diff --git a/straight/build-cache.el b/straight/build-cache.el deleted file mode 100644 index fc5bd838..00000000 --- a/straight/build-cache.el +++ /dev/null @@ -1,1861 +0,0 @@ - -:tanat - -"28.0.50" - -#s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("org-elpa" ("2021-02-16 09:04:27" nil (:local-repo nil :package "org-elpa" :type git)) "melpa" ("2021-02-16 09:04:27" nil (:type git :host github :repo "melpa/melpa" :no-build t :package "melpa" :local-repo "melpa")) "gnu-elpa-mirror" ("2021-02-16 09:04:27" 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" ("2021-02-16 09:04:27" nil (:type git :host github :repo "emacs-straight/emacsmirror-mirror" :no-build t :package "emacsmirror-mirror" :local-repo "emacsmirror-mirror")) "straight" ("2021-02-16 09:04:27" ("emacs") (:type git :host github :repo "raxod502/straight.el" :files ("straight*.el") :branch "master" :package "straight" :local-repo "straight.el")) "command-log-mode" ("2021-02-16 09:04:27" nil (:type git :flavor melpa :host github :repo "lewang/command-log-mode" :package "command-log-mode" :local-repo "command-log-mode")) "doom-modeline" ("2021-02-16 09:04:27" ("emacs" "all-the-icons" "shrink-path" "dash") (:type git :flavor melpa :host github :repo "seagle0128/doom-modeline" :package "doom-modeline" :local-repo "doom-modeline")) "all-the-icons" ("2021-02-16 09:04:27" ("emacs") (:type git :flavor melpa :files (:defaults "data" "all-the-icons-pkg.el") :host github :repo "domtronn/all-the-icons.el" :package "all-the-icons" :local-repo "all-the-icons.el")) "shrink-path" ("2021-02-16 09:04:27" ("emacs" "s" "dash" "f") (:type git :flavor melpa :host gitlab :repo "bennya/shrink-path.el" :package "shrink-path" :local-repo "shrink-path.el")) "s" ("2021-02-16 09:04:27" nil (:type git :flavor melpa :files ("s.el" "s-pkg.el") :host github :repo "magnars/s.el" :package "s" :local-repo "s.el")) "dash" ("2021-02-16 09:04:27" ("emacs") (: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" ("2021-02-16 09:04:27" ("s" "dash") (:type git :flavor melpa :files ("f.el" "f-pkg.el") :host github :repo "rejeep/f.el" :package "f" :local-repo "f.el")) "doom-themes" ("2021-02-16 09:04:27" ("emacs" "cl-lib") (:type git :flavor melpa :files (:defaults "themes/*.el" "doom-themes-pkg.el") :host github :repo "hlissner/emacs-doom-themes" :package "doom-themes" :local-repo "emacs-doom-themes")) "use-package" ("2021-02-16 09:04:27" ("emacs" "bind-key") (:type git :flavor melpa :files (:defaults (:exclude "bind-key.el" "bind-chord.el" "use-package-chords.el" "use-package-ensure-system-package.el") "use-package-pkg.el") :host github :repo "jwiegley/use-package" :package "use-package" :local-repo "use-package")) "bind-key" ("2021-02-16 09:04:27" nil (:flavor melpa :files ("bind-key.el" "bind-key-pkg.el") :package "bind-key" :local-repo "use-package" :type git :repo "jwiegley/use-package" :host github)) "rainbow-delimiters" ("2021-02-16 09:04:27" nil (:type git :flavor melpa :host github :repo "Fanael/rainbow-delimiters" :package "rainbow-delimiters" :local-repo "rainbow-delimiters")) "which-key" ("2021-02-16 09:04:27" ("emacs") (:type git :flavor melpa :host github :repo "justbur/emacs-which-key" :package "which-key" :local-repo "emacs-which-key")) "consult" ("2021-02-16 09:04:28" ("emacs") (:type git :flavor melpa :files (:defaults (:exclude "consult-flycheck.el") "consult-pkg.el") :host github :repo "minad/consult" :package "consult" :local-repo "consult")) "marginalia" ("2021-02-16 09:04:28" ("emacs") (:type git :flavor melpa :host github :repo "minad/marginalia" :package "marginalia" :local-repo "marginalia")) "selectrum" ("2021-02-16 09:04:28" ("emacs") (:type git :flavor melpa :host github :repo "raxod502/selectrum" :package "selectrum" :local-repo "selectrum")) "prescient" ("2021-02-16 09:04:28" ("emacs") (:type git :flavor melpa :files ("prescient.el" "prescient-pkg.el") :host github :repo "raxod502/prescient.el" :package "prescient" :local-repo "prescient.el")) "selectrum-prescient" ("2021-02-16 09:04:28" ("emacs" "prescient" "selectrum") (:flavor melpa :files ("selectrum-prescient.el" "selectrum-prescient-pkg.el") :package "selectrum-prescient" :local-repo "prescient.el" :type git :repo "raxod502/prescient.el" :host github)) "helpful" ("2021-02-16 09:04:28" ("emacs" "dash" "dash-functional" "s" "f" "elisp-refs") (:type git :flavor melpa :host github :repo "Wilfred/helpful" :package "helpful" :local-repo "helpful")) "dash-functional" ("2021-02-16 09:04:28" ("emacs" "dash") (: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)) "elisp-refs" ("2021-02-16 09:04:28" ("dash" "s") (:type git :flavor melpa :files (:defaults (:exclude "elisp-refs-bench.el") "elisp-refs-pkg.el") :host github :repo "Wilfred/elisp-refs" :package "elisp-refs" :local-repo "elisp-refs")) "evil" ("2021-02-16 09:04:27" ("emacs" "goto-chg" "cl-lib") (:type git :flavor melpa :files (:defaults "doc/build/texinfo/evil.texi" (:exclude "evil-test-helpers.el") "evil-pkg.el") :host github :repo "emacs-evil/evil" :package "evil" :local-repo "evil")) "goto-chg" ("2021-02-16 09:04:27" nil (:type git :flavor melpa :host github :repo "emacs-evil/goto-chg" :package "goto-chg" :local-repo "goto-chg")) "general" ("2021-02-16 09:04:28" ("emacs" "cl-lib") (:type git :flavor melpa :host github :repo "noctuid/general.el" :package "general" :local-repo "general.el")) "evil-collection" ("2021-02-16 09:04:28" ("emacs" "evil" "annalist") (:type git :flavor melpa :files (:defaults "modes" "evil-collection-pkg.el") :host github :repo "emacs-evil/evil-collection" :package "evil-collection" :local-repo "evil-collection")) "annalist" ("2021-02-16 09:04:28" ("emacs" "cl-lib") (:type git :flavor melpa :host github :repo "noctuid/annalist.el" :package "annalist" :local-repo "annalist.el")) "org" ("2021-02-16 09:04:28" nil (:type git :repo "https://code.orgmode.org/bzg/org-mode.git" :local-repo "org" :package "org")) "evil-escape" ("2021-02-16 09:04:28" ("emacs" "evil" "cl-lib") (:type git :flavor melpa :host github :repo "syl20bnr/evil-escape" :package "evil-escape" :local-repo "evil-escape")))) - -#s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("straight" ((straight-autoloads straight straight-x) (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) (autoload 'straight-bug-report "straight" "Test straight.el in a clean environment. -ARGS may be any of the following keywords and their respective values: - - :pre-bootstrap (Form)... - Forms evaluated before bootstrapping straight.el - e.g. (setq straight-repository-branch \"develop\") - Note this example is already in the default bootstrapping code. - - - :post-bootstrap (Form)... - Forms evaluated in the testing environment after boostrapping. - e.g. (straight-use-package '(example :type git :host github)) - - - :interactive Boolean - If nil, the subprocess will immediately exit after the test. - Output will be printed to `straight-bug-report--process-buffer' - Otherwise, the subprocess will be interactive. - - - :preserve Boolean - If non-nil, the test directory is left in the directory stored in the - variable `temporary-file-directory'. Otherwise, it is - immediately removed after the test is run. - - - :executable String - Indicate the Emacs executable to launch. - Defaults to the path of the current Emacs executable. - - - :raw Boolean - If non-nil, the raw process output is sent to - `straight-bug-report--process-buffer'. Otherwise, it is - formatted as markdown for submitting as an issue. - - - :user-dir String - If non-nil, the test is run with `emacs-user-dir' set to STRING. - Otherwise, a temporary directory is created and used. - Unless absolute, paths are expanded relative to the variable - `temproary-file-directory'. - -ARGS are accessible within the :pre/:post-bootsrap phases via the -locally bound plist, straight-bug-report-args. - -(fn &rest ARGS)" nil t) (function-put 'straight-bug-report 'lisp-indent-function '0) (register-definition-prefixes "straight" '("straight-")) (defvar straight-x-pinned-packages nil "List of pinned packages.") (register-definition-prefixes "straight-x" '("straight-x-")) (provide 'straight-autoloads)) "command-log-mode" ((command-log-mode-autoloads command-log-mode) (autoload 'command-log-mode "command-log-mode" "Toggle keyboard command logging. - -If called interactively, toggle `Command-Log mode'. If the -prefix argument is positive, enable the mode, and if it is zero -or negative, disable the mode. - -If called from Lisp, toggle the mode if ARG is `toggle'. Enable -the mode if ARG is nil, omitted, or is a positive number. -Disable the mode if ARG is a negative number. - -The mode's hook is called both when the mode is enabled and when -it is disabled. - -(fn &optional ARG)" t nil) (autoload 'clm/toggle-command-log-buffer "command-log-mode" "Toggle the command log showing or not. - -(fn &optional ARG)" t nil) (register-definition-prefixes "command-log-mode" '("clm/" "command-log-mode-" "global-command-log-mode")) (provide 'command-log-mode-autoloads)) "all-the-icons" ((all-the-icons-autoloads all-the-icons all-the-icons-faces) (autoload 'all-the-icons-icon-for-dir "all-the-icons" "Get the formatted icon for DIR. -ARG-OVERRIDES should be a plist containining `:height', -`:v-adjust' or `:face' properties like in the normal icon -inserting functions. - -Note: You want chevron, please use `all-the-icons-icon-for-dir-with-chevron'. - -(fn DIR &rest ARG-OVERRIDES)" nil nil) (autoload 'all-the-icons-icon-for-file "all-the-icons" "Get the formatted icon for FILE. -ARG-OVERRIDES should be a plist containining `:height', -`:v-adjust' or `:face' properties like in the normal icon -inserting functions. - -(fn FILE &rest ARG-OVERRIDES)" nil nil) (autoload 'all-the-icons-icon-for-mode "all-the-icons" "Get the formatted icon for MODE. -ARG-OVERRIDES should be a plist containining `:height', -`:v-adjust' or `:face' properties like in the normal icon -inserting functions. - -(fn MODE &rest ARG-OVERRIDES)" nil nil) (autoload 'all-the-icons-icon-for-url "all-the-icons" "Get the formatted icon for URL. -If an icon for URL isn't found in `all-the-icons-url-alist', a globe is used. -ARG-OVERRIDES should be a plist containining `:height', -`:v-adjust' or `:face' properties like in the normal icon -inserting functions. - -(fn URL &rest ARG-OVERRIDES)" nil nil) (autoload 'all-the-icons-install-fonts "all-the-icons" "Helper function to download and install the latests fonts based on OS. -When PFX is non-nil, ignore the prompt and just install - -(fn &optional PFX)" t nil) (autoload 'all-the-icons-insert "all-the-icons" "Interactive icon insertion function. -When Prefix ARG is non-nil, insert the propertized icon. -When FAMILY is non-nil, limit the candidates to the icon set matching it. - -(fn &optional ARG FAMILY)" t nil) (register-definition-prefixes "all-the-icons" '("all-the-icons-")) (provide 'all-the-icons-autoloads)) "s" ((s-autoloads s) (register-definition-prefixes "s" '("s-")) (provide 's-autoloads)) "dash" ((dash-autoloads dash) (autoload 'dash-fontify-mode "dash" "Toggle fontification of Dash special variables. - -If called interactively, toggle `Dash-Fontify mode'. If the -prefix argument is positive, enable the mode, and if it is zero -or negative, disable the mode. - -If called from Lisp, toggle the mode if ARG is `toggle'. Enable -the mode if ARG is nil, omitted, or is a positive number. -Disable the mode if ARG is a negative number. - -The mode's hook is called both when the mode is enabled and when -it is disabled. - -Dash-Fontify mode is a buffer-local minor mode intended for Emacs -Lisp buffers. Enabling it causes the special variables bound in -anaphoric Dash macros to be fontified. These anaphoras include -`it', `it-index', `acc', and `other'. In older Emacs versions -which do not dynamically detect macros, Dash-Fontify mode -additionally fontifies Dash macro calls. - -See also `dash-fontify-mode-lighter' and -`global-dash-fontify-mode'. - -(fn &optional ARG)" t nil) (put 'global-dash-fontify-mode 'globalized-minor-mode t) (defvar global-dash-fontify-mode nil "Non-nil if Global Dash-Fontify mode is enabled. -See the `global-dash-fontify-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-dash-fontify-mode'.") (custom-autoload 'global-dash-fontify-mode "dash" nil) (autoload 'global-dash-fontify-mode "dash" "Toggle Dash-Fontify mode in all buffers. -With prefix ARG, enable Global Dash-Fontify mode if ARG is positive; -otherwise, disable it. If called from Lisp, enable the mode if ARG -is omitted or nil. - -Dash-Fontify mode is enabled in all buffers where -`dash--turn-on-fontify-mode' would do it. - -See `dash-fontify-mode' for more information on Dash-Fontify mode. - -(fn &optional ARG)" t nil) (autoload 'dash-register-info-lookup "dash" "Register the Dash Info manual with `info-lookup-symbol'. -This allows Dash symbols to be looked up with \\[info-lookup-symbol]." t nil) (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)) "f" ((f-autoloads f) (register-definition-prefixes "f" '("f-")) (provide 'f-autoloads)) "shrink-path" ((shrink-path-autoloads shrink-path) (register-definition-prefixes "shrink-path" '("shrink-path-")) (provide 'shrink-path-autoloads)) "doom-modeline" ((doom-modeline-autoloads doom-modeline doom-modeline-segments doom-modeline-env doom-modeline-core) (autoload 'doom-modeline-init "doom-modeline" "Initialize doom mode-line." nil nil) (autoload 'doom-modeline-set-main-modeline "doom-modeline" "Set main mode-line. -If DEFAULT is non-nil, set the default mode-line for all buffers. - -(fn &optional DEFAULT)" nil nil) (autoload 'doom-modeline-set-minimal-modeline "doom-modeline" "Set minimal mode-line." nil nil) (autoload 'doom-modeline-set-special-modeline "doom-modeline" "Set sepcial mode-line." nil nil) (autoload 'doom-modeline-set-project-modeline "doom-modeline" "Set project mode-line." nil nil) (autoload 'doom-modeline-set-dashboard-modeline "doom-modeline" "Set dashboard mode-line." nil nil) (autoload 'doom-modeline-set-vcs-modeline "doom-modeline" "Set vcs mode-line." nil nil) (autoload 'doom-modeline-set-info-modeline "doom-modeline" "Set Info mode-line." nil nil) (autoload 'doom-modeline-set-package-modeline "doom-modeline" "Set package mode-line." nil nil) (autoload 'doom-modeline-set-media-modeline "doom-modeline" "Set media mode-line." nil nil) (autoload 'doom-modeline-set-message-modeline "doom-modeline" "Set message mode-line." nil nil) (autoload 'doom-modeline-set-pdf-modeline "doom-modeline" "Set pdf mode-line." nil nil) (autoload 'doom-modeline-set-org-src-modeline "doom-modeline" "Set org-src mode-line." nil nil) (autoload 'doom-modeline-set-helm-modeline "doom-modeline" "Set helm mode-line. - -(fn &rest _)" nil nil) (autoload 'doom-modeline-set-timemachine-modeline "doom-modeline" "Set timemachine mode-line." nil nil) (defvar doom-modeline-mode nil "Non-nil if Doom-Modeline mode is enabled. -See the `doom-modeline-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 `doom-modeline-mode'.") (custom-autoload 'doom-modeline-mode "doom-modeline" nil) (autoload 'doom-modeline-mode "doom-modeline" "Toggle doom-modeline on or off. - -If called interactively, toggle `Doom-Modeline mode'. If the -prefix argument is positive, enable the mode, and if it is zero -or negative, disable the mode. - -If called from Lisp, toggle the mode if ARG is `toggle'. Enable -the mode if ARG is nil, omitted, or is a positive number. -Disable the mode if ARG is a negative number. - -The mode's hook is called both when the mode is enabled and when -it is disabled. - -(fn &optional ARG)" t nil) (register-definition-prefixes "doom-modeline" '("doom-modeline-")) (register-definition-prefixes "doom-modeline-core" '("doom-modeline")) (autoload 'doom-modeline-env-setup-python "doom-modeline-env") (autoload 'doom-modeline-env-setup-ruby "doom-modeline-env") (autoload 'doom-modeline-env-setup-perl "doom-modeline-env") (autoload 'doom-modeline-env-setup-go "doom-modeline-env") (autoload 'doom-modeline-env-setup-elixir "doom-modeline-env") (autoload 'doom-modeline-env-setup-rust "doom-modeline-env") (register-definition-prefixes "doom-modeline-env" '("doom-modeline-")) (register-definition-prefixes "doom-modeline-segments" '("doom-modeline-")) (provide 'doom-modeline-autoloads)) "doom-themes" ((doom-themes-autoloads doom-zenburn-theme doom-wilmersdorf-theme doom-vibrant-theme doom-tomorrow-night-theme doom-tomorrow-day-theme doom-spacegrey-theme doom-sourcerer-theme doom-solarized-light-theme doom-solarized-dark-theme doom-snazzy-theme doom-rouge-theme doom-plain-theme doom-plain-dark-theme doom-peacock-theme doom-palenight-theme doom-outrun-electric-theme doom-opera-theme doom-opera-light-theme doom-one-theme doom-one-light-theme doom-old-hope-theme doom-oceanic-next-theme doom-nova-theme doom-nord-theme doom-nord-light-theme doom-moonlight-theme doom-monokai-spectrum-theme doom-monokai-pro-theme doom-monokai-classic-theme doom-molokai-theme doom-miramare-theme doom-material-theme doom-manegarm-theme doom-laserwave-theme doom-horizon-theme doom-homage-white-theme doom-homage-black-theme doom-henna-theme doom-gruvbox-theme doom-gruvbox-light-theme doom-flatwhite-theme doom-fairy-floss-theme doom-ephemeral-theme doom-dracula-theme doom-dark+-theme doom-city-lights-theme doom-challenger-deep-theme doom-ayu-mirage-theme doom-ayu-light-theme doom-acario-light-theme doom-acario-dark-theme doom-Iosvkem-theme doom-themes doom-themes-ext-visual-bell doom-themes-ext-treemacs doom-themes-ext-org doom-themes-ext-neotree doom-themes-base) (register-definition-prefixes "doom-Iosvkem-theme" '("doom-Iosvkem")) (register-definition-prefixes "doom-acario-dark-theme" '("doom-acario-dark")) (register-definition-prefixes "doom-acario-light-theme" '("doom-acario-light")) (register-definition-prefixes "doom-ayu-light-theme" '("doom-ayu-light")) (register-definition-prefixes "doom-ayu-mirage-theme" '("doom-ayu-mirage")) (register-definition-prefixes "doom-challenger-deep-theme" '("doom-challenger-deep")) (register-definition-prefixes "doom-city-lights-theme" '("doom-city-lights")) (register-definition-prefixes "doom-dark+-theme" '("doom-dark+")) (register-definition-prefixes "doom-dracula-theme" '("doom-dracula")) (register-definition-prefixes "doom-ephemeral-theme" '("doom-ephemeral")) (register-definition-prefixes "doom-fairy-floss-theme" '("doom-fairy-floss")) (register-definition-prefixes "doom-flatwhite-theme" '("doom-f")) (register-definition-prefixes "doom-gruvbox-light-theme" '("doom-gruvbox-light")) (register-definition-prefixes "doom-gruvbox-theme" '("doom-gruvbox")) (register-definition-prefixes "doom-henna-theme" '("doom-henna")) (register-definition-prefixes "doom-homage-black-theme" '("doom-homage-black")) (register-definition-prefixes "doom-homage-white-theme" '("doom-homage-white")) (register-definition-prefixes "doom-horizon-theme" '("doom-horizon")) (register-definition-prefixes "doom-laserwave-theme" '("doom-laserwave")) (register-definition-prefixes "doom-manegarm-theme" '("doom-manegarm")) (register-definition-prefixes "doom-material-theme" '("doom-material")) (register-definition-prefixes "doom-miramare-theme" '("doom-miramare")) (register-definition-prefixes "doom-molokai-theme" '("doom-molokai")) (register-definition-prefixes "doom-monokai-classic-theme" '("doom-monokai-classic")) (register-definition-prefixes "doom-monokai-pro-theme" '("doom-monokai-pro")) (register-definition-prefixes "doom-monokai-spectrum-theme" '("doom-monokai-spectrum")) (register-definition-prefixes "doom-moonlight-theme" '("doom-moonlight")) (register-definition-prefixes "doom-nord-light-theme" '("doom-nord-light")) (register-definition-prefixes "doom-nord-theme" '("doom-nord")) (register-definition-prefixes "doom-nova-theme" '("doom-nova")) (register-definition-prefixes "doom-oceanic-next-theme" '("doom-oceanic-next")) (register-definition-prefixes "doom-old-hope-theme" '("doom-old-hope")) (register-definition-prefixes "doom-one-light-theme" '("doom-one-light")) (register-definition-prefixes "doom-one-theme" '("doom-one")) (register-definition-prefixes "doom-opera-light-theme" '("doom-opera-light")) (register-definition-prefixes "doom-opera-theme" '("doom-opera")) (register-definition-prefixes "doom-outrun-electric-theme" '("doom-outrun-electric")) (register-definition-prefixes "doom-palenight-theme" '("doom-palenight")) (register-definition-prefixes "doom-peacock-theme" '("doom-peacock")) (register-definition-prefixes "doom-plain-dark-theme" '("doom-plain-")) (register-definition-prefixes "doom-plain-theme" '("doom-plain")) (register-definition-prefixes "doom-rouge-theme" '("doom-rouge")) (register-definition-prefixes "doom-snazzy-theme" '("doom-snazzy")) (register-definition-prefixes "doom-solarized-dark-theme" '("doom-solarized-dark")) (register-definition-prefixes "doom-solarized-light-theme" '("doom-solarized-light")) (register-definition-prefixes "doom-sourcerer-theme" '("doom-sourcerer")) (register-definition-prefixes "doom-spacegrey-theme" '("doom-spacegrey")) (autoload 'doom-name-to-rgb "doom-themes" "Retrieves the hexidecimal string repesented the named COLOR (e.g. \"red\") -for FRAME (defaults to the current frame). - -(fn COLOR)" nil nil) (autoload 'doom-blend "doom-themes" "Blend two colors (hexidecimal strings) together by a coefficient ALPHA (a -float between 0 and 1) - -(fn COLOR1 COLOR2 ALPHA)" nil nil) (autoload 'doom-darken "doom-themes" "Darken a COLOR (a hexidecimal string) by a coefficient ALPHA (a float between -0 and 1). - -(fn COLOR ALPHA)" nil nil) (autoload 'doom-lighten "doom-themes" "Brighten a COLOR (a hexidecimal string) by a coefficient ALPHA (a float -between 0 and 1). - -(fn COLOR ALPHA)" nil nil) (autoload 'doom-color "doom-themes" "Retrieve a specific color named NAME (a symbol) from the current theme. - -(fn NAME &optional TYPE)" nil nil) (autoload 'doom-ref "doom-themes" "TODO - -(fn FACE PROP &optional CLASS)" nil nil) (autoload 'doom-themes-set-faces "doom-themes" "Customize THEME (a symbol) with FACES. - -If THEME is nil, it applies to all themes you load. FACES is a list of Doom -theme face specs. These is a simplified spec. For example: - - (doom-themes-set-faces 'user - '(default :background red :foreground blue) - '(doom-modeline-bar :background (if -modeline-bright modeline-bg highlight)) - '(doom-modeline-buffer-file :inherit 'mode-line-buffer-id :weight 'bold) - '(doom-modeline-buffer-path :inherit 'mode-line-emphasis :weight 'bold) - '(doom-modeline-buffer-project-root :foreground green :weight 'bold)) - -(fn THEME &rest FACES)" nil nil) (function-put 'doom-themes-set-faces 'lisp-indent-function 'defun) (when (and (boundp 'custom-theme-load-path) load-file-name) (let* ((base (file-name-directory load-file-name)) (dir (expand-file-name "themes/" base))) (add-to-list 'custom-theme-load-path (or (and (file-directory-p dir) dir) base)))) (register-definition-prefixes "doom-themes" '("def-doom-theme" "doom-")) (register-definition-prefixes "doom-themes-base" '("doom-themes-base-")) (autoload 'doom-themes-neotree-config "doom-themes-ext-neotree" "Install doom-themes' neotree configuration. - -Includes an Atom-esque icon theme and highlighting based on filetype." nil nil) (register-definition-prefixes "doom-themes-ext-neotree" '("doom-")) (autoload 'doom-themes-org-config "doom-themes-ext-org" "Load `doom-themes-ext-org'." nil nil) (register-definition-prefixes "doom-themes-ext-org" '("doom-themes-")) (autoload 'doom-themes-treemacs-config "doom-themes-ext-treemacs" "Install doom-themes' treemacs configuration. - -Includes an Atom-esque icon theme and highlighting based on filetype." nil nil) (register-definition-prefixes "doom-themes-ext-treemacs" '("doom-themes-")) (autoload 'doom-themes-visual-bell-fn "doom-themes-ext-visual-bell" "Blink the mode-line red briefly. Set `ring-bell-function' to this to use it." nil nil) (autoload 'doom-themes-visual-bell-config "doom-themes-ext-visual-bell" "Enable flashing the mode-line on error." nil nil) (register-definition-prefixes "doom-tomorrow-day-theme" '("doom-tomorrow-day")) (register-definition-prefixes "doom-tomorrow-night-theme" '("doom-tomorrow-night")) (register-definition-prefixes "doom-vibrant-theme" '("doom-vibrant")) (register-definition-prefixes "doom-wilmersdorf-theme" '("doom-wilmersdorf")) (register-definition-prefixes "doom-zenburn-theme" '("doom-zenburn")) (provide 'doom-themes-autoloads)) "bind-key" ((bind-key-autoloads bind-key) (autoload 'bind-key "bind-key" "Bind KEY-NAME to COMMAND in KEYMAP (`global-map' if not passed). - -KEY-NAME may be a vector, in which case it is passed straight to -`define-key'. Or it may be a string to be interpreted as -spelled-out keystrokes, e.g., \"C-c C-z\". See documentation of -`edmacro-mode' for details. - -COMMAND must be an interactive function or lambda form. - -KEYMAP, if present, should be a keymap variable or symbol. -For example: - - (bind-key \"M-h\" #'some-interactive-function my-mode-map) - - (bind-key \"M-h\" #'some-interactive-function 'my-mode-map) - -If PREDICATE is non-nil, it is a form evaluated to determine when -a key should be bound. It must return non-nil in such cases. -Emacs can evaluate this form at any time that it does redisplay -or operates on menu data structures, so you should write it so it -can safely be called at any time. - -(fn KEY-NAME COMMAND &optional KEYMAP PREDICATE)" nil t) (autoload 'unbind-key "bind-key" "Unbind the given KEY-NAME, within the KEYMAP (if specified). -See `bind-key' for more details. - -(fn KEY-NAME &optional KEYMAP)" nil t) (autoload 'bind-key* "bind-key" "Similar to `bind-key', but overrides any mode-specific bindings. - -(fn KEY-NAME COMMAND &optional PREDICATE)" nil t) (autoload 'bind-keys "bind-key" "Bind multiple keys at once. - -Accepts keyword arguments: -:map MAP - a keymap into which the keybindings should be - added -:prefix KEY - prefix key for these bindings -:prefix-map MAP - name of the prefix map that should be created - for these bindings -:prefix-docstring STR - docstring for the prefix-map variable -:menu-name NAME - optional menu string for prefix map -:filter FORM - optional form to determine when bindings apply - -The rest of the arguments are conses of keybinding string and a -function symbol (unquoted). - -(fn &rest ARGS)" nil t) (autoload 'bind-keys* "bind-key" " - -(fn &rest ARGS)" nil t) (autoload 'describe-personal-keybindings "bind-key" "Display all the personal keybindings defined by `bind-key'." t nil) (register-definition-prefixes "bind-key" '("bind-key" "compare-keybindings" "get-binding-description" "override-global-m" "personal-keybindings")) (provide 'bind-key-autoloads)) "use-package" ((use-package-autoloads use-package use-package-lint use-package-jump use-package-ensure use-package-diminish use-package-delight use-package-core use-package-bind-key) (autoload 'use-package-autoload-keymap "use-package-bind-key" "Loads PACKAGE and then binds the key sequence used to invoke -this function to KEYMAP-SYMBOL. It then simulates pressing the -same key sequence a again, so that the next key pressed is routed -to the newly loaded keymap. - -This function supports use-package's :bind-keymap keyword. It -works by binding the given key sequence to an invocation of this -function for a particular keymap. The keymap is expected to be -defined by the package. In this way, loading the package is -deferred until the prefix key sequence is pressed. - -(fn KEYMAP-SYMBOL PACKAGE OVERRIDE)" nil nil) (autoload 'use-package-normalize-binder "use-package-bind-key" " - -(fn NAME KEYWORD ARGS)" nil nil) (defalias 'use-package-normalize/:bind 'use-package-normalize-binder) (defalias 'use-package-normalize/:bind* 'use-package-normalize-binder) (defalias 'use-package-autoloads/:bind 'use-package-autoloads-mode) (defalias 'use-package-autoloads/:bind* 'use-package-autoloads-mode) (autoload 'use-package-handler/:bind "use-package-bind-key" " - -(fn NAME KEYWORD ARGS REST STATE &optional BIND-MACRO)" nil nil) (defalias 'use-package-normalize/:bind-keymap 'use-package-normalize-binder) (defalias 'use-package-normalize/:bind-keymap* 'use-package-normalize-binder) (autoload 'use-package-handler/:bind-keymap "use-package-bind-key" " - -(fn NAME KEYWORD ARGS REST STATE &optional OVERRIDE)" nil nil) (autoload 'use-package-handler/:bind-keymap* "use-package-bind-key" " - -(fn NAME KEYWORD ARG REST STATE)" nil nil) (register-definition-prefixes "use-package-bind-key" '("use-package-handler/:bind*")) (autoload 'use-package "use-package-core" "Declare an Emacs package by specifying a group of configuration options. - -For full documentation, please see the README file that came with -this file. Usage: - - (use-package package-name - [:keyword [option]]...) - -:init Code to run before PACKAGE-NAME has been loaded. -:config Code to run after PACKAGE-NAME has been loaded. Note that - if loading is deferred for any reason, this code does not - execute until the lazy load has occurred. -:preface Code to be run before everything except `:disabled'; this - can be used to define functions for use in `:if', or that - should be seen by the byte-compiler. - -:mode Form to be added to `auto-mode-alist'. -:magic Form to be added to `magic-mode-alist'. -:magic-fallback Form to be added to `magic-fallback-mode-alist'. -:interpreter Form to be added to `interpreter-mode-alist'. - -:commands Define autoloads for commands that will be defined by the - package. This is useful if the package is being lazily - loaded, and you wish to conditionally call functions in your - `:init' block that are defined in the package. -:hook Specify hook(s) to attach this package to. - -:bind Bind keys, and define autoloads for the bound commands. -:bind* Bind keys, and define autoloads for the bound commands, - *overriding all minor mode bindings*. -:bind-keymap Bind a key prefix to an auto-loaded keymap defined in the - package. This is like `:bind', but for keymaps. -:bind-keymap* Like `:bind-keymap', but overrides all minor mode bindings - -:defer Defer loading of a package -- this is implied when using - `:commands', `:bind', `:bind*', `:mode', `:magic', `:hook', - `:magic-fallback', or `:interpreter'. This can be an integer, - to force loading after N seconds of idle time, if the package - has not already been loaded. -:after Delay the use-package declaration until after the named modules - have loaded. Once load, it will be as though the use-package - declaration (without `:after') had been seen at that moment. -:demand Prevent the automatic deferred loading introduced by constructs - such as `:bind' (see `:defer' for the complete list). - -:if EXPR Initialize and load only if EXPR evaluates to a non-nil value. -:disabled The package is ignored completely if this keyword is present. -:defines Declare certain variables to silence the byte-compiler. -:functions Declare certain functions to silence the byte-compiler. -:load-path Add to the `load-path' before attempting to load the package. -:diminish Support for diminish.el (if installed). -:delight Support for delight.el (if installed). -:custom Call `custom-set' or `set-default' with each variable - definition without modifying the Emacs `custom-file'. - (compare with `custom-set-variables'). -:custom-face Call `customize-set-faces' with each face definition. -:ensure Loads the package using package.el if necessary. -:pin Pin the package to an archive. - -(fn NAME &rest ARGS)" nil t) (function-put 'use-package 'lisp-indent-function '1) (register-definition-prefixes "use-package-core" '("use-package-")) (autoload 'use-package-normalize/:delight "use-package-delight" "Normalize arguments to delight. - -(fn NAME KEYWORD ARGS)" nil nil) (autoload 'use-package-handler/:delight "use-package-delight" " - -(fn NAME KEYWORD ARGS REST STATE)" nil nil) (register-definition-prefixes "use-package-delight" '("use-package-normalize-delight")) (autoload 'use-package-normalize/:diminish "use-package-diminish" " - -(fn NAME KEYWORD ARGS)" nil nil) (autoload 'use-package-handler/:diminish "use-package-diminish" " - -(fn NAME KEYWORD ARG REST STATE)" nil nil) (register-definition-prefixes "use-package-diminish" '("use-package-normalize-diminish")) (autoload 'use-package-normalize/:ensure "use-package-ensure" " - -(fn NAME KEYWORD ARGS)" nil nil) (autoload 'use-package-handler/:ensure "use-package-ensure" " - -(fn NAME KEYWORD ENSURE REST STATE)" nil nil) (register-definition-prefixes "use-package-ensure" '("use-package-")) (autoload 'use-package-jump-to-package-form "use-package-jump" "Attempt to find and jump to the `use-package' form that loaded -PACKAGE. This will only find the form if that form actually -required PACKAGE. If PACKAGE was previously required then this -function will jump to the file that originally required PACKAGE -instead. - -(fn PACKAGE)" t nil) (register-definition-prefixes "use-package-jump" '("use-package-find-require")) (autoload 'use-package-lint "use-package-lint" "Check for errors in use-package declarations. -For example, if the module's `:if' condition is met, but even -with the specified `:load-path' the module cannot be found." t nil) (register-definition-prefixes "use-package-lint" '("use-package-lint-declaration")) (provide 'use-package-autoloads)) "rainbow-delimiters" ((rainbow-delimiters-autoloads rainbow-delimiters) (autoload 'rainbow-delimiters-mode "rainbow-delimiters" "Highlight nested parentheses, brackets, and braces according to their depth. - -If called interactively, toggle `Rainbow-Delimiters mode'. If -the prefix argument is positive, enable the mode, and if it is -zero or negative, disable the mode. - -If called from Lisp, toggle the mode if ARG is `toggle'. Enable -the mode if ARG is nil, omitted, or is a positive number. -Disable the mode if ARG is a negative number. - -The mode's hook is called both when the mode is enabled and when -it is disabled. - -(fn &optional ARG)" t nil) (autoload 'rainbow-delimiters-mode-enable "rainbow-delimiters" "Enable `rainbow-delimiters-mode'." nil nil) (autoload 'rainbow-delimiters-mode-disable "rainbow-delimiters" "Disable `rainbow-delimiters-mode'." nil nil) (register-definition-prefixes "rainbow-delimiters" '("rainbow-delimiters-")) (provide 'rainbow-delimiters-autoloads)) "which-key" ((which-key-autoloads which-key) (defvar which-key-mode nil "Non-nil if Which-Key mode is enabled. -See the `which-key-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 `which-key-mode'.") (custom-autoload 'which-key-mode "which-key" nil) (autoload 'which-key-mode "which-key" "Toggle which-key-mode. - -If called interactively, toggle `Which-Key mode'. If the prefix -argument is positive, enable the mode, and if it is zero or -negative, disable the mode. - -If called from Lisp, toggle the mode if ARG is `toggle'. Enable -the mode if ARG is nil, omitted, or is a positive number. -Disable the mode if ARG is a negative number. - -The mode's hook is called both when the mode is enabled and when -it is disabled. - -(fn &optional ARG)" t nil) (autoload 'which-key-setup-side-window-right "which-key" "Apply suggested settings for side-window that opens on right." t nil) (autoload 'which-key-setup-side-window-right-bottom "which-key" "Apply suggested settings for side-window that opens on right -if there is space and the bottom otherwise." t nil) (autoload 'which-key-setup-side-window-bottom "which-key" "Apply suggested settings for side-window that opens on -bottom." t nil) (autoload 'which-key-setup-minibuffer "which-key" "Apply suggested settings for minibuffer. -Do not use this setup if you use the paging commands. Instead use -`which-key-setup-side-window-bottom', which is nearly identical -but more functional." t nil) (autoload 'which-key-add-keymap-based-replacements "which-key" "Replace the description of KEY using REPLACEMENT in KEYMAP. -KEY should take a format suitable for use in -`kbd'. REPLACEMENT is the string to use to describe the -command associated with KEY in the KEYMAP. You may also use a -cons cell of the form (STRING . COMMAND) for each REPLACEMENT, -where STRING is the replacement string and COMMAND is a symbol -corresponding to the intended command to be replaced. In the -latter case, which-key will verify the intended command before -performing the replacement. COMMAND should be nil if the binding -corresponds to a key prefix. For example, - -(which-key-add-keymap-based-replacements global-map - \"C-x w\" \"Save as\") - -and - -(which-key-add-keymap-based-replacements global-map - \"C-x w\" '(\"Save as\" . write-file)) - -both have the same effect for the \"C-x C-w\" key binding, but -the latter causes which-key to verify that the key sequence is -actually bound to write-file before performing the replacement. - -(fn KEYMAP KEY REPLACEMENT &rest MORE)" nil nil) (autoload 'which-key-add-key-based-replacements "which-key" "Replace the description of KEY-SEQUENCE with REPLACEMENT. -KEY-SEQUENCE is a string suitable for use in `kbd'. REPLACEMENT -may either be a string, as in - -(which-key-add-key-based-replacements \"C-x 1\" \"maximize\") - -a cons of two strings as in - -(which-key-add-key-based-replacements \"C-x 8\" - '(\"unicode\" . \"Unicode keys\")) - -or a function that takes a (KEY . BINDING) cons and returns a -replacement. - -In the second case, the second string is used to provide a longer -name for the keys under a prefix. - -MORE allows you to specifcy additional KEY REPLACEMENT pairs. All -replacements are added to -`which-key-key-based-description-replacement-alist'. - -(fn KEY-SEQUENCE REPLACEMENT &rest MORE)" nil nil) (autoload 'which-key-add-major-mode-key-based-replacements "which-key" "Functions like `which-key-add-key-based-replacements'. -The difference is that MODE specifies the `major-mode' that must -be active for KEY-SEQUENCE and REPLACEMENT (MORE contains -addition KEY-SEQUENCE REPLACEMENT pairs) to apply. - -(fn MODE KEY-SEQUENCE REPLACEMENT &rest MORE)" nil nil) (autoload 'which-key-reload-key-sequence "which-key" "Simulate entering the key sequence KEY-SEQ. -KEY-SEQ should be a list of events as produced by -`listify-key-sequence'. If nil, KEY-SEQ defaults to -`which-key--current-key-list'. Any prefix arguments that were -used are reapplied to the new key sequence. - -(fn &optional KEY-SEQ)" nil nil) (autoload 'which-key-show-standard-help "which-key" "Call the command in `which-key--prefix-help-cmd-backup'. -Usually this is `describe-prefix-bindings'. - -(fn &optional _)" t nil) (autoload 'which-key-show-next-page-no-cycle "which-key" "Show next page of keys unless on the last page, in which case -call `which-key-show-standard-help'." t nil) (autoload 'which-key-show-previous-page-no-cycle "which-key" "Show previous page of keys unless on the first page, in which -case do nothing." t nil) (autoload 'which-key-show-next-page-cycle "which-key" "Show the next page of keys, cycling from end to beginning -after last page. - -(fn &optional _)" t nil) (autoload 'which-key-show-previous-page-cycle "which-key" "Show the previous page of keys, cycling from beginning to end -after first page. - -(fn &optional _)" t nil) (autoload 'which-key-show-top-level "which-key" "Show top-level bindings. - -(fn &optional _)" t nil) (autoload 'which-key-show-major-mode "which-key" "Show top-level bindings in the map of the current major mode. - -This function will also detect evil bindings made using -`evil-define-key' in this map. These bindings will depend on the -current evil state. - -(fn &optional ALL)" t nil) (autoload 'which-key-show-full-major-mode "which-key" "Show all bindings in the map of the current major mode. - -This function will also detect evil bindings made using -`evil-define-key' in this map. These bindings will depend on the -current evil state. " t nil) (autoload 'which-key-dump-bindings "which-key" "Dump bindings from PREFIX into buffer named BUFFER-NAME. - -PREFIX should be a string suitable for `kbd'. - -(fn PREFIX BUFFER-NAME)" t nil) (autoload 'which-key-undo-key "which-key" "Undo last keypress and force which-key update. - -(fn &optional _)" t nil) (autoload 'which-key-C-h-dispatch "which-key" "Dispatch C-h commands by looking up key in -`which-key-C-h-map'. This command is always accessible (from any -prefix) if `which-key-use-C-h-commands' is non nil." t nil) (autoload 'which-key-show-keymap "which-key" "Show the top-level bindings in KEYMAP using which-key. KEYMAP -is selected interactively from all available keymaps. - -If NO-PAGING is non-nil, which-key will not intercept subsequent -keypresses for the paging functionality. - -(fn KEYMAP &optional NO-PAGING)" t nil) (autoload 'which-key-show-full-keymap "which-key" "Show all bindings in KEYMAP using which-key. KEYMAP is -selected interactively from all available keymaps. - -(fn KEYMAP)" t nil) (autoload 'which-key-show-minor-mode-keymap "which-key" "Show the top-level bindings in KEYMAP using which-key. KEYMAP -is selected interactively by mode in `minor-mode-map-alist'. - -(fn &optional ALL)" t nil) (autoload 'which-key-show-full-minor-mode-keymap "which-key" "Show all bindings in KEYMAP using which-key. KEYMAP -is selected interactively by mode in `minor-mode-map-alist'." t nil) (register-definition-prefixes "which-key" '("which-key-")) (provide 'which-key-autoloads)) "consult" ((consult-autoloads consult consult-selectrum consult-icomplete consult-flymake consult-compile) (autoload 'consult-multi-occur "consult" "Improved version of `multi-occur' based on `completing-read-multiple'. - -See `multi-occur' for the meaning of the arguments BUFS, REGEXP and NLINES. - -(fn BUFS REGEXP &optional NLINES)" t nil) (autoload 'consult-outline "consult" "Jump to an outline heading, obtained by matching against `outline-regexp'. - -This command supports candidate preview. -The symbol at point is added to the future history." t nil) (autoload 'consult-mark "consult" "Jump to a marker in the buffer-local `mark-ring'. - -The command supports preview of the currently selected marker position. -The symbol at point is added to the future history." t nil) (autoload 'consult-global-mark "consult" "Jump to a marker in `global-mark-ring'. - -The command supports preview of the currently selected marker position. -The symbol at point is added to the future history." t nil) (autoload 'consult-line "consult" "Search for a matching line and jump to the line beginning. - -The default candidate is a non-empty line closest to point. -This command obeys narrowing. Optionally INITIAL input can be provided. -The symbol at point and the last `isearch-string' is added to the future history. - -(fn &optional INITIAL)" t nil) (autoload 'consult-keep-lines "consult" "Select a subset of the lines in the current buffer with live preview. - -The lines selected are those that match the minibuffer input. -This command obeys narrowing. -FILTER is the filter function. -INITIAL is the initial input. - -(fn &optional FILTER INITIAL)" t nil) (autoload 'consult-focus-lines "consult" "Hide or show lines according to FILTER function. - -With optional prefix argument SHOW reveal the hidden lines. -Optional INITIAL input can be provided when called from Lisp. - -(fn &optional SHOW FILTER INITIAL)" t nil) (autoload 'consult-goto-line "consult" "Read line number and jump to the line with preview. - -The command respects narrowing and the settings -`consult-goto-line-numbers' and `consult-line-numbers-widen'." t nil) (autoload 'consult-recent-file "consult" "Find recent using `completing-read'." t nil) (autoload 'consult-file-externally "consult" "Open FILE externally using the default application of the system. - -(fn FILE)" t nil) (autoload 'consult-completion-in-region "consult" "Prompt for completion of region in the minibuffer if non-unique. - -The function is called with 4 arguments: START END COLLECTION PREDICATE. -The arguments and expected return value are as specified for -`completion-in-region'. Use as a value for `completion-in-region-function'. - -(fn START END COLLECTION &optional PREDICATE)" nil nil) (autoload 'consult-mode-command "consult" "Run a command from any of the given MODES. - -If no MODES are specified, use currently active major and minor modes. - -(fn &rest MODES)" t nil) (autoload 'consult-yank "consult" "Select text from the kill ring and insert it." t nil) (autoload 'consult-yank-pop "consult" "If there is a recent yank act like `yank-pop'. - -Otherwise select text from the kill ring and insert it. -See `yank-pop' for the meaning of ARG. - -(fn &optional ARG)" t nil) (autoload 'consult-yank-replace "consult" "Select text from the kill ring. - -If there was no recent yank, insert the text. -Otherwise replace the just-yanked text with the selected text." t nil) (autoload 'consult-register-window "consult" "Enhanced drop-in replacement for `register-preview'. - -BUFFER is the window buffer. -SHOW-EMPTY must be t if the window should be shown for an empty register list. - -(fn BUFFER &optional SHOW-EMPTY)" nil nil) (autoload 'consult-register-format "consult" "Enhanced preview of register REG. - -This function can be used as `register-preview-function'. - -(fn REG)" nil nil) (autoload 'consult-register "consult" "Load register and either jump to location or insert the stored text. - -This command is useful to search the register contents. For quick access to -registers it is still recommended to use the register functions -`consult-register-load' and `consult-register-store' or the built-in built-in -register access functions. The command supports narrowing, see -`consult-register-narrow'. Marker positions are previewed. See -`jump-to-register' and `insert-register' for the meaning of prefix ARG. - -(fn &optional ARG)" t nil) (autoload 'consult-register-load "consult" "Do what I mean with a REG. - -For a window configuration, restore it. For a number or text, insert it. For a -location, jump to it. See `jump-to-register' and `insert-register' for the -meaning of prefix ARG. - -(fn REG &optional ARG)" t nil) (autoload 'consult-register-store "consult" "Store register dependent on current context, showing an action menu. - -With an active region, store/append/prepend the contents, optionally deleting -the region when a prefix ARG is given. With a numeric prefix ARG, store/add the -number. Otherwise store point, frameset, window or kmacro. - -(fn ARG)" t nil) (autoload 'consult-bookmark "consult" "If bookmark NAME exists, open it, otherwise create a new bookmark with NAME. - -The command supports preview of file bookmarks and narrowing. See the -variable `consult-bookmark-narrow' for the narrowing configuration. - -(fn NAME)" t nil) (autoload 'consult-apropos "consult" "Select pattern and call `apropos'. - -The default value of the completion is the symbol at point." t nil) (autoload 'consult-complex-command "consult" "Select and evaluate command from the command history. - -This command can act as a drop-in replacement for `repeat-complex-command'." t nil) (autoload 'consult-history "consult" "Insert string from HISTORY of current buffer. - -In order to select from a specific HISTORY, pass the history variable as argument. - -(fn &optional HISTORY)" t nil) (autoload 'consult-isearch "consult" "Read a search string with completion from history. - -This replaces the current search string if Isearch is active, and -starts a new Isearch session otherwise." t nil) (autoload 'consult-minor-mode-menu "consult" "Enable or disable minor mode. - -This is an alternative to `minor-mode-menu-from-indicator'." t nil) (autoload 'consult-theme "consult" "Disable current themes and enable THEME from `consult-themes'. - -The command supports previewing the currently selected theme. - -(fn THEME)" t nil) (autoload 'consult-buffer "consult" "Enhanced `switch-to-buffer' command with support for virtual buffers. - -The command supports recent files, bookmarks, views and project files as virtual -buffers. Buffers are previewed. Furthermore narrowing to buffers (b), files (f), -bookmarks (m) and project files (p) is supported via the corresponding keys. In -order to determine the project-specific files and buffers, the -`consult-project-root-function' is used. See `consult-buffer-sources' and -`consult--multi' for the configuration of the virtual buffer sources." t nil) (autoload 'consult-buffer-other-window "consult" "Variant of `consult-buffer' which opens in other window." t nil) (autoload 'consult-buffer-other-frame "consult" "Variant of `consult-buffer' which opens in other frame." t nil) (autoload 'consult-kmacro "consult" "Run a chosen keyboard macro. - -With prefix ARG, run the macro that many times. -Macros containing mouse clicks are omitted. - -(fn ARG)" t nil) (autoload 'consult-imenu "consult" "Choose item from flattened `imenu' using `completing-read' with preview. - -The command supports preview and narrowing. See the variable -`consult-imenu-config', which configures the narrowing. - -See also `consult-project-imenu'." t nil) (autoload 'consult-project-imenu "consult" "Choose item from the imenus of all buffers from the same project. - -In order to determine the buffers belonging to the same project, the -`consult-project-root-function' is used. Only the buffers with the -same major mode as the current buffer are used. See also -`consult-imenu' for more details." t nil) (autoload 'consult-grep "consult" "Search for regexp with grep in DIR with INITIAL input. - -The input string is split, the first part of the string is passed to -the asynchronous grep process and the second part of the string is -passed to the completion-style filtering. The input string is split at -a punctuation character, which is given as the first character of the -input string. The format is similar to Perl-style regular expressions, -e.g., /regexp/. Furthermore command line options can be passed to -grep, specified behind --. - -Example: #async-regexp -- grep-opts#filter-string - -The symbol at point is added to the future history. If `consult-grep' -is called interactively with a prefix argument, the user can specify -the directory to search in. By default the project directory is used -if `consult-project-root-function' is defined and returns non-nil. -Otherwise the `default-directory' is searched. - -(fn &optional DIR INITIAL)" t nil) (autoload 'consult-git-grep "consult" "Search for regexp with grep in DIR with INITIAL input. - -See `consult-grep' for more details. - -(fn &optional DIR INITIAL)" t nil) (autoload 'consult-ripgrep "consult" "Search for regexp with rg in DIR with INITIAL input. - -See `consult-grep' for more details. - -(fn &optional DIR INITIAL)" t nil) (autoload 'consult-find "consult" "Search for regexp with find in DIR with INITIAL input. - -The find process is started asynchronously, similar to `consult-grep'. -See `consult-grep' for more details regarding the asynchronous search. - -(fn &optional DIR INITIAL)" t nil) (autoload 'consult-locate "consult" "Search for regexp with locate with INITIAL input. - -The locate process is started asynchronously, similar to `consult-grep'. -See `consult-grep' for more details regarding the asynchronous search. - -(fn &optional INITIAL)" t nil) (autoload 'consult-man "consult" "Search for regexp with man with INITIAL input. - -The man process is started asynchronously, similar to `consult-grep'. -See `consult-grep' for more details regarding the asynchronous search. - -(fn &optional INITIAL)" t nil) (register-definition-prefixes "consult" '("consult-")) (autoload 'consult-compile-error "consult-compile" "Jump to a compilation error in the current buffer. - -This command works in compilation buffers and grep buffers. -The command supports preview of the currently selected error." t nil) (register-definition-prefixes "consult-compile" '("consult-compile--error-candidates")) (autoload 'consult-flymake "consult-flymake" "Jump to Flymake diagnostic." t nil) (register-definition-prefixes "consult-flymake" '("consult-flymake--candidates")) (register-definition-prefixes "consult-icomplete" '("consult-icomplete--refresh")) (register-definition-prefixes "consult-selectrum" '("consult-selectrum--")) (provide 'consult-autoloads)) "marginalia" ((marginalia-autoloads marginalia) (defvar marginalia-mode nil "Non-nil if Marginalia mode is enabled. -See the `marginalia-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 `marginalia-mode'.") (custom-autoload 'marginalia-mode "marginalia" nil) (autoload 'marginalia-mode "marginalia" "Annotate completion candidates with richer information. - -If called interactively, toggle `Marginalia mode'. If the prefix -argument is positive, enable the mode, and if it is zero or -negative, disable the mode. - -If called from Lisp, toggle the mode if ARG is `toggle'. Enable -the mode if ARG is nil, omitted, or is a positive number. -Disable the mode if ARG is a negative number. - -The mode's hook is called both when the mode is enabled and when -it is disabled. - -(fn &optional ARG)" t nil) (autoload 'marginalia-cycle "marginalia" "Cycle between annotators in `marginalia-annotators'." t nil) (register-definition-prefixes "marginalia" '("marginalia-")) (provide 'marginalia-autoloads)) "selectrum" ((selectrum-autoloads selectrum selectrum-helm) (defvar selectrum-complete-in-buffer t "If non-nil, use Selectrum for `completion-in-region'. -This option needs to be set before activating `selectrum-mode'.") (custom-autoload 'selectrum-complete-in-buffer "selectrum" t) (autoload 'selectrum-select-from-history "selectrum" "Submit or insert candidate from minibuffer history. -To insert the history item into the previous session use the -binding for `selectrum-insert-current-candidate'. To submit the -history item and exit use `selectrum-select-current-candidate'." t nil) (autoload 'selectrum-completing-read "selectrum" "Read choice using Selectrum. Can be used as `completing-read-function'. -For PROMPT, COLLECTION, PREDICATE, REQUIRE-MATCH, INITIAL-INPUT, -HIST, DEF, and INHERIT-INPUT-METHOD, see `completing-read'. - -(fn PROMPT COLLECTION &optional PREDICATE REQUIRE-MATCH INITIAL-INPUT HIST DEF INHERIT-INPUT-METHOD)" nil nil) (autoload 'selectrum-completing-read-multiple "selectrum" "Read one or more choices using Selectrum. -Replaces `completing-read-multiple'. For PROMPT, TABLE, -PREDICATE, REQUIRE-MATCH, INITIAL-INPUT, HIST, DEF, and -INHERIT-INPUT-METHOD, see `completing-read-multiple'. - -The option `selectrum-completing-read-multiple-show-help' can be -used to control insertion of additional usage information into -the prompt. - -(fn PROMPT TABLE &optional PREDICATE REQUIRE-MATCH INITIAL-INPUT HIST DEF INHERIT-INPUT-METHOD)" nil nil) (autoload 'selectrum-completion-in-region "selectrum" "Complete in-buffer text using a list of candidates. -Can be used as `completion-in-region-function'. For START, END, -COLLECTION, and PREDICATE, see `completion-in-region'. - -(fn START END COLLECTION PREDICATE)" nil nil) (autoload 'selectrum-read-buffer "selectrum" "Read buffer using Selectrum. Can be used as `read-buffer-function'. -Actually, as long as `selectrum-completing-read' is installed in -`completing-read-function', `read-buffer' already uses Selectrum. -Installing this function in `read-buffer-function' makes sure the -buffers are sorted in the default order (most to least recently -used) rather than in whatever order is defined by -`selectrum-preprocess-candidates-function', which is likely to be -less appropriate. It also allows you to view hidden buffers, -which is otherwise impossible due to tricky behavior of Emacs' -completion machinery. For PROMPT, DEF, REQUIRE-MATCH, and -PREDICATE, see `read-buffer'. - -(fn PROMPT &optional DEF REQUIRE-MATCH PREDICATE)" nil nil) (autoload 'selectrum-read-file-name "selectrum" "Read file name using Selectrum. Can be used as `read-file-name-function'. -For PROMPT, DIR, DEFAULT-FILENAME, MUSTMATCH, INITIAL, and -PREDICATE, see `read-file-name'. - -(fn PROMPT &optional DIR DEFAULT-FILENAME MUSTMATCH INITIAL PREDICATE)" nil nil) (autoload 'selectrum--fix-dired-read-dir-and-switches "selectrum" "Make \\[dired] do the \"right thing\" with its default candidate. -By default \\[dired] uses `read-file-name' internally, which -causes Selectrum to provide you with the first file inside the -working directory as the default candidate. However, it would -arguably be more semantically appropriate to use -`read-directory-name', and this is especially important for -Selectrum since this causes it to select the working directory -initially. - -To test that this advice is working correctly, type \\[dired] and -accept the default candidate. You should have opened the working -directory in Dired, and not a filtered listing for the current -file. - -This is an `:around' advice for `dired-read-dir-and-switches'. -FUNC and ARGS are standard as in any `:around' advice. - -(fn FUNC &rest ARGS)" nil nil) (autoload 'selectrum-read-library-name "selectrum" "Read and return a library name. -Similar to `read-library-name' except it handles `load-path' -shadows correctly." nil nil) (autoload 'selectrum--fix-minibuffer-message "selectrum" "Ensure the cursor stays at the front of the minibuffer message. -This advice adjusts where the cursor gets placed for the overlay -of `minibuffer-message' and ensures the overlay gets displayed at -the right place without blocking the display of candidates. - -To test that this advice is working correctly, type \\[find-file] -twice in a row with `enable-recursive-minibuffers' set to nil. -The overlay indicating that recursive minibuffers are not allowed -should appear right after the user input area, not at the end of -the candidate list and the cursor should stay at the front. - -This is an `:around' advice for `minibuffer-message'. FUNC and -ARGS are standard as in all `:around' advice. - -(fn FUNC &rest ARGS)" nil nil) (define-minor-mode selectrum-mode "Minor mode to use Selectrum for `completing-read'." :global t (if selectrum-mode (progn (selectrum-mode -1) (setq selectrum-mode t) (setq selectrum--old-completing-read-function (default-value 'completing-read-function)) (setq-default completing-read-function #'selectrum-completing-read) (setq selectrum--old-read-buffer-function (default-value 'read-buffer-function)) (setq-default read-buffer-function #'selectrum-read-buffer) (setq selectrum--old-read-file-name-function (default-value 'read-file-name-function)) (setq-default read-file-name-function #'selectrum-read-file-name) (setq selectrum--old-completion-in-region-function (default-value 'completion-in-region-function)) (when selectrum-complete-in-buffer (setq-default completion-in-region-function #'selectrum-completion-in-region)) (advice-add #'completing-read-multiple :override #'selectrum-completing-read-multiple) (advice-add 'dired-read-dir-and-switches :around #'selectrum--fix-dired-read-dir-and-switches) (advice-add 'read-library-name :override #'selectrum-read-library-name) (advice-add #'minibuffer-message :around #'selectrum--fix-minibuffer-message) (define-key minibuffer-local-map [remap previous-matching-history-element] 'selectrum-select-from-history)) (when (equal (default-value 'completing-read-function) #'selectrum-completing-read) (setq-default completing-read-function selectrum--old-completing-read-function)) (when (equal (default-value 'read-buffer-function) #'selectrum-read-buffer) (setq-default read-buffer-function selectrum--old-read-buffer-function)) (when (equal (default-value 'read-file-name-function) #'selectrum-read-file-name) (setq-default read-file-name-function selectrum--old-read-file-name-function)) (when (equal (default-value 'completion-in-region-function) #'selectrum-completion-in-region) (setq-default completion-in-region-function selectrum--old-completion-in-region-function)) (advice-remove #'completing-read-multiple #'selectrum-completing-read-multiple) (advice-remove 'dired-read-dir-and-switches #'selectrum--fix-dired-read-dir-and-switches) (advice-remove 'read-library-name #'selectrum-read-library-name) (advice-remove #'minibuffer-message #'selectrum--fix-minibuffer-message) (when (eq (lookup-key minibuffer-local-map [remap previous-matching-history-element]) #'selectrum-select-from-history) (define-key minibuffer-local-map [remap previous-matching-history-element] nil)))) (register-definition-prefixes "selectrum" '("selectrum-")) (defvar selectrum-helm-mode nil "Non-nil if Selectrum-Helm mode is enabled. -See the `selectrum-helm-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 `selectrum-helm-mode'.") (custom-autoload 'selectrum-helm-mode "selectrum-helm" nil) (autoload 'selectrum-helm-mode "selectrum-helm" "Minor mode to use Selectrum to implement Helm commands. - -If called interactively, toggle `Selectrum-Helm mode'. If the -prefix argument is positive, enable the mode, and if it is zero -or negative, disable the mode. - -If called from Lisp, toggle the mode if ARG is `toggle'. Enable -the mode if ARG is nil, omitted, or is a positive number. -Disable the mode if ARG is a negative number. - -The mode's hook is called both when the mode is enabled and when -it is disabled. - -(fn &optional ARG)" t nil) (register-definition-prefixes "selectrum-helm" '("selectrum-helm--adapter")) (provide 'selectrum-autoloads)) "prescient" ((prescient-autoloads prescient) (register-definition-prefixes "prescient" '("prescient-")) (provide 'prescient-autoloads)) "selectrum-prescient" ((selectrum-prescient-autoloads selectrum-prescient) (defvar selectrum-prescient-mode nil "Non-nil if Selectrum-Prescient mode is enabled. -See the `selectrum-prescient-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 `selectrum-prescient-mode'.") (custom-autoload 'selectrum-prescient-mode "selectrum-prescient" nil) (autoload 'selectrum-prescient-mode "selectrum-prescient" "Minor mode to use prescient.el in Selectrum menus. - -If called interactively, toggle `Selectrum-Prescient mode'. If -the prefix argument is positive, enable the mode, and if it is -zero or negative, disable the mode. - -If called from Lisp, toggle the mode if ARG is `toggle'. Enable -the mode if ARG is nil, omitted, or is a positive number. -Disable the mode if ARG is a negative number. - -The mode's hook is called both when the mode is enabled and when -it is disabled. - -(fn &optional ARG)" t nil) (register-definition-prefixes "selectrum-prescient" '("selectrum-prescient-")) (provide 'selectrum-prescient-autoloads)) "dash-functional" ((dash-functional-autoloads dash-functional) (register-definition-prefixes "dash-functional" '("-a" "-c" "-f" "-iteratefn" "-juxt" "-not" "-o" "-prodfn" "-rpartial")) (provide 'dash-functional-autoloads)) "elisp-refs" ((elisp-refs-autoloads elisp-refs) (autoload 'elisp-refs-function "elisp-refs" "Display all the references to function SYMBOL, in all loaded -elisp files. - -If called with a prefix, prompt for a directory to limit the search. - -This searches for functions, not macros. For that, see -`elisp-refs-macro'. - -(fn SYMBOL &optional PATH-PREFIX)" t nil) (autoload 'elisp-refs-macro "elisp-refs" "Display all the references to macro SYMBOL, in all loaded -elisp files. - -If called with a prefix, prompt for a directory to limit the search. - -This searches for macros, not functions. For that, see -`elisp-refs-function'. - -(fn SYMBOL &optional PATH-PREFIX)" t nil) (autoload 'elisp-refs-special "elisp-refs" "Display all the references to special form SYMBOL, in all loaded -elisp files. - -If called with a prefix, prompt for a directory to limit the search. - -(fn SYMBOL &optional PATH-PREFIX)" t nil) (autoload 'elisp-refs-variable "elisp-refs" "Display all the references to variable SYMBOL, in all loaded -elisp files. - -If called with a prefix, prompt for a directory to limit the search. - -(fn SYMBOL &optional PATH-PREFIX)" t nil) (autoload 'elisp-refs-symbol "elisp-refs" "Display all the references to SYMBOL in all loaded elisp files. - -If called with a prefix, prompt for a directory to limit the -search. - -(fn SYMBOL &optional PATH-PREFIX)" t nil) (register-definition-prefixes "elisp-refs" '("elisp-refs-")) (provide 'elisp-refs-autoloads)) "helpful" ((helpful-autoloads helpful) (autoload 'helpful-function "helpful" "Show help for function named SYMBOL. - -See also `helpful-macro', `helpful-command' and `helpful-callable'. - -(fn SYMBOL)" t nil) (autoload 'helpful-command "helpful" "Show help for interactive function named SYMBOL. - -See also `helpful-function'. - -(fn SYMBOL)" t nil) (autoload 'helpful-key "helpful" "Show help for interactive command bound to KEY-SEQUENCE. - -(fn KEY-SEQUENCE)" t nil) (autoload 'helpful-macro "helpful" "Show help for macro named SYMBOL. - -(fn SYMBOL)" t nil) (autoload 'helpful-callable "helpful" "Show help for function, macro or special form named SYMBOL. - -See also `helpful-macro', `helpful-function' and `helpful-command'. - -(fn SYMBOL)" t nil) (autoload 'helpful-symbol "helpful" "Show help for SYMBOL, a variable, function or macro. - -See also `helpful-callable' and `helpful-variable'. - -(fn SYMBOL)" t nil) (autoload 'helpful-variable "helpful" "Show help for variable named SYMBOL. - -(fn SYMBOL)" t nil) (autoload 'helpful-at-point "helpful" "Show help for the symbol at point." t nil) (register-definition-prefixes "helpful" '("helpful-")) (provide 'helpful-autoloads)) "goto-chg" ((goto-chg-autoloads goto-chg) (autoload 'goto-last-change "goto-chg" "Go to the point where the last edit was made in the current buffer. -Repeat the command to go to the second last edit, etc. - -To go back to more recent edit, the reverse of this command, use \\[goto-last-change-reverse] -or precede this command with \\[universal-argument] - (minus). - -It does not go to the same point twice even if there has been many edits -there. I call the minimal distance between distinguishable edits \"span\". -Set variable `glc-default-span' to control how close is \"the same point\". -Default span is 8. -The span can be changed temporarily with \\[universal-argument] right before \\[goto-last-change]: -\\[universal-argument] set current span to that number, -\\[universal-argument] (no number) multiplies span by 4, starting with default. -The so set span remains until it is changed again with \\[universal-argument], or the consecutive -repetition of this command is ended by any other command. - -When span is zero (i.e. \\[universal-argument] 0) subsequent \\[goto-last-change] visits each and -every point of edit and a message shows what change was made there. -In this case it may go to the same point twice. - -This command uses undo information. If undo is disabled, so is this command. -At times, when undo information becomes too large, the oldest information is -discarded. See variable `undo-limit'. - -(fn ARG)" t nil) (autoload 'goto-last-change-reverse "goto-chg" "Go back to more recent changes after \\[goto-last-change] have been used. -See `goto-last-change' for use of prefix argument. - -(fn ARG)" t nil) (register-definition-prefixes "goto-chg" '("glc-")) (provide 'goto-chg-autoloads)) "evil" ((evil-autoloads evil-pkg evil evil-vars evil-types evil-states evil-search evil-repeat evil-maps evil-macros evil-keybindings evil-jumps evil-integration evil-ex evil-digraphs evil-development evil-core evil-common evil-commands evil-command-window) (register-definition-prefixes "evil-command-window" '("evil-")) (register-definition-prefixes "evil-commands" '("evil-")) (register-definition-prefixes "evil-common" '("bounds-of-evil-" "evil-" "forward-evil-")) (autoload 'evil-mode "evil" nil t) (register-definition-prefixes "evil-core" '("evil-" "turn-o")) (register-definition-prefixes "evil-digraphs" '("evil-digraph")) (register-definition-prefixes "evil-ex" '("evil-")) (register-definition-prefixes "evil-integration" '("evil-")) (register-definition-prefixes "evil-jumps" '("evil-")) (register-definition-prefixes "evil-macros" '("evil-")) (register-definition-prefixes "evil-maps" '("evil-")) (register-definition-prefixes "evil-repeat" '("evil-")) (register-definition-prefixes "evil-search" '("evil-")) (register-definition-prefixes "evil-states" '("evil-")) (register-definition-prefixes "evil-types" '("evil-ex-get-optional-register-and-count")) (register-definition-prefixes "evil-vars" '("evil-")) (provide 'evil-autoloads)) "general" ((general-autoloads general \.dirs-local) (autoload 'general-define-key "general" "The primary key definition function provided by general.el. - -Define MAPS, optionally using DEFINER, in the keymap(s) corresponding to STATES -and KEYMAPS. - -MAPS consists of paired keys (vectors or strings; also see -`general-implicit-kbd') and definitions (those mentioned in `define-key''s -docstring and general.el's \"extended\" definitions). All pairs (when not -ignored) will be recorded and can be later displayed with -`general-describe-keybindings'. - -If DEFINER is specified, a custom key definer will be used to bind MAPS. See -general.el's documentation/README for more information. - -Unlike with normal key definitions functions, the keymaps in KEYMAPS should be -quoted (this allows using the keymap name for other purposes, e.g. deferring -keybindings if the keymap symbol is not bound, optionally inferring the -corresponding major mode for a symbol by removing \"-map\" for :which-key, -easily storing the keymap name for use with `general-describe-keybindings', -etc.). Note that general.el provides other key definer macros that do not -require quoting keymaps. - -STATES corresponds to the evil state(s) to bind the keys in. Non-evil users -should not set STATES. When STATES is non-nil, `evil-define-key*' will be -used (the evil auxiliary keymaps corresponding STATES and KEYMAPS will be used); -otherwise `define-key' will be used (unless DEFINER is specified). KEYMAPS -defaults to 'global. There is also 'local, which create buffer-local -keybindings for both evil and non-evil keybindings. There are other special, -user-alterable \"shorthand\" symbols for keymaps and states (see -`general-keymap-aliases' and `general-state-aliases'). - -Note that STATES and KEYMAPS can either be lists or single symbols. If any -keymap does not exist, those keybindings will be deferred until the keymap does -exist, so using `eval-after-load' is not necessary with this function. - -PREFIX corresponds to a key to prefix keys in MAPS with and defaults to none. To -bind/unbind a key specified with PREFIX, \"\" can be specified as a key in -MAPS (e.g. ...:prefix \"SPC\" \"\" nil... will unbind space). - -The keywords in this paragraph are only useful for evil users. If -NON-NORMAL-PREFIX is specified, this prefix will be used instead of PREFIX for -states in `general-non-normal-states' (e.g. the emacs and insert states). This -argument will only have an effect if one of these states is in STATES or if -corresponding global keymap (e.g. `evil-insert-state-map') is in KEYMAPS. -Alternatively, GLOBAL-PREFIX can be used with PREFIX and/or NON-NORMAL-PREFIX to -bind keys in all states under the specified prefix. Like with NON-NORMAL-PREFIX, -GLOBAL-PREFIX will prevent PREFIX from applying to `general-non-normal-states'. -INFIX can be used to append a string to all of the specified prefixes. This is -potentially useful when you are using GLOBAL-PREFIX and/or NON-NORMAL-PREFIX so -that you can sandwich keys in between all the prefixes and the specified keys in -MAPS. This may be particularly useful if you are using default prefixes in a -wrapper function/macro so that you can add to them without needing to re-specify -all of them. If none of the other prefix keyword arguments are specified, INFIX -will have no effect. - -If PREFIX-COMMAND or PREFIX-MAP is specified, a prefix command and/or keymap -will be created. PREFIX-NAME can be additionally specified to set the keymap -menu name/prompt. If PREFIX-COMMAND is specified, `define-prefix-command' will -be used. Otherwise, only a prefix keymap will be created. Previously created -prefix commands/keymaps will never be redefined/cleared. All prefixes (including -the INFIX key, if specified) will then be bound to PREFIX-COMMAND or PREFIX-MAP. -If the user did not specify any PREFIX or manually specify any KEYMAPS, general -will bind all MAPS in the prefix keymap corresponding to either PREFIX-MAP or -PREFIX-COMMAND instead of in the default keymap. - -PREDICATE corresponds to a predicate to check to determine whether a definition -should be active (e.g. \":predicate '(eobp)\"). Definitions created with a -predicate will only be active when the predicate is true. When the predicate is -false, key lookup will continue to search for a match in lower-precedence -keymaps. - -In addition to the normal definitions supported by `define-key', general.el also -provides \"extended\" definitions, which are plists containing the normal -definition as well as other keywords. For example, PREDICATE can be specified -globally or locally in an extended definition. New global (~general-define-key~) -and local (extended definition) keywords can be added by the user. See -`general-extended-def-keywords' and general.el's documentation/README for more -information. - -PACKAGE is the global version of the extended definition keyword that specifies -the package a keymap is defined in (used for \"autoloading\" keymaps) - -PROPERTIES, REPEAT, and JUMP are the global versions of the extended definition -keywords used for adding evil command properties to commands. - -MAJOR-MODES, WK-MATCH-KEYS, WK-MATCH-BINDINGS, and WK-FULL-KEYS are the -corresponding global versions of which-key extended definition keywords. They -will only have an effect for extended definitions that specify :which-key or -:wk. See the section on extended definitions in the general.el -documentation/README for more information. - -LISPY-PLIST and WORF-PLIST are the global versions of extended definition -keywords that are used for each corresponding custom DEFINER. - -(fn &rest MAPS &key DEFINER (STATES general-default-states) (KEYMAPS general-default-keymaps KEYMAPS-SPECIFIED-P) (PREFIX general-default-prefix) (NON-NORMAL-PREFIX general-default-non-normal-prefix) (GLOBAL-PREFIX general-default-global-prefix) INFIX PREFIX-COMMAND PREFIX-MAP PREFIX-NAME PREDICATE PACKAGE PROPERTIES REPEAT JUMP MAJOR-MODES (WK-MATCH-KEYS t) (WK-MATCH-BINDING t) (WK-FULL-KEYS t) LISPY-PLIST WORF-PLIST &allow-other-keys)" nil nil) (autoload 'general-emacs-define-key "general" "A wrapper for `general-define-key' that is similar to `define-key'. -It has a positional argument for KEYMAPS (that will not be overridden by a later -:keymaps argument). Besides this, it acts the same as `general-define-key', and -ARGS can contain keyword arguments in addition to keybindings. This can -basically act as a drop-in replacement for `define-key', and unlike with -`general-define-key', KEYMAPS does not need to be quoted. - -(fn KEYMAPS &rest ARGS)" nil t) (function-put 'general-emacs-define-key 'lisp-indent-function '1) (autoload 'general-evil-define-key "general" "A wrapper for `general-define-key' that is similar to `evil-define-key'. -It has positional arguments for STATES and KEYMAPS (that will not be overridden -by a later :keymaps or :states argument). Besides this, it acts the same as -`general-define-key', and ARGS can contain keyword arguments in addition to -keybindings. This can basically act as a drop-in replacement for -`evil-define-key', and unlike with `general-define-key', KEYMAPS does not need -to be quoted. - -(fn STATES KEYMAPS &rest ARGS)" nil t) (function-put 'general-evil-define-key 'lisp-indent-function '2) (autoload 'general-def "general" "General definer that takes a variable number of positional arguments in ARGS. -This macro will act as `general-define-key', `general-emacs-define-key', or -`general-evil-define-key' based on how many of the initial arguments do not -correspond to keybindings. All quoted and non-quoted lists and symbols before -the first string, vector, or keyword are considered to be positional arguments. -This means that you cannot use a function or variable for a key that starts -immediately after the positional arguments. If you need to do this, you should -use one of the definers that `general-def' dispatches to or explicitly separate -the positional arguments from the maps with a bogus keyword pair like -\":start-maps t\" - -(fn &rest ARGS)" nil t) (function-put 'general-def 'lisp-indent-function 'defun) (autoload 'general-create-definer "general" "A helper macro to create wrappers for `general-def'. -This can be used to create key definers that will use a certain keymap, evil -state, prefix key, etc. by default. NAME is the wrapper name and DEFAULTS are -the default arguments. WRAPPING can also be optionally specified to use a -different definer than `general-def'. It should not be quoted. - -(fn NAME &rest DEFAULTS &key WRAPPING &allow-other-keys)" nil t) (function-put 'general-create-definer 'lisp-indent-function 'defun) (autoload 'general-defs "general" "A wrapper that splits into multiple `general-def's. -Each consecutive grouping of positional argument followed by keyword/argument -pairs (having only one or the other is fine) marks the start of a new section. -Each section corresponds to one use of `general-def'. This means that settings -only apply to the keybindings that directly follow. - -Since positional arguments can appear at any point, unqouted symbols are always -considered to be positional arguments (e.g. a keymap). This means that variables -can never be used for keys with `general-defs'. Variables can still be used for -definitions or as arguments to keywords. - -(fn &rest ARGS)" nil t) (function-put 'general-defs 'lisp-indent-function 'defun) (autoload 'general-unbind "general" "A wrapper for `general-def' to unbind multiple keys simultaneously. -Insert after all keys in ARGS before passing ARGS to `general-def.' \":with - #'func\" can optionally specified to use a custom function instead (e.g. - `ignore'). - -(fn &rest ARGS)" nil t) (function-put 'general-unbind 'lisp-indent-function 'defun) (autoload 'general-describe-keybindings "general" "Show all keys that have been bound with general in an org buffer. -Any local keybindings will be shown first followed by global keybindings. -With a non-nil prefix ARG only show bindings in active maps. - -(fn &optional ARG)" t nil) (autoload 'general-key "general" "Act as KEY's definition in the current context. -This uses an extended menu item's capability of dynamically computing a -definition. It is recommended over `general-simulate-key' wherever possible. See -the docstring of `general-simulate-key' and the readme for information about the -benefits and downsides of `general-key'. - -KEY should be a string given in `kbd' notation and should correspond to a single -definition (as opposed to a sequence of commands). When STATE is specified, look -up KEY with STATE as the current evil state. When specified, DOCSTRING will be -the menu item's name/description. - -Let can be used to bind variables around key lookup. For example: -(general-key \"some key\" - :let ((some-var some-val))) - -SETUP and TEARDOWN can be used to run certain functions before and after key -lookup. For example, something similar to using :state 'emacs would be: -(general-key \"some key\" - :setup (evil-local-mode -1) - :teardown (evil-local-mode)) - -ACCEPT-DEFAULT, NO-REMAP, and POSITION are passed to `key-binding'. - -(fn KEY &key STATE DOCSTRING LET SETUP TEARDOWN ACCEPT-DEFAULT NO-REMAP POSITION)" nil t) (function-put 'general-key 'lisp-indent-function '1) (autoload 'general-simulate-keys "general" "Deprecated. Please use `general-simulate-key' instead. - -(fn KEYS &optional STATE KEYMAP (LOOKUP t) DOCSTRING NAME)" nil t) (autoload 'general-simulate-key "general" "Create and return a command that simulates KEYS in STATE and KEYMAP. - -`general-key' should be prefered over this whenever possible as it is simpler -and has saner functionality in many cases because it does not rely on -`unread-command-events' (e.g. \"C-h k\" will show the docstring of the command -to be simulated ; see the readme for more information). The main downsides of -`general-key' are that it cannot simulate a command followed by keys or -subsequent commands, and which-key does not currently work well with it when -simulating a prefix key/incomplete key sequence. - -KEYS should be a string given in `kbd' notation. It can also be a list of a -single command followed by a string of the key(s) to simulate after calling that -command. STATE should only be specified by evil users and should be a quoted -evil state. KEYMAP should not be quoted. Both STATE and KEYMAP aliases are -supported (but they have to be set when the macro is expanded). When neither -STATE or KEYMAP are specified, the key(s) will be simulated in the current -context. - -If NAME is specified, it will replace the automatically generated function name. -NAME should not be quoted. If DOCSTRING is specified, it will replace the -automatically generated docstring. - -Normally the generated function will look up KEY in the correct context to try -to match a command. To prevent this lookup, LOOKUP can be specified as nil. -Generally, you will want to keep LOOKUP non-nil because this will allow checking -the evil repeat property of matched commands to determine whether or not they -should be recorded. See the docstring for `general--simulate-keys' for more -information about LOOKUP. - -When a WHICH-KEY description is specified, it will replace the command name in -the which-key popup. - -When a command name is specified and that command has been remapped (i.e. [remap -command] is currently bound), the remapped version will be used instead of the -original command unless REMAP is specified as nil (it is true by default). - -The advantages of this over a keyboard macro are as follows: -- Prefix arguments are supported -- The user can control the context in which the keys are simulated -- The user can simulate both a named command and keys -- The user can simulate an incomplete key sequence (e.g. for a keymap) - -(fn KEYS &key STATE KEYMAP NAME DOCSTRING (LOOKUP t) WHICH-KEY (REMAP t))" nil t) (function-put 'general-simulate-key 'lisp-indent-function 'defun) (autoload 'general-key-dispatch "general" "Create and return a command that runs FALLBACK-COMMAND or a command in MAPS. -MAPS consists of pairs. If a key in MAPS is matched, the -corresponding command will be run. Otherwise FALLBACK-COMMAND will be run with -the unmatched keys. So, for example, if \"ab\" was pressed, and \"ab\" is not -one of the key sequences from MAPS, the FALLBACK-COMMAND will be run followed by -the simulated keypresses of \"ab\". Prefix arguments will still work regardless -of which command is run. This is useful for binding under non-prefix keys. For -example, this can be used to redefine a sequence like \"cw\" or \"cow\" in evil -but still have \"c\" work as `evil-change'. If TIMEOUT is specified, -FALLBACK-COMMAND will also be run in the case that the user does not press the -next key within the TIMEOUT (e.g. 0.5). - -NAME and DOCSTRING are optional keyword arguments. They can be used to replace -the automatically generated name and docstring for the created function. By -default, `cl-gensym' is used to prevent name clashes (e.g. allows the user to -create multiple different commands using `self-insert-command' as the -FALLBACK-COMMAND without explicitly specifying NAME to manually prevent -clashes). - -When INHERIT-KEYMAP is specified, all the keybindings from that keymap will be -inherited in MAPS. - -When a WHICH-KEY description is specified, it will replace the command name in -the which-key popup. - -When command to be executed has been remapped (i.e. [remap command] is currently -bound), the remapped version will be used instead of the original command unless -REMAP is specified as nil (it is true by default). - -(fn FALLBACK-COMMAND &rest MAPS &key TIMEOUT INHERIT-KEYMAP NAME DOCSTRING WHICH-KEY (REMAP t) &allow-other-keys)" nil t) (function-put 'general-key-dispatch 'lisp-indent-function '1) (autoload 'general-predicate-dispatch "general" " - -(fn FALLBACK-DEF &rest DEFS &key DOCSTRING &allow-other-keys)" nil t) (function-put 'general-predicate-dispatch 'lisp-indent-function '1) (autoload 'general-translate-key "general" "Translate keys in the keymap(s) corresponding to STATES and KEYMAPS. -STATES should be the name of an evil state, a list of states, or nil. KEYMAPS -should be a symbol corresponding to the keymap to make the translations in or a -list of keymap names. Keymap and state aliases are supported (as well as 'local -and 'global for KEYMAPS). - -MAPS corresponds to a list of translations (key replacement pairs). For example, -specifying \"a\" \"b\" will bind \"a\" to \"b\"'s definition in the keymap. -Specifying nil as a replacement will unbind a key. - -If DESTRUCTIVE is non-nil, the keymap will be destructively altered without -creating a backup. If DESTRUCTIVE is nil, store a backup of the keymap on the -initial invocation, and for future invocations always look up keys in the -original/backup keymap. On the other hand, if DESTRUCTIVE is non-nil, calling -this function multiple times with \"a\" \"b\" \"b\" \"a\", for example, would -continue to swap and unswap the definitions of these keys. This means that when -DESTRUCTIVE is non-nil, all related swaps/cycles should be done in the same -invocation. - -If both MAPS and DESCTRUCTIVE are nil, only create the backup keymap. - -(fn STATES KEYMAPS &rest MAPS &key DESTRUCTIVE &allow-other-keys)" nil nil) (function-put 'general-translate-key 'lisp-indent-function 'defun) (autoload 'general-swap-key "general" "Wrapper around `general-translate-key' for swapping keys. -STATES, KEYMAPS, and ARGS are passed to `general-translate-key'. ARGS should -consist of key swaps (e.g. \"a\" \"b\" is equivalent to \"a\" \"b\" \"b\" \"a\" -with `general-translate-key') and optionally keyword arguments for -`general-translate-key'. - -(fn STATES KEYMAPS &rest ARGS)" nil t) (function-put 'general-swap-key 'lisp-indent-function 'defun) (autoload 'general-auto-unbind-keys "general" "Advise `define-key' to automatically unbind keys when necessary. -This will prevent errors when a sub-sequence of a key is already bound (e.g. the -user attempts to bind \"SPC a\" when \"SPC\" is bound, resulting in a \"Key -sequnce starts with non-prefix key\" error). When UNDO is non-nil, remove -advice. - -(fn &optional UNDO)" nil nil) (autoload 'general-add-hook "general" "A drop-in replacement for `add-hook'. -Unlike `add-hook', HOOKS and FUNCTIONS can be single items or lists. APPEND and -LOCAL are passed directly to `add-hook'. When TRANSIENT is non-nil, each -function will remove itself from the hook it is in after it is run once. If -TRANSIENT is a function, call it on the return value in order to determine -whether to remove a function from the hook. For example, if TRANSIENT is -#'identity, remove each function only if it returns non-nil. TRANSIENT could -alternatively check something external and ignore the function's return value. - -(fn HOOKS FUNCTIONS &optional APPEND LOCAL TRANSIENT)" nil nil) (autoload 'general-remove-hook "general" "A drop-in replacement for `remove-hook'. -Unlike `remove-hook', HOOKS and FUNCTIONS can be single items or lists. LOCAL is -passed directly to `remove-hook'. - -(fn HOOKS FUNCTIONS &optional LOCAL)" nil nil) (autoload 'general-advice-add "general" "A drop-in replacement for `advice-add'. -SYMBOLS, WHERE, FUNCTIONS, and PROPS correspond to the arguments for -`advice-add'. Unlike `advice-add', SYMBOLS and FUNCTIONS can be single items or -lists. When TRANSIENT is non-nil, each function will remove itself as advice -after it is run once. If TRANSIENT is a function, call it on the return value in -order to determine whether to remove a function as advice. For example, if -TRANSIENT is #'identity, remove each function only if it returns non-nil. -TRANSIENT could alternatively check something external and ignore the function's -return value. - -(fn SYMBOLS WHERE FUNCTIONS &optional PROPS TRANSIENT)" nil nil) (autoload 'general-add-advice "general") (autoload 'general-advice-remove "general" "A drop-in replacement for `advice-remove'. -Unlike `advice-remove', SYMBOLS and FUNCTIONS can be single items or lists. - -(fn SYMBOLS FUNCTIONS)" nil nil) (autoload 'general-remove-advice "general") (autoload 'general-evil-setup "general" "Set up some basic equivalents for vim mapping functions. -This creates global key definition functions for the evil states. -Specifying SHORT-NAMES as non-nil will create non-prefixed function -aliases such as `nmap' for `general-nmap'. - -(fn &optional SHORT-NAMES _)" nil nil) (register-definition-prefixes "general" '("general-")) (provide 'general-autoloads)) "annalist" ((annalist-autoloads annalist) (autoload 'annalist-record "annalist" "In the store for ANNALIST, TYPE, and LOCAL, record RECORD. -ANNALIST should correspond to the package/user recording this information (e.g. -'general, 'me, etc.). TYPE is the type of information being recorded (e.g. -'keybindings). LOCAL corresponds to whether to store RECORD only for the current -buffer. This information together is used to select where RECORD should be -stored in and later retrieved from with `annalist-describe'. RECORD should be a -list of items to record and later print as org headings and column entries in a -single row. If PLIST is non-nil, RECORD should be a plist instead of an ordered -list (e.g. '(keymap org-mode-map key \"C-c a\" ...)). The plist keys should be -the symbols used for the definition of TYPE. - -(fn ANNALIST TYPE RECORD &key LOCAL PLIST)" nil nil) (autoload 'annalist-describe "annalist" "Describe information recorded by ANNALIST for TYPE. -For example: (annalist-describe 'general 'keybindings) If VIEW is non-nil, use -those settings for displaying recorded information instead of the defaults. - -(fn ANNALIST TYPE &optional VIEW)" nil nil) (register-definition-prefixes "annalist" '("annalist-")) (provide 'annalist-autoloads)) "evil-collection" ((evil-collection-autoloads evil-collection) (autoload 'evil-collection-translate-key "evil-collection" "Translate keys in the keymap(s) corresponding to STATES and KEYMAPS. -STATES should be the name of an evil state, a list of states, or nil. KEYMAPS -should be a symbol corresponding to the keymap to make the translations in or a -list of keymap symbols. Like `evil-define-key', when a keymap does not exist, -the keybindings will be deferred until the keymap is defined, so -`with-eval-after-load' is not necessary. TRANSLATIONS corresponds to a list of -key replacement pairs. For example, specifying \"a\" \"b\" will bind \"a\" to -\"b\"'s definition in the keymap. Specifying nil as a replacement will unbind a -key. If DESTRUCTIVE is nil, a backup of the keymap will be stored on the initial -invocation, and future invocations will always look up keys in the backup -keymap. When no TRANSLATIONS are given, this function will only create the -backup keymap without making any translations. On the other hand, if DESTRUCTIVE -is non-nil, the keymap will be destructively altered without creating a backup. -For example, calling this function multiple times with \"a\" \"b\" \"b\" \"a\" -would continue to swap and unswap the definitions of these keys. This means that -when DESTRUCTIVE is non-nil, all related swaps/cycles should be done in the same -invocation. - -(fn STATES KEYMAPS &rest TRANSLATIONS &key DESTRUCTIVE &allow-other-keys)" nil nil) (function-put 'evil-collection-translate-key 'lisp-indent-function 'defun) (autoload 'evil-collection-swap-key "evil-collection" "Wrapper around `evil-collection-translate-key' for swapping keys. -STATES, KEYMAPS, and ARGS are passed to `evil-collection-translate-key'. ARGS -should consist of key swaps (e.g. \"a\" \"b\" is equivalent to \"a\" \"b\" \"b\" -\"a\" with `evil-collection-translate-key') and optionally keyword arguments for -`evil-collection-translate-key'. - -(fn STATES KEYMAPS &rest ARGS)" nil t) (function-put 'evil-collection-swap-key 'lisp-indent-function 'defun) (autoload 'evil-collection-require "evil-collection" "Require the evil-collection-MODE file, but do not activate it. - -MODE should be a symbol. This requires the evil-collection-MODE -feature without needing to manipulate `load-path'. NOERROR is -forwarded to `require'. - -(fn MODE &optional NOERROR)" nil nil) (autoload 'evil-collection-init "evil-collection" "Register the Evil bindings for all modes in `evil-collection-mode-list'. - -Alternatively, you may register select bindings manually, for -instance: - - (with-eval-after-load 'calendar - (evil-collection-calendar-setup)) - -If MODES is specified (as either one mode or a list of modes), use those modes -instead of the modes in `evil-collection-mode-list'. - -(fn &optional MODES)" t nil) (register-definition-prefixes "evil-collection" '("evil-collection-")) (provide 'evil-collection-autoloads)) "org" ((org-autoloads org-loaddefs ox ox-texinfo ox-publish ox-org ox-odt ox-md ox-man ox-latex ox-icalendar ox-html ox-beamer ox-ascii org org-timer org-tempo org-table org-src org-refile org-protocol org-plot org-pcomplete org-num org-mouse org-mobile org-macs org-macro org-list org-lint org-keys org-install org-inlinetask org-indent org-id org-habit org-goto org-footnote org-feed org-faces org-entities org-element org-duration org-datetree org-ctags org-crypt org-compat org-colview org-clock org-capture org-attach org-attach-git org-archive org-agenda ol ol-w3m ol-rmail ol-mhe ol-irc ol-info ol-gnus ol-eww ol-eshell ol-docview ol-bibtex ol-bbdb ob ob-vala ob-tangle ob-table ob-stan ob-sqlite ob-sql ob-shen ob-shell ob-sed ob-screen ob-scheme ob-sass ob-ruby ob-ref ob-python ob-processing ob-plantuml ob-picolisp ob-perl ob-org ob-octave ob-ocaml ob-mscgen ob-maxima ob-matlab ob-makefile ob-lua ob-lob ob-lisp ob-lilypond ob-ledger ob-latex ob-js ob-java ob-io ob-hledger ob-haskell ob-groovy ob-gnuplot ob-fortran ob-forth ob-exp ob-eval ob-eshell ob-emacs-lisp ob-ebnf ob-dot ob-ditaa ob-css ob-core ob-coq ob-comint ob-clojure ob-calc ob-awk ob-asymptote ob-abc ob-R ob-J ob-C) (register-definition-prefixes "ob-C" '("org-babel-")) (register-definition-prefixes "ob-J" '("obj-" "org-babel-")) (register-definition-prefixes "ob-R" '("ob-R-" "org-babel-")) (register-definition-prefixes "ob-abc" '("org-babel-")) (register-definition-prefixes "ob-asymptote" '("org-babel-")) (register-definition-prefixes "ob-awk" '("org-babel-")) (register-definition-prefixes "ob-calc" '("org-babel-")) (register-definition-prefixes "ob-clojure" '("ob-clojure-" "org-babel-")) (register-definition-prefixes "ob-comint" '("org-babel-comint-")) (register-definition-prefixes "ob-coq" '("coq-program-name" "org-babel-")) (register-definition-prefixes "ob-css" '("org-babel-")) (register-definition-prefixes "ob-ditaa" '("org-")) (register-definition-prefixes "ob-dot" '("org-babel-")) (register-definition-prefixes "ob-ebnf" '("org-babel-")) (register-definition-prefixes "ob-emacs-lisp" '("org-babel-")) (register-definition-prefixes "ob-eshell" '("ob-eshell-session-live-p" "org-babel-")) (register-definition-prefixes "ob-eval" '("org-babel-")) (register-definition-prefixes "ob-exp" '("org-")) (register-definition-prefixes "ob-forth" '("org-babel-")) (register-definition-prefixes "ob-fortran" '("org-babel-")) (register-definition-prefixes "ob-gnuplot" '("*org-babel-gnuplot-" "org-babel-")) (register-definition-prefixes "ob-groovy" '("org-babel-")) (register-definition-prefixes "ob-haskell" '("org-babel-")) (register-definition-prefixes "ob-hledger" '("org-babel-")) (register-definition-prefixes "ob-io" '("org-babel-")) (register-definition-prefixes "ob-java" '("org-babel-")) (register-definition-prefixes "ob-js" '("org-babel-")) (register-definition-prefixes "ob-latex" '("org-babel-")) (register-definition-prefixes "ob-ledger" '("org-babel-")) (register-definition-prefixes "ob-lilypond" '("lilypond-mode" "org-babel-")) (register-definition-prefixes "ob-lisp" '("org-babel-")) (register-definition-prefixes "ob-lua" '("org-babel-")) (register-definition-prefixes "ob-makefile" '("org-babel-")) (register-definition-prefixes "ob-maxima" '("org-babel-")) (register-definition-prefixes "ob-mscgen" '("org-babel-")) (register-definition-prefixes "ob-ocaml" '("org-babel-")) (register-definition-prefixes "ob-octave" '("org-babel-")) (register-definition-prefixes "ob-org" '("org-babel-")) (register-definition-prefixes "ob-perl" '("org-babel-")) (register-definition-prefixes "ob-picolisp" '("org-babel-")) (register-definition-prefixes "ob-plantuml" '("org-")) (register-definition-prefixes "ob-processing" '("org-babel-")) (register-definition-prefixes "ob-python" '("org-babel-")) (register-definition-prefixes "ob-ref" '("org-babel-")) (register-definition-prefixes "ob-ruby" '("org-babel-")) (register-definition-prefixes "ob-sass" '("org-babel-")) (register-definition-prefixes "ob-scheme" '("org-babel-")) (register-definition-prefixes "ob-screen" '("org-babel-")) (register-definition-prefixes "ob-sed" '("org-babel-")) (register-definition-prefixes "ob-shell" '("org-babel-")) (register-definition-prefixes "ob-shen" '("org-babel-")) (register-definition-prefixes "ob-sql" '("org-babel-")) (register-definition-prefixes "ob-sqlite" '("org-babel-")) (register-definition-prefixes "ob-stan" '("org-babel-")) (register-definition-prefixes "ob-table" '("org-")) (register-definition-prefixes "ob-vala" '("org-babel-")) (register-definition-prefixes "ol-bibtex" '("org-")) (register-definition-prefixes "ol-docview" '("org-docview-")) (register-definition-prefixes "ol-eshell" '("org-eshell-")) (register-definition-prefixes "ol-eww" '("org-eww-")) (register-definition-prefixes "ol-gnus" '("org-gnus-")) (register-definition-prefixes "ol-info" '("org-info-")) (register-definition-prefixes "ol-mhe" '("org-mhe-")) (register-definition-prefixes "ol-rmail" '("org-rmail-")) (register-definition-prefixes "ol-w3m" '("org-w3m-")) (autoload 'org-babel-do-load-languages "org" "Load the languages defined in `org-babel-load-languages'. - -(fn SYM VALUE)" nil nil) (autoload 'org-babel-load-file "org" "Load Emacs Lisp source code blocks in the Org FILE. -This function exports the source code using `org-babel-tangle' -and then loads the resulting file using `load-file'. With -optional prefix argument COMPILE, the tangled Emacs Lisp file is -byte-compiled before it is loaded. - -(fn FILE &optional COMPILE)" t nil) (autoload 'org-version "org" "Show the Org version. -Interactively, or when MESSAGE is non-nil, show it in echo area. -With prefix argument, or when HERE is non-nil, insert it at point. -In non-interactive uses, a reduced version string is output unless -FULL is given. - -(fn &optional HERE FULL MESSAGE)" t nil) (autoload 'org-load-modules-maybe "org" "Load all extensions listed in `org-modules'. - -(fn &optional FORCE)" nil nil) (autoload 'org-clock-persistence-insinuate "org" "Set up hooks for clock persistence." nil nil) (autoload 'org-mode "org" "Outline-based notes management and organizer, alias -\"Carsten's outline-mode for keeping track of everything.\" - -Org mode develops organizational tasks around a NOTES file which -contains information about projects as plain text. Org mode is -implemented on top of Outline mode, which is ideal to keep the content -of large files well structured. It supports ToDo items, deadlines and -time stamps, which magically appear in the diary listing of the Emacs -calendar. Tables are easily created with a built-in table editor. -Plain text URL-like links connect to websites, emails (VM), Usenet -messages (Gnus), BBDB entries, and any files related to the project. -For printing and sharing of notes, an Org file (or a part of it) -can be exported as a structured ASCII or HTML file. - -The following commands are available: - -\\{org-mode-map} - -(fn)" t nil) (autoload 'org-cycle "org" "TAB-action and visibility cycling for Org mode. - -This is the command invoked in Org mode by the `TAB' key. Its main -purpose is outline visibility cycling, but it also invokes other actions -in special contexts. - -When this function is called with a `\\[universal-argument]' prefix, rotate the entire -buffer through 3 states (global cycling) - 1. OVERVIEW: Show only top-level headlines. - 2. CONTENTS: Show all headlines of all levels, but no body text. - 3. SHOW ALL: Show everything. - -With a `\\[universal-argument] \\[universal-argument]' prefix argument, switch to the startup visibility, -determined by the variable `org-startup-folded', and by any VISIBILITY -properties in the buffer. - -With a `\\[universal-argument] \\[universal-argument] \\[universal-argument]' prefix argument, show the entire buffer, including -any drawers. - -When inside a table, re-align the table and move to the next field. - -When point is at the beginning of a headline, rotate the subtree started -by this line through 3 different states (local cycling) - 1. FOLDED: Only the main headline is shown. - 2. CHILDREN: The main headline and the direct children are shown. - From this state, you can move to one of the children - and zoom in further. - 3. SUBTREE: Show the entire subtree, including body text. -If there is no subtree, switch directly from CHILDREN to FOLDED. - -When point is at the beginning of an empty headline and the variable -`org-cycle-level-after-item/entry-creation' is set, cycle the level -of the headline by demoting and promoting it to likely levels. This -speeds up creation document structure by pressing `TAB' once or several -times right after creating a new headline. - -When there is a numeric prefix, go up to a heading with level ARG, do -a `show-subtree' and return to the previous cursor position. If ARG -is negative, go up that many levels. - -When point is not at the beginning of a headline, execute the global -binding for `TAB', which is re-indenting the line. See the option -`org-cycle-emulate-tab' for details. - -As a special case, if point is at the very beginning of the buffer, if -there is no headline there, and if the variable `org-cycle-global-at-bob' -is non-nil, this function acts as if called with prefix argument (`\\[universal-argument] TAB', -same as `S-TAB') also when called without prefix argument. - -(fn &optional ARG)" t nil) (autoload 'org-global-cycle "org" "Cycle the global visibility. For details see `org-cycle'. -With `\\[universal-argument]' prefix ARG, switch to startup visibility. -With a numeric prefix, show all headlines up to that level. - -(fn &optional ARG)" t nil) (autoload 'org-run-like-in-org-mode "org" "Run a command, pretending that the current buffer is in Org mode. -This will temporarily bind local variables that are typically bound in -Org mode to the values they have in Org mode, and then interactively -call CMD. - -(fn CMD)" nil nil) (autoload 'org-open-file "org" "Open the file at PATH. -First, this expands any special file name abbreviations. Then the -configuration variable `org-file-apps' is checked if it contains an -entry for this file type, and if yes, the corresponding command is launched. - -If no application is found, Emacs simply visits the file. - -With optional prefix argument IN-EMACS, Emacs will visit the file. -With a double \\[universal-argument] \\[universal-argument] prefix arg, Org tries to avoid opening in Emacs -and to use an external application to visit the file. - -Optional LINE specifies a line to go to, optional SEARCH a string -to search for. If LINE or SEARCH is given, the file will be -opened in Emacs, unless an entry from `org-file-apps' that makes -use of groups in a regexp matches. - -If you want to change the way frames are used when following a -link, please customize `org-link-frame-setup'. - -If the file does not exist, throw an error. - -(fn PATH &optional IN-EMACS LINE SEARCH)" nil nil) (autoload 'org-open-at-point-global "org" "Follow a link or a time-stamp like Org mode does. -Also follow links and emails as seen by `thing-at-point'. -This command can be called in any mode to follow an external -link or a time-stamp that has Org mode syntax. Its behavior -is undefined when called on internal links like fuzzy links. -Raise a user error when there is nothing to follow." t nil) (autoload 'org-offer-links-in-entry "org" "Offer links in the current entry and return the selected link. -If there is only one link, return it. -If NTH is an integer, return the NTH link found. -If ZERO is a string, check also this string for a link, and if -there is one, return it. - -(fn BUFFER MARKER &optional NTH ZERO)" nil nil) (autoload 'org-switchb "org" "Switch between Org buffers. - -With `\\[universal-argument]' prefix, restrict available buffers to files. - -With `\\[universal-argument] \\[universal-argument]' prefix, restrict available buffers to agenda files. - -(fn &optional ARG)" t nil) (autoload 'org-cycle-agenda-files "org" "Cycle through the files in `org-agenda-files'. -If the current buffer visits an agenda file, find the next one in the list. -If the current buffer does not, find the first agenda file." t nil) (autoload 'org-submit-bug-report "org" "Submit a bug report on Org via mail. - -Don't hesitate to report any problems or inaccurate documentation. - -If you don't have setup sending mail from (X)Emacs, please copy the -output buffer into your mail program, as it gives us important -information about your Org version and configuration." t nil) (autoload 'org-reload "org" "Reload all Org Lisp files. -With prefix arg UNCOMPILED, load the uncompiled versions. - -(fn &optional UNCOMPILED)" t nil) (autoload 'org-customize "org" "Call the customize function with org as argument." t nil) (register-definition-prefixes "org" '("org-" "turn-on-org-cdlatex")) (autoload 'org-toggle-sticky-agenda "org-agenda" "Toggle `org-agenda-sticky'. - -(fn &optional ARG)" t nil) (autoload 'org-agenda "org-agenda" "Dispatch agenda commands to collect entries to the agenda buffer. -Prompts for a command to execute. Any prefix arg will be passed -on to the selected command. The default selections are: - -a Call `org-agenda-list' to display the agenda for current day or week. -t Call `org-todo-list' to display the global todo list. -T Call `org-todo-list' to display the global todo list, select only - entries with a specific TODO keyword (the user gets a prompt). -m Call `org-tags-view' to display headlines with tags matching - a condition (the user is prompted for the condition). -M Like `m', but select only TODO entries, no ordinary headlines. -e Export views to associated files. -s Search entries for keywords. -S Search entries for keywords, only with TODO keywords. -/ Multi occur across all agenda files and also files listed - in `org-agenda-text-search-extra-files'. -< Restrict agenda commands to buffer, subtree, or region. - Press several times to get the desired effect. -> Remove a previous restriction. -# List \"stuck\" projects. -! Configure what \"stuck\" means. -C Configure custom agenda commands. - -More commands can be added by configuring the variable -`org-agenda-custom-commands'. In particular, specific tags and TODO keyword -searches can be pre-defined in this way. - -If the current buffer is in Org mode and visiting a file, you can also -first press `<' once to indicate that the agenda should be temporarily -(until the next use of `\\[org-agenda]') restricted to the current file. -Pressing `<' twice means to restrict to the current subtree or region -(if active). - -(fn &optional ARG ORG-KEYS RESTRICTION)" t nil) (autoload 'org-batch-agenda "org-agenda" "Run an agenda command in batch mode and send the result to STDOUT. -If CMD-KEY is a string of length 1, it is used as a key in -`org-agenda-custom-commands' and triggers this command. If it is a -longer string it is used as a tags/todo match string. -Parameters are alternating variable names and values that will be bound -before running the agenda command. - -(fn CMD-KEY &rest PARAMETERS)" nil t) (autoload 'org-batch-agenda-csv "org-agenda" "Run an agenda command in batch mode and send the result to STDOUT. -If CMD-KEY is a string of length 1, it is used as a key in -`org-agenda-custom-commands' and triggers this command. If it is a -longer string it is used as a tags/todo match string. -Parameters are alternating variable names and values that will be bound -before running the agenda command. - -The output gives a line for each selected agenda item. Each -item is a list of comma-separated values, like this: - -category,head,type,todo,tags,date,time,extra,priority-l,priority-n - -category The category of the item -head The headline, without TODO kwd, TAGS and PRIORITY -type The type of the agenda entry, can be - todo selected in TODO match - tagsmatch selected in tags match - diary imported from diary - deadline a deadline on given date - scheduled scheduled on given date - timestamp entry has timestamp on given date - closed entry was closed on given date - upcoming-deadline warning about deadline - past-scheduled forwarded scheduled item - block entry has date block including g. date -todo The todo keyword, if any -tags All tags including inherited ones, separated by colons -date The relevant date, like 2007-2-14 -time The time, like 15:00-16:50 -extra String with extra planning info -priority-l The priority letter if any was given -priority-n The computed numerical priority -agenda-day The day in the agenda where this is listed - -(fn CMD-KEY &rest PARAMETERS)" nil t) (autoload 'org-store-agenda-views "org-agenda" "Store agenda views. - -(fn &rest PARAMETERS)" t nil) (autoload 'org-batch-store-agenda-views "org-agenda" "Run all custom agenda commands that have a file argument. - -(fn &rest PARAMETERS)" nil t) (autoload 'org-agenda-list "org-agenda" "Produce a daily/weekly view from all files in variable `org-agenda-files'. -The view will be for the current day or week, but from the overview buffer -you will be able to go to other days/weeks. - -With a numeric prefix argument in an interactive call, the agenda will -span ARG days. Lisp programs should instead specify SPAN to change -the number of days. SPAN defaults to `org-agenda-span'. - -START-DAY defaults to TODAY, or to the most recent match for the weekday -given in `org-agenda-start-on-weekday'. - -When WITH-HOUR is non-nil, only include scheduled and deadline -items if they have an hour specification like [h]h:mm. - -(fn &optional ARG START-DAY SPAN WITH-HOUR)" t nil) (autoload 'org-search-view "org-agenda" "Show all entries that contain a phrase or words or regular expressions. - -With optional prefix argument TODO-ONLY, only consider entries that are -TODO entries. The argument STRING can be used to pass a default search -string into this function. If EDIT-AT is non-nil, it means that the -user should get a chance to edit this string, with cursor at position -EDIT-AT. - -The search string can be viewed either as a phrase that should be found as -is, or it can be broken into a number of snippets, each of which must match -in a Boolean way to select an entry. The default depends on the variable -`org-agenda-search-view-always-boolean'. -Even if this is turned off (the default) you can always switch to -Boolean search dynamically by preceding the first word with \"+\" or \"-\". - -The default is a direct search of the whole phrase, where each space in -the search string can expand to an arbitrary amount of whitespace, -including newlines. - -If using a Boolean search, the search string is split on whitespace and -each snippet is searched separately, with logical AND to select an entry. -Words prefixed with a minus must *not* occur in the entry. Words without -a prefix or prefixed with a plus must occur in the entry. Matching is -case-insensitive. Words are enclosed by word delimiters (i.e. they must -match whole words, not parts of a word) if -`org-agenda-search-view-force-full-words' is set (default is nil). - -Boolean search snippets enclosed by curly braces are interpreted as -regular expressions that must or (when preceded with \"-\") must not -match in the entry. Snippets enclosed into double quotes will be taken -as a whole, to include whitespace. - -- If the search string starts with an asterisk, search only in headlines. -- If (possibly after the leading star) the search string starts with an - exclamation mark, this also means to look at TODO entries only, an effect - that can also be achieved with a prefix argument. -- If (possibly after star and exclamation mark) the search string starts - with a colon, this will mean that the (non-regexp) snippets of the - Boolean search must match as full words. - -This command searches the agenda files, and in addition the files -listed in `org-agenda-text-search-extra-files' unless a restriction lock -is active. - -(fn &optional TODO-ONLY STRING EDIT-AT)" t nil) (autoload 'org-todo-list "org-agenda" "Show all (not done) TODO entries from all agenda file in a single list. -The prefix arg can be used to select a specific TODO keyword and limit -the list to these. When using `\\[universal-argument]', you will be prompted -for a keyword. A numeric prefix directly selects the Nth keyword in -`org-todo-keywords-1'. - -(fn &optional ARG)" t nil) (autoload 'org-tags-view "org-agenda" "Show all headlines for all `org-agenda-files' matching a TAGS criterion. -The prefix arg TODO-ONLY limits the search to TODO entries. - -(fn &optional TODO-ONLY MATCH)" t nil) (autoload 'org-agenda-list-stuck-projects "org-agenda" "Create agenda view for projects that are stuck. -Stuck projects are project that have no next actions. For the definitions -of what a project is and how to check if it stuck, customize the variable -`org-stuck-projects'. - -(fn &rest IGNORE)" t nil) (autoload 'org-diary "org-agenda" "Return diary information from org files. -This function can be used in a \"sexp\" diary entry in the Emacs calendar. -It accesses org files and extracts information from those files to be -listed in the diary. The function accepts arguments specifying what -items should be listed. For a list of arguments allowed here, see the -variable `org-agenda-entry-types'. - -The call in the diary file should look like this: - - &%%(org-diary) ~/path/to/some/orgfile.org - -Use a separate line for each org file to check. Or, if you omit the file name, -all files listed in `org-agenda-files' will be checked automatically: - - &%%(org-diary) - -If you don't give any arguments (as in the example above), the default value -of `org-agenda-entry-types' is used: (:deadline :scheduled :timestamp :sexp). -So the example above may also be written as - - &%%(org-diary :deadline :timestamp :sexp :scheduled) - -The function expects the lisp variables `entry' and `date' to be provided -by the caller, because this is how the calendar works. Don't use this -function from a program - use `org-agenda-get-day-entries' instead. - -(fn &rest ARGS)" nil nil) (autoload 'org-agenda-check-for-timestamp-as-reason-to-ignore-todo-item "org-agenda" "Do we have a reason to ignore this TODO entry because it has a time stamp? - -(fn &optional END)" nil nil) (autoload 'org-agenda-set-restriction-lock "org-agenda" "Set restriction lock for agenda to current subtree or file. -When in a restricted subtree, remove it. - -The restriction will span over the entire file if TYPE is `file', -or if type is '(4), or if the cursor is before the first headline -in the file. Otherwise, only apply the restriction to the current -subtree. - -(fn &optional TYPE)" t nil) (autoload 'org-calendar-goto-agenda "org-agenda" "Compute the Org agenda for the calendar date displayed at the cursor. -This is a command that has to be installed in `calendar-mode-map'." t nil) (autoload 'org-agenda-to-appt "org-agenda" "Activate appointments found in `org-agenda-files'. - -With a `\\[universal-argument]' prefix, refresh the list of appointments. - -If FILTER is t, interactively prompt the user for a regular -expression, and filter out entries that don't match it. - -If FILTER is a string, use this string as a regular expression -for filtering entries out. - -If FILTER is a function, filter out entries against which -calling the function returns nil. This function takes one -argument: an entry from `org-agenda-get-day-entries'. - -FILTER can also be an alist with the car of each cell being -either `headline' or `category'. For example: - - \\='((headline \"IMPORTANT\") - (category \"Work\")) - -will only add headlines containing IMPORTANT or headlines -belonging to the \"Work\" category. - -ARGS are symbols indicating what kind of entries to consider. -By default `org-agenda-to-appt' will use :deadline*, :scheduled* -(i.e., deadlines and scheduled items with a hh:mm specification) -and :timestamp entries. See the docstring of `org-diary' for -details and examples. - -If an entry has a APPT_WARNTIME property, its value will be used -to override `appt-message-warning-time'. - -(fn &optional REFRESH FILTER &rest ARGS)" t nil) (register-definition-prefixes "org-agenda" '("org-")) (register-definition-prefixes "org-attach-git" '("org-attach-git-")) (autoload 'org-capture-string "org-capture" "Capture STRING with the template selected by KEYS. - -(fn STRING &optional KEYS)" t nil) (autoload 'org-capture "org-capture" "Capture something. -\\ -This will let you select a template from `org-capture-templates', and -then file the newly captured information. The text is immediately -inserted at the target location, and an indirect buffer is shown where -you can edit it. Pressing `\\[org-capture-finalize]' brings you back to the previous -state of Emacs, so that you can continue your work. - -When called interactively with a `\\[universal-argument]' prefix argument GOTO, don't -capture anything, just go to the file/headline where the selected -template stores its notes. - -With a `\\[universal-argument] \\[universal-argument]' prefix argument, go to the last note stored. - -When called with a `C-0' (zero) prefix, insert a template at point. - -When called with a `C-1' (one) prefix, force prompting for a date when -a datetree entry is made. - -ELisp programs can set KEYS to a string associated with a template -in `org-capture-templates'. In this case, interactive selection -will be bypassed. - -If `org-capture-use-agenda-date' is non-nil, capturing from the -agenda will use the date at point as the default date. Then, a -`C-1' prefix will tell the capture process to use the HH:MM time -of the day at point (if any) or the current HH:MM time. - -(fn &optional GOTO KEYS)" t nil) (autoload 'org-capture-import-remember-templates "org-capture" "Set `org-capture-templates' to be similar to `org-remember-templates'." t nil) (register-definition-prefixes "org-capture" '("org-capture-")) (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) (register-definition-prefixes "org-crypt" '("org-")) (register-definition-prefixes "org-ctags" '("org-ctags-")) (register-definition-prefixes "org-entities" '("org-entit")) (register-definition-prefixes "org-faces" '("org-")) (register-definition-prefixes "org-habit" '("org-")) (register-definition-prefixes "org-inlinetask" '("org-inlinetask-")) (register-definition-prefixes "org-macro" '("org-macro-")) (register-definition-prefixes "org-mouse" '("org-mouse-")) (register-definition-prefixes "org-pcomplete" '("org-" "pcomplete/org-mode/")) (register-definition-prefixes "org-protocol" '("org-protocol-")) (register-definition-prefixes "org-src" '("org-")) (register-definition-prefixes "org-tempo" '("org-tempo-")) (register-definition-prefixes "ox-man" '("org-man-")) (provide 'org-autoloads)) "evil-escape" ((evil-escape-autoloads evil-escape) (defvar evil-escape-mode nil "Non-nil if Evil-Escape mode is enabled. -See the `evil-escape-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 `evil-escape-mode'.") (custom-autoload 'evil-escape-mode "evil-escape" nil) (autoload 'evil-escape-mode "evil-escape" "Buffer-local minor mode to escape insert state and everything else -with a key sequence. - -If called interactively, toggle `Evil-Escape mode'. If the -prefix argument is positive, enable the mode, and if it is zero -or negative, disable the mode. - -If called from Lisp, toggle the mode if ARG is `toggle'. Enable -the mode if ARG is nil, omitted, or is a positive number. -Disable the mode if ARG is a negative number. - -The mode's hook is called both when the mode is enabled and when -it is disabled. - -(fn &optional ARG)" t nil) (register-definition-prefixes "evil-escape" '("evil-escape")) (provide 'evil-escape-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 "command-log-mode" nil "doom-modeline" nil "all-the-icons" nil "shrink-path" nil "s" nil "dash" nil "f" nil "doom-themes" nil "cl-lib" nil "use-package" nil "bind-key" nil "rainbow-delimiters" nil "which-key" nil "consult" nil "marginalia" nil "selectrum" nil "prescient" nil "selectrum-prescient" nil "helpful" nil "dash-functional" nil "elisp-refs" nil "evil" nil "goto-chg" nil "general" nil "evil-collection" nil "annalist" nil "org" (org :type git :repo "https://code.orgmode.org/bzg/org-mode.git" :local-repo "org") "evil-escape" 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 "command-log-mode" (command-log-mode :type git :flavor melpa :host github :repo "lewang/command-log-mode") "doom-modeline" (doom-modeline :type git :flavor melpa :host github :repo "seagle0128/doom-modeline") "all-the-icons" (all-the-icons :type git :flavor melpa :files (:defaults "data" "all-the-icons-pkg.el") :host github :repo "domtronn/all-the-icons.el") "shrink-path" (shrink-path :type git :flavor melpa :host gitlab :repo "bennya/shrink-path.el") "s" (s :type git :flavor melpa :files ("s.el" "s-pkg.el") :host github :repo "magnars/s.el") "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") "doom-themes" (doom-themes :type git :flavor melpa :files (:defaults "themes/*.el" "doom-themes-pkg.el") :host github :repo "hlissner/emacs-doom-themes") "cl-lib" nil "use-package" (use-package :type git :flavor melpa :files (:defaults (:exclude "bind-key.el" "bind-chord.el" "use-package-chords.el" "use-package-ensure-system-package.el") "use-package-pkg.el") :host github :repo "jwiegley/use-package") "bind-key" (bind-key :type git :flavor melpa :files ("bind-key.el" "bind-key-pkg.el") :host github :repo "jwiegley/use-package") "rainbow-delimiters" (rainbow-delimiters :type git :flavor melpa :host github :repo "Fanael/rainbow-delimiters") "which-key" (which-key :type git :flavor melpa :host github :repo "justbur/emacs-which-key") "consult" (consult :type git :flavor melpa :files (:defaults (:exclude "consult-flycheck.el") "consult-pkg.el") :host github :repo "minad/consult") "marginalia" (marginalia :type git :flavor melpa :host github :repo "minad/marginalia") "selectrum" (selectrum :type git :flavor melpa :host github :repo "raxod502/selectrum") "prescient" (prescient :type git :flavor melpa :files ("prescient.el" "prescient-pkg.el") :host github :repo "raxod502/prescient.el") "selectrum-prescient" (selectrum-prescient :type git :flavor melpa :files ("selectrum-prescient.el" "selectrum-prescient-pkg.el") :host github :repo "raxod502/prescient.el") "helpful" (helpful :type git :flavor melpa :host github :repo "Wilfred/helpful") "dash-functional" (dash-functional :type git :flavor melpa :files ("dash-functional.el" "dash-functional-pkg.el") :host github :repo "magnars/dash.el") "elisp-refs" (elisp-refs :type git :flavor melpa :files (:defaults (:exclude "elisp-refs-bench.el") "elisp-refs-pkg.el") :host github :repo "Wilfred/elisp-refs") "evil" (evil :type git :flavor melpa :files (:defaults "doc/build/texinfo/evil.texi" (:exclude "evil-test-helpers.el") "evil-pkg.el") :host github :repo "emacs-evil/evil") "goto-chg" (goto-chg :type git :flavor melpa :host github :repo "emacs-evil/goto-chg") "general" (general :type git :flavor melpa :host github :repo "noctuid/general.el") "evil-collection" (evil-collection :type git :flavor melpa :files (:defaults "modes" "evil-collection-pkg.el") :host github :repo "emacs-evil/evil-collection") "annalist" (annalist :type git :flavor melpa :host github :repo "noctuid/annalist.el") "evil-escape" (evil-escape :type git :flavor melpa :host github :repo "syl20bnr/evil-escape"))) 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 "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") "cl-lib" nil)))) - -("org-elpa" "melpa" "gnu-elpa-mirror" "emacsmirror-mirror" "straight" "emacs" "use-package" "bind-key" "command-log-mode" "all-the-icons" "doom-modeline" "shrink-path" "s" "dash" "f" "doom-themes" "cl-lib" "rainbow-delimiters" "which-key" "evil" "goto-chg" "evil-collection" "annalist" "general" "evil-escape" "prescient" "consult" "marginalia" "helpful" "dash-functional" "elisp-refs" "org" "selectrum" "selectrum-prescient") - -t diff --git a/straight/build/all-the-icons/all-the-icons-autoloads.el b/straight/build/all-the-icons/all-the-icons-autoloads.el deleted file mode 100644 index a75b3deb..00000000 --- a/straight/build/all-the-icons/all-the-icons-autoloads.el +++ /dev/null @@ -1,72 +0,0 @@ -;;; all-the-icons-autoloads.el --- automatically extracted autoloads -*- lexical-binding: t -*- -;; -;;; Code: - - -;;;### (autoloads nil "all-the-icons" "all-the-icons.el" (0 0 0 0)) -;;; Generated autoloads from all-the-icons.el - -(autoload 'all-the-icons-icon-for-dir "all-the-icons" "\ -Get the formatted icon for DIR. -ARG-OVERRIDES should be a plist containining `:height', -`:v-adjust' or `:face' properties like in the normal icon -inserting functions. - -Note: You want chevron, please use `all-the-icons-icon-for-dir-with-chevron'. - -\(fn DIR &rest ARG-OVERRIDES)" nil nil) - -(autoload 'all-the-icons-icon-for-file "all-the-icons" "\ -Get the formatted icon for FILE. -ARG-OVERRIDES should be a plist containining `:height', -`:v-adjust' or `:face' properties like in the normal icon -inserting functions. - -\(fn FILE &rest ARG-OVERRIDES)" nil nil) - -(autoload 'all-the-icons-icon-for-mode "all-the-icons" "\ -Get the formatted icon for MODE. -ARG-OVERRIDES should be a plist containining `:height', -`:v-adjust' or `:face' properties like in the normal icon -inserting functions. - -\(fn MODE &rest ARG-OVERRIDES)" nil nil) - -(autoload 'all-the-icons-icon-for-url "all-the-icons" "\ -Get the formatted icon for URL. -If an icon for URL isn't found in `all-the-icons-url-alist', a globe is used. -ARG-OVERRIDES should be a plist containining `:height', -`:v-adjust' or `:face' properties like in the normal icon -inserting functions. - -\(fn URL &rest ARG-OVERRIDES)" nil nil) - -(autoload 'all-the-icons-install-fonts "all-the-icons" "\ -Helper function to download and install the latests fonts based on OS. -When PFX is non-nil, ignore the prompt and just install - -\(fn &optional PFX)" t nil) - -(autoload 'all-the-icons-insert "all-the-icons" "\ -Interactive icon insertion function. -When Prefix ARG is non-nil, insert the propertized icon. -When FAMILY is non-nil, limit the candidates to the icon set matching it. - -\(fn &optional ARG FAMILY)" t nil) - -(register-definition-prefixes "all-the-icons" '("all-the-icons-")) - -;;;*** - -;;;### (autoloads nil nil ("all-the-icons-faces.el") (0 0 0 0)) - -;;;*** - -(provide 'all-the-icons-autoloads) -;; Local Variables: -;; version-control: never -;; no-byte-compile: t -;; no-update-autoloads: t -;; coding: utf-8 -;; End: -;;; all-the-icons-autoloads.el ends here diff --git a/straight/build/all-the-icons/all-the-icons-faces.el b/straight/build/all-the-icons/all-the-icons-faces.el deleted file mode 120000 index 0c03ba37..00000000 --- a/straight/build/all-the-icons/all-the-icons-faces.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/all-the-icons.el/all-the-icons-faces.el \ No newline at end of file diff --git a/straight/build/all-the-icons/all-the-icons-faces.elc b/straight/build/all-the-icons/all-the-icons-faces.elc deleted file mode 100644 index 5d045fd6..00000000 Binary files a/straight/build/all-the-icons/all-the-icons-faces.elc and /dev/null differ diff --git a/straight/build/all-the-icons/all-the-icons.el b/straight/build/all-the-icons/all-the-icons.el deleted file mode 120000 index 1dfba57e..00000000 --- a/straight/build/all-the-icons/all-the-icons.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/all-the-icons.el/all-the-icons.el \ No newline at end of file diff --git a/straight/build/all-the-icons/all-the-icons.elc b/straight/build/all-the-icons/all-the-icons.elc deleted file mode 100644 index c995547c..00000000 Binary files a/straight/build/all-the-icons/all-the-icons.elc and /dev/null differ diff --git a/straight/build/all-the-icons/data/data-alltheicons.el b/straight/build/all-the-icons/data/data-alltheicons.el deleted file mode 120000 index 692f1a2b..00000000 --- a/straight/build/all-the-icons/data/data-alltheicons.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/all-the-icons.el/data/data-alltheicons.el \ No newline at end of file diff --git a/straight/build/all-the-icons/data/data-alltheicons.elc b/straight/build/all-the-icons/data/data-alltheicons.elc deleted file mode 100644 index 0c1d7360..00000000 Binary files a/straight/build/all-the-icons/data/data-alltheicons.elc and /dev/null differ diff --git a/straight/build/all-the-icons/data/data-faicons.el b/straight/build/all-the-icons/data/data-faicons.el deleted file mode 120000 index 7027d26b..00000000 --- a/straight/build/all-the-icons/data/data-faicons.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/all-the-icons.el/data/data-faicons.el \ No newline at end of file diff --git a/straight/build/all-the-icons/data/data-faicons.elc b/straight/build/all-the-icons/data/data-faicons.elc deleted file mode 100644 index e77403f4..00000000 Binary files a/straight/build/all-the-icons/data/data-faicons.elc and /dev/null differ diff --git a/straight/build/all-the-icons/data/data-fileicons.el b/straight/build/all-the-icons/data/data-fileicons.el deleted file mode 120000 index 8457b23c..00000000 --- a/straight/build/all-the-icons/data/data-fileicons.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/all-the-icons.el/data/data-fileicons.el \ No newline at end of file diff --git a/straight/build/all-the-icons/data/data-fileicons.elc b/straight/build/all-the-icons/data/data-fileicons.elc deleted file mode 100644 index 10a903ba..00000000 Binary files a/straight/build/all-the-icons/data/data-fileicons.elc and /dev/null differ diff --git a/straight/build/all-the-icons/data/data-material.el b/straight/build/all-the-icons/data/data-material.el deleted file mode 120000 index f70b9343..00000000 --- a/straight/build/all-the-icons/data/data-material.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/all-the-icons.el/data/data-material.el \ No newline at end of file diff --git a/straight/build/all-the-icons/data/data-material.elc b/straight/build/all-the-icons/data/data-material.elc deleted file mode 100644 index f9a724c7..00000000 Binary files a/straight/build/all-the-icons/data/data-material.elc and /dev/null differ diff --git a/straight/build/all-the-icons/data/data-octicons.el b/straight/build/all-the-icons/data/data-octicons.el deleted file mode 120000 index 02a47be6..00000000 --- a/straight/build/all-the-icons/data/data-octicons.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/all-the-icons.el/data/data-octicons.el \ No newline at end of file diff --git a/straight/build/all-the-icons/data/data-octicons.elc b/straight/build/all-the-icons/data/data-octicons.elc deleted file mode 100644 index ad1f5809..00000000 Binary files a/straight/build/all-the-icons/data/data-octicons.elc and /dev/null differ diff --git a/straight/build/all-the-icons/data/data-weathericons.el b/straight/build/all-the-icons/data/data-weathericons.el deleted file mode 120000 index cb826023..00000000 --- a/straight/build/all-the-icons/data/data-weathericons.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/all-the-icons.el/data/data-weathericons.el \ No newline at end of file diff --git a/straight/build/all-the-icons/data/data-weathericons.elc b/straight/build/all-the-icons/data/data-weathericons.elc deleted file mode 100644 index 4a7f86ae..00000000 Binary files a/straight/build/all-the-icons/data/data-weathericons.elc and /dev/null differ diff --git a/straight/build/annalist/annalist-autoloads.el b/straight/build/annalist/annalist-autoloads.el deleted file mode 100644 index fed61f3e..00000000 --- a/straight/build/annalist/annalist-autoloads.el +++ /dev/null @@ -1,41 +0,0 @@ -;;; annalist-autoloads.el --- automatically extracted autoloads -*- lexical-binding: t -*- -;; -;;; Code: - - -;;;### (autoloads nil "annalist" "annalist.el" (0 0 0 0)) -;;; Generated autoloads from annalist.el - -(autoload 'annalist-record "annalist" "\ -In the store for ANNALIST, TYPE, and LOCAL, record RECORD. -ANNALIST should correspond to the package/user recording this information (e.g. -'general, 'me, etc.). TYPE is the type of information being recorded (e.g. -'keybindings). LOCAL corresponds to whether to store RECORD only for the current -buffer. This information together is used to select where RECORD should be -stored in and later retrieved from with `annalist-describe'. RECORD should be a -list of items to record and later print as org headings and column entries in a -single row. If PLIST is non-nil, RECORD should be a plist instead of an ordered -list (e.g. '(keymap org-mode-map key \"C-c a\" ...)). The plist keys should be -the symbols used for the definition of TYPE. - -\(fn ANNALIST TYPE RECORD &key LOCAL PLIST)" nil nil) - -(autoload 'annalist-describe "annalist" "\ -Describe information recorded by ANNALIST for TYPE. -For example: (annalist-describe 'general 'keybindings) If VIEW is non-nil, use -those settings for displaying recorded information instead of the defaults. - -\(fn ANNALIST TYPE &optional VIEW)" nil nil) - -(register-definition-prefixes "annalist" '("annalist-")) - -;;;*** - -(provide 'annalist-autoloads) -;; Local Variables: -;; version-control: never -;; no-byte-compile: t -;; no-update-autoloads: t -;; coding: utf-8 -;; End: -;;; annalist-autoloads.el ends here diff --git a/straight/build/annalist/annalist.el b/straight/build/annalist/annalist.el deleted file mode 120000 index 0801f61d..00000000 --- a/straight/build/annalist/annalist.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/annalist.el/annalist.el \ No newline at end of file diff --git a/straight/build/annalist/annalist.elc b/straight/build/annalist/annalist.elc deleted file mode 100644 index 69d0153d..00000000 Binary files a/straight/build/annalist/annalist.elc and /dev/null differ diff --git a/straight/build/annalist/annalist.info b/straight/build/annalist/annalist.info deleted file mode 100644 index a4bffd07..00000000 --- a/straight/build/annalist/annalist.info +++ /dev/null @@ -1,544 +0,0 @@ -This is annalist.info, produced by makeinfo version 6.7 from -annalist.texi. - -INFO-DIR-SECTION Emacs -START-INFO-DIR-ENTRY -* Annalist: (annalist). Record and display information such as keybindings. -END-INFO-DIR-ENTRY - - -File: annalist.info, Node: Top, Next: Usage, Up: (dir) - -Annalist User Manual -******************** - -file:https://melpa.org/packages/annalist-badge.svg -(https://melpa.org/#/annalist) -https://travis-ci.org/noctuid/annalist.el.svg?branch=master -(https://travis-ci.org/noctuid/annalist.el) - - Incessant wind sweeps the plain. It murmurs on across grey stone, - carrying dust from far climes to nibble eternally at the memorial - pillars. There are a few shadows out there still but they are the - weak and the timid and the hopelessly lost. - - It is immortality of a sort. - - Memory is immortality of a sort. - - In the night, when the wind dies and silence rules the place of - glittering stone, I remember. And they all live again. - - ‘annalist.el’ is a library that can be used to record information and -later print that information using ‘org-mode’ headings and tables. It -allows defining different types of things that can be recorded (e.g. -keybindings, settings, hooks, and advice) and supports custom filtering, -sorting, and formatting. ‘annalist’ is primarily intended for use in -other packages like ‘general’ and ‘evil-collection’, but it can also be -used directly in a user’s configuration. - -[https://user-images.githubusercontent.com/4250696/63480582-64e2cb00-c460-11e9-9571-706b5b96992c] -* Menu: - -* Usage:: - -— The Detailed Node Listing — - -Usage - -* Disabling Annalist:: -* Terminology:: -* Settings:: -* Defining New Types:: -* Defining Views:: -* Recording:: -* Describing:: -* Helper Functions:: -* Builtin Types:: - -Defining New Types - -* Type Top-level Settings:: -* Type Item Settings:: -* ‘:record-update’, ‘:preprocess’, and ‘:postprocess’ Settings Argument: record-update preprocess and postprocess Settings Argument. - -Defining Views - -* View Top-level Settings:: -* View Item Settings:: - -Helper Functions - -* List Helpers:: -* Formatting Helpers:: -* Sorting Helpers:: - -Builtin Types - -* Keybindings Type:: - - - -File: annalist.info, Node: Usage, Prev: Top, Up: Top - -1 Usage -******* - -* Menu: - -* Disabling Annalist:: -* Terminology:: -* Settings:: -* Defining New Types:: -* Defining Views:: -* Recording:: -* Describing:: -* Helper Functions:: -* Builtin Types:: - - -File: annalist.info, Node: Disabling Annalist, Next: Terminology, Up: Usage - -1.1 Disabling Annalist -====================== - - What fool always has his nose in everywhere because he thinks he - has to know so he can record it in his precious Annals? - - If you use a library that uses ‘annalist’ (e.g. ‘evil-collection’ or -‘general’) but don’t need it’s functionality during init or at all, you -can set ‘annalist-record’ to nil to shave some milliseconds off of your -init time (especially if you have a lot of keybindings). Alternatively, -if you only want to prevent ‘annalist’ from recording certain things or -have it only record certain things, you can configure -‘annalist-record-blacklist’ or ‘annalist-record-whitelist’ respectively. - - -File: annalist.info, Node: Terminology, Next: Settings, Prev: Disabling Annalist, Up: Usage - -1.2 Terminology -=============== - - • item - and individual recorded item; may be displayed as a heading - or as a table column entry (e.g. a key such as ‘C-c’) - • record - a list of related, printable items corresponding to one - piece of information (e.g. a single keybinding: a list of a - keymap, key, and definition) - • metadata - a plist of information about a data list that should not - be printed; appears as the last item in a record - • tome - a collection of records of a specific type - - -File: annalist.info, Node: Settings, Next: Defining New Types, Prev: Terminology, Up: Usage - -1.3 Settings -============ - -Annalist provides ‘annalist-describe-hook’ which is run in annalist -description buffers after they have been populated but before they are -marked read-only: - (add-hook 'annalist-describe-hook - (lambda () (visual-fill-column-mode -1))) - - -File: annalist.info, Node: Defining New Types, Next: Defining Views, Prev: Settings, Up: Usage - -1.4 Defining New Types -====================== - - Three huge tomes bound in worn, cracked dark leather rested on a - large, long stone lectern, as though waiting for three speakers to - step up and read at the same time. - - Annalist provides the function ‘annalist-define-tome’ for defining -new types of tomes: - (annalist-define-tome 'battles - '(:primary-key (year name) - :table-start-index 1 - year - name - casualties - ...)) - - At minimum, a type definition must include ‘:primary-key’, -‘:table-start-index’, and a symbol for each item records should store. -Items should be defined in the order they should appear in org headings -and then in the table. - -* Menu: - -* Type Top-level Settings:: -* Type Item Settings:: -* ‘:record-update’, ‘:preprocess’, and ‘:postprocess’ Settings Argument: record-update preprocess and postprocess Settings Argument. - - -File: annalist.info, Node: Type Top-level Settings, Next: Type Item Settings, Up: Defining New Types - -1.4.1 Type Top-level Settings ------------------------------ - -These settings apply to the entirety of the recorded information. - - • ‘:table-start-index’ - the index of the first item to be printed in - an org table; previous items are printed as headings (default: - none) - • ‘:primary-key’ - the item or list of items that uniquely identifies - the record; used with the ‘:test’ values for those items to check - for an old record that should be replaced/updated (default: none) - • ‘:record-update’ - a function used to update a record before - recording it; this can be used to, for example, set the value of an - item to store the previous value of another item; the function is - called with ‘old-record’ (nil if none), ‘new-record’, and - ‘settings’; see ‘annalist--update-keybindings’ for an example of - how to create such a function (default: none) - • ‘:preprocess’ - a function used to alter a record before doing - anything with it; it is passed ‘record’ and ‘settings’ and should - return the altered record; see the default keybindings type for an - example (default: none) - • ‘:test’ - test function used for comparing the primary key (as a - list of each item in the order it appears in the definition); you - will need to create the test with ‘define-hash-table-test’ if it - does not exist (default: ‘equal’; generally should be unnecessary - to change) - • ‘:defaults’ - a plist of default item settings; see below for valid - item settings (default: none) - - -File: annalist.info, Node: Type Item Settings, Next: record-update preprocess and postprocess Settings Argument, Prev: Type Top-level Settings, Up: Defining New Types - -1.4.2 Type Item Settings ------------------------- - -Item settings only apply to a specific item. Defaults for items that -don’t explicitly specify a setting can be set using the top-level -‘:defaults’ keyword. - - • ‘:test’ - test function used for comparing items; only applicable - to heading items; you will need to create the test with - ‘define-hash-table-test’ if it does not exist (default: ‘equal’; - generally should be unnecessary to change) - - -File: annalist.info, Node: record-update preprocess and postprocess Settings Argument, Prev: Type Item Settings, Up: Defining New Types - -1.4.3 ‘:record-update’, ‘:preprocess’, and ‘:postprocess’ Settings Argument ---------------------------------------------------------------------------- - -The settings plist past to the ‘:record-update’ function contains all -information for both the tome type and view. The information is -converted into a valid plist and some extra keywords are added. Here is -an example: - '(:table-start-index 2 - :primary-key (keymap state key) - ;; the following keywords are generated for convenience - :type keybindings - :key-indices (2 1 0) - :final-index 4 - :metadata-index 5 - ;; item settings can be accessed by their symbol or their index - keymap (:name keymap :index 0 :format annalist-code) - 0 (:name keymap :index 0 :format annalist-code) - ...) - - -File: annalist.info, Node: Defining Views, Next: Recording, Prev: Defining New Types, Up: Usage - -1.5 Defining Views -================== - - In those days the company was in service to… - - Views contain settings for formatting and displaying recorded -information. Settings from the type definition cannot be changed later. -On the other hand, views are for all settings that a user may want to -change for a particular ‘annalist-describe’ call. They are defined -using the same format as tome types: - (annalist-define-view 'battles 'default - '(:defaults (:format capitalize) - year - name - (casualties :title "Deaths") - ...)) - - The ‘default’ view is what ‘annalist-describe’ will use if no view -name is explicitly specified. To prevent naming conflicts, external -packages that create views should prefix the views with their symbol -(e.g. ‘general-alternate-view’). - -* Menu: - -* View Top-level Settings:: -* View Item Settings:: - - -File: annalist.info, Node: View Top-level Settings, Next: View Item Settings, Up: Defining Views - -1.5.1 View Top-level Settings ------------------------------ - -These settings apply to the entirety of the recorded information. - - • ‘:predicate’ - a function that is passed the entire record and - returns non-nil if the record should be printed (default: none) - • ‘:sort’ - a function used to sort records in each printed table; - the function is passed two records and and should return non-nil if - the first record should come first (default: none; tables are - printed in recorded order) - • ‘:hooks’ - a function or a list of functions to run in the describe - buffer after printing all headings and tables before making the - buffer readonly; these run before ‘annalist-describe-hook’ - (default: none) - • ‘:postprocess’ - a function used to alter a record just before - printing it; it is passed ‘record’ and ‘settings’ and should return - the altered record; an example use case would be to alter the - record using its metadata (e.g. by replacing a keybinding - definition with a which-key description, if one exists) (default: - none) - • ‘:defaults’ - a plist of default item settings; see below for valid - item settings (default: none) - - There is also a special ‘:inherit’ keyword that can be used to create -a new type of tome that is based on another type: - (annalist-define-view 'keybindings 'alternate - ;; override title for key column - '((key :title "Keybinding") - ...) - :inherit 'keybindings) - - -File: annalist.info, Node: View Item Settings, Prev: View Top-level Settings, Up: Defining Views - -1.5.2 View Item Settings ------------------------- - -Item settings only apply to a specific item. Defaults for items that -don’t explicitly specify a setting can be set using the top-level -‘:defaults’ keyword. - (annalist-define-view 'keybindings 'my-view - '(:defaults (:format #'capitalize) - ;; surround key with = instead of capitalizing - (key :format #'annalist-verbatim) - ;; perform no formatting on definition - (definition :format nil))) - - Sorting/filtering (only for items displayed in headings): - • ‘:predicate’ - a function that is passed the item and returns - non-nil if it should be printed; only applicable to heading items - (default: none) - • ‘:prioritize’ - list of items that should be printed before any - others; only applicable to heading items (default: none) - • ‘:sort’ - a function used to sort records; only applicable to - heading items; the function is passed two items and and should - return non-nil if the first item should come first (default: none; - printed in recorded order) - - Formatting: - • ‘:title’ - a description of the item; used as the column title - (default: capitalize the symbol name; local only) - • ‘:format’ - function to run on the item value before it is printed - (e.g. ‘#'capitalize’, ‘#'annalist-code’, ‘#'annalist-verbatim’, - etc.); note that this is run on the item as-is if it has not been - truncated, so the function may need to convert the item to a string - first; has no effect if the item is extracted to a footnote/source - block (default: none) - • ‘:max-width’ - the max character width for an item; note that this - is compared to the item as-is before any formatting (default: 50) - • ‘:extractp’ - function to determine whether to extract longer - entries into footnotes instead of truncating them; (default: - ‘listp’) - • ‘:src-block-p’ function to determine whether to extract to a source - block when the ‘:extractp’ function returns non-nil (default: - ‘listp’) - - -File: annalist.info, Node: Recording, Next: Describing, Prev: Defining Views, Up: Usage - -1.6 Recording -============= - - The Lady said, “I wanted you to see this, Annalist.” […] “What is - about to transpire. So that it is properly recorded in at least - one place.” - - ‘annalist-record’ is used to record information. It requires three -arguments: ‘annalist’ ‘type’ ‘record’. The ‘annalist’ argument will -usually be the same as the package prefix that is recording the data. -‘annalist’ and any other names prefixed by ‘annalist’ are reserved for -this package. ‘type’ is the type of data to record, and ‘record’ is the -actual data. Optionally, the user can also specify metadata that won’t -be printed after the final item. Buffer-local records should -additionally specify ‘:local t’. Here is an example: - (annalist-record 'me 'keybindings - (list - ;; keymap state key definition previous-definition - 'global-map nil (kbd "C-+") #'text-scale-increase nil - ;; metadata can be specified after final item - (list :zoom-related-binding t))) - - ;; alternatively, record using plist instead of ordered list - (annalist-record 'me 'keybindings - (list - 'keymap 'global-map - 'state nil - 'key (kbd "C-+") - 'definition #'text-scale-increase - ;; metadata can be specified with `t' key - t (list :zoom-related-binding t)) - :plist t) - - Some items can potentially be recorded as nil. In the previous -example, the evil ‘state’ is recorded as nil (which will always be the -case for non-evil users). When a heading item is nil, the heading at -that level will just be skipped/not printed. - - -File: annalist.info, Node: Describing, Next: Helper Functions, Prev: Recording, Up: Usage - -1.7 Describing -============== - - Once each month, in the evening, the entire Company assembles so - the Annalist can read from his predecessors. - - ‘annalist-describe’ is used to describe information. It takes three -arguments: ‘name’ ‘type view’. ‘view’ is optional (defaults to -‘default’). For example: - (annalist-describe 'me 'keybindings) - - It is possible to have custom filtering/sorting behavior by using a -custom view: - (annalist-define-view 'keybindings 'active-keybindings-only - '((keymap - ;; only show keys bound in active keymaps - :predicate #'annalist--active-keymap - ;; sort keymaps alphabetically - :sort #'annalist--string-<))) - - (annalist-describe 'my 'keybindings 'active-keybindings-only) - - ‘annalist-org-startup-folded’ will determine what -‘org-startup-folded’ setting to use (defaults to nil; all headings will -be unfolded). - - -File: annalist.info, Node: Helper Functions, Next: Builtin Types, Prev: Describing, Up: Usage - -1.8 Helper Functions -==================== - -* Menu: - -* List Helpers:: -* Formatting Helpers:: -* Sorting Helpers:: - - -File: annalist.info, Node: List Helpers, Next: Formatting Helpers, Up: Helper Functions - -1.8.1 List Helpers ------------------- - -‘annalist-plistify-record’ can be used to convert a record that is an -ordered list to a plist. ‘annalist-listify-record’ can be used to do -the opposite. This is what the ‘:plist’ argument for ‘annalist-record’ -uses internally. These functions can be useful, for example, inside a -‘:record-update’ function, so that you can get record items by their -name instead of by their index. However, if there will be a lot of data -recorded for a type during Emacs initialization time, the extra time to -convert between list types can add up, so it’s recommended that you -don’t use these functions or ‘:plist’ in such cases. - - -File: annalist.info, Node: Formatting Helpers, Next: Sorting Helpers, Prev: List Helpers, Up: Helper Functions - -1.8.2 Formatting Helpers ------------------------- - - 1. ‘:format’ Helpers - - Annalist provides ‘annalist-verbatim’ (e.g. ‘=verbatim text=’), - ‘annalist-code’ (e.g. ‘~my-function~’), and ‘annalist-capitalize’. - There is also an ‘annalist-compose’ helper for combining different - formatting functions. - - 2. Formatting Emacs Lisp Source Blocks - - By default, Emacs Lisp extracted into source blocks will just be - one long line. You can add ‘annalist-multiline-source-blocks’ to a - view’s ‘:hooks’ keyword or to ‘annalist-describe-hook’ to - autoformat org source blocks if lispy is installed. By default, it - uses ‘lispy-alt-multiline’. To use ‘lispy-multiline’ instead, - customize ‘annalist-multiline-function’. - - The builtin types have ‘annlist-multiline-source-blocks’ in their - ‘:hooks’ setting by default. - - Here is an example of what this looks like: - -[https://user-images.githubusercontent.com/4250696/62338313-1025e300-b4a6-11e9-845f-179c02abef35] - -File: annalist.info, Node: Sorting Helpers, Prev: Formatting Helpers, Up: Helper Functions - -1.8.3 Sorting Helpers ---------------------- - -Annalist provides ‘annalist-string-<’ and ‘annalist-key-<’ (e.g. ‘(kbd -"C-c a")’ vs ‘(kbd "C-c b")’). - - -File: annalist.info, Node: Builtin Types, Prev: Helper Functions, Up: Usage - -1.9 Builtin Types -================= - -* Menu: - -* Keybindings Type:: - - -File: annalist.info, Node: Keybindings Type, Up: Builtin Types - -1.9.1 Keybindings Type ----------------------- - -Annalist provides a type for recording keybindings that is used by -‘evil-collection’ and ‘general’. When recording a keybinding, the -keymap must be provided as a symbol. Here is an example: - (annalist-record 'annalist 'keybindings - (list 'org-mode-map nil (kbd "C-c g") #'counsel-org-goto)) - - In addition to the default view, it has a ‘valid’ to only show -keybindings for keymaps/states that exist (since some keybindings may be -in a ‘with-eval-after-load’). It also has an ‘active’ view to only show -keybindings that are currently active. - - - -Tag Table: -Node: Top217 -Node: Usage2195 -Node: Disabling Annalist2443 -Node: Terminology3226 -Node: Settings3855 -Node: Defining New Types4239 -Node: Type Top-level Settings5272 -Node: Type Item Settings6987 -Node: record-update preprocess and postprocess Settings Argument7641 -Node: Defining Views8601 -Node: View Top-level Settings9596 -Node: View Item Settings11236 -Node: Recording13459 -Node: Describing15400 -Node: Helper Functions16437 -Node: List Helpers16651 -Node: Formatting Helpers17431 -Node: Sorting Helpers18619 -Node: Builtin Types18881 -Node: Keybindings Type19031 - -End Tag Table - - -Local Variables: -coding: utf-8 -End: diff --git a/straight/build/annalist/annalist.texi b/straight/build/annalist/annalist.texi deleted file mode 120000 index bbc98ccb..00000000 --- a/straight/build/annalist/annalist.texi +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/annalist.el/annalist.texi \ No newline at end of file diff --git a/straight/build/annalist/dir b/straight/build/annalist/dir deleted file mode 100644 index 77a38458..00000000 --- a/straight/build/annalist/dir +++ /dev/null @@ -1,19 +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 -* Annalist: (annalist). Record and display information such as - keybindings. diff --git a/straight/build/bind-key/bind-key-autoloads.el b/straight/build/bind-key/bind-key-autoloads.el deleted file mode 100644 index 3643d848..00000000 --- a/straight/build/bind-key/bind-key-autoloads.el +++ /dev/null @@ -1,82 +0,0 @@ -;;; bind-key-autoloads.el --- automatically extracted autoloads -*- lexical-binding: t -*- -;; -;;; Code: - - -;;;### (autoloads nil "bind-key" "bind-key.el" (0 0 0 0)) -;;; Generated autoloads from bind-key.el - -(autoload 'bind-key "bind-key" "\ -Bind KEY-NAME to COMMAND in KEYMAP (`global-map' if not passed). - -KEY-NAME may be a vector, in which case it is passed straight to -`define-key'. Or it may be a string to be interpreted as -spelled-out keystrokes, e.g., \"C-c C-z\". See documentation of -`edmacro-mode' for details. - -COMMAND must be an interactive function or lambda form. - -KEYMAP, if present, should be a keymap variable or symbol. -For example: - - (bind-key \"M-h\" #'some-interactive-function my-mode-map) - - (bind-key \"M-h\" #'some-interactive-function 'my-mode-map) - -If PREDICATE is non-nil, it is a form evaluated to determine when -a key should be bound. It must return non-nil in such cases. -Emacs can evaluate this form at any time that it does redisplay -or operates on menu data structures, so you should write it so it -can safely be called at any time. - -\(fn KEY-NAME COMMAND &optional KEYMAP PREDICATE)" nil t) - -(autoload 'unbind-key "bind-key" "\ -Unbind the given KEY-NAME, within the KEYMAP (if specified). -See `bind-key' for more details. - -\(fn KEY-NAME &optional KEYMAP)" nil t) - -(autoload 'bind-key* "bind-key" "\ -Similar to `bind-key', but overrides any mode-specific bindings. - -\(fn KEY-NAME COMMAND &optional PREDICATE)" nil t) - -(autoload 'bind-keys "bind-key" "\ -Bind multiple keys at once. - -Accepts keyword arguments: -:map MAP - a keymap into which the keybindings should be - added -:prefix KEY - prefix key for these bindings -:prefix-map MAP - name of the prefix map that should be created - for these bindings -:prefix-docstring STR - docstring for the prefix-map variable -:menu-name NAME - optional menu string for prefix map -:filter FORM - optional form to determine when bindings apply - -The rest of the arguments are conses of keybinding string and a -function symbol (unquoted). - -\(fn &rest ARGS)" nil t) - -(autoload 'bind-keys* "bind-key" "\ - - -\(fn &rest ARGS)" nil t) - -(autoload 'describe-personal-keybindings "bind-key" "\ -Display all the personal keybindings defined by `bind-key'." t nil) - -(register-definition-prefixes "bind-key" '("bind-key" "compare-keybindings" "get-binding-description" "override-global-m" "personal-keybindings")) - -;;;*** - -(provide 'bind-key-autoloads) -;; Local Variables: -;; version-control: never -;; no-byte-compile: t -;; no-update-autoloads: t -;; coding: utf-8 -;; End: -;;; bind-key-autoloads.el ends here diff --git a/straight/build/bind-key/bind-key.el b/straight/build/bind-key/bind-key.el deleted file mode 120000 index aaebc6b3..00000000 --- a/straight/build/bind-key/bind-key.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/use-package/bind-key.el \ No newline at end of file diff --git a/straight/build/bind-key/bind-key.elc b/straight/build/bind-key/bind-key.elc deleted file mode 100644 index 8f3bdfa3..00000000 Binary files a/straight/build/bind-key/bind-key.elc and /dev/null differ diff --git a/straight/build/command-log-mode/command-log-mode-autoloads.el b/straight/build/command-log-mode/command-log-mode-autoloads.el deleted file mode 100644 index 5113c390..00000000 --- a/straight/build/command-log-mode/command-log-mode-autoloads.el +++ /dev/null @@ -1,42 +0,0 @@ -;;; command-log-mode-autoloads.el --- automatically extracted autoloads -*- lexical-binding: t -*- -;; -;;; Code: - - -;;;### (autoloads nil "command-log-mode" "command-log-mode.el" (0 -;;;;;; 0 0 0)) -;;; Generated autoloads from command-log-mode.el - -(autoload 'command-log-mode "command-log-mode" "\ -Toggle keyboard command logging. - -If called interactively, toggle `Command-Log mode'. If the -prefix argument is positive, enable the mode, and if it is zero -or negative, disable the mode. - -If called from Lisp, toggle the mode if ARG is `toggle'. Enable -the mode if ARG is nil, omitted, or is a positive number. -Disable the mode if ARG is a negative number. - -The mode's hook is called both when the mode is enabled and when -it is disabled. - -\(fn &optional ARG)" t nil) - -(autoload 'clm/toggle-command-log-buffer "command-log-mode" "\ -Toggle the command log showing or not. - -\(fn &optional ARG)" t nil) - -(register-definition-prefixes "command-log-mode" '("clm/" "command-log-mode-" "global-command-log-mode")) - -;;;*** - -(provide 'command-log-mode-autoloads) -;; Local Variables: -;; version-control: never -;; no-byte-compile: t -;; no-update-autoloads: t -;; coding: utf-8 -;; End: -;;; command-log-mode-autoloads.el ends here diff --git a/straight/build/command-log-mode/command-log-mode.el b/straight/build/command-log-mode/command-log-mode.el deleted file mode 120000 index 7107e939..00000000 --- a/straight/build/command-log-mode/command-log-mode.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/command-log-mode/command-log-mode.el \ No newline at end of file diff --git a/straight/build/command-log-mode/command-log-mode.elc b/straight/build/command-log-mode/command-log-mode.elc deleted file mode 100644 index a0d7e73b..00000000 Binary files a/straight/build/command-log-mode/command-log-mode.elc and /dev/null differ diff --git a/straight/build/consult/consult-autoloads.el b/straight/build/consult/consult-autoloads.el deleted file mode 100644 index 51b8523d..00000000 --- a/straight/build/consult/consult-autoloads.el +++ /dev/null @@ -1,347 +0,0 @@ -;;; consult-autoloads.el --- automatically extracted autoloads -*- lexical-binding: t -*- -;; -;;; Code: - - -;;;### (autoloads nil "consult" "consult.el" (0 0 0 0)) -;;; Generated autoloads from consult.el - -(autoload 'consult-multi-occur "consult" "\ -Improved version of `multi-occur' based on `completing-read-multiple'. - -See `multi-occur' for the meaning of the arguments BUFS, REGEXP and NLINES. - -\(fn BUFS REGEXP &optional NLINES)" t nil) - -(autoload 'consult-outline "consult" "\ -Jump to an outline heading, obtained by matching against `outline-regexp'. - -This command supports candidate preview. -The symbol at point is added to the future history." t nil) - -(autoload 'consult-mark "consult" "\ -Jump to a marker in the buffer-local `mark-ring'. - -The command supports preview of the currently selected marker position. -The symbol at point is added to the future history." t nil) - -(autoload 'consult-global-mark "consult" "\ -Jump to a marker in `global-mark-ring'. - -The command supports preview of the currently selected marker position. -The symbol at point is added to the future history." t nil) - -(autoload 'consult-line "consult" "\ -Search for a matching line and jump to the line beginning. - -The default candidate is a non-empty line closest to point. -This command obeys narrowing. Optionally INITIAL input can be provided. -The symbol at point and the last `isearch-string' is added to the future history. - -\(fn &optional INITIAL)" t nil) - -(autoload 'consult-keep-lines "consult" "\ -Select a subset of the lines in the current buffer with live preview. - -The lines selected are those that match the minibuffer input. -This command obeys narrowing. -FILTER is the filter function. -INITIAL is the initial input. - -\(fn &optional FILTER INITIAL)" t nil) - -(autoload 'consult-focus-lines "consult" "\ -Hide or show lines according to FILTER function. - -With optional prefix argument SHOW reveal the hidden lines. -Optional INITIAL input can be provided when called from Lisp. - -\(fn &optional SHOW FILTER INITIAL)" t nil) - -(autoload 'consult-goto-line "consult" "\ -Read line number and jump to the line with preview. - -The command respects narrowing and the settings -`consult-goto-line-numbers' and `consult-line-numbers-widen'." t nil) - -(autoload 'consult-recent-file "consult" "\ -Find recent using `completing-read'." t nil) - -(autoload 'consult-file-externally "consult" "\ -Open FILE externally using the default application of the system. - -\(fn FILE)" t nil) - -(autoload 'consult-completion-in-region "consult" "\ -Prompt for completion of region in the minibuffer if non-unique. - -The function is called with 4 arguments: START END COLLECTION PREDICATE. -The arguments and expected return value are as specified for -`completion-in-region'. Use as a value for `completion-in-region-function'. - -\(fn START END COLLECTION &optional PREDICATE)" nil nil) - -(autoload 'consult-mode-command "consult" "\ -Run a command from any of the given MODES. - -If no MODES are specified, use currently active major and minor modes. - -\(fn &rest MODES)" t nil) - -(autoload 'consult-yank "consult" "\ -Select text from the kill ring and insert it." t nil) - -(autoload 'consult-yank-pop "consult" "\ -If there is a recent yank act like `yank-pop'. - -Otherwise select text from the kill ring and insert it. -See `yank-pop' for the meaning of ARG. - -\(fn &optional ARG)" t nil) - -(autoload 'consult-yank-replace "consult" "\ -Select text from the kill ring. - -If there was no recent yank, insert the text. -Otherwise replace the just-yanked text with the selected text." t nil) - -(autoload 'consult-register-window "consult" "\ -Enhanced drop-in replacement for `register-preview'. - -BUFFER is the window buffer. -SHOW-EMPTY must be t if the window should be shown for an empty register list. - -\(fn BUFFER &optional SHOW-EMPTY)" nil nil) - -(autoload 'consult-register-format "consult" "\ -Enhanced preview of register REG. - -This function can be used as `register-preview-function'. - -\(fn REG)" nil nil) - -(autoload 'consult-register "consult" "\ -Load register and either jump to location or insert the stored text. - -This command is useful to search the register contents. For quick access to -registers it is still recommended to use the register functions -`consult-register-load' and `consult-register-store' or the built-in built-in -register access functions. The command supports narrowing, see -`consult-register-narrow'. Marker positions are previewed. See -`jump-to-register' and `insert-register' for the meaning of prefix ARG. - -\(fn &optional ARG)" t nil) - -(autoload 'consult-register-load "consult" "\ -Do what I mean with a REG. - -For a window configuration, restore it. For a number or text, insert it. For a -location, jump to it. See `jump-to-register' and `insert-register' for the -meaning of prefix ARG. - -\(fn REG &optional ARG)" t nil) - -(autoload 'consult-register-store "consult" "\ -Store register dependent on current context, showing an action menu. - -With an active region, store/append/prepend the contents, optionally deleting -the region when a prefix ARG is given. With a numeric prefix ARG, store/add the -number. Otherwise store point, frameset, window or kmacro. - -\(fn ARG)" t nil) - -(autoload 'consult-bookmark "consult" "\ -If bookmark NAME exists, open it, otherwise create a new bookmark with NAME. - -The command supports preview of file bookmarks and narrowing. See the -variable `consult-bookmark-narrow' for the narrowing configuration. - -\(fn NAME)" t nil) - -(autoload 'consult-apropos "consult" "\ -Select pattern and call `apropos'. - -The default value of the completion is the symbol at point." t nil) - -(autoload 'consult-complex-command "consult" "\ -Select and evaluate command from the command history. - -This command can act as a drop-in replacement for `repeat-complex-command'." t nil) - -(autoload 'consult-history "consult" "\ -Insert string from HISTORY of current buffer. - -In order to select from a specific HISTORY, pass the history variable as argument. - -\(fn &optional HISTORY)" t nil) - -(autoload 'consult-isearch "consult" "\ -Read a search string with completion from history. - -This replaces the current search string if Isearch is active, and -starts a new Isearch session otherwise." t nil) - -(autoload 'consult-minor-mode-menu "consult" "\ -Enable or disable minor mode. - -This is an alternative to `minor-mode-menu-from-indicator'." t nil) - -(autoload 'consult-theme "consult" "\ -Disable current themes and enable THEME from `consult-themes'. - -The command supports previewing the currently selected theme. - -\(fn THEME)" t nil) - -(autoload 'consult-buffer "consult" "\ -Enhanced `switch-to-buffer' command with support for virtual buffers. - -The command supports recent files, bookmarks, views and project files as virtual -buffers. Buffers are previewed. Furthermore narrowing to buffers (b), files (f), -bookmarks (m) and project files (p) is supported via the corresponding keys. In -order to determine the project-specific files and buffers, the -`consult-project-root-function' is used. See `consult-buffer-sources' and -`consult--multi' for the configuration of the virtual buffer sources." t nil) - -(autoload 'consult-buffer-other-window "consult" "\ -Variant of `consult-buffer' which opens in other window." t nil) - -(autoload 'consult-buffer-other-frame "consult" "\ -Variant of `consult-buffer' which opens in other frame." t nil) - -(autoload 'consult-kmacro "consult" "\ -Run a chosen keyboard macro. - -With prefix ARG, run the macro that many times. -Macros containing mouse clicks are omitted. - -\(fn ARG)" t nil) - -(autoload 'consult-imenu "consult" "\ -Choose item from flattened `imenu' using `completing-read' with preview. - -The command supports preview and narrowing. See the variable -`consult-imenu-config', which configures the narrowing. - -See also `consult-project-imenu'." t nil) - -(autoload 'consult-project-imenu "consult" "\ -Choose item from the imenus of all buffers from the same project. - -In order to determine the buffers belonging to the same project, the -`consult-project-root-function' is used. Only the buffers with the -same major mode as the current buffer are used. See also -`consult-imenu' for more details." t nil) - -(autoload 'consult-grep "consult" "\ -Search for regexp with grep in DIR with INITIAL input. - -The input string is split, the first part of the string is passed to -the asynchronous grep process and the second part of the string is -passed to the completion-style filtering. The input string is split at -a punctuation character, which is given as the first character of the -input string. The format is similar to Perl-style regular expressions, -e.g., /regexp/. Furthermore command line options can be passed to -grep, specified behind --. - -Example: #async-regexp -- grep-opts#filter-string - -The symbol at point is added to the future history. If `consult-grep' -is called interactively with a prefix argument, the user can specify -the directory to search in. By default the project directory is used -if `consult-project-root-function' is defined and returns non-nil. -Otherwise the `default-directory' is searched. - -\(fn &optional DIR INITIAL)" t nil) - -(autoload 'consult-git-grep "consult" "\ -Search for regexp with grep in DIR with INITIAL input. - -See `consult-grep' for more details. - -\(fn &optional DIR INITIAL)" t nil) - -(autoload 'consult-ripgrep "consult" "\ -Search for regexp with rg in DIR with INITIAL input. - -See `consult-grep' for more details. - -\(fn &optional DIR INITIAL)" t nil) - -(autoload 'consult-find "consult" "\ -Search for regexp with find in DIR with INITIAL input. - -The find process is started asynchronously, similar to `consult-grep'. -See `consult-grep' for more details regarding the asynchronous search. - -\(fn &optional DIR INITIAL)" t nil) - -(autoload 'consult-locate "consult" "\ -Search for regexp with locate with INITIAL input. - -The locate process is started asynchronously, similar to `consult-grep'. -See `consult-grep' for more details regarding the asynchronous search. - -\(fn &optional INITIAL)" t nil) - -(autoload 'consult-man "consult" "\ -Search for regexp with man with INITIAL input. - -The man process is started asynchronously, similar to `consult-grep'. -See `consult-grep' for more details regarding the asynchronous search. - -\(fn &optional INITIAL)" t nil) - -(register-definition-prefixes "consult" '("consult-")) - -;;;*** - -;;;### (autoloads nil "consult-compile" "consult-compile.el" (0 0 -;;;;;; 0 0)) -;;; Generated autoloads from consult-compile.el - -(autoload 'consult-compile-error "consult-compile" "\ -Jump to a compilation error in the current buffer. - -This command works in compilation buffers and grep buffers. -The command supports preview of the currently selected error." t nil) - -(register-definition-prefixes "consult-compile" '("consult-compile--error-candidates")) - -;;;*** - -;;;### (autoloads nil "consult-flymake" "consult-flymake.el" (0 0 -;;;;;; 0 0)) -;;; Generated autoloads from consult-flymake.el - -(autoload 'consult-flymake "consult-flymake" "\ -Jump to Flymake diagnostic." t nil) - -(register-definition-prefixes "consult-flymake" '("consult-flymake--candidates")) - -;;;*** - -;;;### (autoloads nil "consult-icomplete" "consult-icomplete.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from consult-icomplete.el - -(register-definition-prefixes "consult-icomplete" '("consult-icomplete--refresh")) - -;;;*** - -;;;### (autoloads nil "consult-selectrum" "consult-selectrum.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from consult-selectrum.el - -(register-definition-prefixes "consult-selectrum" '("consult-selectrum--")) - -;;;*** - -(provide 'consult-autoloads) -;; Local Variables: -;; version-control: never -;; no-byte-compile: t -;; no-update-autoloads: t -;; coding: utf-8 -;; End: -;;; consult-autoloads.el ends here diff --git a/straight/build/consult/consult-compile.el b/straight/build/consult/consult-compile.el deleted file mode 120000 index e755cbae..00000000 --- a/straight/build/consult/consult-compile.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/consult/consult-compile.el \ No newline at end of file diff --git a/straight/build/consult/consult-compile.elc b/straight/build/consult/consult-compile.elc deleted file mode 100644 index c03b8b15..00000000 Binary files a/straight/build/consult/consult-compile.elc and /dev/null differ diff --git a/straight/build/consult/consult-flymake.el b/straight/build/consult/consult-flymake.el deleted file mode 120000 index 20c41eb8..00000000 --- a/straight/build/consult/consult-flymake.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/consult/consult-flymake.el \ No newline at end of file diff --git a/straight/build/consult/consult-flymake.elc b/straight/build/consult/consult-flymake.elc deleted file mode 100644 index 8c0ee7f2..00000000 Binary files a/straight/build/consult/consult-flymake.elc and /dev/null differ diff --git a/straight/build/consult/consult-icomplete.el b/straight/build/consult/consult-icomplete.el deleted file mode 120000 index ecf82213..00000000 --- a/straight/build/consult/consult-icomplete.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/consult/consult-icomplete.el \ No newline at end of file diff --git a/straight/build/consult/consult-icomplete.elc b/straight/build/consult/consult-icomplete.elc deleted file mode 100644 index 24e7fb7a..00000000 Binary files a/straight/build/consult/consult-icomplete.elc and /dev/null differ diff --git a/straight/build/consult/consult-selectrum.el b/straight/build/consult/consult-selectrum.el deleted file mode 120000 index c7af85f7..00000000 --- a/straight/build/consult/consult-selectrum.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/consult/consult-selectrum.el \ No newline at end of file diff --git a/straight/build/consult/consult-selectrum.elc b/straight/build/consult/consult-selectrum.elc deleted file mode 100644 index bb3c51af..00000000 Binary files a/straight/build/consult/consult-selectrum.elc and /dev/null differ diff --git a/straight/build/consult/consult.el b/straight/build/consult/consult.el deleted file mode 120000 index 37804809..00000000 --- a/straight/build/consult/consult.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/consult/consult.el \ No newline at end of file diff --git a/straight/build/consult/consult.elc b/straight/build/consult/consult.elc deleted file mode 100644 index b13bbd2c..00000000 Binary files a/straight/build/consult/consult.elc and /dev/null differ diff --git a/straight/build/consult/consult.info b/straight/build/consult/consult.info deleted file mode 100644 index 98ea4585..00000000 --- a/straight/build/consult/consult.info +++ /dev/null @@ -1,1184 +0,0 @@ -This is consult.info, produced by makeinfo version 6.7 from -consult.texi. - -INFO-DIR-SECTION Emacs -START-INFO-DIR-ENTRY -* Consult: (consult). Useful commands built on completing-read. -END-INFO-DIR-ENTRY - - -File: consult.info, Node: Top, Next: Introduction, Up: (dir) - -consult.el - Consulting completing-read -*************************************** - -* Menu: - -* Introduction:: Why Consult? -* Available commands:: Navigation, search, editing commands and more -* Special features:: Enhancements over built-in ‘completing-read’ -* Configuration:: Example configuration and customization variables -* Recommended packages:: Related packages recommended for installation -* Bug reports:: How to create reproducible bug reports -* Contributions:: Feature requests and pull requests -* Acknowledgements:: Contributors and Sources of Inspiration -* Indices:: Indices of concepts and functions - -— The Detailed Node Listing — - -Available commands - -* Virtual Buffers:: Buffers, bookmarks and recent files -* Editing:: Commands useful for editing -* Register:: Searching through registers and fast access -* Navigation:: Mark rings, outlines and imenu -* Search:: Line search, grep and file search -* Grep and Find:: Searching through the filesystem -* Compilation errors:: Jumping to compilation errors -* Histories:: Navigating histories -* Modes:: Toggling minor modes and executing commands -* Miscellaneous:: Various other useful commands - -Special features - -* Live previews:: Preview the currently selected candidate -* Narrowing to subsets:: Restricting the completion to a candidate subset -* Asynchronous search:: Filtering asynchronously generated candidate lists -* Multiple sources:: Combining candidates from different sources -* Embark integration:: Actions, Grep/Occur-buffer export - -Configuration - -* Use-package example:: Configuration example based on use-package -* Custom variables:: Short description of all customization settings -* Fine-tuning:: Fine-grained configuration for special requirements - -Indices - -* Function index:: List of all Consult commands -* Concept index:: List of all Consult-specific concepts - - - -File: consult.info, Node: Introduction, Next: Available commands, Prev: Top, Up: Top - -1 Introduction -************** - -Consult provides various handy commands based on the Emacs completion -function completing-read -(https://www.gnu.org/software/emacs/manual/html_node/elisp/Minibuffer-Completion.html), -which allows to quickly select an item from a list of candidates with -completion. Consult offers in particular a more advanced buffer -switching command ‘consult-buffer’ to switch to buffers and recently -opened files. Various search commands are provided, like an -asynchronous ‘consult-grep’, and ‘consult-line’, which resembles Swiper -(https://github.com/abo-abo/swiper#swiper) or Helm-Swoop -(https://github.com/emacsorphanage/helm-swoop). Some of the offered -commands are greatly enhanced versions of existing Emacs commands. For -example the command ‘consult-imenu’ presents a flat list of the Imenu -with *note live preview: Live previews. and *note narrowing support: -Narrowing to subsets. Please take a look at the *note full list of -commands: Available commands. - - All Consult commands are compatible with completion systems based on -the standard Emacs ‘completing-read’ API, notably the default completion -system, Icomplete -(https://www.gnu.org/software/emacs/manual/html_node/emacs/Icomplete.html), -Selectrum (https://github.com/raxod502/selectrum) and Embark -(https://github.com/oantolin/embark/), with which Consult works out of -the box. If Icomplete is used, it is recommended to install -Icomplete-vertical (https://github.com/oantolin/icomplete-vertical) to -enjoy the enhanced visuals. The completion system specifics in this -package are kept to a minimum. The ability of the Consult commands to -work well with arbitrary completion systems is one of main advantages of -the package. Consult fits well into existing setups and it helps you to -create a full completion environment out of small and independent -components. Note that, if you use Ivy -(https://github.com/abo-abo/swiper#ivy) or Helm -(https://github.com/emacs-helm/helm), you probably don’t need Consult, -since both packages come with their own set of commands. - - There are the Marginalia (https://github.com/minad/marginalia/) and -Embark (https://github.com/oantolin/embark/) packages, which can be -combined with Consult. Marginalia enriches the completion display with -annotations, for example documentation strings or file information. The -versatile Embark packages provides local actions, comparable to a -context menu, which can be executed while selecting a candidate in the -minibuffer or in other contexts. For example, when selecting from a -list of files, it offers an action to delete the file. Additionally -Embark can also be used as a completion system by itself through its -live-updating completion buffer. The *note Embark integration:: is -described later in greater detail. - - -File: consult.info, Node: Available commands, Next: Special features, Prev: Introduction, Up: Top - -2 Available commands -******************** - -Most provided commands follow the meaningful naming scheme -‘consult-’. - - *TIP:* If you have Marginalia (https://github.com/minad/marginalia) -installed and heavy annotators enabled, type ‘M-x ^consult’ to see all -Consult commands with their abbreviated description. Alternatively, -type ‘C-h a ^consult’ to get an overview of all Consult variables and -functions with their descriptions. - -* Menu: - -* Virtual Buffers:: Buffers, bookmarks and recent files -* Editing:: Commands useful for editing -* Register:: Searching through registers and fast access -* Navigation:: Mark rings, outlines and imenu -* Search:: Line search, grep and file search -* Grep and Find:: Searching through the filesystem -* Compilation errors:: Jumping to compilation errors -* Histories:: Navigating histories -* Modes:: Toggling minor modes and executing commands -* Miscellaneous:: Various other useful commands - - -File: consult.info, Node: Virtual Buffers, Next: Editing, Up: Available commands - -2.1 Virtual Buffers -=================== - - • ‘consult-buffer’ (‘-other-window’, ‘-other-frame’): Enhanced - version of ‘switch-to-buffer’ with support for virtual buffers. - Supports live preview of buffers and narrowing to the virtual - buffer types. You can type ‘f SPC’ in order to narrow to recent - files. Ephemeral buffers can be shown by pressing ‘SPC’ - it works - the same way as ‘switch-buffer’. Supported narrowing keys: - • b Buffers - • f Files - • m Bookmarks - • p Project (only available if ‘consult-project-root-function’ - is configured as shown in the *note example configuration: - Use-package example.). - • Arbitrary *note other sources: Multiple sources. can be - configured via ‘consult-buffer-sources’. - By default only buffers are preview in order to ensure that - ‘consult-buffer’ is fast, but it is possible to *note configure: - Multiple sources. file and bookmark preview. - • ‘consult-bookmark’: Select or create bookmark. You might use the - powerful ‘consult-buffer’ as an alternative, which can include a - bookmark virtual buffer source. But note that ‘consult-bookmark’ - supports preview of bookmarks and narrowing. - • ‘consult-recent-file’: Select from recent files with preview. You - might prefer the powerful ‘consult-buffer’ instead, which can - include recent files as a virtual buffer source. - - -File: consult.info, Node: Editing, Next: Register, Prev: Virtual Buffers, Up: Available commands - -2.2 Editing -=========== - - • ‘consult-yank’, ‘consult-yank-pop’: Enhanced version of ‘yank’ and - ‘yank-pop’ which allows selecting from the kill-ring. Live preview - is supported when selecting from the kill-ring. - • ‘consult-kmacro’: Select macro from the macro ring and execute it. - - -File: consult.info, Node: Register, Next: Navigation, Prev: Editing, Up: Available commands - -2.3 Register -============ - - • ‘consult-register’: Select from list of registers. The command - supports narrowing to register types and preview of marker - positions. This command is useful to search the register contents. - For quick access it is recommended to use ‘consult-register-load’ - or ‘consult-register-store’ or the built-in Emacs register - commands. - • ‘consult-register-format’: Supplementary register formatting - function which can be used as ‘register-preview-function’ for an - enhanced register formatting. See the *note example configuration: - Use-package example. - • ‘consult-register-window’: Supplementary function which can be used - as replacement for ‘register-preview’ for a better register window. - See the *note example configuration: Use-package example. - • ‘consult-register-load’: Utility command to quickly load a - register. The command either jumps to the register value or - inserts it. - • ‘consult-register-store’: Improved UI to store registers depending - on the current context with an action menu. With an active region, - store/append/prepend the contents, optionally deleting the region - when a prefix argument is given. With a numeric prefix argument, - store/add the number. Otherwise store point, frameset, window or - kmacro. Usage examples: - • ‘M-' x’: If no region is active, store point in register ‘x’. - If a region is active, store the region in register ‘x’. - • ‘M-' M-w x’: Store window configuration in register ‘x’. - • ‘C-u 100 M-' x’: Store number in register ‘x’. - - -File: consult.info, Node: Navigation, Next: Search, Prev: Register, Up: Available commands - -2.4 Navigation -============== - - • ‘consult-goto-line’: Jump to line number enhanced with live - preview. This is a drop-in replacement for ‘goto-line’. - • ‘consult-mark’: Jump to a marker in the ‘mark-ring’. Supports live - preview and recursive editing. - • ‘consult-global-mark’: Jump to a marker in the ‘global-mark-ring’. - Supports live preview and recursive editing. - • ‘consult-outline’: Jump to a heading of the outline. Supports live - preview and recursive editing. - • ‘consult-imenu’: Jump to imenu item in the current buffer. - Supports live preview, recursive editing and narrowing. - • ‘consult-project-imenu’: Jump to imenu item in project buffers, - with the same major mode as the current buffer. Supports live - preview, recursive editing and narrowing. This feature has been - inspired by imenu-anywhere - (https://github.com/vspinu/imenu-anywhere). - - -File: consult.info, Node: Search, Next: Grep and Find, Prev: Navigation, Up: Available commands - -2.5 Search -========== - - • ‘consult-line’: Enter search string and select from matching lines. - Supports live preview and recursive editing. The symbol at point - and the recent Isearch string are added to the "future history" and - can be accessed by pressing ‘M-n’. When ‘consult-line’ is bound to - the ‘isearch-mode-map’ and is invoked during a running Isearch, it - will use the current Isearch string. - • ‘consult-isearch’: During an Isearch session, this command picks a - search string from history and continues the search with the newly - selected string. Outside of Isearch, the command allows to pick a - string from the history and starts a new Isearch. This command can - be used as a drop-in replacement for ‘isearch-edit-string’. - • ‘consult-multi-occur’: Replacement for ‘multi-occur’ which uses - ‘completing-read-multiple’. - • ‘consult-keep-lines’: Replacement for ‘keep/flush-lines’ which uses - the current completion style for filtering the buffer. The - function updates the buffer while typing. In particular, this - function can be used to further narrow an exported Embark collect - buffer with the same completion filtering as during - ‘completing-read’. If the input begins with the negation operator, - i.e., ‘! SPC’, the filter matches the complement. If a region is - active, the filtering is restricted to that region. - • ‘consult-focus-lines’: Temporarily hide lines by filtering them - using the current completion style. Call with ‘C-u’ prefix - argument in order to show the hidden lines again. If the input - begins with the negation operator, i.e., ‘! SPC’, the filter - matches the complement. In contrast to ‘consult-keep-lines’ this - function does not edit the buffer. If a region is active, the - focusing is restricted to that region. - - -File: consult.info, Node: Grep and Find, Next: Compilation errors, Prev: Search, Up: Available commands - -2.6 Grep and Find -================= - - • ‘consult-grep’, ‘consult-ripgrep’, ‘consult-git-grep’: Search for - regular expression in files. Grep is invoked asynchronously, while - you enter the search term. You are required to enter at least - ‘consult-async-min-input’ characters in order for the search to get - started. The input string is split into two parts, if the first - character is a punctuation character, like ‘#’. For example - ‘#grep-regexp#filter-string’, is split at the second ‘#’. The - string ‘grep-regexp’ is passed to Grep, the ‘filter-string’ is - passed to the _fast_ Emacs filtering to further narrow down the - list of matches. This is particularily useful if you are using an - advanced completion style like orderless. ‘consult-grep’ supports - preview. If the ‘consult-project-root-function’ is *note - configured: Use-package example. and returns non-nil, - ‘consult-grep’ searches the current project directory. Otherwise - the ‘default-directory’ is searched. If ‘consult-grep’ is invoked - with prefix argument ‘C-u M-s g’, you can specify the directory - manually. - • ‘consult-find’, ‘consult-locate’: Find file by matching the path - against a regexp. Like ‘consult-grep’ either the project root or - the current directory is used as root directory for the search. - The input string is treated similarly to ‘consult-grep’, where the - first part is passed to find, and the second part is used for Emacs - filtering. Note that the standard ‘find’ command uses wildcards in - contrast to the popular ‘fd’, which uses regular expressions. In - case you want to use ‘fd’, you can either change the - ‘consult-find-command’ configuration variable or define a small - command as described in the Consult wiki - (https://github.com/minad/consult/wiki). - - -File: consult.info, Node: Compilation errors, Next: Histories, Prev: Grep and Find, Up: Available commands - -2.7 Compilation errors -====================== - - • ‘consult-compile-error’: Jump to a compilation error. Supports - live preview narrowing and and recursive editing. - • ‘consult-flycheck’: Jump to flycheck error. Supports live preview - and recursive editing. The command supports narrowing. Press ‘e - SPC’, ‘w SPC’, ‘i SPC’ to only show errors, warnings and infos - respectively. This command requires to install the additional - ‘consult-flycheck.el’ package since the main ‘consult.el’ package - only depends on Emacs core components. - • ‘consult-flymake’: Jump to Flymake diagnostic, like - ‘consult-flycheck’. - - -File: consult.info, Node: Histories, Next: Modes, Prev: Compilation errors, Up: Available commands - -2.8 Histories -============= - - • ‘consult-complex-command’: Select a command from the - ‘command-history’. This command is a ‘completing-read’ version of - ‘repeat-complex-command’ and can also be considered a replacement - for the ‘command-history’ command from chistory.el. - • ‘consult-history’: Insert a string from the current buffer history. - This command can be invoked from the minibuffer. In that case the - history stored in the ‘minibuffer-history-variable’ is used. - - -File: consult.info, Node: Modes, Next: Miscellaneous, Prev: Histories, Up: Available commands - -2.9 Modes -========= - - • ‘consult-minor-mode-menu’: Enable/disable minor mode. Supports - narrowing to on/off/local/global modes by pressing ‘i/o/l/g SPC’ - respectively. - • ‘consult-mode-command’: Run a command from the currently active - minor or major modes. Supports narrowing to - local-minor/global-minor/major mode via the keys ‘l/g/m’. - - -File: consult.info, Node: Miscellaneous, Prev: Modes, Up: Available commands - -2.10 Miscellaneous -================== - - • ‘consult-apropos’: Replacement for ‘apropos’ with completion. - • ‘consult-man’: Find Unix man page, via Unix ‘apropos’ or ‘man -k’. - The selected man page is opened using the Emacs ‘man’ command. - • ‘consult-file-externally’: Select a file and open it externally, - e.g. using ‘xdg-open’ on Linux. - • ‘consult-completion-in-region’: Function which can be used as - ‘completion-in-region-function’. This way, the minibuffer - completion UI will be used for ‘completion-at-point’. This - function is particularily useful in combination with - Icomplete-vertical, since Icomplete does not provide its own - ‘completion-in-region-function’. In contrast, Selectrum already - comes with its own function. - • ‘consult-theme’: Select a theme and disable all currently enabled - themes. Supports live preview of the theme while scrolling through - the candidates. - - -File: consult.info, Node: Special features, Next: Configuration, Prev: Available commands, Up: Top - -3 Special features -****************** - -Consult enhances ‘completing-read’ with live previews of candidates, -additional narrowing capabilities to candidate subsets and -asynchronously generated candidate lists. This functionality is -provided by the internal ‘consult--read’ function, which is used by most -Consult commands. The ‘consult--read’ function is a thin wrapper around -‘completing-read’. In order to support multiple candidate sources there -exists the high-level function ‘consult--multi’. The architecture of -Consult allows it to work with different completion systems in the -backend, while still offering advanced features. - -* Menu: - -* Live previews:: Preview the currently selected candidate -* Narrowing to subsets:: Restricting the completion to a candidate subset -* Asynchronous search:: Filtering asynchronously generated candidate lists -* Multiple sources:: Combining candidates from different sources -* Embark integration:: Actions, Grep/Occur-buffer export - - -File: consult.info, Node: Live previews, Next: Narrowing to subsets, Up: Special features - -3.1 Live previews -================= - -Some Consult commands support live previews. For example when you -scroll through the items of ‘consult-line’, the buffer will scroll to -the corresponding position. It is possible to jump back and forth -between the minibuffer and the buffer to perform recursive editing while -the search is ongoing. - - Previews are enabled by default but can be disabled via the -‘consult-preview-key’ variable. Furthermore it is possible to specify -keybindings which trigger the preview manually as shown in the *note -example configuration: Use-package example. The default setting of -‘consult-preview-key’ is ‘any’ which means that the preview will be -triggered on any keypress when the selected candidate changes. Each -command can be configured individually with its own ‘:preview-key’, such -that preview can be manual for some commands, for some commands -automatic and for some commands completely disabled. - - -File: consult.info, Node: Narrowing to subsets, Next: Asynchronous search, Prev: Live previews, Up: Special features - -3.2 Narrowing to subsets -======================== - -Consult has special support to narrow to candidate subsets. This -functionality is useful if the list of candidates consists of candidates -of multiple types or candidates from *note multiple sources: Multiple -sources, like the ‘consult-buffer’ command, which shows both buffers and -recently opened files. - - When you use the ‘consult-buffer’ command, you can press ‘b SPC’ and -the list of candidates will be restricted such that only buffers are -shown. If you press ‘DEL’ afterwards, the full candidate list will be -shown again. Furthermore a narrowing prefix key and a widening key can -be configured which can be pressed to achieve the same effect, see the -configuration variables ‘consult-narrow-key’ and ‘consult-widen-key’. - - If which-key (https://github.com/justbur/emacs-which-key) is -installed, the possible narrowing keys are shown in the which-key window -after pressing the prefix key ‘consult-narrow-key’. Furthermore there -is the ‘consult-narrow-help’ command which can be bound to a key in the -‘consult-narrow-map’ if this is desired, as shown in the *note example -configuration: Use-package example. - - -File: consult.info, Node: Asynchronous search, Next: Multiple sources, Prev: Narrowing to subsets, Up: Special features - -3.3 Asynchronous search -======================= - -Consult has support for asynchronous generation of candidate lists. -This feature is used for search commands like ‘consult-grep’, where the -list of matches is generated dynamically while the user is typing a grep -regular expression. The grep process is executed in the background. -When modifying the grep regular expression, the background process is -terminated and a new process is started with the modified regular -expression. - - The matches, which have been found, can then be narrowed using the -installed Emacs completion-style. This can be powerful if you are using -for example the ‘orderless’ completion style. - - This two-level filtering is possible by splitting the input string. -Part of the input string is treated as input to grep and part of the -input is used for filtering. The input string is split at a punctuation -character, using a similar syntax as Perl regular expressions. - - Examples: - - • ‘#defun’: Search for "defun" using grep. - • ‘#defun#consult’: Search for "defun" using grep, filter with the - word "consult". - • ‘/defun/consult’: It is also possible to use other punctuation - characters. - • ‘#to#’: Force searching for "to" using grep, since the grep pattern - must be longer than ‘consult-async-min-input’ characters by - default. - • ‘#defun -- --invert-match#’: Pass argument ‘--invert-match’ to - grep. - - For asynchronous processes like ‘find’ and ‘grep’, the prompt has a -small indicator showing the process status: - - • ‘:’ the usual prompt colon, before input is provided. - • ‘*’ with warning face, the process is running. - • ‘:’ with success face, success, process exited with an error code - of zero. - • ‘!’ with error face, failure, process exited with a nonzero error - code. - • ‘;’ with error face, interrupted, for example if more input is - provided. - - There is an ephemeral error log buffer ‘_*consult-async-log*’ (note -the leading space), you can access the buffer using ‘consult-buffer’ and -‘switch-to-buffer’ by first pressing ‘SPC’ and then selecting the -buffer. - - -File: consult.info, Node: Multiple sources, Next: Embark integration, Prev: Asynchronous search, Up: Special features - -3.4 Multiple sources -==================== - -Consult allows combining multiple synchronous candidate sources. This -feature is used by the ‘consult-buffer’ command to present buffer-like -candidates in a single menu for quick access. By default -‘consult-buffer’ includes buffers, bookmarks, recent files and -project-specific buffers and files. It is possible to configure the -list of sources via the ‘consult-buffer-sources’ variable. Arbitrary -custom sources can be defined. - - As an example, the bookmark source is defined as follows: - - (defvar consult--source-bookmark - `(:name "Bookmark" - :narrow ?m - :category bookmark - :face consult-bookmark - :history bookmark-history - :items ,#'bookmark-all-names - :action ,#'consult--bookmark-action)) - - Required source fields: - • ‘:category’ Completion category. - • ‘:items’ List of strings to select from or function returning list - of strings. - - Optional source fields: - • ‘:name’ Name of the source, used for narrowing and annotation. - • ‘:narrow’ Narrowing character or ‘(character . string)’ pair. - • ‘:enabled’ Function which must return t if the source is enabled. - • ‘:hidden’ When t candidates of this source are hidden by default. - • ‘:face’ Face used for highlighting the candidates. - • ‘:annotate’ Annotation function called for each candidate, returns - string. - • ‘:history’ Name of history variable to add selected candidate. - • ‘:default’ Must be t if the first item of the source is the default - value. - • ‘:action’ Action function called with the selected candidate. - • ‘:state’ State constructor for the source, must return the state - function. - • Other source fields can be added specifically to the use case. - - The ‘:state’ and ‘:action’ fields of the sources deserve a longer -explanation. The ‘:action’ function takes a single argument and is only -called after selection with the selected candidate, if the selection has -not been aborted. This functionality is provided for convenience and -easy definition of sources. The ‘:state’ field is more complicated and -general. The ‘:state’ function is a constructor function without -arguments, which can perform some setup necessary for the preview. It -must return a closure with two arguments: The first argument is the -candidate string, the second argument is the restore flag. The state -function is called during preview, if a preview key has been pressed, -with the selected candidate or nil and the restore argument being nil. -Furthermore the state function is always called after selection with the -selected candidate or nil. The state function is called with nil for -the candidate if for example the selection process has been aborted or -if the original preview state should be restored during preview. The -restore flag is t for the final call. The final call happens even if -preview is disabled. For this reason you can also use the final call to -the state function in a similar way as ‘:action’. You probably only -want to specify both ‘:state’ and ‘:action’ if ‘:state’ is purely -responsible for preview and ‘:action’ is then responsible for the real -action after selection. - - In order to avoid slowness, ‘consult-buffer’ only preview buffers by -default. Loading recent files, bookmarks or views can result in -expensive operations. However it is possible to configure the bookmark -and file sources to also perform preview. - - (nconc consult--source-bookmark (list :state #'consult--bookmark-preview)) - (nconc consult--source-file (list :state #'consult--file-preview)) - (nconc consult--source-project-file (list :state #'consult--file-preview)) - - Sources can be added directly to the ‘consult-buffer-source’ list for -convenience. For example views can be added to the list of virtual -buffers from a library like . - - ;; Configure new bookmark-view source - (add-to-list 'consult-buffer-sources - (list :name "View" - :narrow ?v - :category 'bookmark - :face 'font-lock-keyword-face - :history 'bookmark-view-history - :action #'consult--bookmark-jump - :items #'bookmark-view-names) - 'append) - - ;; Modify bookmark source, such that views are hidden - (setq consult--source-bookmark - (plist-put - consult--source-bookmark :items - (lambda () - (bookmark-maybe-load-default-file) - (mapcar #'car - (seq-remove (lambda (x) - (eq #'bookmark-view-handler - (alist-get 'handler (cdr x)))) - bookmark-alist))))) - - Other useful sources allow the creation of terminal and eshell -buffers if they do not exist yet. - - (defun mode-buffer-exists-p (mode) - (seq-some (lambda (buf) - (provided-mode-derived-p - (buffer-local-value 'major-mode buf) - mode)) - (buffer-list))) - - (defvar eshell-source - `(:category 'consult-new - :face 'font-lock-constant-face - :action ,(lambda (_) (eshell)) - :items - ,(lambda () - (unless (mode-buffer-exists-p 'eshell-mode) - '("*eshell* (new)"))))) - - (defvar term-source - `(:category 'consult-new - :face 'font-lock-constant-face - :action - ,(lambda (_) - (ansi-term (or (getenv "SHELL") "/bin/sh"))) - :items - ,(lambda () - (unless (mode-buffer-exists-p 'term-mode) - '("*ansi-term* (new)"))))) - - (add-to-list 'consult-buffer-sources 'eshell-source 'append) - (add-to-list 'consult-buffer-sources 'term-source 'append) - - For more details, see the documentation of ‘consult-buffer’ and of -the internal ‘consult--multi’ API. The ‘consult--multi’ function can be -used to create new multi-source commands, but is part of the internal -API as of now, since some details may still change. - - -File: consult.info, Node: Embark integration, Prev: Multiple sources, Up: Special features - -3.5 Embark integration -====================== - -*NOTE*: Install the ‘embark-consult’ package from MELPA, which provides -Consult-specific Embark actions and the Occur buffer export. - - Embark is a versatile package which offers context dependent actions, -comparable to a context menu. See the Embark manual -(https://github.com/oantolin/embark) for an extensive description of its -capabilities. - - Actions are commands which can operate on the currently selected -candidate (or target in Embark terminology). When completing files, for -example the ‘delete-file’ command is offered. Embark also allows to to -execute arbitrary commands on the currently selected candidate via -‘M-x’. - - Furthermore Embark provides the ‘embark-collect-snapshot’ command, -which collects candidates and presents them in an Embark collect buffer, -where further actions can be applied to them. A related feature is the -‘embark-export’ command, which allows to export candidate lists to a -buffer of a special type. For example in the case of file completion, a -Dired buffer is opened. - - In the context of Consult, particularily exciting is the possibility -to export the matching lines from ‘consult-line’, ‘consult-outline’, -‘consult-mark’ and ‘consult-global-mark’. The matching lines are -exported to an Occur buffer where they can be edited via the -‘occur-edit-mode’ (press key ‘e’). Similarily, Embark supports -exporting the matches found by ‘consult-grep’, ‘consult-ripgrep’ and -‘consult-git-grep’ to a Grep buffer, where the matches across files can -be edited, if the wgrep (https://github.com/mhayashi1120/Emacs-wgrep) -package is installed. - - -File: consult.info, Node: Configuration, Next: Recommended packages, Prev: Special features, Up: Top - -4 Configuration -*************** - -Consult can be installed from MELPA (https://melpa.org/) via the Emacs -built-in package manager. Alternatively it can be directly installed -from the development repository via other non-standard package managers. - - Note that there are two packages as of now: ‘consult’ and -‘consult-flycheck’. ‘consult-flycheck’ is a separate package such that -the core ‘consult’ package only depends on Emacs core components. The -‘consult’ package will work out of the box with the default completion, -Icomplete and Selectrum. - -* Menu: - -* Use-package example:: Configuration example based on use-package -* Custom variables:: Short description of all customization settings -* Fine-tuning:: Fine-grained configuration for special requirements - - -File: consult.info, Node: Use-package example, Next: Custom variables, Up: Configuration - -4.1 Use-package example -======================= - -It is recommended to manage package configurations with the -‘use-package’ macro. The Consult package only provides commands and -does not add any keybindings or modes. Therefore the package is -non-intrusive but requires a little setup effort. In order to use the -Consult commands, it is advised to add keybindings for commands which -are accessed often. Rarely used commands can be invoked via ‘M-x’. -Feel free to only bind the commands you consider useful to your -workflow. - - *NOTE:* There is the Consult wiki -(https://github.com/minad/consult/wiki), where additional configuration -examples can be contributed. - - ;; Example configuration for Consult - (use-package consult - ;; Replace bindings. Lazily loaded due by `use-package'. - :bind (;; C-c bindings (mode-specific-map) - ("C-c h" . consult-history) - ("C-c m" . consult-mode-command) - ("C-c b" . consult-bookmark) - ("C-c k" . consult-kmacro) - ;; C-x bindings (ctl-x-map) - ("C-x M-:" . consult-complex-command) ;; orig. repeat-complet-command - ("C-x b" . consult-buffer) ;; orig. switch-to-buffer - ("C-x 4 b" . consult-buffer-other-window) ;; orig. switch-to-buffer-other-window - ("C-x 5 b" . consult-buffer-other-frame) ;; orig. switch-to-buffer-other-frame - ;; Custom M-# bindings for fast register access - ("M-#" . consult-register-load) - ("M-'" . consult-register-store) ;; orig. abbrev-prefix-mark (unrelated) - ("C-M-#" . consult-register) - ;; Other custom bindings - ("M-y" . consult-yank-pop) ;; orig. yank-pop - (" a" . consult-apropos) ;; orig. apropos-command - ;; M-g bindings (goto-map) - ("M-g g" . consult-goto-line) ;; orig. goto-line - ("M-g M-g" . consult-goto-line) ;; orig. goto-line - ("M-g o" . consult-outline) - ("M-g m" . consult-mark) - ("M-g k" . consult-global-mark) - ("M-g i" . consult-imenu) - ("M-g I" . consult-project-imenu) - ;; M-s bindings (search-map) - ("M-s f" . consult-find) - ("M-s L" . consult-locate) - ("M-s g" . consult-grep) - ("M-s G" . consult-git-grep) - ("M-s r" . consult-ripgrep) - ("M-s l" . consult-line) - ("M-s m" . consult-multi-occur) - ("M-s k" . consult-keep-lines) - ("M-s u" . consult-focus-lines) - ;; Isearch integration - ("M-s e" . consult-isearch) - :map isearch-mode-map - ("M-e" . consult-isearch) ;; orig. isearch-edit-string - ("M-s e" . consult-isearch) ;; orig. isearch-edit-string - ("M-s l" . consult-line)) ;; required by consult-line to detect isearch - - ;; The :init configuration is always executed (Not lazy) - :init - - ;; Optionally configure the register formatting. This improves the register - ;; preview for `consult-register', `consult-register-load', - ;; `consult-register-store' and the Emacs built-ins. - (setq register-preview-delay 0 - register-preview-function #'consult-register-format) - - ;; Optionally tweak the register preview window. - ;; This adds zebra stripes, sorting and hides the mode line of the window. - (advice-add #'register-preview :override #'consult-register-window) - - ;; Configure other variables and modes in the :config section, - ;; after lazily loading the package. - :config - - ;; Optionally configure preview. Note that the preview-key can also be - ;; configured on a per-command basis via `consult-config'. The default value - ;; is 'any, such that any key triggers the preview. - ;; (setq consult-preview-key 'any) - ;; (setq consult-preview-key (kbd "M-p")) - ;; (setq consult-preview-key (list (kbd "") (kbd ""))) - - ;; Optionally configure the narrowing key. - ;; Both < and C-+ work reasonably well. - (setq consult-narrow-key "<") ;; (kbd "C-+") - - ;; Optionally make narrowing help available in the minibuffer. - ;; Probably not needed if you are using which-key. - ;; (define-key consult-narrow-map (vconcat consult-narrow-key "?") #'consult-narrow-help) - - ;; Optionally configure a function which returns the project root directory. - ;; There are multiple reasonable alternatives to chose from: - ;; * projectile-project-root - ;; * vc-root-dir - ;; * project-roots - ;; * locate-dominating-file - (autoload 'projectile-project-root "projectile") - (setq consult-project-root-function #'projectile-project-root) - ;; (setq consult-project-root-function - ;; (lambda () - ;; (when-let (project (project-current)) - ;; (car (project-roots project))))) - ;; (setq consult-project-root-function #'vc-root-dir) - ;; (setq consult-project-root-function - ;; (lambda () (locate-dominating-file "." ".git"))) - ) - - ;; Compilation mode integration - (use-package compile - :bind (:map compilation-minor-mode-map - ("e" . consult-compile-error) - :map compilation-mode-map - ("e" . consult-compile-error))) - - ;; Optionally add the `consult-flycheck' command. - (use-package consult-flycheck - :bind (:map flycheck-command-map - ("!" . consult-flycheck))) - - -File: consult.info, Node: Custom variables, Next: Fine-tuning, Prev: Use-package example, Up: Configuration - -4.2 Custom variables -==================== - -*TIP:* If you have Marginalia (https://github.com/minad/marginalia) -installed, type ‘M-x customize-variable RET ^consult’ to see all -Consult-specific customizable variables with their current values and -abbreviated description. Alternatively, type ‘C-h a ^consult’ to get an -overview of all Consult variables and functions with their descriptions. - -Variable Default Description ------------------------------------------------------------------------------------------------------------ -consult-after-jump-hook ’(recenter) Functions to call after jumping to a location -consult-async-default-split "#" Separator character used for splitting #async#filter -consult-async-input-debounce 0.25 Input debounce for asynchronous commands -consult-async-input-throttle 0.5 Input throttle for asynchronous commands -consult-async-min-input 3 Minimum numbers of letters needed for async process -consult-async-refresh-delay 0.25 Refresh delay for asynchronous commands -consult-bookmark-narrow ... Narrowing configuration for ‘consult-bookmark’ -consult-buffer-filter ... Filter for ‘consult-buffer’ -consult-buffer-sources ... List of virtual buffer sources -consult-config nil Invididual command option configuration -consult-find-command "find ..." Command line arguments for find -consult-fontify-max-size 1048576 Buffers larger than this limit are not fontified -consult-fontify-preserve t Preserve fontification for line-based commands. -consult-git-grep-command ’(...) Command line arguments for git-grep -consult-goto-line-numbers t Show line numbers for ‘consult-goto-line’ -consult-grep-max-colums 250 Maximal number of columns of the matching lines -consult-grep-command "grep ..." Command line arguments for grep -consult-imenu-config ... Mode-specific configuration for ‘consult-imenu’ -consult-line-numbers-widen t Show absolute line numbers when narrowing is active. -consult-line-point-placement ’match-beginning Placement of the point used by ‘consult-line’ -consult-locate-command "locate ..." Command line arguments for locate -consult-mode-command-filter ... Filter for ‘consult-mode-command’ -consult-mode-histories ... Mode-specific history variables -consult-narrow-key nil Narrowing prefix key during completion -consult-preview-key ’any Keys which triggers preview -consult-preview-max-count 10 Maximum number of files to keep open during preview -consult-preview-max-size 10485760 Files larger than this size are not previewed -consult-preview-raw-size 102400 Files larger than this size are previewed in raw form -consult-project-root-function nil Function which returns current project root -consult-register-narrow ... Narrowing configuration for ‘consult-register’ -consult-ripgrep-command "rg ..." Command line arguments for ripgrep -consult-themes nil List of themes to be presented for selection -consult-widen-key nil Widening key during completion - - -File: consult.info, Node: Fine-tuning, Prev: Custom variables, Up: Configuration - -4.3 Fine-tuning of individual commands -====================================== - -*NOTE:* Consult allows fine-grained customization of individual -commands. This configuration feature is made available for experienced -users with special requirements. - - Commands allow flexible, individual customization by setting the -‘consult-config’ list. You can override any option passed to the -internal ‘consult--read’ API. Note that since ‘consult--read’ is part -of the internal API, options could be removed, replaced or renamed at -any time. - - Useful options are: - • ‘:prompt’ set the prompt string - • ‘:preview-key’ set the preview key, default is - ‘consult-preview-key’ - • ‘:initial’ set the initial input - • ‘:default’ set the default value - • ‘:history’ set the history variable symbol - • ‘:add-history’ add items to the future history, for example symbol - at point - • ‘:sort’ enable or disable sorting - - ;; Set preview for `consult-buffer' to key `M-p' - ;; and disable preview for `consult-theme' completely. - ;; For `consult-line' specify multiple keybindings. - ;; Note that you should bind the and in the - ;; `minibuffer-local-completion-map' or `selectrum-minibuffer-map' - ;; to the commands which select the previous or next candidate. - (setq consult-config `((consult-theme :preview-key nil) - (consult-buffer :preview-key ,(kbd "M-p")) - (consult-line :preview-key (list ,(kbd "") ,(kbd ""))))) - - Generally it is possible to modify commands for your individual needs -by the following techniques: - - 1. Create your own wrapper function which passes modified arguments to - the Consult functions. - 2. Create your own buffer *note multi sources: Multiple sources. for - ‘consult-buffer’. - 3. Modify ‘consult-config’ in order to change the ‘consult--read’ - settings. - 4. Create advices to modify some internal behavior. - 5. Write or propose a patch. - - -File: consult.info, Node: Recommended packages, Next: Bug reports, Prev: Configuration, Up: Top - -5 Recommended packages -********************** - -It is recommended to install the following package combination: - - • consult: This package - • consult-flycheck: Provides the consult-flycheck command - • selectrum (https://github.com/raxod502/selectrum) or - icomplete-vertical - (https://github.com/oantolin/icomplete-vertical): Vertical - completion systems - • marginalia (https://github.com/minad/marginalia): Annotations for - the completion candidates - • embark and embark-consult (https://github.com/oantolin/embark): - Action commands, which can act on the completion candidates - • orderless (https://github.com/oantolin/orderless): Completion - style, Flexible candidate filtering - • prescient (https://github.com/raxod502/prescient.el): - Frecency-based candidate sorting, also offers filtering - - There exist more packages related to Consult which provide wider -integration with the Emacs ecosystem. You may want to install some of -these packages too depending on your personal preferences. - - • which-key (https://github.com/justbur/emacs-which-key): Helpful - mode showing keybindings, also shows the Consult narrowing keys - • wgrep (https://github.com/mhayashi1120/Emacs-wgrep): Editing of - grep buffers, can be used together with ‘consult-grep’ via Embark - • bookmark-view (https://github.com/minad/bookmark-view): Store - window configuration as bookmarks, integrates with ‘consult-buffer’ - • flyspell-correct (https://github.com/d12frosted/flyspell-correct): - Apply spelling corrections by selecting via ‘completing-read’ - • consult-notmuch (https://codeberg.org/jao/consult-notmuch): Access - the Notmuch (https://notmuchmail.org/) email system using Consult - • consult-spotify (https://codeberg.org/jao/espotify): Access the - Spotify API and control your local music player. - - Note that all packages are independent and can potentially be -exchanged with alternative components, since there exist no hard -dependencies. Furthermore it is possible to get started with only -default completion and Consult and add more components later to the mix, -e.g., using Selectrum for enhanced minibuffer completion or Embark for -actions. - - -File: consult.info, Node: Bug reports, Next: Contributions, Prev: Recommended packages, Up: Top - -6 Bug reports -************* - -If you find a bug or suspect that there is a problem with Consult, -please check first that you have *updated all the relevant packages* to -the newest version. This includes Selectrum, Icomplete-vertical, -Embark, Orderless and Prescient in case you are using any of those -packages. - - Please provide the necessary important information with your bug -report, e.g., the Emacs version, your operating system and the package -manager you are using. Try to reproduce the issue by starting a -barebone Emacs instance with ‘emacs -Q’ on the command line. Then -execute the following code in the scratch buffer. This way we can -exclude side effects due to configuration settings. - - ;; Minimal setup using Selectrum - (package-initialize) - (require 'consult) - (require 'selectrum) - (selectrum-mode) - (setq completion-styles '(substring)) - - ;; Minimal setup using the default completion system - (package-initialize) - (require 'consult) - (setq completion-styles '(substring)) - - -File: consult.info, Node: Contributions, Next: Acknowledgements, Prev: Bug reports, Up: Top - -7 Contributions -*************** - -Consult is intended to be a community effort, please participate in the -discussions. Contributions are welcome. If you have a proposal, take a -look first at the Consult issue tracker -(https://github.com/consult/issues) and the Consult wishlist -(https://github.com/minad/consult/issues/6). For small configuration or -command snippets you may want to share, there is the Consult wiki -(https://github.com/minad/consult/wiki). - - -File: consult.info, Node: Acknowledgements, Next: Indices, Prev: Contributions, Up: Top - -8 Acknowledgements -****************** - -You probably guessed from the name that this package took inspiration -from Counsel (https://github.com/abo-abo/swiper#counsel) by Oleh Krehel. -Some of the Consult commands originated in the Selectrum wiki -(https://github.com/raxod502/selectrum/wiki/Useful-Commands). The -commands have been rewritten and greatly enhanced in comparison to the -wiki versions. In particular all Selectrum-specific code has been -removed, such that the commands are compatible with the -‘completing-read’ API. - - Code contributions: - • Omar Antolín Camarena (https://github.com/oantolin/) - • Sergey Kostyaev (https://github.com/s-kostyaev/) - • okamsn (https://github.com/okamsn/) - • Clemens Radermacher (https://github.com/clemera/) - • Tom Fitzhenry (https://github.com/tomfitzhenry/) - • jakanakaevangeli (https://github.com/jakanakaevangeli) - • inigoserna (https://github.com/inigoserna/) - • Adam Spiers (https://github.com/aspiers/) - • Omar Polo (https://github.com/omar-polo) - • Augusto Stoffel (https://github.com/astoff) - • Jose A Ortega Ruiz (https://codeberg.org/jao/) - - Advice and useful discussions: - • Clemens Radermacher (https://github.com/clemera/) - • Omar Antolín Camarena (https://github.com/oantolin/) - • Protesilaos Stavrou (https://gitlab.com/protesilaos/) - • Steve Purcell (https://github.com/purcell/) - • Adam Porter (https://github.com/alphapapa/) - • Manuel Uberti (https://github.com/manuel-uberti/) - • Tom Fitzhenry (https://github.com/tomfitzhenry/) - • Howard Melman (https://github.com/hmelman/) - - -File: consult.info, Node: Indices, Prev: Acknowledgements, Up: Top - -9 Indices -********* - -* Menu: - -* Function index:: List of all Consult commands -* Concept index:: List of all Consult-specific concepts - - -File: consult.info, Node: Function index, Next: Concept index, Up: Indices - -9.1 Function index -================== - -[index] -* Menu: - -* consult-apropos: Miscellaneous. (line 6) -* consult-bookmark: Virtual Buffers. (line 6) -* consult-buffer: Virtual Buffers. (line 6) -* consult-buffer-other-frame: Virtual Buffers. (line 6) -* consult-buffer-other-window: Virtual Buffers. (line 6) -* consult-compile-error: Compilation errors. (line 6) -* consult-completion-in-region: Miscellaneous. (line 6) -* consult-complex-command: Histories. (line 6) -* consult-file-externally: Miscellaneous. (line 6) -* consult-find: Grep and Find. (line 6) -* consult-flycheck: Compilation errors. (line 6) -* consult-flymake: Compilation errors. (line 6) -* consult-focus-lines: Search. (line 6) -* consult-git-grep: Grep and Find. (line 6) -* consult-global-mark: Navigation. (line 6) -* consult-goto-line: Navigation. (line 6) -* consult-grep: Grep and Find. (line 6) -* consult-history: Histories. (line 6) -* consult-imenu: Navigation. (line 6) -* consult-isearch: Search. (line 6) -* consult-keep-lines: Search. (line 6) -* consult-kmacro: Editing. (line 6) -* consult-line: Search. (line 6) -* consult-locate: Grep and Find. (line 6) -* consult-man: Miscellaneous. (line 6) -* consult-mark: Navigation. (line 6) -* consult-minor-mode-menu: Modes. (line 6) -* consult-mode-command: Modes. (line 6) -* consult-multi-occur: Search. (line 6) -* consult-outline: Navigation. (line 6) -* consult-project-imenu: Navigation. (line 6) -* consult-recent-file: Virtual Buffers. (line 6) -* consult-register: Register. (line 6) -* consult-register-format: Register. (line 6) -* consult-register-load: Register. (line 6) -* consult-register-store: Register. (line 6) -* consult-register-window: Register. (line 6) -* consult-ripgrep: Grep and Find. (line 6) -* consult-theme: Miscellaneous. (line 6) -* consult-yank: Editing. (line 6) - - -File: consult.info, Node: Concept index, Prev: Function index, Up: Indices - -9.2 Concept index -================= - -[index] -* Menu: - -* asynchronous search: Asynchronous search. (line 6) -* commands: Available commands. (line 6) -* compilation errors: Compilation errors. (line 6) -* customization: Custom variables. (line 6) -* editing: Editing. (line 6) -* embark: Embark integration. (line 6) -* find: Grep and Find. (line 6) -* grep: Grep and Find. (line 6) -* history: Histories. (line 6) -* introduction: Introduction. (line 6) -* locate: Grep and Find. (line 6) -* major mode: Modes. (line 6) -* minor mode: Modes. (line 6) -* multiple sources: Multiple sources. (line 6) -* narrowing: Narrowing to subsets. (line 6) -* navigation: Navigation. (line 6) -* preview: Live previews. (line 6) -* register: Register. (line 6) -* search: Search. (line 6) -* use-package: Use-package example. (line 6) -* virtual buffers: Virtual Buffers. (line 6) - - - -Tag Table: -Node: Top205 -Node: Introduction2534 -Node: Available commands5438 -Node: Virtual Buffers6665 -Node: Editing8270 -Node: Register8694 -Node: Navigation10499 -Node: Search11557 -Node: Grep and Find13609 -Node: Compilation errors15691 -Node: Histories16495 -Node: Modes17132 -Node: Miscellaneous17615 -Node: Special features18704 -Node: Live previews19862 -Node: Narrowing to subsets20915 -Node: Asynchronous search22246 -Node: Multiple sources24585 -Node: Embark integration31092 -Node: Configuration32876 -Node: Use-package example33806 -Node: Custom variables39669 -Node: Fine-tuning43450 -Node: Recommended packages45607 -Node: Bug reports47957 -Node: Contributions49099 -Node: Acknowledgements49658 -Node: Indices51378 -Node: Function index51615 -Node: Concept index54677 - -End Tag Table - - -Local Variables: -coding: utf-8 -End: diff --git a/straight/build/consult/consult.texi b/straight/build/consult/consult.texi deleted file mode 120000 index 9578220a..00000000 --- a/straight/build/consult/consult.texi +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/consult/consult.texi \ No newline at end of file diff --git a/straight/build/consult/dir b/straight/build/consult/dir deleted file mode 100644 index 4ea7374d..00000000 --- a/straight/build/consult/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 -* Consult: (consult). Useful commands built on completing-read. diff --git a/straight/build/dash-functional/dash-functional-autoloads.el b/straight/build/dash-functional/dash-functional-autoloads.el deleted file mode 100644 index 1c416eac..00000000 --- a/straight/build/dash-functional/dash-functional-autoloads.el +++ /dev/null @@ -1,21 +0,0 @@ -;;; dash-functional-autoloads.el --- automatically extracted autoloads -*- lexical-binding: t -*- -;; -;;; Code: - - -;;;### (autoloads nil "dash-functional" "dash-functional.el" (0 0 -;;;;;; 0 0)) -;;; Generated autoloads from dash-functional.el - -(register-definition-prefixes "dash-functional" '("-a" "-c" "-f" "-iteratefn" "-juxt" "-not" "-o" "-prodfn" "-rpartial")) - -;;;*** - -(provide 'dash-functional-autoloads) -;; Local Variables: -;; version-control: never -;; no-byte-compile: t -;; no-update-autoloads: t -;; coding: utf-8 -;; End: -;;; dash-functional-autoloads.el ends here diff --git a/straight/build/dash-functional/dash-functional.el b/straight/build/dash-functional/dash-functional.el deleted file mode 120000 index 46ff8096..00000000 --- a/straight/build/dash-functional/dash-functional.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/dash.el/dash-functional.el \ No newline at end of file diff --git a/straight/build/dash-functional/dash-functional.elc b/straight/build/dash-functional/dash-functional.elc deleted file mode 100644 index d06f7d18..00000000 Binary files a/straight/build/dash-functional/dash-functional.elc and /dev/null differ diff --git a/straight/build/dash/dash-autoloads.el b/straight/build/dash/dash-autoloads.el deleted file mode 100644 index 78c9665c..00000000 --- a/straight/build/dash/dash-autoloads.el +++ /dev/null @@ -1,75 +0,0 @@ -;;; dash-autoloads.el --- automatically extracted autoloads -*- lexical-binding: t -*- -;; -;;; Code: - - -;;;### (autoloads nil "dash" "dash.el" (0 0 0 0)) -;;; Generated autoloads from dash.el - -(autoload 'dash-fontify-mode "dash" "\ -Toggle fontification of Dash special variables. - -If called interactively, toggle `Dash-Fontify mode'. If the -prefix argument is positive, enable the mode, and if it is zero -or negative, disable the mode. - -If called from Lisp, toggle the mode if ARG is `toggle'. Enable -the mode if ARG is nil, omitted, or is a positive number. -Disable the mode if ARG is a negative number. - -The mode's hook is called both when the mode is enabled and when -it is disabled. - -Dash-Fontify mode is a buffer-local minor mode intended for Emacs -Lisp buffers. Enabling it causes the special variables bound in -anaphoric Dash macros to be fontified. These anaphoras include -`it', `it-index', `acc', and `other'. In older Emacs versions -which do not dynamically detect macros, Dash-Fontify mode -additionally fontifies Dash macro calls. - -See also `dash-fontify-mode-lighter' and -`global-dash-fontify-mode'. - -\(fn &optional ARG)" t nil) - -(put 'global-dash-fontify-mode 'globalized-minor-mode t) - -(defvar global-dash-fontify-mode nil "\ -Non-nil if Global Dash-Fontify mode is enabled. -See the `global-dash-fontify-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-dash-fontify-mode'.") - -(custom-autoload 'global-dash-fontify-mode "dash" nil) - -(autoload 'global-dash-fontify-mode "dash" "\ -Toggle Dash-Fontify mode in all buffers. -With prefix ARG, enable Global Dash-Fontify mode if ARG is positive; -otherwise, disable it. If called from Lisp, enable the mode if ARG -is omitted or nil. - -Dash-Fontify mode is enabled in all buffers where -`dash--turn-on-fontify-mode' would do it. - -See `dash-fontify-mode' for more information on Dash-Fontify mode. - -\(fn &optional ARG)" t nil) - -(autoload 'dash-register-info-lookup "dash" "\ -Register the Dash Info manual with `info-lookup-symbol'. -This allows Dash symbols to be looked up with \\[info-lookup-symbol]." t nil) - -(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) -;; 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 b09da0dc..00000000 --- a/straight/build/dash/dash.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/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 fb61dc07..00000000 Binary files a/straight/build/dash/dash.elc and /dev/null differ diff --git a/straight/build/dash/dash.info b/straight/build/dash/dash.info deleted file mode 100644 index eda689f8..00000000 --- a/straight/build/dash/dash.info +++ /dev/null @@ -1,4666 +0,0 @@ -This is dash.info, produced by makeinfo version 6.7 from dash.texi. - -This manual is for Dash version 2.17.0. - - Copyright © 2012–2021 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 the Invariant Sections being “GNU General Public - License,” and no Front-Cover Texts or 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 -* 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 version 2.17.0. - - Copyright © 2012–2021 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 the Invariant Sections being “GNU General Public - License,” and no Front-Cover Texts or Back-Cover Texts. A copy of - the license is included in the section entitled “GNU Free - Documentation License”. - -* Menu: - -* Installation:: Installing and configuring Dash. -* Functions:: Dash API reference. -* Development:: Contributing to Dash development. - -Appendices - -* FDL:: The license for this documentation. -* GPL:: Conditions for copying and changing Dash. -* Index:: Index including functions and macros. - - — The Detailed Node Listing — - -Installation - -* Using in a package:: Listing Dash as a package dependency. -* Fontification of special variables:: Font Lock of anaphoric macro variables. -* Info symbol lookup:: Looking up Dash symbols in this manual. - -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. -* Contributors:: List of contributors. - - -File: dash.info, Node: Installation, Next: Functions, Prev: Top, Up: Top - -1 Installation -************** - -Dash is available on GNU ELPA (https://elpa.gnu.org/) and MELPA -(https://melpa.org/), and can be installed with the standard command -‘package-install’ (*note (emacs)Package Installation::). - -‘M-x package-install dash ’ - Install the Dash library. - -‘M-x package-install dash-functional ’ - Install an optional library of additional function combinators. - - Alternatively, you can just dump ‘dash.el’ or ‘dash-functional.el’ in -your load path somewhere. - -* Menu: - -* Using in a package:: Listing Dash as a package dependency. -* Fontification of special variables:: Font Lock of anaphoric macro variables. -* Info symbol lookup:: Looking up Dash symbols in this manual. - - -File: dash.info, Node: Using in a package, Next: Fontification of special variables, Up: Installation - -1.1 Using in a package -====================== - -If you use Dash in your own package, be sure to list it as a dependency -in the library’s headers as follows (*note (elisp)Library Headers::). - - ;; Package-Requires: ((dash "2.17.0")) - - The same goes for the ‘dash-functional.el’ library of function -combinators: - - ;; Package-Requires: ((dash "2.17.0") (dash-functional "1.2.0")) - - -File: dash.info, Node: Fontification of special variables, Next: Info symbol lookup, Prev: Using in a package, Up: Installation - -1.2 Fontification of special variables -====================================== - -The autoloaded minor mode ‘dash-fontify-mode’ is provided for optional -fontification of anaphoric Dash variables (‘it’, ‘acc’, etc.) in Emacs -Lisp buffers using search-based Font Lock (*note (emacs)Font Lock::). -In older Emacs versions which do not dynamically detect macros, the -minor mode also fontifies calls to Dash macros. - - To automatically enable the minor mode in all Emacs Lisp buffers, -just call its autoloaded global counterpart ‘global-dash-fontify-mode’, -either interactively or from your ‘user-init-file’: - - (global-dash-fontify-mode) - - -File: dash.info, Node: Info symbol lookup, Prev: Fontification of special variables, Up: Installation - -1.3 Info symbol lookup -====================== - -While editing Elisp files, you can use ‘C-h S’ (‘info-lookup-symbol’) to -look up Elisp symbols in the relevant Info manuals (*note (emacs)Info -Lookup::). To enable the same for Dash symbols, use the command -‘dash-register-info-lookup’. It can be called directly when needed, or -automatically from your ‘user-init-file’. For example: - - (with-eval-after-load 'info-look - (dash-register-info-lookup)) - - -File: dash.info, Node: Functions, Next: Development, Prev: Installation, Up: Top - -2 Functions -*********** - -This chapter contains reference documentation for the Dash API -(Application Programming Interface). The names of all public functions -defined in the library are prefixed with a dash character (‘-’). - - The library also provides anaphoric macro versions of functions where -that makes sense. The names of these macros are prefixed with two -dashes (‘--’) instead of one. - - For instance, while the function ‘-map’ applies a function to each -element of a list, its anaphoric counterpart ‘--map’ evaluates a form -with the local variable ‘it’ temporarily bound to the current list -element instead. - - ;; Normal version. - (-map (lambda (n) (* n n)) '(1 2 3 4)) - ⇒ (1 4 9 16) - - ;; Anaphoric version. - (--map (* it it) '(1 2 3 4)) - ⇒ (1 4 9 16) - - The normal version can, of course, also be written as in the -following example, which demonstrates the utility of both versions. - - (defun my-square (n) - "Return N multiplied by itself." - (* n n)) - - (-map #'my-square '(1 2 3 4)) - ⇒ (1 4 9 16) - -* 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 a new list. - - -- Function: -map (fn list) - Apply FN to each item in LIST and return the list of results. - - This function’s anaphoric counterpart is ‘--map’. - - (-map (lambda (num) (* num num)) '(1 2 3 4)) - ⇒ (1 4 9 16) - (-map #'1+ '(1 2 3 4)) - ⇒ (2 3 4 5) - (--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) - Apply FN to each index and item in LIST and return the list of - results. This is like ‘-map’ (*note -map::), but FN takes two - arguments: the index of the current element within LIST, and the - element itself. - - This function’s anaphoric counterpart is ‘--map-indexed’. - - For a side-effecting variant, 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) - (-map-indexed #'* '(1 2 3 4)) - ⇒ (0 2 6 12) - - -- 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 (list) - Create a shallow copy of 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 - non-nil. - - Alias: ‘-select’. - - This function’s anaphoric counterpart is ‘--filter’. - - For similar operations, see also ‘-keep’ (*note -keep::) and - ‘-remove’ (*note -remove::). - - (-filter (lambda (num) (= 0 (% num 2))) '(1 2 3 4)) - ⇒ (2 4) - (-filter #'natnump '(-2 -1 0 1 2)) - ⇒ (0 1 2) - (--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’. - - This function’s anaphoric counterpart is ‘--remove’. - - For similar operations, see also ‘-keep’ (*note -keep::) and - ‘-filter’ (*note -filter::). - - (-remove (lambda (num) (= 0 (% num 2))) '(1 2 3 4)) - ⇒ (1 3) - (-remove #'natnump '(-2 -1 0 1 2)) - ⇒ (-2 -1) - (--remove (= 0 (% it 2)) '(1 2 3 4)) - ⇒ (1 3) - - -- Function: -remove-first (pred list) - Remove the first item from LIST for which PRED returns non-nil. - This is a non-destructive operation, but only the front of LIST - leading up to the removed item is a copy; the rest is LIST’s - original tail. If no item is removed, then the result is a - complete copy. - - Alias: ‘-reject-first’. - - This function’s anaphoric counterpart is ‘--remove-first’. - - See also ‘-map-first’ (*note -map-first::), ‘-remove-item’ (*note - -remove-item::), and ‘-remove-last’ (*note -remove-last::). - - (-remove-first #'natnump '(-2 -1 0 1 2)) - ⇒ (-2 -1 1 2) - (-remove-first #'stringp '(1 2 "first" "second")) - ⇒ (1 2 "second") - (--remove-first (> it 3) '(1 2 3 4 5 6)) - ⇒ (1 2 3 5 6) - - -- Function: -remove-last (pred list) - Remove the last item from LIST for which PRED returns non-nil. The - result is a copy of LIST regardless of whether an element is - removed. - - Alias: ‘-reject-last’. - - This function’s anaphoric counterpart is ‘--remove-last’. - - See also ‘-map-last’ (*note -map-last::), ‘-remove-item’ (*note - -remove-item::), and ‘-remove-first’ (*note -remove-first::). - - (-remove-last #'natnump '(1 3 5 4 7 8 10 -11)) - ⇒ (1 3 5 4 7 8 -11) - (-remove-last #'stringp '(1 2 "last" "second")) - ⇒ (1 2 "last") - (--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) - Return a copy of LIST with all occurrences of ITEM removed. The - 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")) - ⇒ ("alice" "eve") - - -- Function: -non-nil (list) - Return a copy of LIST with all nil items removed. - - (-non-nil '(nil 1 nil 2 nil nil 3 4 nil 5 nil)) - ⇒ (1 2 3 4 5) - (-non-nil '((nil))) - ⇒ ((nil)) - (-non-nil ()) - ⇒ () - - -- 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 copy of the first N items in LIST. Return a copy of LIST - if it contains N items or fewer. Return nil if N is zero or less. - - 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) - (-take 0 '(1 2 3 4 5)) - ⇒ () - - -- Function: -take-last (n list) - Return a copy of the last N items of LIST in order. Return a copy - of LIST if it contains N items or fewer. Return nil if N is zero - or less. - - 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 (not a copy) of LIST without the first N items. - Return nil if LIST contains N items or fewer. Return LIST if N is - zero or less. - - For another variant, see also ‘-drop-last’ (*note -drop-last::). - - (-drop 3 '(1 2 3 4 5)) - ⇒ (4 5) - (-drop 17 '(1 2 3 4 5)) - ⇒ () - (-drop 0 '(1 2 3 4 5)) - ⇒ (1 2 3 4 5) - - -- Function: -drop-last (n list) - Return a copy of LIST without its last N items. Return a copy of - LIST if N is zero or less. Return nil if LIST contains N items or - fewer. - - See also: ‘-drop’ (*note -drop::). - - (-drop-last 3 '(1 2 3 4 5)) - ⇒ (1 2) - (-drop-last 17 '(1 2 3 4 5)) - ⇒ () - (-drop-last 0 '(1 2 3 4 5)) - ⇒ (1 2 3 4 5) - - -- Function: -take-while (pred list) - Take successive items from LIST for which PRED returns non-nil. - PRED is a function of one argument. Return a new list of the - successive elements from the start of LIST for which PRED returns - non-nil. - - This function’s anaphoric counterpart is ‘--take-while’. - - For another variant, see also ‘-drop-while’ (*note -drop-while::). - - (-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) - Drop successive items from LIST for which PRED returns non-nil. - PRED is a function of one argument. Return the tail (not a copy) - of LIST starting from its first element for which PRED returns nil. - - This function’s anaphoric counterpart is ‘--drop-while’. - - For another variant, see also ‘-take-while’ (*note -take-while::). - - (-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 each - item in LIST. Like ‘-filter’ (*note -filter::), but returns the - non-nil results of FN instead of the corresponding elements of - LIST. - - Its anaphoric counterpart is ‘--keep’. - - (-keep #'cdr '((1 2 3) (4 5) (6))) - ⇒ ((2 3) (5)) - (-keep (lambda (n) (and (> n 3) (* 10 n))) '(1 2 3 4 5 6)) - ⇒ (40 50 60) - (--keep (and (> 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 to a single value (which may also be a list). - - -- Function: -reduce-from (fn init list) - Reduce the function FN across LIST, starting with INIT. Return the - result of applying FN to INIT and the first element of LIST, then - applying FN to that result and the second element, etc. If LIST is - empty, return INIT without calling FN. - - This function’s anaphoric counterpart is ‘--reduce-from’. - - For other folds, see also ‘-reduce’ (*note -reduce::) and - ‘-reduce-r’ (*note -reduce-r::). - - (-reduce-from #'- 10 '(1 2 3)) - ⇒ 4 - (-reduce-from #'list 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 init list) - Reduce the function FN across LIST in reverse, starting with INIT. - Return the result of applying FN to the last element of LIST and - INIT, then applying FN to the second-to-last element and the - previous result of FN, etc. That is, the first argument of FN is - the current element, and its second argument the accumulated value. - If LIST is empty, return INIT without calling FN. - - This function is like ‘-reduce-from’ (*note -reduce-from::) but the - operation associates from the right rather than left. In other - words, it starts from the end of LIST and flips the arguments to - FN. Conceptually, it is like replacing the conses in LIST with - applications of FN, and its last link with INIT, and evaluating the - resulting expression. - - This function’s anaphoric counterpart is ‘--reduce-r-from’. - - For other folds, see also ‘-reduce-r’ (*note -reduce-r::) and - ‘-reduce’ (*note -reduce::). - - (-reduce-r-from #'- 10 '(1 2 3)) - ⇒ -8 - (-reduce-r-from #'list 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) - Reduce the function FN across LIST. Return the result of applying - FN to the first two elements of LIST, then applying FN to that - result and the third element, etc. If LIST contains a single - element, return it without calling FN. If LIST is empty, return - the result of calling FN with no arguments. - - This function’s anaphoric counterpart is ‘--reduce’. - - For other folds, see also ‘-reduce-from’ (*note -reduce-from::) and - ‘-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) - Reduce the function FN across LIST in reverse. Return the result - of applying FN to the last two elements of LIST, then applying FN - to the third-to-last element and the previous result of FN, etc. - That is, the first argument of FN is the current element, and its - second argument the accumulated value. If LIST contains a single - element, return it without calling FN. If LIST is empty, return - the result of calling FN with no arguments. - - This function is like ‘-reduce’ (*note -reduce::) but the operation - associates from the right rather than left. In other words, it - starts from the end of LIST and flips the arguments to FN. - Conceptually, it is like replacing the conses in LIST with - applications of FN, ignoring its last link, and evaluating the - resulting expression. - - This function’s anaphoric counterpart is ‘--reduce-r’. - - For other folds, see also ‘-reduce-r-from’ (*note -reduce-r-from::) - and ‘-reduce’ (*note -reduce::). - - (-reduce-r #'- '(1 2 3 4)) - ⇒ -2 - (-reduce-r #'list '(1 2 3 4)) - ⇒ (1 (2 (3 4))) - (--reduce-r (format "%s-%d" acc it) '(1 2 3)) - ⇒ "3-2-1" - - -- Function: -reductions-from (fn init list) - Return a list of FN’s intermediate reductions across LIST. That - is, a list of the intermediate values of the accumulator when - ‘-reduce-from’ (*note -reduce-from::) (which see) is called with - the same arguments. - - This function’s anaphoric counterpart is ‘--reductions-from’. - - For other folds, see also ‘-reductions’ (*note -reductions::) and - ‘-reductions-r’ (*note -reductions-r::). - - (-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) - (--reductions-from (format "(FN %s %d)" acc it) "INIT" '(1 2 3)) - ⇒ ("INIT" "(FN INIT 1)" "(FN (FN INIT 1) 2)" "(FN (FN (FN INIT 1) 2) 3)") - - -- Function: -reductions-r-from (fn init list) - Return a list of FN’s intermediate reductions across reversed LIST. - That is, a list of the intermediate values of the accumulator when - ‘-reduce-r-from’ (*note -reduce-r-from::) (which see) is called - with the same arguments. - - This function’s anaphoric counterpart is ‘--reductions-r-from’. - - For other folds, see also ‘-reductions’ (*note -reductions::) and - ‘-reductions-r’ (*note -reductions-r::). - - (-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) - (--reductions-r-from (format "(FN %d %s)" it acc) "INIT" '(1 2 3)) - ⇒ ("(FN 1 (FN 2 (FN 3 INIT)))" "(FN 2 (FN 3 INIT))" "(FN 3 INIT)" "INIT") - - -- Function: -reductions (fn list) - Return a list of FN’s intermediate reductions across LIST. That - is, a list of the intermediate values of the accumulator when - ‘-reduce’ (*note -reduce::) (which see) is called with the same - arguments. - - This function’s anaphoric counterpart is ‘--reductions’. - - For other folds, see also ‘-reductions’ (*note -reductions::) and - ‘-reductions-r’ (*note -reductions-r::). - - (-reductions #'+ '(1 2 3 4)) - ⇒ (1 3 6 10) - (-reductions #'* '(1 2 3 4)) - ⇒ (1 2 6 24) - (--reductions (format "(FN %s %d)" acc it) '(1 2 3)) - ⇒ (1 "(FN 1 2)" "(FN (FN 1 2) 3)") - - -- Function: -reductions-r (fn list) - Return a list of FN’s intermediate reductions across reversed LIST. - That is, a list of the intermediate values of the accumulator when - ‘-reduce-r’ (*note -reduce-r::) (which see) is called with the same - arguments. - - This function’s anaphoric counterpart is ‘--reductions-r’. - - For other folds, see also ‘-reductions-r-from’ (*note - -reductions-r-from::) and ‘-reductions’ (*note -reductions::). - - (-reductions-r #'+ '(1 2 3 4)) - ⇒ (10 9 7 4) - (-reductions-r #'* '(1 2 3 4)) - ⇒ (24 24 12 4) - (--reductions-r (format "(FN %d %s)" it acc) '(1 2 3)) - ⇒ ("(FN 1 (FN 2 3))" "(FN 2 3)" 3) - - -- 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→ Wrong type argument: consp, nil - - -- 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→ Wrong type argument: consp, nil - - -- 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)) - ⇒ () - (-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)) - ⇒ () - (-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 a 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 the 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 -============== - -Reductions of one or more lists to a boolean value. - - -- 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 a 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 a 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 - - -- Function: -cons-pair? (obj) - Return non-nil if OBJ is a true cons pair. That is, a cons (A . - B) where B is not a list. - - Alias: ‘-cons-pair-p’. - - (-cons-pair? '(1 . 2)) - ⇒ t - (-cons-pair? '(1 2)) - ⇒ nil - (-cons-pair? '(1)) - ⇒ nil - - -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) - Split LIST into two sublists after the Nth element. The result is - a list of two elements (TAKE DROP) where TAKE is a new list of the - first N elements of LIST, and DROP is the remaining elements of - LIST (not a copy). TAKE and DROP are like the results of ‘-take’ - (*note -take::) and ‘-drop’ (*note -drop::), respectively, but the - split is done in a single list traversal. - - (-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) - (-split-at 0 '(1 2 3 4 5)) - ⇒ (nil (1 2 3 4 5)) - - -- 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 #'booleanp ()) - ⇒ () - (-partition-after-pred #'booleanp '(t t)) - ⇒ ((t) (t)) - (-partition-after-pred #'booleanp '(0 0 t t 0 t)) - ⇒ ((0 0 t) (t) (0 t)) - - -- Function: -partition-before-pred (pred list) - Partition directly before each time PRED is true on an element of - LIST. - - (-partition-before-pred #'booleanp ()) - ⇒ () - (-partition-before-pred #'booleanp '(0 t)) - ⇒ ((0) (t)) - (-partition-before-pred #'booleanp '(0 0 t 0 t t)) - ⇒ ((0 0) (t 0) (t) (t)) - - -- 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 -============ - -Functions retrieving or sorting based on list indices and related -predicates. - - -- 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. This yields 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. This yields 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 new list of length N with each element being X. 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 elements of - ARGS are used as the final cons of the result, so if the final - element of ARGS is not a list, the result is a dotted list. With - no ARGS, return nil. - - (-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: -iota (count &optional start step) - Return a list containing COUNT numbers. Starts from START and adds - STEP each time. The default START is zero, the default STEP is 1. - This function takes its name from the corresponding primitive in - the APL language. - - (-iota 6) - ⇒ (0 1 2 3 4 5) - (-iota 4 2.5 -2) - ⇒ (2.5 0.5 -1.5 -3.5) - (-iota -1) - error→ Wrong type argument: natnump, -1 - - -- 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 circular copy of LIST. The returned list cycles - through the elements of LIST and repeats 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 item in LIST for which PRED returns non-nil. - Return nil if no such element is found. To get the first item in - the list no questions asked, use ‘car’. - - Alias: ‘-find’. - - This function’s anaphoric counterpart is ‘--first’. - - (-first #'natnump '(-1 0 1)) - ⇒ 0 - (-first #'null '(1 2 3)) - ⇒ nil - (--first (> it 2) '(1 2 3)) - ⇒ 3 - - -- Function: -some (pred list) - Return (PRED x) for the first LIST item where (PRED x) is non-nil, - else nil. - - Alias: ‘-any’. - - This function’s anaphoric counterpart is ‘--some’. - - (-some (lambda (s) (string-match-p "x" s)) '("foo" "axe" "xor")) - ⇒ 1 - (-some (lambda (s) (string-match-p "x" s)) '("foo" "bar" "baz")) - ⇒ nil - (--some (member 'foo it) '((foo bar) (baz))) - ⇒ (foo bar) - - -- 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::). - - (-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 (list) - Return the second item of LIST, or nil if LIST is too short. - - See also: ‘-third-item’ (*note -third-item::). - - (-second-item '(1 2 3)) - ⇒ 2 - (-second-item nil) - ⇒ nil - - -- Function: -third-item (list) - Return the third item of LIST, or nil if LIST is too short. - - See also: ‘-fourth-item’ (*note -fourth-item::). - - (-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 (arg) - Ensure ARG is a list. If ARG is already a list, return it as is - (not a copy). Otherwise, return a new list with ARG as its only - element. - - Another supported calling convention is (-list &rest ARGS). In - this case, if ARG is not a list, a new list with all of ARGS as - elements is returned. This use is supported for backward - compatibility and is otherwise deprecated. - - (-list 1) - ⇒ (1) - (-list ()) - ⇒ () - (-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))) - ⇒ ((1) (2) (3)) - (let ((l '((starwars scifi) (jedi starwars warrior)))) (--fix (-uniq (--mapcat (cons it (cdr (assq it l))) 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) "}" '((elisp-mode (foo (bar . booze)) (baz . qux)) (c-mode (foo . bla) (bum . bam))))) - ⇒ "{elisp-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 -===================== - -Macros that conditionally combine sequential forms for brevity or -readability. - - -- 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--> (expr &rest forms) - Thread EXPR through FORMS via ‘-->’ (*note -->::), while the result - is non-nil. When EXPR evaluates to non-nil, thread the result - through the first of FORMS, and when that result is non-nil, thread - it through the next form, etc. - - (-some--> "def" (concat "abc" it "ghi")) - ⇒ "abcdefghi" - (-some--> nil (concat "abc" it "ghi")) - ⇒ nil - (-some--> '(0 1) (-remove #'natnump it) (append it it) (-map #'1+ it)) - ⇒ () - - -- Macro: -doto (init &rest forms) - Evaluate INIT and pass it as argument to FORMS with ‘->’ (*note - ->::). The RESULT of evaluating INIT is threaded through each of - FORMS individually using ‘->’ (*note ->::), which see. The return - value is RESULT, which FORMS may have modified by side effect. - - (-doto (list 1 2 3) pop pop) - ⇒ (3) - (-doto (cons 1 2) (setcar 3) (setcdr 4)) - ⇒ (3 . 4) - (gethash 'k (--doto (make-hash-table) (puthash 'k 'v it))) - ⇒ v - - -File: dash.info, Node: Binding, Next: Side effects, Prev: Threading macros, Up: Functions - -2.13 Binding -============ - -Macros that combine ‘let’ and ‘let*’ with destructuring and 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::). - - (-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::). - - (-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 a description of the 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 ([match-form val] ...) - 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. - - (let (a) (-setq a 1) a) - ⇒ 1 - (let (a b) (-setq (a b) (list 1 2)) (list a b)) - ⇒ (1 2) - (let (c) (-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 on each element of LIST. Return nil; this function is - intended for side effects. - - Its anaphoric counterpart is ‘--each’. - - For access to the current element’s index in LIST, see - ‘-each-indexed’ (*note -each-indexed::). - - (let (l) (-each '(1 2 3) (lambda (x) (push x l))) l) - ⇒ (3 2 1) - (let (l) (--each '(1 2 3) (push it l)) l) - ⇒ (3 2 1) - (-each '(1 2 3) #'identity) - ⇒ nil - - -- Function: -each-while (list pred fn) - Call FN on each ITEM in LIST, while (PRED ITEM) is non-nil. Once - an ITEM is reached for which PRED returns nil, FN is no longer - called. Return nil; this function is intended for side effects. - - Its anaphoric counterpart is ‘--each-while’. - - (let (l) (-each-while '(2 4 5 6) #'even? (lambda (x) (push x l))) l) - ⇒ (4 2) - (let (l) (--each-while '(1 2 3 4) (< it 3) (push it l)) l) - ⇒ (2 1) - (let ((s 0)) (--each-while '(1 3 4 5) (< it 5) (setq s (+ s it))) s) - ⇒ 8 - - -- Function: -each-indexed (list fn) - Call FN on each index and element of LIST. For each ITEM at INDEX - in LIST, call (funcall FN INDEX ITEM). Return nil; this function - is intended for side effects. - - See also: ‘-map-indexed’ (*note -map-indexed::). - - (let (l) (-each-indexed '(a b c) (lambda (i x) (push (list x i) l))) l) - ⇒ ((c 2) (b 1) (a 0)) - (let (l) (--each-indexed '(a b c) (push (list it it-index) l)) l) - ⇒ ((c 2) (b 1) (a 0)) - (let (l) (--each-indexed () (push it l)) l) - ⇒ () - - -- Function: -each-r (list fn) - Call FN on each element of LIST in reversed order. Return nil; - this function is intended for side effects. - - Its anaphoric counterpart is ‘--each-r’. - - (let (l) (-each-r '(1 2 3) (lambda (x) (push x l))) l) - ⇒ (1 2 3) - (let (l) (--each-r '(1 2 3) (push it l)) l) - ⇒ (1 2 3) - (-each-r '(1 2 3) #'identity) - ⇒ nil - - -- Function: -each-r-while (list pred fn) - Call FN on each ITEM in reversed LIST, while (PRED ITEM) is - non-nil. Once an ITEM is reached for which PRED returns nil, FN is - no longer called. Return nil; this function is intended for side - effects. - - Its anaphoric counterpart is ‘--each-r-while’. - - (let (l) (-each-r-while '(2 4 5 6) #'even? (lambda (x) (push x l))) l) - ⇒ (6) - (let (l) (--each-r-while '(1 2 3 4) (>= it 3) (push it l)) l) - ⇒ (3 4) - (let ((s 0)) (--each-r-while '(1 2 3 5) (> it 1) (setq s (+ s it))) s) - ⇒ 10 - - -- Function: -dotimes (num fn) - Call FN NUM times, presumably for side effects. FN is called with - a single argument on successive integers running from 0, inclusive, - to NUM, exclusive. FN is not called if NUM is less than 1. - - This function’s anaphoric counterpart is ‘--dotimes’. - - (let (s) (-dotimes 3 (lambda (n) (push n s))) s) - ⇒ (2 1 0) - (let (s) (-dotimes 0 (lambda (n) (push n s))) s) - ⇒ () - (let (s) (--dotimes 5 (push it s)) s) - ⇒ (4 3 2 1 0) - - -File: dash.info, Node: Destructive operations, Next: Function combinators, Prev: Side effects, Up: Functions - -2.15 Destructive operations -=========================== - -Macros that modify variables holding lists. - - -- 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 -========================= - -Functions that manipulate and compose other functions. They are -currently offered in the separate package ‘dash-functional’ for -historical reasons, and will soon be absorbed by ‘dash’. - - -- Function: -partial (fn &rest args) - Take a function FN and fewer than the normal arguments to FN, and - return 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 vector string)) - ⇒ ((1 2 3) [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=) 0.7) - ⇒ 0.7390851332151607 - (funcall (-fixfn (lambda (x) (expt (+ x 10) 0.25))) 2.0) - ⇒ 1.8555845286409378 - (funcall (-fixfn #'sin #'approx=) 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: FDL, Prev: Functions, Up: Top - -3 Development -************* - -The Dash repository is hosted on GitHub at -. - -* Menu: - -* Contribute:: How to contribute. -* Contributors:: List of contributors. - - -File: dash.info, Node: Contribute, Next: Contributors, Up: Development - -3.1 Contribute -============== - -Yes, please do. Pure functions in the list manipulation realm only, -please. There’s a suite of examples/tests in ‘dev/examples.el’, so -remember to add tests for your additions, or they may get broken later. - - Run the tests with ‘make check’. Regenerate the docs with ‘make -docs’. Contributors are encouraged to install these commands as a Git -pre-commit hook, so that the tests are always running and the docs are -always in sync: - - $ cp dev/pre-commit.sh .git/hooks/pre-commit - - Oh, and don’t edit ‘README.md’ or ‘dash.texi’ directly, as they are -auto-generated. Instead, change their respective templates -‘readme-template.md’ or ‘dash-template.texi’. - - To ensure that Dash can be distributed with GNU ELPA or Emacs, we -require that all contributors assign copyright to the Free Software -Foundation. For more on this, *note (emacs)Copyright Assignment::. - - -File: dash.info, Node: Contributors, Prev: Contribute, Up: Development - -3.2 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 a variadic version of ‘-zip’. - • Fredrik Bergroth (https://github.com/fbergroth) made the ‘-if-let’ - family use ‘-let’ destructuring and improved the script for - generating documentation. - • Mark Oteiza (https://github.com/holomorph) contributed ‘-iota’ and - 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. - • Cam Saul (https://github.com/camsaul) contributed ‘-some->’, - ‘-some->>’, and ‘-some-->’. - • Basil L. Contovounesios (https://github.com/basil-conto) - contributed ‘-common-prefix’, ‘-common-suffix’, and various other - improvements. - • Paul Pogonyshev (https://github.com/doublep) contributed ‘-each-r’ - and ‘-each-r-while’. - - Thanks! - - New contributors are very welcome. *Note Contribute::. - - -File: dash.info, Node: FDL, Next: GPL, Prev: Development, Up: Top - -Appendix A GNU Free Documentation License -***************************************** - - Version 1.3, 3 November 2008 - - Copyright © 2000, 2001, 2002, 2007, 2008 Free Software Foundation, Inc. - - - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - 0. PREAMBLE - - The purpose of this License is to make a manual, textbook, or other - functional and useful document “free” in the sense of freedom: to - assure everyone the effective freedom to copy and redistribute it, - with or without modifying it, either commercially or - noncommercially. Secondarily, this License preserves for the - author and publisher a way to get credit for their work, while not - being considered responsible for modifications made by others. - - This License is a kind of “copyleft”, which means that derivative - works of the document must themselves be free in the same sense. - It complements the GNU General Public License, which is a copyleft - license designed for free software. - - We have designed this License in order to use it for manuals for - free software, because free software needs free documentation: a - free program should come with manuals providing the same freedoms - that the software does. But this License is not limited to - software manuals; it can be used for any textual work, regardless - of subject matter or whether it is published as a printed book. We - recommend this License principally for works whose purpose is - instruction or reference. - - 1. APPLICABILITY AND DEFINITIONS - - This License applies to any manual or other work, in any medium, - that contains a notice placed by the copyright holder saying it can - be distributed under the terms of this License. Such a notice - grants a world-wide, royalty-free license, unlimited in duration, - to use that work under the conditions stated herein. The - “Document”, below, refers to any such manual or work. Any member - of the public is a licensee, and is addressed as “you”. You accept - the license if you copy, modify or distribute the work in a way - requiring permission under copyright law. - - A “Modified Version” of the Document means any work containing the - Document or a portion of it, either copied verbatim, or with - modifications and/or translated into another language. - - A “Secondary Section” is a named appendix or a front-matter section - of the Document that deals exclusively with the relationship of the - publishers or authors of the Document to the Document’s overall - subject (or to related matters) and contains nothing that could - fall directly within that overall subject. (Thus, if the Document - is in part a textbook of mathematics, a Secondary Section may not - explain any mathematics.) The relationship could be a matter of - historical connection with the subject or with related matters, or - of legal, commercial, philosophical, ethical or political position - regarding them. - - The “Invariant Sections” are certain Secondary Sections whose - titles are designated, as being those of Invariant Sections, in the - notice that says that the Document is released under this License. - If a section does not fit the above definition of Secondary then it - is not allowed to be designated as Invariant. The Document may - contain zero Invariant Sections. If the Document does not identify - any Invariant Sections then there are none. - - The “Cover Texts” are certain short passages of text that are - listed, as Front-Cover Texts or Back-Cover Texts, in the notice - that says that the Document is released under this License. A - Front-Cover Text may be at most 5 words, and a Back-Cover Text may - be at most 25 words. - - A “Transparent” copy of the Document means a machine-readable copy, - represented in a format whose specification is available to the - general public, that is suitable for revising the document - straightforwardly with generic text editors or (for images composed - of pixels) generic paint programs or (for drawings) some widely - available drawing editor, and that is suitable for input to text - formatters or for automatic translation to a variety of formats - suitable for input to text formatters. A copy made in an otherwise - Transparent file format whose markup, or absence of markup, has - been arranged to thwart or discourage subsequent modification by - readers is not Transparent. An image format is not Transparent if - used for any substantial amount of text. A copy that is not - “Transparent” is called “Opaque”. - - Examples of suitable formats for Transparent copies include plain - ASCII without markup, Texinfo input format, LaTeX input format, - SGML or XML using a publicly available DTD, and standard-conforming - simple HTML, PostScript or PDF designed for human modification. - Examples of transparent image formats include PNG, XCF and JPG. - Opaque formats include proprietary formats that can be read and - edited only by proprietary word processors, SGML or XML for which - the DTD and/or processing tools are not generally available, and - the machine-generated HTML, PostScript or PDF produced by some word - processors for output purposes only. - - The “Title Page” means, for a printed book, the title page itself, - plus such following pages as are needed to hold, legibly, the - material this License requires to appear in the title page. For - works in formats which do not have any title page as such, “Title - Page” means the text near the most prominent appearance of the - work’s title, preceding the beginning of the body of the text. - - The “publisher” means any person or entity that distributes copies - of the Document to the public. - - A section “Entitled XYZ” means a named subunit of the Document - whose title either is precisely XYZ or contains XYZ in parentheses - following text that translates XYZ in another language. (Here XYZ - stands for a specific section name mentioned below, such as - “Acknowledgements”, “Dedications”, “Endorsements”, or “History”.) - To “Preserve the Title” of such a section when you modify the - Document means that it remains a section “Entitled XYZ” according - to this definition. - - The Document may include Warranty Disclaimers next to the notice - which states that this License applies to the Document. These - Warranty Disclaimers are considered to be included by reference in - this License, but only as regards disclaiming warranties: any other - implication that these Warranty Disclaimers may have is void and - has no effect on the meaning of this License. - - 2. VERBATIM COPYING - - You may copy and distribute the Document in any medium, either - commercially or noncommercially, provided that this License, the - copyright notices, and the license notice saying this License - applies to the Document are reproduced in all copies, and that you - add no other conditions whatsoever to those of this License. You - may not use technical measures to obstruct or control the reading - or further copying of the copies you make or distribute. However, - you may accept compensation in exchange for copies. If you - distribute a large enough number of copies you must also follow the - conditions in section 3. - - You may also lend copies, under the same conditions stated above, - and you may publicly display copies. - - 3. COPYING IN QUANTITY - - If you publish printed copies (or copies in media that commonly - have printed covers) of the Document, numbering more than 100, and - the Document’s license notice requires Cover Texts, you must - enclose the copies in covers that carry, clearly and legibly, all - these Cover Texts: Front-Cover Texts on the front cover, and - Back-Cover Texts on the back cover. Both covers must also clearly - and legibly identify you as the publisher of these copies. The - front cover must present the full title with all words of the title - equally prominent and visible. You may add other material on the - covers in addition. Copying with changes limited to the covers, as - long as they preserve the title of the Document and satisfy these - conditions, can be treated as verbatim copying in other respects. - - If the required texts for either cover are too voluminous to fit - legibly, you should put the first ones listed (as many as fit - reasonably) on the actual cover, and continue the rest onto - adjacent pages. - - If you publish or distribute Opaque copies of the Document - numbering more than 100, you must either include a machine-readable - Transparent copy along with each Opaque copy, or state in or with - each Opaque copy a computer-network location from which the general - network-using public has access to download using public-standard - network protocols a complete Transparent copy of the Document, free - of added material. If you use the latter option, you must take - reasonably prudent steps, when you begin distribution of Opaque - copies in quantity, to ensure that this Transparent copy will - remain thus accessible at the stated location until at least one - year after the last time you distribute an Opaque copy (directly or - through your agents or retailers) of that edition to the public. - - It is requested, but not required, that you contact the authors of - the Document well before redistributing any large number of copies, - to give them a chance to provide you with an updated version of the - Document. - - 4. MODIFICATIONS - - You may copy and distribute a Modified Version of the Document - under the conditions of sections 2 and 3 above, provided that you - release the Modified Version under precisely this License, with the - Modified Version filling the role of the Document, thus licensing - distribution and modification of the Modified Version to whoever - possesses a copy of it. In addition, you must do these things in - the Modified Version: - - A. Use in the Title Page (and on the covers, if any) a title - distinct from that of the Document, and from those of previous - versions (which should, if there were any, be listed in the - History section of the Document). You may use the same title - as a previous version if the original publisher of that - version gives permission. - - B. List on the Title Page, as authors, one or more persons or - entities responsible for authorship of the modifications in - the Modified Version, together with at least five of the - principal authors of the Document (all of its principal - authors, if it has fewer than five), unless they release you - from this requirement. - - C. State on the Title page the name of the publisher of the - Modified Version, as the publisher. - - D. Preserve all the copyright notices of the Document. - - E. Add an appropriate copyright notice for your modifications - adjacent to the other copyright notices. - - F. Include, immediately after the copyright notices, a license - notice giving the public permission to use the Modified - Version under the terms of this License, in the form shown in - the Addendum below. - - G. Preserve in that license notice the full lists of Invariant - Sections and required Cover Texts given in the Document’s - license notice. - - H. Include an unaltered copy of this License. - - I. Preserve the section Entitled “History”, Preserve its Title, - and add to it an item stating at least the title, year, new - authors, and publisher of the Modified Version as given on the - Title Page. If there is no section Entitled “History” in the - Document, create one stating the title, year, authors, and - publisher of the Document as given on its Title Page, then add - an item describing the Modified Version as stated in the - previous sentence. - - J. Preserve the network location, if any, given in the Document - for public access to a Transparent copy of the Document, and - likewise the network locations given in the Document for - previous versions it was based on. These may be placed in the - “History” section. You may omit a network location for a work - that was published at least four years before the Document - itself, or if the original publisher of the version it refers - to gives permission. - - K. For any section Entitled “Acknowledgements” or “Dedications”, - Preserve the Title of the section, and preserve in the section - all the substance and tone of each of the contributor - acknowledgements and/or dedications given therein. - - L. Preserve all the Invariant Sections of the Document, unaltered - in their text and in their titles. Section numbers or the - equivalent are not considered part of the section titles. - - M. Delete any section Entitled “Endorsements”. Such a section - may not be included in the Modified Version. - - N. Do not retitle any existing section to be Entitled - “Endorsements” or to conflict in title with any Invariant - Section. - - O. Preserve any Warranty Disclaimers. - - If the Modified Version includes new front-matter sections or - appendices that qualify as Secondary Sections and contain no - material copied from the Document, you may at your option designate - some or all of these sections as invariant. To do this, add their - titles to the list of Invariant Sections in the Modified Version’s - license notice. These titles must be distinct from any other - section titles. - - You may add a section Entitled “Endorsements”, provided it contains - nothing but endorsements of your Modified Version by various - parties—for example, statements of peer review or that the text has - been approved by an organization as the authoritative definition of - a standard. - - You may add a passage of up to five words as a Front-Cover Text, - and a passage of up to 25 words as a Back-Cover Text, to the end of - the list of Cover Texts in the Modified Version. Only one passage - of Front-Cover Text and one of Back-Cover Text may be added by (or - through arrangements made by) any one entity. If the Document - already includes a cover text for the same cover, previously added - by you or by arrangement made by the same entity you are acting on - behalf of, you may not add another; but you may replace the old - one, on explicit permission from the previous publisher that added - the old one. - - The author(s) and publisher(s) of the Document do not by this - License give permission to use their names for publicity for or to - assert or imply endorsement of any Modified Version. - - 5. COMBINING DOCUMENTS - - You may combine the Document with other documents released under - this License, under the terms defined in section 4 above for - modified versions, provided that you include in the combination all - of the Invariant Sections of all of the original documents, - unmodified, and list them all as Invariant Sections of your - combined work in its license notice, and that you preserve all - their Warranty Disclaimers. - - The combined work need only contain one copy of this License, and - multiple identical Invariant Sections may be replaced with a single - copy. If there are multiple Invariant Sections with the same name - but different contents, make the title of each such section unique - by adding at the end of it, in parentheses, the name of the - original author or publisher of that section if known, or else a - unique number. Make the same adjustment to the section titles in - the list of Invariant Sections in the license notice of the - combined work. - - In the combination, you must combine any sections Entitled - “History” in the various original documents, forming one section - Entitled “History”; likewise combine any sections Entitled - “Acknowledgements”, and any sections Entitled “Dedications”. You - must delete all sections Entitled “Endorsements.” - - 6. COLLECTIONS OF DOCUMENTS - - You may make a collection consisting of the Document and other - documents released under this License, and replace the individual - copies of this License in the various documents with a single copy - that is included in the collection, provided that you follow the - rules of this License for verbatim copying of each of the documents - in all other respects. - - You may extract a single document from such a collection, and - distribute it individually under this License, provided you insert - a copy of this License into the extracted document, and follow this - License in all other respects regarding verbatim copying of that - document. - - 7. AGGREGATION WITH INDEPENDENT WORKS - - A compilation of the Document or its derivatives with other - separate and independent documents or works, in or on a volume of a - storage or distribution medium, is called an “aggregate” if the - copyright resulting from the compilation is not used to limit the - legal rights of the compilation’s users beyond what the individual - works permit. When the Document is included in an aggregate, this - License does not apply to the other works in the aggregate which - are not themselves derivative works of the Document. - - If the Cover Text requirement of section 3 is applicable to these - copies of the Document, then if the Document is less than one half - of the entire aggregate, the Document’s Cover Texts may be placed - on covers that bracket the Document within the aggregate, or the - electronic equivalent of covers if the Document is in electronic - form. Otherwise they must appear on printed covers that bracket - the whole aggregate. - - 8. TRANSLATION - - Translation is considered a kind of modification, so you may - distribute translations of the Document under the terms of section - 4. Replacing Invariant Sections with translations requires special - permission from their copyright holders, but you may include - translations of some or all Invariant Sections in addition to the - original versions of these Invariant Sections. You may include a - translation of this License, and all the license notices in the - Document, and any Warranty Disclaimers, provided that you also - include the original English version of this License and the - original versions of those notices and disclaimers. In case of a - disagreement between the translation and the original version of - this License or a notice or disclaimer, the original version will - prevail. - - If a section in the Document is Entitled “Acknowledgements”, - “Dedications”, or “History”, the requirement (section 4) to - Preserve its Title (section 1) will typically require changing the - actual title. - - 9. TERMINATION - - You may not copy, modify, sublicense, or distribute the Document - except as expressly provided under this License. Any attempt - otherwise to copy, modify, sublicense, or distribute it is void, - and will automatically terminate your rights under this License. - - However, if you cease all violation of this License, then your - license from a particular copyright holder is reinstated (a) - provisionally, unless and until the copyright holder explicitly and - finally terminates your license, and (b) permanently, if the - copyright holder fails to notify you of the violation by some - reasonable means prior to 60 days after the cessation. - - Moreover, your license from a particular copyright holder is - reinstated permanently if the copyright holder notifies you of the - violation by some reasonable means, this is the first time you have - received notice of violation of this License (for any work) from - that copyright holder, and you cure the violation prior to 30 days - after your receipt of the notice. - - Termination of your rights under this section does not terminate - the licenses of parties who have received copies or rights from you - under this License. If your rights have been terminated and not - permanently reinstated, receipt of a copy of some or all of the - same material does not give you any rights to use it. - - 10. FUTURE REVISIONS OF THIS LICENSE - - The Free Software Foundation may publish new, revised versions of - the GNU Free Documentation License from time to time. Such new - versions will be similar in spirit to the present version, but may - differ in detail to address new problems or concerns. See - . - - Each version of the License is given a distinguishing version - number. If the Document specifies that a particular numbered - version of this License “or any later version” applies to it, you - have the option of following the terms and conditions either of - that specified version or of any later version that has been - published (not as a draft) by the Free Software Foundation. If the - Document does not specify a version number of this License, you may - choose any version ever published (not as a draft) by the Free - Software Foundation. If the Document specifies that a proxy can - decide which future versions of this License can be used, that - proxy’s public statement of acceptance of a version permanently - authorizes you to choose that version for the Document. - - 11. RELICENSING - - “Massive Multiauthor Collaboration Site” (or “MMC Site”) means any - World Wide Web server that publishes copyrightable works and also - provides prominent facilities for anybody to edit those works. A - public wiki that anybody can edit is an example of such a server. - A “Massive Multiauthor Collaboration” (or “MMC”) contained in the - site means any set of copyrightable works thus published on the MMC - site. - - “CC-BY-SA” means the Creative Commons Attribution-Share Alike 3.0 - license published by Creative Commons Corporation, a not-for-profit - corporation with a principal place of business in San Francisco, - California, as well as future copyleft versions of that license - published by that same organization. - - “Incorporate” means to publish or republish a Document, in whole or - in part, as part of another Document. - - An MMC is “eligible for relicensing” if it is licensed under this - License, and if all works that were first published under this - License somewhere other than this MMC, and subsequently - incorporated in whole or in part into the MMC, (1) had no cover - texts or invariant sections, and (2) were thus incorporated prior - to November 1, 2008. - - The operator of an MMC Site may republish an MMC contained in the - site under CC-BY-SA on the same site at any time before August 1, - 2009, provided the MMC is eligible for relicensing. - -ADDENDUM: How to use this License for your documents -==================================================== - -To use this License in a document you have written, include a copy of -the License in the document and put the following copyright and license -notices just after the title page: - - Copyright (C) YEAR YOUR NAME. - 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''. - - If you have Invariant Sections, Front-Cover Texts and Back-Cover -Texts, replace the “with...Texts.” line with this: - - with the Invariant Sections being LIST THEIR TITLES, with - the Front-Cover Texts being LIST, and with the Back-Cover Texts - being LIST. - - If you have Invariant Sections without Cover Texts, or some other -combination of the three, merge those two alternatives to suit the -situation. - - If your document contains nontrivial examples of program code, we -recommend releasing these examples in parallel under your choice of free -software license, such as the GNU General Public License, to permit -their use in free software. - - -File: dash.info, Node: GPL, Next: Index, Prev: FDL, Up: Top - -Appendix B GNU General Public License -************************************* - - Version 3, 29 June 2007 - - Copyright © 2007 Free Software Foundation, Inc. - - Everyone is permitted to copy and distribute verbatim copies of this - license document, but changing it is not allowed. - -Preamble -======== - -The GNU General Public License is a free, copyleft license for software -and other kinds of works. - - The licenses for most software and other practical works are designed -to take away your freedom to share and change the works. By contrast, -the GNU General Public License is intended to guarantee your freedom to -share and change all versions of a program—to make sure it remains free -software for all its users. We, the Free Software Foundation, use the -GNU General Public License for most of our software; it applies also to -any other work released this way by its authors. You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -them if you wish), that you receive source code or can get it if you -want it, that you can change the software or use pieces of it in new -free programs, and that you know you can do these things. - - To protect your rights, we need to prevent others from denying you -these rights or asking you to surrender the rights. Therefore, you have -certain responsibilities if you distribute copies of the software, or if -you modify it: responsibilities to respect the freedom of others. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must pass on to the recipients the same -freedoms that you received. You must make sure that they, too, receive -or can get the source code. And you must show them these terms so they -know their rights. - - Developers that use the GNU GPL protect your rights with two steps: -(1) assert copyright on the software, and (2) offer you this License -giving you legal permission to copy, distribute and/or modify it. - - For the developers’ and authors’ protection, the GPL clearly explains -that there is no warranty for this free software. For both users’ and -authors’ sake, the GPL requires that modified versions be marked as -changed, so that their problems will not be attributed erroneously to -authors of previous versions. - - Some devices are designed to deny users access to install or run -modified versions of the software inside them, although the manufacturer -can do so. This is fundamentally incompatible with the aim of -protecting users’ freedom to change the software. The systematic -pattern of such abuse occurs in the area of products for individuals to -use, which is precisely where it is most unacceptable. Therefore, we -have designed this version of the GPL to prohibit the practice for those -products. If such problems arise substantially in other domains, we -stand ready to extend this provision to those domains in future versions -of the GPL, as needed to protect the freedom of users. - - Finally, every program is threatened constantly by software patents. -States should not allow patents to restrict development and use of -software on general-purpose computers, but in those that do, we wish to -avoid the special danger that patents applied to a free program could -make it effectively proprietary. To prevent this, the GPL assures that -patents cannot be used to render the program non-free. - - The precise terms and conditions for copying, distribution and -modification follow. - -TERMS AND CONDITIONS -==================== - - 0. Definitions. - - “This License” refers to version 3 of the GNU General Public - License. - - “Copyright” also means copyright-like laws that apply to other - kinds of works, such as semiconductor masks. - - “The Program” refers to any copyrightable work licensed under this - License. Each licensee is addressed as “you”. “Licensees” and - “recipients” may be individuals or organizations. - - To “modify” a work means to copy from or adapt all or part of the - work in a fashion requiring copyright permission, other than the - making of an exact copy. The resulting work is called a “modified - version” of the earlier work or a work “based on” the earlier work. - - A “covered work” means either the unmodified Program or a work - based on the Program. - - To “propagate” a work means to do anything with it that, without - permission, would make you directly or secondarily liable for - infringement under applicable copyright law, except executing it on - a computer or modifying a private copy. Propagation includes - copying, distribution (with or without modification), making - available to the public, and in some countries other activities as - well. - - To “convey” a work means any kind of propagation that enables other - parties to make or receive copies. Mere interaction with a user - through a computer network, with no transfer of a copy, is not - conveying. - - An interactive user interface displays “Appropriate Legal Notices” - to the extent that it includes a convenient and prominently visible - feature that (1) displays an appropriate copyright notice, and (2) - tells the user that there is no warranty for the work (except to - the extent that warranties are provided), that licensees may convey - the work under this License, and how to view a copy of this - License. If the interface presents a list of user commands or - options, such as a menu, a prominent item in the list meets this - criterion. - - 1. Source Code. - - The “source code” for a work means the preferred form of the work - for making modifications to it. “Object code” means any non-source - form of a work. - - A “Standard Interface” means an interface that either is an - official standard defined by a recognized standards body, or, in - the case of interfaces specified for a particular programming - language, one that is widely used among developers working in that - language. - - The “System Libraries” of an executable work include anything, - other than the work as a whole, that (a) is included in the normal - form of packaging a Major Component, but which is not part of that - Major Component, and (b) serves only to enable use of the work with - that Major Component, or to implement a Standard Interface for - which an implementation is available to the public in source code - form. A “Major Component”, in this context, means a major - essential component (kernel, window system, and so on) of the - specific operating system (if any) on which the executable work - runs, or a compiler used to produce the work, or an object code - interpreter used to run it. - - The “Corresponding Source” for a work in object code form means all - the source code needed to generate, install, and (for an executable - work) run the object code and to modify the work, including scripts - to control those activities. However, it does not include the - work’s System Libraries, or general-purpose tools or generally - available free programs which are used unmodified in performing - those activities but which are not part of the work. For example, - Corresponding Source includes interface definition files associated - with source files for the work, and the source code for shared - libraries and dynamically linked subprograms that the work is - specifically designed to require, such as by intimate data - communication or control flow between those subprograms and other - parts of the work. - - The Corresponding Source need not include anything that users can - regenerate automatically from other parts of the Corresponding - Source. - - The Corresponding Source for a work in source code form is that - same work. - - 2. Basic Permissions. - - All rights granted under this License are granted for the term of - copyright on the Program, and are irrevocable provided the stated - conditions are met. This License explicitly affirms your unlimited - permission to run the unmodified Program. The output from running - a covered work is covered by this License only if the output, given - its content, constitutes a covered work. This License acknowledges - your rights of fair use or other equivalent, as provided by - copyright law. - - You may make, run and propagate covered works that you do not - convey, without conditions so long as your license otherwise - remains in force. You may convey covered works to others for the - sole purpose of having them make modifications exclusively for you, - or provide you with facilities for running those works, provided - that you comply with the terms of this License in conveying all - material for which you do not control copyright. Those thus making - or running the covered works for you must do so exclusively on your - behalf, under your direction and control, on terms that prohibit - them from making any copies of your copyrighted material outside - their relationship with you. - - Conveying under any other circumstances is permitted solely under - the conditions stated below. Sublicensing is not allowed; section - 10 makes it unnecessary. - - 3. Protecting Users’ Legal Rights From Anti-Circumvention Law. - - No covered work shall be deemed part of an effective technological - measure under any applicable law fulfilling obligations under - article 11 of the WIPO copyright treaty adopted on 20 December - 1996, or similar laws prohibiting or restricting circumvention of - such measures. - - When you convey a covered work, you waive any legal power to forbid - circumvention of technological measures to the extent such - circumvention is effected by exercising rights under this License - with respect to the covered work, and you disclaim any intention to - limit operation or modification of the work as a means of - enforcing, against the work’s users, your or third parties’ legal - rights to forbid circumvention of technological measures. - - 4. Conveying Verbatim Copies. - - You may convey verbatim copies of the Program’s source code as you - receive it, in any medium, provided that you conspicuously and - appropriately publish on each copy an appropriate copyright notice; - keep intact all notices stating that this License and any - non-permissive terms added in accord with section 7 apply to the - code; keep intact all notices of the absence of any warranty; and - give all recipients a copy of this License along with the Program. - - You may charge any price or no price for each copy that you convey, - and you may offer support or warranty protection for a fee. - - 5. Conveying Modified Source Versions. - - You may convey a work based on the Program, or the modifications to - produce it from the Program, in the form of source code under the - terms of section 4, provided that you also meet all of these - conditions: - - a. The work must carry prominent notices stating that you - modified it, and giving a relevant date. - - b. The work must carry prominent notices stating that it is - released under this License and any conditions added under - section 7. This requirement modifies the requirement in - section 4 to “keep intact all notices”. - - c. You must license the entire work, as a whole, under this - License to anyone who comes into possession of a copy. This - License will therefore apply, along with any applicable - section 7 additional terms, to the whole of the work, and all - its parts, regardless of how they are packaged. This License - gives no permission to license the work in any other way, but - it does not invalidate such permission if you have separately - received it. - - d. If the work has interactive user interfaces, each must display - Appropriate Legal Notices; however, if the Program has - interactive interfaces that do not display Appropriate Legal - Notices, your work need not make them do so. - - A compilation of a covered work with other separate and independent - works, which are not by their nature extensions of the covered - work, and which are not combined with it such as to form a larger - program, in or on a volume of a storage or distribution medium, is - called an “aggregate” if the compilation and its resulting - copyright are not used to limit the access or legal rights of the - compilation’s users beyond what the individual works permit. - Inclusion of a covered work in an aggregate does not cause this - License to apply to the other parts of the aggregate. - - 6. Conveying Non-Source Forms. - - You may convey a covered work in object code form under the terms - of sections 4 and 5, provided that you also convey the - machine-readable Corresponding Source under the terms of this - License, in one of these ways: - - a. Convey the object code in, or embodied in, a physical product - (including a physical distribution medium), accompanied by the - Corresponding Source fixed on a durable physical medium - customarily used for software interchange. - - b. Convey the object code in, or embodied in, a physical product - (including a physical distribution medium), accompanied by a - written offer, valid for at least three years and valid for as - long as you offer spare parts or customer support for that - product model, to give anyone who possesses the object code - either (1) a copy of the Corresponding Source for all the - software in the product that is covered by this License, on a - durable physical medium customarily used for software - interchange, for a price no more than your reasonable cost of - physically performing this conveying of source, or (2) access - to copy the Corresponding Source from a network server at no - charge. - - c. Convey individual copies of the object code with a copy of the - written offer to provide the Corresponding Source. This - alternative is allowed only occasionally and noncommercially, - and only if you received the object code with such an offer, - in accord with subsection 6b. - - d. Convey the object code by offering access from a designated - place (gratis or for a charge), and offer equivalent access to - the Corresponding Source in the same way through the same - place at no further charge. You need not require recipients - to copy the Corresponding Source along with the object code. - If the place to copy the object code is a network server, the - Corresponding Source may be on a different server (operated by - you or a third party) that supports equivalent copying - facilities, provided you maintain clear directions next to the - object code saying where to find the Corresponding Source. - Regardless of what server hosts the Corresponding Source, you - remain obligated to ensure that it is available for as long as - needed to satisfy these requirements. - - e. Convey the object code using peer-to-peer transmission, - provided you inform other peers where the object code and - Corresponding Source of the work are being offered to the - general public at no charge under subsection 6d. - - A separable portion of the object code, whose source code is - excluded from the Corresponding Source as a System Library, need - not be included in conveying the object code work. - - A “User Product” is either (1) a “consumer product”, which means - any tangible personal property which is normally used for personal, - family, or household purposes, or (2) anything designed or sold for - incorporation into a dwelling. In determining whether a product is - a consumer product, doubtful cases shall be resolved in favor of - coverage. For a particular product received by a particular user, - “normally used” refers to a typical or common use of that class of - product, regardless of the status of the particular user or of the - way in which the particular user actually uses, or expects or is - expected to use, the product. A product is a consumer product - regardless of whether the product has substantial commercial, - industrial or non-consumer uses, unless such uses represent the - only significant mode of use of the product. - - “Installation Information” for a User Product means any methods, - procedures, authorization keys, or other information required to - install and execute modified versions of a covered work in that - User Product from a modified version of its Corresponding Source. - The information must suffice to ensure that the continued - functioning of the modified object code is in no case prevented or - interfered with solely because modification has been made. - - If you convey an object code work under this section in, or with, - or specifically for use in, a User Product, and the conveying - occurs as part of a transaction in which the right of possession - and use of the User Product is transferred to the recipient in - perpetuity or for a fixed term (regardless of how the transaction - is characterized), the Corresponding Source conveyed under this - section must be accompanied by the Installation Information. But - this requirement does not apply if neither you nor any third party - retains the ability to install modified object code on the User - Product (for example, the work has been installed in ROM). - - The requirement to provide Installation Information does not - include a requirement to continue to provide support service, - warranty, or updates for a work that has been modified or installed - by the recipient, or for the User Product in which it has been - modified or installed. Access to a network may be denied when the - modification itself materially and adversely affects the operation - of the network or violates the rules and protocols for - communication across the network. - - Corresponding Source conveyed, and Installation Information - provided, in accord with this section must be in a format that is - publicly documented (and with an implementation available to the - public in source code form), and must require no special password - or key for unpacking, reading or copying. - - 7. Additional Terms. - - “Additional permissions” are terms that supplement the terms of - this License by making exceptions from one or more of its - conditions. Additional permissions that are applicable to the - entire Program shall be treated as though they were included in - this License, to the extent that they are valid under applicable - law. If additional permissions apply only to part of the Program, - that part may be used separately under those permissions, but the - entire Program remains governed by this License without regard to - the additional permissions. - - When you convey a copy of a covered work, you may at your option - remove any additional permissions from that copy, or from any part - of it. (Additional permissions may be written to require their own - removal in certain cases when you modify the work.) You may place - additional permissions on material, added by you to a covered work, - for which you have or can give appropriate copyright permission. - - Notwithstanding any other provision of this License, for material - you add to a covered work, you may (if authorized by the copyright - holders of that material) supplement the terms of this License with - terms: - - a. Disclaiming warranty or limiting liability differently from - the terms of sections 15 and 16 of this License; or - - b. Requiring preservation of specified reasonable legal notices - or author attributions in that material or in the Appropriate - Legal Notices displayed by works containing it; or - - c. Prohibiting misrepresentation of the origin of that material, - or requiring that modified versions of such material be marked - in reasonable ways as different from the original version; or - - d. Limiting the use for publicity purposes of names of licensors - or authors of the material; or - - e. Declining to grant rights under trademark law for use of some - trade names, trademarks, or service marks; or - - f. Requiring indemnification of licensors and authors of that - material by anyone who conveys the material (or modified - versions of it) with contractual assumptions of liability to - the recipient, for any liability that these contractual - assumptions directly impose on those licensors and authors. - - All other non-permissive additional terms are considered “further - restrictions” within the meaning of section 10. If the Program as - you received it, or any part of it, contains a notice stating that - it is governed by this License along with a term that is a further - restriction, you may remove that term. If a license document - contains a further restriction but permits relicensing or conveying - under this License, you may add to a covered work material governed - by the terms of that license document, provided that the further - restriction does not survive such relicensing or conveying. - - If you add terms to a covered work in accord with this section, you - must place, in the relevant source files, a statement of the - additional terms that apply to those files, or a notice indicating - where to find the applicable terms. - - Additional terms, permissive or non-permissive, may be stated in - the form of a separately written license, or stated as exceptions; - the above requirements apply either way. - - 8. Termination. - - You may not propagate or modify a covered work except as expressly - provided under this License. Any attempt otherwise to propagate or - modify it is void, and will automatically terminate your rights - under this License (including any patent licenses granted under the - third paragraph of section 11). - - However, if you cease all violation of this License, then your - license from a particular copyright holder is reinstated (a) - provisionally, unless and until the copyright holder explicitly and - finally terminates your license, and (b) permanently, if the - copyright holder fails to notify you of the violation by some - reasonable means prior to 60 days after the cessation. - - Moreover, your license from a particular copyright holder is - reinstated permanently if the copyright holder notifies you of the - violation by some reasonable means, this is the first time you have - received notice of violation of this License (for any work) from - that copyright holder, and you cure the violation prior to 30 days - after your receipt of the notice. - - Termination of your rights under this section does not terminate - the licenses of parties who have received copies or rights from you - under this License. If your rights have been terminated and not - permanently reinstated, you do not qualify to receive new licenses - for the same material under section 10. - - 9. Acceptance Not Required for Having Copies. - - You are not required to accept this License in order to receive or - run a copy of the Program. Ancillary propagation of a covered work - occurring solely as a consequence of using peer-to-peer - transmission to receive a copy likewise does not require - acceptance. However, nothing other than this License grants you - permission to propagate or modify any covered work. These actions - infringe copyright if you do not accept this License. Therefore, - by modifying or propagating a covered work, you indicate your - acceptance of this License to do so. - - 10. Automatic Licensing of Downstream Recipients. - - Each time you convey a covered work, the recipient automatically - receives a license from the original licensors, to run, modify and - propagate that work, subject to this License. You are not - responsible for enforcing compliance by third parties with this - License. - - An “entity transaction” is a transaction transferring control of an - organization, or substantially all assets of one, or subdividing an - organization, or merging organizations. If propagation of a - covered work results from an entity transaction, each party to that - transaction who receives a copy of the work also receives whatever - licenses to the work the party’s predecessor in interest had or - could give under the previous paragraph, plus a right to possession - of the Corresponding Source of the work from the predecessor in - interest, if the predecessor has it or can get it with reasonable - efforts. - - You may not impose any further restrictions on the exercise of the - rights granted or affirmed under this License. For example, you - may not impose a license fee, royalty, or other charge for exercise - of rights granted under this License, and you may not initiate - litigation (including a cross-claim or counterclaim in a lawsuit) - alleging that any patent claim is infringed by making, using, - selling, offering for sale, or importing the Program or any portion - of it. - - 11. Patents. - - A “contributor” is a copyright holder who authorizes use under this - License of the Program or a work on which the Program is based. - The work thus licensed is called the contributor’s “contributor - version”. - - A contributor’s “essential patent claims” are all patent claims - owned or controlled by the contributor, whether already acquired or - hereafter acquired, that would be infringed by some manner, - permitted by this License, of making, using, or selling its - contributor version, but do not include claims that would be - infringed only as a consequence of further modification of the - contributor version. For purposes of this definition, “control” - includes the right to grant patent sublicenses in a manner - consistent with the requirements of this License. - - Each contributor grants you a non-exclusive, worldwide, - royalty-free patent license under the contributor’s essential - patent claims, to make, use, sell, offer for sale, import and - otherwise run, modify and propagate the contents of its contributor - version. - - In the following three paragraphs, a “patent license” is any - express agreement or commitment, however denominated, not to - enforce a patent (such as an express permission to practice a - patent or covenant not to sue for patent infringement). To “grant” - such a patent license to a party means to make such an agreement or - commitment not to enforce a patent against the party. - - If you convey a covered work, knowingly relying on a patent - license, and the Corresponding Source of the work is not available - for anyone to copy, free of charge and under the terms of this - License, through a publicly available network server or other - readily accessible means, then you must either (1) cause the - Corresponding Source to be so available, or (2) arrange to deprive - yourself of the benefit of the patent license for this particular - work, or (3) arrange, in a manner consistent with the requirements - of this License, to extend the patent license to downstream - recipients. “Knowingly relying” means you have actual knowledge - that, but for the patent license, your conveying the covered work - in a country, or your recipient’s use of the covered work in a - country, would infringe one or more identifiable patents in that - country that you have reason to believe are valid. - - If, pursuant to or in connection with a single transaction or - arrangement, you convey, or propagate by procuring conveyance of, a - covered work, and grant a patent license to some of the parties - receiving the covered work authorizing them to use, propagate, - modify or convey a specific copy of the covered work, then the - patent license you grant is automatically extended to all - recipients of the covered work and works based on it. - - A patent license is “discriminatory” if it does not include within - the scope of its coverage, prohibits the exercise of, or is - conditioned on the non-exercise of one or more of the rights that - are specifically granted under this License. You may not convey a - covered work if you are a party to an arrangement with a third - party that is in the business of distributing software, under which - you make payment to the third party based on the extent of your - activity of conveying the work, and under which the third party - grants, to any of the parties who would receive the covered work - from you, a discriminatory patent license (a) in connection with - copies of the covered work conveyed by you (or copies made from - those copies), or (b) primarily for and in connection with specific - products or compilations that contain the covered work, unless you - entered into that arrangement, or that patent license was granted, - prior to 28 March 2007. - - Nothing in this License shall be construed as excluding or limiting - any implied license or other defenses to infringement that may - otherwise be available to you under applicable patent law. - - 12. No Surrender of Others’ Freedom. - - If conditions are imposed on you (whether by court order, agreement - or otherwise) that contradict the conditions of this License, they - do not excuse you from the conditions of this License. If you - cannot convey a covered work so as to satisfy simultaneously your - obligations under this License and any other pertinent obligations, - then as a consequence you may not convey it at all. For example, - if you agree to terms that obligate you to collect a royalty for - further conveying from those to whom you convey the Program, the - only way you could satisfy both those terms and this License would - be to refrain entirely from conveying the Program. - - 13. Use with the GNU Affero General Public License. - - Notwithstanding any other provision of this License, you have - permission to link or combine any covered work with a work licensed - under version 3 of the GNU Affero General Public License into a - single combined work, and to convey the resulting work. The terms - of this License will continue to apply to the part which is the - covered work, but the special requirements of the GNU Affero - General Public License, section 13, concerning interaction through - a network will apply to the combination as such. - - 14. Revised Versions of this License. - - The Free Software Foundation may publish revised and/or new - versions of the GNU General Public License from time to time. Such - new versions will be similar in spirit to the present version, but - may differ in detail to address new problems or concerns. - - Each version is given a distinguishing version number. If the - Program specifies that a certain numbered version of the GNU - General Public License “or any later version” applies to it, you - have the option of following the terms and conditions either of - that numbered version or of any later version published by the Free - Software Foundation. If the Program does not specify a version - number of the GNU General Public License, you may choose any - version ever published by the Free Software Foundation. - - If the Program specifies that a proxy can decide which future - versions of the GNU General Public License can be used, that - proxy’s public statement of acceptance of a version permanently - authorizes you to choose that version for the Program. - - Later license versions may give you additional or different - permissions. However, no additional obligations are imposed on any - author or copyright holder as a result of your choosing to follow a - later version. - - 15. Disclaimer of Warranty. - - THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY - APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE - COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM “AS IS” - WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE - RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. - SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL - NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. Limitation of Liability. - - IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN - WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES - AND/OR CONVEYS THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR - DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR - CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE - THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA - BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD - PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER - PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF - THE POSSIBILITY OF SUCH DAMAGES. - - 17. Interpretation of Sections 15 and 16. - - If the disclaimer of warranty and limitation of liability provided - above cannot be given local legal effect according to their terms, - reviewing courts shall apply local law that most closely - approximates an absolute waiver of all civil liability in - connection with the Program, unless a warranty or assumption of - liability accompanies a copy of the Program in return for a fee. - -END OF TERMS AND CONDITIONS -=========================== - -How to Apply These Terms to Your New Programs -============================================= - -If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these -terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -state the exclusion of warranty; and each file should have at least the -“copyright” line and a pointer to where the full notice is found. - - ONE LINE TO GIVE THE PROGRAM'S NAME AND A BRIEF IDEA OF WHAT IT DOES. - Copyright (C) YEAR NAME OF AUTHOR - - 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 . - - Also add information on how to contact you by electronic and paper -mail. - - If the program does terminal interaction, make it output a short -notice like this when it starts in an interactive mode: - - PROGRAM Copyright (C) YEAR NAME OF AUTHOR - This program comes with ABSOLUTELY NO WARRANTY; for details type ‘show w’. - This is free software, and you are welcome to redistribute it - under certain conditions; type ‘show c’ for details. - - The hypothetical commands ‘show w’ and ‘show c’ should show the -appropriate parts of the General Public License. Of course, your -program’s commands might be different; for a GUI interface, you would -use an “about box”. - - You should also get your employer (if you work as a programmer) or -school, if any, to sign a “copyright disclaimer” for the program, if -necessary. For more information on this, and how to apply and follow -the GNU GPL, see . - - The GNU General Public License does not permit incorporating your -program into proprietary programs. If your program is a subroutine -library, you may consider it more useful to permit linking proprietary -applications with the library. If this is what you want to do, use the -GNU Lesser General Public License instead of this License. But first, -please read . - - -File: dash.info, Node: Index, Prev: GPL, Up: Top - -Index -***** - -[index] -* Menu: - -* !cdr: Destructive operations. - (line 16) -* !cons: Destructive operations. - (line 8) -* -->: Threading macros. (line 35) -* ->: Threading macros. (line 9) -* ->>: Threading macros. (line 22) -* -all?: Predicates. (line 20) -* -andfn: Function combinators. - (line 139) -* -annotate: Maps. (line 84) -* -any?: Predicates. (line 8) -* -applify: Function combinators. - (line 56) -* -as->: Threading macros. (line 49) -* -butlast: Other list operations. - (line 350) -* -clone: Tree operations. (line 122) -* -common-prefix: Reductions. (line 242) -* -common-suffix: Reductions. (line 252) -* -compose: Function combinators. - (line 43) -* -concat: List to list. (line 23) -* -cons*: Other list operations. - (line 30) -* -cons-pair?: Predicates. (line 126) -* -const: Function combinators. - (line 93) -* -contains?: Predicates. (line 59) -* -copy: Maps. (line 139) -* -count: Reductions. (line 172) -* -cut: Function combinators. - (line 105) -* -cycle: Other list operations. - (line 180) -* -difference: Set operations. (line 20) -* -distinct: Set operations. (line 62) -* -dotimes: Side effects. (line 80) -* -doto: Threading macros. (line 99) -* -drop: Sublist selection. (line 147) -* -drop-last: Sublist selection. (line 161) -* -drop-while: Sublist selection. (line 192) -* -each: Side effects. (line 8) -* -each-indexed: Side effects. (line 38) -* -each-r: Side effects. (line 52) -* -each-r-while: Side effects. (line 65) -* -each-while: Side effects. (line 24) -* -elem-index: Indexing. (line 9) -* -elem-indices: Indexing. (line 21) -* -fifth-item: Other list operations. - (line 330) -* -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 246) -* -first-item: Other list operations. - (line 287) -* -fix: Other list operations. - (line 390) -* -fixfn: Function combinators. - (line 176) -* -flatten: List to list. (line 34) -* -flatten-n: List to list. (line 56) -* -flip: Function combinators. - (line 81) -* -fourth-item: Other list operations. - (line 320) -* -grade-down: Indexing. (line 81) -* -grade-up: Indexing. (line 71) -* -group-by: Partitioning. (line 193) -* -if-let: Binding. (line 34) -* -if-let*: Binding. (line 45) -* -inits: Reductions. (line 222) -* -insert-at: List to list. (line 110) -* -interleave: Other list operations. - (line 67) -* -interpose: Other list operations. - (line 57) -* -intersection: Set operations. (line 32) -* -iota: Other list operations. - (line 78) -* -is-infix?: Predicates. (line 112) -* -is-prefix?: Predicates. (line 88) -* -is-suffix?: Predicates. (line 100) -* -iterate: Unfolding. (line 9) -* -iteratefn: Function combinators. - (line 153) -* -juxt: Function combinators. - (line 32) -* -keep: List to list. (line 8) -* -lambda: Binding. (line 247) -* -last: Other list operations. - (line 277) -* -last-item: Other list operations. - (line 340) -* -let: Binding. (line 61) -* -let*: Binding. (line 227) -* -list: Other list operations. - (line 373) -* -map: Maps. (line 10) -* -map-first: Maps. (line 38) -* -map-indexed: Maps. (line 66) -* -map-last: Maps. (line 52) -* -map-when: Maps. (line 22) -* -mapcat: Maps. (line 128) -* -max: Reductions. (line 286) -* -max-by: Reductions. (line 296) -* -min: Reductions. (line 262) -* -min-by: Reductions. (line 272) -* -non-nil: Sublist selection. (line 94) -* -none?: Predicates. (line 32) -* -not: Function combinators. - (line 118) -* -on: Function combinators. - (line 67) -* -only-some?: Predicates. (line 44) -* -orfn: Function combinators. - (line 127) -* -pad: Other list operations. - (line 191) -* -partial: Function combinators. - (line 10) -* -partition: Partitioning. (line 80) -* -partition-after-item: Partitioning. (line 183) -* -partition-after-pred: Partitioning. (line 151) -* -partition-all: Partitioning. (line 92) -* -partition-all-in-steps: Partitioning. (line 115) -* -partition-before-item: Partitioning. (line 173) -* -partition-before-pred: Partitioning. (line 162) -* -partition-by: Partitioning. (line 127) -* -partition-by-header: Partitioning. (line 138) -* -partition-in-steps: Partitioning. (line 103) -* -permutations: Set operations. (line 52) -* -powerset: Set operations. (line 44) -* -prodfn: Function combinators. - (line 210) -* -product: Reductions. (line 201) -* -reduce: Reductions. (line 53) -* -reduce-from: Reductions. (line 8) -* -reduce-r: Reductions. (line 72) -* -reduce-r-from: Reductions. (line 26) -* -reductions: Reductions. (line 136) -* -reductions-from: Reductions. (line 100) -* -reductions-r: Reductions. (line 154) -* -reductions-r-from: Reductions. (line 118) -* -remove: Sublist selection. (line 26) -* -remove-at: List to list. (line 146) -* -remove-at-indices: List to list. (line 159) -* -remove-first: Sublist selection. (line 43) -* -remove-item: Sublist selection. (line 83) -* -remove-last: Sublist selection. (line 64) -* -repeat: Other list operations. - (line 19) -* -replace: List to list. (line 68) -* -replace-at: List to list. (line 121) -* -replace-first: List to list. (line 82) -* -replace-last: List to list. (line 96) -* -rotate: Other list operations. - (line 8) -* -rpartial: Function combinators. - (line 21) -* -running-product: Reductions. (line 211) -* -running-sum: Reductions. (line 190) -* -same-items?: Predicates. (line 74) -* -second-item: Other list operations. - (line 300) -* -select-by-indices: Sublist selection. (line 208) -* -select-column: Sublist selection. (line 238) -* -select-columns: Sublist selection. (line 219) -* -separate: Partitioning. (line 69) -* -setq: Binding. (line 270) -* -slice: Sublist selection. (line 104) -* -snoc: Other list operations. - (line 43) -* -some: Other list operations. - (line 262) -* -some-->: Threading macros. (line 86) -* -some->: Threading macros. (line 62) -* -some->>: Threading macros. (line 74) -* -sort: Other list operations. - (line 360) -* -splice: Maps. (line 95) -* -splice-list: Maps. (line 115) -* -split-at: Partitioning. (line 8) -* -split-on: Partitioning. (line 34) -* -split-when: Partitioning. (line 52) -* -split-with: Partitioning. (line 23) -* -sum: Reductions. (line 180) -* -table: Other list operations. - (line 202) -* -table-flat: Other list operations. - (line 221) -* -tails: Reductions. (line 232) -* -take: Sublist selection. (line 120) -* -take-last: Sublist selection. (line 133) -* -take-while: Sublist selection. (line 175) -* -third-item: Other list operations. - (line 310) -* -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 158) -* -update-at: List to list. (line 133) -* -when-let: Binding. (line 9) -* -when-let*: Binding. (line 21) -* -zip: Other list operations. - (line 107) -* -zip-fill: Other list operations. - (line 150) -* -zip-lists: Other list operations. - (line 131) -* -zip-with: Other list operations. - (line 91) -* dash-fontify-mode: Fontification of special variables. - (line 6) -* dash-register-info-lookup: Info symbol lookup. (line 6) -* global-dash-fontify-mode: Fontification of special variables. - (line 12) - - - -Tag Table: -Node: Top742 -Node: Installation2397 -Node: Using in a package3226 -Node: Fontification of special variables3726 -Node: Info symbol lookup4516 -Node: Functions5099 -Node: Maps6583 -Ref: -map6880 -Ref: -map-when7253 -Ref: -map-first7828 -Ref: -map-last8303 -Ref: -map-indexed8773 -Ref: -annotate9459 -Ref: -splice9946 -Ref: -splice-list10724 -Ref: -mapcat11183 -Ref: -copy11556 -Node: Sublist selection11744 -Ref: -filter11937 -Ref: -remove12484 -Ref: -remove-first13022 -Ref: -remove-last13864 -Ref: -remove-item14589 -Ref: -non-nil14989 -Ref: -slice15265 -Ref: -take15794 -Ref: -take-last16201 -Ref: -drop16632 -Ref: -drop-last17073 -Ref: -take-while17499 -Ref: -drop-while18114 -Ref: -select-by-indices18730 -Ref: -select-columns19241 -Ref: -select-column19944 -Node: List to list20407 -Ref: -keep20599 -Ref: -concat21163 -Ref: -flatten21457 -Ref: -flatten-n22213 -Ref: -replace22597 -Ref: -replace-first23058 -Ref: -replace-last23553 -Ref: -insert-at24041 -Ref: -replace-at24366 -Ref: -update-at24753 -Ref: -remove-at25241 -Ref: -remove-at-indices25726 -Node: Reductions26305 -Ref: -reduce-from26501 -Ref: -reduce-r-from27225 -Ref: -reduce28488 -Ref: -reduce-r29239 -Ref: -reductions-from30517 -Ref: -reductions-r-from31323 -Ref: -reductions32153 -Ref: -reductions-r32864 -Ref: -count33609 -Ref: -sum33833 -Ref: -running-sum34021 -Ref: -product34342 -Ref: -running-product34550 -Ref: -inits34891 -Ref: -tails35136 -Ref: -common-prefix35380 -Ref: -common-suffix35674 -Ref: -min35968 -Ref: -min-by36194 -Ref: -max36715 -Ref: -max-by36940 -Node: Unfolding37466 -Ref: -iterate37707 -Ref: -unfold38154 -Node: Predicates38959 -Ref: -any?39136 -Ref: -all?39456 -Ref: -none?39786 -Ref: -only-some?40088 -Ref: -contains?40573 -Ref: -same-items?40962 -Ref: -is-prefix?41347 -Ref: -is-suffix?41673 -Ref: -is-infix?41999 -Ref: -cons-pair?42353 -Node: Partitioning42678 -Ref: -split-at42866 -Ref: -split-with43530 -Ref: -split-on43930 -Ref: -split-when44603 -Ref: -separate45240 -Ref: -partition45679 -Ref: -partition-all46128 -Ref: -partition-in-steps46553 -Ref: -partition-all-in-steps47047 -Ref: -partition-by47529 -Ref: -partition-by-header47907 -Ref: -partition-after-pred48508 -Ref: -partition-before-pred48886 -Ref: -partition-before-item49271 -Ref: -partition-after-item49578 -Ref: -group-by49880 -Node: Indexing50313 -Ref: -elem-index50515 -Ref: -elem-indices50910 -Ref: -find-index51290 -Ref: -find-last-index51779 -Ref: -find-indices52283 -Ref: -grade-up52688 -Ref: -grade-down53095 -Node: Set operations53509 -Ref: -union53692 -Ref: -difference54130 -Ref: -intersection54542 -Ref: -powerset54974 -Ref: -permutations55184 -Ref: -distinct55480 -Node: Other list operations55854 -Ref: -rotate56079 -Ref: -repeat56446 -Ref: -cons*56725 -Ref: -snoc57141 -Ref: -interpose57551 -Ref: -interleave57845 -Ref: -iota58211 -Ref: -zip-with58694 -Ref: -zip59408 -Ref: -zip-lists60237 -Ref: -zip-fill60935 -Ref: -unzip61257 -Ref: -cycle61999 -Ref: -pad62398 -Ref: -table62717 -Ref: -table-flat63503 -Ref: -first64508 -Ref: -some64994 -Ref: -last65478 -Ref: -first-item65812 -Ref: -second-item66211 -Ref: -third-item66475 -Ref: -fourth-item66737 -Ref: -fifth-item67003 -Ref: -last-item67265 -Ref: -butlast67556 -Ref: -sort67801 -Ref: -list68287 -Ref: -fix68856 -Node: Tree operations69345 -Ref: -tree-seq69541 -Ref: -tree-map70396 -Ref: -tree-map-nodes70836 -Ref: -tree-reduce71683 -Ref: -tree-reduce-from72565 -Ref: -tree-mapreduce73165 -Ref: -tree-mapreduce-from74024 -Ref: -clone75309 -Node: Threading macros75636 -Ref: ->75861 -Ref: ->>76349 -Ref: -->76852 -Ref: -as->77408 -Ref: -some->77862 -Ref: -some->>78235 -Ref: -some-->78670 -Ref: -doto79219 -Node: Binding79772 -Ref: -when-let79979 -Ref: -when-let*80434 -Ref: -if-let80957 -Ref: -if-let*81317 -Ref: -let81934 -Ref: -let*88006 -Ref: -lambda88943 -Ref: -setq89749 -Node: Side effects90550 -Ref: -each90744 -Ref: -each-while91265 -Ref: -each-indexed91867 -Ref: -each-r92453 -Ref: -each-r-while92889 -Ref: -dotimes93515 -Node: Destructive operations94068 -Ref: !cons94286 -Ref: !cdr94490 -Node: Function combinators94683 -Ref: -partial95026 -Ref: -rpartial95420 -Ref: -juxt95823 -Ref: -compose96253 -Ref: -applify96806 -Ref: -on97235 -Ref: -flip97759 -Ref: -const98070 -Ref: -cut98408 -Ref: -not98888 -Ref: -orfn99197 -Ref: -andfn99630 -Ref: -iteratefn100124 -Ref: -fixfn100826 -Ref: -prodfn102382 -Node: Development103440 -Node: Contribute103729 -Node: Contributors104741 -Node: FDL106834 -Node: GPL132154 -Node: Index169903 - -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 eb5f1978..00000000 --- a/straight/build/dash/dash.texi +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/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 7d473f49..00000000 --- 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/doom-modeline/doom-modeline-autoloads.el b/straight/build/doom-modeline/doom-modeline-autoloads.el deleted file mode 100644 index 4a4929a6..00000000 --- a/straight/build/doom-modeline/doom-modeline-autoloads.el +++ /dev/null @@ -1,126 +0,0 @@ -;;; doom-modeline-autoloads.el --- automatically extracted autoloads -*- lexical-binding: t -*- -;; -;;; Code: - - -;;;### (autoloads nil "doom-modeline" "doom-modeline.el" (0 0 0 0)) -;;; Generated autoloads from doom-modeline.el - -(autoload 'doom-modeline-init "doom-modeline" "\ -Initialize doom mode-line." nil nil) - -(autoload 'doom-modeline-set-main-modeline "doom-modeline" "\ -Set main mode-line. -If DEFAULT is non-nil, set the default mode-line for all buffers. - -\(fn &optional DEFAULT)" nil nil) - -(autoload 'doom-modeline-set-minimal-modeline "doom-modeline" "\ -Set minimal mode-line." nil nil) - -(autoload 'doom-modeline-set-special-modeline "doom-modeline" "\ -Set sepcial mode-line." nil nil) - -(autoload 'doom-modeline-set-project-modeline "doom-modeline" "\ -Set project mode-line." nil nil) - -(autoload 'doom-modeline-set-dashboard-modeline "doom-modeline" "\ -Set dashboard mode-line." nil nil) - -(autoload 'doom-modeline-set-vcs-modeline "doom-modeline" "\ -Set vcs mode-line." nil nil) - -(autoload 'doom-modeline-set-info-modeline "doom-modeline" "\ -Set Info mode-line." nil nil) - -(autoload 'doom-modeline-set-package-modeline "doom-modeline" "\ -Set package mode-line." nil nil) - -(autoload 'doom-modeline-set-media-modeline "doom-modeline" "\ -Set media mode-line." nil nil) - -(autoload 'doom-modeline-set-message-modeline "doom-modeline" "\ -Set message mode-line." nil nil) - -(autoload 'doom-modeline-set-pdf-modeline "doom-modeline" "\ -Set pdf mode-line." nil nil) - -(autoload 'doom-modeline-set-org-src-modeline "doom-modeline" "\ -Set org-src mode-line." nil nil) - -(autoload 'doom-modeline-set-helm-modeline "doom-modeline" "\ -Set helm mode-line. - -\(fn &rest _)" nil nil) - -(autoload 'doom-modeline-set-timemachine-modeline "doom-modeline" "\ -Set timemachine mode-line." nil nil) - -(defvar doom-modeline-mode nil "\ -Non-nil if Doom-Modeline mode is enabled. -See the `doom-modeline-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 `doom-modeline-mode'.") - -(custom-autoload 'doom-modeline-mode "doom-modeline" nil) - -(autoload 'doom-modeline-mode "doom-modeline" "\ -Toggle doom-modeline on or off. - -If called interactively, toggle `Doom-Modeline mode'. If the -prefix argument is positive, enable the mode, and if it is zero -or negative, disable the mode. - -If called from Lisp, toggle the mode if ARG is `toggle'. Enable -the mode if ARG is nil, omitted, or is a positive number. -Disable the mode if ARG is a negative number. - -The mode's hook is called both when the mode is enabled and when -it is disabled. - -\(fn &optional ARG)" t nil) - -(register-definition-prefixes "doom-modeline" '("doom-modeline-")) - -;;;*** - -;;;### (autoloads nil "doom-modeline-core" "doom-modeline-core.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from doom-modeline-core.el - -(register-definition-prefixes "doom-modeline-core" '("doom-modeline")) - -;;;*** - -;;;### (autoloads nil "doom-modeline-env" "doom-modeline-env.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from doom-modeline-env.el - (autoload 'doom-modeline-env-setup-python "doom-modeline-env") - (autoload 'doom-modeline-env-setup-ruby "doom-modeline-env") - (autoload 'doom-modeline-env-setup-perl "doom-modeline-env") - (autoload 'doom-modeline-env-setup-go "doom-modeline-env") - (autoload 'doom-modeline-env-setup-elixir "doom-modeline-env") - (autoload 'doom-modeline-env-setup-rust "doom-modeline-env") - -(register-definition-prefixes "doom-modeline-env" '("doom-modeline-")) - -;;;*** - -;;;### (autoloads nil "doom-modeline-segments" "doom-modeline-segments.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from doom-modeline-segments.el - -(register-definition-prefixes "doom-modeline-segments" '("doom-modeline-")) - -;;;*** - -(provide 'doom-modeline-autoloads) -;; Local Variables: -;; version-control: never -;; no-byte-compile: t -;; no-update-autoloads: t -;; coding: utf-8 -;; End: -;;; doom-modeline-autoloads.el ends here diff --git a/straight/build/doom-modeline/doom-modeline-core.el b/straight/build/doom-modeline/doom-modeline-core.el deleted file mode 120000 index c60d0819..00000000 --- a/straight/build/doom-modeline/doom-modeline-core.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/doom-modeline/doom-modeline-core.el \ No newline at end of file diff --git a/straight/build/doom-modeline/doom-modeline-core.elc b/straight/build/doom-modeline/doom-modeline-core.elc deleted file mode 100644 index 1a6132f0..00000000 Binary files a/straight/build/doom-modeline/doom-modeline-core.elc and /dev/null differ diff --git a/straight/build/doom-modeline/doom-modeline-env.el b/straight/build/doom-modeline/doom-modeline-env.el deleted file mode 120000 index 461975ce..00000000 --- a/straight/build/doom-modeline/doom-modeline-env.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/doom-modeline/doom-modeline-env.el \ No newline at end of file diff --git a/straight/build/doom-modeline/doom-modeline-env.elc b/straight/build/doom-modeline/doom-modeline-env.elc deleted file mode 100644 index 20bc0c7d..00000000 Binary files a/straight/build/doom-modeline/doom-modeline-env.elc and /dev/null differ diff --git a/straight/build/doom-modeline/doom-modeline-segments.el b/straight/build/doom-modeline/doom-modeline-segments.el deleted file mode 120000 index ab8b4fc2..00000000 --- a/straight/build/doom-modeline/doom-modeline-segments.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/doom-modeline/doom-modeline-segments.el \ No newline at end of file diff --git a/straight/build/doom-modeline/doom-modeline-segments.elc b/straight/build/doom-modeline/doom-modeline-segments.elc deleted file mode 100644 index 105e4487..00000000 Binary files a/straight/build/doom-modeline/doom-modeline-segments.elc and /dev/null differ diff --git a/straight/build/doom-modeline/doom-modeline.el b/straight/build/doom-modeline/doom-modeline.el deleted file mode 120000 index 1f1522ef..00000000 --- a/straight/build/doom-modeline/doom-modeline.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/doom-modeline/doom-modeline.el \ No newline at end of file diff --git a/straight/build/doom-modeline/doom-modeline.elc b/straight/build/doom-modeline/doom-modeline.elc deleted file mode 100644 index a8aac510..00000000 Binary files a/straight/build/doom-modeline/doom-modeline.elc and /dev/null differ diff --git a/straight/build/doom-themes/doom-Iosvkem-theme.el b/straight/build/doom-themes/doom-Iosvkem-theme.el deleted file mode 120000 index f7462bba..00000000 --- a/straight/build/doom-themes/doom-Iosvkem-theme.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/emacs-doom-themes/themes/doom-Iosvkem-theme.el \ No newline at end of file diff --git a/straight/build/doom-themes/doom-acario-dark-theme.el b/straight/build/doom-themes/doom-acario-dark-theme.el deleted file mode 120000 index bdf2e204..00000000 --- a/straight/build/doom-themes/doom-acario-dark-theme.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/emacs-doom-themes/themes/doom-acario-dark-theme.el \ No newline at end of file diff --git a/straight/build/doom-themes/doom-acario-light-theme.el b/straight/build/doom-themes/doom-acario-light-theme.el deleted file mode 120000 index 8654b1e5..00000000 --- a/straight/build/doom-themes/doom-acario-light-theme.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/emacs-doom-themes/themes/doom-acario-light-theme.el \ No newline at end of file diff --git a/straight/build/doom-themes/doom-ayu-light-theme.el b/straight/build/doom-themes/doom-ayu-light-theme.el deleted file mode 120000 index c5f943b1..00000000 --- a/straight/build/doom-themes/doom-ayu-light-theme.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/emacs-doom-themes/themes/doom-ayu-light-theme.el \ No newline at end of file diff --git a/straight/build/doom-themes/doom-ayu-mirage-theme.el b/straight/build/doom-themes/doom-ayu-mirage-theme.el deleted file mode 120000 index be3efdde..00000000 --- a/straight/build/doom-themes/doom-ayu-mirage-theme.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/emacs-doom-themes/themes/doom-ayu-mirage-theme.el \ No newline at end of file diff --git a/straight/build/doom-themes/doom-challenger-deep-theme.el b/straight/build/doom-themes/doom-challenger-deep-theme.el deleted file mode 120000 index 87eda43f..00000000 --- a/straight/build/doom-themes/doom-challenger-deep-theme.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/emacs-doom-themes/themes/doom-challenger-deep-theme.el \ No newline at end of file diff --git a/straight/build/doom-themes/doom-city-lights-theme.el b/straight/build/doom-themes/doom-city-lights-theme.el deleted file mode 120000 index 9d10a49a..00000000 --- a/straight/build/doom-themes/doom-city-lights-theme.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/emacs-doom-themes/themes/doom-city-lights-theme.el \ No newline at end of file diff --git a/straight/build/doom-themes/doom-dark+-theme.el b/straight/build/doom-themes/doom-dark+-theme.el deleted file mode 120000 index 5a4d1661..00000000 --- a/straight/build/doom-themes/doom-dark+-theme.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/emacs-doom-themes/themes/doom-dark+-theme.el \ No newline at end of file diff --git a/straight/build/doom-themes/doom-dracula-theme.el b/straight/build/doom-themes/doom-dracula-theme.el deleted file mode 120000 index 6f79c700..00000000 --- a/straight/build/doom-themes/doom-dracula-theme.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/emacs-doom-themes/themes/doom-dracula-theme.el \ No newline at end of file diff --git a/straight/build/doom-themes/doom-ephemeral-theme.el b/straight/build/doom-themes/doom-ephemeral-theme.el deleted file mode 120000 index 2a7caf04..00000000 --- a/straight/build/doom-themes/doom-ephemeral-theme.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/emacs-doom-themes/themes/doom-ephemeral-theme.el \ No newline at end of file diff --git a/straight/build/doom-themes/doom-fairy-floss-theme.el b/straight/build/doom-themes/doom-fairy-floss-theme.el deleted file mode 120000 index f1a36a3e..00000000 --- a/straight/build/doom-themes/doom-fairy-floss-theme.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/emacs-doom-themes/themes/doom-fairy-floss-theme.el \ No newline at end of file diff --git a/straight/build/doom-themes/doom-flatwhite-theme.el b/straight/build/doom-themes/doom-flatwhite-theme.el deleted file mode 120000 index 93252bae..00000000 --- a/straight/build/doom-themes/doom-flatwhite-theme.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/emacs-doom-themes/themes/doom-flatwhite-theme.el \ No newline at end of file diff --git a/straight/build/doom-themes/doom-gruvbox-light-theme.el b/straight/build/doom-themes/doom-gruvbox-light-theme.el deleted file mode 120000 index aa0ba62f..00000000 --- a/straight/build/doom-themes/doom-gruvbox-light-theme.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/emacs-doom-themes/themes/doom-gruvbox-light-theme.el \ No newline at end of file diff --git a/straight/build/doom-themes/doom-gruvbox-theme.el b/straight/build/doom-themes/doom-gruvbox-theme.el deleted file mode 120000 index b9df511a..00000000 --- a/straight/build/doom-themes/doom-gruvbox-theme.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/emacs-doom-themes/themes/doom-gruvbox-theme.el \ No newline at end of file diff --git a/straight/build/doom-themes/doom-henna-theme.el b/straight/build/doom-themes/doom-henna-theme.el deleted file mode 120000 index f3fba13c..00000000 --- a/straight/build/doom-themes/doom-henna-theme.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/emacs-doom-themes/themes/doom-henna-theme.el \ No newline at end of file diff --git a/straight/build/doom-themes/doom-homage-black-theme.el b/straight/build/doom-themes/doom-homage-black-theme.el deleted file mode 120000 index 8110e1d6..00000000 --- a/straight/build/doom-themes/doom-homage-black-theme.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/emacs-doom-themes/themes/doom-homage-black-theme.el \ No newline at end of file diff --git a/straight/build/doom-themes/doom-homage-white-theme.el b/straight/build/doom-themes/doom-homage-white-theme.el deleted file mode 120000 index 1781fadf..00000000 --- a/straight/build/doom-themes/doom-homage-white-theme.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/emacs-doom-themes/themes/doom-homage-white-theme.el \ No newline at end of file diff --git a/straight/build/doom-themes/doom-horizon-theme.el b/straight/build/doom-themes/doom-horizon-theme.el deleted file mode 120000 index 2f40bc3a..00000000 --- a/straight/build/doom-themes/doom-horizon-theme.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/emacs-doom-themes/themes/doom-horizon-theme.el \ No newline at end of file diff --git a/straight/build/doom-themes/doom-laserwave-theme.el b/straight/build/doom-themes/doom-laserwave-theme.el deleted file mode 120000 index 80b903e2..00000000 --- a/straight/build/doom-themes/doom-laserwave-theme.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/emacs-doom-themes/themes/doom-laserwave-theme.el \ No newline at end of file diff --git a/straight/build/doom-themes/doom-manegarm-theme.el b/straight/build/doom-themes/doom-manegarm-theme.el deleted file mode 120000 index bcc493b9..00000000 --- a/straight/build/doom-themes/doom-manegarm-theme.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/emacs-doom-themes/themes/doom-manegarm-theme.el \ No newline at end of file diff --git a/straight/build/doom-themes/doom-material-theme.el b/straight/build/doom-themes/doom-material-theme.el deleted file mode 120000 index 52942e9f..00000000 --- a/straight/build/doom-themes/doom-material-theme.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/emacs-doom-themes/themes/doom-material-theme.el \ No newline at end of file diff --git a/straight/build/doom-themes/doom-miramare-theme.el b/straight/build/doom-themes/doom-miramare-theme.el deleted file mode 120000 index eb482b42..00000000 --- a/straight/build/doom-themes/doom-miramare-theme.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/emacs-doom-themes/themes/doom-miramare-theme.el \ No newline at end of file diff --git a/straight/build/doom-themes/doom-molokai-theme.el b/straight/build/doom-themes/doom-molokai-theme.el deleted file mode 120000 index 6d0efe1e..00000000 --- a/straight/build/doom-themes/doom-molokai-theme.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/emacs-doom-themes/themes/doom-molokai-theme.el \ No newline at end of file diff --git a/straight/build/doom-themes/doom-monokai-classic-theme.el b/straight/build/doom-themes/doom-monokai-classic-theme.el deleted file mode 120000 index 9ea76a39..00000000 --- a/straight/build/doom-themes/doom-monokai-classic-theme.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/emacs-doom-themes/themes/doom-monokai-classic-theme.el \ No newline at end of file diff --git a/straight/build/doom-themes/doom-monokai-pro-theme.el b/straight/build/doom-themes/doom-monokai-pro-theme.el deleted file mode 120000 index a99aca40..00000000 --- a/straight/build/doom-themes/doom-monokai-pro-theme.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/emacs-doom-themes/themes/doom-monokai-pro-theme.el \ No newline at end of file diff --git a/straight/build/doom-themes/doom-monokai-spectrum-theme.el b/straight/build/doom-themes/doom-monokai-spectrum-theme.el deleted file mode 120000 index 57903e6e..00000000 --- a/straight/build/doom-themes/doom-monokai-spectrum-theme.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/emacs-doom-themes/themes/doom-monokai-spectrum-theme.el \ No newline at end of file diff --git a/straight/build/doom-themes/doom-moonlight-theme.el b/straight/build/doom-themes/doom-moonlight-theme.el deleted file mode 120000 index 32d0d97b..00000000 --- a/straight/build/doom-themes/doom-moonlight-theme.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/emacs-doom-themes/themes/doom-moonlight-theme.el \ No newline at end of file diff --git a/straight/build/doom-themes/doom-nord-light-theme.el b/straight/build/doom-themes/doom-nord-light-theme.el deleted file mode 120000 index 950a2087..00000000 --- a/straight/build/doom-themes/doom-nord-light-theme.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/emacs-doom-themes/themes/doom-nord-light-theme.el \ No newline at end of file diff --git a/straight/build/doom-themes/doom-nord-theme.el b/straight/build/doom-themes/doom-nord-theme.el deleted file mode 120000 index 694c6387..00000000 --- a/straight/build/doom-themes/doom-nord-theme.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/emacs-doom-themes/themes/doom-nord-theme.el \ No newline at end of file diff --git a/straight/build/doom-themes/doom-nova-theme.el b/straight/build/doom-themes/doom-nova-theme.el deleted file mode 120000 index 1223c18a..00000000 --- a/straight/build/doom-themes/doom-nova-theme.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/emacs-doom-themes/themes/doom-nova-theme.el \ No newline at end of file diff --git a/straight/build/doom-themes/doom-oceanic-next-theme.el b/straight/build/doom-themes/doom-oceanic-next-theme.el deleted file mode 120000 index 9a1be1b9..00000000 --- a/straight/build/doom-themes/doom-oceanic-next-theme.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/emacs-doom-themes/themes/doom-oceanic-next-theme.el \ No newline at end of file diff --git a/straight/build/doom-themes/doom-old-hope-theme.el b/straight/build/doom-themes/doom-old-hope-theme.el deleted file mode 120000 index d9b66f91..00000000 --- a/straight/build/doom-themes/doom-old-hope-theme.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/emacs-doom-themes/themes/doom-old-hope-theme.el \ No newline at end of file diff --git a/straight/build/doom-themes/doom-one-light-theme.el b/straight/build/doom-themes/doom-one-light-theme.el deleted file mode 120000 index 69894d37..00000000 --- a/straight/build/doom-themes/doom-one-light-theme.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/emacs-doom-themes/themes/doom-one-light-theme.el \ No newline at end of file diff --git a/straight/build/doom-themes/doom-one-theme.el b/straight/build/doom-themes/doom-one-theme.el deleted file mode 120000 index 0605e4e3..00000000 --- a/straight/build/doom-themes/doom-one-theme.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/emacs-doom-themes/themes/doom-one-theme.el \ No newline at end of file diff --git a/straight/build/doom-themes/doom-opera-light-theme.el b/straight/build/doom-themes/doom-opera-light-theme.el deleted file mode 120000 index ea75c22d..00000000 --- a/straight/build/doom-themes/doom-opera-light-theme.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/emacs-doom-themes/themes/doom-opera-light-theme.el \ No newline at end of file diff --git a/straight/build/doom-themes/doom-opera-theme.el b/straight/build/doom-themes/doom-opera-theme.el deleted file mode 120000 index 68533f00..00000000 --- a/straight/build/doom-themes/doom-opera-theme.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/emacs-doom-themes/themes/doom-opera-theme.el \ No newline at end of file diff --git a/straight/build/doom-themes/doom-outrun-electric-theme.el b/straight/build/doom-themes/doom-outrun-electric-theme.el deleted file mode 120000 index 2d52b26c..00000000 --- a/straight/build/doom-themes/doom-outrun-electric-theme.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/emacs-doom-themes/themes/doom-outrun-electric-theme.el \ No newline at end of file diff --git a/straight/build/doom-themes/doom-palenight-theme.el b/straight/build/doom-themes/doom-palenight-theme.el deleted file mode 120000 index b59b89bc..00000000 --- a/straight/build/doom-themes/doom-palenight-theme.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/emacs-doom-themes/themes/doom-palenight-theme.el \ No newline at end of file diff --git a/straight/build/doom-themes/doom-peacock-theme.el b/straight/build/doom-themes/doom-peacock-theme.el deleted file mode 120000 index ad1275d3..00000000 --- a/straight/build/doom-themes/doom-peacock-theme.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/emacs-doom-themes/themes/doom-peacock-theme.el \ No newline at end of file diff --git a/straight/build/doom-themes/doom-plain-dark-theme.el b/straight/build/doom-themes/doom-plain-dark-theme.el deleted file mode 120000 index aa128397..00000000 --- a/straight/build/doom-themes/doom-plain-dark-theme.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/emacs-doom-themes/themes/doom-plain-dark-theme.el \ No newline at end of file diff --git a/straight/build/doom-themes/doom-plain-theme.el b/straight/build/doom-themes/doom-plain-theme.el deleted file mode 120000 index 25db0fc1..00000000 --- a/straight/build/doom-themes/doom-plain-theme.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/emacs-doom-themes/themes/doom-plain-theme.el \ No newline at end of file diff --git a/straight/build/doom-themes/doom-rouge-theme.el b/straight/build/doom-themes/doom-rouge-theme.el deleted file mode 120000 index f224f3ea..00000000 --- a/straight/build/doom-themes/doom-rouge-theme.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/emacs-doom-themes/themes/doom-rouge-theme.el \ No newline at end of file diff --git a/straight/build/doom-themes/doom-snazzy-theme.el b/straight/build/doom-themes/doom-snazzy-theme.el deleted file mode 120000 index a22e7a29..00000000 --- a/straight/build/doom-themes/doom-snazzy-theme.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/emacs-doom-themes/themes/doom-snazzy-theme.el \ No newline at end of file diff --git a/straight/build/doom-themes/doom-solarized-dark-theme.el b/straight/build/doom-themes/doom-solarized-dark-theme.el deleted file mode 120000 index f75675a9..00000000 --- a/straight/build/doom-themes/doom-solarized-dark-theme.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/emacs-doom-themes/themes/doom-solarized-dark-theme.el \ No newline at end of file diff --git a/straight/build/doom-themes/doom-solarized-light-theme.el b/straight/build/doom-themes/doom-solarized-light-theme.el deleted file mode 120000 index f7d6eed5..00000000 --- a/straight/build/doom-themes/doom-solarized-light-theme.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/emacs-doom-themes/themes/doom-solarized-light-theme.el \ No newline at end of file diff --git a/straight/build/doom-themes/doom-sourcerer-theme.el b/straight/build/doom-themes/doom-sourcerer-theme.el deleted file mode 120000 index fa3d9afe..00000000 --- a/straight/build/doom-themes/doom-sourcerer-theme.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/emacs-doom-themes/themes/doom-sourcerer-theme.el \ No newline at end of file diff --git a/straight/build/doom-themes/doom-spacegrey-theme.el b/straight/build/doom-themes/doom-spacegrey-theme.el deleted file mode 120000 index d334feb6..00000000 --- a/straight/build/doom-themes/doom-spacegrey-theme.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/emacs-doom-themes/themes/doom-spacegrey-theme.el \ No newline at end of file diff --git a/straight/build/doom-themes/doom-themes-autoloads.el b/straight/build/doom-themes/doom-themes-autoloads.el deleted file mode 100644 index dbc9a8e4..00000000 --- a/straight/build/doom-themes/doom-themes-autoloads.el +++ /dev/null @@ -1,546 +0,0 @@ -;;; doom-themes-autoloads.el --- automatically extracted autoloads -*- lexical-binding: t -*- -;; -;;; Code: - - -;;;### (autoloads nil "doom-Iosvkem-theme" "doom-Iosvkem-theme.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from doom-Iosvkem-theme.el - -(register-definition-prefixes "doom-Iosvkem-theme" '("doom-Iosvkem")) - -;;;*** - -;;;### (autoloads nil "doom-acario-dark-theme" "doom-acario-dark-theme.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from doom-acario-dark-theme.el - -(register-definition-prefixes "doom-acario-dark-theme" '("doom-acario-dark")) - -;;;*** - -;;;### (autoloads nil "doom-acario-light-theme" "doom-acario-light-theme.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from doom-acario-light-theme.el - -(register-definition-prefixes "doom-acario-light-theme" '("doom-acario-light")) - -;;;*** - -;;;### (autoloads nil "doom-ayu-light-theme" "doom-ayu-light-theme.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from doom-ayu-light-theme.el - -(register-definition-prefixes "doom-ayu-light-theme" '("doom-ayu-light")) - -;;;*** - -;;;### (autoloads nil "doom-ayu-mirage-theme" "doom-ayu-mirage-theme.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from doom-ayu-mirage-theme.el - -(register-definition-prefixes "doom-ayu-mirage-theme" '("doom-ayu-mirage")) - -;;;*** - -;;;### (autoloads nil "doom-challenger-deep-theme" "doom-challenger-deep-theme.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from doom-challenger-deep-theme.el - -(register-definition-prefixes "doom-challenger-deep-theme" '("doom-challenger-deep")) - -;;;*** - -;;;### (autoloads nil "doom-city-lights-theme" "doom-city-lights-theme.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from doom-city-lights-theme.el - -(register-definition-prefixes "doom-city-lights-theme" '("doom-city-lights")) - -;;;*** - -;;;### (autoloads nil "doom-dark+-theme" "doom-dark+-theme.el" (0 -;;;;;; 0 0 0)) -;;; Generated autoloads from doom-dark+-theme.el - -(register-definition-prefixes "doom-dark+-theme" '("doom-dark+")) - -;;;*** - -;;;### (autoloads nil "doom-dracula-theme" "doom-dracula-theme.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from doom-dracula-theme.el - -(register-definition-prefixes "doom-dracula-theme" '("doom-dracula")) - -;;;*** - -;;;### (autoloads nil "doom-ephemeral-theme" "doom-ephemeral-theme.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from doom-ephemeral-theme.el - -(register-definition-prefixes "doom-ephemeral-theme" '("doom-ephemeral")) - -;;;*** - -;;;### (autoloads nil "doom-fairy-floss-theme" "doom-fairy-floss-theme.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from doom-fairy-floss-theme.el - -(register-definition-prefixes "doom-fairy-floss-theme" '("doom-fairy-floss")) - -;;;*** - -;;;### (autoloads nil "doom-flatwhite-theme" "doom-flatwhite-theme.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from doom-flatwhite-theme.el - -(register-definition-prefixes "doom-flatwhite-theme" '("doom-f")) - -;;;*** - -;;;### (autoloads nil "doom-gruvbox-light-theme" "doom-gruvbox-light-theme.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from doom-gruvbox-light-theme.el - -(register-definition-prefixes "doom-gruvbox-light-theme" '("doom-gruvbox-light")) - -;;;*** - -;;;### (autoloads nil "doom-gruvbox-theme" "doom-gruvbox-theme.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from doom-gruvbox-theme.el - -(register-definition-prefixes "doom-gruvbox-theme" '("doom-gruvbox")) - -;;;*** - -;;;### (autoloads nil "doom-henna-theme" "doom-henna-theme.el" (0 -;;;;;; 0 0 0)) -;;; Generated autoloads from doom-henna-theme.el - -(register-definition-prefixes "doom-henna-theme" '("doom-henna")) - -;;;*** - -;;;### (autoloads nil "doom-homage-black-theme" "doom-homage-black-theme.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from doom-homage-black-theme.el - -(register-definition-prefixes "doom-homage-black-theme" '("doom-homage-black")) - -;;;*** - -;;;### (autoloads nil "doom-homage-white-theme" "doom-homage-white-theme.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from doom-homage-white-theme.el - -(register-definition-prefixes "doom-homage-white-theme" '("doom-homage-white")) - -;;;*** - -;;;### (autoloads nil "doom-horizon-theme" "doom-horizon-theme.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from doom-horizon-theme.el - -(register-definition-prefixes "doom-horizon-theme" '("doom-horizon")) - -;;;*** - -;;;### (autoloads nil "doom-laserwave-theme" "doom-laserwave-theme.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from doom-laserwave-theme.el - -(register-definition-prefixes "doom-laserwave-theme" '("doom-laserwave")) - -;;;*** - -;;;### (autoloads nil "doom-manegarm-theme" "doom-manegarm-theme.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from doom-manegarm-theme.el - -(register-definition-prefixes "doom-manegarm-theme" '("doom-manegarm")) - -;;;*** - -;;;### (autoloads nil "doom-material-theme" "doom-material-theme.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from doom-material-theme.el - -(register-definition-prefixes "doom-material-theme" '("doom-material")) - -;;;*** - -;;;### (autoloads nil "doom-miramare-theme" "doom-miramare-theme.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from doom-miramare-theme.el - -(register-definition-prefixes "doom-miramare-theme" '("doom-miramare")) - -;;;*** - -;;;### (autoloads nil "doom-molokai-theme" "doom-molokai-theme.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from doom-molokai-theme.el - -(register-definition-prefixes "doom-molokai-theme" '("doom-molokai")) - -;;;*** - -;;;### (autoloads nil "doom-monokai-classic-theme" "doom-monokai-classic-theme.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from doom-monokai-classic-theme.el - -(register-definition-prefixes "doom-monokai-classic-theme" '("doom-monokai-classic")) - -;;;*** - -;;;### (autoloads nil "doom-monokai-pro-theme" "doom-monokai-pro-theme.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from doom-monokai-pro-theme.el - -(register-definition-prefixes "doom-monokai-pro-theme" '("doom-monokai-pro")) - -;;;*** - -;;;### (autoloads nil "doom-monokai-spectrum-theme" "doom-monokai-spectrum-theme.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from doom-monokai-spectrum-theme.el - -(register-definition-prefixes "doom-monokai-spectrum-theme" '("doom-monokai-spectrum")) - -;;;*** - -;;;### (autoloads nil "doom-moonlight-theme" "doom-moonlight-theme.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from doom-moonlight-theme.el - -(register-definition-prefixes "doom-moonlight-theme" '("doom-moonlight")) - -;;;*** - -;;;### (autoloads nil "doom-nord-light-theme" "doom-nord-light-theme.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from doom-nord-light-theme.el - -(register-definition-prefixes "doom-nord-light-theme" '("doom-nord-light")) - -;;;*** - -;;;### (autoloads nil "doom-nord-theme" "doom-nord-theme.el" (0 0 -;;;;;; 0 0)) -;;; Generated autoloads from doom-nord-theme.el - -(register-definition-prefixes "doom-nord-theme" '("doom-nord")) - -;;;*** - -;;;### (autoloads nil "doom-nova-theme" "doom-nova-theme.el" (0 0 -;;;;;; 0 0)) -;;; Generated autoloads from doom-nova-theme.el - -(register-definition-prefixes "doom-nova-theme" '("doom-nova")) - -;;;*** - -;;;### (autoloads nil "doom-oceanic-next-theme" "doom-oceanic-next-theme.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from doom-oceanic-next-theme.el - -(register-definition-prefixes "doom-oceanic-next-theme" '("doom-oceanic-next")) - -;;;*** - -;;;### (autoloads nil "doom-old-hope-theme" "doom-old-hope-theme.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from doom-old-hope-theme.el - -(register-definition-prefixes "doom-old-hope-theme" '("doom-old-hope")) - -;;;*** - -;;;### (autoloads nil "doom-one-light-theme" "doom-one-light-theme.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from doom-one-light-theme.el - -(register-definition-prefixes "doom-one-light-theme" '("doom-one-light")) - -;;;*** - -;;;### (autoloads nil "doom-one-theme" "doom-one-theme.el" (0 0 0 -;;;;;; 0)) -;;; Generated autoloads from doom-one-theme.el - -(register-definition-prefixes "doom-one-theme" '("doom-one")) - -;;;*** - -;;;### (autoloads nil "doom-opera-light-theme" "doom-opera-light-theme.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from doom-opera-light-theme.el - -(register-definition-prefixes "doom-opera-light-theme" '("doom-opera-light")) - -;;;*** - -;;;### (autoloads nil "doom-opera-theme" "doom-opera-theme.el" (0 -;;;;;; 0 0 0)) -;;; Generated autoloads from doom-opera-theme.el - -(register-definition-prefixes "doom-opera-theme" '("doom-opera")) - -;;;*** - -;;;### (autoloads nil "doom-outrun-electric-theme" "doom-outrun-electric-theme.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from doom-outrun-electric-theme.el - -(register-definition-prefixes "doom-outrun-electric-theme" '("doom-outrun-electric")) - -;;;*** - -;;;### (autoloads nil "doom-palenight-theme" "doom-palenight-theme.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from doom-palenight-theme.el - -(register-definition-prefixes "doom-palenight-theme" '("doom-palenight")) - -;;;*** - -;;;### (autoloads nil "doom-peacock-theme" "doom-peacock-theme.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from doom-peacock-theme.el - -(register-definition-prefixes "doom-peacock-theme" '("doom-peacock")) - -;;;*** - -;;;### (autoloads nil "doom-plain-dark-theme" "doom-plain-dark-theme.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from doom-plain-dark-theme.el - -(register-definition-prefixes "doom-plain-dark-theme" '("doom-plain-")) - -;;;*** - -;;;### (autoloads nil "doom-plain-theme" "doom-plain-theme.el" (0 -;;;;;; 0 0 0)) -;;; Generated autoloads from doom-plain-theme.el - -(register-definition-prefixes "doom-plain-theme" '("doom-plain")) - -;;;*** - -;;;### (autoloads nil "doom-rouge-theme" "doom-rouge-theme.el" (0 -;;;;;; 0 0 0)) -;;; Generated autoloads from doom-rouge-theme.el - -(register-definition-prefixes "doom-rouge-theme" '("doom-rouge")) - -;;;*** - -;;;### (autoloads nil "doom-snazzy-theme" "doom-snazzy-theme.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from doom-snazzy-theme.el - -(register-definition-prefixes "doom-snazzy-theme" '("doom-snazzy")) - -;;;*** - -;;;### (autoloads nil "doom-solarized-dark-theme" "doom-solarized-dark-theme.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from doom-solarized-dark-theme.el - -(register-definition-prefixes "doom-solarized-dark-theme" '("doom-solarized-dark")) - -;;;*** - -;;;### (autoloads nil "doom-solarized-light-theme" "doom-solarized-light-theme.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from doom-solarized-light-theme.el - -(register-definition-prefixes "doom-solarized-light-theme" '("doom-solarized-light")) - -;;;*** - -;;;### (autoloads nil "doom-sourcerer-theme" "doom-sourcerer-theme.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from doom-sourcerer-theme.el - -(register-definition-prefixes "doom-sourcerer-theme" '("doom-sourcerer")) - -;;;*** - -;;;### (autoloads nil "doom-spacegrey-theme" "doom-spacegrey-theme.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from doom-spacegrey-theme.el - -(register-definition-prefixes "doom-spacegrey-theme" '("doom-spacegrey")) - -;;;*** - -;;;### (autoloads nil "doom-themes" "doom-themes.el" (0 0 0 0)) -;;; Generated autoloads from doom-themes.el - -(autoload 'doom-name-to-rgb "doom-themes" "\ -Retrieves the hexidecimal string repesented the named COLOR (e.g. \"red\") -for FRAME (defaults to the current frame). - -\(fn COLOR)" nil nil) - -(autoload 'doom-blend "doom-themes" "\ -Blend two colors (hexidecimal strings) together by a coefficient ALPHA (a -float between 0 and 1) - -\(fn COLOR1 COLOR2 ALPHA)" nil nil) - -(autoload 'doom-darken "doom-themes" "\ -Darken a COLOR (a hexidecimal string) by a coefficient ALPHA (a float between -0 and 1). - -\(fn COLOR ALPHA)" nil nil) - -(autoload 'doom-lighten "doom-themes" "\ -Brighten a COLOR (a hexidecimal string) by a coefficient ALPHA (a float -between 0 and 1). - -\(fn COLOR ALPHA)" nil nil) - -(autoload 'doom-color "doom-themes" "\ -Retrieve a specific color named NAME (a symbol) from the current theme. - -\(fn NAME &optional TYPE)" nil nil) - -(autoload 'doom-ref "doom-themes" "\ -TODO - -\(fn FACE PROP &optional CLASS)" nil nil) - -(autoload 'doom-themes-set-faces "doom-themes" "\ -Customize THEME (a symbol) with FACES. - -If THEME is nil, it applies to all themes you load. FACES is a list of Doom -theme face specs. These is a simplified spec. For example: - - (doom-themes-set-faces 'user - '(default :background red :foreground blue) - '(doom-modeline-bar :background (if -modeline-bright modeline-bg highlight)) - '(doom-modeline-buffer-file :inherit 'mode-line-buffer-id :weight 'bold) - '(doom-modeline-buffer-path :inherit 'mode-line-emphasis :weight 'bold) - '(doom-modeline-buffer-project-root :foreground green :weight 'bold)) - -\(fn THEME &rest FACES)" nil nil) - -(function-put 'doom-themes-set-faces 'lisp-indent-function 'defun) - -(when (and (boundp 'custom-theme-load-path) load-file-name) (let* ((base (file-name-directory load-file-name)) (dir (expand-file-name "themes/" base))) (add-to-list 'custom-theme-load-path (or (and (file-directory-p dir) dir) base)))) - -(register-definition-prefixes "doom-themes" '("def-doom-theme" "doom-")) - -;;;*** - -;;;### (autoloads nil "doom-themes-base" "doom-themes-base.el" (0 -;;;;;; 0 0 0)) -;;; Generated autoloads from doom-themes-base.el - -(register-definition-prefixes "doom-themes-base" '("doom-themes-base-")) - -;;;*** - -;;;### (autoloads nil "doom-themes-ext-neotree" "doom-themes-ext-neotree.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from doom-themes-ext-neotree.el - -(autoload 'doom-themes-neotree-config "doom-themes-ext-neotree" "\ -Install doom-themes' neotree configuration. - -Includes an Atom-esque icon theme and highlighting based on filetype." nil nil) - -(register-definition-prefixes "doom-themes-ext-neotree" '("doom-")) - -;;;*** - -;;;### (autoloads nil "doom-themes-ext-org" "doom-themes-ext-org.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from doom-themes-ext-org.el - -(autoload 'doom-themes-org-config "doom-themes-ext-org" "\ -Load `doom-themes-ext-org'." nil nil) - -(register-definition-prefixes "doom-themes-ext-org" '("doom-themes-")) - -;;;*** - -;;;### (autoloads nil "doom-themes-ext-treemacs" "doom-themes-ext-treemacs.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from doom-themes-ext-treemacs.el - -(autoload 'doom-themes-treemacs-config "doom-themes-ext-treemacs" "\ -Install doom-themes' treemacs configuration. - -Includes an Atom-esque icon theme and highlighting based on filetype." nil nil) - -(register-definition-prefixes "doom-themes-ext-treemacs" '("doom-themes-")) - -;;;*** - -;;;### (autoloads nil "doom-themes-ext-visual-bell" "doom-themes-ext-visual-bell.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from doom-themes-ext-visual-bell.el - -(autoload 'doom-themes-visual-bell-fn "doom-themes-ext-visual-bell" "\ -Blink the mode-line red briefly. Set `ring-bell-function' to this to use it." nil nil) - -(autoload 'doom-themes-visual-bell-config "doom-themes-ext-visual-bell" "\ -Enable flashing the mode-line on error." nil nil) - -;;;*** - -;;;### (autoloads nil "doom-tomorrow-day-theme" "doom-tomorrow-day-theme.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from doom-tomorrow-day-theme.el - -(register-definition-prefixes "doom-tomorrow-day-theme" '("doom-tomorrow-day")) - -;;;*** - -;;;### (autoloads nil "doom-tomorrow-night-theme" "doom-tomorrow-night-theme.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from doom-tomorrow-night-theme.el - -(register-definition-prefixes "doom-tomorrow-night-theme" '("doom-tomorrow-night")) - -;;;*** - -;;;### (autoloads nil "doom-vibrant-theme" "doom-vibrant-theme.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from doom-vibrant-theme.el - -(register-definition-prefixes "doom-vibrant-theme" '("doom-vibrant")) - -;;;*** - -;;;### (autoloads nil "doom-wilmersdorf-theme" "doom-wilmersdorf-theme.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from doom-wilmersdorf-theme.el - -(register-definition-prefixes "doom-wilmersdorf-theme" '("doom-wilmersdorf")) - -;;;*** - -;;;### (autoloads nil "doom-zenburn-theme" "doom-zenburn-theme.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from doom-zenburn-theme.el - -(register-definition-prefixes "doom-zenburn-theme" '("doom-zenburn")) - -;;;*** - -(provide 'doom-themes-autoloads) -;; Local Variables: -;; version-control: never -;; no-byte-compile: t -;; no-update-autoloads: t -;; coding: utf-8 -;; End: -;;; doom-themes-autoloads.el ends here diff --git a/straight/build/doom-themes/doom-themes-base.el b/straight/build/doom-themes/doom-themes-base.el deleted file mode 120000 index 12d50e6c..00000000 --- a/straight/build/doom-themes/doom-themes-base.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/emacs-doom-themes/doom-themes-base.el \ No newline at end of file diff --git a/straight/build/doom-themes/doom-themes-base.elc b/straight/build/doom-themes/doom-themes-base.elc deleted file mode 100644 index bcf0410b..00000000 Binary files a/straight/build/doom-themes/doom-themes-base.elc and /dev/null differ diff --git a/straight/build/doom-themes/doom-themes-ext-neotree.el b/straight/build/doom-themes/doom-themes-ext-neotree.el deleted file mode 120000 index 80503052..00000000 --- a/straight/build/doom-themes/doom-themes-ext-neotree.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/emacs-doom-themes/doom-themes-ext-neotree.el \ No newline at end of file diff --git a/straight/build/doom-themes/doom-themes-ext-neotree.elc b/straight/build/doom-themes/doom-themes-ext-neotree.elc deleted file mode 100644 index d8e29f46..00000000 Binary files a/straight/build/doom-themes/doom-themes-ext-neotree.elc and /dev/null differ diff --git a/straight/build/doom-themes/doom-themes-ext-org.el b/straight/build/doom-themes/doom-themes-ext-org.el deleted file mode 120000 index 3dfffb5c..00000000 --- a/straight/build/doom-themes/doom-themes-ext-org.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/emacs-doom-themes/doom-themes-ext-org.el \ No newline at end of file diff --git a/straight/build/doom-themes/doom-themes-ext-org.elc b/straight/build/doom-themes/doom-themes-ext-org.elc deleted file mode 100644 index 5b81fda3..00000000 Binary files a/straight/build/doom-themes/doom-themes-ext-org.elc and /dev/null differ diff --git a/straight/build/doom-themes/doom-themes-ext-treemacs.el b/straight/build/doom-themes/doom-themes-ext-treemacs.el deleted file mode 120000 index b74ab569..00000000 --- a/straight/build/doom-themes/doom-themes-ext-treemacs.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/emacs-doom-themes/doom-themes-ext-treemacs.el \ No newline at end of file diff --git a/straight/build/doom-themes/doom-themes-ext-visual-bell.el b/straight/build/doom-themes/doom-themes-ext-visual-bell.el deleted file mode 120000 index de97df8c..00000000 --- a/straight/build/doom-themes/doom-themes-ext-visual-bell.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/emacs-doom-themes/doom-themes-ext-visual-bell.el \ No newline at end of file diff --git a/straight/build/doom-themes/doom-themes-ext-visual-bell.elc b/straight/build/doom-themes/doom-themes-ext-visual-bell.elc deleted file mode 100644 index ac150138..00000000 Binary files a/straight/build/doom-themes/doom-themes-ext-visual-bell.elc and /dev/null differ diff --git a/straight/build/doom-themes/doom-themes.el b/straight/build/doom-themes/doom-themes.el deleted file mode 120000 index 0a6d9512..00000000 --- a/straight/build/doom-themes/doom-themes.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/emacs-doom-themes/doom-themes.el \ No newline at end of file diff --git a/straight/build/doom-themes/doom-themes.elc b/straight/build/doom-themes/doom-themes.elc deleted file mode 100644 index 44b92ebc..00000000 Binary files a/straight/build/doom-themes/doom-themes.elc and /dev/null differ diff --git a/straight/build/doom-themes/doom-tomorrow-day-theme.el b/straight/build/doom-themes/doom-tomorrow-day-theme.el deleted file mode 120000 index e3945edc..00000000 --- a/straight/build/doom-themes/doom-tomorrow-day-theme.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/emacs-doom-themes/themes/doom-tomorrow-day-theme.el \ No newline at end of file diff --git a/straight/build/doom-themes/doom-tomorrow-night-theme.el b/straight/build/doom-themes/doom-tomorrow-night-theme.el deleted file mode 120000 index 110490a9..00000000 --- a/straight/build/doom-themes/doom-tomorrow-night-theme.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/emacs-doom-themes/themes/doom-tomorrow-night-theme.el \ No newline at end of file diff --git a/straight/build/doom-themes/doom-vibrant-theme.el b/straight/build/doom-themes/doom-vibrant-theme.el deleted file mode 120000 index 692eb08c..00000000 --- a/straight/build/doom-themes/doom-vibrant-theme.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/emacs-doom-themes/themes/doom-vibrant-theme.el \ No newline at end of file diff --git a/straight/build/doom-themes/doom-wilmersdorf-theme.el b/straight/build/doom-themes/doom-wilmersdorf-theme.el deleted file mode 120000 index 9bc14d08..00000000 --- a/straight/build/doom-themes/doom-wilmersdorf-theme.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/emacs-doom-themes/themes/doom-wilmersdorf-theme.el \ No newline at end of file diff --git a/straight/build/doom-themes/doom-zenburn-theme.el b/straight/build/doom-themes/doom-zenburn-theme.el deleted file mode 120000 index 73f46f1c..00000000 --- a/straight/build/doom-themes/doom-zenburn-theme.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/emacs-doom-themes/themes/doom-zenburn-theme.el \ No newline at end of file diff --git a/straight/build/elisp-refs/elisp-refs-autoloads.el b/straight/build/elisp-refs/elisp-refs-autoloads.el deleted file mode 100644 index cc3f398d..00000000 --- a/straight/build/elisp-refs/elisp-refs-autoloads.el +++ /dev/null @@ -1,66 +0,0 @@ -;;; elisp-refs-autoloads.el --- automatically extracted autoloads -*- lexical-binding: t -*- -;; -;;; Code: - - -;;;### (autoloads nil "elisp-refs" "elisp-refs.el" (0 0 0 0)) -;;; Generated autoloads from elisp-refs.el - -(autoload 'elisp-refs-function "elisp-refs" "\ -Display all the references to function SYMBOL, in all loaded -elisp files. - -If called with a prefix, prompt for a directory to limit the search. - -This searches for functions, not macros. For that, see -`elisp-refs-macro'. - -\(fn SYMBOL &optional PATH-PREFIX)" t nil) - -(autoload 'elisp-refs-macro "elisp-refs" "\ -Display all the references to macro SYMBOL, in all loaded -elisp files. - -If called with a prefix, prompt for a directory to limit the search. - -This searches for macros, not functions. For that, see -`elisp-refs-function'. - -\(fn SYMBOL &optional PATH-PREFIX)" t nil) - -(autoload 'elisp-refs-special "elisp-refs" "\ -Display all the references to special form SYMBOL, in all loaded -elisp files. - -If called with a prefix, prompt for a directory to limit the search. - -\(fn SYMBOL &optional PATH-PREFIX)" t nil) - -(autoload 'elisp-refs-variable "elisp-refs" "\ -Display all the references to variable SYMBOL, in all loaded -elisp files. - -If called with a prefix, prompt for a directory to limit the search. - -\(fn SYMBOL &optional PATH-PREFIX)" t nil) - -(autoload 'elisp-refs-symbol "elisp-refs" "\ -Display all the references to SYMBOL in all loaded elisp files. - -If called with a prefix, prompt for a directory to limit the -search. - -\(fn SYMBOL &optional PATH-PREFIX)" t nil) - -(register-definition-prefixes "elisp-refs" '("elisp-refs-")) - -;;;*** - -(provide 'elisp-refs-autoloads) -;; Local Variables: -;; version-control: never -;; no-byte-compile: t -;; no-update-autoloads: t -;; coding: utf-8 -;; End: -;;; elisp-refs-autoloads.el ends here diff --git a/straight/build/elisp-refs/elisp-refs.el b/straight/build/elisp-refs/elisp-refs.el deleted file mode 120000 index c3b3450c..00000000 --- a/straight/build/elisp-refs/elisp-refs.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/elisp-refs/elisp-refs.el \ No newline at end of file diff --git a/straight/build/elisp-refs/elisp-refs.elc b/straight/build/elisp-refs/elisp-refs.elc deleted file mode 100644 index e0771f77..00000000 Binary files a/straight/build/elisp-refs/elisp-refs.elc and /dev/null differ diff --git a/straight/build/evil-collection/evil-collection-autoloads.el b/straight/build/evil-collection/evil-collection-autoloads.el deleted file mode 100644 index 438fb3c2..00000000 --- a/straight/build/evil-collection/evil-collection-autoloads.el +++ /dev/null @@ -1,78 +0,0 @@ -;;; evil-collection-autoloads.el --- automatically extracted autoloads -*- lexical-binding: t -*- -;; -;;; Code: - - -;;;### (autoloads nil "evil-collection" "evil-collection.el" (0 0 -;;;;;; 0 0)) -;;; Generated autoloads from evil-collection.el - -(autoload 'evil-collection-translate-key "evil-collection" "\ -Translate keys in the keymap(s) corresponding to STATES and KEYMAPS. -STATES should be the name of an evil state, a list of states, or nil. KEYMAPS -should be a symbol corresponding to the keymap to make the translations in or a -list of keymap symbols. Like `evil-define-key', when a keymap does not exist, -the keybindings will be deferred until the keymap is defined, so -`with-eval-after-load' is not necessary. TRANSLATIONS corresponds to a list of -key replacement pairs. For example, specifying \"a\" \"b\" will bind \"a\" to -\"b\"'s definition in the keymap. Specifying nil as a replacement will unbind a -key. If DESTRUCTIVE is nil, a backup of the keymap will be stored on the initial -invocation, and future invocations will always look up keys in the backup -keymap. When no TRANSLATIONS are given, this function will only create the -backup keymap without making any translations. On the other hand, if DESTRUCTIVE -is non-nil, the keymap will be destructively altered without creating a backup. -For example, calling this function multiple times with \"a\" \"b\" \"b\" \"a\" -would continue to swap and unswap the definitions of these keys. This means that -when DESTRUCTIVE is non-nil, all related swaps/cycles should be done in the same -invocation. - -\(fn STATES KEYMAPS &rest TRANSLATIONS &key DESTRUCTIVE &allow-other-keys)" nil nil) - -(function-put 'evil-collection-translate-key 'lisp-indent-function 'defun) - -(autoload 'evil-collection-swap-key "evil-collection" "\ -Wrapper around `evil-collection-translate-key' for swapping keys. -STATES, KEYMAPS, and ARGS are passed to `evil-collection-translate-key'. ARGS -should consist of key swaps (e.g. \"a\" \"b\" is equivalent to \"a\" \"b\" \"b\" -\"a\" with `evil-collection-translate-key') and optionally keyword arguments for -`evil-collection-translate-key'. - -\(fn STATES KEYMAPS &rest ARGS)" nil t) - -(function-put 'evil-collection-swap-key 'lisp-indent-function 'defun) - -(autoload 'evil-collection-require "evil-collection" "\ -Require the evil-collection-MODE file, but do not activate it. - -MODE should be a symbol. This requires the evil-collection-MODE -feature without needing to manipulate `load-path'. NOERROR is -forwarded to `require'. - -\(fn MODE &optional NOERROR)" nil nil) - -(autoload 'evil-collection-init "evil-collection" "\ -Register the Evil bindings for all modes in `evil-collection-mode-list'. - -Alternatively, you may register select bindings manually, for -instance: - - (with-eval-after-load 'calendar - (evil-collection-calendar-setup)) - -If MODES is specified (as either one mode or a list of modes), use those modes -instead of the modes in `evil-collection-mode-list'. - -\(fn &optional MODES)" t nil) - -(register-definition-prefixes "evil-collection" '("evil-collection-")) - -;;;*** - -(provide 'evil-collection-autoloads) -;; Local Variables: -;; version-control: never -;; no-byte-compile: t -;; no-update-autoloads: t -;; coding: utf-8 -;; End: -;;; evil-collection-autoloads.el ends here diff --git a/straight/build/evil-collection/evil-collection.el b/straight/build/evil-collection/evil-collection.el deleted file mode 120000 index 16d38683..00000000 --- a/straight/build/evil-collection/evil-collection.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/evil-collection.el \ No newline at end of file diff --git a/straight/build/evil-collection/evil-collection.elc b/straight/build/evil-collection/evil-collection.elc deleted file mode 100644 index b5793510..00000000 Binary files a/straight/build/evil-collection/evil-collection.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/2048-game/evil-collection-2048-game.el b/straight/build/evil-collection/modes/2048-game/evil-collection-2048-game.el deleted file mode 120000 index d663186b..00000000 --- a/straight/build/evil-collection/modes/2048-game/evil-collection-2048-game.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/2048-game/evil-collection-2048-game.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/2048-game/evil-collection-2048-game.elc b/straight/build/evil-collection/modes/2048-game/evil-collection-2048-game.elc deleted file mode 100644 index d1c49c89..00000000 Binary files a/straight/build/evil-collection/modes/2048-game/evil-collection-2048-game.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/ag/evil-collection-ag.el b/straight/build/evil-collection/modes/ag/evil-collection-ag.el deleted file mode 120000 index 96762f4c..00000000 --- a/straight/build/evil-collection/modes/ag/evil-collection-ag.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/ag/evil-collection-ag.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/ag/evil-collection-ag.elc b/straight/build/evil-collection/modes/ag/evil-collection-ag.elc deleted file mode 100644 index be540f05..00000000 Binary files a/straight/build/evil-collection/modes/ag/evil-collection-ag.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/alchemist/evil-collection-alchemist.el b/straight/build/evil-collection/modes/alchemist/evil-collection-alchemist.el deleted file mode 120000 index aee010ed..00000000 --- a/straight/build/evil-collection/modes/alchemist/evil-collection-alchemist.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/alchemist/evil-collection-alchemist.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/alchemist/evil-collection-alchemist.elc b/straight/build/evil-collection/modes/alchemist/evil-collection-alchemist.elc deleted file mode 100644 index 4e4e43f9..00000000 Binary files a/straight/build/evil-collection/modes/alchemist/evil-collection-alchemist.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/anaconda-mode/evil-collection-anaconda-mode.el b/straight/build/evil-collection/modes/anaconda-mode/evil-collection-anaconda-mode.el deleted file mode 120000 index fb1e0b42..00000000 --- a/straight/build/evil-collection/modes/anaconda-mode/evil-collection-anaconda-mode.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/anaconda-mode/evil-collection-anaconda-mode.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/anaconda-mode/evil-collection-anaconda-mode.elc b/straight/build/evil-collection/modes/anaconda-mode/evil-collection-anaconda-mode.elc deleted file mode 100644 index 2ba39a5a..00000000 Binary files a/straight/build/evil-collection/modes/anaconda-mode/evil-collection-anaconda-mode.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/apropos/evil-collection-apropos.el b/straight/build/evil-collection/modes/apropos/evil-collection-apropos.el deleted file mode 120000 index 8719cc74..00000000 --- a/straight/build/evil-collection/modes/apropos/evil-collection-apropos.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/apropos/evil-collection-apropos.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/apropos/evil-collection-apropos.elc b/straight/build/evil-collection/modes/apropos/evil-collection-apropos.elc deleted file mode 100644 index 497ceded..00000000 Binary files a/straight/build/evil-collection/modes/apropos/evil-collection-apropos.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/arc-mode/evil-collection-arc-mode.el b/straight/build/evil-collection/modes/arc-mode/evil-collection-arc-mode.el deleted file mode 120000 index ffa49f44..00000000 --- a/straight/build/evil-collection/modes/arc-mode/evil-collection-arc-mode.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/arc-mode/evil-collection-arc-mode.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/arc-mode/evil-collection-arc-mode.elc b/straight/build/evil-collection/modes/arc-mode/evil-collection-arc-mode.elc deleted file mode 100644 index 1ecddbd4..00000000 Binary files a/straight/build/evil-collection/modes/arc-mode/evil-collection-arc-mode.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/auto-package-update/evil-collection-auto-package-update.el b/straight/build/evil-collection/modes/auto-package-update/evil-collection-auto-package-update.el deleted file mode 120000 index 7298ad1d..00000000 --- a/straight/build/evil-collection/modes/auto-package-update/evil-collection-auto-package-update.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/auto-package-update/evil-collection-auto-package-update.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/auto-package-update/evil-collection-auto-package-update.elc b/straight/build/evil-collection/modes/auto-package-update/evil-collection-auto-package-update.elc deleted file mode 100644 index 6988314d..00000000 Binary files a/straight/build/evil-collection/modes/auto-package-update/evil-collection-auto-package-update.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/bm/evil-collection-bm.el b/straight/build/evil-collection/modes/bm/evil-collection-bm.el deleted file mode 120000 index 41bfcbc2..00000000 --- a/straight/build/evil-collection/modes/bm/evil-collection-bm.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/bm/evil-collection-bm.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/bm/evil-collection-bm.elc b/straight/build/evil-collection/modes/bm/evil-collection-bm.elc deleted file mode 100644 index 7f1714f6..00000000 Binary files a/straight/build/evil-collection/modes/bm/evil-collection-bm.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/bookmark/evil-collection-bookmark.el b/straight/build/evil-collection/modes/bookmark/evil-collection-bookmark.el deleted file mode 120000 index 91f51c33..00000000 --- a/straight/build/evil-collection/modes/bookmark/evil-collection-bookmark.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/bookmark/evil-collection-bookmark.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/bookmark/evil-collection-bookmark.elc b/straight/build/evil-collection/modes/bookmark/evil-collection-bookmark.elc deleted file mode 100644 index 880954a7..00000000 Binary files a/straight/build/evil-collection/modes/bookmark/evil-collection-bookmark.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/buff-menu/evil-collection-buff-menu.el b/straight/build/evil-collection/modes/buff-menu/evil-collection-buff-menu.el deleted file mode 120000 index 8ea93673..00000000 --- a/straight/build/evil-collection/modes/buff-menu/evil-collection-buff-menu.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/buff-menu/evil-collection-buff-menu.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/buff-menu/evil-collection-buff-menu.elc b/straight/build/evil-collection/modes/buff-menu/evil-collection-buff-menu.elc deleted file mode 100644 index 61c6db01..00000000 Binary files a/straight/build/evil-collection/modes/buff-menu/evil-collection-buff-menu.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/calc/evil-collection-calc.el b/straight/build/evil-collection/modes/calc/evil-collection-calc.el deleted file mode 120000 index 34430835..00000000 --- a/straight/build/evil-collection/modes/calc/evil-collection-calc.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/calc/evil-collection-calc.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/calc/evil-collection-calc.elc b/straight/build/evil-collection/modes/calc/evil-collection-calc.elc deleted file mode 100644 index b58359fd..00000000 Binary files a/straight/build/evil-collection/modes/calc/evil-collection-calc.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/calendar/evil-collection-calendar.el b/straight/build/evil-collection/modes/calendar/evil-collection-calendar.el deleted file mode 120000 index 5591e1b6..00000000 --- a/straight/build/evil-collection/modes/calendar/evil-collection-calendar.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/calendar/evil-collection-calendar.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/calendar/evil-collection-calendar.elc b/straight/build/evil-collection/modes/calendar/evil-collection-calendar.elc deleted file mode 100644 index 5d3e3abe..00000000 Binary files a/straight/build/evil-collection/modes/calendar/evil-collection-calendar.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/cider/evil-collection-cider.el b/straight/build/evil-collection/modes/cider/evil-collection-cider.el deleted file mode 120000 index 4b7bfd1c..00000000 --- a/straight/build/evil-collection/modes/cider/evil-collection-cider.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/cider/evil-collection-cider.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/cider/evil-collection-cider.elc b/straight/build/evil-collection/modes/cider/evil-collection-cider.elc deleted file mode 100644 index b07c9cbc..00000000 Binary files a/straight/build/evil-collection/modes/cider/evil-collection-cider.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/cmake-mode/evil-collection-cmake-mode.el b/straight/build/evil-collection/modes/cmake-mode/evil-collection-cmake-mode.el deleted file mode 120000 index 4d7abdfa..00000000 --- a/straight/build/evil-collection/modes/cmake-mode/evil-collection-cmake-mode.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/cmake-mode/evil-collection-cmake-mode.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/cmake-mode/evil-collection-cmake-mode.elc b/straight/build/evil-collection/modes/cmake-mode/evil-collection-cmake-mode.elc deleted file mode 100644 index d4c72141..00000000 Binary files a/straight/build/evil-collection/modes/cmake-mode/evil-collection-cmake-mode.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/comint/evil-collection-comint.el b/straight/build/evil-collection/modes/comint/evil-collection-comint.el deleted file mode 120000 index bd737c69..00000000 --- a/straight/build/evil-collection/modes/comint/evil-collection-comint.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/comint/evil-collection-comint.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/comint/evil-collection-comint.elc b/straight/build/evil-collection/modes/comint/evil-collection-comint.elc deleted file mode 100644 index 3241268f..00000000 Binary files a/straight/build/evil-collection/modes/comint/evil-collection-comint.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/company/evil-collection-company.el b/straight/build/evil-collection/modes/company/evil-collection-company.el deleted file mode 120000 index 87a708d4..00000000 --- a/straight/build/evil-collection/modes/company/evil-collection-company.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/company/evil-collection-company.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/company/evil-collection-company.elc b/straight/build/evil-collection/modes/company/evil-collection-company.elc deleted file mode 100644 index 51a15314..00000000 Binary files a/straight/build/evil-collection/modes/company/evil-collection-company.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/compile/evil-collection-compile.el b/straight/build/evil-collection/modes/compile/evil-collection-compile.el deleted file mode 120000 index f0ddb3e8..00000000 --- a/straight/build/evil-collection/modes/compile/evil-collection-compile.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/compile/evil-collection-compile.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/compile/evil-collection-compile.elc b/straight/build/evil-collection/modes/compile/evil-collection-compile.elc deleted file mode 100644 index 82c28a5b..00000000 Binary files a/straight/build/evil-collection/modes/compile/evil-collection-compile.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/consult/evil-collection-consult.el b/straight/build/evil-collection/modes/consult/evil-collection-consult.el deleted file mode 120000 index 0f58dc80..00000000 --- a/straight/build/evil-collection/modes/consult/evil-collection-consult.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/consult/evil-collection-consult.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/consult/evil-collection-consult.elc b/straight/build/evil-collection/modes/consult/evil-collection-consult.elc deleted file mode 100644 index a03068f0..00000000 Binary files a/straight/build/evil-collection/modes/consult/evil-collection-consult.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/cus-theme/evil-collection-cus-theme.el b/straight/build/evil-collection/modes/cus-theme/evil-collection-cus-theme.el deleted file mode 120000 index 726c6535..00000000 --- a/straight/build/evil-collection/modes/cus-theme/evil-collection-cus-theme.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/cus-theme/evil-collection-cus-theme.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/cus-theme/evil-collection-cus-theme.elc b/straight/build/evil-collection/modes/cus-theme/evil-collection-cus-theme.elc deleted file mode 100644 index 6e3c0e03..00000000 Binary files a/straight/build/evil-collection/modes/cus-theme/evil-collection-cus-theme.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/custom/evil-collection-custom.el b/straight/build/evil-collection/modes/custom/evil-collection-custom.el deleted file mode 120000 index fc1d710d..00000000 --- a/straight/build/evil-collection/modes/custom/evil-collection-custom.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/custom/evil-collection-custom.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/custom/evil-collection-custom.elc b/straight/build/evil-collection/modes/custom/evil-collection-custom.elc deleted file mode 100644 index 7c4a2361..00000000 Binary files a/straight/build/evil-collection/modes/custom/evil-collection-custom.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/daemons/evil-collection-daemons.el b/straight/build/evil-collection/modes/daemons/evil-collection-daemons.el deleted file mode 120000 index d4f82c8d..00000000 --- a/straight/build/evil-collection/modes/daemons/evil-collection-daemons.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/daemons/evil-collection-daemons.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/daemons/evil-collection-daemons.elc b/straight/build/evil-collection/modes/daemons/evil-collection-daemons.elc deleted file mode 100644 index 3dcdb7d0..00000000 Binary files a/straight/build/evil-collection/modes/daemons/evil-collection-daemons.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/dashboard/evil-collection-dashboard.el b/straight/build/evil-collection/modes/dashboard/evil-collection-dashboard.el deleted file mode 120000 index 16ba74df..00000000 --- a/straight/build/evil-collection/modes/dashboard/evil-collection-dashboard.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/dashboard/evil-collection-dashboard.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/dashboard/evil-collection-dashboard.elc b/straight/build/evil-collection/modes/dashboard/evil-collection-dashboard.elc deleted file mode 100644 index 488fe0ad..00000000 Binary files a/straight/build/evil-collection/modes/dashboard/evil-collection-dashboard.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/deadgrep/evil-collection-deadgrep.el b/straight/build/evil-collection/modes/deadgrep/evil-collection-deadgrep.el deleted file mode 120000 index 8b815c47..00000000 --- a/straight/build/evil-collection/modes/deadgrep/evil-collection-deadgrep.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/deadgrep/evil-collection-deadgrep.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/deadgrep/evil-collection-deadgrep.elc b/straight/build/evil-collection/modes/deadgrep/evil-collection-deadgrep.elc deleted file mode 100644 index 37be57c3..00000000 Binary files a/straight/build/evil-collection/modes/deadgrep/evil-collection-deadgrep.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/debbugs/evil-collection-debbugs.el b/straight/build/evil-collection/modes/debbugs/evil-collection-debbugs.el deleted file mode 120000 index 0e13325c..00000000 --- a/straight/build/evil-collection/modes/debbugs/evil-collection-debbugs.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/debbugs/evil-collection-debbugs.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/debbugs/evil-collection-debbugs.elc b/straight/build/evil-collection/modes/debbugs/evil-collection-debbugs.elc deleted file mode 100644 index 61371f59..00000000 Binary files a/straight/build/evil-collection/modes/debbugs/evil-collection-debbugs.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/debug/evil-collection-debug.el b/straight/build/evil-collection/modes/debug/evil-collection-debug.el deleted file mode 120000 index 7ec98a8b..00000000 --- a/straight/build/evil-collection/modes/debug/evil-collection-debug.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/debug/evil-collection-debug.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/debug/evil-collection-debug.elc b/straight/build/evil-collection/modes/debug/evil-collection-debug.elc deleted file mode 100644 index 35d17235..00000000 Binary files a/straight/build/evil-collection/modes/debug/evil-collection-debug.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/dictionary/evil-collection-dictionary.el b/straight/build/evil-collection/modes/dictionary/evil-collection-dictionary.el deleted file mode 120000 index 67f99898..00000000 --- a/straight/build/evil-collection/modes/dictionary/evil-collection-dictionary.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/dictionary/evil-collection-dictionary.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/dictionary/evil-collection-dictionary.elc b/straight/build/evil-collection/modes/dictionary/evil-collection-dictionary.elc deleted file mode 100644 index ad1e7b25..00000000 Binary files a/straight/build/evil-collection/modes/dictionary/evil-collection-dictionary.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/diff-mode/evil-collection-diff-mode.el b/straight/build/evil-collection/modes/diff-mode/evil-collection-diff-mode.el deleted file mode 120000 index 14284dd7..00000000 --- a/straight/build/evil-collection/modes/diff-mode/evil-collection-diff-mode.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/diff-mode/evil-collection-diff-mode.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/diff-mode/evil-collection-diff-mode.elc b/straight/build/evil-collection/modes/diff-mode/evil-collection-diff-mode.elc deleted file mode 100644 index 992b32fe..00000000 Binary files a/straight/build/evil-collection/modes/diff-mode/evil-collection-diff-mode.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/dired-sidebar/evil-collection-dired-sidebar.el b/straight/build/evil-collection/modes/dired-sidebar/evil-collection-dired-sidebar.el deleted file mode 120000 index 9a851e6c..00000000 --- a/straight/build/evil-collection/modes/dired-sidebar/evil-collection-dired-sidebar.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/dired-sidebar/evil-collection-dired-sidebar.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/dired-sidebar/evil-collection-dired-sidebar.elc b/straight/build/evil-collection/modes/dired-sidebar/evil-collection-dired-sidebar.elc deleted file mode 100644 index be657108..00000000 Binary files a/straight/build/evil-collection/modes/dired-sidebar/evil-collection-dired-sidebar.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/dired/evil-collection-dired.el b/straight/build/evil-collection/modes/dired/evil-collection-dired.el deleted file mode 120000 index f4628e62..00000000 --- a/straight/build/evil-collection/modes/dired/evil-collection-dired.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/dired/evil-collection-dired.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/dired/evil-collection-dired.elc b/straight/build/evil-collection/modes/dired/evil-collection-dired.elc deleted file mode 100644 index b0f5a19d..00000000 Binary files a/straight/build/evil-collection/modes/dired/evil-collection-dired.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/disk-usage/evil-collection-disk-usage.el b/straight/build/evil-collection/modes/disk-usage/evil-collection-disk-usage.el deleted file mode 120000 index 02cfe4a2..00000000 --- a/straight/build/evil-collection/modes/disk-usage/evil-collection-disk-usage.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/disk-usage/evil-collection-disk-usage.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/disk-usage/evil-collection-disk-usage.elc b/straight/build/evil-collection/modes/disk-usage/evil-collection-disk-usage.elc deleted file mode 100644 index 0428b7cf..00000000 Binary files a/straight/build/evil-collection/modes/disk-usage/evil-collection-disk-usage.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/distel/evil-collection-distel.el b/straight/build/evil-collection/modes/distel/evil-collection-distel.el deleted file mode 120000 index 39ffbce5..00000000 --- a/straight/build/evil-collection/modes/distel/evil-collection-distel.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/distel/evil-collection-distel.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/distel/evil-collection-distel.elc b/straight/build/evil-collection/modes/distel/evil-collection-distel.elc deleted file mode 100644 index 01c91a35..00000000 Binary files a/straight/build/evil-collection/modes/distel/evil-collection-distel.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/doc-view/evil-collection-doc-view.el b/straight/build/evil-collection/modes/doc-view/evil-collection-doc-view.el deleted file mode 120000 index 2e164783..00000000 --- a/straight/build/evil-collection/modes/doc-view/evil-collection-doc-view.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/doc-view/evil-collection-doc-view.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/doc-view/evil-collection-doc-view.elc b/straight/build/evil-collection/modes/doc-view/evil-collection-doc-view.elc deleted file mode 100644 index 5a7f4f6a..00000000 Binary files a/straight/build/evil-collection/modes/doc-view/evil-collection-doc-view.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/docker/evil-collection-docker.el b/straight/build/evil-collection/modes/docker/evil-collection-docker.el deleted file mode 120000 index 52618165..00000000 --- a/straight/build/evil-collection/modes/docker/evil-collection-docker.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/docker/evil-collection-docker.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/docker/evil-collection-docker.elc b/straight/build/evil-collection/modes/docker/evil-collection-docker.elc deleted file mode 100644 index 6c6d9480..00000000 Binary files a/straight/build/evil-collection/modes/docker/evil-collection-docker.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/ebib/evil-collection-ebib.el b/straight/build/evil-collection/modes/ebib/evil-collection-ebib.el deleted file mode 120000 index 0d1bdd49..00000000 --- a/straight/build/evil-collection/modes/ebib/evil-collection-ebib.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/ebib/evil-collection-ebib.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/ebib/evil-collection-ebib.elc b/straight/build/evil-collection/modes/ebib/evil-collection-ebib.elc deleted file mode 100644 index 02b0fd87..00000000 Binary files a/straight/build/evil-collection/modes/ebib/evil-collection-ebib.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/ebuku/evil-collection-ebuku.el b/straight/build/evil-collection/modes/ebuku/evil-collection-ebuku.el deleted file mode 120000 index b8a9e4bd..00000000 --- a/straight/build/evil-collection/modes/ebuku/evil-collection-ebuku.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/ebuku/evil-collection-ebuku.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/ebuku/evil-collection-ebuku.elc b/straight/build/evil-collection/modes/ebuku/evil-collection-ebuku.elc deleted file mode 100644 index d28bbbb9..00000000 Binary files a/straight/build/evil-collection/modes/ebuku/evil-collection-ebuku.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/edbi/evil-collection-edbi.el b/straight/build/evil-collection/modes/edbi/evil-collection-edbi.el deleted file mode 120000 index 0c6963bd..00000000 --- a/straight/build/evil-collection/modes/edbi/evil-collection-edbi.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/edbi/evil-collection-edbi.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/edbi/evil-collection-edbi.elc b/straight/build/evil-collection/modes/edbi/evil-collection-edbi.elc deleted file mode 100644 index 87f17135..00000000 Binary files a/straight/build/evil-collection/modes/edbi/evil-collection-edbi.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/edebug/evil-collection-edebug.el b/straight/build/evil-collection/modes/edebug/evil-collection-edebug.el deleted file mode 120000 index 2dfe7201..00000000 --- a/straight/build/evil-collection/modes/edebug/evil-collection-edebug.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/edebug/evil-collection-edebug.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/edebug/evil-collection-edebug.elc b/straight/build/evil-collection/modes/edebug/evil-collection-edebug.elc deleted file mode 100644 index cb14cd3c..00000000 Binary files a/straight/build/evil-collection/modes/edebug/evil-collection-edebug.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/ediff/README.org b/straight/build/evil-collection/modes/ediff/README.org deleted file mode 120000 index 414fadd5..00000000 --- a/straight/build/evil-collection/modes/ediff/README.org +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/ediff/README.org \ No newline at end of file diff --git a/straight/build/evil-collection/modes/ediff/evil-collection-ediff.el b/straight/build/evil-collection/modes/ediff/evil-collection-ediff.el deleted file mode 120000 index b618418a..00000000 --- a/straight/build/evil-collection/modes/ediff/evil-collection-ediff.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/ediff/evil-collection-ediff.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/ediff/evil-collection-ediff.elc b/straight/build/evil-collection/modes/ediff/evil-collection-ediff.elc deleted file mode 100644 index 6e696e17..00000000 Binary files a/straight/build/evil-collection/modes/ediff/evil-collection-ediff.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/eglot/evil-collection-eglot.el b/straight/build/evil-collection/modes/eglot/evil-collection-eglot.el deleted file mode 120000 index 99e0bf5f..00000000 --- a/straight/build/evil-collection/modes/eglot/evil-collection-eglot.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/eglot/evil-collection-eglot.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/eglot/evil-collection-eglot.elc b/straight/build/evil-collection/modes/eglot/evil-collection-eglot.elc deleted file mode 100644 index 2739dd0d..00000000 Binary files a/straight/build/evil-collection/modes/eglot/evil-collection-eglot.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/elfeed/evil-collection-elfeed.el b/straight/build/evil-collection/modes/elfeed/evil-collection-elfeed.el deleted file mode 120000 index 5114f730..00000000 --- a/straight/build/evil-collection/modes/elfeed/evil-collection-elfeed.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/elfeed/evil-collection-elfeed.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/elfeed/evil-collection-elfeed.elc b/straight/build/evil-collection/modes/elfeed/evil-collection-elfeed.elc deleted file mode 100644 index 646db28c..00000000 Binary files a/straight/build/evil-collection/modes/elfeed/evil-collection-elfeed.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/elisp-mode/evil-collection-elisp-mode.el b/straight/build/evil-collection/modes/elisp-mode/evil-collection-elisp-mode.el deleted file mode 120000 index 362672dc..00000000 --- a/straight/build/evil-collection/modes/elisp-mode/evil-collection-elisp-mode.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/elisp-mode/evil-collection-elisp-mode.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/elisp-mode/evil-collection-elisp-mode.elc b/straight/build/evil-collection/modes/elisp-mode/evil-collection-elisp-mode.elc deleted file mode 100644 index c048ffba..00000000 Binary files a/straight/build/evil-collection/modes/elisp-mode/evil-collection-elisp-mode.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/elisp-refs/evil-collection-elisp-refs.el b/straight/build/evil-collection/modes/elisp-refs/evil-collection-elisp-refs.el deleted file mode 120000 index ae267edc..00000000 --- a/straight/build/evil-collection/modes/elisp-refs/evil-collection-elisp-refs.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/elisp-refs/evil-collection-elisp-refs.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/elisp-refs/evil-collection-elisp-refs.elc b/straight/build/evil-collection/modes/elisp-refs/evil-collection-elisp-refs.elc deleted file mode 100644 index 3bea4cd5..00000000 Binary files a/straight/build/evil-collection/modes/elisp-refs/evil-collection-elisp-refs.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/elisp-slime-nav/evil-collection-elisp-slime-nav.el b/straight/build/evil-collection/modes/elisp-slime-nav/evil-collection-elisp-slime-nav.el deleted file mode 120000 index 434c5a32..00000000 --- a/straight/build/evil-collection/modes/elisp-slime-nav/evil-collection-elisp-slime-nav.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/elisp-slime-nav/evil-collection-elisp-slime-nav.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/elisp-slime-nav/evil-collection-elisp-slime-nav.elc b/straight/build/evil-collection/modes/elisp-slime-nav/evil-collection-elisp-slime-nav.elc deleted file mode 100644 index 39b5aa87..00000000 Binary files a/straight/build/evil-collection/modes/elisp-slime-nav/evil-collection-elisp-slime-nav.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/emms/evil-collection-emms.el b/straight/build/evil-collection/modes/emms/evil-collection-emms.el deleted file mode 120000 index 3a608431..00000000 --- a/straight/build/evil-collection/modes/emms/evil-collection-emms.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/emms/evil-collection-emms.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/emms/evil-collection-emms.elc b/straight/build/evil-collection/modes/emms/evil-collection-emms.elc deleted file mode 100644 index c8be5ff2..00000000 Binary files a/straight/build/evil-collection/modes/emms/evil-collection-emms.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/epa/evil-collection-epa.el b/straight/build/evil-collection/modes/epa/evil-collection-epa.el deleted file mode 120000 index eaea8267..00000000 --- a/straight/build/evil-collection/modes/epa/evil-collection-epa.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/epa/evil-collection-epa.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/epa/evil-collection-epa.elc b/straight/build/evil-collection/modes/epa/evil-collection-epa.elc deleted file mode 100644 index bdff27b8..00000000 Binary files a/straight/build/evil-collection/modes/epa/evil-collection-epa.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/ert/evil-collection-ert.el b/straight/build/evil-collection/modes/ert/evil-collection-ert.el deleted file mode 120000 index 81a317ec..00000000 --- a/straight/build/evil-collection/modes/ert/evil-collection-ert.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/ert/evil-collection-ert.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/ert/evil-collection-ert.elc b/straight/build/evil-collection/modes/ert/evil-collection-ert.elc deleted file mode 100644 index c54106e1..00000000 Binary files a/straight/build/evil-collection/modes/ert/evil-collection-ert.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/eshell/evil-collection-eshell.el b/straight/build/evil-collection/modes/eshell/evil-collection-eshell.el deleted file mode 120000 index 1baa1f82..00000000 --- a/straight/build/evil-collection/modes/eshell/evil-collection-eshell.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/eshell/evil-collection-eshell.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/eshell/evil-collection-eshell.elc b/straight/build/evil-collection/modes/eshell/evil-collection-eshell.elc deleted file mode 100644 index 74f2d6e3..00000000 Binary files a/straight/build/evil-collection/modes/eshell/evil-collection-eshell.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/eval-sexp-fu/evil-collection-eval-sexp-fu.el b/straight/build/evil-collection/modes/eval-sexp-fu/evil-collection-eval-sexp-fu.el deleted file mode 120000 index 0ed0a19c..00000000 --- a/straight/build/evil-collection/modes/eval-sexp-fu/evil-collection-eval-sexp-fu.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/eval-sexp-fu/evil-collection-eval-sexp-fu.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/eval-sexp-fu/evil-collection-eval-sexp-fu.elc b/straight/build/evil-collection/modes/eval-sexp-fu/evil-collection-eval-sexp-fu.elc deleted file mode 100644 index 141e81e0..00000000 Binary files a/straight/build/evil-collection/modes/eval-sexp-fu/evil-collection-eval-sexp-fu.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/evil-mc/evil-collection-evil-mc.el b/straight/build/evil-collection/modes/evil-mc/evil-collection-evil-mc.el deleted file mode 120000 index 4df364d4..00000000 --- a/straight/build/evil-collection/modes/evil-mc/evil-collection-evil-mc.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/evil-mc/evil-collection-evil-mc.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/evil-mc/evil-collection-evil-mc.elc b/straight/build/evil-collection/modes/evil-mc/evil-collection-evil-mc.elc deleted file mode 100644 index fc20c91a..00000000 Binary files a/straight/build/evil-collection/modes/evil-mc/evil-collection-evil-mc.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/eww/evil-collection-eww.el b/straight/build/evil-collection/modes/eww/evil-collection-eww.el deleted file mode 120000 index d47429a9..00000000 --- a/straight/build/evil-collection/modes/eww/evil-collection-eww.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/eww/evil-collection-eww.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/eww/evil-collection-eww.elc b/straight/build/evil-collection/modes/eww/evil-collection-eww.elc deleted file mode 100644 index 548ffc19..00000000 Binary files a/straight/build/evil-collection/modes/eww/evil-collection-eww.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/explain-pause-mode/evil-collection-explain-pause-mode.el b/straight/build/evil-collection/modes/explain-pause-mode/evil-collection-explain-pause-mode.el deleted file mode 120000 index 822ef1c6..00000000 --- a/straight/build/evil-collection/modes/explain-pause-mode/evil-collection-explain-pause-mode.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/explain-pause-mode/evil-collection-explain-pause-mode.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/explain-pause-mode/evil-collection-explain-pause-mode.elc b/straight/build/evil-collection/modes/explain-pause-mode/evil-collection-explain-pause-mode.elc deleted file mode 100644 index e11b4dd1..00000000 Binary files a/straight/build/evil-collection/modes/explain-pause-mode/evil-collection-explain-pause-mode.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/finder/evil-collection-finder.el b/straight/build/evil-collection/modes/finder/evil-collection-finder.el deleted file mode 120000 index c462f083..00000000 --- a/straight/build/evil-collection/modes/finder/evil-collection-finder.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/finder/evil-collection-finder.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/finder/evil-collection-finder.elc b/straight/build/evil-collection/modes/finder/evil-collection-finder.elc deleted file mode 100644 index c7e05251..00000000 Binary files a/straight/build/evil-collection/modes/finder/evil-collection-finder.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/flycheck/evil-collection-flycheck.el b/straight/build/evil-collection/modes/flycheck/evil-collection-flycheck.el deleted file mode 120000 index 74bffec3..00000000 --- a/straight/build/evil-collection/modes/flycheck/evil-collection-flycheck.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/flycheck/evil-collection-flycheck.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/flycheck/evil-collection-flycheck.elc b/straight/build/evil-collection/modes/flycheck/evil-collection-flycheck.elc deleted file mode 100644 index 418e7075..00000000 Binary files a/straight/build/evil-collection/modes/flycheck/evil-collection-flycheck.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/flymake/evil-collection-flymake.el b/straight/build/evil-collection/modes/flymake/evil-collection-flymake.el deleted file mode 120000 index 8dd73088..00000000 --- a/straight/build/evil-collection/modes/flymake/evil-collection-flymake.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/flymake/evil-collection-flymake.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/flymake/evil-collection-flymake.elc b/straight/build/evil-collection/modes/flymake/evil-collection-flymake.elc deleted file mode 100644 index 268cbfe7..00000000 Binary files a/straight/build/evil-collection/modes/flymake/evil-collection-flymake.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/free-keys/evil-collection-free-keys.el b/straight/build/evil-collection/modes/free-keys/evil-collection-free-keys.el deleted file mode 120000 index 269c8201..00000000 --- a/straight/build/evil-collection/modes/free-keys/evil-collection-free-keys.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/free-keys/evil-collection-free-keys.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/free-keys/evil-collection-free-keys.elc b/straight/build/evil-collection/modes/free-keys/evil-collection-free-keys.elc deleted file mode 100644 index 14bbd476..00000000 Binary files a/straight/build/evil-collection/modes/free-keys/evil-collection-free-keys.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/geiser/evil-collection-geiser.el b/straight/build/evil-collection/modes/geiser/evil-collection-geiser.el deleted file mode 120000 index a21599d7..00000000 --- a/straight/build/evil-collection/modes/geiser/evil-collection-geiser.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/geiser/evil-collection-geiser.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/geiser/evil-collection-geiser.elc b/straight/build/evil-collection/modes/geiser/evil-collection-geiser.elc deleted file mode 100644 index d1b61001..00000000 Binary files a/straight/build/evil-collection/modes/geiser/evil-collection-geiser.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/ggtags/evil-collection-ggtags.el b/straight/build/evil-collection/modes/ggtags/evil-collection-ggtags.el deleted file mode 120000 index f3994dc8..00000000 --- a/straight/build/evil-collection/modes/ggtags/evil-collection-ggtags.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/ggtags/evil-collection-ggtags.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/ggtags/evil-collection-ggtags.elc b/straight/build/evil-collection/modes/ggtags/evil-collection-ggtags.elc deleted file mode 100644 index 555faae4..00000000 Binary files a/straight/build/evil-collection/modes/ggtags/evil-collection-ggtags.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/git-timemachine/evil-collection-git-timemachine.el b/straight/build/evil-collection/modes/git-timemachine/evil-collection-git-timemachine.el deleted file mode 120000 index 421b24aa..00000000 --- a/straight/build/evil-collection/modes/git-timemachine/evil-collection-git-timemachine.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/git-timemachine/evil-collection-git-timemachine.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/git-timemachine/evil-collection-git-timemachine.elc b/straight/build/evil-collection/modes/git-timemachine/evil-collection-git-timemachine.elc deleted file mode 100644 index 3cacec9f..00000000 Binary files a/straight/build/evil-collection/modes/git-timemachine/evil-collection-git-timemachine.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/gnus/evil-collection-gnus.el b/straight/build/evil-collection/modes/gnus/evil-collection-gnus.el deleted file mode 120000 index 4b28bb59..00000000 --- a/straight/build/evil-collection/modes/gnus/evil-collection-gnus.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/gnus/evil-collection-gnus.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/gnus/evil-collection-gnus.elc b/straight/build/evil-collection/modes/gnus/evil-collection-gnus.elc deleted file mode 100644 index 96e4f2a9..00000000 Binary files a/straight/build/evil-collection/modes/gnus/evil-collection-gnus.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/go-mode/evil-collection-go-mode.el b/straight/build/evil-collection/modes/go-mode/evil-collection-go-mode.el deleted file mode 120000 index 2a739d42..00000000 --- a/straight/build/evil-collection/modes/go-mode/evil-collection-go-mode.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/go-mode/evil-collection-go-mode.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/go-mode/evil-collection-go-mode.elc b/straight/build/evil-collection/modes/go-mode/evil-collection-go-mode.elc deleted file mode 100644 index 0cbefbe3..00000000 Binary files a/straight/build/evil-collection/modes/go-mode/evil-collection-go-mode.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/grep/evil-collection-grep.el b/straight/build/evil-collection/modes/grep/evil-collection-grep.el deleted file mode 120000 index 99955e2e..00000000 --- a/straight/build/evil-collection/modes/grep/evil-collection-grep.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/grep/evil-collection-grep.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/grep/evil-collection-grep.elc b/straight/build/evil-collection/modes/grep/evil-collection-grep.elc deleted file mode 100644 index 280099d0..00000000 Binary files a/straight/build/evil-collection/modes/grep/evil-collection-grep.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/guix/evil-collection-guix.el b/straight/build/evil-collection/modes/guix/evil-collection-guix.el deleted file mode 120000 index 7c8a9c7f..00000000 --- a/straight/build/evil-collection/modes/guix/evil-collection-guix.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/guix/evil-collection-guix.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/guix/evil-collection-guix.elc b/straight/build/evil-collection/modes/guix/evil-collection-guix.elc deleted file mode 100644 index d03f2bd0..00000000 Binary files a/straight/build/evil-collection/modes/guix/evil-collection-guix.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/hackernews/evil-collection-hackernews.el b/straight/build/evil-collection/modes/hackernews/evil-collection-hackernews.el deleted file mode 120000 index 8c9ab29a..00000000 --- a/straight/build/evil-collection/modes/hackernews/evil-collection-hackernews.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/hackernews/evil-collection-hackernews.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/hackernews/evil-collection-hackernews.elc b/straight/build/evil-collection/modes/hackernews/evil-collection-hackernews.elc deleted file mode 100644 index 405c1078..00000000 Binary files a/straight/build/evil-collection/modes/hackernews/evil-collection-hackernews.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/helm/evil-collection-helm.el b/straight/build/evil-collection/modes/helm/evil-collection-helm.el deleted file mode 120000 index 74801b0f..00000000 --- a/straight/build/evil-collection/modes/helm/evil-collection-helm.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/helm/evil-collection-helm.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/helm/evil-collection-helm.elc b/straight/build/evil-collection/modes/helm/evil-collection-helm.elc deleted file mode 100644 index 7714d571..00000000 Binary files a/straight/build/evil-collection/modes/helm/evil-collection-helm.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/help/evil-collection-help.el b/straight/build/evil-collection/modes/help/evil-collection-help.el deleted file mode 120000 index af485ae8..00000000 --- a/straight/build/evil-collection/modes/help/evil-collection-help.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/help/evil-collection-help.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/help/evil-collection-help.elc b/straight/build/evil-collection/modes/help/evil-collection-help.elc deleted file mode 100644 index d202fcb7..00000000 Binary files a/straight/build/evil-collection/modes/help/evil-collection-help.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/helpful/evil-collection-helpful.el b/straight/build/evil-collection/modes/helpful/evil-collection-helpful.el deleted file mode 120000 index 3069d14d..00000000 --- a/straight/build/evil-collection/modes/helpful/evil-collection-helpful.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/helpful/evil-collection-helpful.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/helpful/evil-collection-helpful.elc b/straight/build/evil-collection/modes/helpful/evil-collection-helpful.elc deleted file mode 100644 index cce47e19..00000000 Binary files a/straight/build/evil-collection/modes/helpful/evil-collection-helpful.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/hg-histedit/evil-collection-hg-histedit.el b/straight/build/evil-collection/modes/hg-histedit/evil-collection-hg-histedit.el deleted file mode 120000 index f3db4615..00000000 --- a/straight/build/evil-collection/modes/hg-histedit/evil-collection-hg-histedit.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/hg-histedit/evil-collection-hg-histedit.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/hg-histedit/evil-collection-hg-histedit.elc b/straight/build/evil-collection/modes/hg-histedit/evil-collection-hg-histedit.elc deleted file mode 100644 index 562961ca..00000000 Binary files a/straight/build/evil-collection/modes/hg-histedit/evil-collection-hg-histedit.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/hungry-delete/evil-collection-hungry-delete.el b/straight/build/evil-collection/modes/hungry-delete/evil-collection-hungry-delete.el deleted file mode 120000 index 0fc5af2a..00000000 --- a/straight/build/evil-collection/modes/hungry-delete/evil-collection-hungry-delete.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/hungry-delete/evil-collection-hungry-delete.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/hungry-delete/evil-collection-hungry-delete.elc b/straight/build/evil-collection/modes/hungry-delete/evil-collection-hungry-delete.elc deleted file mode 100644 index fba30ed6..00000000 Binary files a/straight/build/evil-collection/modes/hungry-delete/evil-collection-hungry-delete.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/ibuffer/evil-collection-ibuffer.el b/straight/build/evil-collection/modes/ibuffer/evil-collection-ibuffer.el deleted file mode 120000 index 30e98313..00000000 --- a/straight/build/evil-collection/modes/ibuffer/evil-collection-ibuffer.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/ibuffer/evil-collection-ibuffer.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/ibuffer/evil-collection-ibuffer.elc b/straight/build/evil-collection/modes/ibuffer/evil-collection-ibuffer.elc deleted file mode 100644 index a6ae34c2..00000000 Binary files a/straight/build/evil-collection/modes/ibuffer/evil-collection-ibuffer.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/image+/evil-collection-image+.el b/straight/build/evil-collection/modes/image+/evil-collection-image+.el deleted file mode 120000 index 0d4dce25..00000000 --- a/straight/build/evil-collection/modes/image+/evil-collection-image+.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/image+/evil-collection-image+.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/image+/evil-collection-image+.elc b/straight/build/evil-collection/modes/image+/evil-collection-image+.elc deleted file mode 100644 index 106d98dd..00000000 Binary files a/straight/build/evil-collection/modes/image+/evil-collection-image+.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/image-dired/evil-collection-image-dired.el b/straight/build/evil-collection/modes/image-dired/evil-collection-image-dired.el deleted file mode 120000 index 4275c186..00000000 --- a/straight/build/evil-collection/modes/image-dired/evil-collection-image-dired.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/image-dired/evil-collection-image-dired.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/image-dired/evil-collection-image-dired.elc b/straight/build/evil-collection/modes/image-dired/evil-collection-image-dired.elc deleted file mode 100644 index 98e94da1..00000000 Binary files a/straight/build/evil-collection/modes/image-dired/evil-collection-image-dired.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/image/evil-collection-image.el b/straight/build/evil-collection/modes/image/evil-collection-image.el deleted file mode 120000 index b26adbe5..00000000 --- a/straight/build/evil-collection/modes/image/evil-collection-image.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/image/evil-collection-image.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/image/evil-collection-image.elc b/straight/build/evil-collection/modes/image/evil-collection-image.elc deleted file mode 100644 index 5650933c..00000000 Binary files a/straight/build/evil-collection/modes/image/evil-collection-image.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/imenu-list/evil-collection-imenu-list.el b/straight/build/evil-collection/modes/imenu-list/evil-collection-imenu-list.el deleted file mode 120000 index 53f83d94..00000000 --- a/straight/build/evil-collection/modes/imenu-list/evil-collection-imenu-list.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/imenu-list/evil-collection-imenu-list.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/imenu-list/evil-collection-imenu-list.elc b/straight/build/evil-collection/modes/imenu-list/evil-collection-imenu-list.elc deleted file mode 100644 index c34990f8..00000000 Binary files a/straight/build/evil-collection/modes/imenu-list/evil-collection-imenu-list.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/imenu/evil-collection-imenu.el b/straight/build/evil-collection/modes/imenu/evil-collection-imenu.el deleted file mode 120000 index 3ac7a675..00000000 --- a/straight/build/evil-collection/modes/imenu/evil-collection-imenu.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/imenu/evil-collection-imenu.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/imenu/evil-collection-imenu.elc b/straight/build/evil-collection/modes/imenu/evil-collection-imenu.elc deleted file mode 100644 index c8e4e8f4..00000000 Binary files a/straight/build/evil-collection/modes/imenu/evil-collection-imenu.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/indent/evil-collection-indent.el b/straight/build/evil-collection/modes/indent/evil-collection-indent.el deleted file mode 120000 index 55fa794a..00000000 --- a/straight/build/evil-collection/modes/indent/evil-collection-indent.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/indent/evil-collection-indent.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/indent/evil-collection-indent.elc b/straight/build/evil-collection/modes/indent/evil-collection-indent.elc deleted file mode 100644 index 32d26699..00000000 Binary files a/straight/build/evil-collection/modes/indent/evil-collection-indent.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/indium/evil-collection-indium.el b/straight/build/evil-collection/modes/indium/evil-collection-indium.el deleted file mode 120000 index a48f5be1..00000000 --- a/straight/build/evil-collection/modes/indium/evil-collection-indium.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/indium/evil-collection-indium.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/indium/evil-collection-indium.elc b/straight/build/evil-collection/modes/indium/evil-collection-indium.elc deleted file mode 100644 index 18a315a3..00000000 Binary files a/straight/build/evil-collection/modes/indium/evil-collection-indium.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/info/evil-collection-info.el b/straight/build/evil-collection/modes/info/evil-collection-info.el deleted file mode 120000 index 5253346e..00000000 --- a/straight/build/evil-collection/modes/info/evil-collection-info.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/info/evil-collection-info.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/info/evil-collection-info.elc b/straight/build/evil-collection/modes/info/evil-collection-info.elc deleted file mode 100644 index 57303a81..00000000 Binary files a/straight/build/evil-collection/modes/info/evil-collection-info.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/ivy/evil-collection-ivy.el b/straight/build/evil-collection/modes/ivy/evil-collection-ivy.el deleted file mode 120000 index aca494a7..00000000 --- a/straight/build/evil-collection/modes/ivy/evil-collection-ivy.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/ivy/evil-collection-ivy.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/ivy/evil-collection-ivy.elc b/straight/build/evil-collection/modes/ivy/evil-collection-ivy.elc deleted file mode 100644 index cea6f972..00000000 Binary files a/straight/build/evil-collection/modes/ivy/evil-collection-ivy.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/js2-mode/evil-collection-js2-mode.el b/straight/build/evil-collection/modes/js2-mode/evil-collection-js2-mode.el deleted file mode 120000 index 7fbbd5c0..00000000 --- a/straight/build/evil-collection/modes/js2-mode/evil-collection-js2-mode.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/js2-mode/evil-collection-js2-mode.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/js2-mode/evil-collection-js2-mode.elc b/straight/build/evil-collection/modes/js2-mode/evil-collection-js2-mode.elc deleted file mode 100644 index a76c6347..00000000 Binary files a/straight/build/evil-collection/modes/js2-mode/evil-collection-js2-mode.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/kotlin-mode/evil-collection-kotlin-mode.el b/straight/build/evil-collection/modes/kotlin-mode/evil-collection-kotlin-mode.el deleted file mode 120000 index 42851205..00000000 --- a/straight/build/evil-collection/modes/kotlin-mode/evil-collection-kotlin-mode.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/kotlin-mode/evil-collection-kotlin-mode.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/kotlin-mode/evil-collection-kotlin-mode.elc b/straight/build/evil-collection/modes/kotlin-mode/evil-collection-kotlin-mode.elc deleted file mode 100644 index ba9bf823..00000000 Binary files a/straight/build/evil-collection/modes/kotlin-mode/evil-collection-kotlin-mode.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/leetcode/evil-collection-leetcode.el b/straight/build/evil-collection/modes/leetcode/evil-collection-leetcode.el deleted file mode 120000 index 0981ab36..00000000 --- a/straight/build/evil-collection/modes/leetcode/evil-collection-leetcode.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/leetcode/evil-collection-leetcode.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/leetcode/evil-collection-leetcode.elc b/straight/build/evil-collection/modes/leetcode/evil-collection-leetcode.elc deleted file mode 100644 index dd47fe09..00000000 Binary files a/straight/build/evil-collection/modes/leetcode/evil-collection-leetcode.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/lispy/evil-collection-lispy.el b/straight/build/evil-collection/modes/lispy/evil-collection-lispy.el deleted file mode 120000 index 8b3e1188..00000000 --- a/straight/build/evil-collection/modes/lispy/evil-collection-lispy.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/lispy/evil-collection-lispy.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/log-edit/evil-collection-log-edit.el b/straight/build/evil-collection/modes/log-edit/evil-collection-log-edit.el deleted file mode 120000 index 63756155..00000000 --- a/straight/build/evil-collection/modes/log-edit/evil-collection-log-edit.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/log-edit/evil-collection-log-edit.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/log-edit/evil-collection-log-edit.elc b/straight/build/evil-collection/modes/log-edit/evil-collection-log-edit.elc deleted file mode 100644 index 969807bb..00000000 Binary files a/straight/build/evil-collection/modes/log-edit/evil-collection-log-edit.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/log-view/evil-collection-log-view.el b/straight/build/evil-collection/modes/log-view/evil-collection-log-view.el deleted file mode 120000 index f194d8de..00000000 --- a/straight/build/evil-collection/modes/log-view/evil-collection-log-view.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/log-view/evil-collection-log-view.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/log-view/evil-collection-log-view.elc b/straight/build/evil-collection/modes/log-view/evil-collection-log-view.elc deleted file mode 100644 index 0eb57ce4..00000000 Binary files a/straight/build/evil-collection/modes/log-view/evil-collection-log-view.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/lsp-ui-imenu/evil-collection-lsp-ui-imenu.el b/straight/build/evil-collection/modes/lsp-ui-imenu/evil-collection-lsp-ui-imenu.el deleted file mode 120000 index f14dc124..00000000 --- a/straight/build/evil-collection/modes/lsp-ui-imenu/evil-collection-lsp-ui-imenu.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/lsp-ui-imenu/evil-collection-lsp-ui-imenu.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/lsp-ui-imenu/evil-collection-lsp-ui-imenu.elc b/straight/build/evil-collection/modes/lsp-ui-imenu/evil-collection-lsp-ui-imenu.elc deleted file mode 100644 index 5cf2abac..00000000 Binary files a/straight/build/evil-collection/modes/lsp-ui-imenu/evil-collection-lsp-ui-imenu.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/lua-mode/evil-collection-lua-mode.el b/straight/build/evil-collection/modes/lua-mode/evil-collection-lua-mode.el deleted file mode 120000 index 3e8a733b..00000000 --- a/straight/build/evil-collection/modes/lua-mode/evil-collection-lua-mode.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/lua-mode/evil-collection-lua-mode.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/lua-mode/evil-collection-lua-mode.elc b/straight/build/evil-collection/modes/lua-mode/evil-collection-lua-mode.elc deleted file mode 100644 index c46520a6..00000000 Binary files a/straight/build/evil-collection/modes/lua-mode/evil-collection-lua-mode.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/macrostep/evil-collection-macrostep.el b/straight/build/evil-collection/modes/macrostep/evil-collection-macrostep.el deleted file mode 120000 index 3322e61a..00000000 --- a/straight/build/evil-collection/modes/macrostep/evil-collection-macrostep.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/macrostep/evil-collection-macrostep.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/macrostep/evil-collection-macrostep.elc b/straight/build/evil-collection/modes/macrostep/evil-collection-macrostep.elc deleted file mode 100644 index 1b4b9d1b..00000000 Binary files a/straight/build/evil-collection/modes/macrostep/evil-collection-macrostep.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/magit-todos/evil-collection-magit-todos.el b/straight/build/evil-collection/modes/magit-todos/evil-collection-magit-todos.el deleted file mode 120000 index 5ba70339..00000000 --- a/straight/build/evil-collection/modes/magit-todos/evil-collection-magit-todos.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/magit-todos/evil-collection-magit-todos.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/magit-todos/evil-collection-magit-todos.elc b/straight/build/evil-collection/modes/magit-todos/evil-collection-magit-todos.elc deleted file mode 100644 index f1dae1f7..00000000 Binary files a/straight/build/evil-collection/modes/magit-todos/evil-collection-magit-todos.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/magit/README.org b/straight/build/evil-collection/modes/magit/README.org deleted file mode 120000 index f2074817..00000000 --- a/straight/build/evil-collection/modes/magit/README.org +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/magit/README.org \ No newline at end of file diff --git a/straight/build/evil-collection/modes/magit/evil-collection-magit.el b/straight/build/evil-collection/modes/magit/evil-collection-magit.el deleted file mode 120000 index c3196258..00000000 --- a/straight/build/evil-collection/modes/magit/evil-collection-magit.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/magit/evil-collection-magit.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/magit/evil-collection-magit.elc b/straight/build/evil-collection/modes/magit/evil-collection-magit.elc deleted file mode 100644 index c656e775..00000000 Binary files a/straight/build/evil-collection/modes/magit/evil-collection-magit.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/man/evil-collection-man.el b/straight/build/evil-collection/modes/man/evil-collection-man.el deleted file mode 120000 index 10755cf2..00000000 --- a/straight/build/evil-collection/modes/man/evil-collection-man.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/man/evil-collection-man.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/man/evil-collection-man.elc b/straight/build/evil-collection/modes/man/evil-collection-man.elc deleted file mode 100644 index 02218dab..00000000 Binary files a/straight/build/evil-collection/modes/man/evil-collection-man.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/minibuffer/evil-collection-minibuffer.el b/straight/build/evil-collection/modes/minibuffer/evil-collection-minibuffer.el deleted file mode 120000 index 3cc22192..00000000 --- a/straight/build/evil-collection/modes/minibuffer/evil-collection-minibuffer.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/minibuffer/evil-collection-minibuffer.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/minibuffer/evil-collection-minibuffer.elc b/straight/build/evil-collection/modes/minibuffer/evil-collection-minibuffer.elc deleted file mode 100644 index f9078f17..00000000 Binary files a/straight/build/evil-collection/modes/minibuffer/evil-collection-minibuffer.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/monky/evil-collection-monky.el b/straight/build/evil-collection/modes/monky/evil-collection-monky.el deleted file mode 120000 index 372a81fc..00000000 --- a/straight/build/evil-collection/modes/monky/evil-collection-monky.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/monky/evil-collection-monky.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/monky/evil-collection-monky.elc b/straight/build/evil-collection/modes/monky/evil-collection-monky.elc deleted file mode 100644 index cf70ca0e..00000000 Binary files a/straight/build/evil-collection/modes/monky/evil-collection-monky.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/mpdel/evil-collection-mpdel.el b/straight/build/evil-collection/modes/mpdel/evil-collection-mpdel.el deleted file mode 120000 index b2db407e..00000000 --- a/straight/build/evil-collection/modes/mpdel/evil-collection-mpdel.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/mpdel/evil-collection-mpdel.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/mpdel/evil-collection-mpdel.elc b/straight/build/evil-collection/modes/mpdel/evil-collection-mpdel.elc deleted file mode 100644 index 32e5de8c..00000000 Binary files a/straight/build/evil-collection/modes/mpdel/evil-collection-mpdel.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/mu4e-conversation/evil-collection-mu4e-conversation.el b/straight/build/evil-collection/modes/mu4e-conversation/evil-collection-mu4e-conversation.el deleted file mode 120000 index 5e7d5aeb..00000000 --- a/straight/build/evil-collection/modes/mu4e-conversation/evil-collection-mu4e-conversation.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/mu4e-conversation/evil-collection-mu4e-conversation.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/mu4e-conversation/evil-collection-mu4e-conversation.elc b/straight/build/evil-collection/modes/mu4e-conversation/evil-collection-mu4e-conversation.elc deleted file mode 100644 index 90b91bc2..00000000 Binary files a/straight/build/evil-collection/modes/mu4e-conversation/evil-collection-mu4e-conversation.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/mu4e/evil-collection-mu4e.el b/straight/build/evil-collection/modes/mu4e/evil-collection-mu4e.el deleted file mode 120000 index f8396ccc..00000000 --- a/straight/build/evil-collection/modes/mu4e/evil-collection-mu4e.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/mu4e/evil-collection-mu4e.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/mu4e/evil-collection-mu4e.elc b/straight/build/evil-collection/modes/mu4e/evil-collection-mu4e.elc deleted file mode 100644 index ad7e2c36..00000000 Binary files a/straight/build/evil-collection/modes/mu4e/evil-collection-mu4e.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/neotree/evil-collection-neotree.el b/straight/build/evil-collection/modes/neotree/evil-collection-neotree.el deleted file mode 120000 index 779501f8..00000000 --- a/straight/build/evil-collection/modes/neotree/evil-collection-neotree.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/neotree/evil-collection-neotree.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/newsticker/evil-collection-newsticker.el b/straight/build/evil-collection/modes/newsticker/evil-collection-newsticker.el deleted file mode 120000 index b1f3984b..00000000 --- a/straight/build/evil-collection/modes/newsticker/evil-collection-newsticker.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/newsticker/evil-collection-newsticker.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/newsticker/evil-collection-newsticker.elc b/straight/build/evil-collection/modes/newsticker/evil-collection-newsticker.elc deleted file mode 100644 index 2479063c..00000000 Binary files a/straight/build/evil-collection/modes/newsticker/evil-collection-newsticker.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/notmuch/evil-collection-notmuch.el b/straight/build/evil-collection/modes/notmuch/evil-collection-notmuch.el deleted file mode 120000 index 55f407f0..00000000 --- a/straight/build/evil-collection/modes/notmuch/evil-collection-notmuch.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/notmuch/evil-collection-notmuch.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/notmuch/evil-collection-notmuch.elc b/straight/build/evil-collection/modes/notmuch/evil-collection-notmuch.elc deleted file mode 100644 index 05964d06..00000000 Binary files a/straight/build/evil-collection/modes/notmuch/evil-collection-notmuch.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/nov/evil-collection-nov.el b/straight/build/evil-collection/modes/nov/evil-collection-nov.el deleted file mode 120000 index d8e6b337..00000000 --- a/straight/build/evil-collection/modes/nov/evil-collection-nov.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/nov/evil-collection-nov.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/nov/evil-collection-nov.elc b/straight/build/evil-collection/modes/nov/evil-collection-nov.elc deleted file mode 100644 index cdfd9a1f..00000000 Binary files a/straight/build/evil-collection/modes/nov/evil-collection-nov.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/occur/evil-collection-occur.el b/straight/build/evil-collection/modes/occur/evil-collection-occur.el deleted file mode 120000 index 9d404c61..00000000 --- a/straight/build/evil-collection/modes/occur/evil-collection-occur.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/occur/evil-collection-occur.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/occur/evil-collection-occur.elc b/straight/build/evil-collection/modes/occur/evil-collection-occur.elc deleted file mode 100644 index 2276d296..00000000 Binary files a/straight/build/evil-collection/modes/occur/evil-collection-occur.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/omnisharp/evil-collection-omnisharp.el b/straight/build/evil-collection/modes/omnisharp/evil-collection-omnisharp.el deleted file mode 120000 index dd5d0cba..00000000 --- a/straight/build/evil-collection/modes/omnisharp/evil-collection-omnisharp.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/omnisharp/evil-collection-omnisharp.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/omnisharp/evil-collection-omnisharp.elc b/straight/build/evil-collection/modes/omnisharp/evil-collection-omnisharp.elc deleted file mode 100644 index d734a6c3..00000000 Binary files a/straight/build/evil-collection/modes/omnisharp/evil-collection-omnisharp.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/org-present/evil-collection-org-present.el b/straight/build/evil-collection/modes/org-present/evil-collection-org-present.el deleted file mode 120000 index 586c667c..00000000 --- a/straight/build/evil-collection/modes/org-present/evil-collection-org-present.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/org-present/evil-collection-org-present.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/org-present/evil-collection-org-present.elc b/straight/build/evil-collection/modes/org-present/evil-collection-org-present.elc deleted file mode 100644 index 089f703d..00000000 Binary files a/straight/build/evil-collection/modes/org-present/evil-collection-org-present.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/osx-dictionary/evil-collection-osx-dictionary.el b/straight/build/evil-collection/modes/osx-dictionary/evil-collection-osx-dictionary.el deleted file mode 120000 index e2feb6c4..00000000 --- a/straight/build/evil-collection/modes/osx-dictionary/evil-collection-osx-dictionary.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/osx-dictionary/evil-collection-osx-dictionary.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/osx-dictionary/evil-collection-osx-dictionary.elc b/straight/build/evil-collection/modes/osx-dictionary/evil-collection-osx-dictionary.elc deleted file mode 100644 index 06d86aeb..00000000 Binary files a/straight/build/evil-collection/modes/osx-dictionary/evil-collection-osx-dictionary.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/outline/evil-collection-outline.el b/straight/build/evil-collection/modes/outline/evil-collection-outline.el deleted file mode 120000 index 7fdcae36..00000000 --- a/straight/build/evil-collection/modes/outline/evil-collection-outline.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/outline/evil-collection-outline.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/outline/evil-collection-outline.elc b/straight/build/evil-collection/modes/outline/evil-collection-outline.elc deleted file mode 100644 index 209c579f..00000000 Binary files a/straight/build/evil-collection/modes/outline/evil-collection-outline.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/p4/evil-collection-p4.el b/straight/build/evil-collection/modes/p4/evil-collection-p4.el deleted file mode 120000 index 04492c33..00000000 --- a/straight/build/evil-collection/modes/p4/evil-collection-p4.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/p4/evil-collection-p4.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/p4/evil-collection-p4.elc b/straight/build/evil-collection/modes/p4/evil-collection-p4.elc deleted file mode 100644 index 286eec0a..00000000 Binary files a/straight/build/evil-collection/modes/p4/evil-collection-p4.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/package-menu/evil-collection-package-menu.el b/straight/build/evil-collection/modes/package-menu/evil-collection-package-menu.el deleted file mode 120000 index d4856b02..00000000 --- a/straight/build/evil-collection/modes/package-menu/evil-collection-package-menu.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/package-menu/evil-collection-package-menu.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/package-menu/evil-collection-package-menu.elc b/straight/build/evil-collection/modes/package-menu/evil-collection-package-menu.elc deleted file mode 100644 index 6c6c464e..00000000 Binary files a/straight/build/evil-collection/modes/package-menu/evil-collection-package-menu.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/pass/evil-collection-pass.el b/straight/build/evil-collection/modes/pass/evil-collection-pass.el deleted file mode 120000 index 3a93417e..00000000 --- a/straight/build/evil-collection/modes/pass/evil-collection-pass.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/pass/evil-collection-pass.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/pass/evil-collection-pass.elc b/straight/build/evil-collection/modes/pass/evil-collection-pass.elc deleted file mode 100644 index f203a8d7..00000000 Binary files a/straight/build/evil-collection/modes/pass/evil-collection-pass.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/pdf/evil-collection-pdf.el b/straight/build/evil-collection/modes/pdf/evil-collection-pdf.el deleted file mode 120000 index 2b6638c8..00000000 --- a/straight/build/evil-collection/modes/pdf/evil-collection-pdf.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/pdf/evil-collection-pdf.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/pdf/evil-collection-pdf.elc b/straight/build/evil-collection/modes/pdf/evil-collection-pdf.elc deleted file mode 100644 index bc64781d..00000000 Binary files a/straight/build/evil-collection/modes/pdf/evil-collection-pdf.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/popup/evil-collection-popup.el b/straight/build/evil-collection/modes/popup/evil-collection-popup.el deleted file mode 120000 index 6fa93972..00000000 --- a/straight/build/evil-collection/modes/popup/evil-collection-popup.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/popup/evil-collection-popup.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/popup/evil-collection-popup.elc b/straight/build/evil-collection/modes/popup/evil-collection-popup.elc deleted file mode 100644 index 9a55e09c..00000000 Binary files a/straight/build/evil-collection/modes/popup/evil-collection-popup.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/proced/evil-collection-proced.el b/straight/build/evil-collection/modes/proced/evil-collection-proced.el deleted file mode 120000 index 5d4e1aba..00000000 --- a/straight/build/evil-collection/modes/proced/evil-collection-proced.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/proced/evil-collection-proced.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/proced/evil-collection-proced.elc b/straight/build/evil-collection/modes/proced/evil-collection-proced.elc deleted file mode 100644 index a774e7e3..00000000 Binary files a/straight/build/evil-collection/modes/proced/evil-collection-proced.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/process-menu/evil-collection-process-menu.el b/straight/build/evil-collection/modes/process-menu/evil-collection-process-menu.el deleted file mode 120000 index b7b9811f..00000000 --- a/straight/build/evil-collection/modes/process-menu/evil-collection-process-menu.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/process-menu/evil-collection-process-menu.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/process-menu/evil-collection-process-menu.elc b/straight/build/evil-collection/modes/process-menu/evil-collection-process-menu.elc deleted file mode 100644 index f52ec42f..00000000 Binary files a/straight/build/evil-collection/modes/process-menu/evil-collection-process-menu.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/prodigy/evil-collection-prodigy.el b/straight/build/evil-collection/modes/prodigy/evil-collection-prodigy.el deleted file mode 120000 index 6d89ccd0..00000000 --- a/straight/build/evil-collection/modes/prodigy/evil-collection-prodigy.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/prodigy/evil-collection-prodigy.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/prodigy/evil-collection-prodigy.elc b/straight/build/evil-collection/modes/prodigy/evil-collection-prodigy.elc deleted file mode 100644 index 49ace8f3..00000000 Binary files a/straight/build/evil-collection/modes/prodigy/evil-collection-prodigy.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/profiler/evil-collection-profiler.el b/straight/build/evil-collection/modes/profiler/evil-collection-profiler.el deleted file mode 120000 index 2aa96bfd..00000000 --- a/straight/build/evil-collection/modes/profiler/evil-collection-profiler.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/profiler/evil-collection-profiler.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/profiler/evil-collection-profiler.elc b/straight/build/evil-collection/modes/profiler/evil-collection-profiler.elc deleted file mode 100644 index 8c374fae..00000000 Binary files a/straight/build/evil-collection/modes/profiler/evil-collection-profiler.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/python/evil-collection-python.el b/straight/build/evil-collection/modes/python/evil-collection-python.el deleted file mode 120000 index 20a881bf..00000000 --- a/straight/build/evil-collection/modes/python/evil-collection-python.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/python/evil-collection-python.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/python/evil-collection-python.elc b/straight/build/evil-collection/modes/python/evil-collection-python.elc deleted file mode 100644 index 57626645..00000000 Binary files a/straight/build/evil-collection/modes/python/evil-collection-python.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/quickrun/evil-collection-quickrun.el b/straight/build/evil-collection/modes/quickrun/evil-collection-quickrun.el deleted file mode 120000 index 31b06f5d..00000000 --- a/straight/build/evil-collection/modes/quickrun/evil-collection-quickrun.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/quickrun/evil-collection-quickrun.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/quickrun/evil-collection-quickrun.elc b/straight/build/evil-collection/modes/quickrun/evil-collection-quickrun.elc deleted file mode 100644 index 7efe9f50..00000000 Binary files a/straight/build/evil-collection/modes/quickrun/evil-collection-quickrun.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/racer/evil-collection-racer.el b/straight/build/evil-collection/modes/racer/evil-collection-racer.el deleted file mode 120000 index 5f134d5b..00000000 --- a/straight/build/evil-collection/modes/racer/evil-collection-racer.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/racer/evil-collection-racer.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/racer/evil-collection-racer.elc b/straight/build/evil-collection/modes/racer/evil-collection-racer.elc deleted file mode 100644 index a01f15b5..00000000 Binary files a/straight/build/evil-collection/modes/racer/evil-collection-racer.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/racket-describe/evil-collection-racket-describe.el b/straight/build/evil-collection/modes/racket-describe/evil-collection-racket-describe.el deleted file mode 120000 index 35253a1a..00000000 --- a/straight/build/evil-collection/modes/racket-describe/evil-collection-racket-describe.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/racket-describe/evil-collection-racket-describe.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/racket-describe/evil-collection-racket-describe.elc b/straight/build/evil-collection/modes/racket-describe/evil-collection-racket-describe.elc deleted file mode 100644 index ac10175c..00000000 Binary files a/straight/build/evil-collection/modes/racket-describe/evil-collection-racket-describe.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/realgud/evil-collection-realgud.el b/straight/build/evil-collection/modes/realgud/evil-collection-realgud.el deleted file mode 120000 index 8b1e4adc..00000000 --- a/straight/build/evil-collection/modes/realgud/evil-collection-realgud.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/realgud/evil-collection-realgud.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/realgud/evil-collection-realgud.elc b/straight/build/evil-collection/modes/realgud/evil-collection-realgud.elc deleted file mode 100644 index fe07f280..00000000 Binary files a/straight/build/evil-collection/modes/realgud/evil-collection-realgud.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/reftex/evil-collection-reftex.el b/straight/build/evil-collection/modes/reftex/evil-collection-reftex.el deleted file mode 120000 index 0f8260b0..00000000 --- a/straight/build/evil-collection/modes/reftex/evil-collection-reftex.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/reftex/evil-collection-reftex.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/reftex/evil-collection-reftex.elc b/straight/build/evil-collection/modes/reftex/evil-collection-reftex.elc deleted file mode 100644 index ced124ab..00000000 Binary files a/straight/build/evil-collection/modes/reftex/evil-collection-reftex.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/restclient/evil-collection-restclient.el b/straight/build/evil-collection/modes/restclient/evil-collection-restclient.el deleted file mode 120000 index b1b25f7f..00000000 --- a/straight/build/evil-collection/modes/restclient/evil-collection-restclient.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/restclient/evil-collection-restclient.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/restclient/evil-collection-restclient.elc b/straight/build/evil-collection/modes/restclient/evil-collection-restclient.elc deleted file mode 100644 index 2e273b38..00000000 Binary files a/straight/build/evil-collection/modes/restclient/evil-collection-restclient.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/rg/evil-collection-rg.el b/straight/build/evil-collection/modes/rg/evil-collection-rg.el deleted file mode 120000 index ce256eef..00000000 --- a/straight/build/evil-collection/modes/rg/evil-collection-rg.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/rg/evil-collection-rg.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/rg/evil-collection-rg.elc b/straight/build/evil-collection/modes/rg/evil-collection-rg.elc deleted file mode 100644 index fd3ee2bd..00000000 Binary files a/straight/build/evil-collection/modes/rg/evil-collection-rg.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/ripgrep/evil-collection-ripgrep.el b/straight/build/evil-collection/modes/ripgrep/evil-collection-ripgrep.el deleted file mode 120000 index 2dedcf5b..00000000 --- a/straight/build/evil-collection/modes/ripgrep/evil-collection-ripgrep.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/ripgrep/evil-collection-ripgrep.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/ripgrep/evil-collection-ripgrep.elc b/straight/build/evil-collection/modes/ripgrep/evil-collection-ripgrep.elc deleted file mode 100644 index 410c6d39..00000000 Binary files a/straight/build/evil-collection/modes/ripgrep/evil-collection-ripgrep.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/rjsx-mode/evil-collection-rjsx-mode.el b/straight/build/evil-collection/modes/rjsx-mode/evil-collection-rjsx-mode.el deleted file mode 120000 index dfdce414..00000000 --- a/straight/build/evil-collection/modes/rjsx-mode/evil-collection-rjsx-mode.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/rjsx-mode/evil-collection-rjsx-mode.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/rjsx-mode/evil-collection-rjsx-mode.elc b/straight/build/evil-collection/modes/rjsx-mode/evil-collection-rjsx-mode.elc deleted file mode 100644 index aa387c94..00000000 Binary files a/straight/build/evil-collection/modes/rjsx-mode/evil-collection-rjsx-mode.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/robe/evil-collection-robe.el b/straight/build/evil-collection/modes/robe/evil-collection-robe.el deleted file mode 120000 index fe79d1ce..00000000 --- a/straight/build/evil-collection/modes/robe/evil-collection-robe.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/robe/evil-collection-robe.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/robe/evil-collection-robe.elc b/straight/build/evil-collection/modes/robe/evil-collection-robe.elc deleted file mode 100644 index 3b79dff3..00000000 Binary files a/straight/build/evil-collection/modes/robe/evil-collection-robe.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/rtags/evil-collection-rtags.el b/straight/build/evil-collection/modes/rtags/evil-collection-rtags.el deleted file mode 120000 index f4c2f53e..00000000 --- a/straight/build/evil-collection/modes/rtags/evil-collection-rtags.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/rtags/evil-collection-rtags.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/rtags/evil-collection-rtags.elc b/straight/build/evil-collection/modes/rtags/evil-collection-rtags.elc deleted file mode 100644 index ad93e8d6..00000000 Binary files a/straight/build/evil-collection/modes/rtags/evil-collection-rtags.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/ruby-mode/evil-collection-ruby-mode.el b/straight/build/evil-collection/modes/ruby-mode/evil-collection-ruby-mode.el deleted file mode 120000 index 41033a3a..00000000 --- a/straight/build/evil-collection/modes/ruby-mode/evil-collection-ruby-mode.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/ruby-mode/evil-collection-ruby-mode.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/ruby-mode/evil-collection-ruby-mode.elc b/straight/build/evil-collection/modes/ruby-mode/evil-collection-ruby-mode.elc deleted file mode 100644 index 0599f991..00000000 Binary files a/straight/build/evil-collection/modes/ruby-mode/evil-collection-ruby-mode.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/scroll-lock/evil-collection-scroll-lock.el b/straight/build/evil-collection/modes/scroll-lock/evil-collection-scroll-lock.el deleted file mode 120000 index 80cf7e3e..00000000 --- a/straight/build/evil-collection/modes/scroll-lock/evil-collection-scroll-lock.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/scroll-lock/evil-collection-scroll-lock.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/scroll-lock/evil-collection-scroll-lock.elc b/straight/build/evil-collection/modes/scroll-lock/evil-collection-scroll-lock.elc deleted file mode 100644 index ef51aced..00000000 Binary files a/straight/build/evil-collection/modes/scroll-lock/evil-collection-scroll-lock.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/sh-script/evil-collection-sh-script.el b/straight/build/evil-collection/modes/sh-script/evil-collection-sh-script.el deleted file mode 120000 index 81e8e92e..00000000 --- a/straight/build/evil-collection/modes/sh-script/evil-collection-sh-script.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/sh-script/evil-collection-sh-script.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/sh-script/evil-collection-sh-script.elc b/straight/build/evil-collection/modes/sh-script/evil-collection-sh-script.elc deleted file mode 100644 index e5f3c545..00000000 Binary files a/straight/build/evil-collection/modes/sh-script/evil-collection-sh-script.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/shortdoc/evil-collection-shortdoc.el b/straight/build/evil-collection/modes/shortdoc/evil-collection-shortdoc.el deleted file mode 120000 index b4871b2f..00000000 --- a/straight/build/evil-collection/modes/shortdoc/evil-collection-shortdoc.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/shortdoc/evil-collection-shortdoc.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/shortdoc/evil-collection-shortdoc.elc b/straight/build/evil-collection/modes/shortdoc/evil-collection-shortdoc.elc deleted file mode 100644 index 3ebb4f22..00000000 Binary files a/straight/build/evil-collection/modes/shortdoc/evil-collection-shortdoc.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/simple/evil-collection-simple.el b/straight/build/evil-collection/modes/simple/evil-collection-simple.el deleted file mode 120000 index ffed16b5..00000000 --- a/straight/build/evil-collection/modes/simple/evil-collection-simple.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/simple/evil-collection-simple.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/simple/evil-collection-simple.elc b/straight/build/evil-collection/modes/simple/evil-collection-simple.elc deleted file mode 100644 index 52ddda48..00000000 Binary files a/straight/build/evil-collection/modes/simple/evil-collection-simple.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/slime/evil-collection-slime.el b/straight/build/evil-collection/modes/slime/evil-collection-slime.el deleted file mode 120000 index 87658304..00000000 --- a/straight/build/evil-collection/modes/slime/evil-collection-slime.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/slime/evil-collection-slime.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/slime/evil-collection-slime.elc b/straight/build/evil-collection/modes/slime/evil-collection-slime.elc deleted file mode 100644 index b595a712..00000000 Binary files a/straight/build/evil-collection/modes/slime/evil-collection-slime.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/sly/evil-collection-sly.el b/straight/build/evil-collection/modes/sly/evil-collection-sly.el deleted file mode 120000 index a16c8bc6..00000000 --- a/straight/build/evil-collection/modes/sly/evil-collection-sly.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/sly/evil-collection-sly.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/sly/evil-collection-sly.elc b/straight/build/evil-collection/modes/sly/evil-collection-sly.elc deleted file mode 100644 index 6f3254ae..00000000 Binary files a/straight/build/evil-collection/modes/sly/evil-collection-sly.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/speedbar/evil-collection-speedbar.el b/straight/build/evil-collection/modes/speedbar/evil-collection-speedbar.el deleted file mode 120000 index 27e3086e..00000000 --- a/straight/build/evil-collection/modes/speedbar/evil-collection-speedbar.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/speedbar/evil-collection-speedbar.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/speedbar/evil-collection-speedbar.elc b/straight/build/evil-collection/modes/speedbar/evil-collection-speedbar.elc deleted file mode 100644 index 7377042e..00000000 Binary files a/straight/build/evil-collection/modes/speedbar/evil-collection-speedbar.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/tab-bar/evil-collection-tab-bar.el b/straight/build/evil-collection/modes/tab-bar/evil-collection-tab-bar.el deleted file mode 120000 index 798ea3d3..00000000 --- a/straight/build/evil-collection/modes/tab-bar/evil-collection-tab-bar.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/tab-bar/evil-collection-tab-bar.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/tab-bar/evil-collection-tab-bar.elc b/straight/build/evil-collection/modes/tab-bar/evil-collection-tab-bar.elc deleted file mode 100644 index e185a36a..00000000 Binary files a/straight/build/evil-collection/modes/tab-bar/evil-collection-tab-bar.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/tablist/evil-collection-tablist.el b/straight/build/evil-collection/modes/tablist/evil-collection-tablist.el deleted file mode 120000 index e0f46a3a..00000000 --- a/straight/build/evil-collection/modes/tablist/evil-collection-tablist.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/tablist/evil-collection-tablist.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/tablist/evil-collection-tablist.elc b/straight/build/evil-collection/modes/tablist/evil-collection-tablist.elc deleted file mode 100644 index b07d82f2..00000000 Binary files a/straight/build/evil-collection/modes/tablist/evil-collection-tablist.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/tabulated-list/evil-collection-tabulated-list.el b/straight/build/evil-collection/modes/tabulated-list/evil-collection-tabulated-list.el deleted file mode 120000 index 948f5c8b..00000000 --- a/straight/build/evil-collection/modes/tabulated-list/evil-collection-tabulated-list.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/tabulated-list/evil-collection-tabulated-list.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/tabulated-list/evil-collection-tabulated-list.elc b/straight/build/evil-collection/modes/tabulated-list/evil-collection-tabulated-list.elc deleted file mode 100644 index 48a964b3..00000000 Binary files a/straight/build/evil-collection/modes/tabulated-list/evil-collection-tabulated-list.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/tar-mode/evil-collection-tar-mode.el b/straight/build/evil-collection/modes/tar-mode/evil-collection-tar-mode.el deleted file mode 120000 index 3c01d5e0..00000000 --- a/straight/build/evil-collection/modes/tar-mode/evil-collection-tar-mode.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/tar-mode/evil-collection-tar-mode.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/tar-mode/evil-collection-tar-mode.elc b/straight/build/evil-collection/modes/tar-mode/evil-collection-tar-mode.elc deleted file mode 100644 index 7ab179ea..00000000 Binary files a/straight/build/evil-collection/modes/tar-mode/evil-collection-tar-mode.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/term/evil-collection-term.el b/straight/build/evil-collection/modes/term/evil-collection-term.el deleted file mode 120000 index 51988366..00000000 --- a/straight/build/evil-collection/modes/term/evil-collection-term.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/term/evil-collection-term.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/term/evil-collection-term.elc b/straight/build/evil-collection/modes/term/evil-collection-term.elc deleted file mode 100644 index 3d669fb5..00000000 Binary files a/straight/build/evil-collection/modes/term/evil-collection-term.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/tetris/evil-collection-tetris.el b/straight/build/evil-collection/modes/tetris/evil-collection-tetris.el deleted file mode 120000 index effb4850..00000000 --- a/straight/build/evil-collection/modes/tetris/evil-collection-tetris.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/tetris/evil-collection-tetris.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/tetris/evil-collection-tetris.elc b/straight/build/evil-collection/modes/tetris/evil-collection-tetris.elc deleted file mode 100644 index ac89a7ee..00000000 Binary files a/straight/build/evil-collection/modes/tetris/evil-collection-tetris.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/thread/evil-collection-thread.el b/straight/build/evil-collection/modes/thread/evil-collection-thread.el deleted file mode 120000 index 2e54a345..00000000 --- a/straight/build/evil-collection/modes/thread/evil-collection-thread.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/thread/evil-collection-thread.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/thread/evil-collection-thread.elc b/straight/build/evil-collection/modes/thread/evil-collection-thread.elc deleted file mode 100644 index 65457a4c..00000000 Binary files a/straight/build/evil-collection/modes/thread/evil-collection-thread.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/tide/evil-collection-tide.el b/straight/build/evil-collection/modes/tide/evil-collection-tide.el deleted file mode 120000 index 87e0d4b0..00000000 --- a/straight/build/evil-collection/modes/tide/evil-collection-tide.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/tide/evil-collection-tide.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/tide/evil-collection-tide.elc b/straight/build/evil-collection/modes/tide/evil-collection-tide.elc deleted file mode 100644 index 19d824df..00000000 Binary files a/straight/build/evil-collection/modes/tide/evil-collection-tide.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/timer-list/evil-collection-timer-list.el b/straight/build/evil-collection/modes/timer-list/evil-collection-timer-list.el deleted file mode 120000 index 13358bbe..00000000 --- a/straight/build/evil-collection/modes/timer-list/evil-collection-timer-list.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/timer-list/evil-collection-timer-list.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/timer-list/evil-collection-timer-list.elc b/straight/build/evil-collection/modes/timer-list/evil-collection-timer-list.elc deleted file mode 100644 index 546da94c..00000000 Binary files a/straight/build/evil-collection/modes/timer-list/evil-collection-timer-list.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/transmission/evil-collection-transmission.el b/straight/build/evil-collection/modes/transmission/evil-collection-transmission.el deleted file mode 120000 index d3b7cc89..00000000 --- a/straight/build/evil-collection/modes/transmission/evil-collection-transmission.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/transmission/evil-collection-transmission.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/transmission/evil-collection-transmission.elc b/straight/build/evil-collection/modes/transmission/evil-collection-transmission.elc deleted file mode 100644 index e8785c94..00000000 Binary files a/straight/build/evil-collection/modes/transmission/evil-collection-transmission.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/trashed/evil-collection-trashed.el b/straight/build/evil-collection/modes/trashed/evil-collection-trashed.el deleted file mode 120000 index db608f28..00000000 --- a/straight/build/evil-collection/modes/trashed/evil-collection-trashed.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/trashed/evil-collection-trashed.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/trashed/evil-collection-trashed.elc b/straight/build/evil-collection/modes/trashed/evil-collection-trashed.elc deleted file mode 100644 index aacc317d..00000000 Binary files a/straight/build/evil-collection/modes/trashed/evil-collection-trashed.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/typescript-mode/evil-collection-typescript-mode.el b/straight/build/evil-collection/modes/typescript-mode/evil-collection-typescript-mode.el deleted file mode 120000 index 55cd47ac..00000000 --- a/straight/build/evil-collection/modes/typescript-mode/evil-collection-typescript-mode.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/typescript-mode/evil-collection-typescript-mode.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/typescript-mode/evil-collection-typescript-mode.elc b/straight/build/evil-collection/modes/typescript-mode/evil-collection-typescript-mode.elc deleted file mode 100644 index b2f342c5..00000000 Binary files a/straight/build/evil-collection/modes/typescript-mode/evil-collection-typescript-mode.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/unimpaired/evil-collection-unimpaired.el b/straight/build/evil-collection/modes/unimpaired/evil-collection-unimpaired.el deleted file mode 120000 index 7a785dc8..00000000 --- a/straight/build/evil-collection/modes/unimpaired/evil-collection-unimpaired.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/unimpaired/evil-collection-unimpaired.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/unimpaired/evil-collection-unimpaired.elc b/straight/build/evil-collection/modes/unimpaired/evil-collection-unimpaired.elc deleted file mode 100644 index da4d8d98..00000000 Binary files a/straight/build/evil-collection/modes/unimpaired/evil-collection-unimpaired.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/vc-annotate/evil-collection-vc-annotate.el b/straight/build/evil-collection/modes/vc-annotate/evil-collection-vc-annotate.el deleted file mode 120000 index 7a177574..00000000 --- a/straight/build/evil-collection/modes/vc-annotate/evil-collection-vc-annotate.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/vc-annotate/evil-collection-vc-annotate.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/vc-annotate/evil-collection-vc-annotate.elc b/straight/build/evil-collection/modes/vc-annotate/evil-collection-vc-annotate.elc deleted file mode 100644 index 6380a900..00000000 Binary files a/straight/build/evil-collection/modes/vc-annotate/evil-collection-vc-annotate.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/vc-dir/evil-collection-vc-dir.el b/straight/build/evil-collection/modes/vc-dir/evil-collection-vc-dir.el deleted file mode 120000 index 23d01b3c..00000000 --- a/straight/build/evil-collection/modes/vc-dir/evil-collection-vc-dir.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/vc-dir/evil-collection-vc-dir.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/vc-dir/evil-collection-vc-dir.elc b/straight/build/evil-collection/modes/vc-dir/evil-collection-vc-dir.elc deleted file mode 100644 index 3962d9d8..00000000 Binary files a/straight/build/evil-collection/modes/vc-dir/evil-collection-vc-dir.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/vc-git/evil-collection-vc-git.el b/straight/build/evil-collection/modes/vc-git/evil-collection-vc-git.el deleted file mode 120000 index 6df812c5..00000000 --- a/straight/build/evil-collection/modes/vc-git/evil-collection-vc-git.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/vc-git/evil-collection-vc-git.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/vc-git/evil-collection-vc-git.elc b/straight/build/evil-collection/modes/vc-git/evil-collection-vc-git.elc deleted file mode 100644 index c5df5ba6..00000000 Binary files a/straight/build/evil-collection/modes/vc-git/evil-collection-vc-git.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/vdiff/evil-collection-vdiff.el b/straight/build/evil-collection/modes/vdiff/evil-collection-vdiff.el deleted file mode 120000 index 565fcdd3..00000000 --- a/straight/build/evil-collection/modes/vdiff/evil-collection-vdiff.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/vdiff/evil-collection-vdiff.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/vdiff/evil-collection-vdiff.elc b/straight/build/evil-collection/modes/vdiff/evil-collection-vdiff.elc deleted file mode 100644 index c5c0d4b7..00000000 Binary files a/straight/build/evil-collection/modes/vdiff/evil-collection-vdiff.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/view/evil-collection-view.el b/straight/build/evil-collection/modes/view/evil-collection-view.el deleted file mode 120000 index e28de43f..00000000 --- a/straight/build/evil-collection/modes/view/evil-collection-view.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/view/evil-collection-view.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/view/evil-collection-view.elc b/straight/build/evil-collection/modes/view/evil-collection-view.elc deleted file mode 100644 index 6f4174a0..00000000 Binary files a/straight/build/evil-collection/modes/view/evil-collection-view.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/vlf/evil-collection-vlf.el b/straight/build/evil-collection/modes/vlf/evil-collection-vlf.el deleted file mode 120000 index fd41140e..00000000 --- a/straight/build/evil-collection/modes/vlf/evil-collection-vlf.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/vlf/evil-collection-vlf.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/vlf/evil-collection-vlf.elc b/straight/build/evil-collection/modes/vlf/evil-collection-vlf.elc deleted file mode 100644 index c59c7c3f..00000000 Binary files a/straight/build/evil-collection/modes/vlf/evil-collection-vlf.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/vterm/evil-collection-vterm.el b/straight/build/evil-collection/modes/vterm/evil-collection-vterm.el deleted file mode 120000 index 34afaf5c..00000000 --- a/straight/build/evil-collection/modes/vterm/evil-collection-vterm.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/vterm/evil-collection-vterm.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/vterm/evil-collection-vterm.elc b/straight/build/evil-collection/modes/vterm/evil-collection-vterm.elc deleted file mode 100644 index c770cba4..00000000 Binary files a/straight/build/evil-collection/modes/vterm/evil-collection-vterm.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/w3m/evil-collection-w3m.el b/straight/build/evil-collection/modes/w3m/evil-collection-w3m.el deleted file mode 120000 index bca901c7..00000000 --- a/straight/build/evil-collection/modes/w3m/evil-collection-w3m.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/w3m/evil-collection-w3m.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/w3m/evil-collection-w3m.elc b/straight/build/evil-collection/modes/w3m/evil-collection-w3m.elc deleted file mode 100644 index a51e4208..00000000 Binary files a/straight/build/evil-collection/modes/w3m/evil-collection-w3m.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/wdired/evil-collection-wdired.el b/straight/build/evil-collection/modes/wdired/evil-collection-wdired.el deleted file mode 120000 index 0e7b37ce..00000000 --- a/straight/build/evil-collection/modes/wdired/evil-collection-wdired.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/wdired/evil-collection-wdired.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/wdired/evil-collection-wdired.elc b/straight/build/evil-collection/modes/wdired/evil-collection-wdired.elc deleted file mode 100644 index 7f85775a..00000000 Binary files a/straight/build/evil-collection/modes/wdired/evil-collection-wdired.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/wgrep/evil-collection-wgrep.el b/straight/build/evil-collection/modes/wgrep/evil-collection-wgrep.el deleted file mode 120000 index 1765873d..00000000 --- a/straight/build/evil-collection/modes/wgrep/evil-collection-wgrep.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/wgrep/evil-collection-wgrep.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/wgrep/evil-collection-wgrep.elc b/straight/build/evil-collection/modes/wgrep/evil-collection-wgrep.elc deleted file mode 100644 index 8b856cff..00000000 Binary files a/straight/build/evil-collection/modes/wgrep/evil-collection-wgrep.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/which-key/evil-collection-which-key.el b/straight/build/evil-collection/modes/which-key/evil-collection-which-key.el deleted file mode 120000 index e47fe5c3..00000000 --- a/straight/build/evil-collection/modes/which-key/evil-collection-which-key.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/which-key/evil-collection-which-key.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/which-key/evil-collection-which-key.elc b/straight/build/evil-collection/modes/which-key/evil-collection-which-key.elc deleted file mode 100644 index ac0b4494..00000000 Binary files a/straight/build/evil-collection/modes/which-key/evil-collection-which-key.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/woman/evil-collection-woman.el b/straight/build/evil-collection/modes/woman/evil-collection-woman.el deleted file mode 120000 index 7be88226..00000000 --- a/straight/build/evil-collection/modes/woman/evil-collection-woman.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/woman/evil-collection-woman.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/woman/evil-collection-woman.elc b/straight/build/evil-collection/modes/woman/evil-collection-woman.elc deleted file mode 100644 index 27a6ee86..00000000 Binary files a/straight/build/evil-collection/modes/woman/evil-collection-woman.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/xref/evil-collection-xref.el b/straight/build/evil-collection/modes/xref/evil-collection-xref.el deleted file mode 120000 index 0abcc95f..00000000 --- a/straight/build/evil-collection/modes/xref/evil-collection-xref.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/xref/evil-collection-xref.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/xref/evil-collection-xref.elc b/straight/build/evil-collection/modes/xref/evil-collection-xref.elc deleted file mode 100644 index d1df2ab3..00000000 Binary files a/straight/build/evil-collection/modes/xref/evil-collection-xref.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/xwidget/evil-collection-xwidget.el b/straight/build/evil-collection/modes/xwidget/evil-collection-xwidget.el deleted file mode 120000 index e28b7f4f..00000000 --- a/straight/build/evil-collection/modes/xwidget/evil-collection-xwidget.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/xwidget/evil-collection-xwidget.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/xwidget/evil-collection-xwidget.elc b/straight/build/evil-collection/modes/xwidget/evil-collection-xwidget.elc deleted file mode 100644 index 915f5b59..00000000 Binary files a/straight/build/evil-collection/modes/xwidget/evil-collection-xwidget.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/youtube-dl/evil-collection-youtube-dl.el b/straight/build/evil-collection/modes/youtube-dl/evil-collection-youtube-dl.el deleted file mode 120000 index 575b6f4f..00000000 --- a/straight/build/evil-collection/modes/youtube-dl/evil-collection-youtube-dl.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/youtube-dl/evil-collection-youtube-dl.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/youtube-dl/evil-collection-youtube-dl.elc b/straight/build/evil-collection/modes/youtube-dl/evil-collection-youtube-dl.elc deleted file mode 100644 index 92b474ae..00000000 Binary files a/straight/build/evil-collection/modes/youtube-dl/evil-collection-youtube-dl.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/zmusic/evil-collection-zmusic.el b/straight/build/evil-collection/modes/zmusic/evil-collection-zmusic.el deleted file mode 120000 index 0e63153c..00000000 --- a/straight/build/evil-collection/modes/zmusic/evil-collection-zmusic.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/zmusic/evil-collection-zmusic.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/zmusic/evil-collection-zmusic.elc b/straight/build/evil-collection/modes/zmusic/evil-collection-zmusic.elc deleted file mode 100644 index 80871463..00000000 Binary files a/straight/build/evil-collection/modes/zmusic/evil-collection-zmusic.elc and /dev/null differ diff --git a/straight/build/evil-collection/modes/ztree/evil-collection-ztree.el b/straight/build/evil-collection/modes/ztree/evil-collection-ztree.el deleted file mode 120000 index 9d794f30..00000000 --- a/straight/build/evil-collection/modes/ztree/evil-collection-ztree.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-collection/modes/ztree/evil-collection-ztree.el \ No newline at end of file diff --git a/straight/build/evil-collection/modes/ztree/evil-collection-ztree.elc b/straight/build/evil-collection/modes/ztree/evil-collection-ztree.elc deleted file mode 100644 index 24cbbdbd..00000000 Binary files a/straight/build/evil-collection/modes/ztree/evil-collection-ztree.elc and /dev/null differ diff --git a/straight/build/evil-escape/evil-escape-autoloads.el b/straight/build/evil-escape/evil-escape-autoloads.el deleted file mode 100644 index f230c253..00000000 --- a/straight/build/evil-escape/evil-escape-autoloads.el +++ /dev/null @@ -1,47 +0,0 @@ -;;; evil-escape-autoloads.el --- automatically extracted autoloads -*- lexical-binding: t -*- -;; -;;; Code: - - -;;;### (autoloads nil "evil-escape" "evil-escape.el" (0 0 0 0)) -;;; Generated autoloads from evil-escape.el - -(defvar evil-escape-mode nil "\ -Non-nil if Evil-Escape mode is enabled. -See the `evil-escape-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 `evil-escape-mode'.") - -(custom-autoload 'evil-escape-mode "evil-escape" nil) - -(autoload 'evil-escape-mode "evil-escape" "\ -Buffer-local minor mode to escape insert state and everything else -with a key sequence. - -If called interactively, toggle `Evil-Escape mode'. If the -prefix argument is positive, enable the mode, and if it is zero -or negative, disable the mode. - -If called from Lisp, toggle the mode if ARG is `toggle'. Enable -the mode if ARG is nil, omitted, or is a positive number. -Disable the mode if ARG is a negative number. - -The mode's hook is called both when the mode is enabled and when -it is disabled. - -\(fn &optional ARG)" t nil) - -(register-definition-prefixes "evil-escape" '("evil-escape")) - -;;;*** - -(provide 'evil-escape-autoloads) -;; Local Variables: -;; version-control: never -;; no-byte-compile: t -;; no-update-autoloads: t -;; coding: utf-8 -;; End: -;;; evil-escape-autoloads.el ends here diff --git a/straight/build/evil-escape/evil-escape.el b/straight/build/evil-escape/evil-escape.el deleted file mode 120000 index d1c57da9..00000000 --- a/straight/build/evil-escape/evil-escape.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil-escape/evil-escape.el \ No newline at end of file diff --git a/straight/build/evil-escape/evil-escape.elc b/straight/build/evil-escape/evil-escape.elc deleted file mode 100644 index 431763ba..00000000 Binary files a/straight/build/evil-escape/evil-escape.elc and /dev/null differ diff --git a/straight/build/evil/dir b/straight/build/evil/dir deleted file mode 100644 index b3717a59..00000000 --- a/straight/build/evil/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 -* evil: (evil.info). Extensible vi layer for Emacs diff --git a/straight/build/evil/evil-autoloads.el b/straight/build/evil/evil-autoloads.el deleted file mode 100644 index 843727d5..00000000 --- a/straight/build/evil/evil-autoloads.el +++ /dev/null @@ -1,126 +0,0 @@ -;;; evil-autoloads.el --- automatically extracted autoloads -*- lexical-binding: t -*- -;; -;;; Code: - - -;;;### (autoloads nil "evil-command-window" "evil-command-window.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from evil-command-window.el - -(register-definition-prefixes "evil-command-window" '("evil-")) - -;;;*** - -;;;### (autoloads nil "evil-commands" "evil-commands.el" (0 0 0 0)) -;;; Generated autoloads from evil-commands.el - -(register-definition-prefixes "evil-commands" '("evil-")) - -;;;*** - -;;;### (autoloads nil "evil-common" "evil-common.el" (0 0 0 0)) -;;; Generated autoloads from evil-common.el - -(register-definition-prefixes "evil-common" '("bounds-of-evil-" "evil-" "forward-evil-")) - -;;;*** - -;;;### (autoloads nil "evil-core" "evil-core.el" (0 0 0 0)) -;;; Generated autoloads from evil-core.el - (autoload 'evil-mode "evil" nil t) - -(register-definition-prefixes "evil-core" '("evil-" "turn-o")) - -;;;*** - -;;;### (autoloads nil "evil-digraphs" "evil-digraphs.el" (0 0 0 0)) -;;; Generated autoloads from evil-digraphs.el - -(register-definition-prefixes "evil-digraphs" '("evil-digraph")) - -;;;*** - -;;;### (autoloads nil "evil-ex" "evil-ex.el" (0 0 0 0)) -;;; Generated autoloads from evil-ex.el - -(register-definition-prefixes "evil-ex" '("evil-")) - -;;;*** - -;;;### (autoloads nil "evil-integration" "evil-integration.el" (0 -;;;;;; 0 0 0)) -;;; Generated autoloads from evil-integration.el - -(register-definition-prefixes "evil-integration" '("evil-")) - -;;;*** - -;;;### (autoloads nil "evil-jumps" "evil-jumps.el" (0 0 0 0)) -;;; Generated autoloads from evil-jumps.el - -(register-definition-prefixes "evil-jumps" '("evil-")) - -;;;*** - -;;;### (autoloads nil "evil-macros" "evil-macros.el" (0 0 0 0)) -;;; Generated autoloads from evil-macros.el - -(register-definition-prefixes "evil-macros" '("evil-")) - -;;;*** - -;;;### (autoloads nil "evil-maps" "evil-maps.el" (0 0 0 0)) -;;; Generated autoloads from evil-maps.el - -(register-definition-prefixes "evil-maps" '("evil-")) - -;;;*** - -;;;### (autoloads nil "evil-repeat" "evil-repeat.el" (0 0 0 0)) -;;; Generated autoloads from evil-repeat.el - -(register-definition-prefixes "evil-repeat" '("evil-")) - -;;;*** - -;;;### (autoloads nil "evil-search" "evil-search.el" (0 0 0 0)) -;;; Generated autoloads from evil-search.el - -(register-definition-prefixes "evil-search" '("evil-")) - -;;;*** - -;;;### (autoloads nil "evil-states" "evil-states.el" (0 0 0 0)) -;;; Generated autoloads from evil-states.el - -(register-definition-prefixes "evil-states" '("evil-")) - -;;;*** - -;;;### (autoloads nil "evil-types" "evil-types.el" (0 0 0 0)) -;;; Generated autoloads from evil-types.el - -(register-definition-prefixes "evil-types" '("evil-ex-get-optional-register-and-count")) - -;;;*** - -;;;### (autoloads nil "evil-vars" "evil-vars.el" (0 0 0 0)) -;;; Generated autoloads from evil-vars.el - -(register-definition-prefixes "evil-vars" '("evil-")) - -;;;*** - -;;;### (autoloads nil nil ("evil-development.el" "evil-keybindings.el" -;;;;;; "evil-pkg.el" "evil.el") (0 0 0 0)) - -;;;*** - -(provide 'evil-autoloads) -;; Local Variables: -;; version-control: never -;; no-byte-compile: t -;; no-update-autoloads: t -;; coding: utf-8 -;; End: -;;; evil-autoloads.el ends here diff --git a/straight/build/evil/evil-command-window.el b/straight/build/evil/evil-command-window.el deleted file mode 120000 index 7307a5d3..00000000 --- a/straight/build/evil/evil-command-window.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil/evil-command-window.el \ No newline at end of file diff --git a/straight/build/evil/evil-command-window.elc b/straight/build/evil/evil-command-window.elc deleted file mode 100644 index 2c00b27f..00000000 Binary files a/straight/build/evil/evil-command-window.elc and /dev/null differ diff --git a/straight/build/evil/evil-commands.el b/straight/build/evil/evil-commands.el deleted file mode 120000 index 4f73bfb6..00000000 --- a/straight/build/evil/evil-commands.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil/evil-commands.el \ No newline at end of file diff --git a/straight/build/evil/evil-commands.elc b/straight/build/evil/evil-commands.elc deleted file mode 100644 index d5ceb86f..00000000 Binary files a/straight/build/evil/evil-commands.elc and /dev/null differ diff --git a/straight/build/evil/evil-common.el b/straight/build/evil/evil-common.el deleted file mode 120000 index 1355cfca..00000000 --- a/straight/build/evil/evil-common.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil/evil-common.el \ No newline at end of file diff --git a/straight/build/evil/evil-common.elc b/straight/build/evil/evil-common.elc deleted file mode 100644 index e1d0722b..00000000 Binary files a/straight/build/evil/evil-common.elc and /dev/null differ diff --git a/straight/build/evil/evil-core.el b/straight/build/evil/evil-core.el deleted file mode 120000 index b63624ff..00000000 --- a/straight/build/evil/evil-core.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil/evil-core.el \ No newline at end of file diff --git a/straight/build/evil/evil-core.elc b/straight/build/evil/evil-core.elc deleted file mode 100644 index 7f7b70e6..00000000 Binary files a/straight/build/evil/evil-core.elc and /dev/null differ diff --git a/straight/build/evil/evil-development.el b/straight/build/evil/evil-development.el deleted file mode 120000 index 66f1fc5d..00000000 --- a/straight/build/evil/evil-development.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil/evil-development.el \ No newline at end of file diff --git a/straight/build/evil/evil-development.elc b/straight/build/evil/evil-development.elc deleted file mode 100644 index 4998525a..00000000 Binary files a/straight/build/evil/evil-development.elc and /dev/null differ diff --git a/straight/build/evil/evil-digraphs.el b/straight/build/evil/evil-digraphs.el deleted file mode 120000 index 89b495e3..00000000 --- a/straight/build/evil/evil-digraphs.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil/evil-digraphs.el \ No newline at end of file diff --git a/straight/build/evil/evil-digraphs.elc b/straight/build/evil/evil-digraphs.elc deleted file mode 100644 index afbe84d1..00000000 Binary files a/straight/build/evil/evil-digraphs.elc and /dev/null differ diff --git a/straight/build/evil/evil-ex.el b/straight/build/evil/evil-ex.el deleted file mode 120000 index 8bf8f3c7..00000000 --- a/straight/build/evil/evil-ex.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil/evil-ex.el \ No newline at end of file diff --git a/straight/build/evil/evil-ex.elc b/straight/build/evil/evil-ex.elc deleted file mode 100644 index 74db7281..00000000 Binary files a/straight/build/evil/evil-ex.elc and /dev/null differ diff --git a/straight/build/evil/evil-integration.el b/straight/build/evil/evil-integration.el deleted file mode 120000 index 1d647723..00000000 --- a/straight/build/evil/evil-integration.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil/evil-integration.el \ No newline at end of file diff --git a/straight/build/evil/evil-integration.elc b/straight/build/evil/evil-integration.elc deleted file mode 100644 index 3fb42609..00000000 Binary files a/straight/build/evil/evil-integration.elc and /dev/null differ diff --git a/straight/build/evil/evil-jumps.el b/straight/build/evil/evil-jumps.el deleted file mode 120000 index 35419862..00000000 --- a/straight/build/evil/evil-jumps.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil/evil-jumps.el \ No newline at end of file diff --git a/straight/build/evil/evil-jumps.elc b/straight/build/evil/evil-jumps.elc deleted file mode 100644 index b3129e46..00000000 Binary files a/straight/build/evil/evil-jumps.elc and /dev/null differ diff --git a/straight/build/evil/evil-keybindings.el b/straight/build/evil/evil-keybindings.el deleted file mode 120000 index bf3508b9..00000000 --- a/straight/build/evil/evil-keybindings.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil/evil-keybindings.el \ No newline at end of file diff --git a/straight/build/evil/evil-keybindings.elc b/straight/build/evil/evil-keybindings.elc deleted file mode 100644 index c52f4711..00000000 Binary files a/straight/build/evil/evil-keybindings.elc and /dev/null differ diff --git a/straight/build/evil/evil-macros.el b/straight/build/evil/evil-macros.el deleted file mode 120000 index c45eaba2..00000000 --- a/straight/build/evil/evil-macros.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil/evil-macros.el \ No newline at end of file diff --git a/straight/build/evil/evil-macros.elc b/straight/build/evil/evil-macros.elc deleted file mode 100644 index 282d6fa1..00000000 Binary files a/straight/build/evil/evil-macros.elc and /dev/null differ diff --git a/straight/build/evil/evil-maps.el b/straight/build/evil/evil-maps.el deleted file mode 120000 index 99439a7f..00000000 --- a/straight/build/evil/evil-maps.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil/evil-maps.el \ No newline at end of file diff --git a/straight/build/evil/evil-maps.elc b/straight/build/evil/evil-maps.elc deleted file mode 100644 index 53be46ed..00000000 Binary files a/straight/build/evil/evil-maps.elc and /dev/null differ diff --git a/straight/build/evil/evil-pkg.el b/straight/build/evil/evil-pkg.el deleted file mode 120000 index f11e0d2a..00000000 --- a/straight/build/evil/evil-pkg.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil/evil-pkg.el \ No newline at end of file diff --git a/straight/build/evil/evil-pkg.elc b/straight/build/evil/evil-pkg.elc deleted file mode 100644 index ce97f886..00000000 Binary files a/straight/build/evil/evil-pkg.elc and /dev/null differ diff --git a/straight/build/evil/evil-repeat.el b/straight/build/evil/evil-repeat.el deleted file mode 120000 index 71b4b73c..00000000 --- a/straight/build/evil/evil-repeat.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil/evil-repeat.el \ No newline at end of file diff --git a/straight/build/evil/evil-repeat.elc b/straight/build/evil/evil-repeat.elc deleted file mode 100644 index 9c68621d..00000000 Binary files a/straight/build/evil/evil-repeat.elc and /dev/null differ diff --git a/straight/build/evil/evil-search.el b/straight/build/evil/evil-search.el deleted file mode 120000 index ac52ed9d..00000000 --- a/straight/build/evil/evil-search.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil/evil-search.el \ No newline at end of file diff --git a/straight/build/evil/evil-search.elc b/straight/build/evil/evil-search.elc deleted file mode 100644 index f17f29e8..00000000 Binary files a/straight/build/evil/evil-search.elc and /dev/null differ diff --git a/straight/build/evil/evil-states.el b/straight/build/evil/evil-states.el deleted file mode 120000 index ac220c4a..00000000 --- a/straight/build/evil/evil-states.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil/evil-states.el \ No newline at end of file diff --git a/straight/build/evil/evil-states.elc b/straight/build/evil/evil-states.elc deleted file mode 100644 index 4e663669..00000000 Binary files a/straight/build/evil/evil-states.elc and /dev/null differ diff --git a/straight/build/evil/evil-types.el b/straight/build/evil/evil-types.el deleted file mode 120000 index 0ca29ed2..00000000 --- a/straight/build/evil/evil-types.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil/evil-types.el \ No newline at end of file diff --git a/straight/build/evil/evil-types.elc b/straight/build/evil/evil-types.elc deleted file mode 100644 index 89df9f35..00000000 Binary files a/straight/build/evil/evil-types.elc and /dev/null differ diff --git a/straight/build/evil/evil-vars.el b/straight/build/evil/evil-vars.el deleted file mode 120000 index c1cbfd30..00000000 --- a/straight/build/evil/evil-vars.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil/evil-vars.el \ No newline at end of file diff --git a/straight/build/evil/evil-vars.elc b/straight/build/evil/evil-vars.elc deleted file mode 100644 index 62bfcfb8..00000000 Binary files a/straight/build/evil/evil-vars.elc and /dev/null differ diff --git a/straight/build/evil/evil.el b/straight/build/evil/evil.el deleted file mode 120000 index 285dcdcf..00000000 --- a/straight/build/evil/evil.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil/evil.el \ No newline at end of file diff --git a/straight/build/evil/evil.elc b/straight/build/evil/evil.elc deleted file mode 100644 index f253b5a1..00000000 Binary files a/straight/build/evil/evil.elc and /dev/null differ diff --git a/straight/build/evil/evil.info b/straight/build/evil/evil.info deleted file mode 100644 index fc0a7c3b..00000000 --- a/straight/build/evil/evil.info +++ /dev/null @@ -1,2191 +0,0 @@ -This is evil.info, produced by makeinfo version 6.7 from evil.texi. - - Evil 1.14.0, Oct 14, 2020 - - Eivind Fonn, Frank Fischer, Vegard Øye - - Copyright © 2011-2019, Eivind Fonn, Frank Fischer, Vegard Øye - -INFO-DIR-SECTION Emacs -START-INFO-DIR-ENTRY -* evil: (evil.info). Extensible vi layer for Emacs -END-INFO-DIR-ENTRY - - - Generated by Sphinx 3.2.1. - - -File: evil.info, Node: Top, Next: Overview, Up: (dir) - -Evil documentation -****************** - - Evil 1.14.0, Oct 14, 2020 - - Eivind Fonn, Frank Fischer, Vegard Øye - - Copyright © 2011-2019, Eivind Fonn, Frank Fischer, Vegard Øye - -* Menu: - -* Overview:: -* Settings:: -* Keymaps:: -* Hooks:: -* Extension:: -* Frequently Asked Questions:: -* Internals:: -* The GNU Free Documentation License:: -* Emacs lisp functions and variables:: - - — The Detailed Node Listing — - -Overview - -* Installation via package.el: Installation via package el. -* Manual installation:: -* Modes and states:: - -Settings - -* The initial state:: -* Keybindings and other behaviour:: -* Search:: -* Indentation:: -* Cursor movement:: -* Cursor display:: -* Window management:: -* Parenthesis highlighting:: -* Miscellaneous:: - -Keymaps - -* evil-define-key:: -* Leader keys:: - -Extension - -* Motions:: -* Operators:: -* Text objects:: -* Range types:: -* States:: - -Frequently Asked Questions - -* Problems with the escape key in the terminal:: -* Underscore is not a word character:: - -Internals - -* Command properties:: - - - -File: evil.info, Node: Overview, Next: Settings, Prev: Top, Up: Top - -1 Overview -********** - -Evil is an extensible vi layer for Emacs. It emulates the main features -of Vim, (1) turning Emacs into a modal editor. Like Emacs in general, -Evil is extensible in Emacs Lisp. - -* Menu: - -* Installation via package.el: Installation via package el. -* Manual installation:: -* Modes and states:: - - ---------- Footnotes ---------- - - (1) (1) Vim is the most popular version of `vi', a modal text editor -with many implementations. Vim also adds some functions of its own, -like visual selection and text objects. For more information see the -official Vim website (https://vim.org). - - -File: evil.info, Node: Installation via package el, Next: Manual installation, Up: Overview - -1.1 Installation via package.el -=============================== - -Evil is available as a package from MELPA stable and MELPA unstable. -This is the recommended way of installing Evil. - -To set up ‘package.el’ to work with one of these repositories, you can -follow the instructions on melpa.org(1). - -Once that is done, you can execute the following commands: - - M-x package-refresh-contents - M-x package-install RET evil RET - -Finally, add the following lines to your Emacs init file: - - (require 'evil) - (evil-mode 1) - - ---------- Footnotes ---------- - - (1) https://melpa.org/#/getting-started - - -File: evil.info, Node: Manual installation, Next: Modes and states, Prev: Installation via package el, Up: Overview - -1.2 Manual installation -======================= - -First, install ‘goto-chg’ and ‘cl-lib’. If you have an Emacs version of -24.3 or newer, you should already have ‘cl-lib’. - -Evil lives in a git repository. To download Evil, do: - - git clone --depth 1 https://github.com/emacs-evil/evil.git - -Then add the following lines to your Emacs init file: - - (add-to-list 'load-path "path/to/evil") - (require 'evil) - (evil-mode 1) - -Ensure that your replace ‘path/to/evil’ with the actual path to where -you cloned Evil. - - -File: evil.info, Node: Modes and states, Prev: Manual installation, Up: Overview - -1.3 Modes and states -==================== - -The next time Emacs is started, it will come up in `normal state', -denoted by ‘’ in the mode line. This is where the main vi bindings -are defined. Note that you can always disable normal state with ‘C-z’, -which switches to an “Emacs state” (denoted by ‘’) in which vi keys -are completely disabled. Press ‘C-z’ again to switch back to normal -state. - -state - - Evil uses the term `state' for what is called a “mode” in regular - vi usage, because `modes' are understood in Emacs terms to mean - something else. - -Evil defines a number of states by default: - -normal state (‘’) - - This is the default “resting state” of Evil, in which the main body - of vi bindings are defined. - -insert state (‘’) - - This is the state for insertion of text, where non-modified keys - will insert the corresponding character in the buffer. - -visual state (‘’) - - A state for selecting text regions. Motions are available for - modifying the selected region, and operators are available for - acting on it. - -replace state (‘’) - - A special state mostly similar to insert state, except it replaces - text instead of inserting. - -operator-pending state (‘’) - - A special state entered after launching an operator, but before - specifying the corresponding motion or text object. - -motion state (‘’) - - A special state useful for buffers that are read-only, where - motions are available but editing operations are not. - -Emacs state (‘’) - - A state that as closely as possible mimics default Emacs behaviour, - by eliminating all vi bindings, except for ‘C-z’, to re-enter - normal state. - - -File: evil.info, Node: Settings, Next: Keymaps, Prev: Overview, Up: Top - -2 Settings -********** - -Evil’s behaviour can be adjusted by setting some variables. The list of -all available variables and their current values can be inspected by -doing: - - M-x customize-group RET evil RET - -To change the value of a variable, you can use this interface, or add a -‘setq’ form to your Emacs init file, preferably before Evil is loaded. -(1) - - (setq evil-shift-width 0) - ;; Load Evil - (require 'evil) - -What follows is a non-exhaustive list of the most relevant customization -options. - -* Menu: - -* The initial state:: -* Keybindings and other behaviour:: -* Search:: -* Indentation:: -* Cursor movement:: -* Cursor display:: -* Window management:: -* Parenthesis highlighting:: -* Miscellaneous:: - - ---------- Footnotes ---------- - - (1) (1) Strictly speaking, the order only matters if the variable -affects the way Evil is loaded. This is the case with some variables. - - -File: evil.info, Node: The initial state, Next: Keybindings and other behaviour, Up: Settings - -2.1 The initial state -===================== - -The initial state of a buffer is determined by its major mode. Evil -maintains an association between major modes and their corresponding -states, which is most easily modified using the function *note -evil-set-initial-state: 30. - - -- Emacs Lisp Autofunction: (evil-set-initial-state MODE STATE) - - Set the initial state for major mode `MODE' to `STATE'. This is the - state the buffer comes up in. - -If no state can be found, Evil uses the default initial state. - - -- Emacs Lisp Autovariable: evil-default-state - - The default Evil state. This is the state a buffer starts in when - it is not otherwise configured (see *note evil-set-initial-state: - 30. and *note evil-buffer-regexps: 5.). The value may be one of - ‘normal’, ‘insert’, ‘visual’, ‘replace’, ‘operator’, ‘motion’ and - ‘emacs’. - - Default: ‘normal’ - -Alternatively, it is possible to select the initial state based on the -buffer `name' rather than its major mode. This is checked first, so it -takes precedence over the other methods for setting the state. - - -- Emacs Lisp Autovariable: evil-buffer-regexps - - Regular expressions determining the initial state for a buffer. - Entries have the form ‘(REGEXP . STATE)’, where `REGEXP' is a - regular expression matching the buffer’s name and `STATE' is one of - ‘normal’, ‘insert’, ‘visual’, ‘replace’, ‘operator’, ‘motion’, - ‘emacs’ and ‘nil’. If `STATE' is ‘nil’, Evil is disabled in the - buffer. - - Default: ‘(("^ \\*load\\*"))’ - - -File: evil.info, Node: Keybindings and other behaviour, Next: Search, Prev: The initial state, Up: Settings - -2.2 Keybindings and other behaviour -=================================== - -Evil comes with a rich system for modifying its key bindings *note -Keymaps: 4d. For the most common tweaks, the following variables are -available. - - -- Emacs Lisp Autovariable: evil-toggle-key - - The key used to change to and from Emacs state. Must be readable - by ‘read-kbd-macro’. For example: “C-z”. - - Default: ‘"C-z"’ - - -- Emacs Lisp Autovariable: evil-want-C-i-jump - - Whether ‘C-i’ jumps forward in the jump list (like Vim). - Otherwise, ‘C-i’ inserts a tab character. - - Default: ‘t’ - - -- Emacs Lisp Autovariable: evil-want-C-u-delete - - Whether ‘C-u’ deletes back to indentation in insert state. - Otherwise, ‘C-u’ applies a prefix argument. The binding of ‘C-u’ - mirrors Emacs behaviour by default due to the relative ubiquity of - prefix arguments. - - Default: ‘nil’ - - -- Emacs Lisp Autovariable: evil-want-C-u-scroll - - Whether ‘C-u’ scrolls up (like Vim). Otherwise, ‘C-u’ applies a - prefix argument. The binding of ‘C-u’ mirrors Emacs behaviour by - default due to the relative ubiquity of prefix arguments. - - Default: ‘nil’ - - -- Emacs Lisp Autovariable: evil-want-C-d-scroll - - Whether ‘C-d’ scrolls down (like Vim). - - Default: ‘t’ - - -- Emacs Lisp Autovariable: evil-want-C-w-delete - - Whether ‘C-w’ deletes a word in Insert state. - - Default: ‘t’ - - -- Emacs Lisp Autovariable: evil-want-C-w-in-emacs-state - - Whether ‘C-w’ prefixes windows commands in Emacs state. - - Default: ‘nil’ - - -- Emacs Lisp Autovariable: evil-want-Y-yank-to-eol - - Whether ‘Y’ yanks to the end of the line. The default behavior is - to yank the whole line, like Vim. - - Default: ‘nil’ - - -- Emacs Lisp Autovariable: evil-disable-insert-state-bindings - - Whether insert state bindings should be used. Bindings for escape, - delete and *note evil-toggle-key: 36. are always available. If - this is non-nil, default Emacs bindings are by and large accessible - in insert state. - - Default: ‘nil’ - - -File: evil.info, Node: Search, Next: Indentation, Prev: Keybindings and other behaviour, Up: Settings - -2.3 Search -========== - - -- Emacs Lisp Autovariable: evil-search-module - - The search module to be used. May be either ‘isearch’, for Emacs’ - isearch module, or ‘evil-search’, for Evil’s own interactive search - module. - - Default: ‘isearch’ - - -- Emacs Lisp Autovariable: evil-regexp-search - - Whether to use regular expressions for searching in ‘/’ and ‘?’. - - Default: ‘t’ - - -- Emacs Lisp Autovariable: evil-search-wrap - - Whether search with ‘/’ and ‘?’ wraps around the buffer. If this - is non-nil, search stops at the buffer boundaries. - - Default: ‘t’ - - -- Emacs Lisp Autovariable: evil-flash-delay - - Time in seconds to flash search matches after ‘n’ and ‘N’. - - Default: ‘2’ - - -- Emacs Lisp Autovariable: evil-ex-hl-update-delay - - Time in seconds of idle before updating search highlighting. - Setting this to a period shorter than that of keyboard’s repeat - rate allows highlights to update while scrolling. - - Default: ‘0.02’ - - -File: evil.info, Node: Indentation, Next: Cursor movement, Prev: Search, Up: Settings - -2.4 Indentation -=============== - - -- Emacs Lisp Autovariable: evil-auto-indent - - Whether to auto-indent when opening lines with ‘o’ and ‘O’. - - Default: ‘t’, buffer-local - - -- Emacs Lisp Autovariable: evil-shift-width - - The number of columns by which a line is shifted. This applies to - the shifting operators ‘>’ and ‘<’. - - Default: ‘4’, buffer-local - - -- Emacs Lisp Autovariable: evil-shift-round - - Whether shifting rounds to the nearest multiple. If non-nil, ‘>’ - and ‘<’ adjust line indentation to the nearest multiple of *note - evil-shift-width: 33. - - Default: ‘t’, buffer-local - - -- Emacs Lisp Autovariable: evil-indent-convert-tabs - - If non-nil, the ‘=’ operator converts between leading tabs and - spaces. Whether tabs are converted to spaces or vice versa depends - on the value of ‘indent-tabs-mode’. - - Default: ‘t’ - - -File: evil.info, Node: Cursor movement, Next: Cursor display, Prev: Indentation, Up: Settings - -2.5 Cursor movement -=================== - -In standard Emacs terms, the cursor is generally understood to be -located between two characters. In Vim, and therefore also Evil, this -is the case in insert state, but in other states the cursor is -understood to be `on' a character, and that this character is not a -newline. - -Forcing this behaviour in Emacs is the source of some potentially -surprising results (especially for traditional Emacs users—users used to -Vim may find the default behavior to their satisfaction). Many of them -can be tweaked using the following variables. - - -- Emacs Lisp Autovariable: evil-repeat-move-cursor - - Whether repeating commands with ‘.’ may move the cursor. If nil, - the original cursor position is preserved, even if the command - normally would have moved the cursor. - - Default: ‘t’ - - -- Emacs Lisp Autovariable: evil-move-cursor-back - - Whether the cursor is moved backwards when exiting insert state. - If non-nil, the cursor moves “backwards” when exiting insert state, - so that it ends up on the character to the left. Otherwise it - remains in place, on the character to the right. - - Default: ‘t’ - - -- Emacs Lisp Autovariable: evil-move-beyond-eol - - Whether the cursor can move past the end of the line. If non-nil, - the cursor is allowed to move one character past the end of the - line, as in Emacs. - - Default: ‘nil’ - - -- Emacs Lisp Autovariable: evil-cross-lines - - Whether horizontal motions may move to other lines. If non-nil, - certain motions that conventionally operate in a single line may - move the cursor to other lines. Otherwise, they are restricted to - the current line. This applies to ‘h’, ‘SPC’, ‘f’, ‘F’, ‘t’, ‘T’, - ‘~’. - - Default: ‘nil’ - - -- Emacs Lisp Autovariable: evil-respect-visual-line-mode - - Whether movement commands respect ‘visual-line-mode’. If non-nil, - ‘visual-line-mode’ is generally respected when it is on. In this - case, motions such as ‘j’ and ‘k’ navigate by visual lines (on the - screen) rather than “physical” lines (defined by newline - characters). If nil, the setting of ‘visual-line-mode’ is ignored. - - This variable must be set before Evil is loaded. - - Default: ‘nil’ - - -- Emacs Lisp Autovariable: evil-track-eol - - Whether ‘$’ “sticks” the cursor to the end of the line. If - non-nil, vertical motions after ‘$’ maintain the cursor at the end - of the line, even if the target line is longer. This is analogous - to ‘track-eol’, but respects Evil’s interpretation of end-of-line. - - Default: ‘t’ - - -File: evil.info, Node: Cursor display, Next: Window management, Prev: Cursor movement, Up: Settings - -2.6 Cursor display -================== - -A state may change the appearance of the cursor. Use the variable *note -evil-default-cursor: c. to set the default cursor, and the variables -‘evil-normal-state-cursor’, ‘evil-insert-state-cursor’ etc. to set the -cursors for specific states. The acceptable values for all of them are -the same. - - -- Emacs Lisp Autovariable: evil-default-cursor - - The default cursor. May be a cursor type as per ‘cursor-type’, a - color string as passed to ‘set-cursor-color’, a zero-argument - function for changing the cursor, or a list of the above. - - Default: ‘t’ - - -File: evil.info, Node: Window management, Next: Parenthesis highlighting, Prev: Cursor display, Up: Settings - -2.7 Window management -===================== - - -- Emacs Lisp Autovariable: evil-auto-balance-windows - - If non-nil window creation and deletion trigger rebalancing. - - Default: ‘t’ - - -- Emacs Lisp Autovariable: evil-split-window-below - - If non-nil split windows are created below. - - Default: ‘nil’ - - -- Emacs Lisp Autovariable: evil-vsplit-window-right - - If non-nil vertically split windows with are created to the right. - - Default: ‘nil’ - - -File: evil.info, Node: Parenthesis highlighting, Next: Miscellaneous, Prev: Window management, Up: Settings - -2.8 Parenthesis highlighting -============================ - -These settings concern the integration between Evil and -‘show-paren-mode’. They take no effect if this mode is not enabled. - - -- Emacs Lisp Autovariable: evil-show-paren-range - - The minimal distance between point and a parenthesis which causes - the parenthesis to be highlighted. - - Default: ‘0’ - - -- Emacs Lisp Autovariable: - evil-highlight-closing-paren-at-point-states - - The states in which the closing parenthesis at point should be - highlighted. All states listed here highlight the closing - parenthesis at point (which is Vim’s default behavior). All others - highlight the parenthesis before point (which is Emacs default - behavior). If this list contains the symbol ‘not’ then its meaning - is inverted, i.e. all states listed here highlight the closing - parenthesis before point. - - Default: ‘(not emacs insert replace)’ - - -File: evil.info, Node: Miscellaneous, Prev: Parenthesis highlighting, Up: Settings - -2.9 Miscellaneous -================= - - -- Emacs Lisp Autovariable: evil-want-fine-undo - - Whether actions are undone in several steps. There are two - possible choices: nil (“no”) means that all changes made during - insert state, including a possible delete after a change operation, - are collected in a single undo step. Non-nil (“yes”) means that - undo steps are determined according to Emacs heuristics, and no - attempt is made to aggregate changes. - - For backward compatibility purposes, the value ‘fine’ is - interpreted as ‘nil’. This option was removed because it did not - work consistently. - - Default: ‘nil’ - - -- Emacs Lisp Autovariable: evil-undo-system - - Undo system Evil should use. If equal to ‘undo-tree’ or ‘undo-fu’, - those packages must be installed. If equal to ‘undo-tree’, - ‘undo-tree-mode’ must also be activated. If equal to ‘undo-redo’, - Evil uses commands natively available in Emacs 28. - - Default: ‘nil’ - - -- Emacs Lisp Autovariable: evil-backspace-join-lines - - Whether backward delete in insert state may join lines. - - Default: ‘t’ - - -- Emacs Lisp Autovariable: evil-kbd-macro-suppress-motion-error - - Whether left/right motions signal errors in keyboard macros. This - variable only affects beginning-of-line or end-of-line errors - regarding the motions ‘h’ and ‘SPC’ respectively. This may be - desired since such errors cause macro definition or execution to be - terminated. There are four possibilities: - - - ‘record’: errors are suppressed when recording macros, but not - when replaying them. - - - ‘replay’: errors are suppressed when replaying macros, but not - when recording them. - - - ‘t’: errors are suppressed in both cases. - - - ‘nil’: errors are never suppressed. - - Default: ‘nil’ - - -- Emacs Lisp Autovariable: evil-mode-line-format - - The position of the state tag in the mode line. If set to ‘before’ - or ‘after’, the tag is placed at the beginning or the end of the - mode-line, respectively. If nil, there is no tag. Otherwise it - should be a cons cell ‘(WHERE . WHICH)’, where `WHERE' is either - ‘before’ or ‘after’, and `WHICH' is a symbol in ‘mode-line-format’. - The tag is then placed before or after that symbol, respectively. - - Default: ‘before’ - - -- Emacs Lisp Autovariable: evil-mouse-word - - The `thing-at-point' symbol for double click selection. The - double-click starts visual state in a special word selection mode. - This symbol is used to determine the words to be selected. - Possible values are ‘evil-word’ or ‘evil-WORD’. - - Default: ‘evil-word’ - - -- Emacs Lisp Autovariable: evil-bigword - - The set of characters to be interpreted as WORD boundaries. This - is enclosed with square brackets and used as a regular expression. - By default, whitespace characters are considered WORD boundaries. - - Default: ‘"^ \t\r\n"’, buffer-local - - -- Emacs Lisp Autovariable: evil-esc-delay - - The time, in seconds, to wait for another key after escape. If no - further event arrives during this time, the event is translated to - ‘ESC’. Otherwise, it is translated according to - ‘input-decode-map’. This does not apply in Emacs state, and may - also be inhibited by setting ‘evil-inhibit-esc’. - - Default: ‘0.01’ - - -- Emacs Lisp Autovariable: evil-intercept-esc - - Whether Evil should intercept the escape key. In the terminal, - escape and a meta key sequence both generate the same event. In - order to distingush these, Evil uses ‘input-decode-map’. It is not - necessary to do this in a graphical Emacs session. However, if you - prefer to use ‘C-[’ as escape (which is identical to the terminal - escape key code), this interception must also happen in graphical - Emacs sessions. Set this variable to ‘always’, t (only in the - terminal) or nil (never intercept). - - Default: ‘always’ - - -- Emacs Lisp Autovariable: evil-kill-on-visual-paste - - Whether pasting in visual state adds the replaced text to the kill - ring, making it the default for the next paste. The default, - replicates the default Vim behavior. - - Default: ‘t’ - - -- Emacs Lisp Autovariable: evil-echo-state - - Whether to signal the current state in the echo area. - - Default: ‘t’ - - -- Emacs Lisp Autovariable: evil-complete-all-buffers - - Whether completion looks for matches in all buffers. This applies - to ‘C-n’ and ‘C-p’ in insert state. - - Default: ‘t’ - - -File: evil.info, Node: Keymaps, Next: Hooks, Prev: Settings, Up: Top - -3 Keymaps -********* - -Evil’s key bindings are stored in a number of different keymaps. Each -state has a `global keymap', where the default bindings for that state -are stored. They are named ‘evil-normal-state-map’, -‘evil-insert-state-map’, and so on. The bindings in these maps are -visible in all buffers currently in the corresponding state. - -These keymaps function like ordinary Emacs keymaps and may be modified -using the Emacs function ‘define-key’: - - (define-key evil-normal-state-map (kbd "w") 'some-function) - -This binds the key ‘w’ to the command ‘some-function’ in normal state. -The use of ‘kbd’ is optional for simple key sequences, like this one, -but recommended in general. - -Most of Evil’s bindings are defined in the file ‘evil-maps.el’. - -To facilitate shared keybindings between states, some states may -activate keybindings from other states as well. For example, motion -state bindings are visible in normal and visual state, and normal state -bindings are also visible in visual state. - -Each state also has a `buffer-local keymap' which is specific to the -current buffer, and which takes precedence over the global keymap. -These maps are most suitably modified by a mode hook. They are named -‘evil-normal-state-local-map’, ‘evil-insert-state-local-map’, and so on. - - (add-hook 'some-mode-hook - (lambda () - (define-key evil-normal-state-local-map - (kbd "w") 'some-function))) - -For convenience, the functions *note evil-global-set-key: 1c. and *note -evil-local-set-key: 22. are available for setting global and local state -keys. - - -- Emacs Lisp Autofunction: (evil-global-set-key STATE KEY DEF) - - Bind `KEY' to `DEF' in `STATE'. - - -- Emacs Lisp Autofunction: (evil-local-set-key STATE KEY DEF) - - Bind `KEY' to `DEF' in `STATE' in the current buffer. - -The above examples could therefore have been written as follows: - - (evil-global-set-key 'normal (kbd "w") 'some-function) - - (add-hook 'some-mode-hook - (lambda () - (evil-local-set-key 'normal (kbd "w") 'some-function))) - -* Menu: - -* evil-define-key:: -* Leader keys:: - - -File: evil.info, Node: evil-define-key, Next: Leader keys, Up: Keymaps - -3.1 evil-define-key -=================== - -Evil provides the macro *note evil-define-key: f. for adding state -bindings to ordinary keymaps. It is quite powerful, and is the -preferred method for fine-tuning bindings to activate in specific -circumstances. - - -- Emacs Lisp Autofunction: (evil-define-key STATE KEYMAP KEY DEF - [BINDINGS...]) - - Create a `STATE' binding from `KEY' to `DEF' for `KEYMAP'. `STATE' - is one of ‘normal’, ‘insert’, ‘visual’, ‘replace’, ‘operator’, - ‘motion’, ‘emacs’, or a list of one or more of these. Omitting a - state by using ‘nil’ corresponds to a standard Emacs binding using - ‘define-key’. The remaining arguments are like those of - ‘define-key’. For example: - - (evil-define-key 'normal foo-map "a" 'bar) - - This creates a binding from ‘a’ to ‘bar’ in normal state, which is - active whenever ‘foo-map’ is active. Using nil for the state, the - following lead to identical bindings: - - (evil-define-key nil foo-map "a" 'bar) - (define-key foo-map "a" 'bar) - - It is possible to specify multiple states and/or bindings at once: - - (evil-define-key '(normal visual) foo-map - "a" 'bar - "b" 'foo) - - If ‘foo-map’ has not been initialized yet, this macro adds an entry - to ‘after-load-functions’, delaying execution as necessary. - - `KEYMAP' may also be a quoted symbol. If the symbol is ‘global’, - the global evil keymap corresponding to the state(s) is used, - meaning the following lead to identical bindings: - - (evil-define-key 'normal 'global "a" 'bar) - (evil-global-set-key 'normal "a" 'bar) - - The symbol ‘local’ may also be used, which corresponds to using - *note evil-local-set-key: 22. If a quoted symbol is used that is - not ‘global’ or ‘local’, it is assumed to be the name of a minor - mode, in which case ‘evil-define-minor-mode-key’ is used. - -There follows a brief overview of the main functions of this macro. - - - Define a binding in a given state - - (evil-define-key 'state 'global (kbd "key") 'target) - - - Define a binding in a given state in the current buffer - - (evil-define-key 'state 'local (kbd "key") 'target) - - - Define a binding in a given state under the `foo-mode' major mode. - - (evil-define-key 'state foo-mode-map (kbd "key") 'target) - - Note that ‘foo-mode-map’ is unquoted, and that this form is safe - before ‘foo-mode-map’ is loaded. - - - Define a binding in a given state under the `bar-mode' minor mode. - - (evil-define-key 'state 'bar-mode (kbd "key") 'target) - - Note that ‘bar-mode’ is quoted, and that this form is safe before - ‘bar-mode’ is loaded. - -The macro *note evil-define-key: f. can be used to augment existing -modes with state bindings, as well as creating packages with custom -bindings. For example, the following will create a minor mode -‘foo-mode’ with normal state bindings for the keys ‘w’ and ‘e’: - - (define-minor-mode foo-mode - "Foo mode." - :keymap (make-sparse-keymap)) - - (evil-define-key 'normal 'foo-mode "w" 'bar) - (evil-define-key 'normal 'foo-mode "e" 'baz) - -This minor mode can then be enabled in any buffers where the custom -bindings are desired: - - (add-hook 'text-mode-hook 'foo-mode) ; enable alongside text-mode - - -File: evil.info, Node: Leader keys, Prev: evil-define-key, Up: Keymaps - -3.2 Leader keys -=============== - -Evil supports a simple implementation of Vim’s `leader' keys. To bind a -function to a leader key you can use the expression ‘’ in a key -mapping, e.g. - - (evil-define-key 'normal 'global (kbd "fs") 'save-buffer) - -Likewise, you can use the expression ‘’ to mimic Vim’s -local leader, which is designed for mode-specific key bindings. - -You can use the function *note evil-set-leader: 31. to designate which -key acts as the leader and the local leader. - - -- Emacs Lisp Autofunction: (evil-set-leader STATE KEY [LOCALLEADER]) - - Set `KEY' to trigger leader bindings in `STATE'. `KEY' should be in - the form produced by ‘kbd’. `STATE' is one of ‘normal’, ‘insert’, - ‘visual’, ‘replace’, ‘operator’, ‘motion’, ‘emacs’, a list of one - or more of these, or ‘nil’, which means all of the above. If - `LOCALLEADER' is non-nil, set the local leader instead. - - -File: evil.info, Node: Hooks, Next: Extension, Prev: Keymaps, Up: Top - -4 Hooks -******* - -A `hook' is a list of functions that are executed when certain events -happen. Hooks are modified with the Emacs function ‘add-hook’. Evil -provides entry and exit hooks for all its states. For example, when -switching from normal state to insert state, all functions in -‘evil-normal-state-exit-hook’ and ‘evil-insert-state-entry-hook’ are -executed. - -It is guaranteed that the exit hook will be executed before the entry -hook on all state switches. - -During the hook execution, the variables ‘evil-next-state’ and -‘evil-previous-state’ contain information about the states being -switched to and from, respectively. - - -File: evil.info, Node: Extension, Next: Frequently Asked Questions, Prev: Hooks, Up: Top - -5 Extension -*********** - -The main functionality of Evil is implemented in terms of reusable -macros. Package writers can use these to define new commands. - -* Menu: - -* Motions:: -* Operators:: -* Text objects:: -* Range types:: -* States:: - - -File: evil.info, Node: Motions, Next: Operators, Up: Extension - -5.1 Motions -=========== - -A `motion' is a command which moves the cursor, such as ‘w’ or ‘e’. -Motions are defined with the macro *note evil-define-motion: 10. -Motions not defined in this way should be declared with *note -evil-declare-motion: 9. - - -- Emacs Lisp Autofunction: (evil-declare-motion COMMAND) - - Declare `COMMAND' to be a movement function. This ensures that it - behaves correctly in visual state. - - -- Emacs Lisp Autofunction: (evil-define-motion MOTION (COUNT ARGS...) - DOC [[KEY VALUE]...] BODY...) - - Define a motion command `MOTION'. `ARGS' is a list of arguments. - Motions can have any number of arguments, but the first (if any) - has the predefined meaning of count. `BODY' must execute the - motion by moving point. - - Optional keyword arguments are: - - - ‘:type’ - determines how the motion works after an operator - (one of ‘inclusive’, ‘line’, ‘block’ and ‘exclusive’, or a - self-defined motion type) - - - ‘:jump’ - if non-nil, the previous position is stored in the - jump list, so that it can be restored with ‘C-o’ - -For example, this is a motion that moves the cursor forward by a number -of characters: - - (evil-define-motion foo-forward (count) - "Move to the right by COUNT characters." - :type inclusive - (forward-char (or count 1))) - -The `type' of a motion determines how it works when used together with -an operator. Inclusive motions include the endpoint in the range being -operated on, while exclusive motions do not. Line motions extend the -whole range to linewise positions, effectively behaving as if the -endpoint were really at the end of the line. Blockwise ranges behave as -a “rectangle” on screen rather than a contiguous range of characters. - - -File: evil.info, Node: Operators, Next: Text objects, Prev: Motions, Up: Extension - -5.2 Operators -============= - -An operator is a command that acts on the text moved over by a motion, -such as ‘c’ (change), ‘d’ (delete) or ‘y’ (yank or copy, not to be -confused with “yank” in Emacs terminology which means `paste'). - - -- Emacs Lisp Autofunction: (evil-define-operator OPERATOR (BEG END - ARGS...) DOC [[KEY VALUE]...] BODY...) - - Define an operator command `OPERATOR'. The operator acts on the - range of characters `BEG' through `END'. `BODY' must execute the - operator by potentially manipulating the buffer contents, or - otherwise causing side effects to happen. - - Optional keyword arguments are: - - - ‘:type’ - force the input range to be of a given type - (‘inclusive’, ‘line’, ‘block’, and ‘exclusive’, or a - self-defined motion type). - - - ‘:motion’ - use a predetermined motion instead of waiting for - one from the keyboard. This does not affect the behavior in - visual state, where selection boundaries are always used. - - - ‘:repeat’ - if non-nil (default), then ‘.’ will repeat the - operator. - - - ‘:move-point’ - if non-nil (default), the cursor will be moved - to the beginning of the range before the body executes - - - ‘:keep-visual’ - if non-nil, the selection is not disabled - when the operator is executed in visual state. By default, - visual state is exited automatically. - -For example, this is an operator that performs ROT13 encryption on the -text under consideration: - - (evil-define-operator evil-rot13 (beg end) - "ROT13 encrypt text." - (rot13-region beg end)) - -Binding this to ‘g?’ (where it is by default) will cause a key sequence -such as ‘g?w’ to encrypt from the current cursor to the end of the word. - - -File: evil.info, Node: Text objects, Next: Range types, Prev: Operators, Up: Extension - -5.3 Text objects -================ - -Text objects are like motions in that they define a range over which an -operator may act. Unlike motions, text objects can set both a beginning -and an endpoint. In visual state, text objects alter both ends of the -selection. - -Text objects are not directly usable in normal state. Instead, they are -bound in the two keymaps ‘evil-inner-text-ojects-map’ and -‘evil-outer-text-objects-map’, which are available in visual and -operator-pending state under the keys ‘i’ and ‘a’ respectively. - - -- Emacs Lisp Autofunction: (evil-define-text-object OBJECT (COUNT) DOC - [[KEY VALUE]...] BODY...) - - Define a text object command `OBJECT'. `BODY' should return a range - ‘(BEG END)’ to the right of point if `COUNT' is positive, and to - the left of it if negative. - - Optional keyword arguments: - - - ‘:type’ - determines how the range applies after an operator - (‘inclusive’, ‘line’, ‘block’, and ‘exclusive’, or a - self-defined motion type). - - - ‘:extend-selection’ - if non-nil (default), the text object - always enlarges the current selection. Otherwise, it replaces - the current selection. - -For eample, this is a text object which selects the next three -characters after the current location: - - (evil-define-text-object foo (count) - "Select three characters." - (list (point) (+ 3 (point)))) - -For convenience, Evil provides several functions returning a list of -positions which can be used for defining text objects. All of them -follow the convention that a positive `count' selects text after the -current location, while negative `count' selects text before it. - - Note: The `thingatpt' library is used quite extensively in Evil to - define text objects, and this dependency leaks through in the - following functions. A `thing' in this context is any symbol for - which there is a function called ‘forward-THING’ (1) which moves - past a number of `things'. - - -- Emacs Lisp Autofunction: (evil-select-inner-object THING BEG END - TYPE [COUNT LINE]) - - Return an inner text object range of `COUNT' objects. If `COUNT' - is positive, return objects following point; if `COUNT' is - negative, return objects preceding point. If one is unspecified, - the other is used with a negative argument. `THING' is a symbol - understood by `thing-at-point'. `BEG', `END' and `TYPE' specify - the current selection. If `LINE' is non-nil, the text object - should be linewise, otherwise it is character wise. - - -- Emacs Lisp Autofunction: (evil-select-an-object THING BEG END TYPE - COUNT [LINE]) - - Return an outer text object range of `COUNT' objects. If `COUNT' - is positive, return objects following point; if `COUNT' is - negative, return objects preceding point. If one is unspecified, - the other is used with a negative argument. `THING' is a symbol - understood by `thing-at-point'. `BEG', `END' and `TYPE' specify - the current selection. If `LINE' is non-nil, the text object - should be linewise, otherwise it is character wise. - - -- Emacs Lisp Autofunction: (evil-select-paren OPEN CLOSE BEG END TYPE - COUNT [INCLUSIVE]) - - Return a range ‘(BEG END)’ of `COUNT' delimited text objects. - `OPEN' and `CLOSE' specify the opening and closing delimiter, - respectively. `BEG' `END' `TYPE' are the currently selected - (visual) range. If `INCLUSIVE' is non-nil, `OPEN' and `CLOSE' are - included in the range; otherwise they are excluded. - - The types of `OPEN' and `CLOSE' specify which kind of THING is used - for parsing with ‘evil-select-block’. If `OPEN' and `CLOSE' are - characters ‘evil-up-paren’ is used. Otherwise `OPEN' and `CLOSE' - must be regular expressions and ‘evil-up-block’ is used. - - If the selection is exclusive, whitespace at the end or at the - beginning of the selection until the end-of-line or - beginning-of-line is ignored. - - ---------- Footnotes ---------- - - (1) (1) There are many more ways that a `thing' can be defined, but -the definition of ‘forward-THING’ is perhaps the most straightforward -way to go about it. - - -File: evil.info, Node: Range types, Next: States, Prev: Text objects, Up: Extension - -5.4 Range types -=============== - -A `type' is a transformation acting on a pair of buffer positions. Evil -defines the types ‘inclusive’, ‘line’, ‘block’ and ‘exclusive’, which -are used for motion ranges and visual selection. New types may be -defined with the macro `evil-define-type'. - - -- Emacs Lisp Autofunction: (evil-define-type TYPE DOC [[KEY FUNC]...]) - - Define type `TYPE'. `DOC' is a general description and shows up in - all docstrings. - - Optional keyword arguments: - - - ‘:expand’ - expansion function. This function should accept - two positions in the current buffer, BEG and END,and return a - pair of expanded buffer positions. - - - ‘:contract’ - the opposite of ‘:expand’. Optional. - - - ‘:one-to-one’ - non-nil if expansion is one-to-one. This - means that ‘:expand’ followed by ‘:contract’ always return the - original range. - - - ‘:normalize’ - normalization function. This function should - accept two unexpanded positions and adjust them before - expansion. May be used to deal with buffer boundaries. - - - ‘:string’ - description function. Takes two buffer positions - and returns a human-readable string. For example “2 lines” - - If further keywords and functions are specified, they are assumed - to be transformations on buffer positions, like ‘:expand’ and - ‘:contract’. - - -File: evil.info, Node: States, Prev: Range types, Up: Extension - -5.5 States -========== - -States are defined with the macro *note evil-define-state: 12, which -takes care to define the necessary hooks, keymaps and variables, as well -as a toggle function ‘evil-NAME-state’ and a predicate function -‘evil-NAME-state-p’ for checking whether the state is active. - - -- Emacs Lisp Autofunction: (evil-define-state STATE DOC [[KEY VAL]...] - BODY...) - - Define an Evil state `STATE'. `DOC' is a general description and - shows up in all docstrings; the first line of the string should be - the full name of the state. - - `BODY' is executed each time the state is enabled or disabled. - - Optional keyword arguments: - - - ‘:tag’ - the mode line indicator, e.g. “”. - - - ‘:message’ - string shown in the echo area when the state is - activated. - - - ‘:cursor’ - default cursor specification. - - - ‘:enable’ - list of other state keymaps to enable when in this - state. - - - ‘:entry-hook’ - list of functions to run when entering this - state. - - - ‘:exit-hook’ - list of functions to run when exiting this - state. - - - ‘:suppress-keymap’ - if non-nil, effectively disables bindings - to ‘self-insert-command’ by making ‘evil-suppress-map’ the - parent of the global state keymap. - - The global keymap of this state will be ‘evil-test-state-map’, the - local keymap will be ‘evil-test-state-local-map’, and so on. - -For example: - - (evil-define-state test - "Test state." - :tag " " - (message (if (evil-test-state-p) - "Enabling test state." - "Disabling test state."))) - - -File: evil.info, Node: Frequently Asked Questions, Next: Internals, Prev: Extension, Up: Top - -6 Frequently Asked Questions -**************************** - -* Menu: - -* Problems with the escape key in the terminal:: -* Underscore is not a word character:: - - -File: evil.info, Node: Problems with the escape key in the terminal, Next: Underscore is not a word character, Up: Frequently Asked Questions - -6.1 Problems with the escape key in the terminal -================================================ - -A common problem when using Evil in terminal mode is a certain delay -after pressing the escape key. Even more, when pressing the escape key -followed quickly by another key the command is recognized as ‘M-’ -instead of two separate keys: ‘ESC’ followed by ‘’. In fact, it is -perfectly valid to simulate ‘M-’ by pressing ‘ESC ’ quickly -(but see below). - -The reason for this is that in terminal mode a key sequence involving -the meta key (or alt key) always generates a so called “escape -sequence”, i.e. a sequence of two events sent to Emacs, the first being -‘ESC’ and the second the key pressed simultaneously. The problem is -that pressing the escape key itself also generates the ‘ESC’ event. -Thus, if Emacs (and therefore Evil) receives an ‘ESC’ event there is no -way to tell whether the escape key has been pressed (and no further -event will arrive) or a ‘M-’ combination has been pressed (and the -‘’ event will arrive soon). In order to distinguish both -situations Evil does the following. After receiving an ‘ESC’ event Evil -waits for a short time period (specified by the variable *note -evil-esc-delay: 17. which defaults to 0.01 seconds) for another event. -If no other event arrives Evil assumes that the plain escape key has -been pressed, otherwise it assumes a ‘M-’ combination has been -pressed and combines the ‘ESC’ event with the second one. Because a -‘M-’ sequence usually generates both events in very quick -succession, 0.01 seconds are usually enough and the delay is hardly -noticeable by the user. - -If you use a terminal multiplexer like `tmux' or `screen' the situation -may be worse. These multiplexers have exactly the same problem -recognizing ‘M-’ sequences and often introduce their own delay for -the ‘ESC’ key. There is no way for Evil to influence this delay. In -order to reduce it you must reconfigure your terminal multiplexer. - -Note that this problem should not arise when using Evil in graphical -mode. The reason is that in this case the escape key itself generates a -different command, namely ‘escape’ (a symbol) and hence Evil can -distinguish whether the escape key or a ‘M-’ combination has been -pressed. But this also implies that pressing ‘ESC’ followed by -cannot be used to simulate ‘M-’ in graphical mode! - - -File: evil.info, Node: Underscore is not a word character, Prev: Problems with the escape key in the terminal, Up: Frequently Asked Questions - -6.2 Underscore is not a word character -====================================== - -An underscore ‘_’ is a word character in Vim. This means that word -motions like ‘w’ skip over underlines in a sequence of letters as if it -was a letter itself. In contrast, in Evil the underscore is often a -non-word character like operators, e.g. ‘+’. - -The reason is that Evil uses Emacs’ definition of a word and this -definition does often not include the underscore. In Emacs word -characters are determined by the syntax-class of the buffer. The -syntax-class usually depends on the major-mode of this buffer. This has -the advantage that the definition of a “word” may be adapted to the -particular type of document being edited. Evil uses Emacs’ definition -and does not simply use Vim’s definition in order to be consistent with -other Emacs functions. For example, word characters are exactly those -characters that are matched by the regular expression character class -‘[:word:]’. - -If you want the underscore to be recognised as word character, you can -modify its entry in the syntax-table: - - (modify-syntax-entry ?_ "w") - -This gives the underscore the ‘word’ syntax class. You can use a -mode-hook to modify the syntax-table in all buffers of some mode, e.g.: - - (add-hook 'c-mode-common-hook - (lambda () (modify-syntax-entry ?_ "w"))) - -This gives the underscore the word syntax-class in all C-like buffers. - -Alternatively, many find that motion by `symbols' is more convenient -than motion by `words'. One way to make word motions operate as symbol -motions is to alias the ‘evil-word’ `thing' (1) to the ‘evil-symbol’ -thing: - - (defalias 'forward-evil-word 'forward-evil-symbol) - - ---------- Footnotes ---------- - - (1) (1) Many of Evil’s text objects and motions are defined in terms -of the `thingatpt' library, which in this case are defined entirely in -terms of ‘forward-THING’ functions. Thus aliasing one to another should -make all motions and text objects implemented in terms of that `thing' -behave the same. - - -File: evil.info, Node: Internals, Next: The GNU Free Documentation License, Prev: Frequently Asked Questions, Up: Top - -7 Internals -*********** - -* Menu: - -* Command properties:: - - -File: evil.info, Node: Command properties, Up: Internals - -7.1 Command properties -====================== - -Evil defines `command properties' to store information about commands -(1), such as whether they should be repeated. A command property is a -‘:keyword’ with an associated value, e.g. ‘:repeat nil’. - - -- Emacs Lisp Autofunction: (evil-add-command-properties COMMAND - [PROPERTIES...]) - - Add `PROPERTIES' to `COMMAND'. `PROPERTIES' should be a property - list. To replace all properties at once, use *note - evil-set-command-properties: 2f. - - -- Emacs Lisp Autofunction: (evil-set-command-properties COMMAND - [PROPERTIES...]) - - Replace all of `COMMAND'’s properties with `PROPERTIES'. - `PROPERTIES' should be a property list. This erases all previous - properties; to only add properties, use - ‘evil-set-command-property’. - - -- Emacs Lisp Autofunction: (evil-get-command-properties COMMAND) - - Return all Evil properties of `COMMAND'. See also *note - evil-get-command-property: 1b. - - -- Emacs Lisp Autofunction: (evil-get-command-property COMMAND PROPERTY - [DEFAULT]) - - Return the value of Evil `PROPERTY' of `COMMAND'. If the command - does not have the property, return `DEFAULT'. See also *note - evil-get-command-properties: 1a. - - -- Emacs Lisp Autofunction: (evil-define-command COMMAND (ARGS...) DOC - [[KEY VALUE]...] BODY...) - - Define a command `COMMAND'. - -For setting repeat properties, use the following functions: - - -- Emacs Lisp Autofunction: (evil-declare-repeat COMMAND) - - Declare `COMMAND' to be repeatable. - - -- Emacs Lisp Autofunction: (evil-declare-not-repeat COMMAND) - - Declare `COMMAND' to be nonrepeatable. - - -- Emacs Lisp Autofunction: (evil-declare-change-repeat COMMAND) - - Declare `COMMAND' to be repeatable by buffer changes rather than - keystrokes. - - ---------- Footnotes ---------- - - (1) (1) In this context, a `command' may mean any Evil motion, text -object, operator or indeed other Emacs commands, which have not been -defined through the Evil machinery. - - -File: evil.info, Node: The GNU Free Documentation License, Next: Emacs lisp functions and variables, Prev: Internals, Up: Top - -8 The GNU Free Documentation License -************************************ - -Version 1.3, 3 November 2008 - - Copyright (c) 2000, 2001, 2002, 2007, 2008 Free Software - Foundation, Inc. ‘http://fsf.org/’ - - Everyone is permitted to copy and distribute verbatim copies of - this license document, but changing it is not allowed. - - 0. PREAMBLE - - The purpose of this License is to make a manual, textbook, or other - functional and useful document `free' in the sense of freedom: to - assure everyone the effective freedom to copy and redistribute it, - with or without modifying it, either commercially or - noncommercially. Secondarily, this License preserves for the - author and publisher a way to get credit for their work, while not - being considered responsible for modifications made by others. - - This License is a kind of “copyleft”, which means that derivative - works of the document must themselves be free in the same sense. - It complements the GNU General Public License, which is a copyleft - license designed for free software. - - We have designed this License in order to use it for manuals for - free software, because free software needs free documentation: a - free program should come with manuals providing the same freedoms - that the software does. But this License is not limited to - software manuals; it can be used for any textual work, regardless - of subject matter or whether it is published as a printed book. We - recommend this License principally for works whose purpose is - instruction or reference. - - 1. APPLICABILITY AND DEFINITIONS - - This License applies to any manual or other work, in any medium, - that contains a notice placed by the copyright holder saying it can - be distributed under the terms of this License. Such a notice - grants a world-wide, royalty-free license, unlimited in duration, - to use that work under the conditions stated herein. The - “Document”, below, refers to any such manual or work. Any member - of the public is a licensee, and is addressed as “you”. You accept - the license if you copy, modify or distribute the work in a way - requiring permission under copyright law. - - A “Modified Version” of the Document means any work containing the - Document or a portion of it, either copied verbatim, or with - modifications and/or translated into another language. - - A “Secondary Section” is a named appendix or a front-matter section - of the Document that deals exclusively with the relationship of the - publishers or authors of the Document to the Document’s overall - subject (or to related matters) and contains nothing that could - fall directly within that overall subject. (Thus, if the Document - is in part a textbook of mathematics, a Secondary Section may not - explain any mathematics.) The relationship could be a matter of - historical connection with the subject or with related matters, or - of legal, commercial, philosophical, ethical or political position - regarding them. - - The “Invariant Sections” are certain Secondary Sections whose - titles are designated, as being those of Invariant Sections, in the - notice that says that the Document is released under this License. - If a section does not fit the above definition of Secondary then it - is not allowed to be designated as Invariant. The Document may - contain zero Invariant Sections. If the Document does not identify - any Invariant Sections then there are none. - - The “Cover Texts” are certain short passages of text that are - listed, as Front-Cover Texts or Back-Cover Texts, in the notice - that says that the Document is released under this License. A - Front-Cover Text may be at most 5 words, and a Back-Cover Text may - be at most 25 words. - - A “Transparent” copy of the Document means a machine-readable copy, - represented in a format whose specification is available to the - general public, that is suitable for revising the document - straightforwardly with generic text editors or (for images composed - of pixels) generic paint programs or (for drawings) some widely - available drawing editor, and that is suitable for input to text - formatters or for automatic translation to a variety of formats - suitable for input to text formatters. A copy made in an otherwise - Transparent file format whose markup, or absence of markup, has - been arranged to thwart or discourage subsequent modification by - readers is not Transparent. An image format is not Transparent if - used for any substantial amount of text. A copy that is not - “Transparent” is called “Opaque”. - - Examples of suitable formats for Transparent copies include plain - ASCII without markup, Texinfo input format, LaTeX input format, - SGML or XML using a publicly available DTD, and standard-conforming - simple HTML, PostScript or PDF designed for human modification. - Examples of transparent image formats include PNG, XCF and JPG. - Opaque formats include proprietary formats that can be read and - edited only by proprietary word processors, SGML or XML for which - the DTD and/or processing tools are not generally available, and - the machine-generated HTML, PostScript or PDF produced by some word - processors for output purposes only. - - The “Title Page” means, for a printed book, the title page itself, - plus such following pages as are needed to hold, legibly, the - material this License requires to appear in the title page. For - works in formats which do not have any title page as such, “Title - Page” means the text near the most prominent appearance of the - work’s title, preceding the beginning of the body of the text. - - The “publisher” means any person or entity that distributes copies - of the Document to the public. - - A section “Entitled XYZ” means a named subunit of the Document - whose title either is precisely XYZ or contains XYZ in parentheses - following text that translates XYZ in another language. (Here XYZ - stands for a specific section name mentioned below, such as - “Acknowledgements”, “Dedications”, “Endorsements”, or “History”.) - To “Preserve the Title” of such a section when you modify the - Document means that it remains a section “Entitled XYZ” according - to this definition. - - The Document may include Warranty Disclaimers next to the notice - which states that this License applies to the Document. These - Warranty Disclaimers are considered to be included by reference in - this License, but only as regards disclaiming warranties: any other - implication that these Warranty Disclaimers may have is void and - has no effect on the meaning of this License. - - 2. VERBATIM COPYING - - You may copy and distribute the Document in any medium, either - commercially or noncommercially, provided that this License, the - copyright notices, and the license notice saying this License - applies to the Document are reproduced in all copies, and that you - add no other conditions whatsoever to those of this License. You - may not use technical measures to obstruct or control the reading - or further copying of the copies you make or distribute. However, - you may accept compensation in exchange for copies. If you - distribute a large enough number of copies you must also follow the - conditions in section 3. - - You may also lend copies, under the same conditions stated above, - and you may publicly display copies. - - 3. COPYING IN QUANTITY - - If you publish printed copies (or copies in media that commonly - have printed covers) of the Document, numbering more than 100, and - the Document’s license notice requires Cover Texts, you must - enclose the copies in covers that carry, clearly and legibly, all - these Cover Texts: Front-Cover Texts on the front cover, and - Back-Cover Texts on the back cover. Both covers must also clearly - and legibly identify you as the publisher of these copies. The - front cover must present the full title with all words of the title - equally prominent and visible. You may add other material on the - covers in addition. Copying with changes limited to the covers, as - long as they preserve the title of the Document and satisfy these - conditions, can be treated as verbatim copying in other respects. - - If the required texts for either cover are too voluminous to fit - legibly, you should put the first ones listed (as many as fit - reasonably) on the actual cover, and continue the rest onto - adjacent pages. - - If you publish or distribute Opaque copies of the Document - numbering more than 100, you must either include a machine-readable - Transparent copy along with each Opaque copy, or state in or with - each Opaque copy a computer-network location from which the general - network-using public has access to download using public-standard - network protocols a complete Transparent copy of the Document, free - of added material. If you use the latter option, you must take - reasonably prudent steps, when you begin distribution of Opaque - copies in quantity, to ensure that this Transparent copy will - remain thus accessible at the stated location until at least one - year after the last time you distribute an Opaque copy (directly or - through your agents or retailers) of that edition to the public. - - It is requested, but not required, that you contact the authors of - the Document well before redistributing any large number of copies, - to give them a chance to provide you with an updated version of the - Document. - - 4. MODIFICATIONS - - You may copy and distribute a Modified Version of the Document - under the conditions of sections 2 and 3 above, provided that you - release the Modified Version under precisely this License, with the - Modified Version filling the role of the Document, thus licensing - distribution and modification of the Modified Version to whoever - possesses a copy of it. In addition, you must do these things in - the Modified Version: - - A. Use in the Title Page (and on the covers, if any) a title - distinct from that of the Document, and from those of previous - versions (which should, if there were any, be listed in the - History section of the Document). You may use the same title - as a previous version if the original publisher of that - version gives permission. - - B. List on the Title Page, as authors, one or more persons or - entities responsible for authorship of the modifications in - the Modified Version, together with at least five of the - principal authors of the Document (all of its principal - authors, if it has fewer than five), unless they release you - from this requirement. - - C. State on the Title page the name of the publisher of the - Modified Version, as the publisher. - - D. Preserve all the copyright notices of the Document. - - E. Add an appropriate copyright notice for your modifications - adjacent to the other copyright notices. - - F. Include, immediately after the copyright notices, a license - notice giving the public permission to use the Modified - Version under the terms of this License, in the form shown in - the Addendum below. - - G. Preserve in that license notice the full lists of Invariant - Sections and required Cover Texts given in the Document’s - license notice. - - H. Include an unaltered copy of this License. - - I. Preserve the section Entitled “History”, Preserve its Title, - and add to it an item stating at least the title, year, new - authors, and publisher of the Modified Version as given on the - Title Page. If there is no section Entitled “History” in the - Document, create one stating the title, year, authors, and - publisher of the Document as given on its Title Page, then add - an item describing the Modified Version as stated in the - previous sentence. - - J. Preserve the network location, if any, given in the Document - for public access to a Transparent copy of the Document, and - likewise the network locations given in the Document for - previous versions it was based on. These may be placed in the - “History” section. You may omit a network location for a work - that was published at least four years before the Document - itself, or if the original publisher of the version it refers - to gives permission. - - K. For any section Entitled “Acknowledgements” or “Dedications”, - Preserve the Title of the section, and preserve in the section - all the substance and tone of each of the contributor - acknowledgements and/or dedications given therein. - - L. Preserve all the Invariant Sections of the Document, unaltered - in their text and in their titles. Section numbers or the - equivalent are not considered part of the section titles. - - M. Delete any section Entitled “Endorsements”. Such a section - may not be included in the Modified Version. - - N. Do not retitle any existing section to be Entitled - “Endorsements” or to conflict in title with any Invariant - Section. - - O. Preserve any Warranty Disclaimers. - - If the Modified Version includes new front-matter sections or - appendices that qualify as Secondary Sections and contain no - material copied from the Document, you may at your option designate - some or all of these sections as invariant. To do this, add their - titles to the list of Invariant Sections in the Modified Version’s - license notice. These titles must be distinct from any other - section titles. - - You may add a section Entitled “Endorsements”, provided it contains - nothing but endorsements of your Modified Version by various - parties—for example, statements of peer review or that the text has - been approved by an organization as the authoritative definition of - a standard. - - You may add a passage of up to five words as a Front-Cover Text, - and a passage of up to 25 words as a Back-Cover Text, to the end of - the list of Cover Texts in the Modified Version. Only one passage - of Front-Cover Text and one of Back-Cover Text may be added by (or - through arrangements made by) any one entity. If the Document - already includes a cover text for the same cover, previously added - by you or by arrangement made by the same entity you are acting on - behalf of, you may not add another; but you may replace the old - one, on explicit permission from the previous publisher that added - the old one. - - The author(s) and publisher(s) of the Document do not by this - License give permission to use their names for publicity for or to - assert or imply endorsement of any Modified Version. - - 5. COMBINING DOCUMENTS - - You may combine the Document with other documents released under - this License, under the terms defined in section 4 above for - modified versions, provided that you include in the combination all - of the Invariant Sections of all of the original documents, - unmodified, and list them all as Invariant Sections of your - combined work in its license notice, and that you preserve all - their Warranty Disclaimers. - - The combined work need only contain one copy of this License, and - multiple identical Invariant Sections may be replaced with a single - copy. If there are multiple Invariant Sections with the same name - but different contents, make the title of each such section unique - by adding at the end of it, in parentheses, the name of the - original author or publisher of that section if known, or else a - unique number. Make the same adjustment to the section titles in - the list of Invariant Sections in the license notice of the - combined work. - - In the combination, you must combine any sections Entitled - “History” in the various original documents, forming one section - Entitled “History”; likewise combine any sections Entitled - “Acknowledgements”, and any sections Entitled “Dedications”. You - must delete all sections Entitled “Endorsements.” - - 6. COLLECTIONS OF DOCUMENTS - - You may make a collection consisting of the Document and other - documents released under this License, and replace the individual - copies of this License in the various documents with a single copy - that is included in the collection, provided that you follow the - rules of this License for verbatim copying of each of the documents - in all other respects. - - You may extract a single document from such a collection, and - distribute it individually under this License, provided you insert - a copy of this License into the extracted document, and follow this - License in all other respects regarding verbatim copying of that - document. - - 7. AGGREGATION WITH INDEPENDENT WORKS - - A compilation of the Document or its derivatives with other - separate and independent documents or works, in or on a volume of a - storage or distribution medium, is called an “aggregate” if the - copyright resulting from the compilation is not used to limit the - legal rights of the compilation’s users beyond what the individual - works permit. When the Document is included in an aggregate, this - License does not apply to the other works in the aggregate which - are not themselves derivative works of the Document. - - If the Cover Text requirement of section 3 is applicable to these - copies of the Document, then if the Document is less than one half - of the entire aggregate, the Document’s Cover Texts may be placed - on covers that bracket the Document within the aggregate, or the - electronic equivalent of covers if the Document is in electronic - form. Otherwise they must appear on printed covers that bracket - the whole aggregate. - - 8. TRANSLATION - - Translation is considered a kind of modification, so you may - distribute translations of the Document under the terms of section - 4. Replacing Invariant Sections with translations requires special - permission from their copyright holders, but you may include - translations of some or all Invariant Sections in addition to the - original versions of these Invariant Sections. You may include a - translation of this License, and all the license notices in the - Document, and any Warranty Disclaimers, provided that you also - include the original English version of this License and the - original versions of those notices and disclaimers. In case of a - disagreement between the translation and the original version of - this License or a notice or disclaimer, the original version will - prevail. - - If a section in the Document is Entitled “Acknowledgements”, - “Dedications”, or “History”, the requirement (section 4) to - Preserve its Title (section 1) will typically require changing the - actual title. - - 9. TERMINATION - - You may not copy, modify, sublicense, or distribute the Document - except as expressly provided under this License. Any attempt - otherwise to copy, modify, sublicense, or distribute it is void, - and will automatically terminate your rights under this License. - - However, if you cease all violation of this License, then your - license from a particular copyright holder is reinstated (a) - provisionally, unless and until the copyright holder explicitly and - finally terminates your license, and (b) permanently, if the - copyright holder fails to notify you of the violation by some - reasonable means prior to 60 days after the cessation. - - Moreover, your license from a particular copyright holder is - reinstated permanently if the copyright holder notifies you of the - violation by some reasonable means, this is the first time you have - received notice of violation of this License (for any work) from - that copyright holder, and you cure the violation prior to 30 days - after your receipt of the notice. - - Termination of your rights under this section does not terminate - the licenses of parties who have received copies or rights from you - under this License. If your rights have been terminated and not - permanently reinstated, receipt of a copy of some or all of the - same material does not give you any rights to use it. - - 10. FUTURE REVISIONS OF THIS LICENSE - - The Free Software Foundation may publish new, revised versions of - the GNU Free Documentation License from time to time. Such new - versions will be similar in spirit to the present version, but may - differ in detail to address new problems or concerns. See - ‘http://www.gnu.org/copyleft’. - - Each version of the License is given a distinguishing version - number. If the Document specifies that a particular numbered - version of this License “or any later version” applies to it, you - have the option of following the terms and conditions either of - that specified version or of any later version that has been - published (not as a draft) by the Free Software Foundation. If the - Document does not specify a version number of this License, you may - choose any version ever published (not as a draft) by the Free - Software Foundation. If the Document specifies that a proxy can - decide which future versions of this License can be used, that - proxy’s public statement of acceptance of a version permanently - authorizes you to choose that version for the Document. - - 11. RELICENSING - - “Massive Multiauthor Collaboration Site” (or “MMC Site”) means any - World Wide Web server that publishes copyrightable works and also - provides prominent facilities for anybody to edit those works. A - public wiki that anybody can edit is an example of such a server. - A “Massive Multiauthor Collaboration” (or “MMC”) contained in the - site means any set of copyrightable works thus published on the MMC - site. - - “CC-BY-SA” means the Creative Commons Attribution-Share Alike 3.0 - license published by Creative Commons Corporation, a not-for-profit - corporation with a principal place of business in San Francisco, - California, as well as future copyleft versions of that license - published by that same organization. - - “Incorporate” means to publish or republish a Document, in whole or - in part, as part of another Document. - - An MMC is “eligible for relicensing” if it is licensed under this - License, and if all works that were first published under this - License somewhere other than this MMC, and subsequently - incorporated in whole or in part into the MMC, (1) had no cover - texts or invariant sections, and (2) were thus incorporated prior - to November 1, 2008. - - The operator of an MMC Site may republish an MMC contained in the - site under CC-BY-SA on the same site at any time before August 1, - 2009, provided the MMC is eligible for relicensing. - - -File: evil.info, Node: Emacs lisp functions and variables, Prev: The GNU Free Documentation License, Up: Top - -Emacs lisp functions and variables -********************************** - -* Menu: - -* evil-add-command-properties: 0. -* evil-auto-balance-windows: 1. -* evil-auto-indent: 2. -* evil-backspace-join-lines: 3. -* evil-bigword: 4. -* evil-buffer-regexps: 5. -* evil-complete-all-buffers: 6. -* evil-cross-lines: 7. -* evil-declare-change-repeat: 8. -* evil-declare-motion: 9. -* evil-declare-not-repeat: a. -* evil-declare-repeat: b. -* evil-default-cursor: c. -* evil-default-state: d. -* evil-define-command: e. -* evil-define-key: f. -* evil-define-motion: 10. -* evil-define-operator: 11. -* evil-define-state: 12. -* evil-define-text-object: 13. -* evil-define-type: 14. -* evil-disable-insert-state-bindings: 15. -* evil-echo-state: 16. -* evil-esc-delay: 17. -* evil-ex-hl-update-delay: 18. -* evil-flash-delay: 19. -* evil-get-command-properties: 1a. -* evil-get-command-property: 1b. -* evil-global-set-key: 1c. -* evil-highlight-closing-paren-at-point-states: 1d. -* evil-indent-convert-tabs: 1e. -* evil-intercept-esc: 1f. -* evil-kbd-macro-suppress-motion-error: 20. -* evil-kill-on-visual-paste: 21. -* evil-local-set-key: 22. -* evil-mode-line-format: 23. -* evil-mouse-word: 24. -* evil-move-beyond-eol: 25. -* evil-move-cursor-back: 26. -* evil-regexp-search: 27. -* evil-repeat-move-cursor: 28. -* evil-respect-visual-line-mode: 29. -* evil-search-module: 2a. -* evil-search-wrap: 2b. -* evil-select-an-object: 2c. -* evil-select-inner-object: 2d. -* evil-select-paren: 2e. -* evil-set-command-properties: 2f. -* evil-set-initial-state: 30. -* evil-set-leader: 31. -* evil-shift-round: 32. -* evil-shift-width: 33. -* evil-show-paren-range: 34. -* evil-split-window-below: 35. -* evil-toggle-key: 36. -* evil-track-eol: 37. -* evil-undo-system: 38. -* evil-vsplit-window-right: 39. -* evil-want-C-d-scroll: 3a. -* evil-want-C-i-jump: 3b. -* evil-want-C-u-delete: 3c. -* evil-want-C-u-scroll: 3d. -* evil-want-C-w-delete: 3e. -* evil-want-C-w-in-emacs-state: 3f. -* evil-want-fine-undo: 40. -* evil-want-Y-yank-to-eol: 41. - - - -Tag Table: -Node: Top364 -Ref: index doc611 -Ref: 42611 -Node: Overview1443 -Ref: overview doc1518 -Ref: 431518 -Ref: overview evil1518 -Ref: 441518 -Ref: overview overview1518 -Ref: 451518 -Ref: Overview-Footnote-11871 -Node: Installation via package el2123 -Ref: overview installation-via-package-el2221 -Ref: 462221 -Ref: Installation via package el-Footnote-12790 -Node: Manual installation2834 -Ref: overview manual-installation2957 -Ref: 472957 -Node: Modes and states3495 -Ref: overview modes-and-states3582 -Ref: 483582 -Node: Settings5333 -Ref: settings doc5412 -Ref: 495412 -Ref: settings settings5412 -Ref: 4a5412 -Ref: Settings-Footnote-16171 -Node: The initial state6312 -Ref: settings the-initial-state6412 -Ref: 4b6412 -Ref: settings elispobj-evil-set-initial-state6687 -Ref: 306687 -Ref: settings elispobj-evil-default-state6926 -Ref: d6926 -Ref: settings elispobj-evil-buffer-regexps7537 -Ref: 57537 -Node: Keybindings and other behaviour8030 -Ref: settings keybindings-and-other-behaviour8145 -Ref: 4c8145 -Ref: settings elispobj-evil-toggle-key8367 -Ref: 368367 -Ref: settings elispobj-evil-want-C-i-jump8567 -Ref: 3b8567 -Ref: settings elispobj-evil-want-C-u-delete8757 -Ref: 3c8757 -Ref: settings elispobj-evil-want-C-u-scroll9076 -Ref: 3d9076 -Ref: settings elispobj-evil-want-C-d-scroll9369 -Ref: 3a9369 -Ref: settings elispobj-evil-want-C-w-delete9492 -Ref: 3e9492 -Ref: settings elispobj-evil-want-C-w-in-emacs-state9622 -Ref: 3f9622 -Ref: settings elispobj-evil-want-Y-yank-to-eol9772 -Ref: 419772 -Ref: settings elispobj-evil-disable-insert-state-bindings9967 -Ref: 159967 -Node: Search10295 -Ref: settings search10404 -Ref: 4e10404 -Ref: settings elispobj-evil-search-module10427 -Ref: 2a10427 -Ref: settings elispobj-evil-regexp-search10676 -Ref: 2710676 -Ref: settings elispobj-evil-search-wrap10827 -Ref: 2b10827 -Ref: settings elispobj-evil-flash-delay11033 -Ref: 1911033 -Ref: settings elispobj-evil-ex-hl-update-delay11176 -Ref: 1811176 -Node: Indentation11449 -Ref: settings indentation11542 -Ref: 4f11542 -Ref: settings elispobj-evil-auto-indent11575 -Ref: 211575 -Ref: settings elispobj-evil-shift-width11733 -Ref: 3311733 -Ref: settings elispobj-evil-shift-round11939 -Ref: 3211939 -Ref: settings elispobj-evil-indent-convert-tabs12200 -Ref: 1e12200 -Node: Cursor movement12469 -Ref: settings cursor-movement12570 -Ref: 5012570 -Ref: settings elispobj-evil-repeat-move-cursor13149 -Ref: 2813149 -Ref: settings elispobj-evil-move-cursor-back13413 -Ref: 2613413 -Ref: settings elispobj-evil-move-beyond-eol13758 -Ref: 2513758 -Ref: settings elispobj-evil-cross-lines14000 -Ref: 714000 -Ref: settings elispobj-evil-respect-visual-line-mode14395 -Ref: 2914395 -Ref: settings elispobj-evil-track-eol14910 -Ref: 3714910 -Node: Cursor display15278 -Ref: settings cursor-display15385 -Ref: 5115385 -Ref: settings elispobj-evil-default-cursor15729 -Ref: c15729 -Node: Window management16012 -Ref: settings window-management16128 -Ref: 5216128 -Ref: settings elispobj-evil-auto-balance-windows16173 -Ref: 116173 -Ref: settings elispobj-evil-split-window-below16319 -Ref: 3516319 -Ref: settings elispobj-evil-vsplit-window-right16448 -Ref: 3916448 -Node: Parenthesis highlighting16601 -Ref: settings parenthesis-highlighting16716 -Ref: 5316716 -Ref: settings elispobj-evil-show-paren-range16905 -Ref: 3416905 -Ref: settings elispobj-evil-highlight-closing-paren-at-point-states17092 -Ref: 1d17092 -Node: Miscellaneous17678 -Ref: settings miscellaneous17767 -Ref: 5417767 -Ref: settings elispobj-evil-want-fine-undo17804 -Ref: 4017804 -Ref: settings elispobj-evil-undo-system18443 -Ref: 3818443 -Ref: settings elispobj-evil-backspace-join-lines18802 -Ref: 318802 -Ref: settings elispobj-evil-kbd-macro-suppress-motion-error18943 -Ref: 2018943 -Ref: settings elispobj-evil-mode-line-format19698 -Ref: 2319698 -Ref: settings elispobj-evil-mouse-word20230 -Ref: 2420230 -Ref: settings elispobj-evil-bigword20571 -Ref: 420571 -Ref: settings elispobj-evil-esc-delay20875 -Ref: 1720875 -Ref: settings elispobj-evil-intercept-esc21281 -Ref: 1f21281 -Ref: settings elispobj-evil-kill-on-visual-paste21907 -Ref: 2121907 -Ref: settings elispobj-evil-echo-state22168 -Ref: 1622168 -Ref: settings elispobj-evil-complete-all-buffers22297 -Ref: 622297 -Node: Keymaps22498 -Ref: keymaps doc22574 -Ref: 5522574 -Ref: keymaps chapter-keymaps22574 -Ref: 4d22574 -Ref: keymaps keymaps22574 -Ref: 5622574 -Ref: keymaps elispobj-evil-global-set-key24226 -Ref: 1c24226 -Ref: keymaps elispobj-evil-local-set-key24330 -Ref: 2224330 -Node: evil-define-key24759 -Ref: keymaps evil-define-key24836 -Ref: 5724836 -Ref: keymaps elispobj-evil-define-key25090 -Ref: f25090 -Node: Leader keys28287 -Ref: keymaps leader-keys28364 -Ref: 5828364 -Ref: keymaps elispobj-evil-set-leader28891 -Ref: 3128891 -Node: Hooks29344 -Ref: hooks doc29421 -Ref: 5929421 -Ref: hooks hooks29421 -Ref: 5a29421 -Node: Extension30073 -Ref: extension doc30169 -Ref: 5b30169 -Ref: extension extension30169 -Ref: 5c30169 -Node: Motions30405 -Ref: extension motions30474 -Ref: 5d30474 -Ref: extension elispobj-evil-declare-motion30727 -Ref: 930727 -Ref: extension elispobj-evil-define-motion30900 -Ref: 1030900 -Node: Operators32291 -Ref: extension operators32381 -Ref: 5e32381 -Ref: extension elispobj-evil-define-operator32629 -Ref: 1132629 -Node: Text objects34234 -Ref: extension text-objects34328 -Ref: 5f34328 -Ref: extension elispobj-evil-define-text-object34868 -Ref: 1334868 -Ref: extension elispobj-evil-select-inner-object36372 -Ref: 2d36372 -Ref: extension elispobj-evil-select-an-object36942 -Ref: 2c36942 -Ref: extension elispobj-evil-select-paren37509 -Ref: 2e37509 -Ref: Text objects-Footnote-138431 -Node: Range types38597 -Ref: extension range-types38688 -Ref: 6038688 -Ref: extension elispobj-evil-define-type38991 -Ref: 1438991 -Node: States40160 -Ref: extension states40230 -Ref: 6140230 -Ref: extension elispobj-evil-define-state40530 -Ref: 1240530 -Node: Frequently Asked Questions41959 -Ref: faq doc42059 -Ref: 6242059 -Ref: faq frequently-asked-questions42059 -Ref: 6342059 -Node: Problems with the escape key in the terminal42216 -Ref: faq problems-with-the-escape-key-in-the-terminal42364 -Ref: 6442364 -Node: Underscore is not a word character44858 -Ref: faq underscore-is-not-a-word-character45006 -Ref: 6545006 -Ref: Underscore is not a word character-Footnote-146774 -Node: Internals47085 -Ref: internals doc47210 -Ref: 6647210 -Ref: internals internals47210 -Ref: 6747210 -Node: Command properties47268 -Ref: internals command-properties47330 -Ref: 6847330 -Ref: internals elispobj-evil-add-command-properties47585 -Ref: 047585 -Ref: internals elispobj-evil-set-command-properties47845 -Ref: 2f47845 -Ref: internals elispobj-evil-get-command-properties48158 -Ref: 1a48158 -Ref: internals elispobj-evil-get-command-property48324 -Ref: 1b48324 -Ref: internals elispobj-evil-define-command48594 -Ref: e48594 -Ref: internals elispobj-evil-declare-repeat48798 -Ref: b48798 -Ref: internals elispobj-evil-declare-not-repeat48900 -Ref: a48900 -Ref: internals elispobj-evil-declare-change-repeat49009 -Ref: 849009 -Ref: Command properties-Footnote-149200 -Node: The GNU Free Documentation License49377 -Ref: license doc49510 -Ref: 6949510 -Ref: license the-gnu-free-documentation-license49510 -Ref: 6a49510 -Node: Emacs lisp functions and variables73318 - -End Tag Table - - -Local Variables: -coding: utf-8 -End: diff --git a/straight/build/evil/evil.texi b/straight/build/evil/evil.texi deleted file mode 120000 index 3eaffeed..00000000 --- a/straight/build/evil/evil.texi +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/evil/doc/build/texinfo/evil.texi \ No newline at end of file diff --git a/straight/build/f/f-autoloads.el b/straight/build/f/f-autoloads.el deleted file mode 100644 index 1782f634..00000000 --- a/straight/build/f/f-autoloads.el +++ /dev/null @@ -1,20 +0,0 @@ -;;; f-autoloads.el --- automatically extracted autoloads -*- lexical-binding: t -*- -;; -;;; Code: - - -;;;### (autoloads nil "f" "f.el" (0 0 0 0)) -;;; Generated autoloads from f.el - -(register-definition-prefixes "f" '("f-")) - -;;;*** - -(provide 'f-autoloads) -;; Local Variables: -;; version-control: never -;; no-byte-compile: t -;; no-update-autoloads: t -;; coding: utf-8 -;; End: -;;; f-autoloads.el ends here diff --git a/straight/build/f/f.el b/straight/build/f/f.el deleted file mode 120000 index 4c0806f2..00000000 --- a/straight/build/f/f.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/f.el/f.el \ No newline at end of file diff --git a/straight/build/f/f.elc b/straight/build/f/f.elc deleted file mode 100644 index 31f4c558..00000000 Binary files a/straight/build/f/f.elc and /dev/null differ diff --git a/straight/build/general/.dirs-local.el b/straight/build/general/.dirs-local.el deleted file mode 120000 index d5d527e7..00000000 --- a/straight/build/general/.dirs-local.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/general.el/.dirs-local.el \ No newline at end of file diff --git a/straight/build/general/.dirs-local.elc b/straight/build/general/.dirs-local.elc deleted file mode 100644 index f549fe87..00000000 Binary files a/straight/build/general/.dirs-local.elc and /dev/null differ diff --git a/straight/build/general/general-autoloads.el b/straight/build/general/general-autoloads.el deleted file mode 100644 index c850e739..00000000 --- a/straight/build/general/general-autoloads.el +++ /dev/null @@ -1,417 +0,0 @@ -;;; general-autoloads.el --- automatically extracted autoloads -*- lexical-binding: t -*- -;; -;;; Code: - - -;;;### (autoloads nil "general" "general.el" (0 0 0 0)) -;;; Generated autoloads from general.el - -(autoload 'general-define-key "general" "\ -The primary key definition function provided by general.el. - -Define MAPS, optionally using DEFINER, in the keymap(s) corresponding to STATES -and KEYMAPS. - -MAPS consists of paired keys (vectors or strings; also see -`general-implicit-kbd') and definitions (those mentioned in `define-key''s -docstring and general.el's \"extended\" definitions). All pairs (when not -ignored) will be recorded and can be later displayed with -`general-describe-keybindings'. - -If DEFINER is specified, a custom key definer will be used to bind MAPS. See -general.el's documentation/README for more information. - -Unlike with normal key definitions functions, the keymaps in KEYMAPS should be -quoted (this allows using the keymap name for other purposes, e.g. deferring -keybindings if the keymap symbol is not bound, optionally inferring the -corresponding major mode for a symbol by removing \"-map\" for :which-key, -easily storing the keymap name for use with `general-describe-keybindings', -etc.). Note that general.el provides other key definer macros that do not -require quoting keymaps. - -STATES corresponds to the evil state(s) to bind the keys in. Non-evil users -should not set STATES. When STATES is non-nil, `evil-define-key*' will be -used (the evil auxiliary keymaps corresponding STATES and KEYMAPS will be used); -otherwise `define-key' will be used (unless DEFINER is specified). KEYMAPS -defaults to 'global. There is also 'local, which create buffer-local -keybindings for both evil and non-evil keybindings. There are other special, -user-alterable \"shorthand\" symbols for keymaps and states (see -`general-keymap-aliases' and `general-state-aliases'). - -Note that STATES and KEYMAPS can either be lists or single symbols. If any -keymap does not exist, those keybindings will be deferred until the keymap does -exist, so using `eval-after-load' is not necessary with this function. - -PREFIX corresponds to a key to prefix keys in MAPS with and defaults to none. To -bind/unbind a key specified with PREFIX, \"\" can be specified as a key in -MAPS (e.g. ...:prefix \"SPC\" \"\" nil... will unbind space). - -The keywords in this paragraph are only useful for evil users. If -NON-NORMAL-PREFIX is specified, this prefix will be used instead of PREFIX for -states in `general-non-normal-states' (e.g. the emacs and insert states). This -argument will only have an effect if one of these states is in STATES or if -corresponding global keymap (e.g. `evil-insert-state-map') is in KEYMAPS. -Alternatively, GLOBAL-PREFIX can be used with PREFIX and/or NON-NORMAL-PREFIX to -bind keys in all states under the specified prefix. Like with NON-NORMAL-PREFIX, -GLOBAL-PREFIX will prevent PREFIX from applying to `general-non-normal-states'. -INFIX can be used to append a string to all of the specified prefixes. This is -potentially useful when you are using GLOBAL-PREFIX and/or NON-NORMAL-PREFIX so -that you can sandwich keys in between all the prefixes and the specified keys in -MAPS. This may be particularly useful if you are using default prefixes in a -wrapper function/macro so that you can add to them without needing to re-specify -all of them. If none of the other prefix keyword arguments are specified, INFIX -will have no effect. - -If PREFIX-COMMAND or PREFIX-MAP is specified, a prefix command and/or keymap -will be created. PREFIX-NAME can be additionally specified to set the keymap -menu name/prompt. If PREFIX-COMMAND is specified, `define-prefix-command' will -be used. Otherwise, only a prefix keymap will be created. Previously created -prefix commands/keymaps will never be redefined/cleared. All prefixes (including -the INFIX key, if specified) will then be bound to PREFIX-COMMAND or PREFIX-MAP. -If the user did not specify any PREFIX or manually specify any KEYMAPS, general -will bind all MAPS in the prefix keymap corresponding to either PREFIX-MAP or -PREFIX-COMMAND instead of in the default keymap. - -PREDICATE corresponds to a predicate to check to determine whether a definition -should be active (e.g. \":predicate '(eobp)\"). Definitions created with a -predicate will only be active when the predicate is true. When the predicate is -false, key lookup will continue to search for a match in lower-precedence -keymaps. - -In addition to the normal definitions supported by `define-key', general.el also -provides \"extended\" definitions, which are plists containing the normal -definition as well as other keywords. For example, PREDICATE can be specified -globally or locally in an extended definition. New global (~general-define-key~) -and local (extended definition) keywords can be added by the user. See -`general-extended-def-keywords' and general.el's documentation/README for more -information. - -PACKAGE is the global version of the extended definition keyword that specifies -the package a keymap is defined in (used for \"autoloading\" keymaps) - -PROPERTIES, REPEAT, and JUMP are the global versions of the extended definition -keywords used for adding evil command properties to commands. - -MAJOR-MODES, WK-MATCH-KEYS, WK-MATCH-BINDINGS, and WK-FULL-KEYS are the -corresponding global versions of which-key extended definition keywords. They -will only have an effect for extended definitions that specify :which-key or -:wk. See the section on extended definitions in the general.el -documentation/README for more information. - -LISPY-PLIST and WORF-PLIST are the global versions of extended definition -keywords that are used for each corresponding custom DEFINER. - -\(fn &rest MAPS &key DEFINER (STATES general-default-states) (KEYMAPS general-default-keymaps KEYMAPS-SPECIFIED-P) (PREFIX general-default-prefix) (NON-NORMAL-PREFIX general-default-non-normal-prefix) (GLOBAL-PREFIX general-default-global-prefix) INFIX PREFIX-COMMAND PREFIX-MAP PREFIX-NAME PREDICATE PACKAGE PROPERTIES REPEAT JUMP MAJOR-MODES (WK-MATCH-KEYS t) (WK-MATCH-BINDING t) (WK-FULL-KEYS t) LISPY-PLIST WORF-PLIST &allow-other-keys)" nil nil) - -(autoload 'general-emacs-define-key "general" "\ -A wrapper for `general-define-key' that is similar to `define-key'. -It has a positional argument for KEYMAPS (that will not be overridden by a later -:keymaps argument). Besides this, it acts the same as `general-define-key', and -ARGS can contain keyword arguments in addition to keybindings. This can -basically act as a drop-in replacement for `define-key', and unlike with -`general-define-key', KEYMAPS does not need to be quoted. - -\(fn KEYMAPS &rest ARGS)" nil t) - -(function-put 'general-emacs-define-key 'lisp-indent-function '1) - -(autoload 'general-evil-define-key "general" "\ -A wrapper for `general-define-key' that is similar to `evil-define-key'. -It has positional arguments for STATES and KEYMAPS (that will not be overridden -by a later :keymaps or :states argument). Besides this, it acts the same as -`general-define-key', and ARGS can contain keyword arguments in addition to -keybindings. This can basically act as a drop-in replacement for -`evil-define-key', and unlike with `general-define-key', KEYMAPS does not need -to be quoted. - -\(fn STATES KEYMAPS &rest ARGS)" nil t) - -(function-put 'general-evil-define-key 'lisp-indent-function '2) - -(autoload 'general-def "general" "\ -General definer that takes a variable number of positional arguments in ARGS. -This macro will act as `general-define-key', `general-emacs-define-key', or -`general-evil-define-key' based on how many of the initial arguments do not -correspond to keybindings. All quoted and non-quoted lists and symbols before -the first string, vector, or keyword are considered to be positional arguments. -This means that you cannot use a function or variable for a key that starts -immediately after the positional arguments. If you need to do this, you should -use one of the definers that `general-def' dispatches to or explicitly separate -the positional arguments from the maps with a bogus keyword pair like -\":start-maps t\" - -\(fn &rest ARGS)" nil t) - -(function-put 'general-def 'lisp-indent-function 'defun) - -(autoload 'general-create-definer "general" "\ -A helper macro to create wrappers for `general-def'. -This can be used to create key definers that will use a certain keymap, evil -state, prefix key, etc. by default. NAME is the wrapper name and DEFAULTS are -the default arguments. WRAPPING can also be optionally specified to use a -different definer than `general-def'. It should not be quoted. - -\(fn NAME &rest DEFAULTS &key WRAPPING &allow-other-keys)" nil t) - -(function-put 'general-create-definer 'lisp-indent-function 'defun) - -(autoload 'general-defs "general" "\ -A wrapper that splits into multiple `general-def's. -Each consecutive grouping of positional argument followed by keyword/argument -pairs (having only one or the other is fine) marks the start of a new section. -Each section corresponds to one use of `general-def'. This means that settings -only apply to the keybindings that directly follow. - -Since positional arguments can appear at any point, unqouted symbols are always -considered to be positional arguments (e.g. a keymap). This means that variables -can never be used for keys with `general-defs'. Variables can still be used for -definitions or as arguments to keywords. - -\(fn &rest ARGS)" nil t) - -(function-put 'general-defs 'lisp-indent-function 'defun) - -(autoload 'general-unbind "general" "\ -A wrapper for `general-def' to unbind multiple keys simultaneously. -Insert after all keys in ARGS before passing ARGS to `general-def.' \":with - #'func\" can optionally specified to use a custom function instead (e.g. - `ignore'). - -\(fn &rest ARGS)" nil t) - -(function-put 'general-unbind 'lisp-indent-function 'defun) - -(autoload 'general-describe-keybindings "general" "\ -Show all keys that have been bound with general in an org buffer. -Any local keybindings will be shown first followed by global keybindings. -With a non-nil prefix ARG only show bindings in active maps. - -\(fn &optional ARG)" t nil) - -(autoload 'general-key "general" "\ -Act as KEY's definition in the current context. -This uses an extended menu item's capability of dynamically computing a -definition. It is recommended over `general-simulate-key' wherever possible. See -the docstring of `general-simulate-key' and the readme for information about the -benefits and downsides of `general-key'. - -KEY should be a string given in `kbd' notation and should correspond to a single -definition (as opposed to a sequence of commands). When STATE is specified, look -up KEY with STATE as the current evil state. When specified, DOCSTRING will be -the menu item's name/description. - -Let can be used to bind variables around key lookup. For example: -\(general-key \"some key\" - :let ((some-var some-val))) - -SETUP and TEARDOWN can be used to run certain functions before and after key -lookup. For example, something similar to using :state 'emacs would be: -\(general-key \"some key\" - :setup (evil-local-mode -1) - :teardown (evil-local-mode)) - -ACCEPT-DEFAULT, NO-REMAP, and POSITION are passed to `key-binding'. - -\(fn KEY &key STATE DOCSTRING LET SETUP TEARDOWN ACCEPT-DEFAULT NO-REMAP POSITION)" nil t) - -(function-put 'general-key 'lisp-indent-function '1) - -(autoload 'general-simulate-keys "general" "\ -Deprecated. Please use `general-simulate-key' instead. - -\(fn KEYS &optional STATE KEYMAP (LOOKUP t) DOCSTRING NAME)" nil t) - -(autoload 'general-simulate-key "general" "\ -Create and return a command that simulates KEYS in STATE and KEYMAP. - -`general-key' should be prefered over this whenever possible as it is simpler -and has saner functionality in many cases because it does not rely on -`unread-command-events' (e.g. \"C-h k\" will show the docstring of the command -to be simulated ; see the readme for more information). The main downsides of -`general-key' are that it cannot simulate a command followed by keys or -subsequent commands, and which-key does not currently work well with it when -simulating a prefix key/incomplete key sequence. - -KEYS should be a string given in `kbd' notation. It can also be a list of a -single command followed by a string of the key(s) to simulate after calling that -command. STATE should only be specified by evil users and should be a quoted -evil state. KEYMAP should not be quoted. Both STATE and KEYMAP aliases are -supported (but they have to be set when the macro is expanded). When neither -STATE or KEYMAP are specified, the key(s) will be simulated in the current -context. - -If NAME is specified, it will replace the automatically generated function name. -NAME should not be quoted. If DOCSTRING is specified, it will replace the -automatically generated docstring. - -Normally the generated function will look up KEY in the correct context to try -to match a command. To prevent this lookup, LOOKUP can be specified as nil. -Generally, you will want to keep LOOKUP non-nil because this will allow checking -the evil repeat property of matched commands to determine whether or not they -should be recorded. See the docstring for `general--simulate-keys' for more -information about LOOKUP. - -When a WHICH-KEY description is specified, it will replace the command name in -the which-key popup. - -When a command name is specified and that command has been remapped (i.e. [remap -command] is currently bound), the remapped version will be used instead of the -original command unless REMAP is specified as nil (it is true by default). - -The advantages of this over a keyboard macro are as follows: -- Prefix arguments are supported -- The user can control the context in which the keys are simulated -- The user can simulate both a named command and keys -- The user can simulate an incomplete key sequence (e.g. for a keymap) - -\(fn KEYS &key STATE KEYMAP NAME DOCSTRING (LOOKUP t) WHICH-KEY (REMAP t))" nil t) - -(function-put 'general-simulate-key 'lisp-indent-function 'defun) - -(autoload 'general-key-dispatch "general" "\ -Create and return a command that runs FALLBACK-COMMAND or a command in MAPS. -MAPS consists of pairs. If a key in MAPS is matched, the -corresponding command will be run. Otherwise FALLBACK-COMMAND will be run with -the unmatched keys. So, for example, if \"ab\" was pressed, and \"ab\" is not -one of the key sequences from MAPS, the FALLBACK-COMMAND will be run followed by -the simulated keypresses of \"ab\". Prefix arguments will still work regardless -of which command is run. This is useful for binding under non-prefix keys. For -example, this can be used to redefine a sequence like \"cw\" or \"cow\" in evil -but still have \"c\" work as `evil-change'. If TIMEOUT is specified, -FALLBACK-COMMAND will also be run in the case that the user does not press the -next key within the TIMEOUT (e.g. 0.5). - -NAME and DOCSTRING are optional keyword arguments. They can be used to replace -the automatically generated name and docstring for the created function. By -default, `cl-gensym' is used to prevent name clashes (e.g. allows the user to -create multiple different commands using `self-insert-command' as the -FALLBACK-COMMAND without explicitly specifying NAME to manually prevent -clashes). - -When INHERIT-KEYMAP is specified, all the keybindings from that keymap will be -inherited in MAPS. - -When a WHICH-KEY description is specified, it will replace the command name in -the which-key popup. - -When command to be executed has been remapped (i.e. [remap command] is currently -bound), the remapped version will be used instead of the original command unless -REMAP is specified as nil (it is true by default). - -\(fn FALLBACK-COMMAND &rest MAPS &key TIMEOUT INHERIT-KEYMAP NAME DOCSTRING WHICH-KEY (REMAP t) &allow-other-keys)" nil t) - -(function-put 'general-key-dispatch 'lisp-indent-function '1) - -(autoload 'general-predicate-dispatch "general" "\ - - -\(fn FALLBACK-DEF &rest DEFS &key DOCSTRING &allow-other-keys)" nil t) - -(function-put 'general-predicate-dispatch 'lisp-indent-function '1) - -(autoload 'general-translate-key "general" "\ -Translate keys in the keymap(s) corresponding to STATES and KEYMAPS. -STATES should be the name of an evil state, a list of states, or nil. KEYMAPS -should be a symbol corresponding to the keymap to make the translations in or a -list of keymap names. Keymap and state aliases are supported (as well as 'local -and 'global for KEYMAPS). - -MAPS corresponds to a list of translations (key replacement pairs). For example, -specifying \"a\" \"b\" will bind \"a\" to \"b\"'s definition in the keymap. -Specifying nil as a replacement will unbind a key. - -If DESTRUCTIVE is non-nil, the keymap will be destructively altered without -creating a backup. If DESTRUCTIVE is nil, store a backup of the keymap on the -initial invocation, and for future invocations always look up keys in the -original/backup keymap. On the other hand, if DESTRUCTIVE is non-nil, calling -this function multiple times with \"a\" \"b\" \"b\" \"a\", for example, would -continue to swap and unswap the definitions of these keys. This means that when -DESTRUCTIVE is non-nil, all related swaps/cycles should be done in the same -invocation. - -If both MAPS and DESCTRUCTIVE are nil, only create the backup keymap. - -\(fn STATES KEYMAPS &rest MAPS &key DESTRUCTIVE &allow-other-keys)" nil nil) - -(function-put 'general-translate-key 'lisp-indent-function 'defun) - -(autoload 'general-swap-key "general" "\ -Wrapper around `general-translate-key' for swapping keys. -STATES, KEYMAPS, and ARGS are passed to `general-translate-key'. ARGS should -consist of key swaps (e.g. \"a\" \"b\" is equivalent to \"a\" \"b\" \"b\" \"a\" -with `general-translate-key') and optionally keyword arguments for -`general-translate-key'. - -\(fn STATES KEYMAPS &rest ARGS)" nil t) - -(function-put 'general-swap-key 'lisp-indent-function 'defun) - -(autoload 'general-auto-unbind-keys "general" "\ -Advise `define-key' to automatically unbind keys when necessary. -This will prevent errors when a sub-sequence of a key is already bound (e.g. the -user attempts to bind \"SPC a\" when \"SPC\" is bound, resulting in a \"Key -sequnce starts with non-prefix key\" error). When UNDO is non-nil, remove -advice. - -\(fn &optional UNDO)" nil nil) - -(autoload 'general-add-hook "general" "\ -A drop-in replacement for `add-hook'. -Unlike `add-hook', HOOKS and FUNCTIONS can be single items or lists. APPEND and -LOCAL are passed directly to `add-hook'. When TRANSIENT is non-nil, each -function will remove itself from the hook it is in after it is run once. If -TRANSIENT is a function, call it on the return value in order to determine -whether to remove a function from the hook. For example, if TRANSIENT is -#'identity, remove each function only if it returns non-nil. TRANSIENT could -alternatively check something external and ignore the function's return value. - -\(fn HOOKS FUNCTIONS &optional APPEND LOCAL TRANSIENT)" nil nil) - -(autoload 'general-remove-hook "general" "\ -A drop-in replacement for `remove-hook'. -Unlike `remove-hook', HOOKS and FUNCTIONS can be single items or lists. LOCAL is -passed directly to `remove-hook'. - -\(fn HOOKS FUNCTIONS &optional LOCAL)" nil nil) - -(autoload 'general-advice-add "general" "\ -A drop-in replacement for `advice-add'. -SYMBOLS, WHERE, FUNCTIONS, and PROPS correspond to the arguments for -`advice-add'. Unlike `advice-add', SYMBOLS and FUNCTIONS can be single items or -lists. When TRANSIENT is non-nil, each function will remove itself as advice -after it is run once. If TRANSIENT is a function, call it on the return value in -order to determine whether to remove a function as advice. For example, if -TRANSIENT is #'identity, remove each function only if it returns non-nil. -TRANSIENT could alternatively check something external and ignore the function's -return value. - -\(fn SYMBOLS WHERE FUNCTIONS &optional PROPS TRANSIENT)" nil nil) - (autoload 'general-add-advice "general") - -(autoload 'general-advice-remove "general" "\ -A drop-in replacement for `advice-remove'. -Unlike `advice-remove', SYMBOLS and FUNCTIONS can be single items or lists. - -\(fn SYMBOLS FUNCTIONS)" nil nil) - (autoload 'general-remove-advice "general") - -(autoload 'general-evil-setup "general" "\ -Set up some basic equivalents for vim mapping functions. -This creates global key definition functions for the evil states. -Specifying SHORT-NAMES as non-nil will create non-prefixed function -aliases such as `nmap' for `general-nmap'. - -\(fn &optional SHORT-NAMES _)" nil nil) - -(register-definition-prefixes "general" '("general-")) - -;;;*** - -(provide 'general-autoloads) -;; Local Variables: -;; version-control: never -;; no-byte-compile: t -;; no-update-autoloads: t -;; coding: utf-8 -;; End: -;;; general-autoloads.el ends here diff --git a/straight/build/general/general.el b/straight/build/general/general.el deleted file mode 120000 index 8fbb3d2b..00000000 --- a/straight/build/general/general.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/general.el/general.el \ No newline at end of file diff --git a/straight/build/general/general.elc b/straight/build/general/general.elc deleted file mode 100644 index f08caa5d..00000000 Binary files a/straight/build/general/general.elc and /dev/null differ diff --git a/straight/build/goto-chg/goto-chg-autoloads.el b/straight/build/goto-chg/goto-chg-autoloads.el deleted file mode 100644 index 9b530f8f..00000000 --- a/straight/build/goto-chg/goto-chg-autoloads.el +++ /dev/null @@ -1,53 +0,0 @@ -;;; goto-chg-autoloads.el --- automatically extracted autoloads -*- lexical-binding: t -*- -;; -;;; Code: - - -;;;### (autoloads nil "goto-chg" "goto-chg.el" (0 0 0 0)) -;;; Generated autoloads from goto-chg.el - -(autoload 'goto-last-change "goto-chg" "\ -Go to the point where the last edit was made in the current buffer. -Repeat the command to go to the second last edit, etc. - -To go back to more recent edit, the reverse of this command, use \\[goto-last-change-reverse] -or precede this command with \\[universal-argument] - (minus). - -It does not go to the same point twice even if there has been many edits -there. I call the minimal distance between distinguishable edits \"span\". -Set variable `glc-default-span' to control how close is \"the same point\". -Default span is 8. -The span can be changed temporarily with \\[universal-argument] right before \\[goto-last-change]: -\\[universal-argument] set current span to that number, -\\[universal-argument] (no number) multiplies span by 4, starting with default. -The so set span remains until it is changed again with \\[universal-argument], or the consecutive -repetition of this command is ended by any other command. - -When span is zero (i.e. \\[universal-argument] 0) subsequent \\[goto-last-change] visits each and -every point of edit and a message shows what change was made there. -In this case it may go to the same point twice. - -This command uses undo information. If undo is disabled, so is this command. -At times, when undo information becomes too large, the oldest information is -discarded. See variable `undo-limit'. - -\(fn ARG)" t nil) - -(autoload 'goto-last-change-reverse "goto-chg" "\ -Go back to more recent changes after \\[goto-last-change] have been used. -See `goto-last-change' for use of prefix argument. - -\(fn ARG)" t nil) - -(register-definition-prefixes "goto-chg" '("glc-")) - -;;;*** - -(provide 'goto-chg-autoloads) -;; Local Variables: -;; version-control: never -;; no-byte-compile: t -;; no-update-autoloads: t -;; coding: utf-8 -;; End: -;;; goto-chg-autoloads.el ends here diff --git a/straight/build/goto-chg/goto-chg.el b/straight/build/goto-chg/goto-chg.el deleted file mode 120000 index 48f08258..00000000 --- a/straight/build/goto-chg/goto-chg.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/goto-chg/goto-chg.el \ No newline at end of file diff --git a/straight/build/goto-chg/goto-chg.elc b/straight/build/goto-chg/goto-chg.elc deleted file mode 100644 index 60e38db3..00000000 Binary files a/straight/build/goto-chg/goto-chg.elc and /dev/null differ diff --git a/straight/build/helpful/helpful-autoloads.el b/straight/build/helpful/helpful-autoloads.el deleted file mode 100644 index 6daec3d2..00000000 --- a/straight/build/helpful/helpful-autoloads.el +++ /dev/null @@ -1,66 +0,0 @@ -;;; helpful-autoloads.el --- automatically extracted autoloads -*- lexical-binding: t -*- -;; -;;; Code: - - -;;;### (autoloads nil "helpful" "helpful.el" (0 0 0 0)) -;;; Generated autoloads from helpful.el - -(autoload 'helpful-function "helpful" "\ -Show help for function named SYMBOL. - -See also `helpful-macro', `helpful-command' and `helpful-callable'. - -\(fn SYMBOL)" t nil) - -(autoload 'helpful-command "helpful" "\ -Show help for interactive function named SYMBOL. - -See also `helpful-function'. - -\(fn SYMBOL)" t nil) - -(autoload 'helpful-key "helpful" "\ -Show help for interactive command bound to KEY-SEQUENCE. - -\(fn KEY-SEQUENCE)" t nil) - -(autoload 'helpful-macro "helpful" "\ -Show help for macro named SYMBOL. - -\(fn SYMBOL)" t nil) - -(autoload 'helpful-callable "helpful" "\ -Show help for function, macro or special form named SYMBOL. - -See also `helpful-macro', `helpful-function' and `helpful-command'. - -\(fn SYMBOL)" t nil) - -(autoload 'helpful-symbol "helpful" "\ -Show help for SYMBOL, a variable, function or macro. - -See also `helpful-callable' and `helpful-variable'. - -\(fn SYMBOL)" t nil) - -(autoload 'helpful-variable "helpful" "\ -Show help for variable named SYMBOL. - -\(fn SYMBOL)" t nil) - -(autoload 'helpful-at-point "helpful" "\ -Show help for the symbol at point." t nil) - -(register-definition-prefixes "helpful" '("helpful-")) - -;;;*** - -(provide 'helpful-autoloads) -;; Local Variables: -;; version-control: never -;; no-byte-compile: t -;; no-update-autoloads: t -;; coding: utf-8 -;; End: -;;; helpful-autoloads.el ends here diff --git a/straight/build/helpful/helpful.el b/straight/build/helpful/helpful.el deleted file mode 120000 index 8fd9e3bf..00000000 --- a/straight/build/helpful/helpful.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/helpful/helpful.el \ No newline at end of file diff --git a/straight/build/helpful/helpful.elc b/straight/build/helpful/helpful.elc deleted file mode 100644 index 601f2460..00000000 Binary files a/straight/build/helpful/helpful.elc and /dev/null differ diff --git a/straight/build/marginalia/dir b/straight/build/marginalia/dir deleted file mode 100644 index 604bf515..00000000 --- a/straight/build/marginalia/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 -* Marginalia: (marginalia). Marginalia in the minibuffer. diff --git a/straight/build/marginalia/marginalia-autoloads.el b/straight/build/marginalia/marginalia-autoloads.el deleted file mode 100644 index 40bbb9d2..00000000 --- a/straight/build/marginalia/marginalia-autoloads.el +++ /dev/null @@ -1,49 +0,0 @@ -;;; marginalia-autoloads.el --- automatically extracted autoloads -*- lexical-binding: t -*- -;; -;;; Code: - - -;;;### (autoloads nil "marginalia" "marginalia.el" (0 0 0 0)) -;;; Generated autoloads from marginalia.el - -(defvar marginalia-mode nil "\ -Non-nil if Marginalia mode is enabled. -See the `marginalia-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 `marginalia-mode'.") - -(custom-autoload 'marginalia-mode "marginalia" nil) - -(autoload 'marginalia-mode "marginalia" "\ -Annotate completion candidates with richer information. - -If called interactively, toggle `Marginalia mode'. If the prefix -argument is positive, enable the mode, and if it is zero or -negative, disable the mode. - -If called from Lisp, toggle the mode if ARG is `toggle'. Enable -the mode if ARG is nil, omitted, or is a positive number. -Disable the mode if ARG is a negative number. - -The mode's hook is called both when the mode is enabled and when -it is disabled. - -\(fn &optional ARG)" t nil) - -(autoload 'marginalia-cycle "marginalia" "\ -Cycle between annotators in `marginalia-annotators'." t nil) - -(register-definition-prefixes "marginalia" '("marginalia-")) - -;;;*** - -(provide 'marginalia-autoloads) -;; Local Variables: -;; version-control: never -;; no-byte-compile: t -;; no-update-autoloads: t -;; coding: utf-8 -;; End: -;;; marginalia-autoloads.el ends here diff --git a/straight/build/marginalia/marginalia.el b/straight/build/marginalia/marginalia.el deleted file mode 120000 index df164a05..00000000 --- a/straight/build/marginalia/marginalia.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/marginalia/marginalia.el \ No newline at end of file diff --git a/straight/build/marginalia/marginalia.elc b/straight/build/marginalia/marginalia.elc deleted file mode 100644 index a502756a..00000000 Binary files a/straight/build/marginalia/marginalia.elc and /dev/null differ diff --git a/straight/build/marginalia/marginalia.info b/straight/build/marginalia/marginalia.info deleted file mode 100644 index 110cee22..00000000 --- a/straight/build/marginalia/marginalia.info +++ /dev/null @@ -1,103 +0,0 @@ -This is marginalia.info, produced by makeinfo version 6.7 from -marginalia.texi. - -INFO-DIR-SECTION Emacs -START-INFO-DIR-ENTRY -* Marginalia: (marginalia). Marginalia in the minibuffer. -END-INFO-DIR-ENTRY - - -File: marginalia.info, Node: Top, Next: Introduction, Up: (dir) - -marginalia.el - Marginalia in the minibuffer -******************************************** - -* Menu: - -* Introduction:: -* Configuration:: - - -File: marginalia.info, Node: Introduction, Next: Configuration, Prev: Top, Up: Top - -1 Introduction -************** - -This package provides ‘marginalia-mode’ which adds marginalia to the -minibuffer completions. Marginalia -(https://en.wikipedia.org/wiki/Marginalia) are marks or annotations -placed at the margin of the page of a book or in this case helpful -colorful annotations placed at the margin of the minibuffer for your -completion candidates. Marginalia can only add annotations to be -displayed with the completion candidates. It cannot modify the -appearance of the candidates themselves, which are shown as supplied by -the original commands. - - The annotations are added based on the completion category. For -example ‘find-file’ reports the ‘file’ category and ‘M-x’ reports the -‘command’ category. You can choose between more or less detailed -annotators, by setting the variable ‘marginalia-annotators’ or by -invoking the command ‘marginalia-cycle’. - - Since many commands do not report a completion category themselves, -Marginalia provides a classifier system, which tries to guess the -correct category based for example on the prompt (see the variable -‘marginalia-prompt-categories’). Usually these heuristic classifiers -work well, but if they do not there is always the possibility to -overwrite categories by command name. This way you can associate a -fixed category with the completion initiated by the command (see the -variable ‘marginalia-command-categories’). The list of available -classifiers is specified by the variable ‘marginalia-classifiers’. - - -File: marginalia.info, Node: Configuration, Prev: Introduction, Up: Top - -2 Configuration -*************** - -It is recommended to use Marginalia together with either the Selectrum -(https://github.com/raxod502/selectrum) or the Icomplete-vertical -(https://github.com/oantolin/icomplete-vertical) completion system. -Furthermore Marginalia can be combined with Embark -(https://github.com/oantolin/embark) for action support and Consult -(https://github.com/minad/consult), which provides many useful commands. - - ;; Enable richer annotations using the Marginalia package - (use-package marginalia - ;; Either bind `marginalia-cycle` globally or only in the minibuffer - :bind (("M-A" . marginalia-cycle) - :map minibuffer-local-map - ("M-A" . marginalia-cycle)) - - ;; The :init configuration is always executed (Not lazy!) - :init - - ;; Must be in the :init section of use-package such that the mode gets - ;; enabled right away. Note that this forces loading the package. - (marginalia-mode) - - ;; When using Selectrum, ensure that Selectrum is refreshed when cycling annotations. - (advice-add #'marginalia-cycle :after - (lambda () (when (bound-and-true-p selectrum-mode) (selectrum-exhibit)))) - - ;; Prefer richer, more heavy, annotations over the lighter default variant. - ;; E.g. M-x will show the documentation string additional to the keybinding. - ;; By default only the keybinding is shown as annotation. - ;; Note that there is the command `marginalia-cycle' to - ;; switch between the annotators. - ;; (setq marginalia-annotators '(marginalia-annotators-heavy marginalia-annotators-light nil)) - ) - - - -Tag Table: -Node: Top203 -Node: Introduction409 -Node: Configuration2027 - -End Tag Table - - -Local Variables: -coding: utf-8 -End: diff --git a/straight/build/marginalia/marginalia.texi b/straight/build/marginalia/marginalia.texi deleted file mode 120000 index c814fbdb..00000000 --- a/straight/build/marginalia/marginalia.texi +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/marginalia/marginalia.texi \ No newline at end of file diff --git a/straight/build/org/dir b/straight/build/org/dir deleted file mode 120000 index 3a412092..00000000 --- a/straight/build/org/dir +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/doc/dir \ No newline at end of file diff --git a/straight/build/org/ob-C.el b/straight/build/org/ob-C.el deleted file mode 120000 index 41a0f2eb..00000000 --- a/straight/build/org/ob-C.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ob-C.el \ No newline at end of file diff --git a/straight/build/org/ob-C.elc b/straight/build/org/ob-C.elc deleted file mode 100644 index 7a70cd3e..00000000 Binary files a/straight/build/org/ob-C.elc and /dev/null differ diff --git a/straight/build/org/ob-J.el b/straight/build/org/ob-J.el deleted file mode 120000 index fcc08250..00000000 --- a/straight/build/org/ob-J.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ob-J.el \ No newline at end of file diff --git a/straight/build/org/ob-J.elc b/straight/build/org/ob-J.elc deleted file mode 100644 index 2f3e45ad..00000000 Binary files a/straight/build/org/ob-J.elc and /dev/null differ diff --git a/straight/build/org/ob-R.el b/straight/build/org/ob-R.el deleted file mode 120000 index b1e37cd2..00000000 --- a/straight/build/org/ob-R.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ob-R.el \ No newline at end of file diff --git a/straight/build/org/ob-R.elc b/straight/build/org/ob-R.elc deleted file mode 100644 index 3491af43..00000000 Binary files a/straight/build/org/ob-R.elc and /dev/null differ diff --git a/straight/build/org/ob-abc.el b/straight/build/org/ob-abc.el deleted file mode 120000 index fb6fb983..00000000 --- a/straight/build/org/ob-abc.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ob-abc.el \ No newline at end of file diff --git a/straight/build/org/ob-abc.elc b/straight/build/org/ob-abc.elc deleted file mode 100644 index 2bfcaf05..00000000 Binary files a/straight/build/org/ob-abc.elc and /dev/null differ diff --git a/straight/build/org/ob-asymptote.el b/straight/build/org/ob-asymptote.el deleted file mode 120000 index cae8ec05..00000000 --- a/straight/build/org/ob-asymptote.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ob-asymptote.el \ No newline at end of file diff --git a/straight/build/org/ob-asymptote.elc b/straight/build/org/ob-asymptote.elc deleted file mode 100644 index 43d16c48..00000000 Binary files a/straight/build/org/ob-asymptote.elc and /dev/null differ diff --git a/straight/build/org/ob-awk.el b/straight/build/org/ob-awk.el deleted file mode 120000 index fd600307..00000000 --- a/straight/build/org/ob-awk.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ob-awk.el \ No newline at end of file diff --git a/straight/build/org/ob-awk.elc b/straight/build/org/ob-awk.elc deleted file mode 100644 index c3af1ced..00000000 Binary files a/straight/build/org/ob-awk.elc and /dev/null differ diff --git a/straight/build/org/ob-calc.el b/straight/build/org/ob-calc.el deleted file mode 120000 index 9c95c1c9..00000000 --- a/straight/build/org/ob-calc.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ob-calc.el \ No newline at end of file diff --git a/straight/build/org/ob-calc.elc b/straight/build/org/ob-calc.elc deleted file mode 100644 index da348435..00000000 Binary files a/straight/build/org/ob-calc.elc and /dev/null differ diff --git a/straight/build/org/ob-clojure.el b/straight/build/org/ob-clojure.el deleted file mode 120000 index 2e1df9d6..00000000 --- a/straight/build/org/ob-clojure.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ob-clojure.el \ No newline at end of file diff --git a/straight/build/org/ob-clojure.elc b/straight/build/org/ob-clojure.elc deleted file mode 100644 index 5f8f8eb3..00000000 Binary files a/straight/build/org/ob-clojure.elc and /dev/null differ diff --git a/straight/build/org/ob-comint.el b/straight/build/org/ob-comint.el deleted file mode 120000 index f1b1d388..00000000 --- a/straight/build/org/ob-comint.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ob-comint.el \ No newline at end of file diff --git a/straight/build/org/ob-comint.elc b/straight/build/org/ob-comint.elc deleted file mode 100644 index 2e6926fa..00000000 Binary files a/straight/build/org/ob-comint.elc and /dev/null differ diff --git a/straight/build/org/ob-coq.el b/straight/build/org/ob-coq.el deleted file mode 120000 index 857e236f..00000000 --- a/straight/build/org/ob-coq.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ob-coq.el \ No newline at end of file diff --git a/straight/build/org/ob-coq.elc b/straight/build/org/ob-coq.elc deleted file mode 100644 index c958a95d..00000000 Binary files a/straight/build/org/ob-coq.elc and /dev/null differ diff --git a/straight/build/org/ob-core.el b/straight/build/org/ob-core.el deleted file mode 120000 index 2d661c73..00000000 --- a/straight/build/org/ob-core.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ob-core.el \ No newline at end of file diff --git a/straight/build/org/ob-core.elc b/straight/build/org/ob-core.elc deleted file mode 100644 index 59c8517f..00000000 Binary files a/straight/build/org/ob-core.elc and /dev/null differ diff --git a/straight/build/org/ob-css.el b/straight/build/org/ob-css.el deleted file mode 120000 index f3e8fd71..00000000 --- a/straight/build/org/ob-css.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ob-css.el \ No newline at end of file diff --git a/straight/build/org/ob-css.elc b/straight/build/org/ob-css.elc deleted file mode 100644 index 16388bbb..00000000 Binary files a/straight/build/org/ob-css.elc and /dev/null differ diff --git a/straight/build/org/ob-ditaa.el b/straight/build/org/ob-ditaa.el deleted file mode 120000 index 1b5572d9..00000000 --- a/straight/build/org/ob-ditaa.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ob-ditaa.el \ No newline at end of file diff --git a/straight/build/org/ob-ditaa.elc b/straight/build/org/ob-ditaa.elc deleted file mode 100644 index e009765c..00000000 Binary files a/straight/build/org/ob-ditaa.elc and /dev/null differ diff --git a/straight/build/org/ob-dot.el b/straight/build/org/ob-dot.el deleted file mode 120000 index c690e5fd..00000000 --- a/straight/build/org/ob-dot.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ob-dot.el \ No newline at end of file diff --git a/straight/build/org/ob-dot.elc b/straight/build/org/ob-dot.elc deleted file mode 100644 index 9df3cd0f..00000000 Binary files a/straight/build/org/ob-dot.elc and /dev/null differ diff --git a/straight/build/org/ob-ebnf.el b/straight/build/org/ob-ebnf.el deleted file mode 120000 index 2fb9ee71..00000000 --- a/straight/build/org/ob-ebnf.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ob-ebnf.el \ No newline at end of file diff --git a/straight/build/org/ob-ebnf.elc b/straight/build/org/ob-ebnf.elc deleted file mode 100644 index 27b7f9d0..00000000 Binary files a/straight/build/org/ob-ebnf.elc and /dev/null differ diff --git a/straight/build/org/ob-emacs-lisp.el b/straight/build/org/ob-emacs-lisp.el deleted file mode 120000 index b28a9928..00000000 --- a/straight/build/org/ob-emacs-lisp.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ob-emacs-lisp.el \ No newline at end of file diff --git a/straight/build/org/ob-emacs-lisp.elc b/straight/build/org/ob-emacs-lisp.elc deleted file mode 100644 index 0c3e2b70..00000000 Binary files a/straight/build/org/ob-emacs-lisp.elc and /dev/null differ diff --git a/straight/build/org/ob-eshell.el b/straight/build/org/ob-eshell.el deleted file mode 120000 index 173360fe..00000000 --- a/straight/build/org/ob-eshell.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ob-eshell.el \ No newline at end of file diff --git a/straight/build/org/ob-eshell.elc b/straight/build/org/ob-eshell.elc deleted file mode 100644 index 1ebc5b31..00000000 Binary files a/straight/build/org/ob-eshell.elc and /dev/null differ diff --git a/straight/build/org/ob-eval.el b/straight/build/org/ob-eval.el deleted file mode 120000 index f49ba074..00000000 --- a/straight/build/org/ob-eval.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ob-eval.el \ No newline at end of file diff --git a/straight/build/org/ob-eval.elc b/straight/build/org/ob-eval.elc deleted file mode 100644 index e0be6894..00000000 Binary files a/straight/build/org/ob-eval.elc and /dev/null differ diff --git a/straight/build/org/ob-exp.el b/straight/build/org/ob-exp.el deleted file mode 120000 index a5ab83d8..00000000 --- a/straight/build/org/ob-exp.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ob-exp.el \ No newline at end of file diff --git a/straight/build/org/ob-exp.elc b/straight/build/org/ob-exp.elc deleted file mode 100644 index 845d5743..00000000 Binary files a/straight/build/org/ob-exp.elc and /dev/null differ diff --git a/straight/build/org/ob-forth.el b/straight/build/org/ob-forth.el deleted file mode 120000 index 9296107d..00000000 --- a/straight/build/org/ob-forth.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ob-forth.el \ No newline at end of file diff --git a/straight/build/org/ob-forth.elc b/straight/build/org/ob-forth.elc deleted file mode 100644 index 0c682ade..00000000 Binary files a/straight/build/org/ob-forth.elc and /dev/null differ diff --git a/straight/build/org/ob-fortran.el b/straight/build/org/ob-fortran.el deleted file mode 120000 index 9c22366f..00000000 --- a/straight/build/org/ob-fortran.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ob-fortran.el \ No newline at end of file diff --git a/straight/build/org/ob-fortran.elc b/straight/build/org/ob-fortran.elc deleted file mode 100644 index b4170187..00000000 Binary files a/straight/build/org/ob-fortran.elc and /dev/null differ diff --git a/straight/build/org/ob-gnuplot.el b/straight/build/org/ob-gnuplot.el deleted file mode 120000 index f1154707..00000000 --- a/straight/build/org/ob-gnuplot.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ob-gnuplot.el \ No newline at end of file diff --git a/straight/build/org/ob-gnuplot.elc b/straight/build/org/ob-gnuplot.elc deleted file mode 100644 index f91c8d95..00000000 Binary files a/straight/build/org/ob-gnuplot.elc and /dev/null differ diff --git a/straight/build/org/ob-groovy.el b/straight/build/org/ob-groovy.el deleted file mode 120000 index c4659feb..00000000 --- a/straight/build/org/ob-groovy.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ob-groovy.el \ No newline at end of file diff --git a/straight/build/org/ob-groovy.elc b/straight/build/org/ob-groovy.elc deleted file mode 100644 index 682cd3e4..00000000 Binary files a/straight/build/org/ob-groovy.elc and /dev/null differ diff --git a/straight/build/org/ob-haskell.el b/straight/build/org/ob-haskell.el deleted file mode 120000 index 9da46f4b..00000000 --- a/straight/build/org/ob-haskell.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ob-haskell.el \ No newline at end of file diff --git a/straight/build/org/ob-haskell.elc b/straight/build/org/ob-haskell.elc deleted file mode 100644 index e8c26591..00000000 Binary files a/straight/build/org/ob-haskell.elc and /dev/null differ diff --git a/straight/build/org/ob-hledger.el b/straight/build/org/ob-hledger.el deleted file mode 120000 index dd2ec738..00000000 --- a/straight/build/org/ob-hledger.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ob-hledger.el \ No newline at end of file diff --git a/straight/build/org/ob-hledger.elc b/straight/build/org/ob-hledger.elc deleted file mode 100644 index 09484ee7..00000000 Binary files a/straight/build/org/ob-hledger.elc and /dev/null differ diff --git a/straight/build/org/ob-io.el b/straight/build/org/ob-io.el deleted file mode 120000 index 086dabaf..00000000 --- a/straight/build/org/ob-io.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ob-io.el \ No newline at end of file diff --git a/straight/build/org/ob-io.elc b/straight/build/org/ob-io.elc deleted file mode 100644 index b008c4d0..00000000 Binary files a/straight/build/org/ob-io.elc and /dev/null differ diff --git a/straight/build/org/ob-java.el b/straight/build/org/ob-java.el deleted file mode 120000 index 878d485a..00000000 --- a/straight/build/org/ob-java.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ob-java.el \ No newline at end of file diff --git a/straight/build/org/ob-java.elc b/straight/build/org/ob-java.elc deleted file mode 100644 index 2f0744cf..00000000 Binary files a/straight/build/org/ob-java.elc and /dev/null differ diff --git a/straight/build/org/ob-js.el b/straight/build/org/ob-js.el deleted file mode 120000 index 0eed0296..00000000 --- a/straight/build/org/ob-js.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ob-js.el \ No newline at end of file diff --git a/straight/build/org/ob-js.elc b/straight/build/org/ob-js.elc deleted file mode 100644 index def8867a..00000000 Binary files a/straight/build/org/ob-js.elc and /dev/null differ diff --git a/straight/build/org/ob-latex.el b/straight/build/org/ob-latex.el deleted file mode 120000 index 4eeadb48..00000000 --- a/straight/build/org/ob-latex.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ob-latex.el \ No newline at end of file diff --git a/straight/build/org/ob-latex.elc b/straight/build/org/ob-latex.elc deleted file mode 100644 index 861abf18..00000000 Binary files a/straight/build/org/ob-latex.elc and /dev/null differ diff --git a/straight/build/org/ob-ledger.el b/straight/build/org/ob-ledger.el deleted file mode 120000 index b54c3e09..00000000 --- a/straight/build/org/ob-ledger.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ob-ledger.el \ No newline at end of file diff --git a/straight/build/org/ob-ledger.elc b/straight/build/org/ob-ledger.elc deleted file mode 100644 index fece5aef..00000000 Binary files a/straight/build/org/ob-ledger.elc and /dev/null differ diff --git a/straight/build/org/ob-lilypond.el b/straight/build/org/ob-lilypond.el deleted file mode 120000 index 93e83afa..00000000 --- a/straight/build/org/ob-lilypond.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ob-lilypond.el \ No newline at end of file diff --git a/straight/build/org/ob-lilypond.elc b/straight/build/org/ob-lilypond.elc deleted file mode 100644 index beb12ad6..00000000 Binary files a/straight/build/org/ob-lilypond.elc and /dev/null differ diff --git a/straight/build/org/ob-lisp.el b/straight/build/org/ob-lisp.el deleted file mode 120000 index 2031e6fa..00000000 --- a/straight/build/org/ob-lisp.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ob-lisp.el \ No newline at end of file diff --git a/straight/build/org/ob-lisp.elc b/straight/build/org/ob-lisp.elc deleted file mode 100644 index 7f2c08ff..00000000 Binary files a/straight/build/org/ob-lisp.elc and /dev/null differ diff --git a/straight/build/org/ob-lob.el b/straight/build/org/ob-lob.el deleted file mode 120000 index 6c30c6b0..00000000 --- a/straight/build/org/ob-lob.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ob-lob.el \ No newline at end of file diff --git a/straight/build/org/ob-lob.elc b/straight/build/org/ob-lob.elc deleted file mode 100644 index e328865f..00000000 Binary files a/straight/build/org/ob-lob.elc and /dev/null differ diff --git a/straight/build/org/ob-lua.el b/straight/build/org/ob-lua.el deleted file mode 120000 index 6859fc34..00000000 --- a/straight/build/org/ob-lua.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ob-lua.el \ No newline at end of file diff --git a/straight/build/org/ob-lua.elc b/straight/build/org/ob-lua.elc deleted file mode 100644 index f3a2b21b..00000000 Binary files a/straight/build/org/ob-lua.elc and /dev/null differ diff --git a/straight/build/org/ob-makefile.el b/straight/build/org/ob-makefile.el deleted file mode 120000 index 309ffb7f..00000000 --- a/straight/build/org/ob-makefile.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ob-makefile.el \ No newline at end of file diff --git a/straight/build/org/ob-makefile.elc b/straight/build/org/ob-makefile.elc deleted file mode 100644 index 7b168af2..00000000 Binary files a/straight/build/org/ob-makefile.elc and /dev/null differ diff --git a/straight/build/org/ob-matlab.el b/straight/build/org/ob-matlab.el deleted file mode 120000 index af66cb43..00000000 --- a/straight/build/org/ob-matlab.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ob-matlab.el \ No newline at end of file diff --git a/straight/build/org/ob-matlab.elc b/straight/build/org/ob-matlab.elc deleted file mode 100644 index 97f7d3d5..00000000 Binary files a/straight/build/org/ob-matlab.elc and /dev/null differ diff --git a/straight/build/org/ob-maxima.el b/straight/build/org/ob-maxima.el deleted file mode 120000 index 9af39e3e..00000000 --- a/straight/build/org/ob-maxima.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ob-maxima.el \ No newline at end of file diff --git a/straight/build/org/ob-maxima.elc b/straight/build/org/ob-maxima.elc deleted file mode 100644 index 48740a6a..00000000 Binary files a/straight/build/org/ob-maxima.elc and /dev/null differ diff --git a/straight/build/org/ob-mscgen.el b/straight/build/org/ob-mscgen.el deleted file mode 120000 index a4ea175d..00000000 --- a/straight/build/org/ob-mscgen.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ob-mscgen.el \ No newline at end of file diff --git a/straight/build/org/ob-mscgen.elc b/straight/build/org/ob-mscgen.elc deleted file mode 100644 index c566cb5a..00000000 Binary files a/straight/build/org/ob-mscgen.elc and /dev/null differ diff --git a/straight/build/org/ob-ocaml.el b/straight/build/org/ob-ocaml.el deleted file mode 120000 index dc2682a3..00000000 --- a/straight/build/org/ob-ocaml.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ob-ocaml.el \ No newline at end of file diff --git a/straight/build/org/ob-ocaml.elc b/straight/build/org/ob-ocaml.elc deleted file mode 100644 index 737b6dc3..00000000 Binary files a/straight/build/org/ob-ocaml.elc and /dev/null differ diff --git a/straight/build/org/ob-octave.el b/straight/build/org/ob-octave.el deleted file mode 120000 index ac8e7a7a..00000000 --- a/straight/build/org/ob-octave.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ob-octave.el \ No newline at end of file diff --git a/straight/build/org/ob-octave.elc b/straight/build/org/ob-octave.elc deleted file mode 100644 index 02a78ef2..00000000 Binary files a/straight/build/org/ob-octave.elc and /dev/null differ diff --git a/straight/build/org/ob-org.el b/straight/build/org/ob-org.el deleted file mode 120000 index 83ea8fb3..00000000 --- a/straight/build/org/ob-org.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ob-org.el \ No newline at end of file diff --git a/straight/build/org/ob-org.elc b/straight/build/org/ob-org.elc deleted file mode 100644 index 7d4f947b..00000000 Binary files a/straight/build/org/ob-org.elc and /dev/null differ diff --git a/straight/build/org/ob-perl.el b/straight/build/org/ob-perl.el deleted file mode 120000 index bd8571f0..00000000 --- a/straight/build/org/ob-perl.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ob-perl.el \ No newline at end of file diff --git a/straight/build/org/ob-perl.elc b/straight/build/org/ob-perl.elc deleted file mode 100644 index 3b04b6c0..00000000 Binary files a/straight/build/org/ob-perl.elc and /dev/null differ diff --git a/straight/build/org/ob-picolisp.el b/straight/build/org/ob-picolisp.el deleted file mode 120000 index e692187a..00000000 --- a/straight/build/org/ob-picolisp.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ob-picolisp.el \ No newline at end of file diff --git a/straight/build/org/ob-picolisp.elc b/straight/build/org/ob-picolisp.elc deleted file mode 100644 index 4e5bc807..00000000 Binary files a/straight/build/org/ob-picolisp.elc and /dev/null differ diff --git a/straight/build/org/ob-plantuml.el b/straight/build/org/ob-plantuml.el deleted file mode 120000 index fff9b0a6..00000000 --- a/straight/build/org/ob-plantuml.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ob-plantuml.el \ No newline at end of file diff --git a/straight/build/org/ob-plantuml.elc b/straight/build/org/ob-plantuml.elc deleted file mode 100644 index a08d461d..00000000 Binary files a/straight/build/org/ob-plantuml.elc and /dev/null differ diff --git a/straight/build/org/ob-processing.el b/straight/build/org/ob-processing.el deleted file mode 120000 index fe4ee318..00000000 --- a/straight/build/org/ob-processing.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ob-processing.el \ No newline at end of file diff --git a/straight/build/org/ob-processing.elc b/straight/build/org/ob-processing.elc deleted file mode 100644 index a0250b7e..00000000 Binary files a/straight/build/org/ob-processing.elc and /dev/null differ diff --git a/straight/build/org/ob-python.el b/straight/build/org/ob-python.el deleted file mode 120000 index 975f79a3..00000000 --- a/straight/build/org/ob-python.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ob-python.el \ No newline at end of file diff --git a/straight/build/org/ob-python.elc b/straight/build/org/ob-python.elc deleted file mode 100644 index a7c18197..00000000 Binary files a/straight/build/org/ob-python.elc and /dev/null differ diff --git a/straight/build/org/ob-ref.el b/straight/build/org/ob-ref.el deleted file mode 120000 index 91be8eff..00000000 --- a/straight/build/org/ob-ref.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ob-ref.el \ No newline at end of file diff --git a/straight/build/org/ob-ref.elc b/straight/build/org/ob-ref.elc deleted file mode 100644 index aef5d0d1..00000000 Binary files a/straight/build/org/ob-ref.elc and /dev/null differ diff --git a/straight/build/org/ob-ruby.el b/straight/build/org/ob-ruby.el deleted file mode 120000 index 89ce3278..00000000 --- a/straight/build/org/ob-ruby.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ob-ruby.el \ No newline at end of file diff --git a/straight/build/org/ob-ruby.elc b/straight/build/org/ob-ruby.elc deleted file mode 100644 index 8c714079..00000000 Binary files a/straight/build/org/ob-ruby.elc and /dev/null differ diff --git a/straight/build/org/ob-sass.el b/straight/build/org/ob-sass.el deleted file mode 120000 index 4cb3eb37..00000000 --- a/straight/build/org/ob-sass.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ob-sass.el \ No newline at end of file diff --git a/straight/build/org/ob-sass.elc b/straight/build/org/ob-sass.elc deleted file mode 100644 index e4117335..00000000 Binary files a/straight/build/org/ob-sass.elc and /dev/null differ diff --git a/straight/build/org/ob-scheme.el b/straight/build/org/ob-scheme.el deleted file mode 120000 index 3322e147..00000000 --- a/straight/build/org/ob-scheme.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ob-scheme.el \ No newline at end of file diff --git a/straight/build/org/ob-scheme.elc b/straight/build/org/ob-scheme.elc deleted file mode 100644 index 00ce3601..00000000 Binary files a/straight/build/org/ob-scheme.elc and /dev/null differ diff --git a/straight/build/org/ob-screen.el b/straight/build/org/ob-screen.el deleted file mode 120000 index d7804b82..00000000 --- a/straight/build/org/ob-screen.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ob-screen.el \ No newline at end of file diff --git a/straight/build/org/ob-screen.elc b/straight/build/org/ob-screen.elc deleted file mode 100644 index 83939beb..00000000 Binary files a/straight/build/org/ob-screen.elc and /dev/null differ diff --git a/straight/build/org/ob-sed.el b/straight/build/org/ob-sed.el deleted file mode 120000 index 06c56b6c..00000000 --- a/straight/build/org/ob-sed.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ob-sed.el \ No newline at end of file diff --git a/straight/build/org/ob-sed.elc b/straight/build/org/ob-sed.elc deleted file mode 100644 index c7877352..00000000 Binary files a/straight/build/org/ob-sed.elc and /dev/null differ diff --git a/straight/build/org/ob-shell.el b/straight/build/org/ob-shell.el deleted file mode 120000 index a8106637..00000000 --- a/straight/build/org/ob-shell.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ob-shell.el \ No newline at end of file diff --git a/straight/build/org/ob-shell.elc b/straight/build/org/ob-shell.elc deleted file mode 100644 index 03c55abc..00000000 Binary files a/straight/build/org/ob-shell.elc and /dev/null differ diff --git a/straight/build/org/ob-shen.el b/straight/build/org/ob-shen.el deleted file mode 120000 index f3c4d709..00000000 --- a/straight/build/org/ob-shen.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ob-shen.el \ No newline at end of file diff --git a/straight/build/org/ob-shen.elc b/straight/build/org/ob-shen.elc deleted file mode 100644 index be59198f..00000000 Binary files a/straight/build/org/ob-shen.elc and /dev/null differ diff --git a/straight/build/org/ob-sql.el b/straight/build/org/ob-sql.el deleted file mode 120000 index 13b191d9..00000000 --- a/straight/build/org/ob-sql.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ob-sql.el \ No newline at end of file diff --git a/straight/build/org/ob-sql.elc b/straight/build/org/ob-sql.elc deleted file mode 100644 index 5b2669bd..00000000 Binary files a/straight/build/org/ob-sql.elc and /dev/null differ diff --git a/straight/build/org/ob-sqlite.el b/straight/build/org/ob-sqlite.el deleted file mode 120000 index 625a385d..00000000 --- a/straight/build/org/ob-sqlite.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ob-sqlite.el \ No newline at end of file diff --git a/straight/build/org/ob-sqlite.elc b/straight/build/org/ob-sqlite.elc deleted file mode 100644 index d881b555..00000000 Binary files a/straight/build/org/ob-sqlite.elc and /dev/null differ diff --git a/straight/build/org/ob-stan.el b/straight/build/org/ob-stan.el deleted file mode 120000 index feaf0e0d..00000000 --- a/straight/build/org/ob-stan.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ob-stan.el \ No newline at end of file diff --git a/straight/build/org/ob-stan.elc b/straight/build/org/ob-stan.elc deleted file mode 100644 index 0b05353b..00000000 Binary files a/straight/build/org/ob-stan.elc and /dev/null differ diff --git a/straight/build/org/ob-table.el b/straight/build/org/ob-table.el deleted file mode 120000 index 98995191..00000000 --- a/straight/build/org/ob-table.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ob-table.el \ No newline at end of file diff --git a/straight/build/org/ob-table.elc b/straight/build/org/ob-table.elc deleted file mode 100644 index d8540c7a..00000000 Binary files a/straight/build/org/ob-table.elc and /dev/null differ diff --git a/straight/build/org/ob-tangle.el b/straight/build/org/ob-tangle.el deleted file mode 120000 index 4661fef7..00000000 --- a/straight/build/org/ob-tangle.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ob-tangle.el \ No newline at end of file diff --git a/straight/build/org/ob-tangle.elc b/straight/build/org/ob-tangle.elc deleted file mode 100644 index 09f40198..00000000 Binary files a/straight/build/org/ob-tangle.elc and /dev/null differ diff --git a/straight/build/org/ob-vala.el b/straight/build/org/ob-vala.el deleted file mode 120000 index fa0c22ba..00000000 --- a/straight/build/org/ob-vala.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ob-vala.el \ No newline at end of file diff --git a/straight/build/org/ob-vala.elc b/straight/build/org/ob-vala.elc deleted file mode 100644 index d02dce49..00000000 Binary files a/straight/build/org/ob-vala.elc and /dev/null differ diff --git a/straight/build/org/ob.el b/straight/build/org/ob.el deleted file mode 120000 index 6e6317cf..00000000 --- a/straight/build/org/ob.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ob.el \ No newline at end of file diff --git a/straight/build/org/ob.elc b/straight/build/org/ob.elc deleted file mode 100644 index d7f8323c..00000000 Binary files a/straight/build/org/ob.elc and /dev/null differ diff --git a/straight/build/org/ol-bbdb.el b/straight/build/org/ol-bbdb.el deleted file mode 120000 index e1ec597a..00000000 --- a/straight/build/org/ol-bbdb.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ol-bbdb.el \ No newline at end of file diff --git a/straight/build/org/ol-bbdb.elc b/straight/build/org/ol-bbdb.elc deleted file mode 100644 index f8a24c04..00000000 Binary files a/straight/build/org/ol-bbdb.elc and /dev/null differ diff --git a/straight/build/org/ol-bibtex.el b/straight/build/org/ol-bibtex.el deleted file mode 120000 index 325d0eee..00000000 --- a/straight/build/org/ol-bibtex.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ol-bibtex.el \ No newline at end of file diff --git a/straight/build/org/ol-bibtex.elc b/straight/build/org/ol-bibtex.elc deleted file mode 100644 index 51b363b6..00000000 Binary files a/straight/build/org/ol-bibtex.elc and /dev/null differ diff --git a/straight/build/org/ol-docview.el b/straight/build/org/ol-docview.el deleted file mode 120000 index 7e3bef9e..00000000 --- a/straight/build/org/ol-docview.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ol-docview.el \ No newline at end of file diff --git a/straight/build/org/ol-docview.elc b/straight/build/org/ol-docview.elc deleted file mode 100644 index 77b03c89..00000000 Binary files a/straight/build/org/ol-docview.elc and /dev/null differ diff --git a/straight/build/org/ol-eshell.el b/straight/build/org/ol-eshell.el deleted file mode 120000 index ee666a37..00000000 --- a/straight/build/org/ol-eshell.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ol-eshell.el \ No newline at end of file diff --git a/straight/build/org/ol-eshell.elc b/straight/build/org/ol-eshell.elc deleted file mode 100644 index 63c59d44..00000000 Binary files a/straight/build/org/ol-eshell.elc and /dev/null differ diff --git a/straight/build/org/ol-eww.el b/straight/build/org/ol-eww.el deleted file mode 120000 index b8419474..00000000 --- a/straight/build/org/ol-eww.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ol-eww.el \ No newline at end of file diff --git a/straight/build/org/ol-eww.elc b/straight/build/org/ol-eww.elc deleted file mode 100644 index c56b83d5..00000000 Binary files a/straight/build/org/ol-eww.elc and /dev/null differ diff --git a/straight/build/org/ol-gnus.el b/straight/build/org/ol-gnus.el deleted file mode 120000 index 5977a3e8..00000000 --- a/straight/build/org/ol-gnus.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ol-gnus.el \ No newline at end of file diff --git a/straight/build/org/ol-gnus.elc b/straight/build/org/ol-gnus.elc deleted file mode 100644 index fa5093de..00000000 Binary files a/straight/build/org/ol-gnus.elc and /dev/null differ diff --git a/straight/build/org/ol-info.el b/straight/build/org/ol-info.el deleted file mode 120000 index 6e8bb6cb..00000000 --- a/straight/build/org/ol-info.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ol-info.el \ No newline at end of file diff --git a/straight/build/org/ol-info.elc b/straight/build/org/ol-info.elc deleted file mode 100644 index a027c0c6..00000000 Binary files a/straight/build/org/ol-info.elc and /dev/null differ diff --git a/straight/build/org/ol-irc.el b/straight/build/org/ol-irc.el deleted file mode 120000 index 13dde62f..00000000 --- a/straight/build/org/ol-irc.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ol-irc.el \ No newline at end of file diff --git a/straight/build/org/ol-irc.elc b/straight/build/org/ol-irc.elc deleted file mode 100644 index 931edce1..00000000 Binary files a/straight/build/org/ol-irc.elc and /dev/null differ diff --git a/straight/build/org/ol-mhe.el b/straight/build/org/ol-mhe.el deleted file mode 120000 index 6667cea3..00000000 --- a/straight/build/org/ol-mhe.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ol-mhe.el \ No newline at end of file diff --git a/straight/build/org/ol-mhe.elc b/straight/build/org/ol-mhe.elc deleted file mode 100644 index 4873fc4d..00000000 Binary files a/straight/build/org/ol-mhe.elc and /dev/null differ diff --git a/straight/build/org/ol-rmail.el b/straight/build/org/ol-rmail.el deleted file mode 120000 index 83659949..00000000 --- a/straight/build/org/ol-rmail.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ol-rmail.el \ No newline at end of file diff --git a/straight/build/org/ol-rmail.elc b/straight/build/org/ol-rmail.elc deleted file mode 100644 index 3e796237..00000000 Binary files a/straight/build/org/ol-rmail.elc and /dev/null differ diff --git a/straight/build/org/ol-w3m.el b/straight/build/org/ol-w3m.el deleted file mode 120000 index fa7119ae..00000000 --- a/straight/build/org/ol-w3m.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ol-w3m.el \ No newline at end of file diff --git a/straight/build/org/ol-w3m.elc b/straight/build/org/ol-w3m.elc deleted file mode 100644 index 4e10472f..00000000 Binary files a/straight/build/org/ol-w3m.elc and /dev/null differ diff --git a/straight/build/org/ol.el b/straight/build/org/ol.el deleted file mode 120000 index 3e950854..00000000 --- a/straight/build/org/ol.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ol.el \ No newline at end of file diff --git a/straight/build/org/ol.elc b/straight/build/org/ol.elc deleted file mode 100644 index f5c707b6..00000000 Binary files a/straight/build/org/ol.elc and /dev/null differ diff --git a/straight/build/org/org-agenda.el b/straight/build/org/org-agenda.el deleted file mode 120000 index c1e15ce9..00000000 --- a/straight/build/org/org-agenda.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/org-agenda.el \ No newline at end of file diff --git a/straight/build/org/org-agenda.elc b/straight/build/org/org-agenda.elc deleted file mode 100644 index 050105c0..00000000 Binary files a/straight/build/org/org-agenda.elc and /dev/null differ diff --git a/straight/build/org/org-archive.el b/straight/build/org/org-archive.el deleted file mode 120000 index df588240..00000000 --- a/straight/build/org/org-archive.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/org-archive.el \ No newline at end of file diff --git a/straight/build/org/org-archive.elc b/straight/build/org/org-archive.elc deleted file mode 100644 index 3d76cca5..00000000 Binary files a/straight/build/org/org-archive.elc and /dev/null differ diff --git a/straight/build/org/org-attach-git.el b/straight/build/org/org-attach-git.el deleted file mode 120000 index b5f0f6d6..00000000 --- a/straight/build/org/org-attach-git.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/org-attach-git.el \ No newline at end of file diff --git a/straight/build/org/org-attach-git.elc b/straight/build/org/org-attach-git.elc deleted file mode 100644 index adf82681..00000000 Binary files a/straight/build/org/org-attach-git.elc and /dev/null differ diff --git a/straight/build/org/org-attach.el b/straight/build/org/org-attach.el deleted file mode 120000 index fc27cdb7..00000000 --- a/straight/build/org/org-attach.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/org-attach.el \ No newline at end of file diff --git a/straight/build/org/org-attach.elc b/straight/build/org/org-attach.elc deleted file mode 100644 index a7f11c67..00000000 Binary files a/straight/build/org/org-attach.elc and /dev/null differ diff --git a/straight/build/org/org-autoloads.el b/straight/build/org/org-autoloads.el deleted file mode 100644 index b1dcc11a..00000000 --- a/straight/build/org/org-autoloads.el +++ /dev/null @@ -1,1118 +0,0 @@ -;;; org-autoloads.el --- automatically extracted autoloads -*- lexical-binding: t -*- -;; -;;; Code: - - -;;;### (autoloads nil "ob-C" "ob-C.el" (0 0 0 0)) -;;; Generated autoloads from ob-C.el - -(register-definition-prefixes "ob-C" '("org-babel-")) - -;;;*** - -;;;### (autoloads nil "ob-J" "ob-J.el" (0 0 0 0)) -;;; Generated autoloads from ob-J.el - -(register-definition-prefixes "ob-J" '("obj-" "org-babel-")) - -;;;*** - -;;;### (autoloads nil "ob-R" "ob-R.el" (0 0 0 0)) -;;; Generated autoloads from ob-R.el - -(register-definition-prefixes "ob-R" '("ob-R-" "org-babel-")) - -;;;*** - -;;;### (autoloads nil "ob-abc" "ob-abc.el" (0 0 0 0)) -;;; Generated autoloads from ob-abc.el - -(register-definition-prefixes "ob-abc" '("org-babel-")) - -;;;*** - -;;;### (autoloads nil "ob-asymptote" "ob-asymptote.el" (0 0 0 0)) -;;; Generated autoloads from ob-asymptote.el - -(register-definition-prefixes "ob-asymptote" '("org-babel-")) - -;;;*** - -;;;### (autoloads nil "ob-awk" "ob-awk.el" (0 0 0 0)) -;;; Generated autoloads from ob-awk.el - -(register-definition-prefixes "ob-awk" '("org-babel-")) - -;;;*** - -;;;### (autoloads nil "ob-calc" "ob-calc.el" (0 0 0 0)) -;;; Generated autoloads from ob-calc.el - -(register-definition-prefixes "ob-calc" '("org-babel-")) - -;;;*** - -;;;### (autoloads nil "ob-clojure" "ob-clojure.el" (0 0 0 0)) -;;; Generated autoloads from ob-clojure.el - -(register-definition-prefixes "ob-clojure" '("ob-clojure-" "org-babel-")) - -;;;*** - -;;;### (autoloads nil "ob-comint" "ob-comint.el" (0 0 0 0)) -;;; Generated autoloads from ob-comint.el - -(register-definition-prefixes "ob-comint" '("org-babel-comint-")) - -;;;*** - -;;;### (autoloads nil "ob-coq" "ob-coq.el" (0 0 0 0)) -;;; Generated autoloads from ob-coq.el - -(register-definition-prefixes "ob-coq" '("coq-program-name" "org-babel-")) - -;;;*** - -;;;### (autoloads nil "ob-css" "ob-css.el" (0 0 0 0)) -;;; Generated autoloads from ob-css.el - -(register-definition-prefixes "ob-css" '("org-babel-")) - -;;;*** - -;;;### (autoloads nil "ob-ditaa" "ob-ditaa.el" (0 0 0 0)) -;;; Generated autoloads from ob-ditaa.el - -(register-definition-prefixes "ob-ditaa" '("org-")) - -;;;*** - -;;;### (autoloads nil "ob-dot" "ob-dot.el" (0 0 0 0)) -;;; Generated autoloads from ob-dot.el - -(register-definition-prefixes "ob-dot" '("org-babel-")) - -;;;*** - -;;;### (autoloads nil "ob-ebnf" "ob-ebnf.el" (0 0 0 0)) -;;; Generated autoloads from ob-ebnf.el - -(register-definition-prefixes "ob-ebnf" '("org-babel-")) - -;;;*** - -;;;### (autoloads nil "ob-emacs-lisp" "ob-emacs-lisp.el" (0 0 0 0)) -;;; Generated autoloads from ob-emacs-lisp.el - -(register-definition-prefixes "ob-emacs-lisp" '("org-babel-")) - -;;;*** - -;;;### (autoloads nil "ob-eshell" "ob-eshell.el" (0 0 0 0)) -;;; Generated autoloads from ob-eshell.el - -(register-definition-prefixes "ob-eshell" '("ob-eshell-session-live-p" "org-babel-")) - -;;;*** - -;;;### (autoloads nil "ob-eval" "ob-eval.el" (0 0 0 0)) -;;; Generated autoloads from ob-eval.el - -(register-definition-prefixes "ob-eval" '("org-babel-")) - -;;;*** - -;;;### (autoloads nil "ob-exp" "ob-exp.el" (0 0 0 0)) -;;; Generated autoloads from ob-exp.el - -(register-definition-prefixes "ob-exp" '("org-")) - -;;;*** - -;;;### (autoloads nil "ob-forth" "ob-forth.el" (0 0 0 0)) -;;; Generated autoloads from ob-forth.el - -(register-definition-prefixes "ob-forth" '("org-babel-")) - -;;;*** - -;;;### (autoloads nil "ob-fortran" "ob-fortran.el" (0 0 0 0)) -;;; Generated autoloads from ob-fortran.el - -(register-definition-prefixes "ob-fortran" '("org-babel-")) - -;;;*** - -;;;### (autoloads nil "ob-gnuplot" "ob-gnuplot.el" (0 0 0 0)) -;;; Generated autoloads from ob-gnuplot.el - -(register-definition-prefixes "ob-gnuplot" '("*org-babel-gnuplot-" "org-babel-")) - -;;;*** - -;;;### (autoloads nil "ob-groovy" "ob-groovy.el" (0 0 0 0)) -;;; Generated autoloads from ob-groovy.el - -(register-definition-prefixes "ob-groovy" '("org-babel-")) - -;;;*** - -;;;### (autoloads nil "ob-haskell" "ob-haskell.el" (0 0 0 0)) -;;; Generated autoloads from ob-haskell.el - -(register-definition-prefixes "ob-haskell" '("org-babel-")) - -;;;*** - -;;;### (autoloads nil "ob-hledger" "ob-hledger.el" (0 0 0 0)) -;;; Generated autoloads from ob-hledger.el - -(register-definition-prefixes "ob-hledger" '("org-babel-")) - -;;;*** - -;;;### (autoloads nil "ob-io" "ob-io.el" (0 0 0 0)) -;;; Generated autoloads from ob-io.el - -(register-definition-prefixes "ob-io" '("org-babel-")) - -;;;*** - -;;;### (autoloads nil "ob-java" "ob-java.el" (0 0 0 0)) -;;; Generated autoloads from ob-java.el - -(register-definition-prefixes "ob-java" '("org-babel-")) - -;;;*** - -;;;### (autoloads nil "ob-js" "ob-js.el" (0 0 0 0)) -;;; Generated autoloads from ob-js.el - -(register-definition-prefixes "ob-js" '("org-babel-")) - -;;;*** - -;;;### (autoloads nil "ob-latex" "ob-latex.el" (0 0 0 0)) -;;; Generated autoloads from ob-latex.el - -(register-definition-prefixes "ob-latex" '("org-babel-")) - -;;;*** - -;;;### (autoloads nil "ob-ledger" "ob-ledger.el" (0 0 0 0)) -;;; Generated autoloads from ob-ledger.el - -(register-definition-prefixes "ob-ledger" '("org-babel-")) - -;;;*** - -;;;### (autoloads nil "ob-lilypond" "ob-lilypond.el" (0 0 0 0)) -;;; Generated autoloads from ob-lilypond.el - -(register-definition-prefixes "ob-lilypond" '("lilypond-mode" "org-babel-")) - -;;;*** - -;;;### (autoloads nil "ob-lisp" "ob-lisp.el" (0 0 0 0)) -;;; Generated autoloads from ob-lisp.el - -(register-definition-prefixes "ob-lisp" '("org-babel-")) - -;;;*** - -;;;### (autoloads nil "ob-lua" "ob-lua.el" (0 0 0 0)) -;;; Generated autoloads from ob-lua.el - -(register-definition-prefixes "ob-lua" '("org-babel-")) - -;;;*** - -;;;### (autoloads nil "ob-makefile" "ob-makefile.el" (0 0 0 0)) -;;; Generated autoloads from ob-makefile.el - -(register-definition-prefixes "ob-makefile" '("org-babel-")) - -;;;*** - -;;;### (autoloads nil "ob-maxima" "ob-maxima.el" (0 0 0 0)) -;;; Generated autoloads from ob-maxima.el - -(register-definition-prefixes "ob-maxima" '("org-babel-")) - -;;;*** - -;;;### (autoloads nil "ob-mscgen" "ob-mscgen.el" (0 0 0 0)) -;;; Generated autoloads from ob-mscgen.el - -(register-definition-prefixes "ob-mscgen" '("org-babel-")) - -;;;*** - -;;;### (autoloads nil "ob-ocaml" "ob-ocaml.el" (0 0 0 0)) -;;; Generated autoloads from ob-ocaml.el - -(register-definition-prefixes "ob-ocaml" '("org-babel-")) - -;;;*** - -;;;### (autoloads nil "ob-octave" "ob-octave.el" (0 0 0 0)) -;;; Generated autoloads from ob-octave.el - -(register-definition-prefixes "ob-octave" '("org-babel-")) - -;;;*** - -;;;### (autoloads nil "ob-org" "ob-org.el" (0 0 0 0)) -;;; Generated autoloads from ob-org.el - -(register-definition-prefixes "ob-org" '("org-babel-")) - -;;;*** - -;;;### (autoloads nil "ob-perl" "ob-perl.el" (0 0 0 0)) -;;; Generated autoloads from ob-perl.el - -(register-definition-prefixes "ob-perl" '("org-babel-")) - -;;;*** - -;;;### (autoloads nil "ob-picolisp" "ob-picolisp.el" (0 0 0 0)) -;;; Generated autoloads from ob-picolisp.el - -(register-definition-prefixes "ob-picolisp" '("org-babel-")) - -;;;*** - -;;;### (autoloads nil "ob-plantuml" "ob-plantuml.el" (0 0 0 0)) -;;; Generated autoloads from ob-plantuml.el - -(register-definition-prefixes "ob-plantuml" '("org-")) - -;;;*** - -;;;### (autoloads nil "ob-processing" "ob-processing.el" (0 0 0 0)) -;;; Generated autoloads from ob-processing.el - -(register-definition-prefixes "ob-processing" '("org-babel-")) - -;;;*** - -;;;### (autoloads nil "ob-python" "ob-python.el" (0 0 0 0)) -;;; Generated autoloads from ob-python.el - -(register-definition-prefixes "ob-python" '("org-babel-")) - -;;;*** - -;;;### (autoloads nil "ob-ref" "ob-ref.el" (0 0 0 0)) -;;; Generated autoloads from ob-ref.el - -(register-definition-prefixes "ob-ref" '("org-babel-")) - -;;;*** - -;;;### (autoloads nil "ob-ruby" "ob-ruby.el" (0 0 0 0)) -;;; Generated autoloads from ob-ruby.el - -(register-definition-prefixes "ob-ruby" '("org-babel-")) - -;;;*** - -;;;### (autoloads nil "ob-sass" "ob-sass.el" (0 0 0 0)) -;;; Generated autoloads from ob-sass.el - -(register-definition-prefixes "ob-sass" '("org-babel-")) - -;;;*** - -;;;### (autoloads nil "ob-scheme" "ob-scheme.el" (0 0 0 0)) -;;; Generated autoloads from ob-scheme.el - -(register-definition-prefixes "ob-scheme" '("org-babel-")) - -;;;*** - -;;;### (autoloads nil "ob-screen" "ob-screen.el" (0 0 0 0)) -;;; Generated autoloads from ob-screen.el - -(register-definition-prefixes "ob-screen" '("org-babel-")) - -;;;*** - -;;;### (autoloads nil "ob-sed" "ob-sed.el" (0 0 0 0)) -;;; Generated autoloads from ob-sed.el - -(register-definition-prefixes "ob-sed" '("org-babel-")) - -;;;*** - -;;;### (autoloads nil "ob-shell" "ob-shell.el" (0 0 0 0)) -;;; Generated autoloads from ob-shell.el - -(register-definition-prefixes "ob-shell" '("org-babel-")) - -;;;*** - -;;;### (autoloads nil "ob-shen" "ob-shen.el" (0 0 0 0)) -;;; Generated autoloads from ob-shen.el - -(register-definition-prefixes "ob-shen" '("org-babel-")) - -;;;*** - -;;;### (autoloads nil "ob-sql" "ob-sql.el" (0 0 0 0)) -;;; Generated autoloads from ob-sql.el - -(register-definition-prefixes "ob-sql" '("org-babel-")) - -;;;*** - -;;;### (autoloads nil "ob-sqlite" "ob-sqlite.el" (0 0 0 0)) -;;; Generated autoloads from ob-sqlite.el - -(register-definition-prefixes "ob-sqlite" '("org-babel-")) - -;;;*** - -;;;### (autoloads nil "ob-stan" "ob-stan.el" (0 0 0 0)) -;;; Generated autoloads from ob-stan.el - -(register-definition-prefixes "ob-stan" '("org-babel-")) - -;;;*** - -;;;### (autoloads nil "ob-table" "ob-table.el" (0 0 0 0)) -;;; Generated autoloads from ob-table.el - -(register-definition-prefixes "ob-table" '("org-")) - -;;;*** - -;;;### (autoloads nil "ob-vala" "ob-vala.el" (0 0 0 0)) -;;; Generated autoloads from ob-vala.el - -(register-definition-prefixes "ob-vala" '("org-babel-")) - -;;;*** - -;;;### (autoloads nil "ol-bibtex" "ol-bibtex.el" (0 0 0 0)) -;;; Generated autoloads from ol-bibtex.el - -(register-definition-prefixes "ol-bibtex" '("org-")) - -;;;*** - -;;;### (autoloads nil "ol-docview" "ol-docview.el" (0 0 0 0)) -;;; Generated autoloads from ol-docview.el - -(register-definition-prefixes "ol-docview" '("org-docview-")) - -;;;*** - -;;;### (autoloads nil "ol-eshell" "ol-eshell.el" (0 0 0 0)) -;;; Generated autoloads from ol-eshell.el - -(register-definition-prefixes "ol-eshell" '("org-eshell-")) - -;;;*** - -;;;### (autoloads nil "ol-eww" "ol-eww.el" (0 0 0 0)) -;;; Generated autoloads from ol-eww.el - -(register-definition-prefixes "ol-eww" '("org-eww-")) - -;;;*** - -;;;### (autoloads nil "ol-gnus" "ol-gnus.el" (0 0 0 0)) -;;; Generated autoloads from ol-gnus.el - -(register-definition-prefixes "ol-gnus" '("org-gnus-")) - -;;;*** - -;;;### (autoloads nil "ol-info" "ol-info.el" (0 0 0 0)) -;;; Generated autoloads from ol-info.el - -(register-definition-prefixes "ol-info" '("org-info-")) - -;;;*** - -;;;### (autoloads nil "ol-mhe" "ol-mhe.el" (0 0 0 0)) -;;; Generated autoloads from ol-mhe.el - -(register-definition-prefixes "ol-mhe" '("org-mhe-")) - -;;;*** - -;;;### (autoloads nil "ol-rmail" "ol-rmail.el" (0 0 0 0)) -;;; Generated autoloads from ol-rmail.el - -(register-definition-prefixes "ol-rmail" '("org-rmail-")) - -;;;*** - -;;;### (autoloads nil "ol-w3m" "ol-w3m.el" (0 0 0 0)) -;;; Generated autoloads from ol-w3m.el - -(register-definition-prefixes "ol-w3m" '("org-w3m-")) - -;;;*** - -;;;### (autoloads nil "org" "org.el" (0 0 0 0)) -;;; Generated autoloads from org.el - -(autoload 'org-babel-do-load-languages "org" "\ -Load the languages defined in `org-babel-load-languages'. - -\(fn SYM VALUE)" nil nil) - -(autoload 'org-babel-load-file "org" "\ -Load Emacs Lisp source code blocks in the Org FILE. -This function exports the source code using `org-babel-tangle' -and then loads the resulting file using `load-file'. With -optional prefix argument COMPILE, the tangled Emacs Lisp file is -byte-compiled before it is loaded. - -\(fn FILE &optional COMPILE)" t nil) - -(autoload 'org-version "org" "\ -Show the Org version. -Interactively, or when MESSAGE is non-nil, show it in echo area. -With prefix argument, or when HERE is non-nil, insert it at point. -In non-interactive uses, a reduced version string is output unless -FULL is given. - -\(fn &optional HERE FULL MESSAGE)" t nil) - -(autoload 'org-load-modules-maybe "org" "\ -Load all extensions listed in `org-modules'. - -\(fn &optional FORCE)" nil nil) - -(autoload 'org-clock-persistence-insinuate "org" "\ -Set up hooks for clock persistence." nil nil) - -(autoload 'org-mode "org" "\ -Outline-based notes management and organizer, alias -\"Carsten's outline-mode for keeping track of everything.\" - -Org mode develops organizational tasks around a NOTES file which -contains information about projects as plain text. Org mode is -implemented on top of Outline mode, which is ideal to keep the content -of large files well structured. It supports ToDo items, deadlines and -time stamps, which magically appear in the diary listing of the Emacs -calendar. Tables are easily created with a built-in table editor. -Plain text URL-like links connect to websites, emails (VM), Usenet -messages (Gnus), BBDB entries, and any files related to the project. -For printing and sharing of notes, an Org file (or a part of it) -can be exported as a structured ASCII or HTML file. - -The following commands are available: - -\\{org-mode-map} - -\(fn)" t nil) - -(autoload 'org-cycle "org" "\ -TAB-action and visibility cycling for Org mode. - -This is the command invoked in Org mode by the `TAB' key. Its main -purpose is outline visibility cycling, but it also invokes other actions -in special contexts. - -When this function is called with a `\\[universal-argument]' prefix, rotate the entire -buffer through 3 states (global cycling) - 1. OVERVIEW: Show only top-level headlines. - 2. CONTENTS: Show all headlines of all levels, but no body text. - 3. SHOW ALL: Show everything. - -With a `\\[universal-argument] \\[universal-argument]' prefix argument, switch to the startup visibility, -determined by the variable `org-startup-folded', and by any VISIBILITY -properties in the buffer. - -With a `\\[universal-argument] \\[universal-argument] \\[universal-argument]' prefix argument, show the entire buffer, including -any drawers. - -When inside a table, re-align the table and move to the next field. - -When point is at the beginning of a headline, rotate the subtree started -by this line through 3 different states (local cycling) - 1. FOLDED: Only the main headline is shown. - 2. CHILDREN: The main headline and the direct children are shown. - From this state, you can move to one of the children - and zoom in further. - 3. SUBTREE: Show the entire subtree, including body text. -If there is no subtree, switch directly from CHILDREN to FOLDED. - -When point is at the beginning of an empty headline and the variable -`org-cycle-level-after-item/entry-creation' is set, cycle the level -of the headline by demoting and promoting it to likely levels. This -speeds up creation document structure by pressing `TAB' once or several -times right after creating a new headline. - -When there is a numeric prefix, go up to a heading with level ARG, do -a `show-subtree' and return to the previous cursor position. If ARG -is negative, go up that many levels. - -When point is not at the beginning of a headline, execute the global -binding for `TAB', which is re-indenting the line. See the option -`org-cycle-emulate-tab' for details. - -As a special case, if point is at the very beginning of the buffer, if -there is no headline there, and if the variable `org-cycle-global-at-bob' -is non-nil, this function acts as if called with prefix argument (`\\[universal-argument] TAB', -same as `S-TAB') also when called without prefix argument. - -\(fn &optional ARG)" t nil) - -(autoload 'org-global-cycle "org" "\ -Cycle the global visibility. For details see `org-cycle'. -With `\\[universal-argument]' prefix ARG, switch to startup visibility. -With a numeric prefix, show all headlines up to that level. - -\(fn &optional ARG)" t nil) - -(autoload 'org-run-like-in-org-mode "org" "\ -Run a command, pretending that the current buffer is in Org mode. -This will temporarily bind local variables that are typically bound in -Org mode to the values they have in Org mode, and then interactively -call CMD. - -\(fn CMD)" nil nil) - -(autoload 'org-open-file "org" "\ -Open the file at PATH. -First, this expands any special file name abbreviations. Then the -configuration variable `org-file-apps' is checked if it contains an -entry for this file type, and if yes, the corresponding command is launched. - -If no application is found, Emacs simply visits the file. - -With optional prefix argument IN-EMACS, Emacs will visit the file. -With a double \\[universal-argument] \\[universal-argument] prefix arg, Org tries to avoid opening in Emacs -and to use an external application to visit the file. - -Optional LINE specifies a line to go to, optional SEARCH a string -to search for. If LINE or SEARCH is given, the file will be -opened in Emacs, unless an entry from `org-file-apps' that makes -use of groups in a regexp matches. - -If you want to change the way frames are used when following a -link, please customize `org-link-frame-setup'. - -If the file does not exist, throw an error. - -\(fn PATH &optional IN-EMACS LINE SEARCH)" nil nil) - -(autoload 'org-open-at-point-global "org" "\ -Follow a link or a time-stamp like Org mode does. -Also follow links and emails as seen by `thing-at-point'. -This command can be called in any mode to follow an external -link or a time-stamp that has Org mode syntax. Its behavior -is undefined when called on internal links like fuzzy links. -Raise a user error when there is nothing to follow." t nil) - -(autoload 'org-offer-links-in-entry "org" "\ -Offer links in the current entry and return the selected link. -If there is only one link, return it. -If NTH is an integer, return the NTH link found. -If ZERO is a string, check also this string for a link, and if -there is one, return it. - -\(fn BUFFER MARKER &optional NTH ZERO)" nil nil) - -(autoload 'org-switchb "org" "\ -Switch between Org buffers. - -With `\\[universal-argument]' prefix, restrict available buffers to files. - -With `\\[universal-argument] \\[universal-argument]' prefix, restrict available buffers to agenda files. - -\(fn &optional ARG)" t nil) - -(autoload 'org-cycle-agenda-files "org" "\ -Cycle through the files in `org-agenda-files'. -If the current buffer visits an agenda file, find the next one in the list. -If the current buffer does not, find the first agenda file." t nil) - -(autoload 'org-submit-bug-report "org" "\ -Submit a bug report on Org via mail. - -Don't hesitate to report any problems or inaccurate documentation. - -If you don't have setup sending mail from (X)Emacs, please copy the -output buffer into your mail program, as it gives us important -information about your Org version and configuration." t nil) - -(autoload 'org-reload "org" "\ -Reload all Org Lisp files. -With prefix arg UNCOMPILED, load the uncompiled versions. - -\(fn &optional UNCOMPILED)" t nil) - -(autoload 'org-customize "org" "\ -Call the customize function with org as argument." t nil) - -(register-definition-prefixes "org" '("org-" "turn-on-org-cdlatex")) - -;;;*** - -;;;### (autoloads nil "org-agenda" "org-agenda.el" (0 0 0 0)) -;;; Generated autoloads from org-agenda.el - -(autoload 'org-toggle-sticky-agenda "org-agenda" "\ -Toggle `org-agenda-sticky'. - -\(fn &optional ARG)" t nil) - -(autoload 'org-agenda "org-agenda" "\ -Dispatch agenda commands to collect entries to the agenda buffer. -Prompts for a command to execute. Any prefix arg will be passed -on to the selected command. The default selections are: - -a Call `org-agenda-list' to display the agenda for current day or week. -t Call `org-todo-list' to display the global todo list. -T Call `org-todo-list' to display the global todo list, select only - entries with a specific TODO keyword (the user gets a prompt). -m Call `org-tags-view' to display headlines with tags matching - a condition (the user is prompted for the condition). -M Like `m', but select only TODO entries, no ordinary headlines. -e Export views to associated files. -s Search entries for keywords. -S Search entries for keywords, only with TODO keywords. -/ Multi occur across all agenda files and also files listed - in `org-agenda-text-search-extra-files'. -< Restrict agenda commands to buffer, subtree, or region. - Press several times to get the desired effect. -> Remove a previous restriction. -# List \"stuck\" projects. -! Configure what \"stuck\" means. -C Configure custom agenda commands. - -More commands can be added by configuring the variable -`org-agenda-custom-commands'. In particular, specific tags and TODO keyword -searches can be pre-defined in this way. - -If the current buffer is in Org mode and visiting a file, you can also -first press `<' once to indicate that the agenda should be temporarily -\(until the next use of `\\[org-agenda]') restricted to the current file. -Pressing `<' twice means to restrict to the current subtree or region -\(if active). - -\(fn &optional ARG ORG-KEYS RESTRICTION)" t nil) - -(autoload 'org-batch-agenda "org-agenda" "\ -Run an agenda command in batch mode and send the result to STDOUT. -If CMD-KEY is a string of length 1, it is used as a key in -`org-agenda-custom-commands' and triggers this command. If it is a -longer string it is used as a tags/todo match string. -Parameters are alternating variable names and values that will be bound -before running the agenda command. - -\(fn CMD-KEY &rest PARAMETERS)" nil t) - -(autoload 'org-batch-agenda-csv "org-agenda" "\ -Run an agenda command in batch mode and send the result to STDOUT. -If CMD-KEY is a string of length 1, it is used as a key in -`org-agenda-custom-commands' and triggers this command. If it is a -longer string it is used as a tags/todo match string. -Parameters are alternating variable names and values that will be bound -before running the agenda command. - -The output gives a line for each selected agenda item. Each -item is a list of comma-separated values, like this: - -category,head,type,todo,tags,date,time,extra,priority-l,priority-n - -category The category of the item -head The headline, without TODO kwd, TAGS and PRIORITY -type The type of the agenda entry, can be - todo selected in TODO match - tagsmatch selected in tags match - diary imported from diary - deadline a deadline on given date - scheduled scheduled on given date - timestamp entry has timestamp on given date - closed entry was closed on given date - upcoming-deadline warning about deadline - past-scheduled forwarded scheduled item - block entry has date block including g. date -todo The todo keyword, if any -tags All tags including inherited ones, separated by colons -date The relevant date, like 2007-2-14 -time The time, like 15:00-16:50 -extra String with extra planning info -priority-l The priority letter if any was given -priority-n The computed numerical priority -agenda-day The day in the agenda where this is listed - -\(fn CMD-KEY &rest PARAMETERS)" nil t) - -(autoload 'org-store-agenda-views "org-agenda" "\ -Store agenda views. - -\(fn &rest PARAMETERS)" t nil) - -(autoload 'org-batch-store-agenda-views "org-agenda" "\ -Run all custom agenda commands that have a file argument. - -\(fn &rest PARAMETERS)" nil t) - -(autoload 'org-agenda-list "org-agenda" "\ -Produce a daily/weekly view from all files in variable `org-agenda-files'. -The view will be for the current day or week, but from the overview buffer -you will be able to go to other days/weeks. - -With a numeric prefix argument in an interactive call, the agenda will -span ARG days. Lisp programs should instead specify SPAN to change -the number of days. SPAN defaults to `org-agenda-span'. - -START-DAY defaults to TODAY, or to the most recent match for the weekday -given in `org-agenda-start-on-weekday'. - -When WITH-HOUR is non-nil, only include scheduled and deadline -items if they have an hour specification like [h]h:mm. - -\(fn &optional ARG START-DAY SPAN WITH-HOUR)" t nil) - -(autoload 'org-search-view "org-agenda" "\ -Show all entries that contain a phrase or words or regular expressions. - -With optional prefix argument TODO-ONLY, only consider entries that are -TODO entries. The argument STRING can be used to pass a default search -string into this function. If EDIT-AT is non-nil, it means that the -user should get a chance to edit this string, with cursor at position -EDIT-AT. - -The search string can be viewed either as a phrase that should be found as -is, or it can be broken into a number of snippets, each of which must match -in a Boolean way to select an entry. The default depends on the variable -`org-agenda-search-view-always-boolean'. -Even if this is turned off (the default) you can always switch to -Boolean search dynamically by preceding the first word with \"+\" or \"-\". - -The default is a direct search of the whole phrase, where each space in -the search string can expand to an arbitrary amount of whitespace, -including newlines. - -If using a Boolean search, the search string is split on whitespace and -each snippet is searched separately, with logical AND to select an entry. -Words prefixed with a minus must *not* occur in the entry. Words without -a prefix or prefixed with a plus must occur in the entry. Matching is -case-insensitive. Words are enclosed by word delimiters (i.e. they must -match whole words, not parts of a word) if -`org-agenda-search-view-force-full-words' is set (default is nil). - -Boolean search snippets enclosed by curly braces are interpreted as -regular expressions that must or (when preceded with \"-\") must not -match in the entry. Snippets enclosed into double quotes will be taken -as a whole, to include whitespace. - -- If the search string starts with an asterisk, search only in headlines. -- If (possibly after the leading star) the search string starts with an - exclamation mark, this also means to look at TODO entries only, an effect - that can also be achieved with a prefix argument. -- If (possibly after star and exclamation mark) the search string starts - with a colon, this will mean that the (non-regexp) snippets of the - Boolean search must match as full words. - -This command searches the agenda files, and in addition the files -listed in `org-agenda-text-search-extra-files' unless a restriction lock -is active. - -\(fn &optional TODO-ONLY STRING EDIT-AT)" t nil) - -(autoload 'org-todo-list "org-agenda" "\ -Show all (not done) TODO entries from all agenda file in a single list. -The prefix arg can be used to select a specific TODO keyword and limit -the list to these. When using `\\[universal-argument]', you will be prompted -for a keyword. A numeric prefix directly selects the Nth keyword in -`org-todo-keywords-1'. - -\(fn &optional ARG)" t nil) - -(autoload 'org-tags-view "org-agenda" "\ -Show all headlines for all `org-agenda-files' matching a TAGS criterion. -The prefix arg TODO-ONLY limits the search to TODO entries. - -\(fn &optional TODO-ONLY MATCH)" t nil) - -(autoload 'org-agenda-list-stuck-projects "org-agenda" "\ -Create agenda view for projects that are stuck. -Stuck projects are project that have no next actions. For the definitions -of what a project is and how to check if it stuck, customize the variable -`org-stuck-projects'. - -\(fn &rest IGNORE)" t nil) - -(autoload 'org-diary "org-agenda" "\ -Return diary information from org files. -This function can be used in a \"sexp\" diary entry in the Emacs calendar. -It accesses org files and extracts information from those files to be -listed in the diary. The function accepts arguments specifying what -items should be listed. For a list of arguments allowed here, see the -variable `org-agenda-entry-types'. - -The call in the diary file should look like this: - - &%%(org-diary) ~/path/to/some/orgfile.org - -Use a separate line for each org file to check. Or, if you omit the file name, -all files listed in `org-agenda-files' will be checked automatically: - - &%%(org-diary) - -If you don't give any arguments (as in the example above), the default value -of `org-agenda-entry-types' is used: (:deadline :scheduled :timestamp :sexp). -So the example above may also be written as - - &%%(org-diary :deadline :timestamp :sexp :scheduled) - -The function expects the lisp variables `entry' and `date' to be provided -by the caller, because this is how the calendar works. Don't use this -function from a program - use `org-agenda-get-day-entries' instead. - -\(fn &rest ARGS)" nil nil) - -(autoload 'org-agenda-check-for-timestamp-as-reason-to-ignore-todo-item "org-agenda" "\ -Do we have a reason to ignore this TODO entry because it has a time stamp? - -\(fn &optional END)" nil nil) - -(autoload 'org-agenda-set-restriction-lock "org-agenda" "\ -Set restriction lock for agenda to current subtree or file. -When in a restricted subtree, remove it. - -The restriction will span over the entire file if TYPE is `file', -or if type is '(4), or if the cursor is before the first headline -in the file. Otherwise, only apply the restriction to the current -subtree. - -\(fn &optional TYPE)" t nil) - -(autoload 'org-calendar-goto-agenda "org-agenda" "\ -Compute the Org agenda for the calendar date displayed at the cursor. -This is a command that has to be installed in `calendar-mode-map'." t nil) - -(autoload 'org-agenda-to-appt "org-agenda" "\ -Activate appointments found in `org-agenda-files'. - -With a `\\[universal-argument]' prefix, refresh the list of appointments. - -If FILTER is t, interactively prompt the user for a regular -expression, and filter out entries that don't match it. - -If FILTER is a string, use this string as a regular expression -for filtering entries out. - -If FILTER is a function, filter out entries against which -calling the function returns nil. This function takes one -argument: an entry from `org-agenda-get-day-entries'. - -FILTER can also be an alist with the car of each cell being -either `headline' or `category'. For example: - - \\='((headline \"IMPORTANT\") - (category \"Work\")) - -will only add headlines containing IMPORTANT or headlines -belonging to the \"Work\" category. - -ARGS are symbols indicating what kind of entries to consider. -By default `org-agenda-to-appt' will use :deadline*, :scheduled* -\(i.e., deadlines and scheduled items with a hh:mm specification) -and :timestamp entries. See the docstring of `org-diary' for -details and examples. - -If an entry has a APPT_WARNTIME property, its value will be used -to override `appt-message-warning-time'. - -\(fn &optional REFRESH FILTER &rest ARGS)" t nil) - -(register-definition-prefixes "org-agenda" '("org-")) - -;;;*** - -;;;### (autoloads nil "org-attach-git" "org-attach-git.el" (0 0 0 -;;;;;; 0)) -;;; Generated autoloads from org-attach-git.el - -(register-definition-prefixes "org-attach-git" '("org-attach-git-")) - -;;;*** - -;;;### (autoloads nil "org-capture" "org-capture.el" (0 0 0 0)) -;;; Generated autoloads from org-capture.el - -(autoload 'org-capture-string "org-capture" "\ -Capture STRING with the template selected by KEYS. - -\(fn STRING &optional KEYS)" t nil) - -(autoload 'org-capture "org-capture" "\ -Capture something. -\\ -This will let you select a template from `org-capture-templates', and -then file the newly captured information. The text is immediately -inserted at the target location, and an indirect buffer is shown where -you can edit it. Pressing `\\[org-capture-finalize]' brings you back to the previous -state of Emacs, so that you can continue your work. - -When called interactively with a `\\[universal-argument]' prefix argument GOTO, don't -capture anything, just go to the file/headline where the selected -template stores its notes. - -With a `\\[universal-argument] \\[universal-argument]' prefix argument, go to the last note stored. - -When called with a `C-0' (zero) prefix, insert a template at point. - -When called with a `C-1' (one) prefix, force prompting for a date when -a datetree entry is made. - -ELisp programs can set KEYS to a string associated with a template -in `org-capture-templates'. In this case, interactive selection -will be bypassed. - -If `org-capture-use-agenda-date' is non-nil, capturing from the -agenda will use the date at point as the default date. Then, a -`C-1' prefix will tell the capture process to use the HH:MM time -of the day at point (if any) or the current HH:MM time. - -\(fn &optional GOTO KEYS)" t nil) - -(autoload 'org-capture-import-remember-templates "org-capture" "\ -Set `org-capture-templates' to be similar to `org-remember-templates'." t nil) - -(register-definition-prefixes "org-capture" '("org-capture-")) - -;;;*** - -;;;### (autoloads nil "org-crypt" "org-crypt.el" (0 0 0 0)) -;;; Generated autoloads from org-crypt.el - -(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) - -(register-definition-prefixes "org-crypt" '("org-")) - -;;;*** - -;;;### (autoloads nil "org-ctags" "org-ctags.el" (0 0 0 0)) -;;; Generated autoloads from org-ctags.el - -(register-definition-prefixes "org-ctags" '("org-ctags-")) - -;;;*** - -;;;### (autoloads nil "org-entities" "org-entities.el" (0 0 0 0)) -;;; Generated autoloads from org-entities.el - -(register-definition-prefixes "org-entities" '("org-entit")) - -;;;*** - -;;;### (autoloads nil "org-faces" "org-faces.el" (0 0 0 0)) -;;; Generated autoloads from org-faces.el - -(register-definition-prefixes "org-faces" '("org-")) - -;;;*** - -;;;### (autoloads nil "org-habit" "org-habit.el" (0 0 0 0)) -;;; Generated autoloads from org-habit.el - -(register-definition-prefixes "org-habit" '("org-")) - -;;;*** - -;;;### (autoloads nil "org-inlinetask" "org-inlinetask.el" (0 0 0 -;;;;;; 0)) -;;; Generated autoloads from org-inlinetask.el - -(register-definition-prefixes "org-inlinetask" '("org-inlinetask-")) - -;;;*** - -;;;### (autoloads nil "org-macro" "org-macro.el" (0 0 0 0)) -;;; Generated autoloads from org-macro.el - -(register-definition-prefixes "org-macro" '("org-macro-")) - -;;;*** - -;;;### (autoloads nil "org-mouse" "org-mouse.el" (0 0 0 0)) -;;; Generated autoloads from org-mouse.el - -(register-definition-prefixes "org-mouse" '("org-mouse-")) - -;;;*** - -;;;### (autoloads nil "org-pcomplete" "org-pcomplete.el" (0 0 0 0)) -;;; Generated autoloads from org-pcomplete.el - -(register-definition-prefixes "org-pcomplete" '("org-" "pcomplete/org-mode/")) - -;;;*** - -;;;### (autoloads nil "org-protocol" "org-protocol.el" (0 0 0 0)) -;;; Generated autoloads from org-protocol.el - -(register-definition-prefixes "org-protocol" '("org-protocol-")) - -;;;*** - -;;;### (autoloads nil "org-src" "org-src.el" (0 0 0 0)) -;;; Generated autoloads from org-src.el - -(register-definition-prefixes "org-src" '("org-")) - -;;;*** - -;;;### (autoloads nil "org-tempo" "org-tempo.el" (0 0 0 0)) -;;; Generated autoloads from org-tempo.el - -(register-definition-prefixes "org-tempo" '("org-tempo-")) - -;;;*** - -;;;### (autoloads nil "ox-man" "ox-man.el" (0 0 0 0)) -;;; Generated autoloads from ox-man.el - -(register-definition-prefixes "ox-man" '("org-man-")) - -;;;*** - -;;;### (autoloads nil nil ("ob-core.el" "ob-lob.el" "ob-matlab.el" -;;;;;; "ob-tangle.el" "ob.el" "ol-bbdb.el" "ol-irc.el" "ol.el" "org-archive.el" -;;;;;; "org-attach.el" "org-clock.el" "org-colview.el" "org-compat.el" -;;;;;; "org-datetree.el" "org-duration.el" "org-element.el" "org-feed.el" -;;;;;; "org-footnote.el" "org-goto.el" "org-id.el" "org-indent.el" -;;;;;; "org-install.el" "org-keys.el" "org-lint.el" "org-list.el" -;;;;;; "org-macs.el" "org-mobile.el" "org-num.el" "org-plot.el" -;;;;;; "org-refile.el" "org-table.el" "org-timer.el" "ox-ascii.el" -;;;;;; "ox-beamer.el" "ox-html.el" "ox-icalendar.el" "ox-latex.el" -;;;;;; "ox-md.el" "ox-odt.el" "ox-org.el" "ox-publish.el" "ox-texinfo.el" -;;;;;; "ox.el") (0 0 0 0)) - -;;;*** - -(provide 'org-autoloads) -;; Local Variables: -;; version-control: never -;; no-byte-compile: t -;; no-update-autoloads: t -;; coding: utf-8 -;; End: -;;; org-autoloads.el ends here diff --git a/straight/build/org/org-capture.el b/straight/build/org/org-capture.el deleted file mode 120000 index 54d06c61..00000000 --- a/straight/build/org/org-capture.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/org-capture.el \ No newline at end of file diff --git a/straight/build/org/org-capture.elc b/straight/build/org/org-capture.elc deleted file mode 100644 index 14babe43..00000000 Binary files a/straight/build/org/org-capture.elc and /dev/null differ diff --git a/straight/build/org/org-clock.el b/straight/build/org/org-clock.el deleted file mode 120000 index 31c11c0f..00000000 --- a/straight/build/org/org-clock.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/org-clock.el \ No newline at end of file diff --git a/straight/build/org/org-clock.elc b/straight/build/org/org-clock.elc deleted file mode 100644 index 6dba6200..00000000 Binary files a/straight/build/org/org-clock.elc and /dev/null differ diff --git a/straight/build/org/org-colview.el b/straight/build/org/org-colview.el deleted file mode 120000 index be8e7799..00000000 --- a/straight/build/org/org-colview.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/org-colview.el \ No newline at end of file diff --git a/straight/build/org/org-colview.elc b/straight/build/org/org-colview.elc deleted file mode 100644 index 15a4ed38..00000000 Binary files a/straight/build/org/org-colview.elc and /dev/null differ diff --git a/straight/build/org/org-compat.el b/straight/build/org/org-compat.el deleted file mode 120000 index a05b2c51..00000000 --- a/straight/build/org/org-compat.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/org-compat.el \ No newline at end of file diff --git a/straight/build/org/org-compat.elc b/straight/build/org/org-compat.elc deleted file mode 100644 index 7405802f..00000000 Binary files a/straight/build/org/org-compat.elc and /dev/null differ diff --git a/straight/build/org/org-crypt.el b/straight/build/org/org-crypt.el deleted file mode 120000 index 5f82e820..00000000 --- a/straight/build/org/org-crypt.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/org-crypt.el \ No newline at end of file diff --git a/straight/build/org/org-crypt.elc b/straight/build/org/org-crypt.elc deleted file mode 100644 index f229c87c..00000000 Binary files a/straight/build/org/org-crypt.elc and /dev/null differ diff --git a/straight/build/org/org-ctags.el b/straight/build/org/org-ctags.el deleted file mode 120000 index 8486a662..00000000 --- a/straight/build/org/org-ctags.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/org-ctags.el \ No newline at end of file diff --git a/straight/build/org/org-ctags.elc b/straight/build/org/org-ctags.elc deleted file mode 100644 index 568412a1..00000000 Binary files a/straight/build/org/org-ctags.elc and /dev/null differ diff --git a/straight/build/org/org-datetree.el b/straight/build/org/org-datetree.el deleted file mode 120000 index 3ee9f0e8..00000000 --- a/straight/build/org/org-datetree.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/org-datetree.el \ No newline at end of file diff --git a/straight/build/org/org-datetree.elc b/straight/build/org/org-datetree.elc deleted file mode 100644 index f02defcd..00000000 Binary files a/straight/build/org/org-datetree.elc and /dev/null differ diff --git a/straight/build/org/org-duration.el b/straight/build/org/org-duration.el deleted file mode 120000 index 7deb638f..00000000 --- a/straight/build/org/org-duration.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/org-duration.el \ No newline at end of file diff --git a/straight/build/org/org-duration.elc b/straight/build/org/org-duration.elc deleted file mode 100644 index 38460248..00000000 Binary files a/straight/build/org/org-duration.elc and /dev/null differ diff --git a/straight/build/org/org-element.el b/straight/build/org/org-element.el deleted file mode 120000 index 24993ba6..00000000 --- a/straight/build/org/org-element.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/org-element.el \ No newline at end of file diff --git a/straight/build/org/org-element.elc b/straight/build/org/org-element.elc deleted file mode 100644 index 8712ff58..00000000 Binary files a/straight/build/org/org-element.elc and /dev/null differ diff --git a/straight/build/org/org-entities.el b/straight/build/org/org-entities.el deleted file mode 120000 index 715c675f..00000000 --- a/straight/build/org/org-entities.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/org-entities.el \ No newline at end of file diff --git a/straight/build/org/org-entities.elc b/straight/build/org/org-entities.elc deleted file mode 100644 index e90d4dd0..00000000 Binary files a/straight/build/org/org-entities.elc and /dev/null differ diff --git a/straight/build/org/org-faces.el b/straight/build/org/org-faces.el deleted file mode 120000 index 314382d1..00000000 --- a/straight/build/org/org-faces.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/org-faces.el \ No newline at end of file diff --git a/straight/build/org/org-faces.elc b/straight/build/org/org-faces.elc deleted file mode 100644 index 6bf60b3e..00000000 Binary files a/straight/build/org/org-faces.elc and /dev/null differ diff --git a/straight/build/org/org-feed.el b/straight/build/org/org-feed.el deleted file mode 120000 index 30b19db5..00000000 --- a/straight/build/org/org-feed.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/org-feed.el \ No newline at end of file diff --git a/straight/build/org/org-feed.elc b/straight/build/org/org-feed.elc deleted file mode 100644 index 96356b09..00000000 Binary files a/straight/build/org/org-feed.elc and /dev/null differ diff --git a/straight/build/org/org-footnote.el b/straight/build/org/org-footnote.el deleted file mode 120000 index 7c207d70..00000000 --- a/straight/build/org/org-footnote.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/org-footnote.el \ No newline at end of file diff --git a/straight/build/org/org-footnote.elc b/straight/build/org/org-footnote.elc deleted file mode 100644 index 8f0301f3..00000000 Binary files a/straight/build/org/org-footnote.elc and /dev/null differ diff --git a/straight/build/org/org-goto.el b/straight/build/org/org-goto.el deleted file mode 120000 index 90928930..00000000 --- a/straight/build/org/org-goto.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/org-goto.el \ No newline at end of file diff --git a/straight/build/org/org-goto.elc b/straight/build/org/org-goto.elc deleted file mode 100644 index 19e10dcd..00000000 Binary files a/straight/build/org/org-goto.elc and /dev/null differ diff --git a/straight/build/org/org-habit.el b/straight/build/org/org-habit.el deleted file mode 120000 index 60b5f680..00000000 --- a/straight/build/org/org-habit.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/org-habit.el \ No newline at end of file diff --git a/straight/build/org/org-habit.elc b/straight/build/org/org-habit.elc deleted file mode 100644 index 5a6b1c26..00000000 Binary files a/straight/build/org/org-habit.elc and /dev/null differ diff --git a/straight/build/org/org-id.el b/straight/build/org/org-id.el deleted file mode 120000 index 8290c2a0..00000000 --- a/straight/build/org/org-id.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/org-id.el \ No newline at end of file diff --git a/straight/build/org/org-id.elc b/straight/build/org/org-id.elc deleted file mode 100644 index 2049f364..00000000 Binary files a/straight/build/org/org-id.elc and /dev/null differ diff --git a/straight/build/org/org-indent.el b/straight/build/org/org-indent.el deleted file mode 120000 index 09365e8c..00000000 --- a/straight/build/org/org-indent.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/org-indent.el \ No newline at end of file diff --git a/straight/build/org/org-indent.elc b/straight/build/org/org-indent.elc deleted file mode 100644 index 9e1014ae..00000000 Binary files a/straight/build/org/org-indent.elc and /dev/null differ diff --git a/straight/build/org/org-inlinetask.el b/straight/build/org/org-inlinetask.el deleted file mode 120000 index b8f79a02..00000000 --- a/straight/build/org/org-inlinetask.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/org-inlinetask.el \ No newline at end of file diff --git a/straight/build/org/org-inlinetask.elc b/straight/build/org/org-inlinetask.elc deleted file mode 100644 index 47c7e09f..00000000 Binary files a/straight/build/org/org-inlinetask.elc and /dev/null differ diff --git a/straight/build/org/org-install.el b/straight/build/org/org-install.el deleted file mode 120000 index 439cf5a3..00000000 --- a/straight/build/org/org-install.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/org-install.el \ No newline at end of file diff --git a/straight/build/org/org-keys.el b/straight/build/org/org-keys.el deleted file mode 120000 index 316bc6de..00000000 --- a/straight/build/org/org-keys.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/org-keys.el \ No newline at end of file diff --git a/straight/build/org/org-keys.elc b/straight/build/org/org-keys.elc deleted file mode 100644 index f6b30c93..00000000 Binary files a/straight/build/org/org-keys.elc and /dev/null differ diff --git a/straight/build/org/org-lint.el b/straight/build/org/org-lint.el deleted file mode 120000 index dd620964..00000000 --- a/straight/build/org/org-lint.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/org-lint.el \ No newline at end of file diff --git a/straight/build/org/org-lint.elc b/straight/build/org/org-lint.elc deleted file mode 100644 index db25b21f..00000000 Binary files a/straight/build/org/org-lint.elc and /dev/null differ diff --git a/straight/build/org/org-list.el b/straight/build/org/org-list.el deleted file mode 120000 index 24960cc2..00000000 --- a/straight/build/org/org-list.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/org-list.el \ No newline at end of file diff --git a/straight/build/org/org-list.elc b/straight/build/org/org-list.elc deleted file mode 100644 index 01bc2dd8..00000000 Binary files a/straight/build/org/org-list.elc and /dev/null differ diff --git a/straight/build/org/org-loaddefs.el b/straight/build/org/org-loaddefs.el deleted file mode 100644 index ef4fb198..00000000 --- a/straight/build/org/org-loaddefs.el +++ /dev/null @@ -1,3441 +0,0 @@ -;;; org-loaddefs.el --- automatically extracted autoloads -*- lexical-binding: t -*- -;; -;;; Code: - - -;;;### (autoloads nil "ob-core" "ob-core.el" "c92203b799802c2f4406ecadbd4945e8") -;;; Generated autoloads from ob-core.el - -(autoload 'org-babel-execute-safely-maybe "ob-core" nil nil nil) - -(autoload 'org-babel-execute-maybe "ob-core" nil t nil) - -(autoload 'org-babel-view-src-block-info "ob-core" "\ -Display information on the current source block. -This includes header arguments, language and name, and is largely -a window into the `org-babel-get-src-block-info' function." t nil) - -(autoload 'org-babel-expand-src-block-maybe "ob-core" "\ -Conditionally expand a source block. -Detect if this is context for an org-babel src-block and if so -then run `org-babel-expand-src-block'." t nil) - -(autoload 'org-babel-load-in-session-maybe "ob-core" "\ -Conditionally load a source block in a session. -Detect if this is context for an org-babel src-block and if so -then run `org-babel-load-in-session'." t nil) - -(autoload 'org-babel-pop-to-session-maybe "ob-core" "\ -Conditionally pop to a session. -Detect if this is context for an org-babel src-block and if so -then run `org-babel-switch-to-session'." t nil) - -(autoload 'org-babel-execute-src-block "ob-core" "\ -Execute the current source code block. -Insert the results of execution into the buffer. Source code -execution and the collection and formatting of results can be -controlled through a variety of header arguments. - -With prefix argument ARG, force re-execution even if an existing -result cached in the buffer would otherwise have been returned. - -Optionally supply a value for INFO in the form returned by -`org-babel-get-src-block-info'. - -Optionally supply a value for PARAMS which will be merged with -the header arguments specified at the front of the source code -block. - -\(fn &optional ARG INFO PARAMS)" t nil) - -(autoload 'org-babel-expand-src-block "ob-core" "\ -Expand the current source code block. -Expand according to the source code block's header -arguments and pop open the results in a preview buffer. - -\(fn &optional ARG INFO PARAMS)" t nil) - -(autoload 'org-babel-check-src-block "ob-core" "\ -Check for misspelled header arguments in the current code block." t nil) - -(autoload 'org-babel-insert-header-arg "ob-core" "\ -Insert a header argument selecting from lists of common args and values. - -\(fn &optional HEADER-ARG VALUE)" t nil) - -(autoload 'org-babel-load-in-session "ob-core" "\ -Load the body of the current source-code block. -Evaluate the header arguments for the source block before -entering the session. After loading the body this pops open the -session. - -\(fn &optional ARG INFO)" t nil) - -(autoload 'org-babel-initiate-session "ob-core" "\ -Initiate session for current code block. -If called with a prefix argument then resolve any variable -references in the header arguments and assign these variables in -the session. Copy the body of the code block to the kill ring. - -\(fn &optional ARG INFO)" t nil) - -(autoload 'org-babel-switch-to-session "ob-core" "\ -Switch to the session of the current code block. -Uses `org-babel-initiate-session' to start the session. If called -with a prefix argument then this is passed on to -`org-babel-initiate-session'. - -\(fn &optional ARG INFO)" t nil) - -(autoload 'org-babel-switch-to-session-with-code "ob-core" "\ -Switch to code buffer and display session. - -\(fn &optional ARG INFO)" t nil) - -(autoload 'org-babel-do-in-edit-buffer "ob-core" "\ -Evaluate BODY in edit buffer if there is a code block at point. -Return t if a code block was found at point, nil otherwise. - -\(fn &rest BODY)" nil t) - -(autoload 'org-babel-open-src-block-result "ob-core" "\ -Open results of source block at point. - -If `point' is on a source block then open the results of the source -code block, otherwise return nil. With optional prefix argument -RE-RUN the source-code block is evaluated even if results already -exist. - -\(fn &optional RE-RUN)" t nil) - -(autoload 'org-babel-map-src-blocks "ob-core" "\ -Evaluate BODY forms on each source-block in FILE. -If FILE is nil evaluate BODY forms on source blocks in current -buffer. During evaluation of BODY the following local variables -are set relative to the currently matched code block. - -full-block ------- string holding the entirety of the code block -beg-block -------- point at the beginning of the code block -end-block -------- point at the end of the matched code block -lang ------------- string holding the language of the code block -beg-lang --------- point at the beginning of the lang -end-lang --------- point at the end of the lang -switches --------- string holding the switches -beg-switches ----- point at the beginning of the switches -end-switches ----- point at the end of the switches -header-args ------ string holding the header-args -beg-header-args -- point at the beginning of the header-args -end-header-args -- point at the end of the header-args -body ------------- string holding the body of the code block -beg-body --------- point at the beginning of the body -end-body --------- point at the end of the body - -\(fn FILE &rest BODY)" nil t) - -(function-put 'org-babel-map-src-blocks 'lisp-indent-function '1) - -(autoload 'org-babel-map-inline-src-blocks "ob-core" "\ -Evaluate BODY forms on each inline source block in FILE. -If FILE is nil evaluate BODY forms on source blocks in current -buffer. - -\(fn FILE &rest BODY)" nil t) - -(function-put 'org-babel-map-inline-src-blocks 'lisp-indent-function '1) - -(autoload 'org-babel-map-call-lines "ob-core" "\ -Evaluate BODY forms on each call line in FILE. -If FILE is nil evaluate BODY forms on source blocks in current -buffer. - -\(fn FILE &rest BODY)" nil t) - -(function-put 'org-babel-map-call-lines 'lisp-indent-function '1) - -(autoload 'org-babel-map-executables "ob-core" "\ -Evaluate BODY forms on each active Babel code in FILE. -If FILE is nil evaluate BODY forms on source blocks in current -buffer. - -\(fn FILE &rest BODY)" nil t) - -(function-put 'org-babel-map-executables 'lisp-indent-function '1) - -(autoload 'org-babel-execute-buffer "ob-core" "\ -Execute source code blocks in a buffer. -Call `org-babel-execute-src-block' on every source block in -the current buffer. - -\(fn &optional ARG)" t nil) - -(autoload 'org-babel-execute-subtree "ob-core" "\ -Execute source code blocks in a subtree. -Call `org-babel-execute-src-block' on every source block in -the current subtree. - -\(fn &optional ARG)" t nil) - -(autoload 'org-babel-sha1-hash "ob-core" "\ -Generate a sha1 hash based on the value of INFO. -CONTEXT specifies the context of evaluation. It can be `:eval', -`:export', `:tangle'. A nil value means `:eval'. - -\(fn &optional INFO CONTEXT)" t nil) - -(autoload 'org-babel-hide-result-toggle-maybe "ob-core" "\ -Toggle visibility of result at point." t nil) - -(autoload 'org-babel-goto-src-block-head "ob-core" "\ -Go to the beginning of the current code block." t nil) - -(autoload 'org-babel-goto-named-src-block "ob-core" "\ -Go to a named source-code block. - -\(fn NAME)" t nil) - -(autoload 'org-babel-goto-named-result "ob-core" "\ -Go to a named result. - -\(fn NAME)" t nil) - -(autoload 'org-babel-next-src-block "ob-core" "\ -Jump to the next source block. -With optional prefix argument ARG, jump forward ARG many source blocks. - -\(fn &optional ARG)" t nil) - -(autoload 'org-babel-previous-src-block "ob-core" "\ -Jump to the previous source block. -With optional prefix argument ARG, jump backward ARG many source blocks. - -\(fn &optional ARG)" t nil) - -(autoload 'org-babel-mark-block "ob-core" "\ -Mark current source block." t nil) - -;;;### (autoloads "actual autoloads are elsewhere" "ob-core" "ob-core.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from ob-core.el - -(register-definition-prefixes "ob-core" '("org-")) - -;;;*** - -;;;*** - -;;;### (autoloads nil "ob-lob" "ob-lob.el" "f88c2277aca81467214c57a5217e41ef") -;;; Generated autoloads from ob-lob.el - -(autoload 'org-babel-lob-execute-maybe "ob-lob" "\ -Execute a Library of Babel source block, if appropriate. -Detect if this is context for a Library Of Babel source block and -if so then run the appropriate source block from the Library." t nil) - -(autoload 'org-babel-lob-get-info "ob-lob" "\ -Return internal representation for Library of Babel function call. - -Consider DATUM, when provided, or element at point otherwise. - -Return nil when not on an appropriate location. Otherwise return -a list compatible with `org-babel-get-src-block-info', which -see. - -\(fn &optional DATUM)" nil nil) - -;;;### (autoloads "actual autoloads are elsewhere" "ob-lob" "ob-lob.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from ob-lob.el - -(register-definition-prefixes "ob-lob" '("org-babel-")) - -;;;*** - -;;;*** - -;;;### (autoloads nil "ob-tangle" "ob-tangle.el" "3b74074fc9f3020f67af448f2e101fec") -;;; Generated autoloads from ob-tangle.el - -(autoload 'org-babel-tangle-file "ob-tangle" "\ -Extract the bodies of source code blocks in FILE. -Source code blocks are extracted with `org-babel-tangle'. -Optional argument TARGET-FILE can be used to specify a default -export file for all source blocks. Optional argument LANG-RE can -be used to limit the exported source code blocks by languages -matching a regular expression. Return a list whose CAR is the -tangled file name. - -\(fn FILE &optional TARGET-FILE LANG-RE)" t nil) - -(autoload 'org-babel-tangle "ob-tangle" "\ -Write code blocks to source-specific files. -Extract the bodies of all source code blocks from the current -file into their own source-specific files. -With one universal prefix argument, only tangle the block at point. -When two universal prefix arguments, only tangle blocks for the -tangle file of the block at point. -Optional argument TARGET-FILE can be used to specify a default -export file for all source blocks. Optional argument LANG-RE can -be used to limit the exported source code blocks by languages -matching a regular expression. - -\(fn &optional ARG TARGET-FILE LANG-RE)" t nil) - -;;;### (autoloads "actual autoloads are elsewhere" "ob-tangle" "ob-tangle.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from ob-tangle.el - -(register-definition-prefixes "ob-tangle" '("org-babel-")) - -;;;*** - -;;;*** - -;;;### (autoloads nil "ol" "ol.el" "47a1963d41c3d6298d971a4f5b359c90") -;;; Generated autoloads from ol.el - -(autoload 'org-next-link "ol" "\ -Move forward to the next link. -If the link is in hidden text, expose it. When SEARCH-BACKWARD -is non-nil, move backward. - -\(fn &optional SEARCH-BACKWARD)" t nil) - -(autoload 'org-previous-link "ol" "\ -Move backward to the previous link. -If the link is in hidden text, expose it." t nil) - -(autoload 'org-toggle-link-display "ol" "\ -Toggle the literal or descriptive display of links." t nil) - -(autoload 'org-store-link "ol" "\ -Store a link to the current location. -\\ -This link is added to `org-stored-links' and can later be inserted -into an Org buffer with `org-insert-link' (`\\[org-insert-link]'). - -For some link types, a `\\[universal-argument]' prefix ARG is interpreted. A single -`\\[universal-argument]' negates `org-context-in-file-links' for file links or -`org-gnus-prefer-web-links' for links to Usenet articles. - -A `\\[universal-argument] \\[universal-argument]' prefix ARG forces skipping storing functions that are not -part of Org core. - -A `\\[universal-argument] \\[universal-argument] \\[universal-argument]' prefix ARG forces storing a link for each line in the -active region. - -Assume the function is called interactively if INTERACTIVE? is -non-nil. - -\(fn ARG &optional INTERACTIVE\\=\\?)" t nil) - -(autoload 'org-insert-link "ol" "\ -Insert a link. At the prompt, enter the link. - -Completion can be used to insert any of the link protocol prefixes in use. - -The history can be used to select a link previously stored with -`org-store-link'. When the empty string is entered (i.e. if you just -press `RET' at the prompt), the link defaults to the most recently -stored link. As `SPC' triggers completion in the minibuffer, you need to -use `M-SPC' or `C-q SPC' to force the insertion of a space character. - -You will also be prompted for a description, and if one is given, it will -be displayed in the buffer instead of the link. - -If there is already a link at point, this command will allow you to edit -link and description parts. - -With a `\\[universal-argument]' prefix, prompts for a file to link to. The file name can be -selected using completion. The path to the file will be relative to the -current directory if the file is in the current directory or a subdirectory. -Otherwise, the link will be the absolute path as completed in the minibuffer -\(i.e. normally ~/path/to/file). You can configure this behavior using the -option `org-link-file-path-type'. - -With a `\\[universal-argument] \\[universal-argument]' prefix, enforce an absolute path even if the file is in -the current directory or below. - -A `\\[universal-argument] \\[universal-argument] \\[universal-argument]' prefix negates `org-link-keep-stored-after-insertion'. - -If the LINK-LOCATION parameter is non-nil, this value will be used as -the link location instead of reading one interactively. - -If the DESCRIPTION parameter is non-nil, this value will be used as the -default description. Otherwise, if `org-link-make-description-function' -is non-nil, this function will be called with the link target, and the -result will be the default link description. When called non-interactively, -don't allow to edit the default description. - -\(fn &optional COMPLETE-FILE LINK-LOCATION DESCRIPTION)" t nil) - -(autoload 'org-insert-all-links "ol" "\ -Insert all links in `org-stored-links'. -When a universal prefix, do not delete the links from `org-stored-links'. -When `ARG' is a number, insert the last N link(s). -`PRE' and `POST' are optional arguments to define a string to -prepend or to append. - -\(fn ARG &optional PRE POST)" t nil) - -(autoload 'org-insert-last-stored-link "ol" "\ -Insert the last link stored in `org-stored-links'. - -\(fn ARG)" t nil) - -(autoload 'org-insert-link-global "ol" "\ -Insert a link like Org mode does. -This command can be called in any mode to insert a link in Org syntax." t nil) - -(autoload 'org-update-radio-target-regexp "ol" "\ -Find all radio targets in this file and update the regular expression. -Also refresh fontification if needed." t nil) - -;;;### (autoloads "actual autoloads are elsewhere" "ol" "ol.el" (0 -;;;;;; 0 0 0)) -;;; Generated autoloads from ol.el - -(register-definition-prefixes "ol" '("org-")) - -;;;*** - -;;;*** - -;;;### (autoloads nil "ol-bbdb" "ol-bbdb.el" "79011d369298bd7450fd506c1339ca2b") -;;; Generated autoloads from ol-bbdb.el - -(autoload 'org-bbdb-anniversaries "ol-bbdb" "\ -Extract anniversaries from BBDB for display in the agenda. -When called programmatically, this function expects the `date' -variable to be globally bound." nil nil) - -;;;### (autoloads "actual autoloads are elsewhere" "ol-bbdb" "ol-bbdb.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from ol-bbdb.el - -(register-definition-prefixes "ol-bbdb" '("org-bbdb-")) - -;;;*** - -;;;*** - -;;;### (autoloads nil "ol-irc" "ol-irc.el" "6c2b7444e6a3d60710203696de3905db") -;;; Generated autoloads from ol-irc.el - -(autoload 'org-irc-store-link "ol-irc" "\ -Dispatch to the appropriate function to store a link to an IRC session." nil nil) - -;;;### (autoloads "actual autoloads are elsewhere" "ol-irc" "ol-irc.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from ol-irc.el - -(register-definition-prefixes "ol-irc" '("org-irc-")) - -;;;*** - -;;;*** - -;;;### (autoloads nil "org-archive" "org-archive.el" "6a194adb7f5104446d093a6dc2e69ca7") -;;; Generated autoloads from org-archive.el - -(autoload 'org-add-archive-files "org-archive" "\ -Splice the archive files into the list of files. -This implies visiting all these files and finding out what the -archive file is. - -\(fn FILES)" nil nil) - -(autoload 'org-archive-subtree "org-archive" "\ -Move the current subtree to the archive. -The archive can be a certain top-level heading in the current -file, or in a different file. The tree will be moved to that -location, the subtree heading be marked DONE, and the current -time will be added. - -When called with a single prefix argument FIND-DONE, find whole -trees without any open TODO items and archive them (after getting -confirmation from the user). When called with a double prefix -argument, find whole trees with timestamps before today and -archive them (after getting confirmation from the user). If the -cursor is not at a headline when these commands are called, try -all level 1 trees. If the cursor is on a headline, only try the -direct children of this heading. - -\(fn &optional FIND-DONE)" t nil) - -(autoload 'org-archive-to-archive-sibling "org-archive" "\ -Archive the current heading by moving it under the archive sibling. - -The archive sibling is a sibling of the heading with the heading name -`org-archive-sibling-heading' and an `org-archive-tag' tag. If this -sibling does not exist, it will be created at the end of the subtree. - -Archiving time is retained in the ARCHIVE_TIME node property." t nil) - -(autoload 'org-toggle-archive-tag "org-archive" "\ -Toggle the archive tag for the current headline. -With prefix ARG, check all children of current headline and offer tagging -the children that do not contain any open TODO items. - -\(fn &optional FIND-DONE)" t nil) - -(autoload 'org-archive-subtree-default "org-archive" "\ -Archive the current subtree with the default command. -This command is set with the variable `org-archive-default-command'." t nil) - -(autoload 'org-archive-subtree-default-with-confirmation "org-archive" "\ -Archive the current subtree with the default command. -This command is set with the variable `org-archive-default-command'." t nil) - -;;;### (autoloads "actual autoloads are elsewhere" "org-archive" -;;;;;; "org-archive.el" (0 0 0 0)) -;;; Generated autoloads from org-archive.el - -(register-definition-prefixes "org-archive" '("org-a")) - -;;;*** - -;;;*** - -;;;### (autoloads nil "org-attach" "org-attach.el" "79b7c9570dbec0404cbbb74564a624b0") -;;; Generated autoloads from org-attach.el - -(autoload 'org-attach "org-attach" "\ -The dispatcher for attachment commands. -Shows a list of commands and prompts for another key to execute a command." t nil) - -(autoload 'org-attach-dired-to-subtree "org-attach" "\ -Attach FILES marked or current file in dired to subtree in other window. -Takes the method given in `org-attach-method' for the attach action. -Precondition: Point must be in a dired buffer. -Idea taken from `gnus-dired-attach'. - -\(fn FILES)" t nil) - -;;;### (autoloads "actual autoloads are elsewhere" "org-attach" "org-attach.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from org-attach.el - -(register-definition-prefixes "org-attach" '("org-attach-")) - -;;;*** - -;;;*** - -;;;### (autoloads nil "org-clock" "org-clock.el" "315c29a111827396669a0a951f4dde78") -;;; Generated autoloads from org-clock.el - -(autoload 'org-resolve-clocks "org-clock" "\ -Resolve all currently open Org clocks. -If `only-dangling-p' is non-nil, only ask to resolve dangling -\(i.e., not currently open and valid) clocks. - -\(fn &optional ONLY-DANGLING-P PROMPT-FN LAST-VALID)" t nil) - -(autoload 'org-clock-in "org-clock" "\ -Start the clock on the current item. - -If necessary, clock-out of the currently active clock. - -With a `\\[universal-argument]' prefix argument SELECT, offer a list of recently clocked -tasks to clock into. - -When SELECT is `\\[universal-argument] \\[universal-argument]', clock into the current task and mark it as -the default task, a special task that will always be offered in the -clocking selection, associated with the letter `d'. - -When SELECT is `\\[universal-argument] \\[universal-argument] \\[universal-argument]', clock in by using the last clock-out -time as the start time. See `org-clock-continuously' to make this -the default behavior. - -\(fn &optional SELECT START-TIME)" t nil) - -(autoload 'org-clock-toggle-auto-clockout "org-clock" nil t nil) - -(autoload 'org-clock-in-last "org-clock" "\ -Clock in the last closed clocked item. -When already clocking in, send a warning. -With a universal prefix argument, select the task you want to -clock in from the last clocked in tasks. -With two universal prefix arguments, start clocking using the -last clock-out time, if any. -With three universal prefix arguments, interactively prompt -for a todo state to switch to, overriding the existing value -`org-clock-in-switch-to-state'. - -\(fn &optional ARG)" t nil) - -(autoload 'org-clock-out "org-clock" "\ -Stop the currently running clock. -Throw an error if there is no running clock and FAIL-QUIETLY is nil. -With a universal prefix, prompt for a state to switch the clocked out task -to, overriding the existing value of `org-clock-out-switch-to-state'. - -\(fn &optional SWITCH-TO-STATE FAIL-QUIETLY AT-TIME)" t nil) - -(autoload 'org-clock-cancel "org-clock" "\ -Cancel the running clock by removing the start timestamp." t nil) - -(autoload 'org-clock-goto "org-clock" "\ -Go to the currently clocked-in entry, or to the most recently clocked one. -With prefix arg SELECT, offer recently clocked tasks for selection. - -\(fn &optional SELECT)" t nil) - -(autoload 'org-clock-sum-today "org-clock" "\ -Sum the times for each subtree for today. - -\(fn &optional HEADLINE-FILTER)" nil nil) - -(autoload 'org-clock-sum "org-clock" "\ -Sum the times for each subtree. -Puts the resulting times in minutes as a text property on each headline. -TSTART and TEND can mark a time range to be considered. -HEADLINE-FILTER is a zero-arg function that, if specified, is called for -each headline in the time range with point at the headline. Headlines for -which HEADLINE-FILTER returns nil are excluded from the clock summation. -PROPNAME lets you set a custom text property instead of :org-clock-minutes. - -\(fn &optional TSTART TEND HEADLINE-FILTER PROPNAME)" nil nil) - -(autoload 'org-clock-display "org-clock" "\ -Show subtree times in the entire buffer. - -By default, show the total time for the range defined in -`org-clock-display-default-range'. With `\\[universal-argument]' prefix, show -the total time for today instead. - -With `\\[universal-argument] \\[universal-argument]' prefix, use a custom range, entered at prompt. - -With `\\[universal-argument] \\[universal-argument] \\[universal-argument]' prefix, display the total time in the -echo area. - -Use `\\[org-clock-remove-overlays]' to remove the subtree times. - -\(fn &optional ARG)" t nil) - -(autoload 'org-clock-remove-overlays "org-clock" "\ -Remove the occur highlights from the buffer. -If NOREMOVE is nil, remove this function from the -`before-change-functions' in the current buffer. - -\(fn &optional BEG END NOREMOVE)" t nil) - -(autoload 'org-clock-out-if-current "org-clock" "\ -Clock out if the current entry contains the running clock. -This is used to stop the clock after a TODO entry is marked DONE, -and is only done if the variable `org-clock-out-when-done' is not nil." nil nil) - -(autoload 'org-clock-get-clocktable "org-clock" "\ -Get a formatted clocktable with parameters according to PROPS. -The table is created in a temporary buffer, fully formatted and -fontified, and then returned. - -\(fn &rest PROPS)" nil nil) - -(autoload 'org-clock-report "org-clock" "\ -Update or create a table containing a report about clocked time. - -If point is inside an existing clocktable block, update it. -Otherwise, insert a new one. - -The new table inherits its properties from the variable -`org-clock-clocktable-default-properties'. The scope of the -clocktable, when not specified in the previous variable, is -`subtree' when the function is called from within a subtree, and -`file' elsewhere. - -When called with a prefix argument, move to the first clock table -in the buffer and update it. - -\(fn &optional ARG)" t nil) - -(eval-after-load 'org '(progn (org-dynamic-block-define "clocktable" #'org-clock-report))) - -(autoload 'org-clocktable-shift "org-clock" "\ -Try to shift the :block date of the clocktable at point. -Point must be in the #+BEGIN: line of a clocktable, or this function -will throw an error. -DIR is a direction, a symbol `left', `right', `up', or `down'. -Both `left' and `down' shift the block toward the past, `up' and `right' -push it toward the future. -N is the number of shift steps to take. The size of the step depends on -the currently selected interval size. - -\(fn DIR N)" nil nil) - -(autoload 'org-dblock-write:clocktable "org-clock" "\ -Write the standard clocktable. - -\(fn PARAMS)" nil nil) - -(autoload 'org-clock-update-time-maybe "org-clock" "\ -If this is a CLOCK line, update it and return t. -Otherwise, return nil." t nil) - -;;;### (autoloads "actual autoloads are elsewhere" "org-clock" "org-clock.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from org-clock.el - -(register-definition-prefixes "org-clock" '("org-")) - -;;;*** - -;;;*** - -;;;### (autoloads nil "org-colview" "org-colview.el" "c7b1a30339a014f1d58de0ac305e3c57") -;;; Generated autoloads from org-colview.el - -(autoload 'org-columns-remove-overlays "org-colview" "\ -Remove all currently active column overlays." t nil) - -(autoload 'org-columns-get-format-and-top-level "org-colview" nil nil nil) - -(autoload 'org-columns "org-colview" "\ -Turn on column view on an Org mode file. - -Column view applies to the whole buffer if point is before the -first headline. Otherwise, it applies to the first ancestor -setting \"COLUMNS\" property. If there is none, it defaults to -the current headline. With a `\\[universal-argument]' prefix argument, turn on column -view for the whole buffer unconditionally. - -When COLUMNS-FMT-STRING is non-nil, use it as the column format. - -\(fn &optional GLOBAL COLUMNS-FMT-STRING)" t nil) - -(autoload 'org-columns-compute "org-colview" "\ -Summarize the values of PROPERTY hierarchically. -Also update existing values for PROPERTY according to the first -column specification. - -\(fn PROPERTY)" t nil) - -(autoload 'org-dblock-write:columnview "org-colview" "\ -Write the column view table. - -PARAMS is a property list of parameters: - -`:id' (mandatory) - - The ID property of the entry where the columns view should be - built. When the symbol `local', call locally. When `global' - call column view with the cursor at the beginning of the - buffer (usually this means that the whole buffer switches to - column view). When \"file:path/to/file.org\", invoke column - view at the start of that file. Otherwise, the ID is located - using `org-id-find'. - -`:exclude-tags' - - List of tags to exclude from column view table. - -`:format' - - When non-nil, specify the column view format to use. - -`:hlines' - - When non-nil, insert a hline before each item. When - a number, insert a hline before each level inferior or equal - to that number. - -`:indent' - - When non-nil, indent each ITEM field according to its level. - -`:match' - - When set to a string, use this as a tags/property match filter. - -`:maxlevel' - - When set to a number, don't capture headlines below this level. - -`:skip-empty-rows' - - When non-nil, skip rows where all specifiers other than ITEM - are empty. - -`:vlines' - - When non-nil, make each column a column group to enforce - vertical lines. - -\(fn PARAMS)" nil nil) - -(autoload 'org-columns-insert-dblock "org-colview" "\ -Create a dynamic block capturing a column view table." t nil) - -(eval-after-load 'org '(progn (org-dynamic-block-define "columnview" #'org-columns-insert-dblock))) - -(autoload 'org-agenda-columns "org-colview" "\ -Turn on or update column view in the agenda." t nil) - -;;;### (autoloads "actual autoloads are elsewhere" "org-colview" -;;;;;; "org-colview.el" (0 0 0 0)) -;;; Generated autoloads from org-colview.el - -(register-definition-prefixes "org-colview" '("org-")) - -;;;*** - -;;;*** - -;;;### (autoloads nil "org-compat" "org-compat.el" "ac9201a4dbfd845cd8e2f27b767eb990") -;;; Generated autoloads from org-compat.el - -(autoload 'org-check-version "org-compat" "\ -Try very hard to provide sensible version strings." nil t) - -;;;### (autoloads "actual autoloads are elsewhere" "org-compat" "org-compat.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from org-compat.el - -(register-definition-prefixes "org-compat" '("org-")) - -;;;*** - -;;;*** - -;;;### (autoloads nil "org-datetree" "org-datetree.el" "72bfd58088ae6004f69e7d6f2983d6ad") -;;; Generated autoloads from org-datetree.el - -(autoload 'org-datetree-find-date-create "org-datetree" "\ -Find or create a day entry for date D. -If KEEP-RESTRICTION is non-nil, do not widen the buffer. -When it is nil, the buffer will be widened to make sure an existing date -tree can be found. If it is the symbol `subtree-at-point', then the tree -will be built under the headline at point. - -\(fn D &optional KEEP-RESTRICTION)" nil nil) - -(autoload 'org-datetree-find-month-create "org-datetree" "\ -Find or create a month entry for date D. -Compared to `org-datetree-find-date-create' this function creates -entries grouped by month instead of days. -If KEEP-RESTRICTION is non-nil, do not widen the buffer. -When it is nil, the buffer will be widened to make sure an existing date -tree can be found. If it is the symbol `subtree-at-point', then the tree -will be built under the headline at point. - -\(fn D &optional KEEP-RESTRICTION)" nil nil) - -(autoload 'org-datetree-find-iso-week-create "org-datetree" "\ -Find or create an ISO week entry for date D. -Compared to `org-datetree-find-date-create' this function creates -entries ordered by week instead of months. -When it is nil, the buffer will be widened to make sure an existing date -tree can be found. If it is the symbol `subtree-at-point', then the tree -will be built under the headline at point. - -\(fn D &optional KEEP-RESTRICTION)" nil nil) - -;;;### (autoloads "actual autoloads are elsewhere" "org-datetree" -;;;;;; "org-datetree.el" (0 0 0 0)) -;;; Generated autoloads from org-datetree.el - -(register-definition-prefixes "org-datetree" '("org-datetree-")) - -;;;*** - -;;;*** - -;;;### (autoloads nil "org-duration" "org-duration.el" "92f81152132375166a8cb1135d1607a2") -;;; Generated autoloads from org-duration.el - -(autoload 'org-duration-set-regexps "org-duration" "\ -Set duration related regexps." t nil) - -(autoload 'org-duration-p "org-duration" "\ -Non-nil when string S is a time duration. - -\(fn S)" nil nil) - -(autoload 'org-duration-to-minutes "org-duration" "\ -Return number of minutes of DURATION string. - -When optional argument CANONICAL is non-nil, ignore -`org-duration-units' and use standard time units value. - -A bare number is translated into minutes. The empty string is -translated into 0.0. - -Return value as a float. Raise an error if duration format is -not recognized. - -\(fn DURATION &optional CANONICAL)" nil nil) - -(autoload 'org-duration-from-minutes "org-duration" "\ -Return duration string for a given number of MINUTES. - -Format duration according to `org-duration-format' or FMT, when -non-nil. - -When optional argument CANONICAL is non-nil, ignore -`org-duration-units' and use standard time units value. - -Raise an error if expected format is unknown. - -\(fn MINUTES &optional FMT CANONICAL)" nil nil) - -(autoload 'org-duration-h:mm-only-p "org-duration" "\ -Non-nil when every duration in TIMES has \"H:MM\" or \"H:MM:SS\" format. - -TIMES is a list of duration strings. - -Return nil if any duration is expressed with units, as defined in -`org-duration-units'. Otherwise, if any duration is expressed -with \"H:MM:SS\" format, return `h:mm:ss'. Otherwise, return -`h:mm'. - -\(fn TIMES)" nil nil) - -;;;### (autoloads "actual autoloads are elsewhere" "org-duration" -;;;;;; "org-duration.el" (0 0 0 0)) -;;; Generated autoloads from org-duration.el - -(register-definition-prefixes "org-duration" '("org-duration-")) - -;;;*** - -;;;*** - -;;;### (autoloads nil "org-element" "org-element.el" "1dc31cd93385abb13dbda218172012f6") -;;; Generated autoloads from org-element.el - -(autoload 'org-element-update-syntax "org-element" "\ -Update parser internals." t nil) - -(autoload 'org-element-interpret-data "org-element" "\ -Interpret DATA as Org syntax. -DATA is a parse tree, an element, an object or a secondary string -to interpret. Return Org syntax as a string. - -\(fn DATA)" nil nil) - -(autoload 'org-element-cache-reset "org-element" "\ -Reset cache in current buffer. -When optional argument ALL is non-nil, reset cache in all Org -buffers. - -\(fn &optional ALL)" t nil) - -(autoload 'org-element-cache-refresh "org-element" "\ -Refresh cache at position POS. - -\(fn POS)" nil nil) - -(autoload 'org-element-at-point "org-element" "\ -Determine closest element around point. - -Return value is a list like (TYPE PROPS) where TYPE is the type -of the element and PROPS a plist of properties associated to the -element. - -Possible types are defined in `org-element-all-elements'. -Properties depend on element or object type, but always include -`:begin', `:end', and `:post-blank' properties. - -As a special case, if point is at the very beginning of the first -item in a list or sub-list, returned element will be that list -instead of the item. Likewise, if point is at the beginning of -the first row of a table, returned element will be the table -instead of the first row. - -When point is at the end of the buffer, return the innermost -element ending there." nil nil) - -(autoload 'org-element-context "org-element" "\ -Return smallest element or object around point. - -Return value is a list like (TYPE PROPS) where TYPE is the type -of the element or object and PROPS a plist of properties -associated to it. - -Possible types are defined in `org-element-all-elements' and -`org-element-all-objects'. Properties depend on element or -object type, but always include `:begin', `:end', `:parent' and -`:post-blank'. - -As a special case, if point is right after an object and not at -the beginning of any other object, return that object. - -Optional argument ELEMENT, when non-nil, is the closest element -containing point, as returned by `org-element-at-point'. -Providing it allows for quicker computation. - -\(fn &optional ELEMENT)" nil nil) - -;;;### (autoloads "actual autoloads are elsewhere" "org-element" -;;;;;; "org-element.el" (0 0 0 0)) -;;; Generated autoloads from org-element.el - -(register-definition-prefixes "org-element" '("org-element-")) - -;;;*** - -;;;*** - -;;;### (autoloads nil "org-feed" "org-feed.el" "b03491e6558e799cf6030eae86ef9693") -;;; Generated autoloads from org-feed.el - -(autoload 'org-feed-update-all "org-feed" "\ -Get inbox items from all feeds in `org-feed-alist'." t nil) - -(autoload 'org-feed-update "org-feed" "\ -Get inbox items from FEED. -FEED can be a string with an association in `org-feed-alist', or -it can be a list structured like an entry in `org-feed-alist'. - -\(fn FEED &optional RETRIEVE-ONLY)" t nil) - -(autoload 'org-feed-goto-inbox "org-feed" "\ -Go to the inbox that captures the feed named FEED. - -\(fn FEED)" t nil) - -(autoload 'org-feed-show-raw-feed "org-feed" "\ -Show the raw feed buffer of a feed. - -\(fn FEED)" t nil) - -;;;### (autoloads "actual autoloads are elsewhere" "org-feed" "org-feed.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from org-feed.el - -(register-definition-prefixes "org-feed" '("org-feed-")) - -;;;*** - -;;;*** - -;;;### (autoloads nil "org-footnote" "org-footnote.el" "87c5485234473479990fd17c81d387bb") -;;; Generated autoloads from org-footnote.el - -(autoload 'org-footnote-action "org-footnote" "\ -Do the right thing for footnotes. - -When at a footnote reference, jump to the definition. - -When at a definition, jump to the references if they exist, offer -to create them otherwise. - -When neither at definition or reference, create a new footnote, -interactively if possible. - -With prefix arg SPECIAL, or when no footnote can be created, -offer additional commands in a menu. - -\(fn &optional SPECIAL)" t nil) - -;;;### (autoloads "actual autoloads are elsewhere" "org-footnote" -;;;;;; "org-footnote.el" (0 0 0 0)) -;;; Generated autoloads from org-footnote.el - -(register-definition-prefixes "org-footnote" '("org-footnote-")) - -;;;*** - -;;;*** - -;;;### (autoloads nil "org-goto" "org-goto.el" "508e8d9ff34af1648e9cb9d654e949b1") -;;; Generated autoloads from org-goto.el - -(autoload 'org-goto-location "org-goto" "\ -Let the user select a location in current buffer. -This function uses a recursive edit. It returns the selected -position or nil. - -\(fn &optional BUF HELP)" nil nil) - -(autoload 'org-goto "org-goto" "\ -Look up a different location in the current file, keeping current visibility. - -When you want look-up or go to a different location in a -document, the fastest way is often to fold the entire buffer and -then dive into the tree. This method has the disadvantage, that -the previous location will be folded, which may not be what you -want. - -This command works around this by showing a copy of the current -buffer in an indirect buffer, in overview mode. You can dive -into the tree in that copy, use org-occur and incremental search -to find a location. When pressing RET or `Q', the command -returns to the original buffer in which the visibility is still -unchanged. After RET it will also jump to the location selected -in the indirect buffer and expose the headline hierarchy above. - -With a prefix argument, use the alternative interface: e.g., if -`org-goto-interface' is `outline' use `outline-path-completion'. - -\(fn &optional ALTERNATIVE-INTERFACE)" t nil) - -;;;### (autoloads "actual autoloads are elsewhere" "org-goto" "org-goto.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from org-goto.el - -(register-definition-prefixes "org-goto" '("org-goto-")) - -;;;*** - -;;;*** - -;;;### (autoloads nil "org-id" "org-id.el" "43c2e2ffb2e2db80606e4d1940a4345d") -;;; Generated autoloads from org-id.el - -(autoload 'org-id-get-create "org-id" "\ -Create an ID for the current entry and return it. -If the entry already has an ID, just return it. -With optional argument FORCE, force the creation of a new ID. - -\(fn &optional FORCE)" t nil) - -(autoload 'org-id-copy "org-id" "\ -Copy the ID of the entry at point to the kill ring. -Create an ID if necessary." t nil) - -(autoload 'org-id-get "org-id" "\ -Get the ID property of the entry at point-or-marker POM. -If POM is nil, refer to the entry at point. -If the entry does not have an ID, the function returns nil. -However, when CREATE is non-nil, create an ID if none is present already. -PREFIX will be passed through to `org-id-new'. -In any case, the ID of the entry is returned. - -\(fn &optional POM CREATE PREFIX)" nil nil) - -(autoload 'org-id-get-with-outline-path-completion "org-id" "\ -Use `outline-path-completion' to retrieve the ID of an entry. -TARGETS may be a setting for `org-refile-targets' to define -eligible headlines. When omitted, all headlines in the current -file are eligible. This function returns the ID of the entry. -If necessary, the ID is created. - -\(fn &optional TARGETS)" nil nil) - -(autoload 'org-id-get-with-outline-drilling "org-id" "\ -Use an outline-cycling interface to retrieve the ID of an entry. -This only finds entries in the current buffer, using `org-goto-location'. -It returns the ID of the entry. If necessary, the ID is created." nil nil) - -(autoload 'org-id-goto "org-id" "\ -Switch to the buffer containing the entry with id ID. -Move the cursor to that entry in that buffer. - -\(fn ID)" t nil) - -(autoload 'org-id-find "org-id" "\ -Return the location of the entry with the id ID. -The return value is a cons cell (file-name . position), or nil -if there is no entry with that ID. -With optional argument MARKERP, return the position as a new marker. - -\(fn ID &optional MARKERP)" nil nil) - -(autoload 'org-id-new "org-id" "\ -Create a new globally unique ID. - -An ID consists of two parts separated by a colon: -- a prefix -- a unique part that will be created according to `org-id-method'. - -PREFIX can specify the prefix, the default is given by the variable -`org-id-prefix'. However, if PREFIX is the symbol `none', don't use any -prefix even if `org-id-prefix' specifies one. - -So a typical ID could look like \"Org:4nd91V40HI\". - -\(fn &optional PREFIX)" nil nil) - -(autoload 'org-id-update-id-locations "org-id" "\ -Scan relevant files for IDs. -Store the relation between files and corresponding IDs. -This will scan all agenda files, all associated archives, and all -files currently mentioned in `org-id-locations'. -When FILES is given, scan also these files. - -\(fn &optional FILES SILENT)" t nil) - -(autoload 'org-id-find-id-file "org-id" "\ -Query the id database for the file in which this ID is located. - -\(fn ID)" nil nil) - -(autoload 'org-id-store-link "org-id" "\ -Store a link to the current entry, using its ID. - -If before first heading store first title-keyword as description -or filename if no title." t nil) - -;;;### (autoloads "actual autoloads are elsewhere" "org-id" "org-id.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from org-id.el - -(register-definition-prefixes "org-id" '("org-id-")) - -;;;*** - -;;;*** - -;;;### (autoloads nil "org-indent" "org-indent.el" "9e3716e9018540c54d3635aeedcc9b04") -;;; Generated autoloads from org-indent.el - -(autoload 'org-indent-mode "org-indent" "\ -When active, indent text according to outline structure. - -If called interactively, toggle `Org-Indent mode'. If the prefix -argument is positive, enable the mode, and if it is zero or -negative, disable the mode. - -If called from Lisp, toggle the mode if ARG is `toggle'. Enable -the mode if ARG is nil, omitted, or is a positive number. -Disable the mode if ARG is a negative number. - -The mode's hook is called both when the mode is enabled and when -it is disabled. - -Internally this works by adding `line-prefix' and `wrap-prefix' -properties, after each buffer modification, on the modified zone. - -The process is synchronous. Though, initial indentation of -buffer, which can take a few seconds on large buffers, is done -during idle time. - -\(fn &optional ARG)" t nil) - -;;;### (autoloads "actual autoloads are elsewhere" "org-indent" "org-indent.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from org-indent.el - -(register-definition-prefixes "org-indent" '("org-indent-")) - -;;;*** - -;;;*** - -;;;### (autoloads nil "org-keys" "org-keys.el" "3b3012822b8dc565cf35bd9b0145c31d") -;;; Generated autoloads from org-keys.el - -(autoload 'org-babel-describe-bindings "org-keys" "\ -Describe all keybindings behind `org-babel-key-prefix'." t nil) - -;;;### (autoloads "actual autoloads are elsewhere" "org-keys" "org-keys.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from org-keys.el - -(register-definition-prefixes "org-keys" '("org-")) - -;;;*** - -;;;*** - -;;;### (autoloads nil "org-lint" "org-lint.el" "77b4cb8868c74ea909397636947cd5d9") -;;; Generated autoloads from org-lint.el - -(autoload 'org-lint "org-lint" "\ -Check current Org buffer for syntax mistakes. - -By default, run all checkers. With a `\\[universal-argument]' prefix ARG, select one -category of checkers only. With a `\\[universal-argument] \\[universal-argument]' prefix, run one precise -checker by its name. - -ARG can also be a list of checker names, as symbols, to run. - -\(fn &optional ARG)" t nil) - -;;;### (autoloads "actual autoloads are elsewhere" "org-lint" "org-lint.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from org-lint.el - -(register-definition-prefixes "org-lint" '("org-lint-")) - -;;;*** - -;;;*** - -;;;### (autoloads nil "org-list" "org-list.el" "f4779d9d8d7d4e209eda2805fc662b13") -;;; Generated autoloads from org-list.el - -(autoload 'org-list-checkbox-radio-mode "org-list" "\ -When turned on, use list checkboxes as radio buttons. - -If called interactively, toggle `Org-List-Checkbox-Radio mode'. -If the prefix argument is positive, enable the mode, and if it is -zero or negative, disable the mode. - -If called from Lisp, toggle the mode if ARG is `toggle'. Enable -the mode if ARG is nil, omitted, or is a positive number. -Disable the mode if ARG is a negative number. - -The mode's hook is called both when the mode is enabled and when -it is disabled. - -\(fn &optional ARG)" t nil) - -;;;### (autoloads "actual autoloads are elsewhere" "org-list" "org-list.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from org-list.el - -(register-definition-prefixes "org-list" '("org-")) - -;;;*** - -;;;*** - -;;;### (autoloads nil "org-macs" "org-macs.el" "b3bdd8cd35ef6e2c6cb68ae1b1fdfa58") -;;; Generated autoloads from org-macs.el - -(autoload 'org-load-noerror-mustsuffix "org-macs" "\ -Load FILE with optional arguments NOERROR and MUSTSUFFIX. - -\(fn FILE)" nil t) - -;;;### (autoloads "actual autoloads are elsewhere" "org-macs" "org-macs.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from org-macs.el - -(register-definition-prefixes "org-macs" '("org-")) - -;;;*** - -;;;*** - -;;;### (autoloads nil "org-mobile" "org-mobile.el" "707620486fe498c539d1ce68daf5500a") -;;; Generated autoloads from org-mobile.el - -(autoload 'org-mobile-push "org-mobile" "\ -Push the current state of Org affairs to the target directory. -This will create the index file, copy all agenda files there, and also -create all custom agenda views, for upload to the mobile phone." t nil) - -(autoload 'org-mobile-pull "org-mobile" "\ -Pull the contents of `org-mobile-capture-file' and integrate them. -Apply all flagged actions, flag entries to be flagged and then call an -agenda view showing the flagged items." t nil) - -;;;### (autoloads "actual autoloads are elsewhere" "org-mobile" "org-mobile.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from org-mobile.el - -(register-definition-prefixes "org-mobile" '("org-mobile-")) - -;;;*** - -;;;*** - -;;;### (autoloads nil "org-num" "org-num.el" "a685f7d11f639138ebe19dc0f815fb41") -;;; Generated autoloads from org-num.el - -(autoload 'org-num-default-format "org-num" "\ -Default numbering display function. -NUMBERING is a list of numbers. - -\(fn NUMBERING)" nil nil) - -(autoload 'org-num-mode "org-num" "\ -Dynamic numbering of headlines in an Org buffer. - -If called interactively, toggle `Org-Num mode'. If the prefix -argument is positive, enable the mode, and if it is zero or -negative, disable the mode. - -If called from Lisp, toggle the mode if ARG is `toggle'. Enable -the mode if ARG is nil, omitted, or is a positive number. -Disable the mode if ARG is a negative number. - -The mode's hook is called both when the mode is enabled and when -it is disabled. - -\(fn &optional ARG)" t nil) - -;;;### (autoloads "actual autoloads are elsewhere" "org-num" "org-num.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from org-num.el - -(register-definition-prefixes "org-num" '("org-num-")) - -;;;*** - -;;;*** - -;;;### (autoloads nil "org-plot" "org-plot.el" "6effa71a7c62987a96096cb5b93219a4") -;;; Generated autoloads from org-plot.el - -(autoload 'org-plot/gnuplot "org-plot" "\ -Plot table using gnuplot. Gnuplot options can be specified with PARAMS. -If not given options will be taken from the +PLOT -line directly before or after the table. - -\(fn &optional PARAMS)" t nil) - -;;;### (autoloads "actual autoloads are elsewhere" "org-plot" "org-plot.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from org-plot.el - -(register-definition-prefixes "org-plot" '("org-")) - -;;;*** - -;;;*** - -;;;### (autoloads nil "org-refile" "org-refile.el" "4f3190e2bf1d715eda6df6a927fdaab3") -;;; Generated autoloads from org-refile.el - -(autoload 'org-refile-copy "org-refile" "\ -Like `org-refile', but preserve the refiled subtree." t nil) - -(autoload 'org-refile "org-refile" "\ -Move the entry or entries at point to another heading. - -The list of target headings is compiled using the information in -`org-refile-targets', which see. - -At the target location, the entry is filed as a subitem of the -target heading. Depending on `org-reverse-note-order', the new -subitem will either be the first or the last subitem. - -If there is an active region, all entries in that region will be -refiled. However, the region must fulfill the requirement that -the first heading sets the top-level of the moved text. - -With a `\\[universal-argument]' ARG, the command will only visit the target location -and not actually move anything. - -With a prefix `\\[universal-argument] \\[universal-argument]', go to the location where the last -refiling operation has put the subtree. - -With a numeric prefix argument of `2', refile to the running clock. - -With a numeric prefix argument of `3', emulate `org-refile-keep' -being set to t and copy to the target location, don't move it. -Beware that keeping refiled entries may result in duplicated ID -properties. - -RFLOC can be a refile location obtained in a different way. It -should be a list with the following 4 elements: - -1. Name - an identifier for the refile location, typically the -headline text -2. File - the file the refile location is in -3. nil - used for generating refile location candidates, not -needed when passing RFLOC -4. Position - the position in the specified file of the -headline to refile under - -MSG is a string to replace \"Refile\" in the default prompt with -another verb. E.g. `org-refile-copy' sets this parameter to \"Copy\". - -See also `org-refile-use-outline-path'. - -If you are using target caching (see `org-refile-use-cache'), you -have to clear the target cache in order to find new targets. -This can be done with a `0' prefix (`C-0 C-c C-w') or a triple -prefix argument (`C-u C-u C-u C-c C-w'). - -\(fn &optional ARG DEFAULT-BUFFER RFLOC MSG)" t nil) - -;;;### (autoloads "actual autoloads are elsewhere" "org-refile" "org-refile.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from org-refile.el - -(register-definition-prefixes "org-refile" '("org-")) - -;;;*** - -;;;*** - -;;;### (autoloads nil "org-table" "org-table.el" "1f1779782267d9f71d549ba7ff1f7622") -;;; Generated autoloads from org-table.el - -(autoload 'org-table-header-line-mode "org-table" "\ -Display the first row of the table at point in the header line. - -If called interactively, toggle `Org-Table-Header-Line mode'. If -the prefix argument is positive, enable the mode, and if it is -zero or negative, disable the mode. - -If called from Lisp, toggle the mode if ARG is `toggle'. Enable -the mode if ARG is nil, omitted, or is a positive number. -Disable the mode if ARG is a negative number. - -The mode's hook is called both when the mode is enabled and when -it is disabled. - -\(fn &optional ARG)" t nil) - -(autoload 'org-table-create-with-table\.el "org-table" "\ -Use the table.el package to insert a new table. -If there is already a table at point, convert between Org tables -and table.el tables." t nil) - -(autoload 'org-table-create-or-convert-from-region "org-table" "\ -Convert region to table, or create an empty table. -If there is an active region, convert it to a table, using the function -`org-table-convert-region'. See the documentation of that function -to learn how the prefix argument is interpreted to determine the field -separator. -If there is no such region, create an empty table with `org-table-create'. - -\(fn ARG)" t nil) - -(autoload 'org-table-create "org-table" "\ -Query for a size and insert a table skeleton. -SIZE is a string Columns x Rows like for example \"3x2\". - -\(fn &optional SIZE)" t nil) - -(autoload 'org-table-convert-region "org-table" "\ -Convert region to a table. - -The region goes from BEG0 to END0, but these borders will be moved -slightly, to make sure a beginning of line in the first line is included. - -SEPARATOR specifies the field separator in the lines. It can have the -following values: - -\(4) Use the comma as a field separator -\(16) Use a TAB as field separator -\(64) Prompt for a regular expression as field separator -integer When a number, use that many spaces, or a TAB, as field separator -regexp When a regular expression, use it to match the separator -nil When nil, the command tries to be smart and figure out the - separator in the following way: - - when each line contains a TAB, assume TAB-separated material - - when each line contains a comma, assume CSV material - - else, assume one or more SPACE characters as separator. - -\(fn BEG0 END0 &optional SEPARATOR)" t nil) - -(autoload 'org-table-import "org-table" "\ -Import FILE as a table. - -The command tries to be smart and figure out the separator in the -following way: - -- when each line contains a TAB, assume TAB-separated material; -- when each line contains a comma, assume CSV material; -- else, assume one or more SPACE characters as separator. - -When non-nil, SEPARATOR specifies the field separator in the -lines. It can have the following values: - -- (4) Use the comma as a field separator. -- (16) Use a TAB as field separator. -- (64) Prompt for a regular expression as field separator. -- integer When a number, use that many spaces, or a TAB, as field separator. -- regexp When a regular expression, use it to match the separator. - -\(fn FILE SEPARATOR)" t nil) - -(autoload 'org-table-begin "org-table" "\ -Find the beginning of the table and return its position. -With a non-nil optional argument TABLE-TYPE, return the beginning -of a table.el-type table. This function assumes point is on -a table. - -\(fn &optional TABLE-TYPE)" nil nil) - -(autoload 'org-table-end "org-table" "\ -Find the end of the table and return its position. -With a non-nil optional argument TABLE-TYPE, return the end of -a table.el-type table. This function assumes point is on -a table. - -\(fn &optional TABLE-TYPE)" nil nil) - -(autoload 'org-table-next-field "org-table" "\ -Go to the next field in the current table, creating new lines as needed. -Before doing so, re-align the table if necessary." t nil) - -(autoload 'org-table-previous-field "org-table" "\ -Go to the previous field in the table. -Before doing so, re-align the table if necessary." t nil) - -(autoload 'org-table-next-row "org-table" "\ -Go to the next row (same column) in the current table. -Before doing so, re-align the table if necessary." t nil) - -(autoload 'org-table-blank-field "org-table" "\ -Blank the current table field or active region." t nil) - -(autoload 'org-table-field-info "org-table" "\ -Show info about the current field, and highlight any reference at point. - -\(fn ARG)" t nil) - -(autoload 'org-table-goto-column "org-table" "\ -Move the cursor to the Nth column in the current table line. -With optional argument ON-DELIM, stop with point before the left delimiter -of the field. -If there are less than N fields, just go to after the last delimiter. -However, when FORCE is non-nil, create new columns if necessary. - -\(fn N &optional ON-DELIM FORCE)" t nil) - -(autoload 'org-table-insert-column "org-table" "\ -Insert a new column into the table." t nil) - -(autoload 'org-table-move-cell-up "org-table" "\ -Move a single cell up in a table. -Swap with anything in target cell." t nil) - -(autoload 'org-table-move-cell-down "org-table" "\ -Move a single cell down in a table. -Swap with anything in target cell." t nil) - -(autoload 'org-table-move-cell-left "org-table" "\ -Move a single cell left in a table. -Swap with anything in target cell." t nil) - -(autoload 'org-table-move-cell-right "org-table" "\ -Move a single cell right in a table. -Swap with anything in target cell." t nil) - -(autoload 'org-table-delete-column "org-table" "\ -Delete a column from the table." t nil) - -(autoload 'org-table-move-column-right "org-table" "\ -Move column to the right." t nil) - -(autoload 'org-table-move-column-left "org-table" "\ -Move column to the left." t nil) - -(autoload 'org-table-move-column "org-table" "\ -Move the current column to the right. With arg LEFT, move to the left. - -\(fn &optional LEFT)" t nil) - -(autoload 'org-table-move-row-down "org-table" "\ -Move table row down." t nil) - -(autoload 'org-table-move-row-up "org-table" "\ -Move table row up." t nil) - -(autoload 'org-table-move-row "org-table" "\ -Move the current table line down. With arg UP, move it up. - -\(fn &optional UP)" t nil) - -(autoload 'org-table-insert-row "org-table" "\ -Insert a new row above the current line into the table. -With prefix ARG, insert below the current line. - -\(fn &optional ARG)" t nil) - -(autoload 'org-table-insert-hline "org-table" "\ -Insert a horizontal-line below the current line into the table. -With prefix ABOVE, insert above the current line. - -\(fn &optional ABOVE)" t nil) - -(autoload 'org-table-hline-and-move "org-table" "\ -Insert a hline and move to the row below that line. - -\(fn &optional SAME-COLUMN)" t nil) - -(autoload 'org-table-kill-row "org-table" "\ -Delete the current row or horizontal line from the table." t nil) - -(autoload 'org-table-cut-region "org-table" "\ -Copy region in table to the clipboard and blank all relevant fields. -If there is no active region, use just the field at point. - -\(fn BEG END)" t nil) - -(autoload 'org-table-copy-down "org-table" "\ -Copy the value of the current field one row below. - -If the field at the cursor is empty, copy the content of the -nearest non-empty field above. With argument N, use the Nth -non-empty field. - -If the current field is not empty, it is copied down to the next -row, and the cursor is moved with it. Therefore, repeating this -command causes the column to be filled row-by-row. - -If the variable `org-table-copy-increment' is non-nil and the -field is a number, a timestamp, or is either prefixed or suffixed -with a number, it will be incremented while copying. By default, -increment by the difference between the value in the current -field and the one in the field above, if any. To increment using -a fixed integer, set `org-table-copy-increment' to a number. In -the case of a timestamp, increment by days. - -However, when N is 0, do not increment the field at all. - -\(fn N)" t nil) - -(autoload 'org-table-copy-region "org-table" "\ -Copy rectangular region in table to clipboard. -A special clipboard is used which can only be accessed with -`org-table-paste-rectangle'. Return the region copied, as a list -of lists of fields. - -\(fn BEG END &optional CUT)" t nil) - -(autoload 'org-table-paste-rectangle "org-table" "\ -Paste a rectangular region into a table. -The upper right corner ends up in the current field. All involved fields -will be overwritten. If the rectangle does not fit into the present table, -the table is enlarged as needed. The process ignores horizontal separator -lines." t nil) - -(autoload 'org-table-edit-field "org-table" "\ -Edit table field in a different window. -This is mainly useful for fields that contain hidden parts. - -When called with a `\\[universal-argument]' prefix, just make the full field -visible so that it can be edited in place. - -When called with a `\\[universal-argument] \\[universal-argument]' prefix, toggle `org-table-follow-field-mode'. - -\(fn ARG)" t nil) - -(autoload 'org-table-get-stored-formulas "org-table" "\ -Return an alist with the stored formulas directly after current table. -By default, only return active formulas, i.e., formulas located -on the first line after the table. However, if optional argument -LOCATION is a buffer position, consider the formulas there. - -\(fn &optional NOERROR LOCATION)" nil nil) - -(autoload 'org-table-maybe-eval-formula "org-table" "\ -Check if the current field starts with \"=\" or \":=\". -If yes, store the formula and apply it." nil nil) - -(autoload 'org-table-rotate-recalc-marks "org-table" "\ -Rotate the recalculation mark in the first column. -If in any row, the first field is not consistent with a mark, -insert a new column for the markers. -When there is an active region, change all the lines in the region, -after prompting for the marking character. -After each change, a message will be displayed indicating the meaning -of the new mark. - -\(fn &optional NEWCHAR)" t nil) - -(autoload 'org-table-maybe-recalculate-line "org-table" "\ -Recompute the current line if marked for it, and if we haven't just done it." t nil) - -(autoload 'org-table-eval-formula "org-table" "\ -Replace the table field value at the cursor by the result of a calculation. - -In a table, this command replaces the value in the current field with the -result of a formula. It also installs the formula as the \"current\" column -formula, by storing it in a special line below the table. When called -with a `\\[universal-argument]' prefix the formula is installed as a field formula. - -When called with a `\\[universal-argument] \\[universal-argument]' prefix, insert the active equation for the field -back into the current field, so that it can be edited there. This is useful -in order to use \\`\\[org-table-show-reference]' to check the referenced fields. - -When called, the command first prompts for a formula, which is read in -the minibuffer. Previously entered formulas are available through the -history list, and the last used formula is offered as a default. -These stored formulas are adapted correctly when moving, inserting, or -deleting columns with the corresponding commands. - -The formula can be any algebraic expression understood by the Calc package. -For details, see the Org mode manual. - -This function can also be called from Lisp programs and offers -additional arguments: EQUATION can be the formula to apply. If this -argument is given, the user will not be prompted. - -SUPPRESS-ALIGN is used to speed-up recursive calls by by-passing -unnecessary aligns. - -SUPPRESS-CONST suppresses the interpretation of constants in the -formula, assuming that this has been done already outside the -function. - -SUPPRESS-STORE means the formula should not be stored, either -because it is already stored, or because it is a modified -equation that should not overwrite the stored one. - -SUPPRESS-ANALYSIS prevents analyzing the table and checking -location of point. - -\(fn &optional ARG EQUATION SUPPRESS-ALIGN SUPPRESS-CONST SUPPRESS-STORE SUPPRESS-ANALYSIS)" t nil) - -(autoload 'org-table-recalculate "org-table" "\ -Recalculate the current table line by applying all stored formulas. - -With prefix arg ALL, do this for all lines in the table. - -When called with a `\\[universal-argument] \\[universal-argument]' prefix, or if ALL is the symbol `iterate', -recompute the table until it no longer changes. - -If NOALIGN is not nil, do not re-align the table after the computations -are done. This is typically used internally to save time, if it is -known that the table will be realigned a little later anyway. - -\(fn &optional ALL NOALIGN)" t nil) - -(autoload 'org-table-iterate "org-table" "\ -Recalculate the table until it does not change anymore. -The maximum number of iterations is 10, but you can choose a different value -with the prefix ARG. - -\(fn &optional ARG)" t nil) - -(autoload 'org-table-recalculate-buffer-tables "org-table" "\ -Recalculate all tables in the current buffer." t nil) - -(autoload 'org-table-iterate-buffer-tables "org-table" "\ -Iterate all tables in the buffer, to converge inter-table dependencies." t nil) - -(autoload 'org-table-edit-formulas "org-table" "\ -Edit the formulas of the current table in a separate buffer." t nil) - -(autoload 'org-table-toggle-coordinate-overlays "org-table" "\ -Toggle the display of Row/Column numbers in tables." t nil) - -(autoload 'org-table-toggle-formula-debugger "org-table" "\ -Toggle the formula debugger in tables." t nil) - -(autoload 'org-table-toggle-column-width "org-table" "\ -Shrink or expand current column in an Org table. - -If a width cookie specifies a width W for the column, the first -W visible characters are displayed. Otherwise, the column is -shrunk to a single character. - -When point is before the first column or after the last one, ask -for the columns to shrink or expand, as a list of ranges. -A column range can be one of the following patterns: - - N column N only - N-M every column between N and M (both inclusive) - N- every column between N (inclusive) and the last column - -M every column between the first one and M (inclusive) - - every column - -When optional argument ARG is a string, use it as white space -separated list of column ranges. - -When called with `\\[universal-argument]' prefix, call `org-table-shrink', i.e., -shrink columns with a width cookie and expand the others. - -When called with `\\[universal-argument] \\[universal-argument]' prefix, expand all columns. - -\(fn &optional ARG)" t nil) - -(autoload 'org-table-shrink "org-table" "\ -Shrink all columns with a width cookie in the table at point. - -Columns without a width cookie are expanded. - -Optional arguments BEGIN and END, when non-nil, specify the -beginning and end position of the current table. - -\(fn &optional BEGIN END)" t nil) - -(autoload 'org-table-expand "org-table" "\ -Expand all columns in the table at point. -Optional arguments BEGIN and END, when non-nil, specify the -beginning and end position of the current table. - -\(fn &optional BEGIN END)" t nil) - -(autoload 'org-table-map-tables "org-table" "\ -Apply function F to the start of all tables in the buffer. - -\(fn F &optional QUIETLY)" nil nil) - -(autoload 'org-table-export "org-table" "\ -Export table to a file, with configurable format. -Such a file can be imported into usual spreadsheet programs. - -FILE can be the output file name. If not given, it will be taken -from a TABLE_EXPORT_FILE property in the current entry or higher -up in the hierarchy, or the user will be prompted for a file -name. FORMAT can be an export format, of the same kind as it -used when `-mode' sends a table in a different format. - -The command suggests a format depending on TABLE_EXPORT_FORMAT, -whether it is set locally or up in the hierarchy, then on the -extension of the given file name, and finally on the variable -`org-table-export-default-format'. - -\(fn &optional FILE FORMAT)" t nil) - -(autoload 'org-table--align-field "org-table" "\ -Format FIELD according to column WIDTH and alignment ALIGN. -FIELD is a string. WIDTH is a number. ALIGN is either \"c\", -\"l\" or\"r\". - -\(fn FIELD WIDTH ALIGN)" nil nil) - -(autoload 'org-table-justify-field-maybe "org-table" "\ -Justify the current field, text to left, number to right. -Optional argument NEW may specify text to replace the current field content. - -\(fn &optional NEW)" nil nil) - -(autoload 'org-table-sort-lines "org-table" "\ -Sort table lines according to the column at point. - -The position of point indicates the column to be used for -sorting, and the range of lines is the range between the nearest -horizontal separator lines, or the entire table of no such lines -exist. If point is before the first column, you will be prompted -for the sorting column. If there is an active region, the mark -specifies the first line and the sorting column, while point -should be in the last line to be included into the sorting. - -The command then prompts for the sorting type which can be -alphabetically, numerically, or by time (as given in a time stamp -in the field, or as a HH:MM value). Sorting in reverse order is -also possible. - -With prefix argument WITH-CASE, alphabetic sorting will be case-sensitive -if the locale allows for it. - -If SORTING-TYPE is specified when this function is called from a Lisp -program, no prompting will take place. SORTING-TYPE must be a character, -any of (?a ?A ?n ?N ?t ?T ?f ?F) where the capital letters indicate that -sorting should be done in reverse order. - -If the SORTING-TYPE is ?f or ?F, then GETKEY-FUNC specifies -a function to be called to extract the key. It must return a value -that is compatible with COMPARE-FUNC, the function used to compare -entries. - -A non-nil value for INTERACTIVE? is used to signal that this -function is being called interactively. - -\(fn &optional WITH-CASE SORTING-TYPE GETKEY-FUNC COMPARE-FUNC INTERACTIVE\\=\\?)" t nil) - -(autoload 'org-table-wrap-region "org-table" "\ -Wrap several fields in a column like a paragraph. -This is useful if you'd like to spread the contents of a field over several -lines, in order to keep the table compact. - -If there is an active region, and both point and mark are in the same column, -the text in the column is wrapped to minimum width for the given number of -lines. Generally, this makes the table more compact. A prefix ARG may be -used to change the number of desired lines. For example, `C-2 \\[org-table-wrap-region]' -formats the selected text to two lines. If the region was longer than two -lines, the remaining lines remain empty. A negative prefix argument reduces -the current number of lines by that amount. The wrapped text is pasted back -into the table. If you formatted it to more lines than it was before, fields -further down in the table get overwritten - so you might need to make space in -the table first. - -If there is no region, the current field is split at the cursor position and -the text fragment to the right of the cursor is prepended to the field one -line down. - -If there is no region, but you specify a prefix ARG, the current field gets -blank, and the content is appended to the field above. - -\(fn ARG)" t nil) - -(autoload 'org-table-sum "org-table" "\ -Sum numbers in region of current table column. -The result will be displayed in the echo area, and will be available -as kill to be inserted with \\[yank]. - -If there is an active region, it is interpreted as a rectangle and all -numbers in that rectangle will be summed. If there is no active -region and point is located in a table column, sum all numbers in that -column. - -If at least one number looks like a time HH:MM or HH:MM:SS, all other -numbers are assumed to be times as well (in decimal hours) and the -numbers are added as such. - -If NLAST is a number, only the NLAST fields will actually be summed. - -\(fn &optional BEG END NLAST)" t nil) - -(autoload 'org-table-analyze "org-table" "\ -Analyze table at point and store results. - -This function sets up the following dynamically scoped variables: - - `org-table-column-name-regexp', - `org-table-column-names', - `org-table-current-begin-pos', - `org-table-current-line-types', - `org-table-current-ncol', - `org-table-dlines', - `org-table-hlines', - `org-table-local-parameters', - `org-table-named-field-locations'." nil nil) - -(autoload 'turn-on-orgtbl "org-table" "\ -Unconditionally turn on `orgtbl-mode'." nil nil) - -(autoload 'orgtbl-mode "org-table" "\ -The Org mode table editor as a minor mode for use in other modes. - -If called interactively, toggle `Orgtbl mode'. If the prefix -argument is positive, enable the mode, and if it is zero or -negative, disable the mode. - -If called from Lisp, toggle the mode if ARG is `toggle'. Enable -the mode if ARG is nil, omitted, or is a positive number. -Disable the mode if ARG is a negative number. - -The mode's hook is called both when the mode is enabled and when -it is disabled. - -\(fn &optional ARG)" t nil) - -(defvar orgtbl-exp-regexp "^\\([-+]?[0-9][0-9.]*\\)[eE]\\([-+]?[0-9]+\\)$" "\ -Regular expression matching exponentials as produced by calc.") - -(autoload 'org-table-to-lisp "org-table" "\ -Convert the table at point to a Lisp structure. - -The structure will be a list. Each item is either the symbol `hline' -for a horizontal separator line, or a list of field values as strings. -The table is taken from the parameter TXT, or from the buffer at point. - -\(fn &optional TXT)" nil nil) - -(autoload 'orgtbl-to-generic "org-table" "\ -Convert the orgtbl-mode TABLE to some other format. - -This generic routine can be used for many standard cases. - -TABLE is a list, each entry either the symbol `hline' for -a horizontal separator line, or a list of fields for that -line. PARAMS is a property list of parameters that can -influence the conversion. - -Valid parameters are: - -:backend, :raw - - Export back-end used as a basis to transcode elements of the - table, when no specific parameter applies to it. It is also - used to translate cells contents. You can prevent this by - setting :raw property to a non-nil value. - -:splice - - When non-nil, only convert rows, not the table itself. This is - equivalent to setting to the empty string both :tstart - and :tend, which see. - -:skip - - When set to an integer N, skip the first N lines of the table. - Horizontal separation lines do count for this parameter! - -:skipcols - - List of columns that should be skipped. If the table has - a column with calculation marks, that column is automatically - discarded beforehand. - -:hline - - String to be inserted on horizontal separation lines. May be - nil to ignore these lines altogether. - -:sep - - Separator between two fields, as a string. - -Each in the following group may be either a string or a function -of no arguments returning a string: - -:tstart, :tend - - Strings to start and end the table. Ignored when :splice is t. - -:lstart, :lend - - Strings to start and end a new table line. - -:llstart, :llend - - Strings to start and end the last table line. Default, - respectively, to :lstart and :lend. - -Each in the following group may be a string or a function of one -argument (either the cells in the current row, as a list of -strings, or the current cell) returning a string: - -:lfmt - - Format string for an entire row, with enough %s to capture all - fields. When non-nil, :lstart, :lend, and :sep are ignored. - -:llfmt - - Format for the entire last line, defaults to :lfmt. - -:fmt - - A format to be used to wrap the field, should contain %s for - the original field value. For example, to wrap everything in - dollars, you could use :fmt \"$%s$\". This may also be - a property list with column numbers and format strings, or - functions, e.g., - - (:fmt (2 \"$%s$\" 4 (lambda (c) (format \"$%s$\" c)))) - -:hlstart :hllstart :hlend :hllend :hsep :hlfmt :hllfmt :hfmt - - Same as above, specific for the header lines in the table. - All lines before the first hline are treated as header. If - any of these is not present, the data line value is used. - -This may be either a string or a function of two arguments: - -:efmt - - Use this format to print numbers with exponential. The format - should have %s twice for inserting mantissa and exponent, for - example \"%s\\\\times10^{%s}\". This may also be a property - list with column numbers and format strings or functions. - :fmt will still be applied after :efmt. - -\(fn TABLE PARAMS)" nil nil) - -(autoload 'orgtbl-to-tsv "org-table" "\ -Convert the orgtbl-mode table to TAB separated material. - -\(fn TABLE PARAMS)" nil nil) - -(autoload 'orgtbl-to-csv "org-table" "\ -Convert the orgtbl-mode table to CSV material. -This does take care of the proper quoting of fields with comma or quotes. - -\(fn TABLE PARAMS)" nil nil) - -(autoload 'orgtbl-to-latex "org-table" "\ -Convert the orgtbl-mode TABLE to LaTeX. - -TABLE is a list, each entry either the symbol `hline' for -a horizontal separator line, or a list of fields for that line. -PARAMS is a property list of parameters that can influence the -conversion. All parameters from `orgtbl-to-generic' are -supported. It is also possible to use the following ones: - -:booktabs - - When non-nil, use formal \"booktabs\" style. - -:environment - - Specify environment to use, as a string. If you use - \"longtable\", you may also want to specify :language property, - as a string, to get proper continuation strings. - -\(fn TABLE PARAMS)" nil nil) - -(autoload 'orgtbl-to-html "org-table" "\ -Convert the orgtbl-mode TABLE to HTML. - -TABLE is a list, each entry either the symbol `hline' for -a horizontal separator line, or a list of fields for that line. -PARAMS is a property list of parameters that can influence the -conversion. All parameters from `orgtbl-to-generic' are -supported. It is also possible to use the following one: - -:attributes - - Attributes and values, as a plist, which will be used in - tag. - -\(fn TABLE PARAMS)" nil nil) - -(autoload 'orgtbl-to-texinfo "org-table" "\ -Convert the orgtbl-mode TABLE to Texinfo. - -TABLE is a list, each entry either the symbol `hline' for -a horizontal separator line, or a list of fields for that line. -PARAMS is a property list of parameters that can influence the -conversion. All parameters from `orgtbl-to-generic' are -supported. It is also possible to use the following one: - -:columns - - Column widths, as a string. When providing column fractions, - \"@columnfractions\" command can be omitted. - -\(fn TABLE PARAMS)" nil nil) - -(autoload 'orgtbl-to-orgtbl "org-table" "\ -Convert the orgtbl-mode TABLE into another orgtbl-mode table. - -TABLE is a list, each entry either the symbol `hline' for -a horizontal separator line, or a list of fields for that line. -PARAMS is a property list of parameters that can influence the -conversion. All parameters from `orgtbl-to-generic' are -supported. - -Useful when slicing one table into many. The :hline, :sep, -:lstart, and :lend provide orgtbl framing. :tstart and :tend can -be set to provide ORGTBL directives for the generated table. - -\(fn TABLE PARAMS)" nil nil) - -(autoload 'orgtbl-ascii-plot "org-table" "\ -Draw an ASCII bar plot in a column. - -With cursor in a column containing numerical values, this function -will draw a plot in a new column. - -ASK, if given, is a numeric prefix to override the default 12 -characters width of the plot. ASK may also be the `\\[universal-argument]' prefix, -which will prompt for the width. - -\(fn &optional ASK)" t nil) - -;;;### (autoloads "actual autoloads are elsewhere" "org-table" "org-table.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from org-table.el - -(register-definition-prefixes "org-table" '("org")) - -;;;*** - -;;;*** - -;;;### (autoloads nil "org-timer" "org-timer.el" "54a1fa608e6b95b0ac9ea365fa13a81d") -;;; Generated autoloads from org-timer.el - -(autoload 'org-timer-start "org-timer" "\ -Set the starting time for the relative timer to now. -When called with prefix argument OFFSET, prompt the user for an offset time, -with the default taken from a timer stamp at point, if any. -If OFFSET is a string or an integer, it is directly taken to be the offset -without user interaction. -When called with a double prefix arg, all timer strings in the active -region will be shifted by a specific amount. You will be prompted for -the amount, with the default to make the first timer string in -the region 0:00:00. - -\(fn &optional OFFSET)" t nil) - -(autoload 'org-timer-pause-or-continue "org-timer" "\ -Pause or continue the relative or countdown timer. -With prefix arg STOP, stop it entirely. - -\(fn &optional STOP)" t nil) - -(autoload 'org-timer-stop "org-timer" "\ -Stop the relative or countdown timer." t nil) - -(autoload 'org-timer "org-timer" "\ -Insert a H:MM:SS string from the timer into the buffer. -The first time this command is used, the timer is started. - -When used with a `\\[universal-argument]' prefix, force restarting the timer. - -When used with a `\\[universal-argument] \\[universal-argument]' prefix, change all the timer strings -in the region by a fixed amount. This can be used to re-calibrate -a timer that was not started at the correct moment. - -If NO-INSERT is non-nil, return the string instead of inserting -it in the buffer. - -\(fn &optional RESTART NO-INSERT)" t nil) - -(autoload 'org-timer-change-times-in-region "org-timer" "\ -Change all h:mm:ss time in region by a DELTA. - -\(fn BEG END DELTA)" t nil) - -(autoload 'org-timer-item "org-timer" "\ -Insert a description-type item with the current timer value. - -\(fn &optional ARG)" t nil) - -(autoload 'org-timer-set-timer "org-timer" "\ -Prompt for a duration in minutes or hh:mm:ss and set a timer. - -If `org-timer-default-timer' is not \"0\", suggest this value as -the default duration for the timer. If a timer is already set, -prompt the user if she wants to replace it. - -Called with a numeric prefix argument, use this numeric value as -the duration of the timer in minutes. - -Called with a `C-u' prefix arguments, use `org-timer-default-timer' -without prompting the user for a duration. - -With two `C-u' prefix arguments, use `org-timer-default-timer' -without prompting the user for a duration and automatically -replace any running timer. - -By default, the timer duration will be set to the number of -minutes in the Effort property, if any. You can ignore this by -using three `C-u' prefix arguments. - -\(fn &optional OPT)" t nil) - -;;;### (autoloads "actual autoloads are elsewhere" "org-timer" "org-timer.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from org-timer.el - -(register-definition-prefixes "org-timer" '("org-timer-")) - -;;;*** - -;;;*** - -;;;### (autoloads nil "ox" "ox.el" "25665a36e5de9afee45ed4e931ae825d") -;;; Generated autoloads from ox.el - -(autoload 'org-export-get-backend "ox" "\ -Return export back-end named after NAME. -NAME is a symbol. Return nil if no such back-end is found. - -\(fn NAME)" nil nil) - -(autoload 'org-export-get-environment "ox" "\ -Collect export options from the current buffer. - -Optional argument BACKEND is an export back-end, as returned by -`org-export-create-backend'. - -When optional argument SUBTREEP is non-nil, assume the export is -done against the current sub-tree. - -Third optional argument EXT-PLIST is a property list with -external parameters overriding Org default settings, but still -inferior to file-local settings. - -\(fn &optional BACKEND SUBTREEP EXT-PLIST)" nil nil) - -(autoload 'org-export-as "ox" "\ -Transcode current Org buffer into BACKEND code. - -BACKEND is either an export back-end, as returned by, e.g., -`org-export-create-backend', or a symbol referring to -a registered back-end. - -If narrowing is active in the current buffer, only transcode its -narrowed part. - -If a region is active, transcode that region. - -When optional argument SUBTREEP is non-nil, transcode the -sub-tree at point, extracting information from the headline -properties first. - -When optional argument VISIBLE-ONLY is non-nil, don't export -contents of hidden elements. - -When optional argument BODY-ONLY is non-nil, only return body -code, without surrounding template. - -Optional argument EXT-PLIST, when provided, is a property list -with external parameters overriding Org default settings, but -still inferior to file-local settings. - -Return code as a string. - -\(fn BACKEND &optional SUBTREEP VISIBLE-ONLY BODY-ONLY EXT-PLIST)" nil nil) - -(autoload 'org-export-string-as "ox" "\ -Transcode STRING into BACKEND code. - -BACKEND is either an export back-end, as returned by, e.g., -`org-export-create-backend', or a symbol referring to -a registered back-end. - -When optional argument BODY-ONLY is non-nil, only return body -code, without preamble nor postamble. - -Optional argument EXT-PLIST, when provided, is a property list -with external parameters overriding Org default settings, but -still inferior to file-local settings. - -Return code as a string. - -\(fn STRING BACKEND &optional BODY-ONLY EXT-PLIST)" nil nil) - -(autoload 'org-export-replace-region-by "ox" "\ -Replace the active region by its export to BACKEND. -BACKEND is either an export back-end, as returned by, e.g., -`org-export-create-backend', or a symbol referring to -a registered back-end. - -\(fn BACKEND)" nil nil) - -(autoload 'org-export-insert-default-template "ox" "\ -Insert all export keywords with default values at beginning of line. - -BACKEND is a symbol referring to the name of a registered export -back-end, for which specific export options should be added to -the template, or `default' for default template. When it is nil, -the user will be prompted for a category. - -If SUBTREEP is non-nil, export configuration will be set up -locally for the subtree through node properties. - -\(fn &optional BACKEND SUBTREEP)" t nil) - -(autoload 'org-export-to-buffer "ox" "\ -Call `org-export-as' with output to a specified buffer. - -BACKEND is either an export back-end, as returned by, e.g., -`org-export-create-backend', or a symbol referring to -a registered back-end. - -BUFFER is the name of the output buffer. If it already exists, -it will be erased first, otherwise, it will be created. - -A non-nil optional argument ASYNC means the process should happen -asynchronously. The resulting buffer should then be accessible -through the `org-export-stack' interface. When ASYNC is nil, the -buffer is displayed if `org-export-show-temporary-export-buffer' -is non-nil. - -Optional arguments SUBTREEP, VISIBLE-ONLY, BODY-ONLY and -EXT-PLIST are similar to those used in `org-export-as', which -see. - -Optional argument POST-PROCESS is a function which should accept -no argument. It is always called within the current process, -from BUFFER, with point at its beginning. Export back-ends can -use it to set a major mode there, e.g, - - (defun org-latex-export-as-latex - (&optional async subtreep visible-only body-only ext-plist) - (interactive) - (org-export-to-buffer \\='latex \"*Org LATEX Export*\" - async subtreep visible-only body-only ext-plist (lambda () (LaTeX-mode)))) - -This function returns BUFFER. - -\(fn BACKEND BUFFER &optional ASYNC SUBTREEP VISIBLE-ONLY BODY-ONLY EXT-PLIST POST-PROCESS)" nil nil) - -(function-put 'org-export-to-buffer 'lisp-indent-function '2) - -(autoload 'org-export-to-file "ox" "\ -Call `org-export-as' with output to a specified file. - -BACKEND is either an export back-end, as returned by, e.g., -`org-export-create-backend', or a symbol referring to -a registered back-end. FILE is the name of the output file, as -a string. - -A non-nil optional argument ASYNC means the process should happen -asynchronously. The resulting buffer will then be accessible -through the `org-export-stack' interface. - -Optional arguments SUBTREEP, VISIBLE-ONLY, BODY-ONLY and -EXT-PLIST are similar to those used in `org-export-as', which -see. - -Optional argument POST-PROCESS is called with FILE as its -argument and happens asynchronously when ASYNC is non-nil. It -has to return a file name, or nil. Export back-ends can use this -to send the output file through additional processing, e.g, - - (defun org-latex-export-to-latex - (&optional async subtreep visible-only body-only ext-plist) - (interactive) - (let ((outfile (org-export-output-file-name \".tex\" subtreep))) - (org-export-to-file \\='latex outfile - async subtreep visible-only body-only ext-plist - (lambda (file) (org-latex-compile file))) - -The function returns either a file name returned by POST-PROCESS, -or FILE. - -\(fn BACKEND FILE &optional ASYNC SUBTREEP VISIBLE-ONLY BODY-ONLY EXT-PLIST POST-PROCESS)" nil nil) - -(function-put 'org-export-to-file 'lisp-indent-function '2) - -(autoload 'org-export-dispatch "ox" "\ -Export dispatcher for Org mode. - -It provides an access to common export related tasks in a buffer. -Its interface comes in two flavors: standard and expert. - -While both share the same set of bindings, only the former -displays the valid keys associations in a dedicated buffer. -Scrolling (resp. line-wise motion) in this buffer is done with -SPC and DEL (resp. C-n and C-p) keys. - -Set variable `org-export-dispatch-use-expert-ui' to switch to one -flavor or the other. - -When ARG is `\\[universal-argument]', repeat the last export action, with the same -set of options used back then, on the current buffer. - -When ARG is `\\[universal-argument] \\[universal-argument]', display the asynchronous export stack. - -\(fn &optional ARG)" t nil) - -;;;### (autoloads "actual autoloads are elsewhere" "ox" "ox.el" (0 -;;;;;; 0 0 0)) -;;; Generated autoloads from ox.el - -(register-definition-prefixes "ox" '("org-export-")) - -;;;*** - -;;;*** - -;;;### (autoloads nil "ox-ascii" "ox-ascii.el" "17c70b5cfa28c1aa88903f7e83607a2b") -;;; Generated autoloads from ox-ascii.el - -(autoload 'org-ascii-convert-region-to-ascii "ox-ascii" "\ -Assume region has Org syntax, and convert it to plain ASCII." t nil) - -(autoload 'org-ascii-convert-region-to-utf8 "ox-ascii" "\ -Assume region has Org syntax, and convert it to UTF-8." t nil) - -(autoload 'org-ascii-export-as-ascii "ox-ascii" "\ -Export current buffer to a text buffer. - -If narrowing is active in the current buffer, only export its -narrowed part. - -If a region is active, export that region. - -A non-nil optional argument ASYNC means the process should happen -asynchronously. The resulting buffer should be accessible -through the `org-export-stack' interface. - -When optional argument SUBTREEP is non-nil, export the sub-tree -at point, extracting information from the headline properties -first. - -When optional argument VISIBLE-ONLY is non-nil, don't export -contents of hidden elements. - -When optional argument BODY-ONLY is non-nil, strip title and -table of contents from output. - -EXT-PLIST, when provided, is a property list with external -parameters overriding Org default settings, but still inferior to -file-local settings. - -Export is done in a buffer named \"*Org ASCII Export*\", which -will be displayed when `org-export-show-temporary-export-buffer' -is non-nil. - -\(fn &optional ASYNC SUBTREEP VISIBLE-ONLY BODY-ONLY EXT-PLIST)" t nil) - -(autoload 'org-ascii-export-to-ascii "ox-ascii" "\ -Export current buffer to a text file. - -If narrowing is active in the current buffer, only export its -narrowed part. - -If a region is active, export that region. - -A non-nil optional argument ASYNC means the process should happen -asynchronously. The resulting file should be accessible through -the `org-export-stack' interface. - -When optional argument SUBTREEP is non-nil, export the sub-tree -at point, extracting information from the headline properties -first. - -When optional argument VISIBLE-ONLY is non-nil, don't export -contents of hidden elements. - -When optional argument BODY-ONLY is non-nil, strip title and -table of contents from output. - -EXT-PLIST, when provided, is a property list with external -parameters overriding Org default settings, but still inferior to -file-local settings. - -Return output file's name. - -\(fn &optional ASYNC SUBTREEP VISIBLE-ONLY BODY-ONLY EXT-PLIST)" t nil) - -(autoload 'org-ascii-publish-to-ascii "ox-ascii" "\ -Publish an Org file to ASCII. - -FILENAME is the filename of the Org file to be published. PLIST -is the property list for the given project. PUB-DIR is the -publishing directory. - -Return output file name. - -\(fn PLIST FILENAME PUB-DIR)" nil nil) - -(autoload 'org-ascii-publish-to-latin1 "ox-ascii" "\ -Publish an Org file to Latin-1. - -FILENAME is the filename of the Org file to be published. PLIST -is the property list for the given project. PUB-DIR is the -publishing directory. - -Return output file name. - -\(fn PLIST FILENAME PUB-DIR)" nil nil) - -(autoload 'org-ascii-publish-to-utf8 "ox-ascii" "\ -Publish an org file to UTF-8. - -FILENAME is the filename of the Org file to be published. PLIST -is the property list for the given project. PUB-DIR is the -publishing directory. - -Return output file name. - -\(fn PLIST FILENAME PUB-DIR)" nil nil) - -;;;### (autoloads "actual autoloads are elsewhere" "ox-ascii" "ox-ascii.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from ox-ascii.el - -(register-definition-prefixes "ox-ascii" '("org-ascii-")) - -;;;*** - -;;;*** - -;;;### (autoloads nil "ox-beamer" "ox-beamer.el" "4e92b47df5a1c2d8f2848023ec101a77") -;;; Generated autoloads from ox-beamer.el - -(autoload 'org-beamer-mode "ox-beamer" "\ -Support for editing Beamer oriented Org mode files. - -If called interactively, toggle `Org-Beamer mode'. If the prefix -argument is positive, enable the mode, and if it is zero or -negative, disable the mode. - -If called from Lisp, toggle the mode if ARG is `toggle'. Enable -the mode if ARG is nil, omitted, or is a positive number. -Disable the mode if ARG is a negative number. - -The mode's hook is called both when the mode is enabled and when -it is disabled. - -\(fn &optional ARG)" t nil) - -(autoload 'org-beamer-export-as-latex "ox-beamer" "\ -Export current buffer as a Beamer buffer. - -If narrowing is active in the current buffer, only export its -narrowed part. - -If a region is active, export that region. - -A non-nil optional argument ASYNC means the process should happen -asynchronously. The resulting buffer should be accessible -through the `org-export-stack' interface. - -When optional argument SUBTREEP is non-nil, export the sub-tree -at point, extracting information from the headline properties -first. - -When optional argument VISIBLE-ONLY is non-nil, don't export -contents of hidden elements. - -When optional argument BODY-ONLY is non-nil, only write code -between \"\\begin{document}\" and \"\\end{document}\". - -EXT-PLIST, when provided, is a property list with external -parameters overriding Org default settings, but still inferior to -file-local settings. - -Export is done in a buffer named \"*Org BEAMER Export*\", which -will be displayed when `org-export-show-temporary-export-buffer' -is non-nil. - -\(fn &optional ASYNC SUBTREEP VISIBLE-ONLY BODY-ONLY EXT-PLIST)" t nil) - -(autoload 'org-beamer-export-to-latex "ox-beamer" "\ -Export current buffer as a Beamer presentation (tex). - -If narrowing is active in the current buffer, only export its -narrowed part. - -If a region is active, export that region. - -A non-nil optional argument ASYNC means the process should happen -asynchronously. The resulting file should be accessible through -the `org-export-stack' interface. - -When optional argument SUBTREEP is non-nil, export the sub-tree -at point, extracting information from the headline properties -first. - -When optional argument VISIBLE-ONLY is non-nil, don't export -contents of hidden elements. - -When optional argument BODY-ONLY is non-nil, only write code -between \"\\begin{document}\" and \"\\end{document}\". - -EXT-PLIST, when provided, is a property list with external -parameters overriding Org default settings, but still inferior to -file-local settings. - -Return output file's name. - -\(fn &optional ASYNC SUBTREEP VISIBLE-ONLY BODY-ONLY EXT-PLIST)" t nil) - -(autoload 'org-beamer-export-to-pdf "ox-beamer" "\ -Export current buffer as a Beamer presentation (PDF). - -If narrowing is active in the current buffer, only export its -narrowed part. - -If a region is active, export that region. - -A non-nil optional argument ASYNC means the process should happen -asynchronously. The resulting file should be accessible through -the `org-export-stack' interface. - -When optional argument SUBTREEP is non-nil, export the sub-tree -at point, extracting information from the headline properties -first. - -When optional argument VISIBLE-ONLY is non-nil, don't export -contents of hidden elements. - -When optional argument BODY-ONLY is non-nil, only write code -between \"\\begin{document}\" and \"\\end{document}\". - -EXT-PLIST, when provided, is a property list with external -parameters overriding Org default settings, but still inferior to -file-local settings. - -Return PDF file's name. - -\(fn &optional ASYNC SUBTREEP VISIBLE-ONLY BODY-ONLY EXT-PLIST)" t nil) - -(autoload 'org-beamer-select-environment "ox-beamer" "\ -Select the environment to be used by beamer for this entry. -While this uses (for convenience) a tag selection interface, the -result of this command will be that the BEAMER_env *property* of -the entry is set. - -In addition to this, the command will also set a tag as a visual -aid, but the tag does not have any semantic meaning." t nil) - -(autoload 'org-beamer-publish-to-latex "ox-beamer" "\ -Publish an Org file to a Beamer presentation (LaTeX). - -FILENAME is the filename of the Org file to be published. PLIST -is the property list for the given project. PUB-DIR is the -publishing directory. - -Return output file name. - -\(fn PLIST FILENAME PUB-DIR)" nil nil) - -(autoload 'org-beamer-publish-to-pdf "ox-beamer" "\ -Publish an Org file to a Beamer presentation (PDF, via LaTeX). - -FILENAME is the filename of the Org file to be published. PLIST -is the property list for the given project. PUB-DIR is the -publishing directory. - -Return output file name. - -\(fn PLIST FILENAME PUB-DIR)" nil nil) - -;;;### (autoloads "actual autoloads are elsewhere" "ox-beamer" "ox-beamer.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from ox-beamer.el - -(register-definition-prefixes "ox-beamer" '("org-beamer-")) - -;;;*** - -;;;*** - -;;;### (autoloads nil "ox-html" "ox-html.el" "40ac5fc20e06f98224a4933a375a71b8") -;;; Generated autoloads from ox-html.el - -(put 'org-html-head-include-default-style 'safe-local-variable 'booleanp) - -(put 'org-html-head 'safe-local-variable 'stringp) - -(put 'org-html-head-extra 'safe-local-variable 'stringp) - -(autoload 'org-html-htmlize-generate-css "ox-html" "\ -Create the CSS for all font definitions in the current Emacs session. -Use this to create face definitions in your CSS style file that can then -be used by code snippets transformed by htmlize. -This command just produces a buffer that contains class definitions for all -faces used in the current Emacs session. You can copy and paste the ones you -need into your CSS file. - -If you then set `org-html-htmlize-output-type' to `css', calls -to the function `org-html-htmlize-region-for-paste' will -produce code that uses these same face definitions." t nil) - -(autoload 'org-html-export-as-html "ox-html" "\ -Export current buffer to an HTML buffer. - -If narrowing is active in the current buffer, only export its -narrowed part. - -If a region is active, export that region. - -A non-nil optional argument ASYNC means the process should happen -asynchronously. The resulting buffer should be accessible -through the `org-export-stack' interface. - -When optional argument SUBTREEP is non-nil, export the sub-tree -at point, extracting information from the headline properties -first. - -When optional argument VISIBLE-ONLY is non-nil, don't export -contents of hidden elements. - -When optional argument BODY-ONLY is non-nil, only write code -between \"\" and \"\" tags. - -EXT-PLIST, when provided, is a property list with external -parameters overriding Org default settings, but still inferior to -file-local settings. - -Export is done in a buffer named \"*Org HTML Export*\", which -will be displayed when `org-export-show-temporary-export-buffer' -is non-nil. - -\(fn &optional ASYNC SUBTREEP VISIBLE-ONLY BODY-ONLY EXT-PLIST)" t nil) - -(autoload 'org-html-convert-region-to-html "ox-html" "\ -Assume the current region has Org syntax, and convert it to HTML. -This can be used in any buffer. For example, you can write an -itemized list in Org syntax in an HTML buffer and use this command -to convert it." t nil) - -(autoload 'org-html-export-to-html "ox-html" "\ -Export current buffer to a HTML file. - -If narrowing is active in the current buffer, only export its -narrowed part. - -If a region is active, export that region. - -A non-nil optional argument ASYNC means the process should happen -asynchronously. The resulting file should be accessible through -the `org-export-stack' interface. - -When optional argument SUBTREEP is non-nil, export the sub-tree -at point, extracting information from the headline properties -first. - -When optional argument VISIBLE-ONLY is non-nil, don't export -contents of hidden elements. - -When optional argument BODY-ONLY is non-nil, only write code -between \"\" and \"\" tags. - -EXT-PLIST, when provided, is a property list with external -parameters overriding Org default settings, but still inferior to -file-local settings. - -Return output file's name. - -\(fn &optional ASYNC SUBTREEP VISIBLE-ONLY BODY-ONLY EXT-PLIST)" t nil) - -(autoload 'org-html-publish-to-html "ox-html" "\ -Publish an org file to HTML. - -FILENAME is the filename of the Org file to be published. PLIST -is the property list for the given project. PUB-DIR is the -publishing directory. - -Return output file name. - -\(fn PLIST FILENAME PUB-DIR)" nil nil) - -;;;### (autoloads "actual autoloads are elsewhere" "ox-html" "ox-html.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from ox-html.el - -(register-definition-prefixes "ox-html" '("org-html-")) - -;;;*** - -;;;*** - -;;;### (autoloads nil "ox-icalendar" "ox-icalendar.el" "41b5f8ce37f5cdaba27f811dfb00127f") -;;; Generated autoloads from ox-icalendar.el - -(autoload 'org-icalendar-export-to-ics "ox-icalendar" "\ -Export current buffer to an iCalendar file. - -If narrowing is active in the current buffer, only export its -narrowed part. - -If a region is active, export that region. - -A non-nil optional argument ASYNC means the process should happen -asynchronously. The resulting file should be accessible through -the `org-export-stack' interface. - -When optional argument SUBTREEP is non-nil, export the sub-tree -at point, extracting information from the headline properties -first. - -When optional argument VISIBLE-ONLY is non-nil, don't export -contents of hidden elements. - -When optional argument BODY-ONLY is non-nil, only write code -between \"BEGIN:VCALENDAR\" and \"END:VCALENDAR\". - -Return ICS file name. - -\(fn &optional ASYNC SUBTREEP VISIBLE-ONLY BODY-ONLY)" t nil) - -(autoload 'org-icalendar-export-agenda-files "ox-icalendar" "\ -Export all agenda files to iCalendar files. -When optional argument ASYNC is non-nil, export happens in an -external process. - -\(fn &optional ASYNC)" t nil) - -(autoload 'org-icalendar-combine-agenda-files "ox-icalendar" "\ -Combine all agenda files into a single iCalendar file. - -A non-nil optional argument ASYNC means the process should happen -asynchronously. The resulting file should be accessible through -the `org-export-stack' interface. - -The file is stored under the name chosen in -`org-icalendar-combined-agenda-file'. - -\(fn &optional ASYNC)" t nil) - -;;;### (autoloads "actual autoloads are elsewhere" "ox-icalendar" -;;;;;; "ox-icalendar.el" (0 0 0 0)) -;;; Generated autoloads from ox-icalendar.el - -(register-definition-prefixes "ox-icalendar" '("org-icalendar-")) - -;;;*** - -;;;*** - -;;;### (autoloads nil "ox-latex" "ox-latex.el" "b5fad1ef30c25a4ebe814fb60c42e133") -;;; Generated autoloads from ox-latex.el - -(autoload 'org-latex-make-preamble "ox-latex" "\ -Return a formatted LaTeX preamble. -INFO is a plist used as a communication channel. Optional -argument TEMPLATE, when non-nil, is the header template string, -as expected by `org-splice-latex-header'. When SNIPPET? is -non-nil, only includes packages relevant to image generation, as -specified in `org-latex-default-packages-alist' or -`org-latex-packages-alist'. - -\(fn INFO &optional TEMPLATE SNIPPET\\=\\?)" nil nil) - -(autoload 'org-latex-export-as-latex "ox-latex" "\ -Export current buffer as a LaTeX buffer. - -If narrowing is active in the current buffer, only export its -narrowed part. - -If a region is active, export that region. - -A non-nil optional argument ASYNC means the process should happen -asynchronously. The resulting buffer should be accessible -through the `org-export-stack' interface. - -When optional argument SUBTREEP is non-nil, export the sub-tree -at point, extracting information from the headline properties -first. - -When optional argument VISIBLE-ONLY is non-nil, don't export -contents of hidden elements. - -When optional argument BODY-ONLY is non-nil, only write code -between \"\\begin{document}\" and \"\\end{document}\". - -EXT-PLIST, when provided, is a property list with external -parameters overriding Org default settings, but still inferior to -file-local settings. - -Export is done in a buffer named \"*Org LATEX Export*\", which -will be displayed when `org-export-show-temporary-export-buffer' -is non-nil. - -\(fn &optional ASYNC SUBTREEP VISIBLE-ONLY BODY-ONLY EXT-PLIST)" t nil) - -(autoload 'org-latex-convert-region-to-latex "ox-latex" "\ -Assume the current region has Org syntax, and convert it to LaTeX. -This can be used in any buffer. For example, you can write an -itemized list in Org syntax in an LaTeX buffer and use this -command to convert it." t nil) - -(autoload 'org-latex-export-to-latex "ox-latex" "\ -Export current buffer to a LaTeX file. - -If narrowing is active in the current buffer, only export its -narrowed part. - -If a region is active, export that region. - -A non-nil optional argument ASYNC means the process should happen -asynchronously. The resulting file should be accessible through -the `org-export-stack' interface. - -When optional argument SUBTREEP is non-nil, export the sub-tree -at point, extracting information from the headline properties -first. - -When optional argument VISIBLE-ONLY is non-nil, don't export -contents of hidden elements. - -When optional argument BODY-ONLY is non-nil, only write code -between \"\\begin{document}\" and \"\\end{document}\". - -EXT-PLIST, when provided, is a property list with external -parameters overriding Org default settings, but still inferior to -file-local settings. - -\(fn &optional ASYNC SUBTREEP VISIBLE-ONLY BODY-ONLY EXT-PLIST)" t nil) - -(autoload 'org-latex-export-to-pdf "ox-latex" "\ -Export current buffer to LaTeX then process through to PDF. - -If narrowing is active in the current buffer, only export its -narrowed part. - -If a region is active, export that region. - -A non-nil optional argument ASYNC means the process should happen -asynchronously. The resulting file should be accessible through -the `org-export-stack' interface. - -When optional argument SUBTREEP is non-nil, export the sub-tree -at point, extracting information from the headline properties -first. - -When optional argument VISIBLE-ONLY is non-nil, don't export -contents of hidden elements. - -When optional argument BODY-ONLY is non-nil, only write code -between \"\\begin{document}\" and \"\\end{document}\". - -EXT-PLIST, when provided, is a property list with external -parameters overriding Org default settings, but still inferior to -file-local settings. - -Return PDF file's name. - -\(fn &optional ASYNC SUBTREEP VISIBLE-ONLY BODY-ONLY EXT-PLIST)" t nil) - -(autoload 'org-latex-publish-to-latex "ox-latex" "\ -Publish an Org file to LaTeX. - -FILENAME is the filename of the Org file to be published. PLIST -is the property list for the given project. PUB-DIR is the -publishing directory. - -Return output file name. - -\(fn PLIST FILENAME PUB-DIR)" nil nil) - -(autoload 'org-latex-publish-to-pdf "ox-latex" "\ -Publish an Org file to PDF (via LaTeX). - -FILENAME is the filename of the Org file to be published. PLIST -is the property list for the given project. PUB-DIR is the -publishing directory. - -Return output file name. - -\(fn PLIST FILENAME PUB-DIR)" nil nil) - -;;;### (autoloads "actual autoloads are elsewhere" "ox-latex" "ox-latex.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from ox-latex.el - -(register-definition-prefixes "ox-latex" '("org-latex-")) - -;;;*** - -;;;*** - -;;;### (autoloads nil "ox-md" "ox-md.el" "3f544e1f33ab6045e67f9968129a16eb") -;;; Generated autoloads from ox-md.el - -(autoload 'org-md-export-as-markdown "ox-md" "\ -Export current buffer to a Markdown buffer. - -If narrowing is active in the current buffer, only export its -narrowed part. - -If a region is active, export that region. - -A non-nil optional argument ASYNC means the process should happen -asynchronously. The resulting buffer should be accessible -through the `org-export-stack' interface. - -When optional argument SUBTREEP is non-nil, export the sub-tree -at point, extracting information from the headline properties -first. - -When optional argument VISIBLE-ONLY is non-nil, don't export -contents of hidden elements. - -Export is done in a buffer named \"*Org MD Export*\", which will -be displayed when `org-export-show-temporary-export-buffer' is -non-nil. - -\(fn &optional ASYNC SUBTREEP VISIBLE-ONLY)" t nil) - -(autoload 'org-md-convert-region-to-md "ox-md" "\ -Assume the current region has Org syntax, and convert it to Markdown. -This can be used in any buffer. For example, you can write an -itemized list in Org syntax in a Markdown buffer and use -this command to convert it." t nil) - -(autoload 'org-md-export-to-markdown "ox-md" "\ -Export current buffer to a Markdown file. - -If narrowing is active in the current buffer, only export its -narrowed part. - -If a region is active, export that region. - -A non-nil optional argument ASYNC means the process should happen -asynchronously. The resulting file should be accessible through -the `org-export-stack' interface. - -When optional argument SUBTREEP is non-nil, export the sub-tree -at point, extracting information from the headline properties -first. - -When optional argument VISIBLE-ONLY is non-nil, don't export -contents of hidden elements. - -Return output file's name. - -\(fn &optional ASYNC SUBTREEP VISIBLE-ONLY)" t nil) - -(autoload 'org-md-publish-to-md "ox-md" "\ -Publish an org file to Markdown. - -FILENAME is the filename of the Org file to be published. PLIST -is the property list for the given project. PUB-DIR is the -publishing directory. - -Return output file name. - -\(fn PLIST FILENAME PUB-DIR)" nil nil) - -;;;### (autoloads "actual autoloads are elsewhere" "ox-md" "ox-md.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from ox-md.el - -(register-definition-prefixes "ox-md" '("org-md-")) - -;;;*** - -;;;*** - -;;;### (autoloads nil "ox-odt" "ox-odt.el" "808bf78d7b3e7aaa8d4194c551c3867a") -;;; Generated autoloads from ox-odt.el - -(put 'org-odt-preferred-output-format 'safe-local-variable 'stringp) - -(autoload 'org-odt-export-as-odf "ox-odt" "\ -Export LATEX-FRAG as OpenDocument formula file ODF-FILE. -Use `org-create-math-formula' to convert LATEX-FRAG first to -MathML. When invoked as an interactive command, use -`org-latex-regexps' to infer LATEX-FRAG from currently active -region. If no LaTeX fragments are found, prompt for it. Push -MathML source to kill ring depending on the value of -`org-export-copy-to-kill-ring'. - -\(fn LATEX-FRAG &optional ODF-FILE)" t nil) - -(autoload 'org-odt-export-as-odf-and-open "ox-odt" "\ -Export LaTeX fragment as OpenDocument formula and immediately open it. -Use `org-odt-export-as-odf' to read LaTeX fragment and OpenDocument -formula file." t nil) - -(autoload 'org-odt-export-to-odt "ox-odt" "\ -Export current buffer to a ODT file. - -If narrowing is active in the current buffer, only export its -narrowed part. - -If a region is active, export that region. - -A non-nil optional argument ASYNC means the process should happen -asynchronously. The resulting file should be accessible through -the `org-export-stack' interface. - -When optional argument SUBTREEP is non-nil, export the sub-tree -at point, extracting information from the headline properties -first. - -When optional argument VISIBLE-ONLY is non-nil, don't export -contents of hidden elements. - -EXT-PLIST, when provided, is a property list with external -parameters overriding Org default settings, but still inferior to -file-local settings. - -Return output file's name. - -\(fn &optional ASYNC SUBTREEP VISIBLE-ONLY EXT-PLIST)" t nil) - -(autoload 'org-odt-convert "ox-odt" "\ -Convert IN-FILE to format OUT-FMT using a command line converter. -IN-FILE is the file to be converted. If unspecified, it defaults -to variable `buffer-file-name'. OUT-FMT is the desired output -format. Use `org-odt-convert-process' as the converter. If OPEN -is non-nil then the newly converted file is opened using -`org-open-file'. - -\(fn &optional IN-FILE OUT-FMT OPEN)" t nil) - -;;;### (autoloads "actual autoloads are elsewhere" "ox-odt" "ox-odt.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from ox-odt.el - -(register-definition-prefixes "ox-odt" '("org-odt-")) - -;;;*** - -;;;*** - -;;;### (autoloads nil "ox-org" "ox-org.el" "1cd62218ddb3653c120a7c7a92b7d276") -;;; Generated autoloads from ox-org.el - -(autoload 'org-org-export-as-org "ox-org" "\ -Export current buffer to an Org buffer. - -If narrowing is active in the current buffer, only export its -narrowed part. - -If a region is active, export that region. - -A non-nil optional argument ASYNC means the process should happen -asynchronously. The resulting buffer should be accessible -through the `org-export-stack' interface. - -When optional argument SUBTREEP is non-nil, export the sub-tree -at point, extracting information from the headline properties -first. - -When optional argument VISIBLE-ONLY is non-nil, don't export -contents of hidden elements. - -When optional argument BODY-ONLY is non-nil, strip document -keywords from output. - -EXT-PLIST, when provided, is a property list with external -parameters overriding Org default settings, but still inferior to -file-local settings. - -Export is done in a buffer named \"*Org ORG Export*\", which will -be displayed when `org-export-show-temporary-export-buffer' is -non-nil. - -\(fn &optional ASYNC SUBTREEP VISIBLE-ONLY BODY-ONLY EXT-PLIST)" t nil) - -(autoload 'org-org-export-to-org "ox-org" "\ -Export current buffer to an Org file. - -If narrowing is active in the current buffer, only export its -narrowed part. - -If a region is active, export that region. - -A non-nil optional argument ASYNC means the process should happen -asynchronously. The resulting file should be accessible through -the `org-export-stack' interface. - -When optional argument SUBTREEP is non-nil, export the sub-tree -at point, extracting information from the headline properties -first. - -When optional argument VISIBLE-ONLY is non-nil, don't export -contents of hidden elements. - -When optional argument BODY-ONLY is non-nil, strip document -keywords from output. - -EXT-PLIST, when provided, is a property list with external -parameters overriding Org default settings, but still inferior to -file-local settings. - -Return output file name. - -\(fn &optional ASYNC SUBTREEP VISIBLE-ONLY BODY-ONLY EXT-PLIST)" t nil) - -(autoload 'org-org-publish-to-org "ox-org" "\ -Publish an Org file to Org. - -FILENAME is the filename of the Org file to be published. PLIST -is the property list for the given project. PUB-DIR is the -publishing directory. - -Return output file name. - -\(fn PLIST FILENAME PUB-DIR)" nil nil) - -;;;### (autoloads "actual autoloads are elsewhere" "ox-org" "ox-org.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from ox-org.el - -(register-definition-prefixes "ox-org" '("org-org-")) - -;;;*** - -;;;*** - -;;;### (autoloads nil "ox-publish" "ox-publish.el" "5eab6b9a9c37b706aa124e37ba987f1f") -;;; Generated autoloads from ox-publish.el - -(defalias 'org-publish-project 'org-publish) - -(autoload 'org-publish "ox-publish" "\ -Publish PROJECT. - -PROJECT is either a project name, as a string, or a project -alist (see `org-publish-project-alist' variable). - -When optional argument FORCE is non-nil, force publishing all -files in PROJECT. With a non-nil optional argument ASYNC, -publishing will be done asynchronously, in another process. - -\(fn PROJECT &optional FORCE ASYNC)" t nil) - -(autoload 'org-publish-all "ox-publish" "\ -Publish all projects. -With prefix argument FORCE, remove all files in the timestamp -directory and force publishing all projects. With a non-nil -optional argument ASYNC, publishing will be done asynchronously, -in another process. - -\(fn &optional FORCE ASYNC)" t nil) - -(autoload 'org-publish-current-file "ox-publish" "\ -Publish the current file. -With prefix argument FORCE, force publish the file. When -optional argument ASYNC is non-nil, publishing will be done -asynchronously, in another process. - -\(fn &optional FORCE ASYNC)" t nil) - -(autoload 'org-publish-current-project "ox-publish" "\ -Publish the project associated with the current file. -With a prefix argument, force publishing of all files in -the project. - -\(fn &optional FORCE ASYNC)" t nil) - -;;;### (autoloads "actual autoloads are elsewhere" "ox-publish" "ox-publish.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from ox-publish.el - -(register-definition-prefixes "ox-publish" '("org-publish-")) - -;;;*** - -;;;*** - -;;;### (autoloads nil "ox-texinfo" "ox-texinfo.el" "a0ab008018d3e053b81f06074812e264") -;;; Generated autoloads from ox-texinfo.el - -(autoload 'org-texinfo-export-to-texinfo "ox-texinfo" "\ -Export current buffer to a Texinfo file. - -If narrowing is active in the current buffer, only export its -narrowed part. - -If a region is active, export that region. - -A non-nil optional argument ASYNC means the process should happen -asynchronously. The resulting file should be accessible through -the `org-export-stack' interface. - -When optional argument SUBTREEP is non-nil, export the sub-tree -at point, extracting information from the headline properties -first. - -When optional argument VISIBLE-ONLY is non-nil, don't export -contents of hidden elements. - -When optional argument BODY-ONLY is non-nil, only write code -between \"\\begin{document}\" and \"\\end{document}\". - -EXT-PLIST, when provided, is a property list with external -parameters overriding Org default settings, but still inferior to -file-local settings. - -Return output file's name. - -\(fn &optional ASYNC SUBTREEP VISIBLE-ONLY BODY-ONLY EXT-PLIST)" t nil) - -(autoload 'org-texinfo-export-to-info "ox-texinfo" "\ -Export current buffer to Texinfo then process through to INFO. - -If narrowing is active in the current buffer, only export its -narrowed part. - -If a region is active, export that region. - -A non-nil optional argument ASYNC means the process should happen -asynchronously. The resulting file should be accessible through -the `org-export-stack' interface. - -When optional argument SUBTREEP is non-nil, export the sub-tree -at point, extracting information from the headline properties -first. - -When optional argument VISIBLE-ONLY is non-nil, don't export -contents of hidden elements. - -When optional argument BODY-ONLY is non-nil, only write code -between \"\\begin{document}\" and \"\\end{document}\". - -EXT-PLIST, when provided, is a property list with external -parameters overriding Org default settings, but still inferior to -file-local settings. - -When optional argument PUB-DIR is set, use it as the publishing -directory. - -Return INFO file's name. - -\(fn &optional ASYNC SUBTREEP VISIBLE-ONLY BODY-ONLY EXT-PLIST)" t nil) - -(autoload 'org-texinfo-publish-to-texinfo "ox-texinfo" "\ -Publish an org file to Texinfo. - -FILENAME is the filename of the Org file to be published. PLIST -is the property list for the given project. PUB-DIR is the -publishing directory. - -Return output file name. - -\(fn PLIST FILENAME PUB-DIR)" nil nil) - -(autoload 'org-texinfo-convert-region-to-texinfo "ox-texinfo" "\ -Assume the current region has Org syntax, and convert it to Texinfo. -This can be used in any buffer. For example, you can write an -itemized list in Org syntax in an Texinfo buffer and use this -command to convert it." t nil) - -;;;### (autoloads "actual autoloads are elsewhere" "ox-texinfo" "ox-texinfo.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from ox-texinfo.el - -(register-definition-prefixes "ox-texinfo" '("org-texinfo-")) - -;;;*** - -;;;*** - -(provide 'org-loaddefs) -;; Local Variables: -;; version-control: never -;; no-byte-compile: t -;; no-update-autoloads: t -;; coding: utf-8 -;; End: -;;; org-loaddefs.el ends here diff --git a/straight/build/org/org-macro.el b/straight/build/org/org-macro.el deleted file mode 120000 index 15046d8e..00000000 --- a/straight/build/org/org-macro.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/org-macro.el \ No newline at end of file diff --git a/straight/build/org/org-macro.elc b/straight/build/org/org-macro.elc deleted file mode 100644 index 15b8f0c9..00000000 Binary files a/straight/build/org/org-macro.elc and /dev/null differ diff --git a/straight/build/org/org-macs.el b/straight/build/org/org-macs.el deleted file mode 120000 index 32a6460c..00000000 --- a/straight/build/org/org-macs.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/org-macs.el \ No newline at end of file diff --git a/straight/build/org/org-macs.elc b/straight/build/org/org-macs.elc deleted file mode 100644 index 237359fd..00000000 Binary files a/straight/build/org/org-macs.elc and /dev/null differ diff --git a/straight/build/org/org-mobile.el b/straight/build/org/org-mobile.el deleted file mode 120000 index 67f18193..00000000 --- a/straight/build/org/org-mobile.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/org-mobile.el \ No newline at end of file diff --git a/straight/build/org/org-mobile.elc b/straight/build/org/org-mobile.elc deleted file mode 100644 index 04f1ef1b..00000000 Binary files a/straight/build/org/org-mobile.elc and /dev/null differ diff --git a/straight/build/org/org-mouse.el b/straight/build/org/org-mouse.el deleted file mode 120000 index f3469bc7..00000000 --- a/straight/build/org/org-mouse.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/org-mouse.el \ No newline at end of file diff --git a/straight/build/org/org-mouse.elc b/straight/build/org/org-mouse.elc deleted file mode 100644 index 5a63c308..00000000 Binary files a/straight/build/org/org-mouse.elc and /dev/null differ diff --git a/straight/build/org/org-num.el b/straight/build/org/org-num.el deleted file mode 120000 index a42d2792..00000000 --- a/straight/build/org/org-num.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/org-num.el \ No newline at end of file diff --git a/straight/build/org/org-num.elc b/straight/build/org/org-num.elc deleted file mode 100644 index 878894c6..00000000 Binary files a/straight/build/org/org-num.elc and /dev/null differ diff --git a/straight/build/org/org-pcomplete.el b/straight/build/org/org-pcomplete.el deleted file mode 120000 index c1875935..00000000 --- a/straight/build/org/org-pcomplete.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/org-pcomplete.el \ No newline at end of file diff --git a/straight/build/org/org-pcomplete.elc b/straight/build/org/org-pcomplete.elc deleted file mode 100644 index a25a6247..00000000 Binary files a/straight/build/org/org-pcomplete.elc and /dev/null differ diff --git a/straight/build/org/org-plot.el b/straight/build/org/org-plot.el deleted file mode 120000 index 41f306e0..00000000 --- a/straight/build/org/org-plot.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/org-plot.el \ No newline at end of file diff --git a/straight/build/org/org-plot.elc b/straight/build/org/org-plot.elc deleted file mode 100644 index 1db9eae8..00000000 Binary files a/straight/build/org/org-plot.elc and /dev/null differ diff --git a/straight/build/org/org-protocol.el b/straight/build/org/org-protocol.el deleted file mode 120000 index 5cd3ac75..00000000 --- a/straight/build/org/org-protocol.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/org-protocol.el \ No newline at end of file diff --git a/straight/build/org/org-protocol.elc b/straight/build/org/org-protocol.elc deleted file mode 100644 index a434cfeb..00000000 Binary files a/straight/build/org/org-protocol.elc and /dev/null differ diff --git a/straight/build/org/org-refile.el b/straight/build/org/org-refile.el deleted file mode 120000 index c8f4c7c2..00000000 --- a/straight/build/org/org-refile.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/org-refile.el \ No newline at end of file diff --git a/straight/build/org/org-refile.elc b/straight/build/org/org-refile.elc deleted file mode 100644 index 5f628de0..00000000 Binary files a/straight/build/org/org-refile.elc and /dev/null differ diff --git a/straight/build/org/org-src.el b/straight/build/org/org-src.el deleted file mode 120000 index a2206ff1..00000000 --- a/straight/build/org/org-src.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/org-src.el \ No newline at end of file diff --git a/straight/build/org/org-src.elc b/straight/build/org/org-src.elc deleted file mode 100644 index 3ae8b873..00000000 Binary files a/straight/build/org/org-src.elc and /dev/null differ diff --git a/straight/build/org/org-table.el b/straight/build/org/org-table.el deleted file mode 120000 index b022adc1..00000000 --- a/straight/build/org/org-table.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/org-table.el \ No newline at end of file diff --git a/straight/build/org/org-table.elc b/straight/build/org/org-table.elc deleted file mode 100644 index ea2492f7..00000000 Binary files a/straight/build/org/org-table.elc and /dev/null differ diff --git a/straight/build/org/org-tempo.el b/straight/build/org/org-tempo.el deleted file mode 120000 index c78ab865..00000000 --- a/straight/build/org/org-tempo.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/org-tempo.el \ No newline at end of file diff --git a/straight/build/org/org-tempo.elc b/straight/build/org/org-tempo.elc deleted file mode 100644 index ff815af9..00000000 Binary files a/straight/build/org/org-tempo.elc and /dev/null differ diff --git a/straight/build/org/org-timer.el b/straight/build/org/org-timer.el deleted file mode 120000 index 2d4d1586..00000000 --- a/straight/build/org/org-timer.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/org-timer.el \ No newline at end of file diff --git a/straight/build/org/org-timer.elc b/straight/build/org/org-timer.elc deleted file mode 100644 index ece0320d..00000000 Binary files a/straight/build/org/org-timer.elc and /dev/null differ diff --git a/straight/build/org/org.el b/straight/build/org/org.el deleted file mode 120000 index f50b3c10..00000000 --- a/straight/build/org/org.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/org.el \ No newline at end of file diff --git a/straight/build/org/org.elc b/straight/build/org/org.elc deleted file mode 100644 index 7c8253d6..00000000 Binary files a/straight/build/org/org.elc and /dev/null differ diff --git a/straight/build/org/ox-ascii.el b/straight/build/org/ox-ascii.el deleted file mode 120000 index f7be1222..00000000 --- a/straight/build/org/ox-ascii.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ox-ascii.el \ No newline at end of file diff --git a/straight/build/org/ox-ascii.elc b/straight/build/org/ox-ascii.elc deleted file mode 100644 index e10db596..00000000 Binary files a/straight/build/org/ox-ascii.elc and /dev/null differ diff --git a/straight/build/org/ox-beamer.el b/straight/build/org/ox-beamer.el deleted file mode 120000 index 802c465c..00000000 --- a/straight/build/org/ox-beamer.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ox-beamer.el \ No newline at end of file diff --git a/straight/build/org/ox-beamer.elc b/straight/build/org/ox-beamer.elc deleted file mode 100644 index d8a0d098..00000000 Binary files a/straight/build/org/ox-beamer.elc and /dev/null differ diff --git a/straight/build/org/ox-html.el b/straight/build/org/ox-html.el deleted file mode 120000 index dce41bb1..00000000 --- a/straight/build/org/ox-html.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ox-html.el \ No newline at end of file diff --git a/straight/build/org/ox-html.elc b/straight/build/org/ox-html.elc deleted file mode 100644 index 0ab2a9c9..00000000 Binary files a/straight/build/org/ox-html.elc and /dev/null differ diff --git a/straight/build/org/ox-icalendar.el b/straight/build/org/ox-icalendar.el deleted file mode 120000 index 23cd12ea..00000000 --- a/straight/build/org/ox-icalendar.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ox-icalendar.el \ No newline at end of file diff --git a/straight/build/org/ox-icalendar.elc b/straight/build/org/ox-icalendar.elc deleted file mode 100644 index 919c4340..00000000 Binary files a/straight/build/org/ox-icalendar.elc and /dev/null differ diff --git a/straight/build/org/ox-latex.el b/straight/build/org/ox-latex.el deleted file mode 120000 index b29fecc9..00000000 --- a/straight/build/org/ox-latex.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ox-latex.el \ No newline at end of file diff --git a/straight/build/org/ox-latex.elc b/straight/build/org/ox-latex.elc deleted file mode 100644 index c85871e5..00000000 Binary files a/straight/build/org/ox-latex.elc and /dev/null differ diff --git a/straight/build/org/ox-man.el b/straight/build/org/ox-man.el deleted file mode 120000 index 68d58845..00000000 --- a/straight/build/org/ox-man.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ox-man.el \ No newline at end of file diff --git a/straight/build/org/ox-man.elc b/straight/build/org/ox-man.elc deleted file mode 100644 index 7bc468d0..00000000 Binary files a/straight/build/org/ox-man.elc and /dev/null differ diff --git a/straight/build/org/ox-md.el b/straight/build/org/ox-md.el deleted file mode 120000 index aa14380b..00000000 --- a/straight/build/org/ox-md.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ox-md.el \ No newline at end of file diff --git a/straight/build/org/ox-md.elc b/straight/build/org/ox-md.elc deleted file mode 100644 index 3315b5c4..00000000 Binary files a/straight/build/org/ox-md.elc and /dev/null differ diff --git a/straight/build/org/ox-odt.el b/straight/build/org/ox-odt.el deleted file mode 120000 index 9064014e..00000000 --- a/straight/build/org/ox-odt.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ox-odt.el \ No newline at end of file diff --git a/straight/build/org/ox-odt.elc b/straight/build/org/ox-odt.elc deleted file mode 100644 index b6aecc10..00000000 Binary files a/straight/build/org/ox-odt.elc and /dev/null differ diff --git a/straight/build/org/ox-org.el b/straight/build/org/ox-org.el deleted file mode 120000 index 7ccc4b99..00000000 --- a/straight/build/org/ox-org.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ox-org.el \ No newline at end of file diff --git a/straight/build/org/ox-org.elc b/straight/build/org/ox-org.elc deleted file mode 100644 index bd109e21..00000000 Binary files a/straight/build/org/ox-org.elc and /dev/null differ diff --git a/straight/build/org/ox-publish.el b/straight/build/org/ox-publish.el deleted file mode 120000 index 358082a6..00000000 --- a/straight/build/org/ox-publish.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ox-publish.el \ No newline at end of file diff --git a/straight/build/org/ox-publish.elc b/straight/build/org/ox-publish.elc deleted file mode 100644 index 4a35639c..00000000 Binary files a/straight/build/org/ox-publish.elc and /dev/null differ diff --git a/straight/build/org/ox-texinfo.el b/straight/build/org/ox-texinfo.el deleted file mode 120000 index 33486925..00000000 --- a/straight/build/org/ox-texinfo.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ox-texinfo.el \ No newline at end of file diff --git a/straight/build/org/ox-texinfo.elc b/straight/build/org/ox-texinfo.elc deleted file mode 100644 index b79e764d..00000000 Binary files a/straight/build/org/ox-texinfo.elc and /dev/null differ diff --git a/straight/build/org/ox.el b/straight/build/org/ox.el deleted file mode 120000 index 2c559ee1..00000000 --- a/straight/build/org/ox.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/org/lisp/ox.el \ No newline at end of file diff --git a/straight/build/org/ox.elc b/straight/build/org/ox.elc deleted file mode 100644 index 51636ab6..00000000 Binary files a/straight/build/org/ox.elc and /dev/null differ diff --git a/straight/build/prescient/prescient-autoloads.el b/straight/build/prescient/prescient-autoloads.el deleted file mode 100644 index 24364ed1..00000000 --- a/straight/build/prescient/prescient-autoloads.el +++ /dev/null @@ -1,20 +0,0 @@ -;;; prescient-autoloads.el --- automatically extracted autoloads -*- lexical-binding: t -*- -;; -;;; Code: - - -;;;### (autoloads nil "prescient" "prescient.el" (0 0 0 0)) -;;; Generated autoloads from prescient.el - -(register-definition-prefixes "prescient" '("prescient-")) - -;;;*** - -(provide 'prescient-autoloads) -;; Local Variables: -;; version-control: never -;; no-byte-compile: t -;; no-update-autoloads: t -;; coding: utf-8 -;; End: -;;; prescient-autoloads.el ends here diff --git a/straight/build/prescient/prescient.el b/straight/build/prescient/prescient.el deleted file mode 120000 index 8665211b..00000000 --- a/straight/build/prescient/prescient.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/prescient.el/prescient.el \ No newline at end of file diff --git a/straight/build/prescient/prescient.elc b/straight/build/prescient/prescient.elc deleted file mode 100644 index 93fbecd0..00000000 Binary files a/straight/build/prescient/prescient.elc and /dev/null differ diff --git a/straight/build/rainbow-delimiters/rainbow-delimiters-autoloads.el b/straight/build/rainbow-delimiters/rainbow-delimiters-autoloads.el deleted file mode 100644 index f4a39d73..00000000 --- a/straight/build/rainbow-delimiters/rainbow-delimiters-autoloads.el +++ /dev/null @@ -1,43 +0,0 @@ -;;; rainbow-delimiters-autoloads.el --- automatically extracted autoloads -*- lexical-binding: t -*- -;; -;;; Code: - - -;;;### (autoloads nil "rainbow-delimiters" "rainbow-delimiters.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from rainbow-delimiters.el - -(autoload 'rainbow-delimiters-mode "rainbow-delimiters" "\ -Highlight nested parentheses, brackets, and braces according to their depth. - -If called interactively, toggle `Rainbow-Delimiters mode'. If -the prefix argument is positive, enable the mode, and if it is -zero or negative, disable the mode. - -If called from Lisp, toggle the mode if ARG is `toggle'. Enable -the mode if ARG is nil, omitted, or is a positive number. -Disable the mode if ARG is a negative number. - -The mode's hook is called both when the mode is enabled and when -it is disabled. - -\(fn &optional ARG)" t nil) - -(autoload 'rainbow-delimiters-mode-enable "rainbow-delimiters" "\ -Enable `rainbow-delimiters-mode'." nil nil) - -(autoload 'rainbow-delimiters-mode-disable "rainbow-delimiters" "\ -Disable `rainbow-delimiters-mode'." nil nil) - -(register-definition-prefixes "rainbow-delimiters" '("rainbow-delimiters-")) - -;;;*** - -(provide 'rainbow-delimiters-autoloads) -;; Local Variables: -;; version-control: never -;; no-byte-compile: t -;; no-update-autoloads: t -;; coding: utf-8 -;; End: -;;; rainbow-delimiters-autoloads.el ends here diff --git a/straight/build/rainbow-delimiters/rainbow-delimiters.el b/straight/build/rainbow-delimiters/rainbow-delimiters.el deleted file mode 120000 index eb5dba89..00000000 --- a/straight/build/rainbow-delimiters/rainbow-delimiters.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/rainbow-delimiters/rainbow-delimiters.el \ No newline at end of file diff --git a/straight/build/rainbow-delimiters/rainbow-delimiters.elc b/straight/build/rainbow-delimiters/rainbow-delimiters.elc deleted file mode 100644 index 83d0aa1c..00000000 Binary files a/straight/build/rainbow-delimiters/rainbow-delimiters.elc and /dev/null differ diff --git a/straight/build/s/s-autoloads.el b/straight/build/s/s-autoloads.el deleted file mode 100644 index 3fe7743e..00000000 --- a/straight/build/s/s-autoloads.el +++ /dev/null @@ -1,20 +0,0 @@ -;;; s-autoloads.el --- automatically extracted autoloads -*- lexical-binding: t -*- -;; -;;; Code: - - -;;;### (autoloads nil "s" "s.el" (0 0 0 0)) -;;; Generated autoloads from s.el - -(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 2633adb2..00000000 --- a/straight/build/s/s.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/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 fe94da3f..00000000 Binary files a/straight/build/s/s.elc and /dev/null differ diff --git a/straight/build/selectrum-prescient/selectrum-prescient-autoloads.el b/straight/build/selectrum-prescient/selectrum-prescient-autoloads.el deleted file mode 100644 index cba65aaa..00000000 --- a/straight/build/selectrum-prescient/selectrum-prescient-autoloads.el +++ /dev/null @@ -1,47 +0,0 @@ -;;; selectrum-prescient-autoloads.el --- automatically extracted autoloads -*- lexical-binding: t -*- -;; -;;; Code: - - -;;;### (autoloads nil "selectrum-prescient" "selectrum-prescient.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from selectrum-prescient.el - -(defvar selectrum-prescient-mode nil "\ -Non-nil if Selectrum-Prescient mode is enabled. -See the `selectrum-prescient-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 `selectrum-prescient-mode'.") - -(custom-autoload 'selectrum-prescient-mode "selectrum-prescient" nil) - -(autoload 'selectrum-prescient-mode "selectrum-prescient" "\ -Minor mode to use prescient.el in Selectrum menus. - -If called interactively, toggle `Selectrum-Prescient mode'. If -the prefix argument is positive, enable the mode, and if it is -zero or negative, disable the mode. - -If called from Lisp, toggle the mode if ARG is `toggle'. Enable -the mode if ARG is nil, omitted, or is a positive number. -Disable the mode if ARG is a negative number. - -The mode's hook is called both when the mode is enabled and when -it is disabled. - -\(fn &optional ARG)" t nil) - -(register-definition-prefixes "selectrum-prescient" '("selectrum-prescient-")) - -;;;*** - -(provide 'selectrum-prescient-autoloads) -;; Local Variables: -;; version-control: never -;; no-byte-compile: t -;; no-update-autoloads: t -;; coding: utf-8 -;; End: -;;; selectrum-prescient-autoloads.el ends here diff --git a/straight/build/selectrum-prescient/selectrum-prescient.el b/straight/build/selectrum-prescient/selectrum-prescient.el deleted file mode 120000 index d2d400bc..00000000 --- a/straight/build/selectrum-prescient/selectrum-prescient.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/prescient.el/selectrum-prescient.el \ No newline at end of file diff --git a/straight/build/selectrum-prescient/selectrum-prescient.elc b/straight/build/selectrum-prescient/selectrum-prescient.elc deleted file mode 100644 index 84de465a..00000000 Binary files a/straight/build/selectrum-prescient/selectrum-prescient.elc and /dev/null differ diff --git a/straight/build/selectrum/selectrum-autoloads.el b/straight/build/selectrum/selectrum-autoloads.el deleted file mode 100644 index 9d13283b..00000000 --- a/straight/build/selectrum/selectrum-autoloads.el +++ /dev/null @@ -1,159 +0,0 @@ -;;; selectrum-autoloads.el --- automatically extracted autoloads -*- lexical-binding: t -*- -;; -;;; Code: - - -;;;### (autoloads nil "selectrum" "selectrum.el" (0 0 0 0)) -;;; Generated autoloads from selectrum.el - -(defvar selectrum-complete-in-buffer t "\ -If non-nil, use Selectrum for `completion-in-region'. -This option needs to be set before activating `selectrum-mode'.") - -(custom-autoload 'selectrum-complete-in-buffer "selectrum" t) - -(autoload 'selectrum-select-from-history "selectrum" "\ -Submit or insert candidate from minibuffer history. -To insert the history item into the previous session use the -binding for `selectrum-insert-current-candidate'. To submit the -history item and exit use `selectrum-select-current-candidate'." t nil) - -(autoload 'selectrum-completing-read "selectrum" "\ -Read choice using Selectrum. Can be used as `completing-read-function'. -For PROMPT, COLLECTION, PREDICATE, REQUIRE-MATCH, INITIAL-INPUT, -HIST, DEF, and INHERIT-INPUT-METHOD, see `completing-read'. - -\(fn PROMPT COLLECTION &optional PREDICATE REQUIRE-MATCH INITIAL-INPUT HIST DEF INHERIT-INPUT-METHOD)" nil nil) - -(autoload 'selectrum-completing-read-multiple "selectrum" "\ -Read one or more choices using Selectrum. -Replaces `completing-read-multiple'. For PROMPT, TABLE, -PREDICATE, REQUIRE-MATCH, INITIAL-INPUT, HIST, DEF, and -INHERIT-INPUT-METHOD, see `completing-read-multiple'. - -The option `selectrum-completing-read-multiple-show-help' can be -used to control insertion of additional usage information into -the prompt. - -\(fn PROMPT TABLE &optional PREDICATE REQUIRE-MATCH INITIAL-INPUT HIST DEF INHERIT-INPUT-METHOD)" nil nil) - -(autoload 'selectrum-completion-in-region "selectrum" "\ -Complete in-buffer text using a list of candidates. -Can be used as `completion-in-region-function'. For START, END, -COLLECTION, and PREDICATE, see `completion-in-region'. - -\(fn START END COLLECTION PREDICATE)" nil nil) - -(autoload 'selectrum-read-buffer "selectrum" "\ -Read buffer using Selectrum. Can be used as `read-buffer-function'. -Actually, as long as `selectrum-completing-read' is installed in -`completing-read-function', `read-buffer' already uses Selectrum. -Installing this function in `read-buffer-function' makes sure the -buffers are sorted in the default order (most to least recently -used) rather than in whatever order is defined by -`selectrum-preprocess-candidates-function', which is likely to be -less appropriate. It also allows you to view hidden buffers, -which is otherwise impossible due to tricky behavior of Emacs' -completion machinery. For PROMPT, DEF, REQUIRE-MATCH, and -PREDICATE, see `read-buffer'. - -\(fn PROMPT &optional DEF REQUIRE-MATCH PREDICATE)" nil nil) - -(autoload 'selectrum-read-file-name "selectrum" "\ -Read file name using Selectrum. Can be used as `read-file-name-function'. -For PROMPT, DIR, DEFAULT-FILENAME, MUSTMATCH, INITIAL, and -PREDICATE, see `read-file-name'. - -\(fn PROMPT &optional DIR DEFAULT-FILENAME MUSTMATCH INITIAL PREDICATE)" nil nil) - -(autoload 'selectrum--fix-dired-read-dir-and-switches "selectrum" "\ -Make \\[dired] do the \"right thing\" with its default candidate. -By default \\[dired] uses `read-file-name' internally, which -causes Selectrum to provide you with the first file inside the -working directory as the default candidate. However, it would -arguably be more semantically appropriate to use -`read-directory-name', and this is especially important for -Selectrum since this causes it to select the working directory -initially. - -To test that this advice is working correctly, type \\[dired] and -accept the default candidate. You should have opened the working -directory in Dired, and not a filtered listing for the current -file. - -This is an `:around' advice for `dired-read-dir-and-switches'. -FUNC and ARGS are standard as in any `:around' advice. - -\(fn FUNC &rest ARGS)" nil nil) - -(autoload 'selectrum-read-library-name "selectrum" "\ -Read and return a library name. -Similar to `read-library-name' except it handles `load-path' -shadows correctly." nil nil) - -(autoload 'selectrum--fix-minibuffer-message "selectrum" "\ -Ensure the cursor stays at the front of the minibuffer message. -This advice adjusts where the cursor gets placed for the overlay -of `minibuffer-message' and ensures the overlay gets displayed at -the right place without blocking the display of candidates. - -To test that this advice is working correctly, type \\[find-file] -twice in a row with `enable-recursive-minibuffers' set to nil. -The overlay indicating that recursive minibuffers are not allowed -should appear right after the user input area, not at the end of -the candidate list and the cursor should stay at the front. - -This is an `:around' advice for `minibuffer-message'. FUNC and -ARGS are standard as in all `:around' advice. - -\(fn FUNC &rest ARGS)" nil nil) - -(define-minor-mode selectrum-mode "\ -Minor mode to use Selectrum for `completing-read'." :global t (if selectrum-mode (progn (selectrum-mode -1) (setq selectrum-mode t) (setq selectrum--old-completing-read-function (default-value 'completing-read-function)) (setq-default completing-read-function #'selectrum-completing-read) (setq selectrum--old-read-buffer-function (default-value 'read-buffer-function)) (setq-default read-buffer-function #'selectrum-read-buffer) (setq selectrum--old-read-file-name-function (default-value 'read-file-name-function)) (setq-default read-file-name-function #'selectrum-read-file-name) (setq selectrum--old-completion-in-region-function (default-value 'completion-in-region-function)) (when selectrum-complete-in-buffer (setq-default completion-in-region-function #'selectrum-completion-in-region)) (advice-add #'completing-read-multiple :override #'selectrum-completing-read-multiple) (advice-add 'dired-read-dir-and-switches :around #'selectrum--fix-dired-read-dir-and-switches) (advice-add 'read-library-name :override #'selectrum-read-library-name) (advice-add #'minibuffer-message :around #'selectrum--fix-minibuffer-message) (define-key minibuffer-local-map [remap previous-matching-history-element] 'selectrum-select-from-history)) (when (equal (default-value 'completing-read-function) #'selectrum-completing-read) (setq-default completing-read-function selectrum--old-completing-read-function)) (when (equal (default-value 'read-buffer-function) #'selectrum-read-buffer) (setq-default read-buffer-function selectrum--old-read-buffer-function)) (when (equal (default-value 'read-file-name-function) #'selectrum-read-file-name) (setq-default read-file-name-function selectrum--old-read-file-name-function)) (when (equal (default-value 'completion-in-region-function) #'selectrum-completion-in-region) (setq-default completion-in-region-function selectrum--old-completion-in-region-function)) (advice-remove #'completing-read-multiple #'selectrum-completing-read-multiple) (advice-remove 'dired-read-dir-and-switches #'selectrum--fix-dired-read-dir-and-switches) (advice-remove 'read-library-name #'selectrum-read-library-name) (advice-remove #'minibuffer-message #'selectrum--fix-minibuffer-message) (when (eq (lookup-key minibuffer-local-map [remap previous-matching-history-element]) #'selectrum-select-from-history) (define-key minibuffer-local-map [remap previous-matching-history-element] nil)))) - -(register-definition-prefixes "selectrum" '("selectrum-")) - -;;;*** - -;;;### (autoloads nil "selectrum-helm" "selectrum-helm.el" (0 0 0 -;;;;;; 0)) -;;; Generated autoloads from selectrum-helm.el - -(defvar selectrum-helm-mode nil "\ -Non-nil if Selectrum-Helm mode is enabled. -See the `selectrum-helm-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 `selectrum-helm-mode'.") - -(custom-autoload 'selectrum-helm-mode "selectrum-helm" nil) - -(autoload 'selectrum-helm-mode "selectrum-helm" "\ -Minor mode to use Selectrum to implement Helm commands. - -If called interactively, toggle `Selectrum-Helm mode'. If the -prefix argument is positive, enable the mode, and if it is zero -or negative, disable the mode. - -If called from Lisp, toggle the mode if ARG is `toggle'. Enable -the mode if ARG is nil, omitted, or is a positive number. -Disable the mode if ARG is a negative number. - -The mode's hook is called both when the mode is enabled and when -it is disabled. - -\(fn &optional ARG)" t nil) - -(register-definition-prefixes "selectrum-helm" '("selectrum-helm--adapter")) - -;;;*** - -(provide 'selectrum-autoloads) -;; Local Variables: -;; version-control: never -;; no-byte-compile: t -;; no-update-autoloads: t -;; coding: utf-8 -;; End: -;;; selectrum-autoloads.el ends here diff --git a/straight/build/selectrum/selectrum-helm.el b/straight/build/selectrum/selectrum-helm.el deleted file mode 120000 index 63b17253..00000000 --- a/straight/build/selectrum/selectrum-helm.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/selectrum/selectrum-helm.el \ No newline at end of file diff --git a/straight/build/selectrum/selectrum-helm.elc b/straight/build/selectrum/selectrum-helm.elc deleted file mode 100644 index b7ebde7e..00000000 Binary files a/straight/build/selectrum/selectrum-helm.elc and /dev/null differ diff --git a/straight/build/selectrum/selectrum.el b/straight/build/selectrum/selectrum.el deleted file mode 120000 index 1bcdd57f..00000000 --- a/straight/build/selectrum/selectrum.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/selectrum/selectrum.el \ No newline at end of file diff --git a/straight/build/selectrum/selectrum.elc b/straight/build/selectrum/selectrum.elc deleted file mode 100644 index e8ba396c..00000000 Binary files a/straight/build/selectrum/selectrum.elc and /dev/null differ diff --git a/straight/build/shrink-path/shrink-path-autoloads.el b/straight/build/shrink-path/shrink-path-autoloads.el deleted file mode 100644 index b07bb774..00000000 --- a/straight/build/shrink-path/shrink-path-autoloads.el +++ /dev/null @@ -1,20 +0,0 @@ -;;; shrink-path-autoloads.el --- automatically extracted autoloads -*- lexical-binding: t -*- -;; -;;; Code: - - -;;;### (autoloads nil "shrink-path" "shrink-path.el" (0 0 0 0)) -;;; Generated autoloads from shrink-path.el - -(register-definition-prefixes "shrink-path" '("shrink-path-")) - -;;;*** - -(provide 'shrink-path-autoloads) -;; Local Variables: -;; version-control: never -;; no-byte-compile: t -;; no-update-autoloads: t -;; coding: utf-8 -;; End: -;;; shrink-path-autoloads.el ends here diff --git a/straight/build/shrink-path/shrink-path.el b/straight/build/shrink-path/shrink-path.el deleted file mode 120000 index 11accbbf..00000000 --- a/straight/build/shrink-path/shrink-path.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/shrink-path.el/shrink-path.el \ No newline at end of file diff --git a/straight/build/shrink-path/shrink-path.elc b/straight/build/shrink-path/shrink-path.elc deleted file mode 100644 index 5c3c6880..00000000 Binary files a/straight/build/shrink-path/shrink-path.elc and /dev/null differ diff --git a/straight/build/straight/straight-autoloads.el b/straight/build/straight/straight-autoloads.el deleted file mode 100644 index 29f17bbc..00000000 --- a/straight/build/straight/straight-autoloads.el +++ /dev/null @@ -1,405 +0,0 @@ -;;; straight-autoloads.el --- automatically extracted autoloads -*- lexical-binding: t -*- -;; -;;; 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) - -(autoload 'straight-bug-report "straight" "\ -Test straight.el in a clean environment. -ARGS may be any of the following keywords and their respective values: - - :pre-bootstrap (Form)... - Forms evaluated before bootstrapping straight.el - e.g. (setq straight-repository-branch \"develop\") - Note this example is already in the default bootstrapping code. - - - :post-bootstrap (Form)... - Forms evaluated in the testing environment after boostrapping. - e.g. (straight-use-package '(example :type git :host github)) - - - :interactive Boolean - If nil, the subprocess will immediately exit after the test. - Output will be printed to `straight-bug-report--process-buffer' - Otherwise, the subprocess will be interactive. - - - :preserve Boolean - If non-nil, the test directory is left in the directory stored in the - variable `temporary-file-directory'. Otherwise, it is - immediately removed after the test is run. - - - :executable String - Indicate the Emacs executable to launch. - Defaults to the path of the current Emacs executable. - - - :raw Boolean - If non-nil, the raw process output is sent to - `straight-bug-report--process-buffer'. Otherwise, it is - formatted as markdown for submitting as an issue. - - - :user-dir String - If non-nil, the test is run with `emacs-user-dir' set to STRING. - Otherwise, a temporary directory is created and used. - Unless absolute, paths are expanded relative to the variable - `temproary-file-directory'. - -ARGS are accessible within the :pre/:post-bootsrap phases via the -locally bound plist, straight-bug-report-args. - -\(fn &rest ARGS)" nil t) - -(function-put 'straight-bug-report 'lisp-indent-function '0) - -(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.") - -(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 243448ea..00000000 --- a/straight/build/straight/straight-x.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/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 95e0b605..00000000 Binary files a/straight/build/straight/straight-x.elc and /dev/null differ diff --git a/straight/build/straight/straight.el b/straight/build/straight/straight.el deleted file mode 120000 index 81c27516..00000000 --- a/straight/build/straight/straight.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/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 d88d6344..00000000 Binary files a/straight/build/straight/straight.elc and /dev/null differ diff --git a/straight/build/use-package/dir b/straight/build/use-package/dir deleted file mode 100644 index 651b05d8..00000000 --- a/straight/build/use-package/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 -* use-package: (use-package). Declarative package configuration for Emacs. diff --git a/straight/build/use-package/use-package-autoloads.el b/straight/build/use-package/use-package-autoloads.el deleted file mode 100644 index 91f7267c..00000000 --- a/straight/build/use-package/use-package-autoloads.el +++ /dev/null @@ -1,227 +0,0 @@ -;;; use-package-autoloads.el --- automatically extracted autoloads -*- lexical-binding: t -*- -;; -;;; Code: - - -;;;### (autoloads nil "use-package-bind-key" "use-package-bind-key.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from use-package-bind-key.el - -(autoload 'use-package-autoload-keymap "use-package-bind-key" "\ -Loads PACKAGE and then binds the key sequence used to invoke -this function to KEYMAP-SYMBOL. It then simulates pressing the -same key sequence a again, so that the next key pressed is routed -to the newly loaded keymap. - -This function supports use-package's :bind-keymap keyword. It -works by binding the given key sequence to an invocation of this -function for a particular keymap. The keymap is expected to be -defined by the package. In this way, loading the package is -deferred until the prefix key sequence is pressed. - -\(fn KEYMAP-SYMBOL PACKAGE OVERRIDE)" nil nil) - -(autoload 'use-package-normalize-binder "use-package-bind-key" "\ - - -\(fn NAME KEYWORD ARGS)" nil nil) - -(defalias 'use-package-normalize/:bind 'use-package-normalize-binder) - -(defalias 'use-package-normalize/:bind* 'use-package-normalize-binder) - -(defalias 'use-package-autoloads/:bind 'use-package-autoloads-mode) - -(defalias 'use-package-autoloads/:bind* 'use-package-autoloads-mode) - -(autoload 'use-package-handler/:bind "use-package-bind-key" "\ - - -\(fn NAME KEYWORD ARGS REST STATE &optional BIND-MACRO)" nil nil) - -(defalias 'use-package-normalize/:bind-keymap 'use-package-normalize-binder) - -(defalias 'use-package-normalize/:bind-keymap* 'use-package-normalize-binder) - -(autoload 'use-package-handler/:bind-keymap "use-package-bind-key" "\ - - -\(fn NAME KEYWORD ARGS REST STATE &optional OVERRIDE)" nil nil) - -(autoload 'use-package-handler/:bind-keymap* "use-package-bind-key" "\ - - -\(fn NAME KEYWORD ARG REST STATE)" nil nil) - -(register-definition-prefixes "use-package-bind-key" '("use-package-handler/:bind*")) - -;;;*** - -;;;### (autoloads nil "use-package-core" "use-package-core.el" (0 -;;;;;; 0 0 0)) -;;; Generated autoloads from use-package-core.el - -(autoload 'use-package "use-package-core" "\ -Declare an Emacs package by specifying a group of configuration options. - -For full documentation, please see the README file that came with -this file. Usage: - - (use-package package-name - [:keyword [option]]...) - -:init Code to run before PACKAGE-NAME has been loaded. -:config Code to run after PACKAGE-NAME has been loaded. Note that - if loading is deferred for any reason, this code does not - execute until the lazy load has occurred. -:preface Code to be run before everything except `:disabled'; this - can be used to define functions for use in `:if', or that - should be seen by the byte-compiler. - -:mode Form to be added to `auto-mode-alist'. -:magic Form to be added to `magic-mode-alist'. -:magic-fallback Form to be added to `magic-fallback-mode-alist'. -:interpreter Form to be added to `interpreter-mode-alist'. - -:commands Define autoloads for commands that will be defined by the - package. This is useful if the package is being lazily - loaded, and you wish to conditionally call functions in your - `:init' block that are defined in the package. -:hook Specify hook(s) to attach this package to. - -:bind Bind keys, and define autoloads for the bound commands. -:bind* Bind keys, and define autoloads for the bound commands, - *overriding all minor mode bindings*. -:bind-keymap Bind a key prefix to an auto-loaded keymap defined in the - package. This is like `:bind', but for keymaps. -:bind-keymap* Like `:bind-keymap', but overrides all minor mode bindings - -:defer Defer loading of a package -- this is implied when using - `:commands', `:bind', `:bind*', `:mode', `:magic', `:hook', - `:magic-fallback', or `:interpreter'. This can be an integer, - to force loading after N seconds of idle time, if the package - has not already been loaded. -:after Delay the use-package declaration until after the named modules - have loaded. Once load, it will be as though the use-package - declaration (without `:after') had been seen at that moment. -:demand Prevent the automatic deferred loading introduced by constructs - such as `:bind' (see `:defer' for the complete list). - -:if EXPR Initialize and load only if EXPR evaluates to a non-nil value. -:disabled The package is ignored completely if this keyword is present. -:defines Declare certain variables to silence the byte-compiler. -:functions Declare certain functions to silence the byte-compiler. -:load-path Add to the `load-path' before attempting to load the package. -:diminish Support for diminish.el (if installed). -:delight Support for delight.el (if installed). -:custom Call `custom-set' or `set-default' with each variable - definition without modifying the Emacs `custom-file'. - (compare with `custom-set-variables'). -:custom-face Call `customize-set-faces' with each face definition. -:ensure Loads the package using package.el if necessary. -:pin Pin the package to an archive. - -\(fn NAME &rest ARGS)" nil t) - -(function-put 'use-package 'lisp-indent-function '1) - -(register-definition-prefixes "use-package-core" '("use-package-")) - -;;;*** - -;;;### (autoloads nil "use-package-delight" "use-package-delight.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from use-package-delight.el - -(autoload 'use-package-normalize/:delight "use-package-delight" "\ -Normalize arguments to delight. - -\(fn NAME KEYWORD ARGS)" nil nil) - -(autoload 'use-package-handler/:delight "use-package-delight" "\ - - -\(fn NAME KEYWORD ARGS REST STATE)" nil nil) - -(register-definition-prefixes "use-package-delight" '("use-package-normalize-delight")) - -;;;*** - -;;;### (autoloads nil "use-package-diminish" "use-package-diminish.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from use-package-diminish.el - -(autoload 'use-package-normalize/:diminish "use-package-diminish" "\ - - -\(fn NAME KEYWORD ARGS)" nil nil) - -(autoload 'use-package-handler/:diminish "use-package-diminish" "\ - - -\(fn NAME KEYWORD ARG REST STATE)" nil nil) - -(register-definition-prefixes "use-package-diminish" '("use-package-normalize-diminish")) - -;;;*** - -;;;### (autoloads nil "use-package-ensure" "use-package-ensure.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from use-package-ensure.el - -(autoload 'use-package-normalize/:ensure "use-package-ensure" "\ - - -\(fn NAME KEYWORD ARGS)" nil nil) - -(autoload 'use-package-handler/:ensure "use-package-ensure" "\ - - -\(fn NAME KEYWORD ENSURE REST STATE)" nil nil) - -(register-definition-prefixes "use-package-ensure" '("use-package-")) - -;;;*** - -;;;### (autoloads nil "use-package-jump" "use-package-jump.el" (0 -;;;;;; 0 0 0)) -;;; Generated autoloads from use-package-jump.el - -(autoload 'use-package-jump-to-package-form "use-package-jump" "\ -Attempt to find and jump to the `use-package' form that loaded -PACKAGE. This will only find the form if that form actually -required PACKAGE. If PACKAGE was previously required then this -function will jump to the file that originally required PACKAGE -instead. - -\(fn PACKAGE)" t nil) - -(register-definition-prefixes "use-package-jump" '("use-package-find-require")) - -;;;*** - -;;;### (autoloads nil "use-package-lint" "use-package-lint.el" (0 -;;;;;; 0 0 0)) -;;; Generated autoloads from use-package-lint.el - -(autoload 'use-package-lint "use-package-lint" "\ -Check for errors in use-package declarations. -For example, if the module's `:if' condition is met, but even -with the specified `:load-path' the module cannot be found." t nil) - -(register-definition-prefixes "use-package-lint" '("use-package-lint-declaration")) - -;;;*** - -;;;### (autoloads nil nil ("use-package.el") (0 0 0 0)) - -;;;*** - -(provide 'use-package-autoloads) -;; Local Variables: -;; version-control: never -;; no-byte-compile: t -;; no-update-autoloads: t -;; coding: utf-8 -;; End: -;;; use-package-autoloads.el ends here diff --git a/straight/build/use-package/use-package-bind-key.el b/straight/build/use-package/use-package-bind-key.el deleted file mode 120000 index 8f471fbc..00000000 --- a/straight/build/use-package/use-package-bind-key.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/use-package/use-package-bind-key.el \ No newline at end of file diff --git a/straight/build/use-package/use-package-bind-key.elc b/straight/build/use-package/use-package-bind-key.elc deleted file mode 100644 index a0e099a5..00000000 Binary files a/straight/build/use-package/use-package-bind-key.elc and /dev/null differ diff --git a/straight/build/use-package/use-package-core.el b/straight/build/use-package/use-package-core.el deleted file mode 120000 index c9b205f1..00000000 --- a/straight/build/use-package/use-package-core.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/use-package/use-package-core.el \ No newline at end of file diff --git a/straight/build/use-package/use-package-core.elc b/straight/build/use-package/use-package-core.elc deleted file mode 100644 index 9ad1edd1..00000000 Binary files a/straight/build/use-package/use-package-core.elc and /dev/null differ diff --git a/straight/build/use-package/use-package-delight.el b/straight/build/use-package/use-package-delight.el deleted file mode 120000 index 6e1b3862..00000000 --- a/straight/build/use-package/use-package-delight.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/use-package/use-package-delight.el \ No newline at end of file diff --git a/straight/build/use-package/use-package-delight.elc b/straight/build/use-package/use-package-delight.elc deleted file mode 100644 index 998f4146..00000000 Binary files a/straight/build/use-package/use-package-delight.elc and /dev/null differ diff --git a/straight/build/use-package/use-package-diminish.el b/straight/build/use-package/use-package-diminish.el deleted file mode 120000 index 9005f4ef..00000000 --- a/straight/build/use-package/use-package-diminish.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/use-package/use-package-diminish.el \ No newline at end of file diff --git a/straight/build/use-package/use-package-diminish.elc b/straight/build/use-package/use-package-diminish.elc deleted file mode 100644 index efe05fdb..00000000 Binary files a/straight/build/use-package/use-package-diminish.elc and /dev/null differ diff --git a/straight/build/use-package/use-package-ensure.el b/straight/build/use-package/use-package-ensure.el deleted file mode 120000 index a5a171c6..00000000 --- a/straight/build/use-package/use-package-ensure.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/use-package/use-package-ensure.el \ No newline at end of file diff --git a/straight/build/use-package/use-package-ensure.elc b/straight/build/use-package/use-package-ensure.elc deleted file mode 100644 index db1b6110..00000000 Binary files a/straight/build/use-package/use-package-ensure.elc and /dev/null differ diff --git a/straight/build/use-package/use-package-jump.el b/straight/build/use-package/use-package-jump.el deleted file mode 120000 index 36ddab6c..00000000 --- a/straight/build/use-package/use-package-jump.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/use-package/use-package-jump.el \ No newline at end of file diff --git a/straight/build/use-package/use-package-jump.elc b/straight/build/use-package/use-package-jump.elc deleted file mode 100644 index 50b0b381..00000000 Binary files a/straight/build/use-package/use-package-jump.elc and /dev/null differ diff --git a/straight/build/use-package/use-package-lint.el b/straight/build/use-package/use-package-lint.el deleted file mode 120000 index 448f4d87..00000000 --- a/straight/build/use-package/use-package-lint.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/use-package/use-package-lint.el \ No newline at end of file diff --git a/straight/build/use-package/use-package-lint.elc b/straight/build/use-package/use-package-lint.elc deleted file mode 100644 index fcaccba2..00000000 Binary files a/straight/build/use-package/use-package-lint.elc and /dev/null differ diff --git a/straight/build/use-package/use-package.el b/straight/build/use-package/use-package.el deleted file mode 120000 index f7e9ddc3..00000000 --- a/straight/build/use-package/use-package.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/use-package/use-package.el \ No newline at end of file diff --git a/straight/build/use-package/use-package.elc b/straight/build/use-package/use-package.elc deleted file mode 100644 index 27601e4a..00000000 Binary files a/straight/build/use-package/use-package.elc and /dev/null differ diff --git a/straight/build/use-package/use-package.info b/straight/build/use-package/use-package.info deleted file mode 100644 index c7b7b4b3..00000000 --- a/straight/build/use-package/use-package.info +++ /dev/null @@ -1,1048 +0,0 @@ -This is use-package.info, produced by makeinfo version 6.7 from -use-package.texi. - - Copyright (C) 2012-2017 John Wiegley - - You can redistribute this document 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 document 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. -INFO-DIR-SECTION Emacs -START-INFO-DIR-ENTRY -* use-package: (use-package). Declarative package configuration for Emacs. -END-INFO-DIR-ENTRY - - -File: use-package.info, Node: Top, Next: Introduction, Up: (dir) - -use-package User Manual -*********************** - -use-package is... - - Copyright (C) 2012-2017 John Wiegley - - You can redistribute this document 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 document 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. - -* Menu: - -* Introduction:: -* Installation:: -* Getting Started:: -* Keywords:: -* FAQ:: -* Debugging Tools:: -* Command Index:: -* Function Index:: -* Variable Index:: - -— The Detailed Node Listing — - - -Installation - -* Installing from an Elpa Archive:: -* Installing from the Git Repository:: -* Post-Installation Tasks:: - - - - -Keywords - -* ‘:after’: after. -* ‘:bind-keymap’, ‘:bind-keymap*’: bind-keymap bind-keymap*. -* ‘:bind’, ‘:bind*’: bind bind*. -* ‘:commands’: commands. -* ‘:preface’, ‘:init’, ‘:config’: preface init config. -* ‘:custom’: custom. -* ‘:custom-face’: custom-face. -* ‘:defer’, ‘:demand’: defer demand. -* ‘:defines’, ‘:functions’: defines functions. -* ‘:diminish’, ‘:delight’: diminish delight. -* ‘:disabled’: disabled. -* ‘:ensure’, ‘:pin’: ensure pin. -* ‘:hook’: hook. -* ‘:if’, ‘:when’, ‘:unless’: if when unless. -* ‘:load-path’: load-path. -* ‘:mode’, ‘:interpreter’: mode interpreter. -* ‘:magic’, ‘:magic-fallback’: magic magic-fallback. -* ‘:no-require’: no-require. -* ‘:requires’: requires. - - - -‘:bind’, ‘:bind*’ - -* Binding to local keymaps:: - -FAQ - -* FAQ - How to ...?:: -* FAQ - Issues and Errors:: - -FAQ - How to ...? - -* This is a question:: - - -FAQ - Issues and Errors - -* This is an issues:: - - -File: use-package.info, Node: Introduction, Next: Installation, Prev: Top, Up: Top - -1 Introduction -************** - -The ‘use-package’ macro allows you to isolate package configuration in -your ‘.emacs’ file in a way that is both performance-oriented and, well, -tidy. I created it because I have over 400 packages that I use in -Emacs, and things were getting difficult to manage. Yet with this -utility my total load time is around 2 seconds, with no loss of -functionality! - - -File: use-package.info, Node: Installation, Next: Getting Started, Prev: Introduction, Up: Top - -2 Installation -************** - -use-package can be installed using Emacs’ package manager or manually -from its development repository. - -* Menu: - -* Installing from an Elpa Archive:: -* Installing from the Git Repository:: -* Post-Installation Tasks:: - - -File: use-package.info, Node: Installing from an Elpa Archive, Next: Installing from the Git Repository, Up: Installation - -2.1 Installing from an Elpa Archive -=================================== - -use-package is available from Melpa and Melpa-Stable. If you haven’t -used Emacs’ package manager before, then it is high time you familiarize -yourself with it by reading the documentation in the Emacs manual, see -*note (emacs)Packages::. Then add one of the archives to -‘package-archives’: - - • To use Melpa: - - (require 'package) - (add-to-list 'package-archives - '("melpa" . "https://melpa.org/packages/") t) - - • To use Melpa-Stable: - - (require 'package) - (add-to-list 'package-archives - '("melpa-stable" . "https://stable.melpa.org/packages/") t) - - Once you have added your preferred archive, you need to update the -local package list using: - - M-x package-refresh-contents RET - - Once you have done that, you can install use-package and its -dependencies using: - - M-x package-install RET use-package RET - - Now see *note Post-Installation Tasks::. - - -File: use-package.info, Node: Installing from the Git Repository, Next: Post-Installation Tasks, Prev: Installing from an Elpa Archive, Up: Installation - -2.2 Installing from the Git Repository -====================================== - -First, use Git to clone the use-package repository: - - $ git clone https://github.com/jwiegley/use-package.git ~/.emacs.d/site-lisp/use-package - $ cd ~/.emacs.d/site-lisp/use-package - - Then compile the libraries and generate the info manuals: - - $ make - - You may need to create ‘/path/to/use-package/config.mk’ with the -following content before running ‘make’: - - LOAD_PATH = -L /path/to/use-package - - Finally add this to your init file: - - (add-to-list 'load-path "~/.emacs.d/site-lisp/use-package") - (require 'use-package) - - (with-eval-after-load 'info - (info-initialize) - (add-to-list 'Info-directory-list - "~/.emacs.d/site-lisp/use-package/")) - - Note that elements of ‘load-path’ should not end with a slash, while -those of ‘Info-directory-list’ should. - - Instead of running use-package directly from the repository by adding -it to the ‘load-path’, you might want to instead install it in some -other directory using ‘sudo make install’ and setting ‘load-path’ -accordingly. - - To update use-package use: - - $ git pull - $ make - - At times it might be necessary to run ‘make clean all’ instead. - - To view all available targets use ‘make help’. - - Now see *note Post-Installation Tasks::. - - -File: use-package.info, Node: Post-Installation Tasks, Prev: Installing from the Git Repository, Up: Installation - -2.3 Post-Installation Tasks -=========================== - -After installing use-package you should verify that you are indeed using -the use-package release you think you are using. It’s best to restart -Emacs before doing so, to make sure you are not using an outdated value -for ‘load-path’. - - C-h v use-package-version RET - - should display something like - - use-package-version’s value is "2.4.1" - - If you are completely new to use-package then see *note Getting -Started::. - - If you run into problems, then please see the *note FAQ::. Also see -the *note Debugging Tools::. - - -File: use-package.info, Node: Getting Started, Next: Keywords, Prev: Installation, Up: Top - -3 Getting Started -***************** - -TODO. For now, see ‘README.md’. - - -File: use-package.info, Node: Keywords, Next: FAQ, Prev: Getting Started, Up: Top - -4 Keywords -********** - -* Menu: - -* ‘:after’: after. -* ‘:bind-keymap’, ‘:bind-keymap*’: bind-keymap bind-keymap*. -* ‘:bind’, ‘:bind*’: bind bind*. -* ‘:commands’: commands. -* ‘:preface’, ‘:init’, ‘:config’: preface init config. -* ‘:custom’: custom. -* ‘:custom-face’: custom-face. -* ‘:defer’, ‘:demand’: defer demand. -* ‘:defines’, ‘:functions’: defines functions. -* ‘:diminish’, ‘:delight’: diminish delight. -* ‘:disabled’: disabled. -* ‘:ensure’, ‘:pin’: ensure pin. -* ‘:hook’: hook. -* ‘:if’, ‘:when’, ‘:unless’: if when unless. -* ‘:load-path’: load-path. -* ‘:mode’, ‘:interpreter’: mode interpreter. -* ‘:magic’, ‘:magic-fallback’: magic magic-fallback. -* ‘:no-require’: no-require. -* ‘:requires’: requires. - - -File: use-package.info, Node: after, Next: bind-keymap bind-keymap*, Up: Keywords - -4.1 ‘:after’ -============ - -Sometimes it only makes sense to configure a package after another has -been loaded, because certain variables or functions are not in scope -until that time. This can achieved using an ‘:after’ keyword that -allows a fairly rich description of the exact conditions when loading -should occur. Here is an example: - - (use-package hydra - :load-path "site-lisp/hydra") - - (use-package ivy - :load-path "site-lisp/swiper") - - (use-package ivy-hydra - :after (ivy hydra)) - - In this case, because all of these packages are demand-loaded in the -order they occur, the use of ‘:after’ is not strictly necessary. By -using it, however, the above code becomes order-independent, without an -implicit depedence on the nature of your init file. - - By default, ‘:after (foo bar)’ is the same as ‘:after (:all foo -bar)’, meaning that loading of the given package will not happen until -both ‘foo’ and ‘bar’ have been loaded. Here are some of the other -possibilities: - - :after (foo bar) - :after (:all foo bar) - :after (:any foo bar) - :after (:all (:any foo bar) (:any baz quux)) - :after (:any (:all foo bar) (:all baz quux)) - - When you nest selectors, such as ‘(:any (:all foo bar) (:all baz -quux))’, it means that the package will be loaded when either both ‘foo’ -and ‘bar’ have been loaded, or both ‘baz’ and ‘quux’ have been loaded. - - -File: use-package.info, Node: bind-keymap bind-keymap*, Next: bind bind*, Prev: after, Up: Keywords - -4.2 ‘:bind-keymap’, ‘:bind-keymap*’ -=================================== - -Normally ‘:bind’ expects that commands are functions that will be -autoloaded from the given package. However, this does not work if one -of those commands is actually a keymap, since keymaps are not functions, -and cannot be autoloaded using Emacs’ ‘autoload’ mechanism. - - To handle this case, ‘use-package’ offers a special, limited variant -of ‘:bind’ called ‘:bind-keymap’. The only difference is that the -"commands" bound to by ‘:bind-keymap’ must be keymaps defined in the -package, rather than command functions. This is handled behind the -scenes by generating custom code that loads the package containing the -keymap, and then re-executes your keypress after the first load, to -reinterpret that keypress as a prefix key. - - For example: - - (use-package projectile - :bind-keymap - ("C-c p" . projectile-command-map) - - -File: use-package.info, Node: bind bind*, Next: commands, Prev: bind-keymap bind-keymap*, Up: Keywords - -4.3 ‘:bind’, ‘:bind*’ -===================== - -Another common thing to do when loading a module is to bind a key to -primary commands within that module: - - (use-package ace-jump-mode - :bind ("C-." . ace-jump-mode)) - - This does two things: first, it creates an autoload for the -‘ace-jump-mode’ command and defers loading of ‘ace-jump-mode’ until you -actually use it. Second, it binds the key ‘C-.’ to that command. After -loading, you can use ‘M-x describe-personal-keybindings’ to see all such -keybindings you’ve set throughout your ‘.emacs’ file. - - A more literal way to do the exact same thing is: - - (use-package ace-jump-mode - :commands ace-jump-mode - :init - (bind-key "C-." 'ace-jump-mode)) - - When you use the ‘:commands’ keyword, it creates autoloads for those -commands and defers loading of the module until they are used. Since -the ‘:init’ form is always run—even if ‘ace-jump-mode’ might not be on -your system—remember to restrict ‘:init’ code to only what would succeed -either way. - - The ‘:bind’ keyword takes either a cons or a list of conses: - - (use-package hi-lock - :bind (("M-o l" . highlight-lines-matching-regexp) - ("M-o r" . highlight-regexp) - ("M-o w" . highlight-phrase))) - - The ‘:commands’ keyword likewise takes either a symbol or a list of -symbols. - - NOTE: Special keys like ‘tab’ or ‘F1’-‘Fn’ can be written in square -brackets, i.e. ‘[tab]’ instead of ‘"tab"’. The syntax for the -keybindings is similar to the "kbd" syntax: see the Emacs Manual -(https://www.gnu.org/software/emacs/manual/html_node/emacs/Init-Rebinding.html) -for more information. - - Examples: - - (use-package helm - :bind (("M-x" . helm-M-x) - ("M-" . helm-find-files) - ([f10] . helm-buffers-list) - ([S-f10] . helm-recentf))) - -* Menu: - -* Binding to local keymaps:: - - -File: use-package.info, Node: Binding to local keymaps, Up: bind bind* - -4.3.1 Binding to local keymaps ------------------------------- - -Slightly different from binding a key to a keymap, is binding a key -*within* a local keymap that only exists after the package is loaded. -‘use-package’ supports this with a ‘:map’ modifier, taking the local -keymap to bind to: - - (use-package helm - :bind (:map helm-command-map - ("C-c h" . helm-execute-persistent-action))) - - The effect of this statement is to wait until ‘helm’ has loaded, and -then to bind the key ‘C-c h’ to ‘helm-execute-persistent-action’ within -Helm’s local keymap, ‘helm-mode-map’. - - Multiple uses of ‘:map’ may be specified. Any binding occurring -before the first use of ‘:map’ are applied to the global keymap: - - (use-package term - :bind (("C-c t" . term) - :map term-mode-map - ("M-p" . term-send-up) - ("M-n" . term-send-down) - :map term-raw-map - ("M-o" . other-window) - ("M-p" . term-send-up) - ("M-n" . term-send-down))) - - -File: use-package.info, Node: commands, Next: preface init config, Prev: bind bind*, Up: Keywords - -4.4 ‘:commands’ -=============== - - -File: use-package.info, Node: preface init config, Next: custom, Prev: commands, Up: Keywords - -4.5 ‘:preface’, ‘:init’, ‘:config’ -================================== - -Here is the simplest ‘use-package’ declaration: - - ;; This is only needed once, near the top of the file - (eval-when-compile - ;; Following line is not needed if use-package.el is in ~/.emacs.d - (add-to-list 'load-path "") - (require 'use-package)) - - (use-package foo) - - This loads in the package ‘foo’, but only if ‘foo’ is available on -your system. If not, a warning is logged to the ‘*Messages*’ buffer. -If it succeeds, a message about ‘"Loading foo"’ is logged, along with -the time it took to load, if it took over 0.1 seconds. - - Use the ‘:init’ keyword to execute code before a package is loaded. -It accepts one or more forms, up until the next keyword: - - (use-package foo - :init - (setq foo-variable t)) - - Similarly, ‘:config’ can be used to execute code after a package is -loaded. In cases where loading is done lazily (see more about -autoloading below), this execution is deferred until after the autoload -occurs: - - (use-package foo - :init - (setq foo-variable t) - :config - (foo-mode 1)) - - As you might expect, you can use ‘:init’ and ‘:config’ together: - - (use-package color-moccur - :commands (isearch-moccur isearch-all) - :bind (("M-s O" . moccur) - :map isearch-mode-map - ("M-o" . isearch-moccur) - ("M-O" . isearch-moccur-all)) - :init - (setq isearch-lazy-highlight t) - :config - (use-package moccur-edit)) - - In this case, I want to autoload the commands ‘isearch-moccur’ and -‘isearch-all’ from ‘color-moccur.el’, and bind keys both at the global -level and within the ‘isearch-mode-map’ (see next section). When the -package is actually loaded (by using one of these commands), -‘moccur-edit’ is also loaded, to allow editing of the ‘moccur’ buffer. - - -File: use-package.info, Node: custom, Next: custom-face, Prev: preface init config, Up: Keywords - -4.6 ‘:custom’ -============= - -The ‘:custom’ keyword allows customization of package custom variables. - - (use-package comint - :custom - (comint-buffer-maximum-size 20000 "Increase comint buffer size.") - (comint-prompt-read-only t "Make the prompt read only.")) - - The documentation string is not mandatory. - - -File: use-package.info, Node: custom-face, Next: defer demand, Prev: custom, Up: Keywords - -4.7 ‘:custom-face’ -================== - -The ‘:custom-face’ keyword allows customization of package custom faces. - - (use-package eruby-mode - :custom-face - (eruby-standard-face ((t (:slant italic))))) - - -File: use-package.info, Node: defer demand, Next: defines functions, Prev: custom-face, Up: Keywords - -4.8 ‘:defer’, ‘:demand’ -======================= - -In almost all cases you don’t need to manually specify ‘:defer t’. This -is implied whenever ‘:bind’ or ‘:mode’ or ‘:interpreter’ is used. -Typically, you only need to specify ‘:defer’ if you know for a fact that -some other package will do something to cause your package to load at -the appropriate time, and thus you would like to defer loading even -though use-package isn’t creating any autoloads for you. - - You can override package deferral with the ‘:demand’ keyword. Thus, -even if you use ‘:bind’, using ‘:demand’ will force loading to occur -immediately and not establish an autoload for the bound key. - - -File: use-package.info, Node: defines functions, Next: diminish delight, Prev: defer demand, Up: Keywords - -4.9 ‘:defines’, ‘:functions’ -============================ - -Another feature of ‘use-package’ is that it always loads every file that -it can when ‘.emacs’ is being byte-compiled. This helps to silence -spurious warnings about unknown variables and functions. - - However, there are times when this is just not enough. For those -times, use the ‘:defines’ and ‘:functions’ keywords to introduce dummy -variable and function declarations solely for the sake of the -byte-compiler: - - (use-package texinfo - :defines texinfo-section-list - :commands texinfo-mode - :init - (add-to-list 'auto-mode-alist '("\\.texi$" . texinfo-mode))) - - If you need to silence a missing function warning, you can use -‘:functions’: - - (use-package ruby-mode - :mode "\\.rb\\'" - :interpreter "ruby" - :functions inf-ruby-keys - :config - (defun my-ruby-mode-hook () - (require 'inf-ruby) - (inf-ruby-keys)) - - (add-hook 'ruby-mode-hook 'my-ruby-mode-hook)) - - -File: use-package.info, Node: diminish delight, Next: disabled, Prev: defines functions, Up: Keywords - -4.10 ‘:diminish’, ‘:delight’ -============================ - -‘use-package’ also provides built-in support for the diminish and -delight utilities—if you have them installed. Their purpose is to -remove or change minor mode strings in your mode-line. - - diminish (https://github.com/myrjola/diminish.el) is invoked with the -‘:diminish’ keyword, which is passed either a minor mode symbol, a cons -of the symbol and its replacement string, or just a replacement string, -in which case the minor mode symbol is guessed to be the package name -with "-mode" appended at the end: - - (use-package abbrev - :diminish abbrev-mode - :config - (if (file-exists-p abbrev-file-name) - (quietly-read-abbrev-file))) - - delight (https://elpa.gnu.org/packages/delight.html) is invoked with -the ‘:delight’ keyword, which is passed a minor mode symbol, a -replacement string or quoted mode-line data -(https://www.gnu.org/software/emacs/manual/html_node/elisp/Mode-Line-Data.html) -(in which case the minor mode symbol is guessed to be the package name -with "-mode" appended at the end), both of these, or several lists of -both. If no arguments are provided, the default mode name is hidden -completely. - - ;; Don't show anything for rainbow-mode. - (use-package rainbow-mode - :delight) - - ;; Don't show anything for auto-revert-mode, which doesn't match - ;; its package name. - (use-package autorevert - :delight auto-revert-mode) - - ;; Remove the mode name for projectile-mode, but show the project name. - (use-package projectile - :delight '(:eval (concat " " (projectile-project-name)))) - - ;; Completely hide visual-line-mode and change auto-fill-mode to " AF". - (use-package emacs - :delight - (auto-fill-function " AF") - (visual-line-mode)) - - -File: use-package.info, Node: disabled, Next: ensure pin, Prev: diminish delight, Up: Keywords - -4.11 ‘:disabled’ -================ - -The ‘:disabled’ keyword can turn off a module you’re having difficulties -with, or stop loading something you’re not using at the present time: - - (use-package ess-site - :disabled - :commands R) - - When byte-compiling your ‘.emacs’ file, disabled declarations are -omitted from the output entirely, to accelerate startup times. - - -File: use-package.info, Node: ensure pin, Next: hook, Prev: disabled, Up: Keywords - -4.12 ‘:ensure’, ‘:pin’ -====================== - -You can use ‘use-package’ to load packages from ELPA with ‘package.el’. -This is particularly useful if you share your ‘.emacs’ among several -machines; the relevant packages are downloaded automatically once -declared in your ‘.emacs’. The ‘:ensure’ keyword causes the package(s) -to be installed automatically if not already present on your system (set -‘(setq use-package-always-ensure t)’ if you wish this behavior to be -global for all packages): - - (use-package magit - :ensure t) - - If you need to install a different package from the one named by -‘use-package’, you can specify it like this: - - (use-package tex - :ensure auctex) - - Lastly, when running on Emacs 24.4 or later, use-package can pin a -package to a specific archive, allowing you to mix and match packages -from different archives. The primary use-case for this is preferring -packages from the ‘melpa-stable’ and ‘gnu’ archives, but using specific -packages from ‘melpa’ when you need to track newer versions than what is -available in the ‘stable’ archives is also a valid use-case. - - By default ‘package.el’ prefers ‘melpa’ over ‘melpa-stable’ due to -the versioning ‘(> evil-20141208.623 evil-1.0.9)’, so even if you are -tracking only a single package from ‘melpa’, you will need to tag all -the non-‘melpa’ packages with the appropriate archive. If this really -annoys you, then you can set ‘use-package-always-pin’ to set a default. - - If you want to manually keep a package updated and ignore upstream -updates, you can pin it to ‘manual’, which as long as there is no -repository by that name, will Just Work(tm). - - ‘use-package’ throws an error if you try to pin a package to an -archive that has not been configured using ‘package-archives’ (apart -from the magic ‘manual’ archive mentioned above): - - Archive 'foo' requested for package 'bar' is not available. - - Example: - - (use-package company - :ensure t - :pin melpa-stable) - - (use-package evil - :ensure t) - ;; no :pin needed, as package.el will choose the version in melpa - - (use-package adaptive-wrap - :ensure t - ;; as this package is available only in the gnu archive, this is - ;; technically not needed, but it helps to highlight where it - ;; comes from - :pin gnu) - - (use-package org - :ensure t - ;; ignore org-mode from upstream and use a manually installed version - :pin manual) - - *NOTE*: the ‘:pin’ argument has no effect on emacs versions < 24.4. - - -File: use-package.info, Node: hook, Next: if when unless, Prev: ensure pin, Up: Keywords - -4.13 ‘:hook’ -============ - -The ‘:hook’ keyword allows adding functions onto hooks, here only the -basename of the hook is required. Thus, all of the following are -equivalent: - - (use-package ace-jump-mode - :hook prog-mode) - - (use-package ace-jump-mode - :hook (prog-mode . ace-jump-mode)) - - (use-package ace-jump-mode - :commands ace-jump-mode - :init - (add-hook 'prog-mode-hook #'ace-jump-mode)) - - And likewise, when multiple hooks should be applied, the following -are also equivalent: - - (use-package ace-jump-mode - :hook (prog-mode text-mode)) - - (use-package ace-jump-mode - :hook ((prog-mode text-mode) . ace-jump-mode)) - - (use-package ace-jump-mode - :hook ((prog-mode . ace-jump-mode) - (text-mode . ace-jump-mode))) - - (use-package ace-jump-mode - :commands ace-jump-mode - :init - (add-hook 'prog-mode-hook #'ace-jump-mode) - (add-hook 'text-mode-hook #'ace-jump-mode)) - - The use of ‘:hook’, as with ‘:bind’, ‘:mode’, ‘:interpreter’, etc., -causes the functions being hooked to implicitly be read as ‘:commands’ -(meaning they will establish interactive ‘autoload’ definitions for that -module, if not already defined as functions), and so ‘:defer t’ is also -implied by ‘:hook’. - - -File: use-package.info, Node: if when unless, Next: load-path, Prev: hook, Up: Keywords - -4.14 ‘:if’, ‘:when’, ‘:unless’ -============================== - -You can use the ‘:if’ keyword to predicate the loading and -initialization of modules. - - For example, I only want ‘edit-server’ running for my main, graphical -Emacs, not for other Emacsen I may start at the command line: - - (use-package edit-server - :if window-system - :init - (add-hook 'after-init-hook 'server-start t) - (add-hook 'after-init-hook 'edit-server-start t)) - - In another example, we can load things conditional on the operating -system: - - (use-package exec-path-from-shell - :if (memq window-system '(mac ns)) - :ensure t - :config - (exec-path-from-shell-initialize)) - - Note that ‘:when’ is provided as an alias for ‘:if’, and ‘:unless -foo’ means the same thing as ‘:if (not foo)’. - - -File: use-package.info, Node: load-path, Next: mode interpreter, Prev: if when unless, Up: Keywords - -4.15 ‘:load-path’ -================= - -If your package needs a directory added to the ‘load-path’ in order to -load, use ‘:load-path’. This takes a symbol, a function, a string or a -list of strings. If the path is relative, it is expanded within -‘user-emacs-directory’: - - (use-package ess-site - :load-path "site-lisp/ess/lisp/" - :commands R) - - Note that when using a symbol or a function to provide a dynamically -generated list of paths, you must inform the byte-compiler of this -definition so the value is available at byte-compilation time. This is -done by using the special form ‘eval-and-compile’ (as opposed to -‘eval-when-compile’). Further, this value is fixed at whatever was -determined during compilation, to avoid looking up the same information -again on each startup: - - (eval-and-compile - (defun ess-site-load-path () - (shell-command "find ~ -path ess/lisp"))) - - (use-package ess-site - :load-path (lambda () (list (ess-site-load-path))) - :commands R) - - -File: use-package.info, Node: mode interpreter, Next: magic magic-fallback, Prev: load-path, Up: Keywords - -4.16 ‘:mode’, ‘:interpreter’ -============================ - -Similar to ‘:bind’, you can use ‘:mode’ and ‘:interpreter’ to establish -a deferred binding within the ‘auto-mode-alist’ and -‘interpreter-mode-alist’ variables. The specifier to either keyword can -be a cons cell, a list of cons cells, or a string or regexp: - - (use-package ruby-mode - :mode "\\.rb\\'" - :interpreter "ruby") - - ;; The package is "python" but the mode is "python-mode": - (use-package python - :mode ("\\.py\\'" . python-mode) - :interpreter ("python" . python-mode)) - - If you aren’t using ‘:commands’, ‘:bind’, ‘:bind*’, ‘:bind-keymap’, -‘:bind-keymap*’, ‘:mode’, or ‘:interpreter’ (all of which imply -‘:defer’; see the docstring for ‘use-package’ for a brief description of -each), you can still defer loading with the ‘:defer’ keyword: - - (use-package ace-jump-mode - :defer t - :init - (autoload 'ace-jump-mode "ace-jump-mode" nil t) - (bind-key "C-." 'ace-jump-mode)) - - This does exactly the same thing as the following: - - (use-package ace-jump-mode - :bind ("C-." . ace-jump-mode)) - - -File: use-package.info, Node: magic magic-fallback, Next: no-require, Prev: mode interpreter, Up: Keywords - -4.17 ‘:magic’, ‘:magic-fallback’ -================================ - -Similar to ‘:mode‘ and ‘:interpreter‘, you can also use ‘:magic‘ and -‘:magic-fallback‘ to cause certain function to be run if the beginning -of a file matches a given regular expression. The difference between -the two is that ‘:magic-fallback‘ has a lower priority than ‘:mode‘. -For example: - - “‘ elisp (use-package pdf-tools :load-path "site-lisp/pdf-tools/lisp" -:magic ("%PDF" . pdf-view-mode) :config (pdf-tools-install)) “‘ - - This registers an autoloaded command for ‘pdf-view-mode‘, defers -loading of ‘pdf-tools‘, and runs ‘pdf-view-mode‘ if the beginning of a -buffer matches the string ‘"%PDF"‘. - - -File: use-package.info, Node: no-require, Next: requires, Prev: magic magic-fallback, Up: Keywords - -4.18 ‘:no-require’ -================== - -Normally, ‘use-package’ will load each package at compile time before -compiling the configuration, to ensure that any necessary symbols are in -scope to satisfy the byte-compiler. At times this can cause problems, -since a package may have special loading requirements, and all that you -want to use ‘use-package’ for is to add a configuration to the -‘eval-after-load’ hook. In such cases, use the ‘:no-require’ keyword: - - (use-package foo - :no-require t - :config - (message "This is evaluated when `foo' is loaded")) - - -File: use-package.info, Node: requires, Prev: no-require, Up: Keywords - -4.19 ‘:requires’ -================ - -While the ‘:after’ keyword delays loading until the dependencies are -loaded, the somewhat simpler ‘:requires’ keyword simply never loads the -package if the dependencies are not available at the time the -‘use-package’ declaration is encountered. By "available" in this -context it means that ‘foo’ is available of ‘(featurep 'foo)’ evaluates -to a non-nil value. For example: - - (use-package abbrev - :requires foo) - - This is the same as: - - (use-package abbrev - :if (featurep 'foo)) - - As a convenience, a list of such packages may be specified: - - (use-package abbrev - :requires (foo bar baz)) - - For more complex logic, such as that supported by ‘:after’, simply -use ‘:if’ and the appropriate Lisp expression. - - -File: use-package.info, Node: FAQ, Next: Debugging Tools, Prev: Keywords, Up: Top - -Appendix A FAQ -************** - -The next two nodes lists frequently asked questions. - - Please also use the *note Debugging Tools::. - -* Menu: - -* FAQ - How to ...?:: -* FAQ - Issues and Errors:: - - -File: use-package.info, Node: FAQ - How to ...?, Next: FAQ - Issues and Errors, Up: FAQ - -A.1 FAQ - How to ...? -===================== - -* Menu: - -* This is a question:: - - -File: use-package.info, Node: This is a question, Up: FAQ - How to ...? - -A.1.1 This is a question ------------------------- - -This is an answer. - - -File: use-package.info, Node: FAQ - Issues and Errors, Prev: FAQ - How to ...?, Up: FAQ - -A.2 FAQ - Issues and Errors -=========================== - -* Menu: - -* This is an issues:: - - -File: use-package.info, Node: This is an issues, Up: FAQ - Issues and Errors - -A.2.1 This is an issues ------------------------ - -This is a description. - - -File: use-package.info, Node: Debugging Tools, Next: Command Index, Prev: FAQ, Up: Top - -B Debugging Tools -***************** - -TODO - - Please also see the *note FAQ::. - - -File: use-package.info, Node: Command Index, Next: Function Index, Prev: Debugging Tools, Up: Top - -Appendix C Command Index -************************ - - -File: use-package.info, Node: Function Index, Next: Variable Index, Prev: Command Index, Up: Top - -Appendix D Function Index -************************* - - -File: use-package.info, Node: Variable Index, Prev: Function Index, Up: Top - -Appendix E Variable Index -************************* - - - -Tag Table: -Node: Top784 -Node: Introduction2819 -Node: Installation3306 -Node: Installing from an Elpa Archive3658 -Node: Installing from the Git Repository4773 -Node: Post-Installation Tasks6309 -Node: Getting Started7024 -Node: Keywords7196 -Node: after8115 -Node: bind-keymap bind-keymap*9647 -Node: bind bind*10700 -Node: Binding to local keymaps12740 -Node: commands13831 -Node: preface init config13973 -Node: custom16051 -Node: custom-face16491 -Node: defer demand16811 -Node: defines functions17623 -Node: diminish delight18768 -Node: disabled20711 -Node: ensure pin21206 -Node: hook23936 -Node: if when unless25354 -Node: load-path26300 -Node: mode interpreter27446 -Node: magic magic-fallback28757 -Node: no-require29602 -Node: requires30306 -Node: FAQ31193 -Node: FAQ - How to ...?31476 -Node: This is a question31648 -Node: FAQ - Issues and Errors31796 -Node: This is an issues31979 -Node: Debugging Tools32134 -Node: Command Index32308 -Node: Function Index32464 -Node: Variable Index32621 - -End Tag Table - - -Local Variables: -coding: utf-8 -End: diff --git a/straight/build/use-package/use-package.texi b/straight/build/use-package/use-package.texi deleted file mode 120000 index e1b48117..00000000 --- a/straight/build/use-package/use-package.texi +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/use-package/use-package.texi \ No newline at end of file diff --git a/straight/build/which-key/which-key-autoloads.el b/straight/build/which-key/which-key-autoloads.el deleted file mode 100644 index 3bb99031..00000000 --- a/straight/build/which-key/which-key-autoloads.el +++ /dev/null @@ -1,219 +0,0 @@ -;;; which-key-autoloads.el --- automatically extracted autoloads -*- lexical-binding: t -*- -;; -;;; Code: - - -;;;### (autoloads nil "which-key" "which-key.el" (0 0 0 0)) -;;; Generated autoloads from which-key.el - -(defvar which-key-mode nil "\ -Non-nil if Which-Key mode is enabled. -See the `which-key-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 `which-key-mode'.") - -(custom-autoload 'which-key-mode "which-key" nil) - -(autoload 'which-key-mode "which-key" "\ -Toggle which-key-mode. - -If called interactively, toggle `Which-Key mode'. If the prefix -argument is positive, enable the mode, and if it is zero or -negative, disable the mode. - -If called from Lisp, toggle the mode if ARG is `toggle'. Enable -the mode if ARG is nil, omitted, or is a positive number. -Disable the mode if ARG is a negative number. - -The mode's hook is called both when the mode is enabled and when -it is disabled. - -\(fn &optional ARG)" t nil) - -(autoload 'which-key-setup-side-window-right "which-key" "\ -Apply suggested settings for side-window that opens on right." t nil) - -(autoload 'which-key-setup-side-window-right-bottom "which-key" "\ -Apply suggested settings for side-window that opens on right -if there is space and the bottom otherwise." t nil) - -(autoload 'which-key-setup-side-window-bottom "which-key" "\ -Apply suggested settings for side-window that opens on -bottom." t nil) - -(autoload 'which-key-setup-minibuffer "which-key" "\ -Apply suggested settings for minibuffer. -Do not use this setup if you use the paging commands. Instead use -`which-key-setup-side-window-bottom', which is nearly identical -but more functional." t nil) - -(autoload 'which-key-add-keymap-based-replacements "which-key" "\ -Replace the description of KEY using REPLACEMENT in KEYMAP. -KEY should take a format suitable for use in -`kbd'. REPLACEMENT is the string to use to describe the -command associated with KEY in the KEYMAP. You may also use a -cons cell of the form (STRING . COMMAND) for each REPLACEMENT, -where STRING is the replacement string and COMMAND is a symbol -corresponding to the intended command to be replaced. In the -latter case, which-key will verify the intended command before -performing the replacement. COMMAND should be nil if the binding -corresponds to a key prefix. For example, - -\(which-key-add-keymap-based-replacements global-map - \"C-x w\" \"Save as\") - -and - -\(which-key-add-keymap-based-replacements global-map - \"C-x w\" '(\"Save as\" . write-file)) - -both have the same effect for the \"C-x C-w\" key binding, but -the latter causes which-key to verify that the key sequence is -actually bound to write-file before performing the replacement. - -\(fn KEYMAP KEY REPLACEMENT &rest MORE)" nil nil) - -(autoload 'which-key-add-key-based-replacements "which-key" "\ -Replace the description of KEY-SEQUENCE with REPLACEMENT. -KEY-SEQUENCE is a string suitable for use in `kbd'. REPLACEMENT -may either be a string, as in - -\(which-key-add-key-based-replacements \"C-x 1\" \"maximize\") - -a cons of two strings as in - -\(which-key-add-key-based-replacements \"C-x 8\" - '(\"unicode\" . \"Unicode keys\")) - -or a function that takes a (KEY . BINDING) cons and returns a -replacement. - -In the second case, the second string is used to provide a longer -name for the keys under a prefix. - -MORE allows you to specifcy additional KEY REPLACEMENT pairs. All -replacements are added to -`which-key-key-based-description-replacement-alist'. - -\(fn KEY-SEQUENCE REPLACEMENT &rest MORE)" nil nil) - -(autoload 'which-key-add-major-mode-key-based-replacements "which-key" "\ -Functions like `which-key-add-key-based-replacements'. -The difference is that MODE specifies the `major-mode' that must -be active for KEY-SEQUENCE and REPLACEMENT (MORE contains -addition KEY-SEQUENCE REPLACEMENT pairs) to apply. - -\(fn MODE KEY-SEQUENCE REPLACEMENT &rest MORE)" nil nil) - -(autoload 'which-key-reload-key-sequence "which-key" "\ -Simulate entering the key sequence KEY-SEQ. -KEY-SEQ should be a list of events as produced by -`listify-key-sequence'. If nil, KEY-SEQ defaults to -`which-key--current-key-list'. Any prefix arguments that were -used are reapplied to the new key sequence. - -\(fn &optional KEY-SEQ)" nil nil) - -(autoload 'which-key-show-standard-help "which-key" "\ -Call the command in `which-key--prefix-help-cmd-backup'. -Usually this is `describe-prefix-bindings'. - -\(fn &optional _)" t nil) - -(autoload 'which-key-show-next-page-no-cycle "which-key" "\ -Show next page of keys unless on the last page, in which case -call `which-key-show-standard-help'." t nil) - -(autoload 'which-key-show-previous-page-no-cycle "which-key" "\ -Show previous page of keys unless on the first page, in which -case do nothing." t nil) - -(autoload 'which-key-show-next-page-cycle "which-key" "\ -Show the next page of keys, cycling from end to beginning -after last page. - -\(fn &optional _)" t nil) - -(autoload 'which-key-show-previous-page-cycle "which-key" "\ -Show the previous page of keys, cycling from beginning to end -after first page. - -\(fn &optional _)" t nil) - -(autoload 'which-key-show-top-level "which-key" "\ -Show top-level bindings. - -\(fn &optional _)" t nil) - -(autoload 'which-key-show-major-mode "which-key" "\ -Show top-level bindings in the map of the current major mode. - -This function will also detect evil bindings made using -`evil-define-key' in this map. These bindings will depend on the -current evil state. - -\(fn &optional ALL)" t nil) - -(autoload 'which-key-show-full-major-mode "which-key" "\ -Show all bindings in the map of the current major mode. - -This function will also detect evil bindings made using -`evil-define-key' in this map. These bindings will depend on the -current evil state. " t nil) - -(autoload 'which-key-dump-bindings "which-key" "\ -Dump bindings from PREFIX into buffer named BUFFER-NAME. - -PREFIX should be a string suitable for `kbd'. - -\(fn PREFIX BUFFER-NAME)" t nil) - -(autoload 'which-key-undo-key "which-key" "\ -Undo last keypress and force which-key update. - -\(fn &optional _)" t nil) - -(autoload 'which-key-C-h-dispatch "which-key" "\ -Dispatch C-h commands by looking up key in -`which-key-C-h-map'. This command is always accessible (from any -prefix) if `which-key-use-C-h-commands' is non nil." t nil) - -(autoload 'which-key-show-keymap "which-key" "\ -Show the top-level bindings in KEYMAP using which-key. KEYMAP -is selected interactively from all available keymaps. - -If NO-PAGING is non-nil, which-key will not intercept subsequent -keypresses for the paging functionality. - -\(fn KEYMAP &optional NO-PAGING)" t nil) - -(autoload 'which-key-show-full-keymap "which-key" "\ -Show all bindings in KEYMAP using which-key. KEYMAP is -selected interactively from all available keymaps. - -\(fn KEYMAP)" t nil) - -(autoload 'which-key-show-minor-mode-keymap "which-key" "\ -Show the top-level bindings in KEYMAP using which-key. KEYMAP -is selected interactively by mode in `minor-mode-map-alist'. - -\(fn &optional ALL)" t nil) - -(autoload 'which-key-show-full-minor-mode-keymap "which-key" "\ -Show all bindings in KEYMAP using which-key. KEYMAP -is selected interactively by mode in `minor-mode-map-alist'." t nil) - -(register-definition-prefixes "which-key" '("which-key-")) - -;;;*** - -(provide 'which-key-autoloads) -;; Local Variables: -;; version-control: never -;; no-byte-compile: t -;; no-update-autoloads: t -;; coding: utf-8 -;; End: -;;; which-key-autoloads.el ends here diff --git a/straight/build/which-key/which-key.el b/straight/build/which-key/which-key.el deleted file mode 120000 index fd9a20ef..00000000 --- a/straight/build/which-key/which-key.el +++ /dev/null @@ -1 +0,0 @@ -/home/chris/.personal-emacs/straight/repos/emacs-which-key/which-key.el \ No newline at end of file diff --git a/straight/build/which-key/which-key.elc b/straight/build/which-key/which-key.elc deleted file mode 100644 index d5037b77..00000000 Binary files a/straight/build/which-key/which-key.elc and /dev/null differ diff --git a/straight/repos/all-the-icons.el b/straight/repos/all-the-icons.el deleted file mode 160000 index d068c66e..00000000 --- a/straight/repos/all-the-icons.el +++ /dev/null @@ -1 +0,0 @@ -Subproject commit d068c66e2d7e7a304deb4ad925a1400691280b89 diff --git a/straight/repos/annalist.el b/straight/repos/annalist.el deleted file mode 160000 index 134fa3f0..00000000 --- a/straight/repos/annalist.el +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 134fa3f0fb91a636a1c005c483516d4b64905a6d diff --git a/straight/repos/command-log-mode b/straight/repos/command-log-mode deleted file mode 160000 index af600e6b..00000000 --- a/straight/repos/command-log-mode +++ /dev/null @@ -1 +0,0 @@ -Subproject commit af600e6b4129c8115f464af576505ea8e789db27 diff --git a/straight/repos/consult b/straight/repos/consult deleted file mode 160000 index 4b7830f6..00000000 --- a/straight/repos/consult +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 4b7830f620e93f74608abb537229f2034d95a40a diff --git a/straight/repos/dash.el b/straight/repos/dash.el deleted file mode 160000 index be4e939b..00000000 --- a/straight/repos/dash.el +++ /dev/null @@ -1 +0,0 @@ -Subproject commit be4e939b8982fa9a6ac5286027ea8ae1ff9b9b19 diff --git a/straight/repos/doom-modeline b/straight/repos/doom-modeline deleted file mode 160000 index 116c733f..00000000 --- a/straight/repos/doom-modeline +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 116c733fd580f729e275d3b6b3954667d5dfdd5a diff --git a/straight/repos/elisp-refs b/straight/repos/elisp-refs deleted file mode 160000 index b3634a45..00000000 --- a/straight/repos/elisp-refs +++ /dev/null @@ -1 +0,0 @@ -Subproject commit b3634a4567c655a1cda51b217629849cba0ac6a7 diff --git a/straight/repos/emacs-doom-themes b/straight/repos/emacs-doom-themes deleted file mode 160000 index 290aba16..00000000 --- a/straight/repos/emacs-doom-themes +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 290aba16a8534ed30b8242f7af3332f0ac6fab18 diff --git a/straight/repos/emacs-which-key b/straight/repos/emacs-which-key deleted file mode 160000 index c0608e81..00000000 --- a/straight/repos/emacs-which-key +++ /dev/null @@ -1 +0,0 @@ -Subproject commit c0608e812a8d1bc7aefeacdfaeb56a7272eabf44 diff --git a/straight/repos/emacsmirror-mirror b/straight/repos/emacsmirror-mirror deleted file mode 160000 index abc1cbc6..00000000 --- a/straight/repos/emacsmirror-mirror +++ /dev/null @@ -1 +0,0 @@ -Subproject commit abc1cbc6262194def8ccceb458a41281bcff1944 diff --git a/straight/repos/evil b/straight/repos/evil deleted file mode 160000 index 6316dae5..00000000 --- a/straight/repos/evil +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 6316dae58e95fe019fcb41d2d1ca5847227a16e6 diff --git a/straight/repos/evil-collection b/straight/repos/evil-collection deleted file mode 160000 index 334670e2..00000000 --- a/straight/repos/evil-collection +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 334670e29d964c5f591f75ccbf52b7b5faf4daba diff --git a/straight/repos/evil-escape b/straight/repos/evil-escape deleted file mode 160000 index f4e9116b..00000000 --- a/straight/repos/evil-escape +++ /dev/null @@ -1 +0,0 @@ -Subproject commit f4e9116bfbaac8c9d210c17ad488e0982291245f diff --git a/straight/repos/f.el b/straight/repos/f.el deleted file mode 160000 index c4dbf8c8..00000000 --- a/straight/repos/f.el +++ /dev/null @@ -1 +0,0 @@ -Subproject commit c4dbf8c8e83df834f5d6f72cd5649b9d8a8812ec diff --git a/straight/repos/general.el b/straight/repos/general.el deleted file mode 160000 index a0b17d20..00000000 --- a/straight/repos/general.el +++ /dev/null @@ -1 +0,0 @@ -Subproject commit a0b17d207badf462311b2eef7c065b884462cb7c diff --git a/straight/repos/gnu-elpa-mirror b/straight/repos/gnu-elpa-mirror deleted file mode 160000 index d0a6ebd1..00000000 --- a/straight/repos/gnu-elpa-mirror +++ /dev/null @@ -1 +0,0 @@ -Subproject commit d0a6ebd181271672e7d896d843bdacf0ff869a69 diff --git a/straight/repos/goto-chg b/straight/repos/goto-chg deleted file mode 160000 index 2af61215..00000000 --- a/straight/repos/goto-chg +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 2af612153bc9f5bed135d25abe62f46ddaa9027f diff --git a/straight/repos/helpful b/straight/repos/helpful deleted file mode 160000 index afb2ccc0..00000000 --- a/straight/repos/helpful +++ /dev/null @@ -1 +0,0 @@ -Subproject commit afb2ccc0d71f233918b1ccd027af5023637654f4 diff --git a/straight/repos/marginalia b/straight/repos/marginalia deleted file mode 160000 index 51f75099..00000000 --- a/straight/repos/marginalia +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 51f750994aaa0b6798d97366acfb0d397639af66 diff --git a/straight/repos/melpa b/straight/repos/melpa deleted file mode 160000 index d8fd2971..00000000 --- a/straight/repos/melpa +++ /dev/null @@ -1 +0,0 @@ -Subproject commit d8fd29717d69408c845d44077b5223902051dbd9 diff --git a/straight/repos/org b/straight/repos/org deleted file mode 160000 index f5cfd328..00000000 --- a/straight/repos/org +++ /dev/null @@ -1 +0,0 @@ -Subproject commit f5cfd32880379e5d9dff2152f58ea2fa2eeff8ce diff --git a/straight/repos/prescient.el b/straight/repos/prescient.el deleted file mode 160000 index 42adc802..00000000 --- a/straight/repos/prescient.el +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 42adc802d3ba6c747bed7ea1f6e3ffbbdfc7192d diff --git a/straight/repos/rainbow-delimiters b/straight/repos/rainbow-delimiters deleted file mode 160000 index f43d48a2..00000000 --- a/straight/repos/rainbow-delimiters +++ /dev/null @@ -1 +0,0 @@ -Subproject commit f43d48a24602be3ec899345a3326ed0247b960c6 diff --git a/straight/repos/s.el b/straight/repos/s.el deleted file mode 160000 index 43ba8b56..00000000 --- a/straight/repos/s.el +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 43ba8b563bee3426cead0e6d4ddc09398e1a349d diff --git a/straight/repos/selectrum b/straight/repos/selectrum deleted file mode 160000 index af5d0276..00000000 --- a/straight/repos/selectrum +++ /dev/null @@ -1 +0,0 @@ -Subproject commit af5d027681d18d10559c2cddefe57c5577bbd611 diff --git a/straight/repos/shrink-path.el b/straight/repos/shrink-path.el deleted file mode 160000 index c14882c8..00000000 --- a/straight/repos/shrink-path.el +++ /dev/null @@ -1 +0,0 @@ -Subproject commit c14882c8599aec79a6e8ef2d06454254bb3e1e41 diff --git a/straight/repos/straight.el b/straight/repos/straight.el deleted file mode 160000 index 2d407bcc..00000000 --- a/straight/repos/straight.el +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 2d407bccd9378f1d5218f8ba2ae85c6be73fbaf1 diff --git a/straight/repos/use-package b/straight/repos/use-package deleted file mode 160000 index a7422fb8..00000000 --- a/straight/repos/use-package +++ /dev/null @@ -1 +0,0 @@ -Subproject commit a7422fb8ab1baee19adb2717b5b47b9c3812a84c