Skip to content

Instantly share code, notes, and snippets.

@edmundmiller
Created December 30, 2019 20:44
Show Gist options
  • Save edmundmiller/b6418e5b27ac64f3c2cac524141f555d to your computer and use it in GitHub Desktop.
Save edmundmiller/b6418e5b27ac64f3c2cac524141f555d to your computer and use it in GitHub Desktop.
;; -*- lexical-binding: t; -*-
;; This file is autogenerated by Doom, DO NOT EDIT IT!!
(setq load-path '("/home/emiller/.emacs.d/.local/straight/build/drag-stuff" "/home/emiller/.emacs.d/.local/straight/build/ace-link" "/home/emiller/.emacs.d/.local/straight/build/visual-fill-column" "/home/emiller/.emacs.d/.local/straight/build/wordnut" "/home/emiller/.emacs.d/.local/straight/build/langtool" "/home/emiller/.emacs.d/.local/straight/build/mixed-pitch" "/home/emiller/.emacs.d/.local/straight/build/synosaurus" "/home/emiller/.emacs.d/.local/straight/build/elfeed-org" "/home/emiller/.emacs.d/.local/straight/build/elfeed" "/home/emiller/.emacs.d/.local/straight/build/circe-notifications" "/home/emiller/.emacs.d/.local/straight/build/circe" "/home/emiller/.emacs.d/.local/straight/build/counsel-notmuch" "/home/emiller/.emacs.d/.local/straight/build/org-mime" "/home/emiller/.emacs.d/.local/straight/build/notmuch" "/home/emiller/.emacs.d/.local/straight/build/counsel-css" "/home/emiller/.emacs.d/.local/straight/build/sws-mode" "/home/emiller/.emacs.d/.local/straight/build/stylus-mode" "/home/emiller/.emacs.d/.local/straight/build/sass-mode" "/home/emiller/.emacs.d/.local/straight/build/web-completion-data" "/home/emiller/.emacs.d/.local/straight/build/company-web" "/home/emiller/.emacs.d/.local/straight/build/web-mode" "/home/emiller/.emacs.d/.local/straight/build/slim-mode" "/home/emiller/.emacs.d/.local/straight/build/pug-mode" "/home/emiller/.emacs.d/.local/straight/build/haml-mode" "/home/emiller/.emacs.d/.local/straight/build/emmet-mode" "/home/emiller/.emacs.d/.local/straight/build/snakemake-mode" "/home/emiller/.emacs.d/.local/straight/build/solidity-flycheck" "/home/emiller/.emacs.d/.local/straight/build/company-solidity" "/home/emiller/.emacs.d/.local/straight/build/solidity-mode" "/home/emiller/.emacs.d/.local/straight/build/company-shell" "/home/emiller/.emacs.d/.local/straight/build/xterm-color" "/home/emiller/.emacs.d/.local/straight/build/rustic" "/home/emiller/.emacs.d/.local/straight/build/know-your-http-well" "/home/emiller/.emacs.d/.local/straight/build/company-restclient" "/home/emiller/.emacs.d/.local/straight/build/py-isort" "/home/emiller/.emacs.d/.local/straight/build/shut-up" "/home/emiller/.emacs.d/.local/straight/build/pyimport" "/home/emiller/.emacs.d/.local/straight/build/python-pytest" "/home/emiller/.emacs.d/.local/straight/build/nose" "/home/emiller/.emacs.d/.local/straight/build/pyvenv" "/home/emiller/.emacs.d/.local/straight/build/pipenv" "/home/emiller/.emacs.d/.local/straight/build/company-anaconda" "/home/emiller/.emacs.d/.local/straight/build/pythonic" "/home/emiller/.emacs.d/.local/straight/build/anaconda-mode" "/home/emiller/.emacs.d/.local/straight/build/pip-requirements" "/home/emiller/.emacs.d/.local/straight/build/flycheck-perl6" "/home/emiller/.emacs.d/.local/straight/build/perl6-mode" "/home/emiller/.emacs.d/.local/straight/build/ox-hugo" "/home/emiller/.emacs.d/.local/straight/build/ox-pandoc" "/home/emiller/.emacs.d/.local/straight/build/ob-rust" "/home/emiller/.emacs.d/.local/straight/build/restclient" "/home/emiller/.emacs.d/.local/straight/build/ob-restclient" "/home/emiller/.emacs.d/.local/straight/build/ob-async" "/home/emiller/.emacs.d/.local/straight/build/org-pomodoro" "/home/emiller/.emacs.d/.local/straight/build/org-download" "/home/emiller/.emacs.d/.local/straight/build/orgit" "/home/emiller/.emacs.d/.local/straight/build/org-pdfview" "/home/emiller/.emacs.d/.local/straight/build/evil-org" "/home/emiller/.emacs.d/.local/straight/build/org-cliplink" "/home/emiller/.emacs.d/.local/straight/build/toc-org" "/home/emiller/.emacs.d/.local/straight/build/ox-clip" "/home/emiller/.emacs.d/.local/straight/build/org-yt" "/home/emiller/.emacs.d/.local/straight/build/org-fancy-priorities" "/home/emiller/.emacs.d/.local/straight/build/org-bullets" "/home/emiller/.emacs.d/.local/straight/build/htmlize" "/home/emiller/.emacs.d/.local/straight/build/org-plus-contrib" "/home/emiller/.emacs.d/.local/straight/build/nixos-options" "/home/emiller/.emacs.d/.local/straight/build/company-nixos-options" "/home/emiller/.emacs.d/.local/straight/build/nix-update" "/home/emiller/.emacs.d/.local/straight/build/nix-mode" "/home/emiller/.emacs.d/.local/straight/build/evil-markdown" "/home/emiller/.emacs.d/.local/straight/build/edit-indirect" "/home/emiller/.emacs.d/.local/straight/build/markdown-toc" "/home/emiller/.emacs.d/.local/straight/build/biblio-core" "/home/emiller/.emacs.d/.local/straight/build/biblio" "/home/emiller/.emacs.d/.local/straight/build/parsebib" "/home/emiller/.emacs.d/.local/straight/build/ivy-bibtex" "/home/emiller/.emacs.d/.local/straight/build/math-symbol-lists" "/home/emiller/.emacs.d/.local/straight/build/company-math" "/home/emiller/.emacs.d/.local/straight/build/company-reftex" "/home/emiller/.emacs.d/.local/straight/build/company-auctex" "/home/emiller/.emacs.d/.local/straight/build/latex-preview-pane" "/home/emiller/.emacs.d/.local/straight/build/adaptive-wrap" "/home/emiller/.emacs.d/.local/straight/build/auctex/" "/home/emiller/.emacs.d/.local/straight/build/auctex" "/home/emiller/.emacs.d/.local/straight/build/xref-js2" "/home/emiller/.emacs.d/.local/straight/build/tide" "/home/emiller/.emacs.d/.local/straight/build/skewer-mode" "/home/emiller/.emacs.d/.local/straight/build/nodejs-repl" "/home/emiller/.emacs.d/.local/straight/build/npm-mode" "/home/emiller/.emacs.d/.local/straight/build/js2-refactor" "/home/emiller/.emacs.d/.local/straight/build/eslintd-fix" "/home/emiller/.emacs.d/.local/straight/build/typescript-mode" "/home/emiller/.emacs.d/.local/straight/build/rjsx-mode" "/home/emiller/.emacs.d/.local/straight/build/coffee-mode" "/home/emiller/.emacs.d/.local/straight/build/ctable" "/home/emiller/.emacs.d/.local/straight/build/ess-R-data-view" "/home/emiller/.emacs.d/.local/straight/build/ess/obsolete/" "/home/emiller/.emacs.d/.local/straight/build/ess/" "/home/emiller/.emacs.d/.local/straight/build/julia-mode" "/home/emiller/.emacs.d/.local/straight/build/ess" "/home/emiller/.emacs.d/.local/straight/build/buttercup" "/home/emiller/.emacs.d/.local/straight/build/flycheck-cask" "/home/emiller/.emacs.d/.local/straight/build/elisp-demos" "/home/emiller/.emacs.d/.local/straight/build/elisp-def" "/home/emiller/.emacs.d/.local/straight/build/overseer" "/home/emiller/.emacs.d/.local/straight/build/macrostep" "/home/emiller/.emacs.d/.local/straight/build/highlight-quoted" "/home/emiller/.emacs.d/.local/straight/build/protobuf-mode" "/home/emiller/.emacs.d/.local/straight/build/dhall-mode" "/home/emiller/.emacs.d/.local/straight/build/csv-mode" "/home/emiller/.emacs.d/.local/straight/build/yaml-mode" "/home/emiller/.emacs.d/.local/straight/build/jsonnet-mode" "/home/emiller/.emacs.d/.local/straight/build/graphql-mode" "/home/emiller/.emacs.d/.local/straight/build/flycheck-joker" "/home/emiller/.emacs.d/.local/straight/build/inflections" "/home/emiller/.emacs.d/.local/straight/build/peg" "/home/emiller/.emacs.d/.local/straight/build/edn" "/home/emiller/.emacs.d/.local/straight/build/multiple-cursors" "/home/emiller/.emacs.d/.local/straight/build/paredit" "/home/emiller/.emacs.d/.local/straight/build/clj-refactor" "/home/emiller/.emacs.d/.local/straight/build/sesman" "/home/emiller/.emacs.d/.local/straight/build/queue" "/home/emiller/.emacs.d/.local/straight/build/parseclj" "/home/emiller/.emacs.d/.local/straight/build/a" "/home/emiller/.emacs.d/.local/straight/build/parseedn" "/home/emiller/.emacs.d/.local/straight/build/clojure-mode" "/home/emiller/.emacs.d/.local/straight/build/cider" "/home/emiller/.emacs.d/.local/straight/build/ccls" "/home/emiller/.emacs.d/.local/straight/build/company-glsl" "/home/emiller/.emacs.d/.local/straight/build/glsl-mode" "/home/emiller/.emacs.d/.local/straight/build/opencl-mode" "/home/emiller/.emacs.d/.local/straight/build/modern-cpp-font-lock" "/home/emiller/.emacs.d/.local/straight/build/disaster" "/home/emiller/.emacs.d/.local/straight/build/demangle-mode" "/home/emiller/.emacs.d/.local/straight/build/cuda-mode" "/home/emiller/.emacs.d/.local/straight/build/cmake-mode" "/home/emiller/.emacs.d/.local/straight/build/ssh-deploy" "/home/emiller/.emacs.d/.local/straight/build/company-terraform" "/home/emiller/.emacs.d/.local/straight/build/hcl-mode" "/home/emiller/.emacs.d/.local/straight/build/terraform-mode" "/home/emiller/.emacs.d/.local/straight/build/kurecolor" "/home/emiller/.emacs.d/.local/straight/build/rainbow-mode" "/home/emiller/.emacs.d/.local/straight/build/pdf-tools" "/home/emiller/.emacs.d/.local/straight/build/ivy-pass" "/home/emiller/.emacs.d/.local/straight/build/password-store-otp" "/home/emiller/.emacs.d/.local/straight/build/auth-source-pass" "/home/emiller/.emacs.d/.local/straight/build/password-store" "/home/emiller/.emacs.d/.local/straight/build/pass" "/home/emiller/.emacs.d/.local/straight/build/makefile-executor" "/home/emiller/.emacs.d/.local/straight/build/evil-magit" "/home/emiller/.emacs.d/.local/straight/build/magit-todos" "/home/emiller/.emacs.d/.local/straight/build/magit-gitflow" "/home/emiller/.emacs.d/.local/straight/build/emacsql" "/home/emiller/.emacs.d/.local/straight/build/emacsql-sqlite" "/home/emiller/.emacs.d/.local/straight/build/closql" "/home/emiller/.emacs.d/.local/straight/build/forge" "/home/emiller/.emacs.d/.local/straight/build/with-editor" "/home/emiller/.emacs.d/.local/straight/build/git-commit" "/home/emiller/.emacs.d/.local/straight/build/magit" "/home/emiller/.emacs.d/.local/straight/build/lsp-ivy" "/home/emiller/.emacs.d/.local/straight/build/company-lsp" "/home/emiller/.emacs.d/.local/straight/build/lsp-ui" "/home/emiller/.emacs.d/.local/straight/build/counsel-dash" "/home/emiller/.emacs.d/.local/straight/build/dash-docs" "/home/emiller/.emacs.d/.local/straight/build/ivy-xref" "/home/emiller/.emacs.d/.local/straight/build/dumb-jump" "/home/emiller/.emacs.d/.local/straight/build/marshal" "/home/emiller/.emacs.d/.local/straight/build/logito" "/home/emiller/.emacs.d/.local/straight/build/pcache" "/home/emiller/.emacs.d/.local/straight/build/gh" "/home/emiller/.emacs.d/.local/straight/build/gist" "/home/emiller/.emacs.d/.local/straight/build/flyspell-correct-ivy" "/home/emiller/.emacs.d/.local/straight/build/flyspell-correct" "/home/emiller/.emacs.d/.local/straight/build/flycheck-popup-tip" "/home/emiller/.emacs.d/.local/straight/build/flycheck" "/home/emiller/.emacs.d/.local/straight/build/quickrun" "/home/emiller/.emacs.d/.local/straight/build/editorconfig" "/home/emiller/.emacs.d/.local/straight/build/dockerfile-mode" "/home/emiller/.emacs.d/.local/straight/build/tablist" "/home/emiller/.emacs.d/.local/straight/build/json-snatcher" "/home/emiller/.emacs.d/.local/straight/build/json-reformat" "/home/emiller/.emacs.d/.local/straight/build/json-mode" "/home/emiller/.emacs.d/.local/straight/build/docker-tramp" "/home/emiller/.emacs.d/.local/straight/build/docker" "/home/emiller/.emacs.d/.local/straight/build/direnv" "/home/emiller/.emacs.d/.local/straight/build/pfuture" "/home/emiller/.emacs.d/.local/straight/build/treemacs" "/home/emiller/.emacs.d/.local/straight/build/bui" "/home/emiller/.emacs.d/.local/straight/build/tree-mode" "/home/emiller/.emacs.d/.local/straight/build/markdown-mode" "/home/emiller/.emacs.d/.local/straight/build/spinner" "/home/emiller/.emacs.d/.local/straight/build/ht" "/home/emiller/.emacs.d/.local/straight/build/lsp-mode" "/home/emiller/.emacs.d/.local/straight/build/dap-mode" "/home/emiller/.emacs.d/.local/straight/build/realgud-trepan-ni" "/home/emiller/.emacs.d/.local/straight/build/test-simple" "/home/emiller/.emacs.d/.local/straight/build/loc-changes" "/home/emiller/.emacs.d/.local/straight/build/load-relative" "/home/emiller/.emacs.d/.local/straight/build/realgud" "/home/emiller/.emacs.d/.local/straight/build/esh-help" "/home/emiller/.emacs.d/.local/straight/build/shrink-path" "/home/emiller/.emacs.d/.local/straight/build/eshell-z" "/home/emiller/.emacs.d/.local/straight/build/eshell-up" "/home/emiller/.emacs.d/.local/straight/build/gitignore-mode" "/home/emiller/.emacs.d/.local/straight/build/gitconfig-mode" "/home/emiller/.emacs.d/.local/straight/build/transient" "/home/emiller/.emacs.d/.local/straight/build/git-timemachine" "/home/emiller/.emacs.d/.local/straight/build/browse-at-remote" "/home/emiller/.emacs.d/.local/straight/build/fd-dired" "/home/emiller/.emacs.d/.local/straight/build/all-the-icons-dired" "/home/emiller/.emacs.d/.local/straight/build/dired-rsync" "/home/emiller/.emacs.d/.local/straight/build/diff-hl" "/home/emiller/.emacs.d/.local/straight/build/dired-git-info" "/home/emiller/.emacs.d/.local/straight/build/diredfl" "/home/emiller/.emacs.d/.local/straight/build/doom-snippets" "/home/emiller/.emacs.d/.local/straight/build/auto-yasnippet" "/home/emiller/.emacs.d/.local/straight/build/rotate-text" "/home/emiller/.emacs.d/.local/straight/build/parinfer" "/home/emiller/.emacs.d/.local/straight/build/evil-mc" "/home/emiller/.emacs.d/.local/straight/build/iedit" "/home/emiller/.emacs.d/.local/straight/build/evil-multiedit" "/home/emiller/.emacs.d/.local/straight/build/format-all" "/home/emiller/.emacs.d/.local/straight/build/vimish-fold" "/home/emiller/.emacs.d/.local/straight/build/evil-vimish-fold" "/home/emiller/.emacs.d/.local/straight/build/annalist" "/home/emiller/.emacs.d/.local/straight/build/evil-collection" "/home/emiller/.emacs.d/.local/straight/build/evil-quick-diff" "/home/emiller/.emacs.d/.local/straight/build/exato" "/home/emiller/.emacs.d/.local/straight/build/evil-visualstar" "/home/emiller/.emacs.d/.local/straight/build/evil-traces" "/home/emiller/.emacs.d/.local/straight/build/evil-textobj-anyblock" "/home/emiller/.emacs.d/.local/straight/build/evil-snipe" "/home/emiller/.emacs.d/.local/straight/build/evil-numbers" "/home/emiller/.emacs.d/.local/straight/build/evil-nerd-commenter" "/home/emiller/.emacs.d/.local/straight/build/evil-indent-plus" "/home/emiller/.emacs.d/.local/straight/build/evil-exchange" "/home/emiller/.emacs.d/.local/straight/build/evil-escape" "/home/emiller/.emacs.d/.local/straight/build/evil-surround" "/home/emiller/.emacs.d/.local/straight/build/expand-region" "/home/emiller/.emacs.d/.local/straight/build/embrace" "/home/emiller/.emacs.d/.local/straight/build/evil-embrace" "/home/emiller/.emacs.d/.local/straight/build/evil-easymotion" "/home/emiller/.emacs.d/.local/straight/build/evil-args" "/home/emiller/.emacs.d/.local/straight/build/persp-mode" "/home/emiller/.emacs.d/.local/straight/build/avy" "/home/emiller/.emacs.d/.local/straight/build/ace-window" "/home/emiller/.emacs.d/.local/straight/build/vi-tilde-fringe" "/home/emiller/.emacs.d/.local/straight/build/fringe-helper" "/home/emiller/.emacs.d/.local/straight/build/git-gutter" "/home/emiller/.emacs.d/.local/straight/build/git-gutter-fringe" "/home/emiller/.emacs.d/.local/straight/build/evil-goggles" "/home/emiller/.emacs.d/.local/straight/build/nav-flash" "/home/emiller/.emacs.d/.local/straight/build/goto-chg" "/home/emiller/.emacs.d/.local/straight/build/evil" "/home/emiller/.emacs.d/.local/straight/build/evil-anzu" "/home/emiller/.emacs.d/.local/straight/build/anzu" "/home/emiller/.emacs.d/.local/straight/build/hl-todo" "/home/emiller/.emacs.d/.local/straight/build/solaire-mode" "/home/emiller/.emacs.d/.local/straight/build/doom-themes" "/home/emiller/.emacs.d/.local/straight/build/deft" "/home/emiller/.emacs.d/.local/straight/build/wgrep" "/home/emiller/.emacs.d/.local/straight/build/ivy-rich" "/home/emiller/.emacs.d/.local/straight/build/lv" "/home/emiller/.emacs.d/.local/straight/build/hydra" "/home/emiller/.emacs.d/.local/straight/build/ivy-hydra" "/home/emiller/.emacs.d/.local/straight/build/counsel-projectile" "/home/emiller/.emacs.d/.local/straight/build/swiper" "/home/emiller/.emacs.d/.local/straight/build/counsel" "/home/emiller/.emacs.d/.local/straight/build/amx" "/home/emiller/.emacs.d/.local/straight/build/prescient" "/home/emiller/.emacs.d/.local/straight/build/company-prescient" "/home/emiller/.emacs.d/.local/straight/build/company-dict" "/home/emiller/.emacs.d/.local/straight/build/company" "/home/emiller/.emacs.d/.local/straight/build/websocket" "/home/emiller/.emacs.d/.local/straight/build/simple-httpd" "/home/emiller/.emacs.d/.local/straight/build/zmq" "/home/emiller/.emacs.d/.local/straight/build/jupyter" "/home/emiller/.emacs.d/.local/straight/build/treepy" "/home/emiller/.emacs.d/.local/straight/build/let-alist" "/home/emiller/.emacs.d/.local/straight/build/ghub" "/home/emiller/.emacs.d/.local/straight/build/github-review" "/home/emiller/.emacs.d/.local/straight/build/emms" "/home/emiller/.emacs.d/.local/straight/build/tox" "/home/emiller/.emacs.d/.local/straight/build/reformatter" "/home/emiller/.emacs.d/.local/straight/build/dired-hacks-utils" "/home/emiller/.emacs.d/.local/straight/build/dired-subtree" "/home/emiller/.emacs.d/.local/straight/build/dired-sidebar" "/home/emiller/.emacs.d/.local/straight/build/log4e" "/home/emiller/.emacs.d/.local/straight/build/gntp" "/home/emiller/.emacs.d/.local/straight/build/alert" "/home/emiller/.emacs.d/.local/straight/build/deferred" "/home/emiller/.emacs.d/.local/straight/build/request-deferred" "/home/emiller/.emacs.d/.local/straight/build/org-gcal" "/home/emiller/.emacs.d/.local/straight/build/vyper-mode" "/home/emiller/.emacs.d/.local/straight/build/js2-mode" "/home/emiller/.emacs.d/.local/straight/build/magit-popup" "/home/emiller/.emacs.d/.local/straight/build/jest" "/home/emiller/.emacs.d/.local/straight/build/graphviz-dot-mode" "/home/emiller/.emacs.d/.local/straight/build/request" "/home/emiller/.emacs.d/.local/straight/build/popup" "/home/emiller/.emacs.d/.local/straight/build/easy-hugo" "/home/emiller/.emacs.d/.local/straight/build/org-clock-csv" "/home/emiller/.emacs.d/.local/straight/build/org" "/home/emiller/.emacs.d/.local/straight/build/org-noter" "/home/emiller/.emacs.d/.local/straight/build/auto-org-md" "/home/emiller/.emacs.d/.local/straight/build/yasnippet" "/home/emiller/.emacs.d/.local/straight/build/ivy" "/home/emiller/.emacs.d/.local/straight/build/ivy-yasnippet" "/home/emiller/.emacs.d/.local/straight/build/edit-server" "/home/emiller/.emacs.d/.local/straight/build/which-key" "/home/emiller/.emacs.d/.local/straight/build/general" "/home/emiller/.emacs.d/.local/straight/build/epl" "/home/emiller/.emacs.d/.local/straight/build/pkg-info" "/home/emiller/.emacs.d/.local/straight/build/projectile" "/home/emiller/.emacs.d/.local/straight/build/xclip" "/home/emiller/.emacs.d/.local/straight/build/ws-butler" "/home/emiller/.emacs.d/.local/straight/build/undo-tree" "/home/emiller/.emacs.d/.local/straight/build/so-long" "/home/emiller/.emacs.d/.local/straight/build/smartparens" "/home/emiller/.emacs.d/.local/straight/build/pcre2el" "/home/emiller/.emacs.d/.local/straight/build/loop" "/home/emiller/.emacs.d/.local/straight/build/elisp-refs" "/home/emiller/.emacs.d/.local/straight/build/f" "/home/emiller/.emacs.d/.local/straight/build/s" "/home/emiller/.emacs.d/.local/straight/build/dash-functional" "/home/emiller/.emacs.d/.local/straight/build/dash" "/home/emiller/.emacs.d/.local/straight/build/helpful" "/home/emiller/.emacs.d/.local/straight/build/dtrt-indent" "/home/emiller/.emacs.d/.local/straight/build/better-jumper" "/home/emiller/.emacs.d/.local/straight/build/restart-emacs" "/home/emiller/.emacs.d/.local/straight/build/rainbow-delimiters" "/home/emiller/.emacs.d/.local/straight/build/parent-mode" "/home/emiller/.emacs.d/.local/straight/build/highlight-numbers" "/home/emiller/.emacs.d/.local/straight/build/hide-mode-line" "/home/emiller/.emacs.d/.local/straight/build/memoize" "/home/emiller/.emacs.d/.local/straight/build/all-the-icons" "/home/emiller/.emacs.d/.local/straight/build/gcmh" "/home/emiller/.emacs.d/.local/straight/build/async" "/home/emiller/.emacs.d/.local/straight/build/auto-minor-mode" "/home/emiller/.emacs.d/.local/straight/build/bind-key" "/home/emiller/.emacs.d/.local/straight/build/use-package" "/home/emiller/.emacs.d/.local/straight/build/straight" "/home/emiller/.emacs.d/.local/elpa/speed-type-20191204.1107" "/home/emiller/.emacs.d/core/" "/home/emiller/.emacs.d/core" "/home/emiller/.nix-profile/share/emacs/site-lisp/" "/etc/profiles/per-user/emiller/share/emacs/site-lisp/" "/nix/var/nix/profiles/default/share/emacs/site-lisp/" "/run/current-system/sw/share/emacs/site-lisp/" "/nix/store/xdyyahksbdx9gl5j898nhramlnjmmnj7-emacs-packages-deps/share/emacs/site-lisp" "/nix/store/bqvfhil4b775r16hf7bp2pzb4wzhy4bi-emacs-26.3/share/emacs/26.3/site-lisp" "/nix/store/bqvfhil4b775r16hf7bp2pzb4wzhy4bi-emacs-26.3/share/emacs/site-lisp" "/nix/store/bqvfhil4b775r16hf7bp2pzb4wzhy4bi-emacs-26.3/share/emacs/26.3/lisp" "/nix/store/bqvfhil4b775r16hf7bp2pzb4wzhy4bi-emacs-26.3/share/emacs/26.3/lisp/vc" "/nix/store/bqvfhil4b775r16hf7bp2pzb4wzhy4bi-emacs-26.3/share/emacs/26.3/lisp/url" "/nix/store/bqvfhil4b775r16hf7bp2pzb4wzhy4bi-emacs-26.3/share/emacs/26.3/lisp/textmodes" "/nix/store/bqvfhil4b775r16hf7bp2pzb4wzhy4bi-emacs-26.3/share/emacs/26.3/lisp/progmodes" "/nix/store/bqvfhil4b775r16hf7bp2pzb4wzhy4bi-emacs-26.3/share/emacs/26.3/lisp/play" "/nix/store/bqvfhil4b775r16hf7bp2pzb4wzhy4bi-emacs-26.3/share/emacs/26.3/lisp/nxml" "/nix/store/bqvfhil4b775r16hf7bp2pzb4wzhy4bi-emacs-26.3/share/emacs/26.3/lisp/net" "/nix/store/bqvfhil4b775r16hf7bp2pzb4wzhy4bi-emacs-26.3/share/emacs/26.3/lisp/mh-e" "/nix/store/bqvfhil4b775r16hf7bp2pzb4wzhy4bi-emacs-26.3/share/emacs/26.3/lisp/mail" "/nix/store/bqvfhil4b775r16hf7bp2pzb4wzhy4bi-emacs-26.3/share/emacs/26.3/lisp/leim" "/nix/store/bqvfhil4b775r16hf7bp2pzb4wzhy4bi-emacs-26.3/share/emacs/26.3/lisp/language" "/nix/store/bqvfhil4b775r16hf7bp2pzb4wzhy4bi-emacs-26.3/share/emacs/26.3/lisp/international" "/nix/store/bqvfhil4b775r16hf7bp2pzb4wzhy4bi-emacs-26.3/share/emacs/26.3/lisp/image" "/nix/store/bqvfhil4b775r16hf7bp2pzb4wzhy4bi-emacs-26.3/share/emacs/26.3/lisp/gnus" "/nix/store/bqvfhil4b775r16hf7bp2pzb4wzhy4bi-emacs-26.3/share/emacs/26.3/lisp/eshell" "/nix/store/bqvfhil4b775r16hf7bp2pzb4wzhy4bi-emacs-26.3/share/emacs/26.3/lisp/erc" "/nix/store/bqvfhil4b775r16hf7bp2pzb4wzhy4bi-emacs-26.3/share/emacs/26.3/lisp/emulation" "/nix/store/bqvfhil4b775r16hf7bp2pzb4wzhy4bi-emacs-26.3/share/emacs/26.3/lisp/emacs-lisp" "/nix/store/bqvfhil4b775r16hf7bp2pzb4wzhy4bi-emacs-26.3/share/emacs/26.3/lisp/cedet" "/nix/store/bqvfhil4b775r16hf7bp2pzb4wzhy4bi-emacs-26.3/share/emacs/26.3/lisp/calendar" "/nix/store/bqvfhil4b775r16hf7bp2pzb4wzhy4bi-emacs-26.3/share/emacs/26.3/lisp/calc" "/nix/store/bqvfhil4b775r16hf7bp2pzb4wzhy4bi-emacs-26.3/share/emacs/26.3/lisp/obsolete") auto-mode-alist '(("\\.styl\\'" . stylus-mode) ("\\.sass\\'" . sass-mode) ("\\.slim\\'" . slim-mode) ("\\.\\(?:jade\\|pug\\)\\'" . pug-mode) ("\\.haml\\'" . haml-mode) ("\\.snakefile\\'" . snakemake-mode) ("\\.smk\\'" . snakemake-mode) ("\\.\\(?:sm\\)?rules\\'" . snakemake-mode) ("Snakefile\\'" . snakemake-mode) ("\\.sol\\'" . solidity-mode) ("\\.rs\\'" . rustic-mode) ("requirements\\.in" . pip-requirements-mode) ("requirements\\(?:.\\|
\\)*\\.txt\\'" . pip-requirements-mode) ("\\.pip\\'" . pip-requirements-mode) ("\\.p[lm]?6\\'" . perl6-mode) ("\\.nix\\'" . nix-mode) ("\\.hva\\'" . latex-mode) ("\\.drv\\'" . latex-mode) ("\\.ts$" . typescript-mode) ("\\.jsx\\'" . rjsx-mode) ("\\.cson\\'" . coffee-mode) ("Cakefile\\'" . coffee-mode) ("\\.iced\\'" . coffee-mode) ("\\.coffee\\'" . coffee-mode) ("\\.ado\\'" . ess-stata-mode) ("\\.do\\'" . ess-stata-mode) ("\\.[Ss][Aa][Ss]\\'" . SAS-mode) ("\\.Sout" . S-transcript-mode) ("\\.[Ss]t\\'" . S-transcript-mode) ("\\.Rd\\'" . Rd-mode) ("DESCRIPTION$" . conf-colon-mode) ("/Makevars\\(\\.win\\)?$" . makefile-mode) ("\\.[Rr]out" . ess-r-transcript-mode) ("CITATION\\'" . ess-r-mode) ("NAMESPACE\\'" . ess-r-mode) ("\\.[rR]profile\\'" . ess-r-mode) ("\\.[rR]\\'" . ess-r-mode) ("/R/.*\\.q\\'" . ess-r-mode) ("\\.[Jj][Aa][Gg]\\'" . ess-jags-mode) ("\\.[Bb][Mm][Dd]\\'" . ess-bugs-mode) ("\\.[Bb][Oo][Gg]\\'" . ess-bugs-mode) ("\\.[Bb][Uu][Gg]\\'" . ess-bugs-mode) ("\\.jl\\'" . julia-mode) ("\\.proto\\'" . protobuf-mode) ("\\.dhall\\'" . dhall-mode) ("\\.tsv\\'" . tsv-mode) ("\\.[Cc][Ss][Vv]\\'" . csv-mode) ("\\.\\(e?ya?\\|ra\\)ml\\'" . yaml-mode) ("\\.jsonnet\\'" . jsonnet-mode) ("\\.gql\\'" . graphql-mode) ("\\.graphql\\'" . graphql-mode) ("\\(?:build\\|profile\\)\\.boot\\'" . clojure-mode) ("\\.cljs\\'" . clojurescript-mode) ("\\.cljc\\'" . clojurec-mode) ("\\.\\(clj\\|dtm\\|edn\\)\\'" . clojure-mode) ("\\.glsl\\'" . glsl-mode) ("\\.geom\\'" . glsl-mode) ("\\.frag\\'" . glsl-mode) ("\\.vert\\'" . glsl-mode) ("\\.cu\\'" . cuda-mode) ("\\.cmake\\'" . cmake-mode) ("CMakeLists\\.txt\\'" . cmake-mode) ("\\.tf\\(vars\\)?\\'" . terraform-mode) ("\\.nomad\\'" . hcl-mode) ("\\.hcl\\'" . hcl-mode) ("/git-rebase-todo\\'" . git-rebase-mode) ("\\.editorconfig\\'" . editorconfig-conf-mode) ("Dockerfile\\(?:\\..*\\)?\\'" . dockerfile-mode) ("\\(?:\\(?:\\(?:\\.\\(?:b\\(?:\\(?:abel\\|ower\\)rc\\)\\|json\\(?:ld\\)?\\)\\|composer\\.lock\\)\\)\\'\\)" . json-mode) ("\\.envrc\\'" . direnv-envrc-mode) ("\\.md\\'" . markdown-mode) ("\\.markdown\\'" . markdown-mode) ("/git/ignore\\'" . gitignore-mode) ("/info/exclude\\'" . gitignore-mode) ("/\\.gitignore\\'" . gitignore-mode) ("/etc/gitconfig\\'" . gitconfig-mode) ("/\\.gitmodules\\'" . gitconfig-mode) ("/git/config\\'" . gitconfig-mode) ("/modules/.*/config\\'" . gitconfig-mode) ("/\\.git/config\\'" . gitconfig-mode) ("/\\.gitconfig\\'" . gitconfig-mode) ("\\.vy\\'" . vyper-mode) ("\\.gv\\'" . graphviz-dot-mode) ("\\.dot\\'" . graphviz-dot-mode) ("\\.gpg\\(~\\|\\.~[0-9]+~\\)?\\'" nil epa-file) ("\\.elc\\'" . elisp-byte-code-mode) ("\\.zst\\'" nil jka-compr) ("\\.dz\\'" nil jka-compr) ("\\.xz\\'" nil jka-compr) ("\\.lzma\\'" nil jka-compr) ("\\.lz\\'" nil jka-compr) ("\\.g?z\\'" nil jka-compr) ("\\.bz2\\'" nil jka-compr) ("\\.Z\\'" nil jka-compr) ("\\.vr[hi]?\\'" . vera-mode) ("\\(?:\\.\\(?:rbw?\\|ru\\|rake\\|thor\\|jbuilder\\|rabl\\|gemspec\\|podspec\\)\\|/\\(?:Gem\\|Rake\\|Cap\\|Thor\\|Puppet\\|Berks\\|Vagrant\\|Guard\\|Pod\\)file\\)\\'" . ruby-mode) ("\\.re?st\\'" . rst-mode) ("\\.py[iw]?\\'" . python-mode) ("\\.less\\'" . less-css-mode) ("\\.scss\\'" . scss-mode) ("\\.awk\\'" . awk-mode) ("\\.\\(u?lpc\\|pike\\|pmod\\(\\.in\\)?\\)\\'" . pike-mode) ("\\.idl\\'" . idl-mode) ("\\.java\\'" . java-mode) ("\\.m\\'" . objc-mode) ("\\.ii\\'" . c++-mode) ("\\.i\\'" . c-mode) ("\\.lex\\'" . c-mode) ("\\.y\\(acc\\)?\\'" . c-mode) ("\\.h\\'" . c-or-c++-mode) ("\\.c\\'" . c-mode) ("\\.\\(CC?\\|HH?\\)\\'" . c++-mode) ("\\.[ch]\\(pp\\|xx\\|\\+\\+\\)\\'" . c++-mode) ("\\.\\(cc\\|hh\\)\\'" . c++-mode) ("\\.\\(bat\\|cmd\\)\\'" . bat-mode) ("\\.[sx]?html?\\(\\.[a-zA-Z_]+\\)?\\'" . mhtml-mode) ("\\.svgz?\\'" . image-mode) ("\\.svgz?\\'" . xml-mode) ("\\.x[bp]m\\'" . image-mode) ("\\.x[bp]m\\'" . c-mode) ("\\.p[bpgn]m\\'" . image-mode) ("\\.tiff?\\'" . image-mode) ("\\.gif\\'" . image-mode) ("\\.png\\'" . image-mode) ("\\.jpe?g\\'" . image-mode) ("\\.te?xt\\'" . text-mode) ("\\.[tT]e[xX]\\'" . tex-mode) ("\\.ins\\'" . tex-mode) ("\\.ltx\\'" . latex-mode) ("\\.dtx\\'" . doctex-mode) ("\\.org\\'" . org-mode) ("\\.el\\'" . emacs-lisp-mode) ("Project\\.ede\\'" . emacs-lisp-mode) ("\\.\\(scm\\|stk\\|ss\\|sch\\)\\'" . scheme-mode) ("\\.l\\'" . lisp-mode) ("\\.li?sp\\'" . lisp-mode) ("\\.[fF]\\'" . fortran-mode) ("\\.for\\'" . fortran-mode) ("\\.p\\'" . pascal-mode) ("\\.pas\\'" . pascal-mode) ("\\.\\(dpr\\|DPR\\)\\'" . delphi-mode) ("\\.ad[abs]\\'" . ada-mode) ("\\.ad[bs].dg\\'" . ada-mode) ("\\.\\([pP]\\([Llm]\\|erl\\|od\\)\\|al\\)\\'" . perl-mode) ("Imakefile\\'" . makefile-imake-mode) ("Makeppfile\\(?:\\.mk\\)?\\'" . makefile-makepp-mode) ("\\.makepp\\'" . makefile-makepp-mode) ("\\.mk\\'" . makefile-gmake-mode) ("\\.make\\'" . makefile-gmake-mode) ("[Mm]akefile\\'" . makefile-gmake-mode) ("\\.am\\'" . makefile-automake-mode) ("\\.texinfo\\'" . texinfo-mode) ("\\.te?xi\\'" . texinfo-mode) ("\\.[sS]\\'" . asm-mode) ("\\.asm\\'" . asm-mode) ("\\.css\\'" . css-mode) ("\\.mixal\\'" . mixal-mode) ("\\.gcov\\'" . compilation-mode) ("/\\.[a-z0-9-]*gdbinit" . gdb-script-mode) ("-gdb\\.gdb" . gdb-script-mode) ("[cC]hange\\.?[lL]og?\\'" . change-log-mode) ("[cC]hange[lL]og[-.][0-9]+\\'" . change-log-mode) ("\\$CHANGE_LOG\\$\\.TXT" . change-log-mode) ("\\.scm\\.[0-9]*\\'" . scheme-mode) ("\\.[ckz]?sh\\'\\|\\.shar\\'\\|/\\.z?profile\\'" . sh-mode) ("\\.bash\\'" . sh-mode) ("\\(/\\|\\`\\)\\.\\(bash_\\(profile\\|history\\|log\\(in\\|out\\)\\)\\|z?log\\(in\\|out\\)\\)\\'" . sh-mode) ("\\(/\\|\\`\\)\\.\\(shrc\\|zshrc\\|m?kshrc\\|bashrc\\|t?cshrc\\|esrc\\)\\'" . sh-mode) ("\\(/\\|\\`\\)\\.\\([kz]shenv\\|xinitrc\\|startxrc\\|xsession\\)\\'" . sh-mode) ("\\.m?spec\\'" . sh-mode) ("\\.m[mes]\\'" . nroff-mode) ("\\.man\\'" . nroff-mode) ("\\.sty\\'" . latex-mode) ("\\.cl[so]\\'" . latex-mode) ("\\.bbl\\'" . latex-mode) ("\\.bib\\'" . bibtex-mode) ("\\.bst\\'" . bibtex-style-mode) ("\\.sql\\'" . sql-mode) ("\\.m[4c]\\'" . m4-mode) ("\\.mf\\'" . metafont-mode) ("\\.mp\\'" . metapost-mode) ("\\.vhdl?\\'" . vhdl-mode) ("\\.article\\'" . text-mode) ("\\.letter\\'" . text-mode) ("\\.i?tcl\\'" . tcl-mode) ("\\.exp\\'" . tcl-mode) ("\\.itk\\'" . tcl-mode) ("\\.icn\\'" . icon-mode) ("\\.sim\\'" . simula-mode) ("\\.mss\\'" . scribe-mode) ("\\.f9[05]\\'" . f90-mode) ("\\.f0[38]\\'" . f90-mode) ("\\.indent\\.pro\\'" . fundamental-mode) ("\\.\\(pro\\|PRO\\)\\'" . idlwave-mode) ("\\.srt\\'" . srecode-template-mode) ("\\.prolog\\'" . prolog-mode) ("\\.tar\\'" . tar-mode) ("\\.\\(arc\\|zip\\|lzh\\|lha\\|zoo\\|[jew]ar\\|xpi\\|rar\\|cbr\\|7z\\|ARC\\|ZIP\\|LZH\\|LHA\\|ZOO\\|[JEW]AR\\|XPI\\|RAR\\|CBR\\|7Z\\)\\'" . archive-mode) ("\\.oxt\\'" . archive-mode) ("\\.\\(deb\\|[oi]pk\\)\\'" . archive-mode) ("\\`/tmp/Re" . text-mode) ("/Message[0-9]*\\'" . text-mode) ("\\`/tmp/fol/" . text-mode) ("\\.oak\\'" . scheme-mode) ("\\.sgml?\\'" . sgml-mode) ("\\.x[ms]l\\'" . xml-mode) ("\\.dbk\\'" . xml-mode) ("\\.dtd\\'" . sgml-mode) ("\\.ds\\(ss\\)?l\\'" . dsssl-mode) ("\\.jsm?\\'" . javascript-mode) ("\\.json\\'" . javascript-mode) ("\\.jsx\\'" . js-jsx-mode) ("\\.[ds]?vh?\\'" . verilog-mode) ("\\.by\\'" . bovine-grammar-mode) ("\\.wy\\'" . wisent-grammar-mode) ("[:/\\]\\..*\\(emacs\\|gnus\\|viper\\)\\'" . emacs-lisp-mode) ("\\`\\..*emacs\\'" . emacs-lisp-mode) ("[:/]_emacs\\'" . emacs-lisp-mode) ("/crontab\\.X*[0-9]+\\'" . shell-script-mode) ("\\.ml\\'" . lisp-mode) ("\\.ld[si]?\\'" . ld-script-mode) ("ld\\.?script\\'" . ld-script-mode) ("\\.xs\\'" . c-mode) ("\\.x[abdsru]?[cnw]?\\'" . ld-script-mode) ("\\.zone\\'" . dns-mode) ("\\.soa\\'" . dns-mode) ("\\.asd\\'" . lisp-mode) ("\\.\\(asn\\|mib\\|smi\\)\\'" . snmp-mode) ("\\.\\(as\\|mi\\|sm\\)2\\'" . snmpv2-mode) ("\\.\\(diffs?\\|patch\\|rej\\)\\'" . diff-mode) ("\\.\\(dif\\|pat\\)\\'" . diff-mode) ("\\.[eE]?[pP][sS]\\'" . ps-mode) ("\\.\\(?:PDF\\|DVI\\|OD[FGPST]\\|DOCX?\\|XLSX?\\|PPTX?\\|pdf\\|djvu\\|dvi\\|od[fgpst]\\|docx?\\|xlsx?\\|pptx?\\)\\'" . doc-view-mode-maybe) ("configure\\.\\(ac\\|in\\)\\'" . autoconf-mode) ("\\.s\\(v\\|iv\\|ieve\\)\\'" . sieve-mode) ("BROWSE\\'" . ebrowse-tree-mode) ("\\.ebrowse\\'" . ebrowse-tree-mode) ("#\\*mail\\*" . mail-mode) ("\\.g\\'" . antlr-mode) ("\\.mod\\'" . m2-mode) ("\\.ses\\'" . ses-mode) ("\\.docbook\\'" . sgml-mode) ("\\.com\\'" . dcl-mode) ("/config\\.\\(?:bat\\|log\\)\\'" . fundamental-mode) ("\\.\\(?:[iI][nN][iI]\\|[lL][sS][tT]\\|[rR][eE][gG]\\|[sS][yY][sS]\\)\\'" . conf-mode) ("\\.la\\'" . conf-unix-mode) ("\\.ppd\\'" . conf-ppd-mode) ("java.+\\.conf\\'" . conf-javaprop-mode) ("\\.properties\\(?:\\.[a-zA-Z0-9._-]+\\)?\\'" . conf-javaprop-mode) ("\\.toml\\'" . conf-toml-mode) ("\\.desktop\\'" . conf-desktop-mode) ("\\`/etc/\\(?:DIR_COLORS\\|ethers\\|.?fstab\\|.*hosts\\|lesskey\\|login\\.?de\\(?:fs\\|vperm\\)\\|magic\\|mtab\\|pam\\.d/.*\\|permissions\\(?:\\.d/.+\\)?\\|protocols\\|rpc\\|services\\)\\'" . conf-space-mode) ("\\`/etc/\\(?:acpid?/.+\\|aliases\\(?:\\.d/.+\\)?\\|default/.+\\|group-?\\|hosts\\..+\\|inittab\\|ksysguarddrc\\|opera6rc\\|passwd-?\\|shadow-?\\|sysconfig/.+\\)\\'" . conf-mode) ("[cC]hange[lL]og[-.][-0-9a-z]+\\'" . change-log-mode) ("/\\.?\\(?:gitconfig\\|gnokiirc\\|hgrc\\|kde.*rc\\|mime\\.types\\|wgetrc\\)\\'" . conf-mode) ("/\\.\\(?:enigma\\|gltron\\|gtk\\|hxplayer\\|net\\|neverball\\|qt/.+\\|realplayer\\|scummvm\\|sversion\\|sylpheed/.+\\|xmp\\)rc\\'" . conf-mode) ("/\\.\\(?:gdbtkinit\\|grip\\|orbital/.+txt\\|rhosts\\|tuxracer/options\\)\\'" . conf-mode) ("/\\.?X\\(?:default\\|resource\\|re\\)s\\>" . conf-xdefaults-mode) ("/X11.+app-defaults/\\|\\.ad\\'" . conf-xdefaults-mode) ("/X11.+locale/.+/Compose\\'" . conf-colon-mode) ("/X11.+locale/compose\\.dir\\'" . conf-javaprop-mode) ("\\.~?[0-9]+\\.[0-9][-.0-9]*~?\\'" nil t) ("\\.\\(?:orig\\|in\\|[bB][aA][kK]\\)\\'" nil t) ("[/.]c\\(?:on\\)?f\\(?:i?g\\)?\\(?:\\.[a-zA-Z0-9._-]+\\)?\\'" . conf-mode-maybe) ("\\.[1-9]\\'" . nroff-mode) ("\\.tgz\\'" . tar-mode) ("\\.tbz2?\\'" . tar-mode) ("\\.txz\\'" . tar-mode) ("\\.tzst\\'" . tar-mode)) Info-directory-list '("/home/emiller/.emacs.d/.local/straight/build/drag-stuff/" "/home/emiller/.emacs.d/.local/straight/build/ace-link/" "/home/emiller/.emacs.d/.local/straight/build/visual-fill-column/" "/home/emiller/.emacs.d/.local/straight/build/wordnut/" "/home/emiller/.emacs.d/.local/straight/build/langtool/" "/home/emiller/.emacs.d/.local/straight/build/mixed-pitch/" "/home/emiller/.emacs.d/.local/straight/build/synosaurus/" "/home/emiller/.emacs.d/.local/straight/build/elfeed-org/" "/home/emiller/.emacs.d/.local/straight/build/elfeed/" "/home/emiller/.emacs.d/.local/straight/build/circe-notifications/" "/home/emiller/.emacs.d/.local/straight/build/circe/" "/home/emiller/.emacs.d/.local/straight/build/counsel-notmuch/" "/home/emiller/.emacs.d/.local/straight/build/org-mime/" "/home/emiller/.emacs.d/.local/straight/build/notmuch/" "/home/emiller/.emacs.d/.local/straight/build/counsel-css/" "/home/emiller/.emacs.d/.local/straight/build/sws-mode/" "/home/emiller/.emacs.d/.local/straight/build/stylus-mode/" "/home/emiller/.emacs.d/.local/straight/build/sass-mode/" "/home/emiller/.emacs.d/.local/straight/build/company-web/" "/home/emiller/.emacs.d/.local/straight/build/web-completion-data/" "/home/emiller/.emacs.d/.local/straight/build/web-mode/" "/home/emiller/.emacs.d/.local/straight/build/slim-mode/" "/home/emiller/.emacs.d/.local/straight/build/pug-mode/" "/home/emiller/.emacs.d/.local/straight/build/haml-mode/" "/home/emiller/.emacs.d/.local/straight/build/emmet-mode/" "/home/emiller/.emacs.d/.local/straight/build/snakemake-mode/" "/home/emiller/.emacs.d/.local/straight/build/solidity-flycheck/" "/home/emiller/.emacs.d/.local/straight/build/company-solidity/" "/home/emiller/.emacs.d/.local/straight/build/solidity-mode/" "/home/emiller/.emacs.d/.local/straight/build/company-shell/" "/home/emiller/.emacs.d/.local/straight/build/rustic/" "/home/emiller/.emacs.d/.local/straight/build/xterm-color/" "/home/emiller/.emacs.d/.local/straight/build/company-restclient/" "/home/emiller/.emacs.d/.local/straight/build/know-your-http-well/" "/home/emiller/.emacs.d/.local/straight/build/py-isort/" "/home/emiller/.emacs.d/.local/straight/build/pyimport/" "/home/emiller/.emacs.d/.local/straight/build/shut-up/" "/home/emiller/.emacs.d/.local/straight/build/python-pytest/" "/home/emiller/.emacs.d/.local/straight/build/nose/" "/home/emiller/.emacs.d/.local/straight/build/pipenv/" "/home/emiller/.emacs.d/.local/straight/build/pyvenv/" "/home/emiller/.emacs.d/.local/straight/build/company-anaconda/" "/home/emiller/.emacs.d/.local/straight/build/anaconda-mode/" "/home/emiller/.emacs.d/.local/straight/build/pythonic/" "/home/emiller/.emacs.d/.local/straight/build/pip-requirements/" "/home/emiller/.emacs.d/.local/straight/build/flycheck-perl6/" "/home/emiller/.emacs.d/.local/straight/build/perl6-mode/" "/home/emiller/.emacs.d/.local/straight/build/ox-hugo/" "/home/emiller/.emacs.d/.local/straight/build/ox-pandoc/" "/home/emiller/.emacs.d/.local/straight/build/ob-rust/" "/home/emiller/.emacs.d/.local/straight/build/ob-restclient/" "/home/emiller/.emacs.d/.local/straight/build/restclient/" "/home/emiller/.emacs.d/.local/straight/build/ob-async/" "/home/emiller/.emacs.d/.local/straight/build/org-pomodoro/" "/home/emiller/.emacs.d/.local/straight/build/org-download/" "/home/emiller/.emacs.d/.local/straight/build/orgit/" "/home/emiller/.emacs.d/.local/straight/build/org-pdfview/" "/home/emiller/.emacs.d/.local/straight/build/evil-org/" "/home/emiller/.emacs.d/.local/straight/build/org-cliplink/" "/home/emiller/.emacs.d/.local/straight/build/toc-org/" "/home/emiller/.emacs.d/.local/straight/build/ox-clip/" "/home/emiller/.emacs.d/.local/straight/build/org-yt/" "/home/emiller/.emacs.d/.local/straight/build/org-fancy-priorities/" "/home/emiller/.emacs.d/.local/straight/build/org-bullets/" "/home/emiller/.emacs.d/.local/straight/build/htmlize/" "/home/emiller/.emacs.d/.local/straight/build/org-plus-contrib/" "/home/emiller/.emacs.d/.local/straight/build/company-nixos-options/" "/home/emiller/.emacs.d/.local/straight/build/nixos-options/" "/home/emiller/.emacs.d/.local/straight/build/nix-update/" "/home/emiller/.emacs.d/.local/straight/build/nix-mode/" "/home/emiller/.emacs.d/.local/straight/build/evil-markdown/" "/home/emiller/.emacs.d/.local/straight/build/edit-indirect/" "/home/emiller/.emacs.d/.local/straight/build/markdown-toc/" "/home/emiller/.emacs.d/.local/straight/build/ivy-bibtex/" "/home/emiller/.emacs.d/.local/straight/build/biblio/" "/home/emiller/.emacs.d/.local/straight/build/biblio-core/" "/home/emiller/.emacs.d/.local/straight/build/parsebib/" "/home/emiller/.emacs.d/.local/straight/build/company-math/" "/home/emiller/.emacs.d/.local/straight/build/math-symbol-lists/" "/home/emiller/.emacs.d/.local/straight/build/company-reftex/" "/home/emiller/.emacs.d/.local/straight/build/company-auctex/" "/home/emiller/.emacs.d/.local/straight/build/latex-preview-pane/" "/home/emiller/.emacs.d/.local/straight/build/adaptive-wrap/" "/home/emiller/.emacs.d/.local/straight/build/auctex/" "/home/emiller/.emacs.d/.local/straight/build/xref-js2/" "/home/emiller/.emacs.d/.local/straight/build/tide/" "/home/emiller/.emacs.d/.local/straight/build/skewer-mode/" "/home/emiller/.emacs.d/.local/straight/build/nodejs-repl/" "/home/emiller/.emacs.d/.local/straight/build/npm-mode/" "/home/emiller/.emacs.d/.local/straight/build/js2-refactor/" "/home/emiller/.emacs.d/.local/straight/build/eslintd-fix/" "/home/emiller/.emacs.d/.local/straight/build/typescript-mode/" "/home/emiller/.emacs.d/.local/straight/build/rjsx-mode/" "/home/emiller/.emacs.d/.local/straight/build/coffee-mode/" "/home/emiller/.emacs.d/.local/straight/build/ess-R-data-view/" "/home/emiller/.emacs.d/.local/straight/build/ctable/" "/home/emiller/.emacs.d/.local/straight/build/ess/" "/home/emiller/.emacs.d/.local/straight/build/julia-mode/" "/home/emiller/.emacs.d/.local/straight/build/buttercup/" "/home/emiller/.emacs.d/.local/straight/build/flycheck-cask/" "/home/emiller/.emacs.d/.local/straight/build/elisp-demos/" "/home/emiller/.emacs.d/.local/straight/build/elisp-def/" "/home/emiller/.emacs.d/.local/straight/build/overseer/" "/home/emiller/.emacs.d/.local/straight/build/macrostep/" "/home/emiller/.emacs.d/.local/straight/build/highlight-quoted/" "/home/emiller/.emacs.d/.local/straight/build/protobuf-mode/" "/home/emiller/.emacs.d/.local/straight/build/dhall-mode/" "/home/emiller/.emacs.d/.local/straight/build/csv-mode/" "/home/emiller/.emacs.d/.local/straight/build/yaml-mode/" "/home/emiller/.emacs.d/.local/straight/build/jsonnet-mode/" "/home/emiller/.emacs.d/.local/straight/build/graphql-mode/" "/home/emiller/.emacs.d/.local/straight/build/flycheck-joker/" "/home/emiller/.emacs.d/.local/straight/build/clj-refactor/" "/home/emiller/.emacs.d/.local/straight/build/inflections/" "/home/emiller/.emacs.d/.local/straight/build/edn/" "/home/emiller/.emacs.d/.local/straight/build/peg/" "/home/emiller/.emacs.d/.local/straight/build/multiple-cursors/" "/home/emiller/.emacs.d/.local/straight/build/paredit/" "/home/emiller/.emacs.d/.local/straight/build/cider/" "/home/emiller/.emacs.d/.local/straight/build/sesman/" "/home/emiller/.emacs.d/.local/straight/build/queue/" "/home/emiller/.emacs.d/.local/straight/build/parseedn/" "/home/emiller/.emacs.d/.local/straight/build/parseclj/" "/home/emiller/.emacs.d/.local/straight/build/a/" "/home/emiller/.emacs.d/.local/straight/build/clojure-mode/" "/home/emiller/.emacs.d/.local/straight/build/ccls/" "/home/emiller/.emacs.d/.local/straight/build/company-glsl/" "/home/emiller/.emacs.d/.local/straight/build/glsl-mode/" "/home/emiller/.emacs.d/.local/straight/build/opencl-mode/" "/home/emiller/.emacs.d/.local/straight/build/modern-cpp-font-lock/" "/home/emiller/.emacs.d/.local/straight/build/disaster/" "/home/emiller/.emacs.d/.local/straight/build/demangle-mode/" "/home/emiller/.emacs.d/.local/straight/build/cuda-mode/" "/home/emiller/.emacs.d/.local/straight/build/cmake-mode/" "/home/emiller/.emacs.d/.local/straight/build/ssh-deploy/" "/home/emiller/.emacs.d/.local/straight/build/company-terraform/" "/home/emiller/.emacs.d/.local/straight/build/terraform-mode/" "/home/emiller/.emacs.d/.local/straight/build/hcl-mode/" "/home/emiller/.emacs.d/.local/straight/build/kurecolor/" "/home/emiller/.emacs.d/.local/straight/build/rainbow-mode/" "/home/emiller/.emacs.d/.local/straight/build/pdf-tools/" "/home/emiller/.emacs.d/.local/straight/build/ivy-pass/" "/home/emiller/.emacs.d/.local/straight/build/pass/" "/home/emiller/.emacs.d/.local/straight/build/password-store-otp/" "/home/emiller/.emacs.d/.local/straight/build/password-store/" "/home/emiller/.emacs.d/.local/straight/build/auth-source-pass/" "/home/emiller/.emacs.d/.local/straight/build/makefile-executor/" "/home/emiller/.emacs.d/.local/straight/build/evil-magit/" "/home/emiller/.emacs.d/.local/straight/build/magit-todos/" "/home/emiller/.emacs.d/.local/straight/build/magit-gitflow/" "/home/emiller/.emacs.d/.local/straight/build/forge/" "/home/emiller/.emacs.d/.local/straight/build/closql/" "/home/emiller/.emacs.d/.local/straight/build/emacsql-sqlite/" "/home/emiller/.emacs.d/.local/straight/build/emacsql/" "/home/emiller/.emacs.d/.local/straight/build/magit/" "/home/emiller/.emacs.d/.local/straight/build/git-commit/" "/home/emiller/.emacs.d/.local/straight/build/with-editor/" "/home/emiller/.emacs.d/.local/straight/build/lsp-ivy/" "/home/emiller/.emacs.d/.local/straight/build/company-lsp/" "/home/emiller/.emacs.d/.local/straight/build/lsp-ui/" "/home/emiller/.emacs.d/.local/straight/build/counsel-dash/" "/home/emiller/.emacs.d/.local/straight/build/dash-docs/" "/home/emiller/.emacs.d/.local/straight/build/ivy-xref/" "/home/emiller/.emacs.d/.local/straight/build/dumb-jump/" "/home/emiller/.emacs.d/.local/straight/build/gist/" "/home/emiller/.emacs.d/.local/straight/build/gh/" "/home/emiller/.emacs.d/.local/straight/build/marshal/" "/home/emiller/.emacs.d/.local/straight/build/logito/" "/home/emiller/.emacs.d/.local/straight/build/pcache/" "/home/emiller/.emacs.d/.local/straight/build/flyspell-correct-ivy/" "/home/emiller/.emacs.d/.local/straight/build/flyspell-correct/" "/home/emiller/.emacs.d/.local/straight/build/flycheck-popup-tip/" "/home/emiller/.emacs.d/.local/straight/build/flycheck/" "/home/emiller/.emacs.d/.local/straight/build/quickrun/" "/home/emiller/.emacs.d/.local/straight/build/editorconfig/" "/home/emiller/.emacs.d/.local/straight/build/dockerfile-mode/" "/home/emiller/.emacs.d/.local/straight/build/docker/" "/home/emiller/.emacs.d/.local/straight/build/tablist/" "/home/emiller/.emacs.d/.local/straight/build/json-mode/" "/home/emiller/.emacs.d/.local/straight/build/json-snatcher/" "/home/emiller/.emacs.d/.local/straight/build/json-reformat/" "/home/emiller/.emacs.d/.local/straight/build/docker-tramp/" "/home/emiller/.emacs.d/.local/straight/build/direnv/" "/home/emiller/.emacs.d/.local/straight/build/dap-mode/" "/home/emiller/.emacs.d/.local/straight/build/treemacs/" "/home/emiller/.emacs.d/.local/straight/build/pfuture/" "/home/emiller/.emacs.d/.local/straight/build/bui/" "/home/emiller/.emacs.d/.local/straight/build/tree-mode/" "/home/emiller/.emacs.d/.local/straight/build/lsp-mode/" "/home/emiller/.emacs.d/.local/straight/build/markdown-mode/" "/home/emiller/.emacs.d/.local/straight/build/spinner/" "/home/emiller/.emacs.d/.local/straight/build/ht/" "/home/emiller/.emacs.d/.local/straight/build/realgud-trepan-ni/" "/home/emiller/.emacs.d/.local/straight/build/realgud/" "/home/emiller/.emacs.d/.local/straight/build/test-simple/" "/home/emiller/.emacs.d/.local/straight/build/loc-changes/" "/home/emiller/.emacs.d/.local/straight/build/load-relative/" "/home/emiller/.emacs.d/.local/straight/build/esh-help/" "/home/emiller/.emacs.d/.local/straight/build/shrink-path/" "/home/emiller/.emacs.d/.local/straight/build/eshell-z/" "/home/emiller/.emacs.d/.local/straight/build/eshell-up/" "/home/emiller/.emacs.d/.local/straight/build/gitignore-mode/" "/home/emiller/.emacs.d/.local/straight/build/gitconfig-mode/" "/home/emiller/.emacs.d/.local/straight/build/git-timemachine/" "/home/emiller/.emacs.d/.local/straight/build/transient/" "/home/emiller/.emacs.d/.local/straight/build/browse-at-remote/" "/home/emiller/.emacs.d/.local/straight/build/fd-dired/" "/home/emiller/.emacs.d/.local/straight/build/all-the-icons-dired/" "/home/emiller/.emacs.d/.local/straight/build/dired-rsync/" "/home/emiller/.emacs.d/.local/straight/build/diff-hl/" "/home/emiller/.emacs.d/.local/straight/build/dired-git-info/" "/home/emiller/.emacs.d/.local/straight/build/diredfl/" "/home/emiller/.emacs.d/.local/straight/build/doom-snippets/" "/home/emiller/.emacs.d/.local/straight/build/auto-yasnippet/" "/home/emiller/.emacs.d/.local/straight/build/rotate-text/" "/home/emiller/.emacs.d/.local/straight/build/parinfer/" "/home/emiller/.emacs.d/.local/straight/build/evil-mc/" "/home/emiller/.emacs.d/.local/straight/build/evil-multiedit/" "/home/emiller/.emacs.d/.local/straight/build/iedit/" "/home/emiller/.emacs.d/.local/straight/build/format-all/" "/home/emiller/.emacs.d/.local/straight/build/evil-vimish-fold/" "/home/emiller/.emacs.d/.local/straight/build/vimish-fold/" "/home/emiller/.emacs.d/.local/straight/build/evil-collection/" "/home/emiller/.emacs.d/.local/straight/build/annalist/" "/home/emiller/.emacs.d/.local/straight/build/evil-quick-diff/" "/home/emiller/.emacs.d/.local/straight/build/exato/" "/home/emiller/.emacs.d/.local/straight/build/evil-visualstar/" "/home/emiller/.emacs.d/.local/straight/build/evil-traces/" "/home/emiller/.emacs.d/.local/straight/build/evil-textobj-anyblock/" "/home/emiller/.emacs.d/.local/straight/build/evil-snipe/" "/home/emiller/.emacs.d/.local/straight/build/evil-numbers/" "/home/emiller/.emacs.d/.local/straight/build/evil-nerd-commenter/" "/home/emiller/.emacs.d/.local/straight/build/evil-indent-plus/" "/home/emiller/.emacs.d/.local/straight/build/evil-exchange/" "/home/emiller/.emacs.d/.local/straight/build/evil-escape/" "/home/emiller/.emacs.d/.local/straight/build/evil-embrace/" "/home/emiller/.emacs.d/.local/straight/build/evil-surround/" "/home/emiller/.emacs.d/.local/straight/build/embrace/" "/home/emiller/.emacs.d/.local/straight/build/expand-region/" "/home/emiller/.emacs.d/.local/straight/build/evil-easymotion/" "/home/emiller/.emacs.d/.local/straight/build/evil-args/" "/home/emiller/.emacs.d/.local/straight/build/persp-mode/" "/home/emiller/.emacs.d/.local/straight/build/ace-window/" "/home/emiller/.emacs.d/.local/straight/build/avy/" "/home/emiller/.emacs.d/.local/straight/build/vi-tilde-fringe/" "/home/emiller/.emacs.d/.local/straight/build/git-gutter-fringe/" "/home/emiller/.emacs.d/.local/straight/build/fringe-helper/" "/home/emiller/.emacs.d/.local/straight/build/git-gutter/" "/home/emiller/.emacs.d/.local/straight/build/evil-goggles/" "/home/emiller/.emacs.d/.local/straight/build/nav-flash/" "/home/emiller/.emacs.d/.local/straight/build/evil-anzu/" "/home/emiller/.emacs.d/.local/straight/build/evil/" "/home/emiller/.emacs.d/.local/straight/build/goto-chg/" "/home/emiller/.emacs.d/.local/straight/build/anzu/" "/home/emiller/.emacs.d/.local/straight/build/hl-todo/" "/home/emiller/.emacs.d/.local/straight/build/solaire-mode/" "/home/emiller/.emacs.d/.local/straight/build/doom-themes/" "/home/emiller/.emacs.d/.local/straight/build/deft/" "/home/emiller/.emacs.d/.local/straight/build/wgrep/" "/home/emiller/.emacs.d/.local/straight/build/ivy-rich/" "/home/emiller/.emacs.d/.local/straight/build/ivy-hydra/" "/home/emiller/.emacs.d/.local/straight/build/hydra/" "/home/emiller/.emacs.d/.local/straight/build/lv/" "/home/emiller/.emacs.d/.local/straight/build/counsel-projectile/" "/home/emiller/.emacs.d/.local/straight/build/counsel/" "/home/emiller/.emacs.d/.local/straight/build/swiper/" "/home/emiller/.emacs.d/.local/straight/build/amx/" "/home/emiller/.emacs.d/.local/straight/build/company-prescient/" "/home/emiller/.emacs.d/.local/straight/build/prescient/" "/home/emiller/.emacs.d/.local/straight/build/company-dict/" "/home/emiller/.emacs.d/.local/straight/build/company/" "/home/emiller/.emacs.d/.local/straight/build/jupyter/" "/home/emiller/.emacs.d/.local/straight/build/websocket/" "/home/emiller/.emacs.d/.local/straight/build/simple-httpd/" "/home/emiller/.emacs.d/.local/straight/build/zmq/" "/home/emiller/.emacs.d/.local/straight/build/github-review/" "/home/emiller/.emacs.d/.local/straight/build/ghub/" "/home/emiller/.emacs.d/.local/straight/build/treepy/" "/home/emiller/.emacs.d/.local/straight/build/let-alist/" "/home/emiller/.emacs.d/.local/straight/build/emms/" "/home/emiller/.emacs.d/.local/straight/build/tox/" "/home/emiller/.emacs.d/.local/straight/build/reformatter/" "/home/emiller/.emacs.d/.local/straight/build/dired-sidebar/" "/home/emiller/.emacs.d/.local/straight/build/dired-subtree/" "/home/emiller/.emacs.d/.local/straight/build/dired-hacks-utils/" "/home/emiller/.emacs.d/.local/straight/build/org-gcal/" "/home/emiller/.emacs.d/.local/straight/build/alert/" "/home/emiller/.emacs.d/.local/straight/build/log4e/" "/home/emiller/.emacs.d/.local/straight/build/gntp/" "/home/emiller/.emacs.d/.local/straight/build/request-deferred/" "/home/emiller/.emacs.d/.local/straight/build/deferred/" "/home/emiller/.emacs.d/.local/straight/build/vyper-mode/" "/home/emiller/.emacs.d/.local/straight/build/jest/" "/home/emiller/.emacs.d/.local/straight/build/js2-mode/" "/home/emiller/.emacs.d/.local/straight/build/magit-popup/" "/home/emiller/.emacs.d/.local/straight/build/graphviz-dot-mode/" "/home/emiller/.emacs.d/.local/straight/build/easy-hugo/" "/home/emiller/.emacs.d/.local/straight/build/request/" "/home/emiller/.emacs.d/.local/straight/build/popup/" "/home/emiller/.emacs.d/.local/straight/build/org-clock-csv/" "/home/emiller/.emacs.d/.local/straight/build/org-noter/" "/home/emiller/.emacs.d/.local/straight/build/org/" "/home/emiller/.emacs.d/.local/straight/build/auto-org-md/" "/home/emiller/.emacs.d/.local/straight/build/ivy-yasnippet/" "/home/emiller/.emacs.d/.local/straight/build/yasnippet/" "/home/emiller/.emacs.d/.local/straight/build/ivy/" "/home/emiller/.emacs.d/.local/straight/build/edit-server/" "/home/emiller/.emacs.d/.local/straight/build/which-key/" "/home/emiller/.emacs.d/.local/straight/build/general/" "/home/emiller/.emacs.d/.local/straight/build/projectile/" "/home/emiller/.emacs.d/.local/straight/build/pkg-info/" "/home/emiller/.emacs.d/.local/straight/build/epl/" "/home/emiller/.emacs.d/.local/straight/build/xclip/" "/home/emiller/.emacs.d/.local/straight/build/ws-butler/" "/home/emiller/.emacs.d/.local/straight/build/undo-tree/" "/home/emiller/.emacs.d/.local/straight/build/so-long/" "/home/emiller/.emacs.d/.local/straight/build/smartparens/" "/home/emiller/.emacs.d/.local/straight/build/pcre2el/" "/home/emiller/.emacs.d/.local/straight/build/helpful/" "/home/emiller/.emacs.d/.local/straight/build/elisp-refs/" "/home/emiller/.emacs.d/.local/straight/build/loop/" "/home/emiller/.emacs.d/.local/straight/build/f/" "/home/emiller/.emacs.d/.local/straight/build/s/" "/home/emiller/.emacs.d/.local/straight/build/dash-functional/" "/home/emiller/.emacs.d/.local/straight/build/dash/" "/home/emiller/.emacs.d/.local/straight/build/dtrt-indent/" "/home/emiller/.emacs.d/.local/straight/build/better-jumper/" "/home/emiller/.emacs.d/.local/straight/build/restart-emacs/" "/home/emiller/.emacs.d/.local/straight/build/rainbow-delimiters/" "/home/emiller/.emacs.d/.local/straight/build/highlight-numbers/" "/home/emiller/.emacs.d/.local/straight/build/parent-mode/" "/home/emiller/.emacs.d/.local/straight/build/hide-mode-line/" "/home/emiller/.emacs.d/.local/straight/build/all-the-icons/" "/home/emiller/.emacs.d/.local/straight/build/memoize/" "/home/emiller/.emacs.d/.local/straight/build/gcmh/" "/home/emiller/.emacs.d/.local/straight/build/async/" "/home/emiller/.emacs.d/.local/straight/build/auto-minor-mode/" "/home/emiller/.emacs.d/.local/straight/build/use-package/" "/home/emiller/.emacs.d/.local/straight/build/bind-key/" "/home/emiller/.emacs.d/.local/straight/build/straight/" "/home/emiller/.nix-profile/share/info" "/run/current-system/sw/share/info") doom-disabled-packages 'nil)
(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.
(fn)" 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.
(fn)" 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'.
(fn)" 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.
(fn)" 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.
(fn)" 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.
(fn)" 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.
(fn)" t nil)
(defvar straight-x-pinned-packages nil "List of pinned packages.")
(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)
(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 Defer loading of a package until after any of the named
features are loaded.
:demand Prevent deferred loading in all cases.
: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 `customize-set-variable' with each variable definition.
: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)
(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)
(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)
(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)
(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)
(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.
(fn)" t nil)
(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 and not a quoted symbol.
For example:
(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'.
(fn)" t nil)
(defvar auto-minor-mode-alist nil "Alist of filename patterns vs corresponding minor mode functions.
This is an equivalent of \342\200\230auto-mode-alist\342\200\231, for minor modes.
Unlike \342\200\230auto-mode-alist\342\200\231, matching is always case-folded.")
(defvar auto-minor-mode-magic-alist nil "Alist of buffer beginnings vs corresponding minor mode functions.
This is an equivalent of \342\200\230magic-mode-alist\342\200\231, for minor modes.
Magic minor modes are applied after \342\200\230set-auto-mode\342\200\231 enables any
major mode, so it\342\200\231s possible to check for expected major modes in
match functions.
Unlike \342\200\230magic-mode-alist\342\200\231, matching is always case-folded.")
(autoload 'auto-minor-mode-set "auto-minor-mode" "Enable all minor modes appropriate for the current buffer.
If the optional argument KEEP-MODE-IF-SAME is non-nil, then we
don\342\200\231t re-activate minor modes already enabled in the buffer.
(fn &optional KEEP-MODE-IF-SAME)" nil nil)
(advice-add #'set-auto-mode :after #'auto-minor-mode-set)
(autoload 'async-start-process "async" "Start the executable PROGRAM asynchronously named NAME. See `async-start'.
PROGRAM is passed PROGRAM-ARGS, calling FINISH-FUNC with the
process object when done. If FINISH-FUNC is nil, the future
object will return the process object when the program is
finished. Set DEFAULT-DIRECTORY to change PROGRAM's current
working directory.
(fn NAME PROGRAM FINISH-FUNC &rest PROGRAM-ARGS)" nil nil)
(autoload 'async-start "async" "Execute START-FUNC (often a lambda) in a subordinate Emacs process.
When done, the return value is passed to FINISH-FUNC. Example:
(async-start
;; What to do in the child process
(lambda ()
(message \"This is a test\")
(sleep-for 3)
222)
;; What to do when it finishes
(lambda (result)
(message \"Async process done, result should be 222: %s\"
result)))
If FINISH-FUNC is nil or missing, a future is returned that can
be inspected using `async-get', blocking until the value is
ready. Example:
(let ((proc (async-start
;; What to do in the child process
(lambda ()
(message \"This is a test\")
(sleep-for 3)
222))))
(message \"I'm going to do some work here\") ;; ....
(message \"Waiting on async process, result should be 222: %s\"
(async-get proc)))
If you don't want to use a callback, and you don't care about any
return value from the child process, pass the `ignore' symbol as
the second argument (if you don't, and never call `async-get', it
will leave *emacs* process buffers hanging around):
(async-start
(lambda ()
(delete-file \"a remote file on a slow link\" nil))
'ignore)
Note: Even when FINISH-FUNC is present, a future is still
returned except that it yields no value (since the value is
passed to FINISH-FUNC). Call `async-get' on such a future always
returns nil. It can still be useful, however, as an argument to
`async-ready' or `async-wait'.
(fn START-FUNC &optional FINISH-FUNC)" nil nil)
(autoload 'async-byte-recompile-directory "async-bytecomp" "Compile all *.el files in DIRECTORY asynchronously.
All *.elc files are systematically deleted before proceeding.
(fn DIRECTORY &optional QUIET)" nil nil)
(defvar async-bytecomp-package-mode nil "Non-nil if Async-Bytecomp-Package mode is enabled.
See the `async-bytecomp-package-mode' command
for a description of this minor mode.
Setting this variable directly does not take effect;
either customize it (see the info node `Easy Customization')
or call the function `async-bytecomp-package-mode'.")
(autoload 'async-bytecomp-package-mode "async-bytecomp" "Byte compile asynchronously packages installed with package.el.
Async compilation of packages can be controlled by
`async-bytecomp-allowed-packages'.
(fn &optional ARG)" t nil)
(autoload 'async-byte-compile-file "async-bytecomp" "Byte compile Lisp code FILE asynchronously.
Same as `byte-compile-file' but asynchronous.
(fn FILE)" t nil)
(defvar dired-async-mode nil "Non-nil if Dired-Async mode is enabled.
See the `dired-async-mode' command
for a description of this minor mode.
Setting this variable directly does not take effect;
either customize it (see the info node `Easy Customization')
or call the function `dired-async-mode'.")
(autoload 'dired-async-mode "dired-async" "Do dired actions asynchronously.
(fn &optional ARG)" t nil)
(autoload 'dired-async-do-copy "dired-async" "Run \342\200\230dired-do-copy\342\200\231 asynchronously.
(fn &optional ARG)" t nil)
(autoload 'dired-async-do-symlink "dired-async" "Run \342\200\230dired-do-symlink\342\200\231 asynchronously.
(fn &optional ARG)" t nil)
(autoload 'dired-async-do-hardlink "dired-async" "Run \342\200\230dired-do-hardlink\342\200\231 asynchronously.
(fn &optional ARG)" t nil)
(autoload 'dired-async-do-rename "dired-async" "Run \342\200\230dired-do-rename\342\200\231 asynchronously.
(fn &optional ARG)" t nil)
(defvar gcmh-mode nil "Non-nil if Gcmh mode is enabled.
See the `gcmh-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 `gcmh-mode'.")
(autoload 'gcmh-mode "gcmh" "Minor mode to tweak Garbage Collection strategy.
(fn &optional ARG)" t 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--icon-info-for-buffer "all-the-icons" "Get icon info for the current buffer.
When F is provided, the info function is calculated with the format
`all-the-icons-icon-%s-for-file' or `all-the-icons-icon-%s-for-mode'.
(fn &optional F)" 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)
(autoload 'hide-mode-line-mode "hide-mode-line" "Minor mode to hide the mode-line in the current buffer.
(fn &optional ARG)" t nil)
(defvar global-hide-mode-line-mode nil "Non-nil if Global Hide-Mode-Line mode is enabled.
See the `global-hide-mode-line-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-hide-mode-line-mode'.")
(autoload 'global-hide-mode-line-mode "hide-mode-line" "Toggle Hide-Mode-Line mode in all buffers.
With prefix ARG, enable Global Hide-Mode-Line mode if ARG is positive;
otherwise, disable it. If called from Lisp, enable the mode if
ARG is omitted or nil.
Hide-Mode-Line mode is enabled in all buffers where
`turn-on-hide-mode-line-mode' would do it.
See `hide-mode-line-mode' for more information on Hide-Mode-Line mode.
(fn &optional ARG)" t nil)
(autoload 'turn-on-hide-mode-line-mode "hide-mode-line" "Turn on `hide-mode-line-mode'.
Unless in `fundamental-mode' or `hide-mode-line-excluded-modes'.
(fn)" nil nil)
(autoload 'turn-off-hide-mode-line-mode "hide-mode-line" "Turn off `hide-mode-line-mode'.
(fn)" nil nil)
(autoload 'highlight-numbers-mode "highlight-numbers" "Minor mode for highlighting numeric literals in source code.
Toggle Highlight Numbers mode on or off.
With a prefix argument ARG, enable Highlight Numbers mode if ARG is
positive, and disable it otherwise. If called from Lisp, enable
the mode if ARG is omitted or nil, and toggle it if ARG is `toggle'.
(fn &optional ARG)" t nil)
(autoload 'rainbow-delimiters-mode "rainbow-delimiters" "Highlight nested parentheses, brackets, and braces according to their depth.
(fn &optional ARG)" t nil)
(autoload 'rainbow-delimiters-mode-enable "rainbow-delimiters" "Enable `rainbow-delimiters-mode'.
(fn)" nil nil)
(autoload 'rainbow-delimiters-mode-disable "rainbow-delimiters" "Disable `rainbow-delimiters-mode'.
(fn)" nil nil)
(autoload 'restart-emacs-handle-command-line-args "restart-emacs" "Handle the --restart-emacs-desktop command line argument.
The value of the argument is the desktop file from which the frames should be
restored. IGNORED are ignored.
(fn &rest IGNORED)" nil nil)
(add-to-list 'command-switch-alist '("--restart-emacs-desktop" . restart-emacs-handle-command-line-args))
(autoload 'restart-emacs "restart-emacs" "Restart Emacs.
When called interactively ARGS is interpreted as follows
- with a single `universal-argument' (`C-u') Emacs is restarted
with `--debug-init' flag
- with two `universal-argument' (`C-u') Emacs is restarted with
`-Q' flag
- with three `universal-argument' (`C-u') the user prompted for
the arguments
When called non-interactively ARGS should be a list of arguments
with which Emacs should be restarted.
(fn &optional ARGS)" t nil)
(autoload 'better-jumper-set-jump "better-jumper" "Set jump point at POS.
POS defaults to point.
(fn &optional POS)" nil nil)
(autoload 'better-jumper-jump-backward "better-jumper" "Jump backward COUNT positions to previous location in jump list.
If COUNT is nil then defaults to 1.
(fn &optional COUNT)" t nil)
(autoload 'better-jumper-jump-forward "better-jumper" "Jump forward COUNT positions to location in jump list.
If COUNT is nil then defaults to 1.
(fn &optional COUNT)" t nil)
(autoload 'better-jumper-get-jumps "better-jumper" "Get jumps for WINDOW-OR-BUFFER.
The argument should be either a window or buffer depending on the context.
(fn WINDOW-OR-BUFFER)" nil nil)
(autoload 'better-jumper-set-jumps "better-jumper" "Set jumps to JUMPS for WINDOW-OR-BUFFER.
The argument should be either a window or buffer depending on the context.
(fn WINDOW-OR-BUFFER JUMPS)" nil nil)
(autoload 'turn-on-better-jumper-mode "better-jumper" "Enable better-jumper-mode in the current buffer.
(fn)" nil nil)
(autoload 'turn-off-better-jumper-mode "better-jumper" "Disable `better-jumper-local-mode' in the current buffer.
(fn)" nil nil)
(autoload 'better-jumper-local-mode "better-jumper" "better-jumper minor mode.
(fn &optional ARG)" t nil)
(defvar better-jumper-mode nil "Non-nil if Better-Jumper mode is enabled.
See the `better-jumper-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 `better-jumper-mode'.")
(autoload 'better-jumper-mode "better-jumper" "Toggle Better-Jumper-Local mode in all buffers.
With prefix ARG, enable Better-Jumper mode if ARG is positive;
otherwise, disable it. If called from Lisp, enable the mode if
ARG is omitted or nil.
Better-Jumper-Local mode is enabled in all buffers where
`turn-on-better-jumper-mode' would do it.
See `better-jumper-local-mode' for more information on Better-Jumper-Local mode.
(fn &optional ARG)" t nil)
(autoload 'dtrt-indent-mode "dtrt-indent" "Toggle dtrt-indent mode.
With no argument, this command toggles the mode. Non-null prefix
argument turns on the mode. Null prefix argument turns off the
mode.
When dtrt-indent mode is enabled, the proper indentation offset
and `indent-tabs-mode' will be guessed for newly opened files and
adjusted transparently.
(fn &optional ARG)" t nil)
(defvar dtrt-indent-global-mode nil "Non-nil if Dtrt-Indent-Global mode is enabled.
See the `dtrt-indent-global-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 `dtrt-indent-global-mode'.")
(autoload 'dtrt-indent-global-mode "dtrt-indent" "Toggle Dtrt-Indent mode in all buffers.
With prefix ARG, enable Dtrt-Indent-Global mode if ARG is positive;
otherwise, disable it. If called from Lisp, enable the mode if
ARG is omitted or nil.
Dtrt-Indent mode is enabled in all buffers where
`(lambda nil (when (derived-mode-p (quote prog-mode) (quote text-mode)) (dtrt-indent-mode)))' would do it.
See `dtrt-indent-mode' for more information on Dtrt-Indent mode.
(fn &optional ARG)" t nil)
(defvar dtrt-indent-mode nil "Toggle adaptive indentation mode.
Setting this variable directly does not take effect;
use either \\[customize] or the function `dtrt-indent-mode'.")
(autoload 'helpful-function "helpful" "Show help for function named SYMBOL.
(fn SYMBOL)" t nil)
(autoload 'helpful-command "helpful" "Show help for interactive function named SYMBOL.
(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' and `helpful-function'.
(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.
(fn)" t nil)
(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)
(defvar pcre-mode nil "Non-nil if PCRE mode is enabled.
See the `pcre-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 `pcre-mode'.")
(autoload 'pcre-mode "pcre2el" "Use emulated PCRE syntax for regexps wherever possible.
Advises the `interactive' specs of `read-regexp' and the
following other functions so that they read PCRE syntax and
translate to its Emacs equivalent:
- `align-regexp'
- `find-tag-regexp'
- `sort-regexp-fields'
- `isearch-message-prefix'
- `ibuffer-do-replace-regexp'
Also alters the behavior of `isearch-mode' when searching by regexp.
(fn &optional ARG)" t nil)
(autoload 'pcre-query-replace-regexp "pcre2el" "Perform `query-replace-regexp' using PCRE syntax.
Consider using `pcre-mode' instead of this function.
(fn)" t nil)
(autoload 'rxt-elisp-to-pcre "pcre2el" "Translate REGEXP, a regexp in Emacs Lisp syntax, to Perl-compatible syntax.
Interactively, reads the regexp in one of three ways. With a
prefix arg, reads from minibuffer without string escaping, like
`query-replace-regexp'. Without a prefix arg, uses the text of
the region if it is active. Otherwise, uses the result of
evaluating the sexp before point (which might be a string regexp
literal or an expression that produces a string).
Displays the translated PCRE regexp in the echo area and copies
it to the kill ring.
Emacs regexp features such as syntax classes which cannot be
translated to PCRE will cause an error.
(fn REGEXP)" t nil)
(autoload 'rxt-elisp-to-rx "pcre2el" "Translate REGEXP, a regexp in Emacs Lisp syntax, to `rx' syntax.
See `rxt-elisp-to-pcre' for a description of the interactive
behavior and `rx' for documentation of the S-expression based
regexp syntax.
(fn REGEXP)" t nil)
(autoload 'rxt-elisp-to-strings "pcre2el" "Return a list of all strings matched by REGEXP, an Emacs Lisp regexp.
See `rxt-elisp-to-pcre' for a description of the interactive behavior.
This is useful primarily for getting back the original list of
strings from a regexp generated by `regexp-opt', but it will work
with any regexp without unbounded quantifiers (*, +, {2, } and so
on).
Throws an error if REGEXP contains any infinite quantifiers.
(fn REGEXP)" t nil)
(autoload 'rxt-toggle-elisp-rx "pcre2el" "Toggle the regexp near point between Elisp string and rx syntax.
(fn)" t nil)
(autoload 'rxt-pcre-to-elisp "pcre2el" "Translate PCRE, a regexp in Perl-compatible syntax, to Emacs Lisp.
Interactively, uses the contents of the region if it is active,
otherwise reads from the minibuffer. Prints the Emacs translation
in the echo area and copies it to the kill ring.
PCRE regexp features that cannot be translated into Emacs syntax
will cause an error. See the commentary section of pcre2el.el for
more details.
(fn PCRE &optional FLAGS)" t nil)
(defalias 'pcre-to-elisp 'rxt-pcre-to-elisp)
(autoload 'rxt-pcre-to-rx "pcre2el" "Translate PCRE, a regexp in Perl-compatible syntax, to `rx' syntax.
See `rxt-pcre-to-elisp' for a description of the interactive behavior.
(fn PCRE &optional FLAGS)" t nil)
(autoload 'rxt-pcre-to-strings "pcre2el" "Return a list of all strings matched by PCRE, a Perl-compatible regexp.
See `rxt-elisp-to-pcre' for a description of the interactive
behavior and `rxt-elisp-to-strings' for why this might be useful.
Throws an error if PCRE contains any infinite quantifiers.
(fn PCRE &optional FLAGS)" t nil)
(autoload 'rxt-explain-elisp "pcre2el" "Insert the pretty-printed `rx' syntax for REGEXP in a new buffer.
REGEXP is a regular expression in Emacs Lisp syntax. See
`rxt-elisp-to-pcre' for a description of how REGEXP is read
interactively.
(fn REGEXP)" t nil)
(autoload 'rxt-explain-pcre "pcre2el" "Insert the pretty-printed `rx' syntax for REGEXP in a new buffer.
REGEXP is a regular expression in PCRE syntax. See
`rxt-pcre-to-elisp' for a description of how REGEXP is read
interactively.
(fn REGEXP &optional FLAGS)" t nil)
(autoload 'rxt-quote-pcre "pcre2el" "Return a PCRE regexp which matches TEXT literally.
Any PCRE metacharacters in TEXT will be quoted with a backslash.
(fn TEXT)" nil nil)
(autoload 'rxt-explain "pcre2el" "Pop up a buffer with pretty-printed `rx' syntax for the regex at point.
Chooses regex syntax to read based on current major mode, calling
`rxt-explain-elisp' if buffer is in `emacs-lisp-mode' or
`lisp-interaction-mode', or `rxt-explain-pcre' otherwise.
(fn)" t nil)
(autoload 'rxt-convert-syntax "pcre2el" "Convert regex at point to other kind of syntax, depending on major mode.
For buffers in `emacs-lisp-mode' or `lisp-interaction-mode',
calls `rxt-elisp-to-pcre' to convert to PCRE syntax. Otherwise,
calls `rxt-pcre-to-elisp' to convert to Emacs syntax.
The converted syntax is displayed in the echo area and copied to
the kill ring; see the two functions named above for details.
(fn)" t nil)
(autoload 'rxt-convert-to-rx "pcre2el" "Convert regex at point to RX syntax. Chooses Emacs or PCRE syntax by major mode.
(fn)" t nil)
(autoload 'rxt-convert-to-strings "pcre2el" "Convert regex at point to RX syntax. Chooses Emacs or PCRE syntax by major mode.
(fn)" t nil)
(autoload 'rxt-mode "pcre2el" "Regex translation utilities.
(fn &optional ARG)" t nil)
(autoload 'turn-on-rxt-mode "pcre2el" "Turn on `rxt-mode' in the current buffer.
(fn)" t nil)
(defvar rxt-global-mode nil "Non-nil if Rxt-Global mode is enabled.
See the `rxt-global-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 `rxt-global-mode'.")
(autoload 'rxt-global-mode "pcre2el" "Toggle Rxt mode in all buffers.
With prefix ARG, enable Rxt-Global mode if ARG is positive;
otherwise, disable it. If called from Lisp, enable the mode if
ARG is omitted or nil.
Rxt mode is enabled in all buffers where
`turn-on-rxt-mode' would do it.
See `rxt-mode' for more information on Rxt mode.
(fn &optional ARG)" t nil)
(autoload 'sp-cheat-sheet "smartparens" "Generate a cheat sheet of all the smartparens interactive functions.
Without a prefix argument, print only the short documentation and examples.
With non-nil prefix argument ARG, show the full documentation for each function.
You can follow the links to the function or variable help page.
To get back to the full list, use \\[help-go-back].
You can use `beginning-of-defun' and `end-of-defun' to jump to
the previous/next entry.
Examples are fontified using the `font-lock-string-face' for
better orientation.
(fn &optional ARG)" t nil)
(defvar smartparens-mode-map (make-sparse-keymap) "Keymap used for `smartparens-mode'.")
(autoload 'sp-use-paredit-bindings "smartparens" "Initiate `smartparens-mode-map' with `sp-paredit-bindings'.
(fn)" t nil)
(autoload 'sp-use-smartparens-bindings "smartparens" "Initiate `smartparens-mode-map' with `sp-smartparens-bindings'.
(fn)" t nil)
(autoload 'smartparens-mode "smartparens" "Toggle smartparens mode.
You can enable pre-set bindings by customizing
`sp-base-key-bindings' variable. The current content of
`smartparens-mode-map' is:
\\{smartparens-mode-map}
(fn &optional ARG)" t nil)
(autoload 'smartparens-strict-mode "smartparens" "Toggle the strict smartparens mode.
When strict mode is active, `delete-char', `kill-word' and their
backward variants will skip over the pair delimiters in order to
keep the structure always valid (the same way as `paredit-mode'
does). This is accomplished by remapping them to
`sp-delete-char' and `sp-kill-word'. There is also function
`sp-kill-symbol' that deletes symbols instead of words, otherwise
working exactly the same (it is not bound to any key by default).
When strict mode is active, this is indicated with \"/s\"
after the smartparens indicator in the mode list.
(fn &optional ARG)" t nil)
(defvar smartparens-global-strict-mode nil "Non-nil if Smartparens-Global-Strict mode is enabled.
See the `smartparens-global-strict-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 `smartparens-global-strict-mode'.")
(autoload 'smartparens-global-strict-mode "smartparens" "Toggle Smartparens-Strict mode in all buffers.
With prefix ARG, enable Smartparens-Global-Strict mode if ARG is positive;
otherwise, disable it. If called from Lisp, enable the mode if
ARG is omitted or nil.
Smartparens-Strict mode is enabled in all buffers where
`turn-on-smartparens-strict-mode' would do it.
See `smartparens-strict-mode' for more information on Smartparens-Strict mode.
(fn &optional ARG)" t nil)
(autoload 'turn-on-smartparens-strict-mode "smartparens" "Turn on `smartparens-strict-mode'.
(fn)" t nil)
(autoload 'turn-off-smartparens-strict-mode "smartparens" "Turn off `smartparens-strict-mode'.
(fn)" t nil)
(defvar smartparens-global-mode nil "Non-nil if Smartparens-Global mode is enabled.
See the `smartparens-global-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 `smartparens-global-mode'.")
(autoload 'smartparens-global-mode "smartparens" "Toggle Smartparens mode in all buffers.
With prefix ARG, enable Smartparens-Global mode if ARG is positive;
otherwise, disable it. If called from Lisp, enable the mode if
ARG is omitted or nil.
Smartparens mode is enabled in all buffers where
`turn-on-smartparens-mode' would do it.
See `smartparens-mode' for more information on Smartparens mode.
(fn &optional ARG)" t nil)
(autoload 'turn-on-smartparens-mode "smartparens" "Turn on `smartparens-mode'.
This function is used to turn on `smartparens-global-mode'.
By default `smartparens-global-mode' ignores buffers with
`mode-class' set to special, but only if they are also not comint
buffers.
Additionally, buffers on `sp-ignore-modes-list' are ignored.
You can still turn on smartparens in these mode manually (or
in mode's startup-hook etc.) by calling `smartparens-mode'.
(fn)" t nil)
(autoload 'turn-off-smartparens-mode "smartparens" "Turn off `smartparens-mode'.
(fn)" t nil)
(autoload 'show-smartparens-mode "smartparens" "Toggle visualization of matching pairs. When enabled, any
matching pair is highlighted after `sp-show-pair-delay' seconds
of Emacs idle time if the point is immediately in front or after
a pair. This mode works similarly to `show-paren-mode', but
support custom pairs.
(fn &optional ARG)" t nil)
(defvar show-smartparens-global-mode nil "Non-nil if Show-Smartparens-Global mode is enabled.
See the `show-smartparens-global-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 `show-smartparens-global-mode'.")
(autoload 'show-smartparens-global-mode "smartparens" "Toggle Show-Smartparens mode in all buffers.
With prefix ARG, enable Show-Smartparens-Global mode if ARG is positive;
otherwise, disable it. If called from Lisp, enable the mode if
ARG is omitted or nil.
Show-Smartparens mode is enabled in all buffers where
`turn-on-show-smartparens-mode' would do it.
See `show-smartparens-mode' for more information on Show-Smartparens mode.
(fn &optional ARG)" t nil)
(autoload 'turn-on-show-smartparens-mode "smartparens" "Turn on `show-smartparens-mode'.
(fn)" t nil)
(autoload 'turn-off-show-smartparens-mode "smartparens" "Turn off `show-smartparens-mode'.
(fn)" t nil)
(autoload 'so-long-commentary "so-long" "View the so-long documentation in `outline-mode'.
(fn)" t nil)
(autoload 'so-long-customize "so-long" "Open the so-long `customize' group.
(fn)" t nil)
(autoload 'so-long-minor-mode "so-long" "This is the minor mode equivalent of `so-long-mode'.
Any active minor modes listed in `so-long-minor-modes' are disabled for the
current buffer, and buffer-local values are assigned to variables in accordance
with `so-long-variable-overrides'.
This minor mode is a standard `so-long-action' option.
(fn &optional ARG)" t nil)
(autoload 'so-long-mode "so-long" "This major mode is the default `so-long-action' option.
The normal reason for this mode being active is that `global-so-long-mode' is
enabled, and `so-long-predicate' has detected that the file contains long lines.
Many Emacs modes struggle with buffers which contain excessively long lines,
and may consequently cause unacceptable performance issues.
This is commonly on account of \"minified\" code (i.e. code that has been
compacted into the smallest file size possible, which often entails removing
newlines should they not be strictly necessary). These kinds of files are
typically not intended to be edited, so not providing the usual editing mode
in these cases will rarely be an issue.
This major mode disables any active minor modes listed in `so-long-minor-modes'
for the current buffer, and buffer-local values are assigned to variables in
accordance with `so-long-variable-overrides'.
To restore the original major mode (along with the minor modes and variable
values), despite potential performance issues, type \\[so-long-revert].
Use \\[so-long-commentary] for more information.
Use \\[so-long-customize] to configure the behaviour.
(fn)" t nil)
(autoload 'so-long "so-long" "Invoke `so-long-action' and run `so-long-hook'.
This command is called automatically when long lines are detected, when
`global-so-long-mode' is enabled.
The effects of the action can be undone by calling `so-long-revert'.
If ACTION is provided, it is used instead of `so-long-action'.
With a prefix argument, select the action to use interactively.
If an action was already active in the buffer, it will be reverted before
invoking the new action.
(fn &optional ACTION)" t nil)
(autoload 'so-long-enable "so-long" "Enable the so-long library's functionality.
Equivalent to calling (global-so-long-mode 1)
(fn)" t nil)
(defvar global-so-long-mode nil "Non-nil if Global So-Long mode is enabled.
See the `global-so-long-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-so-long-mode'.")
(autoload 'global-so-long-mode "so-long" "Toggle automated performance mitigations for files with long lines.
Many Emacs modes struggle with buffers which contain excessively long lines,
and may consequently cause unacceptable performance issues.
This is commonly on account of \"minified\" code (i.e. code that has been
compacted into the smallest file size possible, which often entails removing
newlines should they not be strictly necessary).
When such files are detected by `so-long-predicate', we invoke the selected
`so-long-action' to mitigate potential performance problems in the buffer.
Use \\[so-long-commentary] for more information.
Use \\[so-long-customize] to configure the behaviour.
(fn &optional ARG)" t nil)
(autoload 'undo-tree-mode "undo-tree" "Toggle undo-tree mode.
With no argument, this command toggles the mode.
A positive prefix argument turns the mode on.
A negative prefix argument turns it off.
Undo-tree-mode replaces Emacs' standard undo feature with a more
powerful yet easier to use version, that treats the undo history
as what it is: a tree.
The following keys are available in `undo-tree-mode':
\\{undo-tree-map}
Within the undo-tree visualizer, the following keys are available:
\\{undo-tree-visualizer-mode-map}
(fn &optional ARG)" t nil)
(defvar global-undo-tree-mode nil "Non-nil if Global Undo-Tree mode is enabled.
See the `global-undo-tree-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-undo-tree-mode'.")
(autoload 'global-undo-tree-mode "undo-tree" "Toggle Undo-Tree mode in all buffers.
With prefix ARG, enable Global Undo-Tree mode if ARG is positive;
otherwise, disable it. If called from Lisp, enable the mode if
ARG is omitted or nil.
Undo-Tree mode is enabled in all buffers where
`turn-on-undo-tree-mode' would do it.
See `undo-tree-mode' for more information on Undo-Tree mode.
(fn &optional ARG)" t nil)
(autoload 'ws-butler-mode "ws-butler" "White space cleanup, without obtrusive white space removal.
Whitespaces at EOL and EOF are trimmed upon file save, and only
for lines modified by you.
(fn &optional ARG)" t nil)
(defvar ws-butler-global-mode nil "Non-nil if Ws-Butler-Global mode is enabled.
See the `ws-butler-global-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 `ws-butler-global-mode'.")
(autoload 'ws-butler-global-mode "ws-butler" "Toggle Ws-Butler mode in all buffers.
With prefix ARG, enable Ws-Butler-Global mode if ARG is positive;
otherwise, disable it. If called from Lisp, enable the mode if
ARG is omitted or nil.
Ws-Butler mode is enabled in all buffers where
`(lambda nil (unless (apply (function derived-mode-p) ws-butler-global-exempt-modes) (ws-butler-mode)))' would do it.
See `ws-butler-mode' for more information on Ws-Butler mode.
(fn &optional ARG)" t nil)
(defvar xclip-mode nil "Non-nil if Xclip mode is enabled.
See the `xclip-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 `xclip-mode'.")
(autoload 'xclip-mode "xclip" "Minor mode to use the `xclip' program to copy&paste.
(fn &optional ARG)" t nil)
(autoload 'projectile-version "projectile" "Get the Projectile version as string.
If called interactively or if SHOW-VERSION is non-nil, show the
version in the echo area and the messages buffer.
The returned string includes both, the version from package.el
and the library version, if both a present and different.
If the version number could not be determined, signal an error,
if called interactively, or if SHOW-VERSION is non-nil, otherwise
just return nil.
(fn &optional SHOW-VERSION)" t nil)
(autoload 'projectile-invalidate-cache "projectile" "Remove the current project's files from `projectile-projects-cache'.
With a prefix argument PROMPT prompts for the name of the project whose cache
to invalidate.
(fn PROMPT)" t nil)
(autoload 'projectile-purge-file-from-cache "projectile" "Purge FILE from the cache of the current project.
(fn FILE)" t nil)
(autoload 'projectile-purge-dir-from-cache "projectile" "Purge DIR from the cache of the current project.
(fn DIR)" t nil)
(autoload 'projectile-cache-current-file "projectile" "Add the currently visited file to the cache.
(fn)" t nil)
(autoload 'projectile-discover-projects-in-directory "projectile" "Discover any projects in DIRECTORY and add them to the projectile cache.
This function is not recursive and only adds projects with roots
at the top level of DIRECTORY.
(fn DIRECTORY)" t nil)
(autoload 'projectile-discover-projects-in-search-path "projectile" "Discover projects in `projectile-project-search-path'.
Invoked automatically when `projectile-mode' is enabled.
(fn)" t nil)
(autoload 'projectile-switch-to-buffer "projectile" "Switch to a project buffer.
(fn)" t nil)
(autoload 'projectile-switch-to-buffer-other-window "projectile" "Switch to a project buffer and show it in another window.
(fn)" t nil)
(autoload 'projectile-switch-to-buffer-other-frame "projectile" "Switch to a project buffer and show it in another window.
(fn)" t nil)
(autoload 'projectile-display-buffer "projectile" "Display a project buffer in another window without selecting it.
(fn)" t nil)
(autoload 'projectile-project-buffers-other-buffer "projectile" "Switch to the most recently selected buffer project buffer.
Only buffers not visible in windows are returned.
(fn)" t nil)
(autoload 'projectile-multi-occur "projectile" "Do a `multi-occur' in the project's buffers.
With a prefix argument, show NLINES of context.
(fn &optional NLINES)" t nil)
(autoload 'projectile-find-other-file "projectile" "Switch between files with the same name but different extensions.
With FLEX-MATCHING, match any file that contains the base name of current file.
Other file extensions can be customized with the variable `projectile-other-file-alist'.
(fn &optional FLEX-MATCHING)" t nil)
(autoload 'projectile-find-other-file-other-window "projectile" "Switch between files with the same name but different extensions in other window.
With FLEX-MATCHING, match any file that contains the base name of current file.
Other file extensions can be customized with the variable `projectile-other-file-alist'.
(fn &optional FLEX-MATCHING)" t nil)
(autoload 'projectile-find-other-file-other-frame "projectile" "Switch between files with the same name but different extensions in other window.
With FLEX-MATCHING, match any file that contains the base name of current file.
Other file extensions can be customized with the variable `projectile-other-file-alist'.
(fn &optional FLEX-MATCHING)" t nil)
(autoload 'projectile-find-file-dwim "projectile" "Jump to a project's files using completion based on context.
With a prefix arg INVALIDATE-CACHE invalidates the cache first.
If point is on a filename, Projectile first tries to search for that
file in project:
- If it finds just a file, it switches to that file instantly. This works even
if the filename is incomplete, but there's only a single file in the current project
that matches the filename at point. For example, if there's only a single file named
\"projectile/projectile.el\" but the current filename is \"projectile/proj\" (incomplete),
`projectile-find-file-dwim' still switches to \"projectile/projectile.el\" immediately
because this is the only filename that matches.
- If it finds a list of files, the list is displayed for selecting. A list of
files is displayed when a filename appears more than one in the project or the
filename at point is a prefix of more than two files in a project. For example,
if `projectile-find-file-dwim' is executed on a filepath like \"projectile/\", it lists
the content of that directory. If it is executed on a partial filename like
\"projectile/a\", a list of files with character 'a' in that directory is presented.
- If it finds nothing, display a list of all files in project for selecting.
(fn &optional INVALIDATE-CACHE)" t nil)
(autoload 'projectile-find-file-dwim-other-window "projectile" "Jump to a project's files using completion based on context in other window.
With a prefix arg INVALIDATE-CACHE invalidates the cache first.
If point is on a filename, Projectile first tries to search for that
file in project:
- If it finds just a file, it switches to that file instantly. This works even
if the filename is incomplete, but there's only a single file in the current project
that matches the filename at point. For example, if there's only a single file named
\"projectile/projectile.el\" but the current filename is \"projectile/proj\" (incomplete),
`projectile-find-file-dwim-other-window' still switches to \"projectile/projectile.el\"
immediately because this is the only filename that matches.
- If it finds a list of files, the list is displayed for selecting. A list of
files is displayed when a filename appears more than one in the project or the
filename at point is a prefix of more than two files in a project. For example,
if `projectile-find-file-dwim-other-window' is executed on a filepath like \"projectile/\", it lists
the content of that directory. If it is executed on a partial filename
like \"projectile/a\", a list of files with character 'a' in that directory
is presented.
- If it finds nothing, display a list of all files in project for selecting.
(fn &optional INVALIDATE-CACHE)" t nil)
(autoload 'projectile-find-file-dwim-other-frame "projectile" "Jump to a project's files using completion based on context in other frame.
With a prefix arg INVALIDATE-CACHE invalidates the cache first.
If point is on a filename, Projectile first tries to search for that
file in project:
- If it finds just a file, it switches to that file instantly. This works even
if the filename is incomplete, but there's only a single file in the current project
that matches the filename at point. For example, if there's only a single file named
\"projectile/projectile.el\" but the current filename is \"projectile/proj\" (incomplete),
`projectile-find-file-dwim-other-frame' still switches to \"projectile/projectile.el\"
immediately because this is the only filename that matches.
- If it finds a list of files, the list is displayed for selecting. A list of
files is displayed when a filename appears more than one in the project or the
filename at point is a prefix of more than two files in a project. For example,
if `projectile-find-file-dwim-other-frame' is executed on a filepath like \"projectile/\", it lists
the content of that directory. If it is executed on a partial filename
like \"projectile/a\", a list of files with character 'a' in that directory
is presented.
- If it finds nothing, display a list of all files in project for selecting.
(fn &optional INVALIDATE-CACHE)" t nil)
(autoload 'projectile-find-file "projectile" "Jump to a project's file using completion.
With a prefix arg INVALIDATE-CACHE invalidates the cache first.
(fn &optional INVALIDATE-CACHE)" t nil)
(autoload 'projectile-find-file-other-window "projectile" "Jump to a project's file using completion and show it in another window.
With a prefix arg INVALIDATE-CACHE invalidates the cache first.
(fn &optional INVALIDATE-CACHE)" t nil)
(autoload 'projectile-find-file-other-frame "projectile" "Jump to a project's file using completion and show it in another frame.
With a prefix arg INVALIDATE-CACHE invalidates the cache first.
(fn &optional INVALIDATE-CACHE)" t nil)
(autoload 'projectile-toggle-project-read-only "projectile" "Toggle project read only.
(fn)" t nil)
(autoload 'projectile-find-dir "projectile" "Jump to a project's directory using completion.
With a prefix arg INVALIDATE-CACHE invalidates the cache first.
(fn &optional INVALIDATE-CACHE)" t nil)
(autoload 'projectile-find-dir-other-window "projectile" "Jump to a project's directory in other window using completion.
With a prefix arg INVALIDATE-CACHE invalidates the cache first.
(fn &optional INVALIDATE-CACHE)" t nil)
(autoload 'projectile-find-dir-other-frame "projectile" "Jump to a project's directory in other window using completion.
With a prefix arg INVALIDATE-CACHE invalidates the cache first.
(fn &optional INVALIDATE-CACHE)" t nil)
(autoload 'projectile-find-test-file "projectile" "Jump to a project's test file using completion.
With a prefix arg INVALIDATE-CACHE invalidates the cache first.
(fn &optional INVALIDATE-CACHE)" t nil)
(autoload 'projectile-find-related-file-other-window "projectile" "Open related file in other window.
(fn)" t nil)
(autoload 'projectile-find-related-file-other-frame "projectile" "Open related file in other frame.
(fn)" t nil)
(autoload 'projectile-find-related-file "projectile" "Open related file.
(fn)" t nil)
(autoload 'projectile-related-files-fn-groups "projectile" "Generate a related-files-fn which relates as KIND for files in each of GROUPS.
(fn KIND GROUPS)" nil nil)
(autoload 'projectile-related-files-fn-extensions "projectile" "Generate a related-files-fn which relates as KIND for files having EXTENSIONS.
(fn KIND EXTENSIONS)" nil nil)
(autoload 'projectile-related-files-fn-test-with-prefix "projectile" "Generate a related-files-fn which relates tests and impl for files with EXTENSION based on TEST-PREFIX.
(fn EXTENSION TEST-PREFIX)" nil nil)
(autoload 'projectile-related-files-fn-test-with-suffix "projectile" "Generate a related-files-fn which relates tests and impl for files with EXTENSION based on TEST-SUFFIX.
(fn EXTENSION TEST-SUFFIX)" nil nil)
(autoload 'projectile-project-info "projectile" "Display info for current project.
(fn)" t nil)
(autoload 'projectile-find-implementation-or-test-other-window "projectile" "Open matching implementation or test file in other window.
(fn)" t nil)
(autoload 'projectile-find-implementation-or-test-other-frame "projectile" "Open matching implementation or test file in other frame.
(fn)" t nil)
(autoload 'projectile-toggle-between-implementation-and-test "projectile" "Toggle between an implementation file and its test file.
(fn)" t nil)
(autoload 'projectile-grep "projectile" "Perform rgrep in the project.
With a prefix ARG asks for files (globbing-aware) which to grep in.
With prefix ARG of `-' (such as `M--'), default the files (without prompt),
to `projectile-grep-default-files'.
With REGEXP given, don't query the user for a regexp.
(fn &optional REGEXP ARG)" t nil)
(autoload 'projectile-ag "projectile" "Run an ag search with SEARCH-TERM in the project.
With an optional prefix argument ARG SEARCH-TERM is interpreted as a
regular expression.
(fn SEARCH-TERM &optional ARG)" t nil)
(autoload 'projectile-ripgrep "projectile" "Run a Ripgrep search with `SEARCH-TERM' at current project root.
With an optional prefix argument ARG SEARCH-TERM is interpreted as a
regular expression.
(fn SEARCH-TERM &optional ARG)" t nil)
(autoload 'projectile-regenerate-tags "projectile" "Regenerate the project's [e|g]tags.
(fn)" t nil)
(autoload 'projectile-find-tag "projectile" "Find tag in project.
(fn)" t nil)
(autoload 'projectile-run-command-in-root "projectile" "Invoke `execute-extended-command' in the project's root.
(fn)" t nil)
(autoload 'projectile-run-shell-command-in-root "projectile" "Invoke `shell-command' in the project's root.
(fn)" t nil)
(autoload 'projectile-run-async-shell-command-in-root "projectile" "Invoke `async-shell-command' in the project's root.
(fn)" t nil)
(autoload 'projectile-run-shell "projectile" "Invoke `shell' in the project's root.
Switch to the project specific shell buffer if it already exists.
(fn)" t nil)
(autoload 'projectile-run-eshell "projectile" "Invoke `eshell' in the project's root.
Switch to the project specific eshell buffer if it already exists.
(fn)" t nil)
(autoload 'projectile-run-ielm "projectile" "Invoke `ielm' in the project's root.
Switch to the project specific ielm buffer if it already exists.
(fn)" t nil)
(autoload 'projectile-run-term "projectile" "Invoke `term' in the project's root.
Switch to the project specific term buffer if it already exists.
(fn PROGRAM)" t nil)
(autoload 'projectile-run-vterm "projectile" "Invoke `vterm' in the project's root.
Switch to the project specific term buffer if it already exists.
(fn)" t nil)
(autoload 'projectile-replace "projectile" "Replace literal string in project using non-regexp `tags-query-replace'.
With a prefix argument ARG prompts you for a directory on which
to run the replacement.
(fn &optional ARG)" t nil)
(autoload 'projectile-replace-regexp "projectile" "Replace a regexp in the project using `tags-query-replace'.
With a prefix argument ARG prompts you for a directory on which
to run the replacement.
(fn &optional ARG)" t nil)
(autoload 'projectile-kill-buffers "projectile" "Kill project buffers.
The buffer are killed according to the value of
`projectile-kill-buffers-filter'.
(fn)" t nil)
(autoload 'projectile-save-project-buffers "projectile" "Save all project buffers.
(fn)" t nil)
(autoload 'projectile-dired "projectile" "Open `dired' at the root of the project.
(fn)" t nil)
(autoload 'projectile-dired-other-window "projectile" "Open `dired' at the root of the project in another window.
(fn)" t nil)
(autoload 'projectile-dired-other-frame "projectile" "Open `dired' at the root of the project in another frame.
(fn)" t nil)
(autoload 'projectile-vc "projectile" "Open `vc-dir' at the root of the project.
For git projects `magit-status-internal' is used if available.
For hg projects `monky-status' is used if available.
If PROJECT-ROOT is given, it is opened instead of the project
root directory of the current buffer file. If interactively
called with a prefix argument, the user is prompted for a project
directory to open.
(fn &optional PROJECT-ROOT)" t nil)
(autoload 'projectile-recentf "projectile" "Show a list of recently visited files in a project.
(fn)" t nil)
(autoload 'projectile-configure-project "projectile" "Run project configure command.
Normally you'll be prompted for a compilation command, unless
variable `compilation-read-command'. You can force the prompt
with a prefix ARG.
(fn ARG)" t nil)
(autoload 'projectile-compile-project "projectile" "Run project compilation command.
Normally you'll be prompted for a compilation command, unless
variable `compilation-read-command'. You can force the prompt
with a prefix ARG.
(fn ARG)" t nil)
(autoload 'projectile-test-project "projectile" "Run project test command.
Normally you'll be prompted for a compilation command, unless
variable `compilation-read-command'. You can force the prompt
with a prefix ARG.
(fn ARG)" t nil)
(autoload 'projectile-run-project "projectile" "Run project run command.
Normally you'll be prompted for a compilation command, unless
variable `compilation-read-command'. You can force the prompt
with a prefix ARG.
(fn ARG)" t nil)
(autoload 'projectile-repeat-last-command "projectile" "Run last projectile external command.
External commands are: `projectile-configure-project',
`projectile-compile-project', `projectile-test-project' and
`projectile-run-project'.
If the prefix argument SHOW_PROMPT is non nil, the command can be edited.
(fn SHOW-PROMPT)" t nil)
(autoload 'projectile-switch-project "projectile" "Switch to a project we have visited before.
Invokes the command referenced by `projectile-switch-project-action' on switch.
With a prefix ARG invokes `projectile-commander' instead of
`projectile-switch-project-action.'
(fn &optional ARG)" t nil)
(autoload 'projectile-switch-open-project "projectile" "Switch to a project we have currently opened.
Invokes the command referenced by `projectile-switch-project-action' on switch.
With a prefix ARG invokes `projectile-commander' instead of
`projectile-switch-project-action.'
(fn &optional ARG)" t nil)
(autoload 'projectile-find-file-in-directory "projectile" "Jump to a file in a (maybe regular) DIRECTORY.
This command will first prompt for the directory the file is in.
(fn &optional DIRECTORY)" t nil)
(autoload 'projectile-find-file-in-known-projects "projectile" "Jump to a file in any of the known projects.
(fn)" t nil)
(autoload 'projectile-cleanup-known-projects "projectile" "Remove known projects that don't exist anymore.
(fn)" t nil)
(autoload 'projectile-clear-known-projects "projectile" "Clear both `projectile-known-projects' and `projectile-known-projects-file'.
(fn)" t nil)
(autoload 'projectile-remove-known-project "projectile" "Remove PROJECT from the list of known projects.
(fn &optional PROJECT)" t nil)
(autoload 'projectile-remove-current-project-from-known-projects "projectile" "Remove the current project from the list of known projects.
(fn)" t nil)
(autoload 'projectile-add-known-project "projectile" "Add PROJECT-ROOT to the list of known projects.
(fn PROJECT-ROOT)" t nil)
(autoload 'projectile-ibuffer "projectile" "Open an IBuffer window showing all buffers in the current project.
Let user choose another project when PROMPT-FOR-PROJECT is supplied.
(fn PROMPT-FOR-PROJECT)" t nil)
(autoload 'projectile-commander "projectile" "Execute a Projectile command with a single letter.
The user is prompted for a single character indicating the action to invoke.
The `?' character describes then
available actions.
See `def-projectile-commander-method' for defining new methods.
(fn)" t nil)
(autoload 'projectile-browse-dirty-projects "projectile" "Browse dirty version controlled projects.
With a prefix argument, or if CACHED is non-nil, try to use the cached
dirty project list.
(fn &optional CACHED)" t nil)
(autoload 'projectile-edit-dir-locals "projectile" "Edit or create a .dir-locals.el file of the project.
(fn)" t nil)
(defvar projectile-mode nil "Non-nil if Projectile mode is enabled.
See the `projectile-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 `projectile-mode'.")
(autoload 'projectile-mode "projectile" "Minor mode to assist project management and navigation.
When called interactively, toggle `projectile-mode'. With prefix
ARG, enable `projectile-mode' if ARG is positive, otherwise disable
it.
When called from Lisp, enable `projectile-mode' if ARG is omitted,
nil or positive. If ARG is `toggle', toggle `projectile-mode'.
Otherwise behave as if called interactively.
\\{projectile-mode-map}
(fn &optional ARG)" t nil)
(define-obsolete-function-alias 'projectile-global-mode 'projectile-mode "1.0")
(autoload 'pkg-info-library-original-version "pkg-info" "Get the original version in the header of LIBRARY.
The original version is stored in the X-Original-Version header.
This header is added by the MELPA package archive to preserve
upstream version numbers.
LIBRARY is either a symbol denoting a named feature, or a library
name as string.
If SHOW is non-nil, show the version in the minibuffer.
Return the version from the header of LIBRARY as list. Signal an
error if the LIBRARY was not found or had no X-Original-Version
header.
See Info node `(elisp)Library Headers' for more information
about library headers.
(fn LIBRARY &optional SHOW)" t nil)
(autoload 'pkg-info-library-version "pkg-info" "Get the version in the header of LIBRARY.
LIBRARY is either a symbol denoting a named feature, or a library
name as string.
If SHOW is non-nil, show the version in the minibuffer.
Return the version from the header of LIBRARY as list. Signal an
error if the LIBRARY was not found or had no proper header.
See Info node `(elisp)Library Headers' for more information
about library headers.
(fn LIBRARY &optional SHOW)" t nil)
(autoload 'pkg-info-defining-library-original-version "pkg-info" "Get the original version of the library defining FUNCTION.
The original version is stored in the X-Original-Version header.
This header is added by the MELPA package archive to preserve
upstream version numbers.
If SHOW is non-nil, show the version in mini-buffer.
This function is mainly intended to find the version of a major
or minor mode, i.e.
(pkg-info-defining-library-version 'flycheck-mode)
Return the version of the library defining FUNCTION. Signal an
error if FUNCTION is not a valid function, if its defining
library was not found, or if the library had no proper version
header.
(fn FUNCTION &optional SHOW)" t nil)
(autoload 'pkg-info-defining-library-version "pkg-info" "Get the version of the library defining FUNCTION.
If SHOW is non-nil, show the version in mini-buffer.
This function is mainly intended to find the version of a major
or minor mode, i.e.
(pkg-info-defining-library-version 'flycheck-mode)
Return the version of the library defining FUNCTION. Signal an
error if FUNCTION is not a valid function, if its defining
library was not found, or if the library had no proper version
header.
(fn FUNCTION &optional SHOW)" t nil)
(autoload 'pkg-info-package-version "pkg-info" "Get the version of an installed PACKAGE.
If SHOW is non-nil, show the version in the minibuffer.
Return the version as list, or nil if PACKAGE is not installed.
(fn PACKAGE &optional SHOW)" t nil)
(autoload 'pkg-info-version-info "pkg-info" "Obtain complete version info for LIBRARY and PACKAGE.
LIBRARY is a symbol denoting a named feature, or a library name
as string. PACKAGE is a symbol denoting an ELPA package. If
omitted or nil, default to LIBRARY.
If SHOW is non-nil, show the version in the minibuffer.
When called interactively, prompt for LIBRARY. When called
interactively with prefix argument, prompt for PACKAGE as well.
Return a string with complete version information for LIBRARY.
This version information contains the version from the headers of
LIBRARY, and the version of the installed PACKAGE, the LIBRARY is
part of. If PACKAGE is not installed, or if the PACKAGE version
is the same as the LIBRARY version, do not include a package
version.
(fn LIBRARY &optional PACKAGE SHOW)" t nil)
(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 <key> <command> 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.
(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.
(fn SYMBOLS WHERE FUNCTIONS &optional PROPS)" 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)
(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'.")
(autoload 'which-key-mode "which-key" "Toggle which-key-mode.
(fn &optional ARG)" t nil)
(autoload 'which-key-setup-side-window-right "which-key" "Apply suggested settings for side-window that opens on right.
(fn)" 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.
(fn)" t nil)
(autoload 'which-key-setup-side-window-bottom "which-key" "Apply suggested settings for side-window that opens on
bottom.
(fn)" 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.
(fn)" t 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'.
(fn)" 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.
(fn)" 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)" 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.
(fn)" 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)" t nil)
(autoload 'edit-server-start "edit-server" "Start the edit server.
If argument VERBOSE is non-nil, logs all server activity to buffer
`*edit-server-log*'. When called interactivity, a prefix argument
will cause it to be verbose.
(fn &optional VERBOSE)" t nil)
(autoload 'ivy-yasnippet "ivy-yasnippet" "Read a snippet name from the minibuffer and expand it at point.
The completion is done using `ivy-read'.
In the minibuffer, each time selection changes, the selected
snippet is temporarily expanded at point for preview.
If text before point matches snippet key of any candidate, that
candidate will be initially selected, unless variable
`ivy-yasnippet-expand-keys' is set to nil.
(fn)" t nil)
(autoload 'ivy-resume "ivy" "Resume the last completion session.
(fn)" t nil)
(autoload 'ivy-read "ivy" "Read a string in the minibuffer, with completion.
PROMPT is a string, normally ending in a colon and a space.
`ivy-count-format' is prepended to PROMPT during completion.
COLLECTION is either a list of strings, a function, an alist, or
a hash table, supplied for `minibuffer-completion-table'.
PREDICATE is applied to filter out the COLLECTION immediately.
This argument is for compatibility with `completing-read'.
When REQUIRE-MATCH is non-nil, only members of COLLECTION can be
selected.
If INITIAL-INPUT is non-nil, then insert that input in the
minibuffer initially.
HISTORY is a name of a variable to hold the completion session
history.
KEYMAP is composed with `ivy-minibuffer-map'.
PRESELECT, when non-nil, determines which one of the candidates
matching INITIAL-INPUT to select initially. An integer stands
for the position of the desired candidate in the collection,
counting from zero. Otherwise, use the first occurrence of
PRESELECT in the collection. Comparison is first done with
`equal'. If that fails, and when applicable, match PRESELECT as
a regular expression.
DEF is for compatibility with `completing-read'.
UPDATE-FN is called each time the candidate list is re-displayed.
When SORT is non-nil, `ivy-sort-functions-alist' determines how
to sort candidates before displaying them.
ACTION is a function to call after selecting a candidate.
It takes one argument, the selected candidate. If COLLECTION is
an alist, the argument is a cons cell, otherwise it's a string.
MULTI-ACTION, when non-nil, is called instead of ACTION when
there are marked candidates. It takes the list of candidates as
its only argument. When it's nil, ACTION is called on each marked
candidate.
UNWIND is a function of no arguments to call before exiting.
RE-BUILDER is a function transforming input text into a regex
pattern.
MATCHER is a function which can override how candidates are
filtered based on user input. It takes a regex pattern and a
list of candidates, and returns the list of matching candidates.
DYNAMIC-COLLECTION is a boolean specifying whether the list of
candidates is updated after each input by calling COLLECTION.
EXTRA-PROPS can be used to store collection-specific
session-specific data.
CALLER is a symbol to uniquely identify the caller to `ivy-read'.
It is used, along with COLLECTION, to determine which
customizations apply to the current completion session.
(fn PROMPT COLLECTION &key PREDICATE REQUIRE-MATCH INITIAL-INPUT HISTORY PRESELECT DEF KEYMAP UPDATE-FN SORT ACTION MULTI-ACTION UNWIND RE-BUILDER MATCHER DYNAMIC-COLLECTION EXTRA-PROPS CALLER)" nil nil)
(autoload 'ivy-completing-read "ivy" "Read a string in the minibuffer, with completion.
This interface conforms to `completing-read' and can be used for
`completing-read-function'.
PROMPT is a string that normally ends in a colon and a space.
COLLECTION is either a list of strings, an alist, an obarray, or a hash table.
PREDICATE limits completion to a subset of COLLECTION.
REQUIRE-MATCH is a boolean value or a symbol. See `completing-read'.
INITIAL-INPUT is a string inserted into the minibuffer initially.
HISTORY is a list of previously selected inputs.
DEF is the default value.
INHERIT-INPUT-METHOD is currently ignored.
(fn PROMPT COLLECTION &optional PREDICATE REQUIRE-MATCH INITIAL-INPUT HISTORY DEF INHERIT-INPUT-METHOD)" nil nil)
(defvar ivy-mode nil "Non-nil if Ivy mode is enabled.
See the `ivy-mode' command
for a description of this minor mode.
Setting this variable directly does not take effect;
either customize it (see the info node `Easy Customization')
or call the function `ivy-mode'.")
(autoload 'ivy-mode "ivy" "Toggle Ivy mode on or off.
Turn Ivy mode on if ARG is positive, off otherwise.
Turning on Ivy mode sets `completing-read-function' to
`ivy-completing-read'.
Global bindings:
\\{ivy-mode-map}
Minibuffer bindings:
\\{ivy-minibuffer-map}
(fn &optional ARG)" t nil)
(autoload 'ivy-switch-buffer "ivy" "Switch to another buffer.
(fn)" t nil)
(autoload 'ivy-switch-view "ivy" "Switch to one of the window views stored by `ivy-push-view'.
(fn)" t nil)
(autoload 'ivy-switch-buffer-other-window "ivy" "Switch to another buffer in another window.
(fn)" t nil)
(autoload 'yas-minor-mode "yasnippet" "Toggle YASnippet mode.
When YASnippet mode is enabled, `yas-expand', normally bound to
the TAB key, expands snippets of code depending on the major
mode.
With no argument, this command toggles the mode.
positive prefix argument turns on the mode.
Negative prefix argument turns off the mode.
Key bindings:
\\{yas-minor-mode-map}
(fn &optional ARG)" t nil)
(defvar yas-global-mode nil "Non-nil if Yas-Global mode is enabled.
See the `yas-global-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 `yas-global-mode'.")
(autoload 'yas-global-mode "yasnippet" "Toggle Yas minor mode in all buffers.
With prefix ARG, enable Yas-Global mode if ARG is positive;
otherwise, disable it. If called from Lisp, enable the mode if
ARG is omitted or nil.
Yas minor mode is enabled in all buffers where
`yas-minor-mode-on' would do it.
See `yas-minor-mode' for more information on Yas minor mode.
(fn &optional ARG)" t nil)
(autoload 'snippet-mode "yasnippet" "A mode for editing yasnippets" t nil)
(autoload 'auto-org-md-export "auto-org-md" "
(fn)" nil nil)
(autoload 'auto-org-md-mode "auto-org-md" "cycle auto-org-md-mode between on/off
(fn &optional ARG)" t nil)
(autoload 'org-noter "org-noter" "Start `org-noter' session.
There are two modes of operation. You may create the session from:
- The Org notes file
- The document to be annotated (PDF, EPUB, ...)
- Creating the session from notes file -----------------------------------------
This will open a session for taking your notes, with indirect
buffers to the document and the notes side by side. Your current
window configuration won't be changed, because this opens in a
new frame.
You only need to run this command inside a heading (which will
hold the notes for this document). If no document path property is found,
this command will ask you for the target file.
With a prefix universal argument ARG, only check for the property
in the current heading, don't inherit from parents.
With 2 prefix universal arguments ARG, ask for a new document,
even if the current heading annotates one.
With a prefix number ARG:
- Greater than 0: Open the document like `find-file'
- Equal to 0: Create session with `org-noter-always-create-frame' toggled
- Less than 0: Open the folder containing the document
- Creating the session from the document ---------------------------------------
This will try to find a notes file in any of the parent folders.
The names it will search for are defined in `org-noter-default-notes-file-names'.
It will also try to find a notes file with the same name as the
document, giving it the maximum priority.
When it doesn't find anything, it will interactively ask you what
you want it to do. The target notes file must be in a parent
folder (direct or otherwise) of the document.
You may pass a prefix ARG in order to make it let you choose the
notes file, even if it finds one.
(fn &optional ARG)" t nil)
(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.
(fn)" t nil)
(autoload 'org-toggle-link-display "ol" "Toggle the literal or descriptive display of links.
(fn)" t nil)
(autoload 'org-store-link "ol" "Store a link to the current location.
\\<org-mode-map>
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.
(fn)" 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.
(fn)" t nil)
(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-clock-persistence-insinuate "org" "Set up hooks for clock persistence.
(fn)" 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 beginning of the buffer and there is
no headline in line 1, this function will act as if called with prefix arg
(`\\[universal-argument] TAB', same as `S-TAB') also when called without prefix arg, but only
if the variable `org-cycle-global-at-bob' is t.
(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.
(fn)" 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.
(fn)" 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.
(fn)" 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.
(fn)" t nil)
(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'.
(fn)" 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)
(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.
\\<org-capture-mode-map>
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'.
(fn)" t nil)
(autoload 'org-columns-remove-overlays "org-colview" "Remove all currently active column overlays.
(fn)" t nil)
(autoload 'org-columns-get-format-and-top-level "org-colview" "
(fn)" 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.
(fn)" t nil)
(autoload 'org-agenda-columns "org-colview" "Turn on or update column view in the agenda.
(fn)" t nil)
(autoload 'org-check-version "org-compat" "Try very hard to provide sensible version strings.
(fn)" nil t)
(autoload 'org-duration-set-regexps "org-duration" "Set duration related regexps.
(fn)" 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)
(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)
(autoload 'org-babel-describe-bindings "org-keys" "Describe all keybindings behind `org-babel-key-prefix'.
(fn)" t nil)
(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)
(autoload 'org-load-noerror-mustsuffix "org-macs" "Load FILE with optional arguments NOERROR and MUSTSUFFIX.
(fn FILE)" nil t)
(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.
(fn &optional ARG)" t nil)
(autoload 'org-clock-csv "org-clock-csv" "Export clock entries from INFILE to CSV format.
When INFILE is a filename or list of filenames, export clock
entries from these files. Otherwise, use `org-agenda-files'.
When NO-SWITCH is non-nil, do not call `switch-to-buffer' on the
rendered CSV output, simply return the buffer.
USE-CURRENT takes the value of the prefix argument. When non-nil,
use the current buffer for INFILE.
See also `org-clock-csv-batch' for a function more appropriate
for use in batch mode.
(fn &optional INFILE NO-SWITCH USE-CURRENT)" t nil)
(autoload 'org-clock-csv-to-file "org-clock-csv" "Write clock entries from INFILE to OUTFILE in CSV format.
See `org-clock-csv' for additional details.
(fn OUTFILE &optional INFILE USE-CURRENT)" t nil)
(autoload 'org-clock-csv-batch-and-exit "org-clock-csv" "Export clock entries in CSV format to standard output.
This function is identical in function to `org-clock-csv' except
that it directs output to `standard-output'. It is intended for
use in batch mode.
(fn)" nil nil)
(autoload 'easy-hugo-article "easy-hugo" "Open a list of articles written in hugo with dired.
(fn)" t nil)
(autoload 'easy-hugo-magit "easy-hugo" "Open magit at current blog.
(fn)" t nil)
(autoload 'easy-hugo-image "easy-hugo" "Generate image link.
(fn)" t nil)
(autoload 'easy-hugo-figure "easy-hugo" "Generate figure shortcode.
(fn)" t nil)
(autoload 'easy-hugo-put-image "easy-hugo" "Move image to image directory and generate image link.
(fn)" t nil)
(autoload 'easy-hugo-put-figure "easy-hugo" "Move image to image directory and generate figure shortcode.
(fn)" t nil)
(autoload 'easy-hugo-pull-image "easy-hugo" "Pull image from internet to image directory and generate image link.
(fn)" t nil)
(autoload 'easy-hugo-pull-figure "easy-hugo" "Pull image from internet to image directory and generate figure shortcode.
(fn)" t nil)
(autoload 'easy-hugo-publish-clever "easy-hugo" "Clever publish command.
Automatically select the deployment destination from init.el.
(fn)" t nil)
(autoload 'easy-hugo-publish "easy-hugo" "Adapt local change to the server with hugo.
(fn)" t nil)
(autoload 'easy-hugo-publish-timer "easy-hugo" "A timer that publish after the N number of minutes has elapsed.
(fn N)" t nil)
(autoload 'easy-hugo-cancel-publish-timer "easy-hugo" "Cancel timer that publish after the specified number of minutes has elapsed.
(fn)" t nil)
(autoload 'easy-hugo-firebase-deploy "easy-hugo" "Deploy hugo at firebase.
(fn)" t nil)
(autoload 'easy-hugo-firebase-deploy-timer "easy-hugo" "A timer that firebase deploy after the N number of minutes has elapsed.
(fn N)" t nil)
(autoload 'easy-hugo-cancel-firebase-deploy-timer "easy-hugo" "Cancel timer that firebase deploy after the specified number of minutes has elapsed.
(fn)" t nil)
(autoload 'easy-hugo-newpost "easy-hugo" "Create a new post with hugo.
POST-FILE needs to have and extension '.md' or '.org' or '.ad' or '.rst' or '.mmark' or '.html'.
(fn POST-FILE)" t nil)
(autoload 'easy-hugo-preview "easy-hugo" "Preview hugo at localhost.
(fn)" t nil)
(autoload 'easy-hugo-current-time "easy-hugo" "Generate current time in date format at the frontmatter.
(fn)" t nil)
(autoload 'easy-hugo-github-deploy "easy-hugo" "Execute `easy-hugo-github-deploy-script' script locate at `easy-hugo-basedir'.
(fn)" t nil)
(autoload 'easy-hugo-github-deploy-timer "easy-hugo" "A timer that github-deploy after the N number of minutes has elapsed.
(fn N)" t nil)
(autoload 'easy-hugo-cancel-github-deploy-timer "easy-hugo" "Cancel timer that github-deploy after the specified number of minutes has elapsed.
(fn)" t nil)
(autoload 'easy-hugo-amazon-s3-deploy "easy-hugo" "Deploy hugo source at Amazon S3.
(fn)" t nil)
(autoload 'easy-hugo-amazon-s3-deploy-timer "easy-hugo" "A timer that amazon-s3-deploy after the N number of minutes has elapsed.
(fn N)" t nil)
(autoload 'easy-hugo-cancel-amazon-s3-deploy-timer "easy-hugo" "Cancel timer that amazon-s3-deploy after the specified number of minutes has elapsed.
(fn)" t nil)
(autoload 'easy-hugo-google-cloud-storage-deploy "easy-hugo" "Deploy hugo source at Google Cloud Storage.
(fn)" t nil)
(autoload 'easy-hugo-google-cloud-storage-deploy-timer "easy-hugo" "A timer that google-cloud-storage-deploy after the N number of minutes has elapsed.
(fn N)" t nil)
(autoload 'easy-hugo-cancel-google-cloud-storage-deploy-timer "easy-hugo" "Cancel timer that google-cloud-storage-deploy after the specified number of minutes has elapsed.
(fn)" t nil)
(autoload 'easy-hugo-ag "easy-hugo" "Search for blog article with `counsel-ag' or `helm-ag'.
(fn)" t nil)
(autoload 'easy-hugo-open-config "easy-hugo" "Open Hugo's config file.
(fn)" t nil)
(autoload 'easy-hugo-complete-tags "easy-hugo" "Auto-complete tags from your posts.
(fn)" t nil)
(autoload 'easy-hugo-complete-categories "easy-hugo" "Auto-complete categories from your posts.
(fn)" t nil)
(autoload 'easy-hugo-select-blog "easy-hugo" "Select blog url you want to go.
(fn)" t nil)
(autoload 'easy-hugo-select-postdir "easy-hugo" "Select postdir you want to go.
(fn)" t nil)
(autoload 'easy-hugo-select-filename "easy-hugo" "Select filename you want to open.
(fn)" t nil)
(autoload 'easy-hugo "easy-hugo" "Easy hugo mode.
(fn)" t nil)
(autoload 'graphviz-dot-mode "graphviz-dot-mode" "Major mode for the dot language. \\<graphviz-dot-mode-map>
TAB indents for graph lines.
\\[graphviz-dot-indent-graph] - Indentation function.
\\[graphviz-dot-preview] - Previews graph in a buffer.
\\[graphviz-dot-view] - Views graph in an external viewer.
\\[graphviz-dot-indent-line] - Indents current line of code.
Variables specific to this mode:
`graphviz-dot-dot-program' (default `dot')
Program used to compile the graphs.
`graphviz-dot-preview-extension' (default `png')
File type to use for output.
`graphviz-dot-view-command' (default `doted %s')
Command to run when `graphviz-dot-view' is executed.
`graphviz-dot-view-edit-command' (default nil)
If the user should be asked to edit the view command.
`graphviz-dot-save-before-view' (default t)
Automatically save current buffer berore `graphviz-dot-view'.
(fn)" t nil)
(autoload 'graphviz-dot-preview "graphviz-dot-mode" "Compile the graph and preview it in an other buffer.
(fn)" t nil)
(autoload 'graphviz-turn-on-live-preview "graphviz-dot-mode" "Turn on live preview.
This will update the preview on every save.
(fn)" t nil)
(autoload 'graphviz-turn-off-live-preview "graphviz-dot-mode" "Turn off live preview.
Saving the file will no longer also update the preview.
(fn)" t nil)
(autoload 'jest-popup "jest" nil t)
(autoload 'jest "jest" "Run jest with ARGS.
With a prefix argument, allow editing.
(fn &optional ARGS)" t nil)
(autoload 'jest-file "jest" "Run jest on FILE, using ARGS.
Additional ARGS are passed along to jest.
With a prefix argument, allow editing.
(fn FILE &optional ARGS)" t nil)
(autoload 'jest-file-dwim "jest" "Run jest on FILE, intelligently finding associated test modules.
When run interactively, this tries to work sensibly using
the current file.
Additional ARGS are passed along to jest.
With a prefix argument, allow editing.
(fn FILE &optional ARGS)" t nil)
(autoload 'jest-function "jest" "Run jest on FILE with FUNC (or class).
Additional ARGS are passed along to jest.
With a prefix argument, allow editing.
(fn FILE FUNC ARGS)" t nil)
(autoload 'jest-function-dwim "jest" "Run jest on FILE with FUNC (or class).
When run interactively, this tries to work sensibly using
the current file and function around point.
Additional ARGS are passed along to jest.
With a prefix argument, allow editing.
(fn FILE FUNC ARGS)" t nil)
(autoload 'jest-last-failed "jest" "Run jest, only executing previous test failures.
Additional ARGS are passed along to jest.
With a prefix argument, allow editing.
(fn &optional ARGS)" t nil)
(autoload 'jest-repeat "jest" "Run jest with the same argument as the most recent invocation.
With a prefix ARG, allow editing.
(fn)" t nil)
(autoload 'js2-imenu-extras-setup "js2-imenu-extras" "
(fn)" nil nil)
(autoload 'js2-imenu-extras-mode "js2-imenu-extras" "Toggle Imenu support for frameworks and structural patterns.
(fn &optional ARG)" t nil)
(autoload 'js2-highlight-unused-variables-mode "js2-mode" "Toggle highlight of unused variables.
(fn &optional ARG)" t nil)
(autoload 'js2-minor-mode "js2-mode" "Minor mode for running js2 as a background linter.
This allows you to use a different major mode for JavaScript editing,
such as `js-mode', while retaining the asynchronous error/warning
highlighting features of `js2-mode'.
(fn &optional ARG)" t nil)
(autoload 'js2-mode "js2-mode" "Major mode for editing JavaScript code.
(fn)" t nil)
(autoload 'js2-jsx-mode "js2-mode" "Major mode for editing JSX code in Emacs 26 and earlier.
To edit JSX code in Emacs 27, use `js-mode' as your major mode
with `js2-minor-mode' enabled.
To customize the indentation for this mode, set the SGML offset
variables (`sgml-basic-offset' et al) locally, like so:
(defun set-jsx-indentation ()
(setq-local sgml-basic-offset js2-basic-offset))
(add-hook \\='js2-jsx-mode-hook #\\='set-jsx-indentation)
(fn)" t nil)
(autoload 'vyper-mode "vyper-mode" "Major mode for Vyper
(fn)" t nil)
(autoload 'org-gcal-sync "org-gcal" "Import events from calendars.
Using A-TOKEN and export the ones to the calendar if unless
SKIP-EXPORT. Set SILENT to non-nil to inhibit notifications.
(fn &optional A-TOKEN SKIP-EXPORT SILENT)" t nil)
(autoload 'org-gcal-fetch "org-gcal" "Fetch event data from google calendar.
(fn)" t nil)
(autoload 'org-gcal-sync-buffer "org-gcal" "Sync entries containing Calendar events in the currently-visible portion of the
buffer.
Uses access token A-TOKEN if non-nil.
Updates events on the server unless SKIP-EXPORT is set. In this case, events
modified on the server will overwrite entries in the buffer.
Set SILENT to non-nil to inhibit notifications.
(fn &optional A-TOKEN SKIP-EXPORT SILENT)" t nil)
(autoload 'org-gcal-fetch-buffer "org-gcal" "Fetch changes to events in the currently-visible portion of the buffer, not
writing any changes to Calendar.
(fn &optional A-TOKEN SKIP-EXPORT SILENT)" t nil)
(autoload 'org-gcal-post-at-point "org-gcal" "Post entry at point to current calendar. This overwrites the event on the
server with the data from the entry, except if the \342\200\230org-gcal-etag-property\342\200\231 is
present and is out of sync with the server, in which case the entry is
overwritten with data from the server instead.
If SKIP-IMPORT is not nil, don\342\200\231t overwrite the entry with data from the server.
If SKIP-EXPORT is not nil, don\342\200\231t overwrite the event on the server.
(fn &optional SKIP-IMPORT SKIP-EXPORT)" t nil)
(autoload 'org-gcal-delete-at-point "org-gcal" "Delete entry at point to current calendar.
(fn)" t nil)
(autoload 'alert-add-rule "alert" "Programmatically add an alert configuration rule.
Normally, users should custoimze `alert-user-configuration'.
This facility is for module writers and users that need to do
things the Lisp way.
Here is a rule the author currently uses with ERC, so that the
fringe gets colored whenever people chat on BitlBee:
(alert-add-rule :status \\='(buried visible idle)
:severity \\='(moderate high urgent)
:mode \\='erc-mode
:predicate
#\\='(lambda (info)
(string-match (concat \"\\\\`[^&].*@BitlBee\\\\\\='\")
(erc-format-target-and/or-network)))
:persistent
#\\='(lambda (info)
;; If the buffer is buried, or the user has been
;; idle for `alert-reveal-idle-time' seconds,
;; make this alert persistent. Normally, alerts
;; become persistent after
;; `alert-persist-idle-time' seconds.
(memq (plist-get info :status) \\='(buried idle)))
:style \\='fringe
:continue t)
(fn &key SEVERITY STATUS MODE CATEGORY TITLE MESSAGE PREDICATE ICON (STYLE alert-default-style) PERSISTENT CONTINUE NEVER-PERSIST APPEND)" nil nil)
(autoload 'alert "alert" "Alert the user that something has happened.
MESSAGE is what the user will see. You may also use keyword
arguments to specify additional details. Here is a full example:
(alert \"This is a message\"
:severity \\='high ;; The default severity is `normal'
:title \"Title\" ;; An optional title
:category \\='example ;; A symbol to identify the message
:mode \\='text-mode ;; Normally determined automatically
:buffer (current-buffer) ;; This is the default
:data nil ;; Unused by alert.el itself
:persistent nil ;; Force the alert to be persistent;
;; it is best not to use this
:never-persist nil ;; Force this alert to never persist
:id \\='my-id) ;; Used to replace previous message of
;; the same id in styles that support it
:style \\='fringe) ;; Force a given style to be used;
;; this is only for debugging!
If no :title is given, the buffer-name of :buffer is used. If
:buffer is nil, it is the current buffer at the point of call.
:data is an opaque value which modules can pass through to their
own styles if they wish.
Here are some more typical examples of usage:
;; This is the most basic form usage
(alert \"This is an alert\")
;; You can adjust the severity for more important messages
(alert \"This is an alert\" :severity \\='high)
;; Or decrease it for purely informative ones
(alert \"This is an alert\" :severity \\='trivial)
;; Alerts can have optional titles. Otherwise, the title is the
;; buffer-name of the (current-buffer) where the alert originated.
(alert \"This is an alert\" :title \"My Alert\")
;; Further, alerts can have categories. This allows users to
;; selectively filter on them.
(alert \"This is an alert\" :title \"My Alert\"
:category \\='some-category-or-other)
(fn MESSAGE &key (SEVERITY \\='normal) TITLE ICON CATEGORY BUFFER MODE DATA STYLE PERSISTENT NEVER-PERSIST ID)" nil nil)
(autoload 'gntp-notify "gntp" "Send notification NAME with TITLE, TEXT, PRIORITY and ICON to SERVER:PORT.
PORT defaults to `gntp-server-port'
(fn NAME TITLE TEXT SERVER &optional PORT PRIORITY ICON)" nil nil)
(autoload 'log4e-mode "log4e" "Major mode for browsing a buffer made by log4e.
\\<log4e-mode-map>
\\{log4e-mode-map}
(fn)" t nil)
(autoload 'log4e:insert-start-log-quickly "log4e" "Insert logging statment for trace level log at start of current function/macro.
(fn)" t nil)
(autoload 'dired-sidebar-toggle-sidebar "dired-sidebar" "Toggle the project explorer window.
Optional argument DIR Use DIR as sidebar root if available.
With universal argument, use current directory.
(fn &optional DIR)" t nil)
(autoload 'dired-sidebar-toggle-with-current-directory "dired-sidebar" "Like `dired-sidebar-toggle-sidebar' but use current-directory.
(fn)" t nil)
(autoload 'dired-sidebar-show-sidebar "dired-sidebar" "Show sidebar displaying buffer B.
(fn &optional B)" t nil)
(autoload 'dired-sidebar-hide-sidebar "dired-sidebar" "Hide the sidebar in the selected frame.
(fn)" t nil)
(autoload 'dired-sidebar-jump-to-sidebar "dired-sidebar" "Jump to `dired-sidebar' buffer if it is showing.
If it's not showing, act as `dired-sidebar-toggle-sidebar'.
(fn)" t nil)
(autoload 'dired-subtree-narrow "dired-subtree" "Narrow the buffer to this subtree.
(fn)" t nil)
(autoload 'dired-subtree-up "dired-subtree" "Jump up one directory.
(fn &optional ARG)" t nil)
(autoload 'dired-subtree-down "dired-subtree" "Jump down one directory.
(fn &optional ARG)" t nil)
(autoload 'dired-subtree-next-sibling "dired-subtree" "Go to the next sibling.
(fn &optional ARG)" t nil)
(autoload 'dired-subtree-previous-sibling "dired-subtree" "Go to the previous sibling.
(fn &optional ARG)" t nil)
(autoload 'dired-subtree-beginning "dired-subtree" "Go to the first file in this subtree.
(fn)" t nil)
(autoload 'dired-subtree-end "dired-subtree" "Go to the first file in this subtree.
(fn)" t nil)
(autoload 'dired-subtree-mark-subtree "dired-subtree" "Mark all files in this subtree.
With prefix argument mark all the files in subdirectories
recursively.
(fn &optional ALL)" t nil)
(autoload 'dired-subtree-unmark-subtree "dired-subtree" "Unmark all files in this subtree.
With prefix argument unmark all the files in subdirectories
recursively.
(fn &optional ALL)" t nil)
(autoload 'dired-subtree-revert "dired-subtree" "Revert the subtree.
This means reinserting the content of this subtree and all its
children.
(fn)" t nil)
(autoload 'dired-subtree-insert "dired-subtree" "Insert subtree under this directory.
(fn)" t nil)
(autoload 'dired-subtree-remove "dired-subtree" "Remove subtree at point.
(fn)" t nil)
(autoload 'dired-subtree-toggle "dired-subtree" "Insert subtree at point or remove it if it was not present.
(fn)" t nil)
(autoload 'dired-subtree-cycle "dired-subtree" "Org-mode like cycle visibility:
1) Show subtree
2) Show subtree recursively (if previous command was cycle)
3) Remove subtree
Numeric prefix will set max depth
(fn &optional MAX-DEPTH)" t nil)
(autoload 'dired-subtree-only-this-file "dired-subtree" "Remove all the siblings on the route from this file to the top-most directory.
With ARG non-nil, do not remove expanded directories in parents.
(fn &optional ARG)" t nil)
(autoload 'dired-subtree-only-this-directory "dired-subtree" "Remove all the siblings on the route from this directory to the top-most directory.
With ARG non-nil, do not remove expanded directories in parents.
(fn &optional ARG)" t nil)
(autoload 'dired-subtree-apply-filter "dired-subtree" "Push a local filter for this subtree.
This depends on `dired-filter' package.
It works exactly the same as global dired filters, only
restricted to a subtree. The global filter is also applied to
the subtree. The filter action is read from `dired-filter-map'.
(fn)" t nil)
(autoload 'tox-current-test "tox" "Launch tox on current test.
A prefix arg will ask for a env to use which is by default what
specified in `tox-default-env'.
(fn &optional ASKENVS)" t nil)
(autoload 'tox-current-class "tox" "Launch tox on current class.
A prefix arg will ask for a env to use which is by default what
specified in `tox-default-env'.
(fn &optional ASKENVS)" t nil)
(autoload 'emms-browser "emms-browser" "Launch or switch to the EMMS Browser.
(fn)" t nil)
(autoload 'emms-smart-browse "emms-browser" "Display browser and playlist.
Toggle between selecting browser, playlist or hiding both. Tries
to behave sanely if the user has manually changed the window
configuration.
(fn)" t nil)
(autoload 'emms-cache-enable "emms-cache" "Enable caching of Emms track data.
(fn)" t nil)
(autoload 'emms-cache-disable "emms-cache" "Disable caching of Emms track data.
(fn)" t nil)
(autoload 'emms-cache-toggle "emms-cache" "Toggle caching of Emms track data.
(fn)" t nil)
(autoload 'emms-lyrics-enable "emms-lyrics" "Enable displaying emms lyrics.
(fn)" t nil)
(autoload 'emms-lyrics-disable "emms-lyrics" "Disable displaying emms lyrics.
(fn)" t nil)
(autoload 'emms-lyrics-toggle "emms-lyrics" "Toggle displaying emms lyrics.
(fn)" t nil)
(autoload 'emms-mode-line-enable "emms-mode-line" "Turn on `emms-mode-line'.
(fn)" t nil)
(autoload 'emms-mode-line-disable "emms-mode-line" "Turn off `emms-mode-line'.
(fn)" t nil)
(autoload 'emms-mode-line-toggle "emms-mode-line" "Toggle `emms-mode-line'.
(fn)" t nil)
(autoload 'emms-player-mpd-clear "emms-player-mpd" "Clear the MusicPD playlist.
(fn)" t nil)
(autoload 'emms-player-mpd-connect "emms-player-mpd" "Connect to MusicPD and retrieve its current playlist.
Afterward, the status of MusicPD will be tracked.
This also has the effect of changing the current EMMS playlist to
be the same as the current MusicPD playlist. Thus, this
function is useful to call if the contents of the EMMS playlist
buffer get out-of-sync for some reason.
(fn)" t nil)
(autoload 'emms-player-mpd-show "emms-player-mpd" "Describe the current EMMS track in the minibuffer.
If INSERTP is non-nil, insert the description into the current
buffer instead.
If CALLBACK is a function, call it with the current buffer and
description as arguments instead of displaying the description or
inserting it.
This function uses `emms-show-format' to format the current track.
It differs from `emms-show' in that it asks MusicPD for the current track,
rather than EMMS.
(fn &optional INSERTP CALLBACK)" t nil)
(autoload 'emms-playing-time-enable-display "emms-playing-time" "Display playing time on mode line.
(fn)" t nil)
(autoload 'emms-playing-time-disable-display "emms-playing-time" "Remove playing time from mode line.
(fn)" t nil)
(autoload 'emms-playlist-mode "emms-playlist-mode" "A major mode for Emms playlists.
\\{emms-playlist-mode-map}
(fn)" t nil)
(autoload 'emms-score-enable "emms-score" "Turn on emms-score.
(fn)" t nil)
(autoload 'emms-score-disable "emms-score" "Turn off emms-score.
(fn)" t nil)
(autoload 'emms-score-toggle "emms-score" "Toggle emms-score.
(fn)" t nil)
(autoload 'emms-minimalistic "emms-setup" "An Emms setup script.
Invisible playlists and all the basics for playing media.
(fn)" nil nil)
(autoload 'emms-all "emms-setup" "An Emms setup script.
Everything included in the `emms-minimalistic' setup and adds all
the stable features which come with the Emms distribution.
(fn)" nil nil)
(autoload 'emms-default-players "emms-setup" "Set `emms-player-list' to `emms-setup-default-player-list'.
(fn)" nil nil)
(autoload 'emms-devel "emms-setup" "
(fn)" nil nil)
(autoload 'emms-standard "emms-setup" "
(fn)" nil nil)
(autoload 'emms-play-file "emms-source-file" nil t)
(autoload 'emms-add-file "emms-source-file" nil t)
(autoload 'emms-play-directory "emms-source-file" nil t)
(autoload 'emms-add-directory "emms-source-file" nil t)
(autoload 'emms-play-directory-tree "emms-source-file" nil t)
(autoload 'emms-add-directory-tree "emms-source-file" nil t)
(autoload 'emms-play-find "emms-source-file" nil t)
(autoload 'emms-add-find "emms-source-file" nil t)
(autoload 'emms-play-dired "emms-source-file" nil t)
(autoload 'emms-add-dired "emms-source-file" nil t)
(autoload 'emms-source-file-directory-tree "emms-source-file" "Return a list of all files under DIR that match REGEX.
This function uses `emms-source-file-directory-tree-function'.
(fn DIR REGEX)" nil nil)
(autoload 'emms-source-file-regex "emms-source-file" "Return a regexp that matches everything any player (that supports
files) can play.
(fn)" nil nil)
(autoload 'emms-locate "emms-source-file" "Search for REGEXP and display the results in a locate buffer
(fn REGEXP)" t nil)
(autoload 'emms-play-url "emms-source-file" nil t)
(autoload 'emms-add-url "emms-source-file" nil t)
(autoload 'emms-play-streamlist "emms-source-file" nil t)
(autoload 'emms-add-streamlist "emms-source-file" nil t)
(autoload 'emms-play-playlist "emms-source-playlist" nil t)
(autoload 'emms-add-playlist "emms-source-playlist" nil t)
(autoload 'emms-play-native-playlist "emms-source-playlist" nil t)
(autoload 'emms-add-native-playlist "emms-source-playlist" nil t)
(autoload 'emms-play-m3u-playlist "emms-source-playlist" nil t)
(autoload 'emms-add-m3u-playlist "emms-source-playlist" nil t)
(autoload 'emms-play-pls-playlist "emms-source-playlist" nil t)
(autoload 'emms-add-pls-playlist "emms-source-playlist" nil t)
(autoload 'emms-play-playlist-file "emms-source-playlist" nil t)
(autoload 'emms-add-playlist-file "emms-source-playlist" nil t)
(autoload 'emms-play-playlist-directory "emms-source-playlist" nil t)
(autoload 'emms-add-playlist-directory "emms-source-playlist" nil t)
(autoload 'emms-play-playlist-directory-tree "emms-source-playlist" nil t)
(autoload 'emms-add-playlist-directory-tree "emms-source-file" nil t)
(autoload 'emms-volume-raise "emms-volume" "Raise the speaker volume.
(fn)" t nil)
(autoload 'emms-volume-lower "emms-volume" "Lower the speaker volume.
(fn)" t nil)
(autoload 'emms-volume-mode-plus "emms-volume" "Raise volume and enable or extend the `emms-volume-minor-mode' timeout.
(fn)" t nil)
(autoload 'emms-volume-mode-minus "emms-volume" "Lower volume and enable or extend the `emms-volume-minor-mode' timeout.
(fn)" t nil)
(autoload 'emms-volume-amixer-change "emms-volume-amixer" "Change amixer master volume by AMOUNT.
(fn AMOUNT)" nil nil)
(autoload 'emms-volume-mixerctl-change "emms-volume-mixerctl" "Change mixerctl master volume by AMOUNT.
(fn AMOUNT)" nil nil)
(autoload 'emms-volume-pulse-change "emms-volume-pulse" "Change PulseAudio volume by AMOUNT.
(fn AMOUNT)" nil nil)
(autoload 'company-mode "company" "\"complete anything\"; is an in-buffer completion framework.
Completion starts automatically, depending on the values
`company-idle-delay' and `company-minimum-prefix-length'.
Completion can be controlled with the commands:
`company-complete-common', `company-complete-selection', `company-complete',
`company-select-next', `company-select-previous'. If these commands are
called before `company-idle-delay', completion will also start.
Completions can be searched with `company-search-candidates' or
`company-filter-candidates'. These can be used while completion is
inactive, as well.
The completion data is retrieved using `company-backends' and displayed
using `company-frontends'. If you want to start a specific backend, call
it interactively or use `company-begin-backend'.
By default, the completions list is sorted alphabetically, unless the
backend chooses otherwise, or `company-transformers' changes it later.
regular keymap (`company-mode-map'):
\\{company-mode-map}
keymap during active completions (`company-active-map'):
\\{company-active-map}
(fn &optional ARG)" t nil)
(defvar global-company-mode nil "Non-nil if Global Company mode is enabled.
See the `global-company-mode' command
for a description of this minor mode.
Setting this variable directly does not take effect;
either customize it (see the info node `Easy Customization')
or call the function `global-company-mode'.")
(autoload 'global-company-mode "company" "Toggle Company mode in all buffers.
With prefix ARG, enable Global Company mode if ARG is positive;
otherwise, disable it. If called from Lisp, enable the mode if
ARG is omitted or nil.
Company mode is enabled in all buffers where
`company-mode-on' would do it.
See `company-mode' for more information on Company mode.
(fn &optional ARG)" t nil)
(autoload 'company-manual-begin "company" "
(fn)" t nil)
(autoload 'company-complete "company" "Insert the common part of all candidates or the current selection.
The first time this is called, the common part is inserted, the second
time, or when the selection has been changed, the selected candidate is
inserted.
(fn)" t nil)
(autoload 'company-abbrev "company-abbrev" "`company-mode' completion backend for abbrev.
(fn COMMAND &optional ARG &rest IGNORED)" t nil)
(autoload 'company-bbdb "company-bbdb" "`company-mode' completion backend for BBDB.
(fn COMMAND &optional ARG &rest IGNORE)" t nil)
(autoload 'company-css "company-css" "`company-mode' completion backend for `css-mode'.
(fn COMMAND &optional ARG &rest IGNORED)" t nil)
(autoload 'company-dabbrev "company-dabbrev" "dabbrev-like `company-mode' completion backend.
(fn COMMAND &optional ARG &rest IGNORED)" t nil)
(autoload 'company-dabbrev-code "company-dabbrev-code" "dabbrev-like `company-mode' backend for code.
The backend looks for all symbols in the current buffer that aren't in
comments or strings.
(fn COMMAND &optional ARG &rest IGNORED)" t nil)
(autoload 'company-elisp "company-elisp" "`company-mode' completion backend for Emacs Lisp.
(fn COMMAND &optional ARG &rest IGNORED)" t nil)
(autoload 'company-etags "company-etags" "`company-mode' completion backend for etags.
(fn COMMAND &optional ARG &rest IGNORED)" t nil)
(autoload 'company-files "company-files" "`company-mode' completion backend existing file names.
Completions works for proper absolute and relative files paths.
File paths with spaces are only supported inside strings.
(fn COMMAND &optional ARG &rest IGNORED)" t nil)
(autoload 'company-gtags "company-gtags" "`company-mode' completion backend for GNU Global.
(fn COMMAND &optional ARG &rest IGNORED)" t nil)
(autoload 'company-ispell "company-ispell" "`company-mode' completion backend using Ispell.
(fn COMMAND &optional ARG &rest IGNORED)" t nil)
(autoload 'company-keywords "company-keywords" "`company-mode' backend for programming language keywords.
(fn COMMAND &optional ARG &rest IGNORED)" t nil)
(autoload 'company-nxml "company-nxml" "`company-mode' completion backend for `nxml-mode'.
(fn COMMAND &optional ARG &rest IGNORED)" t nil)
(autoload 'company-oddmuse "company-oddmuse" "`company-mode' completion backend for `oddmuse-mode'.
(fn COMMAND &optional ARG &rest IGNORED)" t nil)
(autoload 'company-semantic "company-semantic" "`company-mode' completion backend using CEDET Semantic.
(fn COMMAND &optional ARG &rest IGNORED)" t nil)
(autoload 'company-tempo "company-tempo" "`company-mode' completion backend for tempo.
(fn COMMAND &optional ARG &rest IGNORED)" t nil)
(autoload 'company-tng-frontend "company-tng" "When the user changes the selection at least once, this
frontend will display the candidate in the buffer as if it's
already there and any key outside of `company-active-map' will
confirm the selection and finish the completion.
(fn COMMAND)" nil nil)
(autoload 'company-tng-configure-default "company-tng" "Applies the default configuration to enable company-tng.
(fn)" nil nil)
(autoload 'company-xcode "company-xcode" "`company-mode' completion backend for Xcode projects.
(fn COMMAND &optional ARG &rest IGNORED)" t nil)
(autoload 'company-yasnippet "company-yasnippet" "`company-mode' backend for `yasnippet'.
This backend should be used with care, because as long as there are
snippets defined for the current major mode, this backend will always
shadow backends that come after it. Recommended usages:
* In a buffer-local value of `company-backends', grouped with a backend or
several that provide actual text completions.
(add-hook 'js-mode-hook
(lambda ()
(set (make-local-variable 'company-backends)
'((company-dabbrev-code company-yasnippet)))))
* After keyword `:with', grouped with other backends.
(push '(company-semantic :with company-yasnippet) company-backends)
* Not in `company-backends', just bound to a key.
(global-set-key (kbd \"C-c y\") 'company-yasnippet)
(fn COMMAND &optional ARG &rest IGNORE)" t nil)
(autoload 'company-dict-refresh "company-dict" "Refresh all loaded dictionaries.
(fn)" t nil)
(autoload 'company-dict "company-dict" "`company-mode' backend for user-provided dictionaries. Dictionary files are lazy
loaded.
(fn COMMAND &optional ARG &rest IGNORED)" t nil)
(defvar company-prescient-mode nil "Non-nil if Company-Prescient mode is enabled.
See the `company-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 `company-prescient-mode'.")
(autoload 'company-prescient-mode "company-prescient" "Minor mode to use prescient.el in Company completions.
(fn &optional ARG)" t nil)
(autoload 'swiper-avy "swiper" "Jump to one of the current swiper candidates.
(fn)" t nil)
(autoload 'swiper-backward "swiper" "`isearch-backward' with an overview.
When non-nil, INITIAL-INPUT is the initial search pattern.
(fn &optional INITIAL-INPUT)" t nil)
(autoload 'swiper-thing-at-point "swiper" "`swiper' with `ivy-thing-at-point'.
(fn)" t nil)
(autoload 'swiper-all-thing-at-point "swiper" "`swiper-all' with `ivy-thing-at-point'.
(fn)" t nil)
(autoload 'swiper "swiper" "`isearch-forward' with an overview.
When non-nil, INITIAL-INPUT is the initial search pattern.
(fn &optional INITIAL-INPUT)" t nil)
(autoload 'swiper-all "swiper" "Run `swiper' for all open buffers.
(fn &optional INITIAL-INPUT)" t nil)
(autoload 'swiper-isearch "swiper" "A `swiper' that's not line-based.
(fn &optional INITIAL-INPUT)" t nil)
(autoload 'swiper-isearch-backward "swiper" "Like `swiper-isearch' but the first result is before the point.
(fn &optional INITIAL-INPUT)" t nil)
(autoload 'deft-find-file "deft" "Find FILE interactively using the minibuffer.
FILE must exist and be a relative or absolute path, with extension.
If FILE is not inside `deft-directory', fall back to using `find-file'.
(fn FILE)" t nil)
(autoload 'deft-new-file "deft" "Create a new file quickly.
Use either an automatically generated filename or the filter string if non-nil
and `deft-use-filter-string-for-filename' is set. If the filter string is
non-nil and title is not from filename, use it as the title.
(fn)" t nil)
(autoload 'deft "deft" "Switch to *Deft* buffer and load files.
(fn)" t nil)
(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) "/home/emiller/.emacs.d/.local/straight/build/doom-themes/doom-themes-autoloads.el") (let* ((base (file-name-directory "/home/emiller/.emacs.d/.local/straight/build/doom-themes/doom-themes-autoloads.el")) (dir (expand-file-name "themes/" base))) (add-to-list 'custom-theme-load-path (or (and (file-directory-p dir) dir) 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.
(fn)" nil nil)
(autoload 'doom-themes-org-config "doom-themes-ext-org" "Enable custom fontification & improves theme integration with org-mode.
(fn)" nil nil)
(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.
(fn)" nil nil)
(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.
(fn)" nil nil)
(autoload 'doom-themes-visual-bell-config "doom-themes-ext-visual-bell" "Enable flashing the mode-line on error.
(fn)" nil nil)
(autoload 'solaire-mode "solaire-mode" "Make source buffers grossly incandescent by remapping common faces (see
`solaire-mode-remap-alist') to their solaire-mode variants.
(fn &optional ARG)" t nil)
(defvar solaire-global-mode nil "Non-nil if Solaire-Global mode is enabled.
See the `solaire-global-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 `solaire-global-mode'.")
(autoload 'solaire-global-mode "solaire-mode" "Toggle Solaire mode in all buffers.
With prefix ARG, enable Solaire-Global mode if ARG is positive;
otherwise, disable it. If called from Lisp, enable the mode if
ARG is omitted or nil.
Solaire mode is enabled in all buffers where
`turn-on-solaire-mode' would do it.
See `solaire-mode' for more information on Solaire mode.
(fn &optional ARG)" t nil)
(autoload 'turn-on-solaire-mode "solaire-mode" "Conditionally enable `solaire-mode' in the current buffer.
Does nothing if the current buffer doesn't satisfy the function in
`solaire-mode-real-buffer-fn'.
(fn)" t nil)
(autoload 'turn-off-solaire-mode "solaire-mode" "Disable `solaire-mode' in the current buffer.
(fn)" t nil)
(autoload 'solaire-mode-in-minibuffer "solaire-mode" "Highlight the minibuffer whenever it is active.
(fn)" nil nil)
(autoload 'solaire-mode-reset "solaire-mode" "Reset all buffers with `solaire-mode' enabled.
The purpose for this is to reset faces that cannot be buffer-local such as the
fringe, which can be changed by loading a new theme or opening an Emacs client
frame with a different display (via emacsclient).
(fn &rest _)" t nil)
(autoload 'solaire-mode-swap-bg "solaire-mode" "Swap the backgrounds of the following faces:
+ `default' <-> `solaire-default-face'
+ `hl-line' <-> `solaire-hl-line-face'
+ `org-hide' <-> `solaire-org-hide-face'
This is necessary for themes in the doom-themes package.
(fn)" nil nil)
(autoload 'solaire-mode-fix-latex-preview-background "solaire-mode" "Fixes `org-mode' to display latex previews with the correct background.
(fn)" nil nil)
(autoload 'solaire-mode-restore-persp-mode-buffers "solaire-mode" "Restore `solaire-mode' in buffers when `persp-mode' loads a session.
(fn &rest _)" nil nil)
(advice-add #'load-theme :after (lambda (&rest _) (setq solaire-mode--pending-bg-swap (bound-and-true-p solaire-mode-auto-swap-bg))))
(autoload 'hl-todo-mode "hl-todo" "Highlight TODO and similar keywords in comments and strings.
(fn &optional ARG)" t nil)
(defvar global-hl-todo-mode nil "Non-nil if Global Hl-Todo mode is enabled.
See the `global-hl-todo-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-hl-todo-mode'.")
(autoload 'global-hl-todo-mode "hl-todo" "Toggle Hl-Todo mode in all buffers.
With prefix ARG, enable Global Hl-Todo mode if ARG is positive;
otherwise, disable it. If called from Lisp, enable the mode if
ARG is omitted or nil.
Hl-Todo mode is enabled in all buffers where
`hl-todo--turn-on-mode-if-desired' would do it.
See `hl-todo-mode' for more information on Hl-Todo mode.
(fn &optional ARG)" t nil)
(autoload 'hl-todo-next "hl-todo" "Jump to the next TODO or similar keyword.
The prefix argument ARG specifies how many keywords to move.
A negative argument means move backward that many keywords.
(fn ARG)" t nil)
(autoload 'hl-todo-previous "hl-todo" "Jump to the previous TODO or similar keyword.
The prefix argument ARG specifies how many keywords to move.
A negative argument means move forward that many keywords.
(fn ARG)" t nil)
(autoload 'hl-todo-occur "hl-todo" "Use `occur' to find all TODO or similar keywords.
This actually finds a superset of the highlighted keywords,
because it uses a regexp instead of a more sophisticated
matcher. It also finds occurrences that are not within a
string or comment.
(fn)" t nil)
(autoload 'hl-todo-insert "hl-todo" "Insert TODO or similar keyword.
If point is not inside a string or comment, then insert a new
comment. If point is at the end of the line, then insert the
comment there, otherwise insert it as a new line before the
current line.
(fn KEYWORD)" t nil)
(autoload 'defhydra "hydra" "Create a Hydra - a family of functions with prefix NAME.
NAME should be a symbol, it will be the prefix of all functions
defined here.
BODY has the format:
(BODY-MAP BODY-KEY &rest BODY-PLIST)
DOCSTRING will be displayed in the echo area to identify the
Hydra. When DOCSTRING starts with a newline, special Ruby-style
substitution will be performed by `hydra--format'.
Functions are created on basis of HEADS, each of which has the
format:
(KEY CMD &optional HINT &rest PLIST)
BODY-MAP is a keymap; `global-map' is used quite often. Each
function generated from HEADS will be bound in BODY-MAP to
BODY-KEY + KEY (both are strings passed to `kbd'), and will set
the transient map so that all following heads can be called
though KEY only. BODY-KEY can be an empty string.
CMD is a callable expression: either an interactive function
name, or an interactive lambda, or a single sexp (it will be
wrapped in an interactive lambda).
HINT is a short string that identifies its head. It will be
printed beside KEY in the echo erea if `hydra-is-helpful' is not
nil. If you don't even want the KEY to be printed, set HINT
explicitly to nil.
The heads inherit their PLIST from BODY-PLIST and are allowed to
override some keys. The keys recognized are :exit, :bind, and :column.
:exit can be:
- nil (default): this head will continue the Hydra state.
- t: this head will stop the Hydra state.
:bind can be:
- nil: this head will not be bound in BODY-MAP.
- a lambda taking KEY and CMD used to bind a head.
:column is a string that sets the column for all subsequent heads.
It is possible to omit both BODY-MAP and BODY-KEY if you don't
want to bind anything. In that case, typically you will bind the
generated NAME/body command. This command is also the return
result of `defhydra'.
(fn NAME BODY &optional DOCSTRING &rest HEADS)" nil t)
(function-put 'defhydra 'lisp-indent-function 'defun)
(function-put 'defhydra 'doc-string-elt '3)
(autoload 'anzu-mode "anzu" "minor-mode which display search information in mode-line.
(fn &optional ARG)" t nil)
(defvar global-anzu-mode nil "Non-nil if Global Anzu mode is enabled.
See the `global-anzu-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-anzu-mode'.")
(autoload 'global-anzu-mode "anzu" "Toggle Anzu mode in all buffers.
With prefix ARG, enable Global Anzu mode if ARG is positive;
otherwise, disable it. If called from Lisp, enable the mode if
ARG is omitted or nil.
Anzu mode is enabled in all buffers where
`anzu--turn-on' would do it.
See `anzu-mode' for more information on Anzu mode.
(fn &optional ARG)" t nil)
(autoload 'anzu-query-replace-at-cursor "anzu" "Replace symbol at cursor with to-string.
(fn)" t nil)
(autoload 'anzu-query-replace-at-cursor-thing "anzu" "Replace symbol at cursor within `anzu-replace-at-cursor-thing' area.
(fn)" t nil)
(autoload 'anzu-query-replace "anzu" "anzu version of `query-replace'.
(fn ARG)" t nil)
(autoload 'anzu-query-replace-regexp "anzu" "anzu version of `query-replace-regexp'.
(fn ARG)" t nil)
(autoload 'anzu-replace-at-cursor-thing "anzu" "anzu-query-replace-at-cursor-thing without query.
(fn)" t nil)
(autoload 'anzu-isearch-query-replace "anzu" "anzu version of `isearch-query-replace'.
(fn ARG)" t nil)
(autoload 'anzu-isearch-query-replace-regexp "anzu" "anzu version of `isearch-query-replace-regexp'.
(fn ARG)" t nil)
(autoload 'evil-mode "evil" nil t)
(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] <NUMBER> 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)
(let ((loads (get 'nav-flash 'custom-loads))) (if (member '"nav-flash" loads) nil (put 'nav-flash 'custom-loads (cons '"nav-flash" loads))))
(autoload 'nav-flash-show "nav-flash" "Flash a temporary highlight to help the user find something.
POS is optional, and defaults to the current point.
If optional END-POS is set, flash the characters between the two
points, otherwise flash the entire line in which POS is found.
The flash is normally not inclusive of END-POS. However, when
POS is equal to END-POS, the single character at POS will flash.
Optional FACE defaults to `nav-flash-face'. Optional DELAY
defaults to `nav-flash-delay' seconds. Setting DELAY to 0 makes
this function a no-op.
(fn &optional POS END-POS FACE DELAY)" nil nil)
(defvar evil-goggles-mode nil "Non-nil if Evil-Goggles mode is enabled.
See the `evil-goggles-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-goggles-mode'.")
(autoload 'evil-goggles-mode "evil-goggles" "evil-goggles global minor mode.
(fn &optional ARG)" t nil)
(autoload 'git-gutter:linum-setup "git-gutter" "Setup for linum-mode.
(fn)" nil nil)
(autoload 'git-gutter-mode "git-gutter" "Git-Gutter mode
(fn &optional ARG)" t nil)
(defvar global-git-gutter-mode nil "Non-nil if Global Git-Gutter mode is enabled.
See the `global-git-gutter-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-git-gutter-mode'.")
(autoload 'global-git-gutter-mode "git-gutter" "Toggle Git-Gutter mode in all buffers.
With prefix ARG, enable Global Git-Gutter mode if ARG is positive;
otherwise, disable it. If called from Lisp, enable the mode if
ARG is omitted or nil.
Git-Gutter mode is enabled in all buffers where
`git-gutter--turn-on' would do it.
See `git-gutter-mode' for more information on Git-Gutter mode.
(fn &optional ARG)" t nil)
(autoload 'git-gutter "git-gutter" "Show diff information in gutter
(fn)" t nil)
(autoload 'git-gutter:toggle "git-gutter" "Toggle to show diff information.
(fn)" t nil)
(autoload 'vi-tilde-fringe-mode "vi-tilde-fringe" "Buffer-local minor mode to display tildes in the fringe when the line is
empty.
(fn &optional ARG)" t nil)
(defvar global-vi-tilde-fringe-mode nil "Non-nil if Global Vi-Tilde-Fringe mode is enabled.
See the `global-vi-tilde-fringe-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-vi-tilde-fringe-mode'.")
(autoload 'global-vi-tilde-fringe-mode "vi-tilde-fringe" "Toggle Vi-Tilde-Fringe mode in all buffers.
With prefix ARG, enable Global Vi-Tilde-Fringe mode if ARG is positive;
otherwise, disable it. If called from Lisp, enable the mode if
ARG is omitted or nil.
Vi-Tilde-Fringe mode is enabled in all buffers where
`vi-tilde-fringe-mode--turn-on' would do it.
See `vi-tilde-fringe-mode' for more information on Vi-Tilde-Fringe mode.
(fn &optional ARG)" t nil)
(autoload 'ace-select-window "ace-window" "Ace select window.
(fn)" t nil)
(autoload 'ace-delete-window "ace-window" "Ace delete window.
(fn)" t nil)
(autoload 'ace-swap-window "ace-window" "Ace swap window.
(fn)" t nil)
(autoload 'ace-delete-other-windows "ace-window" "Ace delete other windows.
(fn)" t nil)
(autoload 'ace-window "ace-window" "Select a window.
Perform an action based on ARG described below.
By default, behaves like extended `other-window'.
See `aw-scope' which extends it to work with frames.
Prefixed with one \\[universal-argument], does a swap between the
selected window and the current window, so that the selected
buffer moves to current window (and current buffer moves to
selected window).
Prefixed with two \\[universal-argument]'s, deletes the selected
window.
(fn ARG)" t nil)
(defvar ace-window-display-mode nil "Non-nil if Ace-Window-Display mode is enabled.
See the `ace-window-display-mode' command
for a description of this minor mode.
Setting this variable directly does not take effect;
either customize it (see the info node `Easy Customization')
or call the function `ace-window-display-mode'.")
(autoload 'ace-window-display-mode "ace-window" "Minor mode for showing the ace window key in the mode line.
(fn &optional ARG)" t nil)
(autoload 'avy-goto-char "avy" "Jump to the currently visible CHAR.
The window scope is determined by `avy-all-windows' (ARG negates it).
(fn CHAR &optional ARG)" t nil)
(autoload 'avy-goto-char-in-line "avy" "Jump to the currently visible CHAR in the current line.
(fn CHAR)" t nil)
(autoload 'avy-goto-char-2 "avy" "Jump to the currently visible CHAR1 followed by CHAR2.
The window scope is determined by `avy-all-windows'.
When ARG is non-nil, do the opposite of `avy-all-windows'.
BEG and END narrow the scope where candidates are searched.
(fn CHAR1 CHAR2 &optional ARG BEG END)" t nil)
(autoload 'avy-goto-char-2-above "avy" "Jump to the currently visible CHAR1 followed by CHAR2.
This is a scoped version of `avy-goto-char-2', where the scope is
the visible part of the current buffer up to point.
The window scope is determined by `avy-all-windows'.
When ARG is non-nil, do the opposite of `avy-all-windows'.
(fn CHAR1 CHAR2 &optional ARG)" t nil)
(autoload 'avy-goto-char-2-below "avy" "Jump to the currently visible CHAR1 followed by CHAR2.
This is a scoped version of `avy-goto-char-2', where the scope is
the visible part of the current buffer following point.
The window scope is determined by `avy-all-windows'.
When ARG is non-nil, do the opposite of `avy-all-windows'.
(fn CHAR1 CHAR2 &optional ARG)" t nil)
(autoload 'avy-isearch "avy" "Jump to one of the current isearch candidates.
(fn)" t nil)
(autoload 'avy-goto-word-0 "avy" "Jump to a word start.
The window scope is determined by `avy-all-windows'.
When ARG is non-nil, do the opposite of `avy-all-windows'.
BEG and END narrow the scope where candidates are searched.
(fn ARG &optional BEG END)" t nil)
(autoload 'avy-goto-whitespace-end "avy" "Jump to the end of a whitespace sequence.
The window scope is determined by `avy-all-windows'.
When ARG is non-nil, do the opposite of `avy-all-windows'.
BEG and END narrow the scope where candidates are searched.
(fn ARG &optional BEG END)" t nil)
(autoload 'avy-goto-word-1 "avy" "Jump to the currently visible CHAR at a word start.
The window scope is determined by `avy-all-windows'.
When ARG is non-nil, do the opposite of `avy-all-windows'.
BEG and END narrow the scope where candidates are searched.
When SYMBOL is non-nil, jump to symbol start instead of word start.
(fn CHAR &optional ARG BEG END SYMBOL)" t nil)
(autoload 'avy-goto-word-1-above "avy" "Jump to the currently visible CHAR at a word start.
This is a scoped version of `avy-goto-word-1', where the scope is
the visible part of the current buffer up to point.
The window scope is determined by `avy-all-windows'.
When ARG is non-nil, do the opposite of `avy-all-windows'.
(fn CHAR &optional ARG)" t nil)
(autoload 'avy-goto-word-1-below "avy" "Jump to the currently visible CHAR at a word start.
This is a scoped version of `avy-goto-word-1', where the scope is
the visible part of the current buffer following point.
The window scope is determined by `avy-all-windows'.
When ARG is non-nil, do the opposite of `avy-all-windows'.
(fn CHAR &optional ARG)" t nil)
(autoload 'avy-goto-symbol-1 "avy" "Jump to the currently visible CHAR at a symbol start.
The window scope is determined by `avy-all-windows'.
When ARG is non-nil, do the opposite of `avy-all-windows'.
(fn CHAR &optional ARG)" t nil)
(autoload 'avy-goto-symbol-1-above "avy" "Jump to the currently visible CHAR at a symbol start.
This is a scoped version of `avy-goto-symbol-1', where the scope is
the visible part of the current buffer up to point.
The window scope is determined by `avy-all-windows'.
When ARG is non-nil, do the opposite of `avy-all-windows'.
(fn CHAR &optional ARG)" t nil)
(autoload 'avy-goto-symbol-1-below "avy" "Jump to the currently visible CHAR at a symbol start.
This is a scoped version of `avy-goto-symbol-1', where the scope is
the visible part of the current buffer following point.
The window scope is determined by `avy-all-windows'.
When ARG is non-nil, do the opposite of `avy-all-windows'.
(fn CHAR &optional ARG)" t nil)
(autoload 'avy-goto-subword-0 "avy" "Jump to a word or subword start.
The window scope is determined by `avy-all-windows' (ARG negates it).
When PREDICATE is non-nil it's a function of zero parameters that
should return true.
BEG and END narrow the scope where candidates are searched.
(fn &optional ARG PREDICATE BEG END)" t nil)
(autoload 'avy-goto-subword-1 "avy" "Jump to the currently visible CHAR at a subword start.
The window scope is determined by `avy-all-windows' (ARG negates it).
The case of CHAR is ignored.
(fn CHAR &optional ARG)" t nil)
(autoload 'avy-goto-word-or-subword-1 "avy" "Forward to `avy-goto-subword-1' or `avy-goto-word-1'.
Which one depends on variable `subword-mode'.
(fn)" t nil)
(autoload 'avy-goto-line "avy" "Jump to a line start in current buffer.
When ARG is 1, jump to lines currently visible, with the option
to cancel to `goto-line' by entering a number.
When ARG is 4, negate the window scope determined by
`avy-all-windows'.
Otherwise, forward to `goto-line' with ARG.
(fn &optional ARG)" t nil)
(autoload 'avy-goto-line-above "avy" "Goto visible line above the cursor.
OFFSET changes the distance between the closest key to the cursor and
the cursor
When BOTTOM-UP is non-nil, display avy candidates from top to bottom
(fn &optional OFFSET BOTTOM-UP)" t nil)
(autoload 'avy-goto-line-below "avy" "Goto visible line below the cursor.
OFFSET changes the distance between the closest key to the cursor and
the cursor
When BOTTOM-UP is non-nil, display avy candidates from top to bottom
(fn &optional OFFSET BOTTOM-UP)" t nil)
(autoload 'avy-goto-end-of-line "avy" "Call `avy-goto-line' and move to the end of the line.
(fn &optional ARG)" t nil)
(autoload 'avy-copy-line "avy" "Copy a selected line above the current line.
ARG lines can be used.
(fn ARG)" t nil)
(autoload 'avy-move-line "avy" "Move a selected line above the current line.
ARG lines can be used.
(fn ARG)" t nil)
(autoload 'avy-copy-region "avy" "Select two lines and copy the text between them to point.
The window scope is determined by `avy-all-windows' or
`avy-all-windows-alt' when ARG is non-nil.
(fn ARG)" t nil)
(autoload 'avy-move-region "avy" "Select two lines and move the text between them above the current line.
(fn)" t nil)
(autoload 'avy-kill-region "avy" "Select two lines and kill the region between them.
The window scope is determined by `avy-all-windows' or
`avy-all-windows-alt' when ARG is non-nil.
(fn ARG)" t nil)
(autoload 'avy-kill-ring-save-region "avy" "Select two lines and save the region between them to the kill ring.
The window scope is determined by `avy-all-windows'.
When ARG is non-nil, do the opposite of `avy-all-windows'.
(fn ARG)" t nil)
(autoload 'avy-kill-whole-line "avy" "Select line and kill the whole selected line.
With a numerical prefix ARG, kill ARG line(s) starting from the
selected line. If ARG is negative, kill backward.
If ARG is zero, kill the selected line but exclude the trailing
newline.
\\[universal-argument] 3 \\[avy-kil-whole-line] kill three lines
starting from the selected line. \\[universal-argument] -3
\\[avy-kill-whole-line] kill three lines backward including the
selected line.
(fn ARG)" t nil)
(autoload 'avy-kill-ring-save-whole-line "avy" "Select line and save the whole selected line as if killed, but don\342\200\231t kill it.
This command is similar to `avy-kill-whole-line', except that it
saves the line(s) as if killed, but does not kill it(them).
With a numerical prefix ARG, kill ARG line(s) starting from the
selected line. If ARG is negative, kill backward.
If ARG is zero, kill the selected line but exclude the trailing
newline.
(fn ARG)" t nil)
(autoload 'avy-setup-default "avy" "Setup the default shortcuts.
(fn)" nil nil)
(autoload 'avy-goto-char-timer "avy" "Read one or many consecutive chars and jump to the first one.
The window scope is determined by `avy-all-windows' (ARG negates it).
(fn &optional ARG)" t nil)
(autoload 'persp-def-auto-persp "persp-mode" "
(fn NAME &rest KEYARGS &key BUFFER-NAME FILE-NAME MODE MODE-NAME MINOR-MODE MINOR-MODE-NAME PREDICATE HOOKS DYN-ENV GET-NAME GET-BUFFER GET-PERSP SWITCH PARAMETERS NOAUTO WEAK USER-DATA ON-MATCH AFTER-MATCH DONT-PICK-UP-BUFFERS DELETE)" nil nil)
(define-obsolete-function-alias 'def-auto-persp 'persp-def-auto-persp "persp-mode 2.9.6")
(autoload 'persp-def-buffer-save/load "persp-mode" "
(fn &rest KEYARGS &key BUFFER-NAME FILE-NAME MODE MODE-NAME MINOR-MODE MINOR-MODE-NAME PREDICATE TAG-SYMBOL SAVE-VARS SAVE-FUNCTION LOAD-FUNCTION AFTER-LOAD-FUNCTION MODE-RESTORE-FUNCTION APPEND)" nil nil)
(define-obsolete-function-alias 'def-persp-buffer-save/load 'persp-def-buffer-save/load "persp-mode 2.9.6")
(defvar persp-mode nil "Non-nil if Persp mode is enabled.
See the `persp-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 `persp-mode'.")
(autoload 'persp-mode "persp-mode" "Toggle the persp-mode.
When active, keeps track of multiple 'perspectives',
named collections of buffers and window configurations.
Here is a keymap of this minor mode:
\\{persp-mode-map}
(fn &optional ARG)" t nil)
(autoload 'evil-backward-arg "evil-args" "Move the cursor backward COUNT arguments.
(fn COUNT)" t nil)
(autoload 'evil-forward-arg "evil-args" "Move the cursor forward COUNT arguments.
(fn COUNT)" t nil)
(autoload 'evil-inner-arg "evil-args")
(autoload 'evil-outer-arg "evil-args")
(autoload 'evil-jump-out-args "evil-args" "Move the cursor out of the nearest enclosing matching pairs.
(fn COUNT)" t nil)
(autoload 'evilem--collect "evil-easymotion" "Repeatedly execute func, and collect the cursor positions into a list
(fn FUNC &optional SCOPE ALL-WINDOWS INITIAL-POINT SORT-KEY COLLECT-POSTPROCESS)" nil nil)
(autoload 'evilem-motion-forward-word-begin "evil-easymotion" nil t)
(autoload 'evilem-motion-forward-WORD-begin "evil-easymotion" nil t)
(autoload 'evilem-motion-forward-word-end "evil-easymotion" nil t)
(autoload 'evilem-motion-forward-WORD-end "evil-easymotion" nil t)
(autoload 'evilem-motion-backward-word-begin "evil-easymotion" nil t)
(autoload 'evilem-motion-backward-WORD-begin "evil-easymotion" nil t)
(autoload 'evilem-motion-backward-word-end "evil-easymotion" nil t)
(autoload 'evilem-motion-backward-WORD-end "evil-easymotion" nil t)
(autoload 'evilem-motion-next-line "evil-easymotion" nil t)
(autoload 'evilem-motion-previous-line "evil-easymotion" nil t)
(autoload 'evilem-motion-next-visual-line "evil-easymotion" nil t)
(autoload 'evilem-motion-previous-visual-line "evil-easymotion" nil t)
(autoload 'evilem-motion-find-char-to "evil-easymotion" nil t)
(autoload 'evilem-motion-find-char-to-backward "evil-easymotion" nil t)
(autoload 'evilem-motion-find-char "evil-easymotion" nil t)
(autoload 'evilem-motion-find-char-backward "evil-easymotion" nil t)
(autoload 'evilem-motion-backward-section-begin "evil-easymotion" nil t)
(autoload 'evilem-motion-backward-section-end "evil-easymotion" nil t)
(autoload 'evilem-motion-forward-section-begin "evil-easymotion" nil t)
(autoload 'evilem-motion-forward-section-end "evil-easymotion" nil t)
(autoload 'evilem-motion-backward-sentence-begin "evil-easymotion" nil t)
(autoload 'evilem-motion-forward-sentence-begin "evil-easymotion" nil t)
(autoload 'evilem-motion-search-next "evil-easymotion" nil t)
(autoload 'evilem-motion-search-previous "evil-easymotion" nil t)
(autoload 'evilem-motion-search-word-forward "evil-easymotion" nil t)
(autoload 'evilem-motion-search-word-backward "evil-easymotion" nil t)
(autoload 'evilem-motion-previous-line-first-non-blank "evil-easymotion" nil t)
(autoload 'evilem-motion-next-line-first-non-blank "evil-easymotion" nil t)
(autoload 'evilem-default-keybindings "evil-easymotion" "Define easymotions for all motions evil defines by default
(fn PREFIX)" nil nil)
(autoload 'evil-embrace-enable-evil-surround-integration "evil-embrace" "
(fn)" t nil)
(autoload 'evil-embrace-disable-evil-surround-integration "evil-embrace" "
(fn)" t nil)
(autoload 'embrace-delete "embrace" "
(fn)" t nil)
(autoload 'embrace-change "embrace" "
(fn)" t nil)
(autoload 'embrace-add "embrace" "
(fn)" t nil)
(autoload 'embrace-commander "embrace" "
(fn)" t nil)
(autoload 'embrace-LaTeX-mode-hook "embrace" "
(fn)" nil nil)
(autoload 'embrace-org-mode-hook "embrace" "
(fn)" nil nil)
(autoload 'embrace-ruby-mode-hook "embrace" "
(fn)" nil nil)
(autoload 'embrace-emacs-lisp-mode-hook "embrace" "
(fn)" nil nil)
(autoload 'er/expand-region "expand-region" "Increase selected region by semantic units.
With prefix argument expands the region that many times.
If prefix argument is negative calls `er/contract-region'.
If prefix argument is 0 it resets point and mark to their state
before calling `er/expand-region' for the first time.
(fn ARG)" t nil)
(let ((loads (get 'expand-region 'custom-loads))) (if (member '"expand-region-custom" loads) nil (put 'expand-region 'custom-loads (cons '"expand-region-custom" loads))))
(defvar expand-region-preferred-python-mode 'python "The name of your preferred python mode")
(defvar expand-region-guess-python-mode t "If expand-region should attempt to guess your preferred python mode")
(defvar expand-region-autocopy-register "" "If set to a string of a single character (try \"e\"), then the
contents of the most recent expand or contract command will
always be copied to the register named after that character.")
(defvar expand-region-skip-whitespace t "If expand-region should skip past whitespace on initial expansion")
(defvar expand-region-fast-keys-enabled t "If expand-region should bind fast keys after initial expand/contract")
(defvar expand-region-contract-fast-key "-" "Key to use after an initial expand/contract to contract once more.")
(defvar expand-region-reset-fast-key "0" "Key to use after an initial expand/contract to undo.")
(defvar expand-region-exclude-text-mode-expansions '(html-mode nxml-mode) "List of modes which derive from `text-mode' for which text mode expansions are not appropriate.")
(defvar expand-region-smart-cursor nil "Defines whether the cursor should be placed intelligently after expansion.
If set to t, and the cursor is already at the beginning of the new region,
keep it there; otherwise, put it at the end of the region.
If set to nil, always place the cursor at the beginning of the region.")
(define-obsolete-variable-alias 'er/enable-subword-mode\? 'expand-region-subword-enabled "2019-03-23")
(defvar expand-region-subword-enabled nil "Whether expand-region should use subword expansions.")
(autoload 'evil-surround-delete "evil-surround" "Delete the surrounding delimiters represented by CHAR.
Alternatively, the text to delete can be represented with
the overlays OUTER and INNER, where OUTER includes the delimiters
and INNER excludes them. The intersection (i.e., difference)
between these overlays is what is deleted.
(fn CHAR &optional OUTER INNER)" t nil)
(autoload 'evil-surround-change "evil-surround" "Change the surrounding delimiters represented by CHAR.
Alternatively, the text to delete can be represented with the
overlays OUTER and INNER, which are passed to `evil-surround-delete'.
(fn CHAR &optional OUTER INNER)" t nil)
(autoload 'evil-surround-mode "evil-surround" "Buffer-local minor mode to emulate surround.vim.
(fn &optional ARG)" t nil)
(autoload 'turn-on-evil-surround-mode "evil-surround" "Enable evil-surround-mode in the current buffer.
(fn)" nil nil)
(autoload 'turn-off-evil-surround-mode "evil-surround" "Disable evil-surround-mode in the current buffer.
(fn)" nil nil)
(defvar global-evil-surround-mode nil "Non-nil if Global Evil-Surround mode is enabled.
See the `global-evil-surround-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-evil-surround-mode'.")
(autoload 'global-evil-surround-mode "evil-surround" "Toggle Evil-Surround mode in all buffers.
With prefix ARG, enable Global Evil-Surround mode if ARG is positive;
otherwise, disable it. If called from Lisp, enable the mode if
ARG is omitted or nil.
Evil-Surround mode is enabled in all buffers where
`turn-on-evil-surround-mode' would do it.
See `evil-surround-mode' for more information on Evil-Surround mode.
(fn &optional ARG)" t nil)
(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'.")
(autoload 'evil-escape-mode "evil-escape" "Buffer-local minor mode to escape insert state and everything else
with a key sequence.
(fn &optional ARG)" t nil)
(autoload 'evil-exchange "evil-exchange" "Exchange two regions with evil motion." t)
(autoload 'evil-exchange-cancel "evil-exchange" "Cancel current pending exchange.
(fn)" t nil)
(autoload 'evil-exchange-install "evil-exchange" "Setting evil-exchange key bindings.
(fn)" nil nil)
(autoload 'evil-exchange-cx-install "evil-exchange" "Setting evil-exchange key bindings in a vim-compatible way
(fn)" t nil)
(autoload 'evil-indent-plus-i-indent "evil-indent-plus" nil t)
(autoload 'evil-indent-plus-a-indent "evil-indent-plus" nil t)
(autoload 'evil-indent-plus-i-indent-up "evil-indent-plus" nil t)
(autoload 'evil-indent-plus-a-indent-up "evil-indent-plus" nil t)
(autoload 'evil-indent-plus-i-indent-up-down "evil-indent-plus" nil t)
(autoload 'evil-indent-plus-a-indent-up-down "evil-indent-plus" nil t)
(autoload 'evil-indent-plus-default-bindings "evil-indent-plus" "Set the default evil-indent-plus keybindings.
(fn)" nil nil)
(autoload 'evilnc-comment-or-uncomment-paragraphs "evil-nerd-commenter" "Comment or uncomment NUM paragraph(s).
A paragraph is a continuation non-empty lines.
Paragraphs are separated by empty lines.
(fn &optional NUM)" t nil)
(autoload 'evilnc-comment-or-uncomment-to-the-line "evil-nerd-commenter" "Comment or uncomment from current line to LINENUM line.
(fn &optional LINENUM)" t nil)
(autoload 'evilnc-quick-comment-or-uncomment-to-the-line "evil-nerd-commenter" "Comment/uncomment to line number by LAST-DIGITS.
For example, you can use either \\<M-53>\\[evilnc-quick-comment-or-uncomment-to-the-line] or \\<M-3>\\[evilnc-quick-comment-or-uncomment-to-the-line] to comment to the line 6453
(fn &optional LAST-DIGITS)" t nil)
(autoload 'evilnc-toggle-invert-comment-line-by-line "evil-nerd-commenter" "Please note this command may NOT work on complex evil text objects.
(fn)" t nil)
(autoload 'evilnc-toggle-comment-empty-lines "evil-nerd-commenter" "Toggle the flag which decide wether empty line will be commented.
(fn)" t nil)
(autoload 'evilnc-comment-or-uncomment-lines "evil-nerd-commenter" "Comment or uncomment NUM lines. NUM could be negative.
Case 1: If no region selected, comment/uncomment on current line.
If NUM>1, comment/uncomment extra N-1 lines from next line.
Case 2: Selected region is expanded to make it contain whole lines.
Then we comment/uncomment the expanded region. NUM is ignored.
Case 3: If a region inside of ONE line is selected,
we comment/uncomment that region.
CORRECT comment syntax will be used for C++/Java/Javascript.
(fn &optional NUM)" t nil)
(autoload 'evilnc-copy-and-comment-lines "evil-nerd-commenter" "Copy&paste NUM lines and comment out original lines.
NUM could be negative.
Case 1: If no region selected, operate on current line.
if NUM>1, comment/uncomment extra N-1 lines from next line
Case 2: Selected region is expanded to make it contain whole lines.
Then we operate the expanded region. NUM is ignored.
(fn &optional NUM)" t nil)
(autoload 'evilnc-comment-and-kill-ring-save "evil-nerd-commenter" "Comment lines save origin lines into `kill-ring'.
NUM could be negative.
Case 1: If no region selected, operate on current line.
;; if NUM>1, comment/uncomment extra N-1 lines from next line
Case 2: Selected region is expanded to make it contain whole lines.
Then we operate the expanded region. NUM is ignored.
(fn &optional NUM)" t nil)
(autoload 'evilnc-copy-to-line "evil-nerd-commenter" "Copy from current line to LINENUM line. For non-evil user only.
(fn &optional LINENUM)" t nil)
(autoload 'evilnc-kill-to-line "evil-nerd-commenter" "Kill from the current line to the LINENUM line. For non-evil user only.
(fn &optional LINENUM)" t nil)
(autoload 'evilnc-version "evil-nerd-commenter" "The version number.
(fn)" t nil)
(autoload 'evilnc-default-hotkeys "evil-nerd-commenter" "Setup the key bindings of evil-nerd-comment.
If NO-EVIL-KEYBINDINGS is t, we don't define keybindings in EVIL,
if NO-EMACS-KEYBINDINGS is t, we don't define keybindings in EMACS mode.
(fn &optional NO-EVIL-KEYBINDINGS NO-EMACS-KEYBINDINGS)" t nil)
(autoload 'evilnc-imenu-create-index-function "evil-nerd-commenter" "Imenu function find comments.
(fn)" nil nil)
(autoload 'evilnc-comment-or-uncomment-html-tag "evil-nerd-commenter" "Comment or uncomment html tag(s).
If no region is selected, current tag under focus is automatically selected.
In this case, only one tag is selected.
If users manually select region, the region could cross multiple sibling tags
and automatically expands to include complete tags.
Users can press \"v\" key in evil mode to select multiple tags.
(fn)" t nil)
(autoload 'evilnc-comment-or-uncomment-html-paragraphs "evil-nerd-commenter" "Comment or uncomment NUM paragraphs contain html tag.
A paragraph is a continuation non-empty lines.
Paragraphs are separated by empty lines.
(fn &optional NUM)" t nil)
(defvar evil-numbers/padDefault nil "Whether numbers are padded by default")
(autoload 'evil-numbers/inc-at-pt "evil-numbers")
(autoload 'evil-numbers/dec-at-pt "evil-numbers")
(autoload 'evil-numbers/inc-at-pt-incremental "evil-numbers")
(autoload 'evil-numbers/dec-at-pt-incremental "evil-numbers")
(autoload 'evil-snipe-def "evil-snipe" "Define a N-char snipe, and bind it to FORWARD-KEY and BACKWARD-KEY. TYPE can
be inclusive or exclusive.
(fn N TYPE FORWARD-KEY BACKWARD-KEY)" nil t)
(autoload 'evil-snipe-s "evil-snipe" nil t)
(autoload 'evil-snipe-S "evil-snipe" nil t)
(autoload 'evil-snipe-x "evil-snipe" nil t)
(autoload 'evil-snipe-X "evil-snipe" nil t)
(autoload 'evil-snipe-f "evil-snipe" nil t)
(autoload 'evil-snipe-F "evil-snipe" nil t)
(autoload 'evil-snipe-t "evil-snipe" nil t)
(autoload 'evil-snipe-T "evil-snipe" nil t)
(autoload 'turn-on-evil-snipe-mode "evil-snipe" "Enable evil-snipe-mode in the current buffer.
(fn)" nil nil)
(autoload 'turn-on-evil-snipe-override-mode "evil-snipe" "Enable evil-snipe-mode in the current buffer.
(fn)" nil nil)
(autoload 'turn-off-evil-snipe-mode "evil-snipe" "Disable `evil-snipe-local-mode' in the current buffer.
(fn)" nil nil)
(autoload 'turn-off-evil-snipe-override-mode "evil-snipe" "Disable evil-snipe-override-mode in the current buffer.
(fn)" nil nil)
(autoload 'evil-snipe-local-mode "evil-snipe" "evil-snipe minor mode.
(fn &optional ARG)" t nil)
(autoload 'evil-snipe-override-local-mode "evil-snipe" "evil-snipe minor mode that overrides evil-mode f/F/t/T/;/, bindings.
(fn &optional ARG)" t nil)
(defvar evil-snipe-mode nil "Non-nil if Evil-Snipe mode is enabled.
See the `evil-snipe-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-snipe-mode'.")
(autoload 'evil-snipe-mode "evil-snipe" "Toggle Evil-Snipe-Local mode in all buffers.
With prefix ARG, enable Evil-Snipe mode if ARG is positive;
otherwise, disable it. If called from Lisp, enable the mode if
ARG is omitted or nil.
Evil-Snipe-Local mode is enabled in all buffers where
`turn-on-evil-snipe-mode' would do it.
See `evil-snipe-local-mode' for more information on Evil-Snipe-Local mode.
(fn &optional ARG)" t nil)
(defvar evil-snipe-override-mode nil "Non-nil if Evil-Snipe-Override mode is enabled.
See the `evil-snipe-override-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-snipe-override-mode'.")
(autoload 'evil-snipe-override-mode "evil-snipe" "Toggle Evil-Snipe-Override-Local mode in all buffers.
With prefix ARG, enable Evil-Snipe-Override mode if ARG is positive;
otherwise, disable it. If called from Lisp, enable the mode if
ARG is omitted or nil.
Evil-Snipe-Override-Local mode is enabled in all buffers where
`turn-on-evil-snipe-override-mode' would do it.
See `evil-snipe-override-local-mode' for more information on Evil-Snipe-Override-Local mode.
(fn &optional ARG)" t nil)
(autoload 'evil-textobj-anyblock-inner-block "evil-textobj-anyblock" nil t)
(autoload 'evil-textobj-anyblock-a-block "evil-textobj-anyblock" nil t)
(autoload 'evil-textobj-anyblock-forward-open-block-start "evil-textobj-anyblock" nil t)
(autoload 'evil-textobj-anyblock-forward-open-block-end "evil-textobj-anyblock" nil t)
(autoload 'evil-textobj-anyblock-forward-close-block-start "evil-textobj-anyblock" nil t)
(autoload 'evil-textobj-anyblock-forward-close-block-end "evil-textobj-anyblock" nil t)
(autoload 'evil-textobj-anyblock-backward-open-block-start "evil-textobj-anyblock" nil t)
(autoload 'evil-textobj-anyblock-backward-open-block-end "evil-textobj-anyblock" nil t)
(autoload 'evil-textobj-anyblock-backward-close-block-start "evil-textobj-anyblock" nil t)
(autoload 'evil-textobj-anyblock-backward-close-block-end "evil-textobj-anyblock" nil t)
(autoload 'evil-textobj-anyblock-forward-any-block-start "evil-textobj-anyblock" nil t)
(autoload 'evil-textobj-anyblock-forward-any-block-end "evil-textobj-anyblock" nil t)
(autoload 'evil-textobj-anyblock-backward-any-block-start "evil-textobj-anyblock" nil t)
(autoload 'evil-textobj-anyblock-backward-any-block-end "evil-textobj-anyblock" nil t)
(defvar evil-traces-mode nil "Non-nil if Evil-Traces mode is enabled.
See the `evil-traces-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-traces-mode'.")
(autoload 'evil-traces-mode "evil-traces" "Global minor mode for evil-traces.
(fn &optional ARG)" t nil)
(autoload 'evil-visualstar-mode "evil-visualstar" "Minor mode for visual star selection.
(fn &optional ARG)" t nil)
(defvar global-evil-visualstar-mode nil "Non-nil if Global Evil-Visualstar mode is enabled.
See the `global-evil-visualstar-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-evil-visualstar-mode'.")
(autoload 'global-evil-visualstar-mode "evil-visualstar" "Toggle Evil-Visualstar mode in all buffers.
With prefix ARG, enable Global Evil-Visualstar mode if ARG is positive;
otherwise, disable it. If called from Lisp, enable the mode if
ARG is omitted or nil.
Evil-Visualstar mode is enabled in all buffers where
`turn-on-evil-visualstar-mode' would do it.
See `evil-visualstar-mode' for more information on Evil-Visualstar mode.
(fn &optional ARG)" t nil)
(autoload 'turn-on-evil-visualstar-mode "evil-visualstar" "Turns on visual star selection.
(fn)" t nil)
(autoload 'turn-off-evil-visualstar-mode "evil-visualstar" "Turns off visual star selection.
(fn)" t nil)
(autoload 'evil-quick-diff "evil-quick-diff" "Ediff two regions with evil motion." t)
(autoload 'evil-quick-diff-cancel "evil-quick-diff-cancel" "Cancel evil-quick-diff and remove selections." t)
(autoload 'evil-quick-diff-install "evil-quick-diff" "Setting evil-quick-diff key bindings.
(fn)" nil nil)
(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 neccessary. 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)
(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)
(defvar evil-vimish-fold-mode nil "Non-nil if Evil-Vimish-Fold mode is enabled.
See the `evil-vimish-fold-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-vimish-fold-mode'.")
(autoload 'evil-vimish-fold-mode "evil-vimish-fold" "Evil-vimish-fold-mode.
(fn &optional ARG)" t nil)
(autoload 'vimish-fold "vimish-fold" "Fold active region staring at BEG, ending at END.
(fn BEG END)" t nil)
(autoload 'vimish-fold-unfold "vimish-fold" "Delete all `vimish-fold--folded' overlays at point.
(fn)" t nil)
(autoload 'vimish-fold-refold "vimish-fold" "Refold unfolded fold at point.
(fn)" t nil)
(autoload 'vimish-fold-delete "vimish-fold" "Delete fold at point.
(fn)" t nil)
(autoload 'vimish-fold-unfold-all "vimish-fold" "Unfold all folds in current buffer.
(fn)" t nil)
(autoload 'vimish-fold-refold-all "vimish-fold" "Refold all closed folds in current buffer.
(fn)" t nil)
(autoload 'vimish-fold-delete-all "vimish-fold" "Delete all folds in current buffer.
(fn)" t nil)
(autoload 'vimish-fold-toggle "vimish-fold" "Toggle fold at point.
(fn)" t nil)
(autoload 'vimish-fold-toggle-all "vimish-fold" "Toggle all folds in current buffer.
(fn)" t nil)
(autoload 'vimish-fold-avy "vimish-fold" "Fold region of text between point and line selected with avy.
This feature needs `avy' package.
(fn)" t nil)
(autoload 'vimish-fold-next-fold "vimish-fold" "Jump to next folded region in current buffer.
(fn)" t nil)
(autoload 'vimish-fold-previous-fold "vimish-fold" "Jump to previous folded region in current buffer.
(fn)" t nil)
(autoload 'vimish-fold-mode "vimish-fold" "Toggle `vimish-fold-mode' minor mode.
With a prefix argument ARG, enable `vimish-fold-mode' mode if ARG
is positive, and disable it otherwise. If called from Lisp,
enable the mode if ARG is omitted or NIL, and toggle it if ARG is
`toggle'.
This minor mode sets hooks so when you `find-file' it calls
`vimish-fold--restore-folds' and when you kill a file it calls
`vimish-fold--save-folds'.
For globalized version of this mode see `vimish-fold-global-mode'.
(fn &optional ARG)" t nil)
(defvar vimish-fold-global-mode nil "Non-nil if Vimish-Fold-Global mode is enabled.
See the `vimish-fold-global-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 `vimish-fold-global-mode'.")
(autoload 'vimish-fold-global-mode "vimish-fold" "Toggle Vimish-Fold mode in all buffers.
With prefix ARG, enable Vimish-Fold-Global mode if ARG is positive;
otherwise, disable it. If called from Lisp, enable the mode if
ARG is omitted or nil.
Vimish-Fold mode is enabled in all buffers where
`vimish-fold-mode' would do it.
See `vimish-fold-mode' for more information on Vimish-Fold mode.
(fn &optional ARG)" t nil)
(autoload 'format-all-buffer "format-all" "Auto-format the source code in the current buffer.
No disk files are touched - the buffer doesn't even need to be
saved. If you don't like the results of the formatting, you can
use ordinary undo to get your code back to its previous state.
You will need to install external programs to do the formatting.
If the command can't find the program that it needs, it will try
to tell you how you might be able to install it on your operating
system. Only BibTeX, Emacs Lisp and Ledger are formatted without an
external program.
A suitable formatter is selected according to the `major-mode' of
the buffer. Many popular programming languages are supported.
It is fairly easy to add new languages that have an external
formatter.
If any errors or warnings were encountered during formatting,
they are shown in a buffer called *format-all-errors*.
(fn)" t nil)
(autoload 'format-all-mode "format-all" "Toggle automatic source code formatting before save.
When this minor mode (FmtAll) is enabled, `format-all-buffer' is
automatically called to format your code each time before you
save the buffer.
The mode is buffer-local and needs to be enabled separately each
time a file is visited. You may want to use `add-hook' to add a
function to your personal `after-change-major-mode-hook' in your
`user-init-file' to enable the mode based on the buffer's
`major-mode' and some `buffer-file-name' patterns. For example:
(defvar my-auto-format-modes '(js-mode python-mode))
(defvar my-auto-format-dirs '(\"foo\" \"bar\"))
(defun my-auto-format-buffer-p ()
(and (member major-mode my-auto-format-modes)
(buffer-file-name)
(save-match-data
(let ((dir (file-name-directory (buffer-file-name))))
(cl-some (lambda (regexp) (string-match regexp dir))
my-auto-format-dirs)))))
(defun my-after-change-major-mode ()
(format-all-mode (if (my-auto-format-buffer-p) 1 0)))
(add-hook 'after-change-major-mode-hook 'my-after-change-major-mode)
When `format-all-mode' is called as a Lisp function, the mode is
toggled if ARG is \342\200\230toggle\342\200\231, disabled if ARG is a negative integer
or zero, and enabled otherwise.
(fn &optional ARG)" t nil)
(autoload 'evil-multiedit-restore "evil-multiedit" "Restore the last group of multiedit regions.
(fn)" t nil)
(autoload 'evil-multiedit-match-all "evil-multiedit" "Highlight all matches of the current selection (or symbol under pointer) as
multiedit regions.
(fn)" t nil)
(autoload 'evil-multiedit-match-symbol-and-next "evil-multiedit" nil t)
(autoload 'evil-multiedit-match-symbol-and-prev "evil-multiedit" nil t)
(autoload 'evil-multiedit-toggle-marker-here "evil-multiedit" "Toggle an arbitrary multiedit region at point.
(fn)" t nil)
(autoload 'evil-multiedit-operator "evil-multiedit" nil t)
(autoload 'evil-multiedit-match-and-next "evil-multiedit" nil t)
(autoload 'evil-multiedit-match-and-prev "evil-multiedit" nil t)
(autoload 'evil-multiedit-toggle-or-restrict-region "evil-multiedit" "If in visual mode, restrict the multiedit regions to the selected region.
i.e. disable all regions outside the selection. If in any other mode, toggle the
multiedit region beneath the cursor, if one exists.
(fn &optional BEG END)" t nil)
(autoload 'evil-multiedit-next "evil-multiedit" "Jump to the next multiedit region.
(fn)" t nil)
(autoload 'evil-multiedit-prev "evil-multiedit" "Jump to the previous multiedit region.
(fn)" t nil)
(autoload 'evil-multiedit-abort "evil-multiedit" "Clear all multiedit regions, clean up and revert to normal state.
(fn &optional INHIBIT-NORMAL)" t nil)
(autoload 'evil-multiedit-insert-state-escape "evil-multiedit" "Exit to `evil-multiedit-state' and move the cursor back one, to be consistent
with behavior when exiting vanilla insert state.
(fn)" t nil)
(autoload 'evil-multiedit-exit-hook "evil-multiedit" "Abort the current multiedit session without switching to normal mode.
(fn)" nil nil)
(autoload 'evil-multiedit-ex-match "evil-multiedit" nil t)
(autoload 'iedit-mode "iedit" "Toggle Iedit mode.
This command behaves differently, depending on the mark, point,
prefix argument and variable `iedit-transient-mark-sensitive'.
If Iedit mode is off, turn Iedit mode on.
When Iedit mode is turned on, all the occurrences of the current
region in the buffer (possibly narrowed) or a region are
highlighted. If one occurrence is modified, the change are
propagated to all other occurrences simultaneously.
If region is not active, `iedit-default-occurrence' is called to
get an occurrence candidate, according to the thing at point. It
might be url, email address, markup tag or current symbol(or
word).
In the above two situations, with digit prefix argument 0, only
occurrences in current function are matched. This is good for
renaming refactoring in programming.
You can also switch to Iedit mode from isearch mode directly. The
current search string is used as occurrence. All occurrences of
the current search string are highlighted.
With an universal prefix argument, the occurrence when Iedit mode
is turned off last time in current buffer is used as occurrence.
This is intended to recover last Iedit mode which is turned off.
If region active, Iedit mode is limited within the current
region.
With repeated universal prefix argument, the occurrence when
Iedit mode is turned off last time (might be in other buffer) is
used as occurrence. If region active, Iedit mode is limited
within the current region.
With digital prefix argument 1, Iedit mode is limited on the
current symbol or the active region, which means just one
instance is highlighted. This behavior serves as a start point
of incremental selection work flow.
If Iedit mode is on and region is active, Iedit mode is
restricted in the region, e.g. the occurrences outside of the
region is excluded.
If Iedit mode is on and region is active, with an universal
prefix argument, Iedit mode is restricted outside of the region,
e.g. the occurrences in the region is excluded.
Turn off Iedit mode in other situations.
Commands:
\\{iedit-mode-keymap}
Keymap used within overlays:
\\{iedit-mode-occurrence-keymap}
(fn &optional ARG)" t nil)
(autoload 'iedit-mode-toggle-on-function "iedit" "Toggle Iedit mode on current function.
(fn)" t nil)
(autoload 'iedit-rectangle-mode "iedit-rect" "Toggle Iedit-rect mode.
When Iedit-rect mode is on, a rectangle is started with visible
rectangle highlighting. Rectangle editing support is based on
Iedit mechanism.
Commands:
\\{iedit-rect-keymap}
(fn &optional BEG END)" t nil)
(autoload 'evil-mc-mode "evil-mc" "Toggle evil multiple cursors in a single buffer.
(fn &optional ARG)" t nil)
(defvar global-evil-mc-mode nil "Non-nil if Global Evil-Mc mode is enabled.
See the `global-evil-mc-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-evil-mc-mode'.")
(autoload 'global-evil-mc-mode "evil-mc" "Toggle Evil-Mc mode in all buffers.
With prefix ARG, enable Global Evil-Mc mode if ARG is positive;
otherwise, disable it. If called from Lisp, enable the mode if
ARG is omitted or nil.
Evil-Mc mode is enabled in all buffers where
`evil-mc-initialize' would do it.
See `evil-mc-mode' for more information on Evil-Mc mode.
(fn &optional ARG)" t nil)
(autoload 'evil-mc-initialize "evil-mc" "Enable `evil-mc-mode' in the current buffer.
(fn)" nil nil)
(autoload 'turn-on-evil-mc-mode "evil-mc" "Turn on evil-mc mode in the current buffer.
(fn)" t nil)
(autoload 'turn-off-evil-mc-mode "evil-mc" "Turn off evil-mc mode in the current buffer.
(fn)" t nil)
(autoload 'parinfer-mode "parinfer" "Parinfer mode.
(fn &optional ARG)" t nil)
(autoload 'parinfer-region-mode "parinfer" "Available when region is active.
(fn &optional ARG)" t nil)
(autoload 'rotate-text "rotate-text" "Rotate the text at point. If there is nothing to rotate at point and DEFAULT-STRING is non-nil,
DEFAULT-STRING is inserted at point.
COM-SYMBOLS, COM-WORDS and COM-PATTERNS are per-command addition to `rotate-text-symbols',
`rotate-text-words' and `rotate-text-patterns', respectively.
(fn ARG &optional DEFAULT-STRING COM-SYMBOLS COM-WORDS COM-PATTERNS)" t nil)
(autoload 'rotate-text-backward "rotate-text" "Rotate the text at point backwards. If there is nothing to rotate at point and DEFAULT-STRING is non-nil,
DEFAULT-STRING is inserted at point.
COM-SYMBOLS, COM-WORDS and COM-PATTERNS are per-command addition to `rotate-text-symbols',
`rotate-text-words' and `rotate-text-patterns', respectively.
(fn ARG &optional DEFAULT-STRING COM-SYMBOLS COM-WORDS COM-PATTERNS)" t nil)
(autoload 'aya-create-one-line "auto-yasnippet" "A simplistic `aya-create' to create only one mirror.
You can still have as many instances of this mirror as you want.
It's less flexible than `aya-create', but faster.
It uses a different marker, which is `aya-marker-one-line'.
You can use it to quickly generate one-liners such as
menu.add_item(spamspamspam, \"spamspamspam\")
(fn)" t nil)
(autoload 'aya-create "auto-yasnippet" "Create a snippet from the text between BEG and END.
When the bounds are not given, use either the current region or line.
Remove `aya-marker' prefixes, write the corresponding snippet to
`aya-current', with words prefixed by `aya-marker' as fields, and
mirrors properly set up.
(fn &optional BEG END)" t nil)
(autoload 'aya-expand "auto-yasnippet" "Insert the last yasnippet created by `aya-create'.
(fn)" t nil)
(autoload 'aya-open-line "auto-yasnippet" "Call `open-line', unless there are abbrevs or snippets at point.
In that case expand them. If there's a snippet expansion in progress,
move to the next field. Call `open-line' if nothing else applies.
(fn)" t nil)
(autoload 'aya-yank-snippet "auto-yasnippet" "Insert current snippet at point.
To save a snippet permanently, create an empty file and call this.
(fn)" t nil)
(autoload 'doom-snippets-remove-compiled-snippets "doom-snippets" "Delete all .yas-compiled-snippets.el files.
(fn)" t nil)
(autoload 'doom-snippets-initialize "doom-snippets" "Add `doom-snippets-dir' to `yas-snippet-dirs', replacing the default
yasnippet directory.
(fn)" nil nil)
(eval-after-load 'yasnippet (lambda nil (doom-snippets-initialize)))
(autoload 'diredfl-mode "diredfl" "Enable additional font locking in `dired-mode'.
(fn &optional ARG)" t nil)
(defvar diredfl-global-mode nil "Non-nil if Diredfl-Global mode is enabled.
See the `diredfl-global-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 `diredfl-global-mode'.")
(autoload 'diredfl-global-mode "diredfl" "Toggle Diredfl mode in all buffers.
With prefix ARG, enable Diredfl-Global mode if ARG is positive;
otherwise, disable it. If called from Lisp, enable the mode if
ARG is omitted or nil.
Diredfl mode is enabled in all buffers where
`(lambda nil (when (derived-mode-p (quote dired-mode)) (diredfl-mode)))' would do it.
See `diredfl-mode' for more information on Diredfl mode.
(fn &optional ARG)" t nil)
(autoload 'dired-git-info-mode "dired-git-info" "Toggle git message info in current dired buffer.
(fn &optional ARG)" t nil)
(autoload 'dired-git-info-auto-enable "dired-git-info" "Enable `dired-git-info-mode' if current dired buffer is in a git repo.
Add this function to `dired-after-readin-hook' to enable the mode
automatically inside git repos.
(fn)" nil nil)
(autoload 'diff-hl-mode "diff-hl" "Toggle VC diff highlighting.
(fn &optional ARG)" t nil)
(autoload 'turn-on-diff-hl-mode "diff-hl" "Turn on `diff-hl-mode' or `diff-hl-dir-mode' in a buffer if appropriate.
(fn)" nil nil)
(defvar global-diff-hl-mode nil "Non-nil if Global Diff-Hl mode is enabled.
See the `global-diff-hl-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-diff-hl-mode'.")
(autoload 'global-diff-hl-mode "diff-hl" "Toggle Diff-Hl mode in all buffers.
With prefix ARG, enable Global Diff-Hl mode if ARG is positive;
otherwise, disable it. If called from Lisp, enable the mode if
ARG is omitted or nil.
Diff-Hl mode is enabled in all buffers where
`turn-on-diff-hl-mode' would do it.
See `diff-hl-mode' for more information on Diff-Hl mode.
(fn &optional ARG)" t nil)
(autoload 'diff-hl-amend-mode "diff-hl-amend" "Show changes against the second-last revision in `diff-hl-mode'.
Most useful with backends that support rewriting local commits,
and most importantly, 'amending' the most recent one.
Currently only supports Git, Mercurial and Bazaar.
(fn &optional ARG)" t nil)
(defvar global-diff-hl-amend-mode nil "Non-nil if Global Diff-Hl-Amend mode is enabled.
See the `global-diff-hl-amend-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-diff-hl-amend-mode'.")
(autoload 'global-diff-hl-amend-mode "diff-hl-amend" "Toggle Diff-Hl-Amend mode in all buffers.
With prefix ARG, enable Global Diff-Hl-Amend mode if ARG is positive;
otherwise, disable it. If called from Lisp, enable the mode if
ARG is omitted or nil.
Diff-Hl-Amend mode is enabled in all buffers where
`turn-on-diff-hl-amend-mode' would do it.
See `diff-hl-amend-mode' for more information on Diff-Hl-Amend mode.
(fn &optional ARG)" t nil)
(autoload 'diff-hl-dired-mode "diff-hl-dired" "Toggle VC diff highlighting on the side of a Dired window.
(fn &optional ARG)" t nil)
(autoload 'diff-hl-dired-mode-unless-remote "diff-hl-dired" "
(fn)" nil nil)
(defvar diff-hl-flydiff-mode nil "Non-nil if Diff-Hl-Flydiff mode is enabled.
See the `diff-hl-flydiff-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 `diff-hl-flydiff-mode'.")
(autoload 'diff-hl-flydiff-mode "diff-hl-flydiff" "Perform highlighting on-the-fly.
This is a global minor mode. It alters how `diff-hl-mode' works.
(fn &optional ARG)" t nil)
(defvar diff-hl-margin-mode nil "Non-nil if Diff-Hl-Margin mode is enabled.
See the `diff-hl-margin-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 `diff-hl-margin-mode'.")
(autoload 'diff-hl-margin-mode "diff-hl-margin" "Toggle displaying `diff-hl-mode' highlights on the margin.
(fn &optional ARG)" t nil)
(autoload 'dired-rsync "dired-rsync" "Asynchronously copy files in dired to `DEST' using rsync.
`DEST' can be a relative filename and will be processed by
`expand-file-name' before being passed to the rsync command.
This function runs the copy asynchronously so Emacs won't block whilst
the copy is running. It also handles both source and destinations on
ssh/scp tramp connections.
(fn DEST)" t nil)
(autoload 'all-the-icons-dired-mode "all-the-icons-dired" "Display all-the-icons icon for each files in a dired buffer.
(fn &optional ARG)" t nil)
(autoload 'fd-dired "fd-dired" "Run `fd' and go into Dired mode on a buffer of the output.
The command run (after changing into DIR) is essentially
fd . ARGS -ls
except that the car of the variable `fd-dired-ls-option' specifies what to
use in place of \"-ls\" as the final argument.
(fn DIR ARGS)" t nil)
(autoload 'browse-at-remote "browse-at-remote" "Browse the current file with `browse-url'.
(fn)" t nil)
(autoload 'browse-at-remote-kill "browse-at-remote" "Add the URL of the current file to the kill ring.
Works like `browse-at-remote', but puts the address in the
kill ring instead of opening it with `browse-url'.
(fn)" t nil)
(defalias 'bar-browse 'browse-at-remote "Browse the current file with `browse-url'.")
(defalias 'bar-to-clipboard 'browse-at-remote-kill "Add the URL of the current file to the kill ring.
Works like `browse-at-remote', but puts the address in the
kill ring instead of opening it with `browse-url'.")
(autoload 'git-timemachine-toggle "git-timemachine" "Toggle git timemachine mode.
(fn)" t nil)
(autoload 'git-timemachine "git-timemachine" "Enable git timemachine for file of current buffer.
(fn)" t nil)
(autoload 'git-timemachine-switch-branch "git-timemachine" "Enable git timemachine for current buffer, switching to GIT-BRANCH.
(fn GIT-BRANCH)" t nil)
(autoload 'gitconfig-mode "gitconfig-mode" "A major mode for editing .gitconfig files.
(fn)" t nil)
(dolist (pattern '("/\\.gitconfig\\'" "/\\.git/config\\'" "/modules/.*/config\\'" "/git/config\\'" "/\\.gitmodules\\'" "/etc/gitconfig\\'")) (add-to-list 'auto-mode-alist (cons pattern 'gitconfig-mode)))
(autoload 'gitignore-mode "gitignore-mode" "A major mode for editing .gitignore files.
(fn)" t nil)
(dolist (pattern (list "/\\.gitignore\\'" "/info/exclude\\'" "/git/ignore\\'")) (add-to-list 'auto-mode-alist (cons pattern 'gitignore-mode)))
(autoload 'eshell-z "eshell-z" "Switch to eshell and change directory to DIR.
(fn DIR)" t nil)
(autoload 'setup-esh-help-eldoc "esh-help" "Setup eldoc function for Eshell.
(fn)" t nil)
(autoload 'esh-help-run-help "esh-help" "Show help for the pointed command or functions CMD.
It comes from Zsh.
(fn CMD)" t nil)
(defconst realgud--recursive-autoloads-file-name "realgud-recursive-autoloads.el" "Where to store autoloads for subdirectory contents.")
(defconst realgud--recursive-autoloads-base-directory (file-name-directory (if load-in-progress "/home/emiller/.emacs.d/.local/straight/build/realgud/realgud-autoloads.el" buffer-file-name)))
(with-demoted-errors "Error in RealGUD's autoloads: %s" (load (expand-file-name realgud--recursive-autoloads-file-name realgud--recursive-autoloads-base-directory) t t))
(autoload '__FILE__ "load-relative" "Return the string name of file/buffer that is currently begin executed.
The first approach for getting this information is perhaps the
most pervasive and reliable. But it the most low-level and not
part of a public API, so it might change in future
implementations. This method uses the name that is recorded by
readevalloop of `lread.c' as the car of variable
`current-load-list'.
Failing that, we use `" /home/emiller/\.emacs\.d/\.local/straight/build/load-relative/load-relative-autoloads\.el "' which should work in some
subset of the same places that the first method works. However
`" /home/emiller/\.emacs\.d/\.local/straight/build/load-relative/load-relative-autoloads\.el "' will be nil for code that is eval'd. To cover
those cases, we try function `buffer-file-name' which is initially
correct, for eval'd code, but will change and may be wrong if the
code sets or switches buffers after the initial execution.
As a last resort, you can pass in SYMBOL which should be some
symbol that has been previously defined if none of the above
methods work we will use the file-name value find via
`symbol-file'.
(fn &optional SYMBOL)" nil nil)
(autoload 'find-file-noselect-relative "load-relative" "Read relative FILENAME into a buffer and return the buffer.
If a buffer exists visiting FILENAME, return that one, but
verify that the file has not changed since visited or saved.
The buffer is not selected, just returned to the caller.
Optional second arg NOWARN non-nil means suppress any warning messages.
Optional third arg RAWFILE non-nil means the file is read literally.
Optional fourth arg WILDCARDS non-nil means do wildcard processing
and visit all the matching files. When wildcards are actually
used and expanded, return a list of buffers that are visiting
the various files.
(fn FILENAME &optional NOWARN RAWFILE WILDCARDS)" nil nil)
(autoload 'with-relative-file "load-relative" "Read the relative FILE into a temporary buffer and evaluate BODY
in this buffer.
(fn FILE &rest BODY)" nil t)
(function-put 'with-relative-file 'lisp-indent-function '1)
(autoload 'load-relative "load-relative" "Load an Emacs Lisp file relative to Emacs Lisp code that is in
the process of being loaded or eval'd.
FILE-OR-LIST is either a string or a list of strings containing
files that you want to loaded. If SYMBOL is given, the location of
of the file of where that was defined (as given by `symbol-file' is used
if other methods of finding __FILE__ don't work.
(fn FILE-OR-LIST &optional SYMBOL)" nil nil)
(autoload 'require-relative "load-relative" "Run `require' on an Emacs Lisp file relative to the Emacs Lisp code
that is in the process of being loaded or eval'd. The symbol used in require
is the base file name (without directory or file extension) treated as a
symbol.
WARNING: it is best to to run this function before any
buffer-setting or buffer changing operations.
(fn RELATIVE-FILE &optional OPT-FILE OPT-PREFIX)" nil nil)
(autoload 'require-relative-list "load-relative" "Run `require-relative' on each name in LIST which should be a list of
strings, each string being the relative name of file you want to run.
(fn LIST &optional OPT-PREFIX)" nil t)
(autoload 'provide-me "load-relative" "Call `provide' with the feature's symbol name made from
source-code's file basename sans extension. For example if you
write (provide-me) inside file ~/lisp/foo.el, this is the same as
writing: (provide \\='foo).
With a prefix, that prefix is prepended to the `provide' So in
the previous example, if you write (provide-me \"bar-\") this is the
same as writing (provide \\='bar-foo).
(fn &optional PREFIX)" nil t)
(autoload 'test-simple-start "test-simple" "
(fn &optional TEST-START-MSG)" nil t)
(autoload 'test-simple-clear "test-simple" "Initialize and reset everything to run tests.
You should run this before running any assertions. Running more than once
clears out information from the previous run.
(fn &optional TEST-INFO TEST-START-MSG)" t nil)
(autoload 'test-simple-run "test-simple" "Register command line to run tests non-interactively and bind key to run test.
After calling this function, you can run test by key specified by `test-simple-runner-key'.
It is preferable to write at the first line of test files as a comment, e.g,
;;;; (test-simple-run \"emacs -batch -L %s -l %s\" (file-name-directory (locate-library \"test-simple.elc\")) buffer-file-name)
Calling this function interactively, COMMAND-LINE-FORMATS is set above.
(fn &rest COMMAND-LINE-FORMATS)" t nil)
(autoload 'dap-hydra "dap-hydra" "Run `dap-hydra/body'.
(fn)" t nil)
(defvar dap-mode nil "Non-nil if Dap mode is enabled.
See the `dap-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 `dap-mode'.")
(autoload 'dap-mode "dap-mode" "Global minor mode for DAP mode.
(fn &optional ARG)" t nil)
(defvar dap-tooltip-mode nil "Non-nil if Dap-Tooltip mode is enabled.
See the `dap-tooltip-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 `dap-tooltip-mode'.")
(autoload 'dap-tooltip-mode "dap-mouse" "Toggle the display of GUD tooltips.
(fn &optional ARG)" t nil)
(defvar dap-ui-mode nil "Non-nil if Dap-Ui mode is enabled.
See the `dap-ui-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 `dap-ui-mode'.")
(autoload 'dap-ui-mode "dap-ui" "Displaying DAP visuals.
(fn &optional ARG)" t nil)
(defvar dap-ui-controls-mode nil "Non-nil if Dap-Ui-Controls mode is enabled.
See the `dap-ui-controls-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 `dap-ui-controls-mode'.")
(autoload 'dap-ui-controls-mode "dap-ui" "Displaying DAP visuals.
(fn &optional ARG)" t nil)
(autoload 'dap-ui-repl "dap-ui-repl" "Start a JavaScript REPL to be evaluated in the visiting browser.
(fn)" t nil)
(autoload 'dapui-loaded-sources "dapui" "
(fn)" t nil)
(autoload 'lsp-fsharp--workspace-load "lsp-fsharp" "Load all of the provided PROJECTS.
(fn PROJECTS)" nil nil)
(put 'lsp-enable-file-watchers 'safe-local-variable #'booleanp)
(put 'lsp-file-watch-threshold 'safe-local-variable (lambda (i) (or (numberp i) (not i))))
(autoload 'lsp "lsp-mode" "Entry point for the server startup.
When ARG is t the lsp mode will start new language server even if
there is language server which can handle current language. When
ARG is nil current file will be opened in multi folder language
server if there is such. When `lsp' is called with prefix
argument ask the user to select which language server to start.
(fn &optional ARG)" t nil)
(autoload 'lsp-deferred "lsp-mode" "Entry point that defers server startup until buffer is visible.
`lsp-deferred' will wait until the buffer is visible before invoking `lsp'.
This avoids overloading the server with many files when starting Emacs.
(fn)" nil nil)
(autoload 'spinner-create "spinner" "Create a spinner of the given TYPE.
The possible TYPEs are described in `spinner--type-to-frames'.
FPS, if given, is the number of desired frames per second.
Default is `spinner-frames-per-second'.
If BUFFER-LOCAL is non-nil, the spinner will be automatically
deactivated if the buffer is killed. If BUFFER-LOCAL is a
buffer, use that instead of current buffer.
When started, in order to function properly, the spinner runs a
timer which periodically calls `force-mode-line-update' in the
curent buffer. If BUFFER-LOCAL was set at creation time, then
`force-mode-line-update' is called in that buffer instead. When
the spinner is stopped, the timer is deactivated.
DELAY, if given, is the number of seconds to wait after starting
the spinner before actually displaying it. It is safe to cancel
the spinner before this time, in which case it won't display at
all.
(fn &optional TYPE BUFFER-LOCAL FPS DELAY)" nil nil)
(autoload 'spinner-start "spinner" "Start a mode-line spinner of given TYPE-OR-OBJECT.
If TYPE-OR-OBJECT is an object created with `make-spinner',
simply activate it. This method is designed for minor modes, so
they can use the spinner as part of their lighter by doing:
\\='(:eval (spinner-print THE-SPINNER))
To stop this spinner, call `spinner-stop' on it.
If TYPE-OR-OBJECT is anything else, a buffer-local spinner is
created with this type, and it is displayed in the
`mode-line-process' of the buffer it was created it. Both
TYPE-OR-OBJECT and FPS are passed to `make-spinner' (which see).
To stop this spinner, call `spinner-stop' in the same buffer.
Either way, the return value is a function which can be called
anywhere to stop this spinner. You can also call `spinner-stop'
in the same buffer where the spinner was created.
FPS, if given, is the number of desired frames per second.
Default is `spinner-frames-per-second'.
DELAY, if given, is the number of seconds to wait until actually
displaying the spinner. It is safe to cancel the spinner before
this time, in which case it won't display at all.
(fn &optional TYPE-OR-OBJECT FPS DELAY)" nil nil)
(autoload 'markdown-mode "markdown-mode" "Major mode for editing Markdown files.
(fn)" t nil)
(autoload 'gfm-mode "markdown-mode" "Major mode for editing GitHub Flavored Markdown files.
(fn)" t nil)
(autoload 'markdown-view-mode "markdown-mode" "Major mode for viewing Markdown content.
(fn)" t nil)
(autoload 'gfm-view-mode "markdown-mode" "Major mode for viewing GitHub Flavored Markdown content.
(fn)" t nil)
(autoload 'markdown-live-preview-mode "markdown-mode" "Toggle native previewing on save for a specific markdown file.
(fn &optional ARG)" t nil)
(autoload 'tree-minor-mode "tree-mode" "More keybindings for tree-widget.
\\{tree-mode-map}
(fn &optional ARG)" t nil)
(autoload 'treemacs-version "treemacs" "Return the `treemacs-version'.
(fn)" t nil)
(autoload 'treemacs "treemacs" "Initialize or toggle treemacs.
* If the treemacs window is visible hide it.
* If a treemacs buffer exists, but is not visible show it.
* If no treemacs buffer exists for the current frame create and show it.
* If the workspace is empty additionally ask for the root path of the first
project to add.
(fn)" t nil)
(autoload 'treemacs-find-file "treemacs" "Find and focus the current file in the treemacs window.
If the current buffer has visits no file or with a prefix ARG ask for the
file instead.
Will show/create a treemacs buffers if it is not visible/does not exist.
For the most part only useful when `treemacs-follow-mode' is not active.
(fn &optional ARG)" t nil)
(autoload 'treemacs-find-tag "treemacs" "Find and move point to the tag at point in the treemacs view.
Most likley to be useful when `treemacs-tag-follow-mode' is not active.
Will ask to change the treemacs root if the file to find is not under the
root. If no treemacs buffer exists it will be created with the current file's
containing directory as root. Will do nothing if the current buffer is not
visiting a file or Emacs cannot find any tags for the current file.
(fn)" t nil)
(autoload 'treemacs-select-window "treemacs" "Select the treemacs window if it is visible.
Bring it to the foreground if it is not visible.
Initialize a new treemacs buffer as calling `treemacs' would if there is no
treemacs buffer for this frame.
(fn)" t nil)
(autoload 'treemacs-show-changelog "treemacs" "Show the changelog of treemacs.
(fn)" t nil)
(autoload 'treemacs-edit-workspaces "treemacs" "Edit your treemacs workspaces and projects as an `org-mode' file.
(fn)" t nil)
(autoload 'treemacs-add-and-display-current-project "treemacs" "Open treemacs and add the current project root to the workspace.
The project is determined first by projectile (if treemacs-projectile is
installed), then by project.el.
If the project is already registered with treemacs just move point to its root.
An error message is displayed if the current buffer is not part of any project.
(fn)" t nil)
(autoload 'treemacs-bookmark "treemacs-bookmarks" "Find a bookmark in treemacs.
Only bookmarks marking either a file or a directory are offered for selection.
Treemacs will try to find and focus the given bookmark's location, in a similar
fashion to `treemacs-find-file'.
With a prefix argument ARG treemacs will also open the bookmarked location.
(fn &optional ARG)" t nil)
(autoload 'treemacs--bookmark-handler "treemacs-bookmarks" "Open Treemacs into a bookmark RECORD.
(fn RECORD)" nil nil)
(autoload 'treemacs-add-bookmark "treemacs-bookmarks" "Add the current node to Emacs' list of bookmarks.
For file and directory nodes their absolute path is saved. Tag nodes
additionally also save the tag's position. A tag can only be bookmarked if the
treemacs node is pointing to a valid buffer position.
(fn)" t nil)
(autoload 'treemacs-resize-icons "treemacs-icons" "Resize the current theme's icons to the given SIZE.
If SIZE is 'nil' the icons are not resized and will retain their default size of
22 pixels.
There is only one size, the icons are square and the aspect ratio will be
preserved when resizing them therefore width and height are the same.
Resizing the icons only works if Emacs was built with ImageMagick support. If
this is not the case this function will report an error.
Custom icons are not taken into account, only the size of treemacs' own icons
is changed.
(fn SIZE)" t nil)
(autoload 'treemacs-define-custom-icon "treemacs-icons" "Define a custom ICON for the current theme to use for FILE-EXTENSIONS.
Note that treemacs has a very loose definition of what constitutes a file
extension - it's either everything past the last period, or just the file's full
name if there is no period. This makes it possible to match file names like
'.gitignore' and 'Makefile'.
Additionally FILE-EXTENSIONS are also not case sensitive and will be stored in a
downcased state.
(fn ICON &rest FILE-EXTENSIONS)" nil nil)
(autoload 'treemacs-map-icons-with-auto-mode-alist "treemacs-icons" "Remaps icons for EXTENSIONS according to `auto-mode-alist'.
EXTENSIONS should be a list of file extensions such that they match the regex
stored in `auto-mode-alist', for example '(\".cc\").
MODE-ICON-ALIST is an alist that maps which mode from `auto-mode-alist' should
be assigned which treemacs icon, for exmaple
'((c-mode . treemacs-icon-c)
(c++-mode . treemacs-icon-cpp))
(fn EXTENSIONS MODE-ICON-ALIST)" nil nil)
(autoload 'treemacs-mode "treemacs-mode" "A major mode for displaying the file system in a tree layout.
(fn)" t nil)
(autoload 'treemacs-node-buffer-and-position "treemacs-mouse-interface" "Return source buffer or list of buffer and position for the current node.
This information can be used for future display. Stay in the selected window and
ignore any prefix argument.
(fn &optional _)" t nil)
(autoload 'pfuture-new "pfuture" "Create a new future process for command CMD.
Any arguments after the command are interpreted as arguments to the command.
This will return a process object with additional 'stderr and 'stdout
properties, which can be read via (process-get process 'stdout) and
(process-get process 'stderr) or alternatively with
(pfuture-result process) or (pfuture-stderr process).
Note that CMD must be a *sequence* of strings, meaning
this is wrong: (pfuture-new \"git status\")
this is right: (pfuture-new \"git\" \"status\")
(fn &rest CMD)" nil nil)
(autoload 'direnv-update-environment "direnv" "Update the environment for FILE-NAME.
See `direnv-update-directory-environment' for FORCE-SUMMARY.
(fn &optional FILE-NAME FORCE-SUMMARY)" t nil)
(autoload 'direnv-update-directory-environment "direnv" "Update the environment for DIRECTORY.
When FORCE-SUMMARY is non-nil or when called interactively, show a summary message.
(fn &optional DIRECTORY FORCE-SUMMARY)" t nil)
(autoload 'direnv-allow "direnv" "Run \342\200\230direnv allow\342\200\231 and update the environment afterwards.
(fn)" t nil)
(defvar direnv-mode nil "Non-nil if Direnv mode is enabled.
See the `direnv-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 `direnv-mode'.")
(autoload 'direnv-mode "direnv" "Global minor mode to automatically update the environment using direnv.
When this mode is active, the environment inside Emacs will be
continuously updated to match the direnv environment for the currently
visited (local) file.
(fn &optional ARG)" t nil)
(autoload 'direnv-envrc-mode "direnv" "Major mode for .envrc files as used by direnv.
Since .envrc files are shell scripts, this mode inherits from sh-mode.
\\{direnv-envrc-mode-map}
(fn)" t nil)
(autoload 'docker-compose "docker-compose" nil t)
(autoload 'docker-container-eshell "docker-container" "Open `eshell' in CONTAINER.
(fn CONTAINER)" t nil)
(autoload 'docker-container-find-directory "docker-container" "Inside CONTAINER open DIRECTORY.
(fn CONTAINER DIRECTORY)" t nil)
(autoload 'docker-container-find-file "docker-container" "Open FILE inside CONTAINER.
(fn CONTAINER FILE)" t nil)
(autoload 'docker-container-shell "docker-container" "Open `shell' in CONTAINER. When READ-SHELL is not nil, ask the user for it.
(fn CONTAINER &optional READ-SHELL)" t nil)
(autoload 'docker-containers "docker-container" "List docker containers.
(fn)" t nil)
(autoload 'docker "docker" nil t)
(autoload 'docker-image-pull-one "docker-image" "Pull the image named NAME. If ALL is set, use \"-a\".
(fn NAME &optional ALL)" t nil)
(autoload 'docker-images "docker-image" "List docker images.
(fn)" t nil)
(autoload 'docker-machine-create "docker-machine" "Create a machine NAME using DRIVER.
(fn NAME DRIVER)" t nil)
(autoload 'docker-machine-env-one "docker-machine" "Parse and set environment variables from \"docker-machine env NAME\" output.
(fn NAME)" t nil)
(autoload 'docker-machines "docker-machine" "List docker machines.
(fn)" t nil)
(autoload 'docker-networks "docker-network" "List docker networks.
(fn)" t nil)
(autoload 'docker-volume-dired "docker-volume" "Enter `dired' in the volume named NAME.
(fn NAME)" t nil)
(autoload 'docker-volumes "docker-volume" "List docker volumes.
(fn)" t nil)
(defvar docker-tramp-docker-options nil "List of docker options.")
(defconst docker-tramp-completion-function-alist '((docker-tramp--parse-running-containers "")) "Default list of (FUNCTION FILE) pairs to be examined for docker method.")
(defconst docker-tramp-method "docker" "Method to connect docker containers.")
(autoload 'docker-tramp-cleanup "docker-tramp" "Cleanup TRAMP cache for docker method.
(fn)" t nil)
(autoload 'docker-tramp-add-method "docker-tramp" "Add docker tramp method.
(fn)" nil nil)
(eval-after-load 'tramp '(progn (docker-tramp-add-method) (tramp-set-completion-function docker-tramp-method docker-tramp-completion-function-alist)))
(defconst json-mode-standard-file-ext '(".json" ".jsonld") "List of JSON file extensions.")
(defsubst json-mode--update-auto-mode (filenames) "Update the `json-mode' entry of `auto-mode-alist'.
FILENAMES should be a list of file as string.
Return the new `auto-mode-alist' entry" (let* ((new-regexp (rx-to-string `(seq (eval (cons 'or (append json-mode-standard-file-ext ',filenames))) eot))) (new-entry (cons new-regexp 'json-mode)) (old-entry (when (boundp 'json-mode--auto-mode-entry) json-mode--auto-mode-entry))) (setq auto-mode-alist (delete old-entry auto-mode-alist)) (add-to-list 'auto-mode-alist new-entry) new-entry))
(defvar json-mode-auto-mode-list '(".babelrc" ".bowerrc" "composer.lock") "List of filename as string to pass for the JSON entry of
`auto-mode-alist'.
Note however that custom `json-mode' entries in `auto-mode-alist'
won\342\200\231t be affected.")
(defvar json-mode--auto-mode-entry (json-mode--update-auto-mode json-mode-auto-mode-list) "Regexp generated from the `json-mode-auto-mode-list'.")
(autoload 'json-mode "json-mode" "Major mode for editing JSON files
(fn)" t nil)
(add-to-list 'magic-fallback-mode-alist '("^[{[]$" . json-mode))
(autoload 'json-mode-show-path "json-mode" "Print the path to the node at point to the minibuffer, and yank to the kill ring.
(fn)" t nil)
(autoload 'json-mode-kill-path "json-mode" "
(fn)" t nil)
(autoload 'json-mode-beautify "json-mode" "Beautify / pretty-print the active region (or the entire buffer if no active region).
(fn)" t nil)
(autoload 'json-reformat-region "json-reformat" "Reformat the JSON in the specified region.
If you want to customize the reformat style,
please see the documentation of `json-reformat:indent-width'
and `json-reformat:pretty-string?'.
(fn BEGIN END)" t nil)
(autoload 'jsons-print-path "json-snatcher" "Print the path to the JSON value under point, and save it in the kill ring.
(fn)" t nil)
(autoload 'tablist-minor-mode "tablist" "Toggle Tablist minor mode on or off.
With a prefix argument ARG, enable Tablist minor mode if ARG is
positive, and disable it otherwise. If called from Lisp, enable
the mode if ARG is omitted or nil, and toggle it if ARG is `toggle'.
\\{tablist-minor-mode-map}
(fn &optional ARG)" t nil)
(autoload 'tablist-mode "tablist" "
(fn)" t nil)
(autoload 'dockerfile-build-buffer "dockerfile-mode" "Build an image called IMAGE-NAME based upon the buffer.
If prefix arg NO-CACHE is set, don't cache the image.
(fn IMAGE-NAME &optional NO-CACHE)" t nil)
(autoload 'dockerfile-build-no-cache-buffer "dockerfile-mode" "Build an image called IMAGE-NAME based upon the buffer without cache.
(fn IMAGE-NAME)" t nil)
(autoload 'dockerfile-mode "dockerfile-mode" "A major mode to edit Dockerfiles.
\\{dockerfile-mode-map}
(fn)" t nil)
(autoload 'editorconfig-apply "editorconfig" "Get and apply EditorConfig properties to current buffer.
This function ignores `editorconfig-exclude-modes' and
`editorconfig-exclude-regexps', and always applies available properties.
(fn)" t nil)
(defvar editorconfig-mode nil "Non-nil if Editorconfig mode is enabled.
See the `editorconfig-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 `editorconfig-mode'.")
(autoload 'editorconfig-mode "editorconfig" "Toggle EditorConfig feature.
To disable EditorConfig in some buffers, modify
`editorconfig-exclude-modes' or `editorconfig-exclude-regexps'.
(fn &optional ARG)" t nil)
(autoload 'editorconfig-find-current-editorconfig "editorconfig" "Find the closest .editorconfig file for current file.
(fn)" t nil)
(autoload 'editorconfig-display-current-properties "editorconfig" "Display EditorConfig properties extracted for current buffer.
(fn)" t nil)
(defalias 'describe-editorconfig-properties 'editorconfig-display-current-properties)
(autoload 'editorconfig-format-buffer "editorconfig" "Format buffer according to .editorconfig indent_style and indent_width.
(fn)" t nil)
(autoload 'editorconfig-version "editorconfig" "Get EditorConfig version as string.
If called interactively or if SHOW-VERSION is non-nil, show the
version in the echo area and the messages buffer.
(fn &optional SHOW-VERSION)" t nil)
(autoload 'editorconfig-conf-mode "editorconfig-conf-mode" "Major mode for editing .editorconfig files.
(fn)" t nil)
(autoload 'editorconfig-core-get-nearest-editorconfig "editorconfig-core" "Return path to .editorconfig file that is closest to DIRECTORY.
(fn DIRECTORY)" nil nil)
(autoload 'editorconfig-core-get-properties "editorconfig-core" "Get EditorConfig properties for FILE.
If FILE is not given, use currently visiting file.
Give CONFNAME for basename of config file other than .editorconfig.
If need to specify config format version, give CONFVERSION.
This functions returns alist of properties. Each element will look like
'(KEY . VALUE) .
(fn &optional FILE CONFNAME CONFVERSION)" nil nil)
(autoload 'editorconfig-core-get-properties-hash "editorconfig-core" "Get EditorConfig properties for FILE.
If FILE is not given, use currently visiting file.
Give CONFNAME for basename of config file other than .editorconfig.
If need to specify config format version, give CONFVERSION.
This function is almost same as `editorconfig-core-get-properties', but returns
hash object instead.
(fn &optional FILE CONFNAME CONFVERSION)" nil nil)
(autoload 'editorconfig-fnmatch-p "editorconfig-fnmatch" "Test whether STRING match PATTERN.
Matching ignores case if `case-fold-search' is non-nil.
PATTERN should be a shell glob pattern, and some zsh-like wildcard matchings can
be used:
* Matches any string of characters, except path separators (/)
** Matches any string of characters
? Matches any single character
[name] Matches any single character in name
[^name] Matches any single character not in name
{s1,s2,s3} Matches any of the strings given (separated by commas)
{min..max} Matches any number between min and max
(fn STRING PATTERN)" nil nil)
(autoload 'quickrun-set-default "quickrun" "Set `key' as default key in programing language `lang'
(fn LANG KEY)" nil nil)
(autoload 'quickrun-add-command "quickrun" "
(fn KEY ALIST &key DEFAULT MODE OVERRIDE)" nil nil)
(function-put 'quickrun-add-command 'lisp-indent-function 'defun)
(autoload 'quickrun "quickrun" "Run commands quickly for current buffer
With universal prefix argument(C-u), select command-key,
With double prefix argument(C-u C-u), run in compile-only-mode
(fn &rest PLIST)" t nil)
(autoload 'quickrun-with-arg "quickrun" "Run commands quickly for current buffer with arguments
(fn ARG)" t nil)
(autoload 'quickrun-region "quickrun" "Run commands with specified region
(fn START END)" t nil)
(autoload 'quickrun-replace-region "quickrun" "Run commands with specified region and replace
(fn START END)" t nil)
(autoload 'quickrun-eval-print "quickrun" "Run commands with specified region and replace
(fn START END)" t nil)
(autoload 'quickrun-compile-only "quickrun" "Exec only compilation
(fn)" t nil)
(autoload 'quickrun-shell "quickrun" "Run commands in shell for interactive programs
(fn)" t nil)
(autoload 'quickrun-autorun-mode "quickrun" "`quickrun' after saving buffer
(fn &optional ARG)" t nil)
(autoload 'anything-quickrun "quickrun" "
(fn)" t nil)
(autoload 'helm-quickrun "quickrun" "
(fn)" t nil)
(autoload 'flycheck-manual "flycheck" "Open the Flycheck manual.
(fn)" t nil)
(autoload 'flycheck-mode "flycheck" "Minor mode for on-the-fly syntax checking.
When called interactively, toggle `flycheck-mode'. With prefix
ARG, enable `flycheck-mode' if ARG is positive, otherwise disable
it.
When called from Lisp, enable `flycheck-mode' if ARG is omitted,
nil or positive. If ARG is `toggle', toggle `flycheck-mode'.
Otherwise behave as if called interactively.
In `flycheck-mode' the buffer is automatically syntax-checked
using the first suitable syntax checker from `flycheck-checkers'.
Use `flycheck-select-checker' to select a checker for the current
buffer manually.
\\{flycheck-mode-map}
(fn &optional ARG)" t nil)
(defvar global-flycheck-mode nil "Non-nil if Global Flycheck mode is enabled.
See the `global-flycheck-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-flycheck-mode'.")
(autoload 'global-flycheck-mode "flycheck" "Toggle Flycheck mode in all buffers.
With prefix ARG, enable Global Flycheck mode if ARG is positive;
otherwise, disable it. If called from Lisp, enable the mode if
ARG is omitted or nil.
Flycheck mode is enabled in all buffers where
`flycheck-mode-on-safe' would do it.
See `flycheck-mode' for more information on Flycheck mode.
(fn &optional ARG)" t nil)
(autoload 'flycheck-define-error-level "flycheck" "Define a new error LEVEL with PROPERTIES.
The following PROPERTIES constitute an error level:
`:severity SEVERITY'
A number denoting the severity of this level. The higher
the number, the more severe is this level compared to other
levels. Defaults to 0.
The severity is used by `flycheck-error-level-<' to
determine the ordering of errors according to their levels.
`:compilation-level LEVEL'
A number indicating the broad class of messages that errors
at this level belong to: one of 0 (info), 1 (warning), or
2 or nil (error). Defaults to nil.
This is used by `flycheck-checker-pattern-to-error-regexp'
to map error levels into `compilation-mode''s hierarchy and
to get proper highlighting of errors in `compilation-mode'.
`:overlay-category CATEGORY'
A symbol denoting the overlay category to use for error
highlight overlays for this level. See Info
node `(elisp)Overlay Properties' for more information about
overlay categories.
A category for an error level overlay should at least define
the `face' property, for error highlighting. Another useful
property for error level categories is `priority', to
influence the stacking of multiple error level overlays.
`:fringe-bitmap BITMAP'
A fringe bitmap symbol denoting the bitmap to use for fringe
indicators for this level. See Info node `(elisp)Fringe
Bitmaps' for more information about fringe bitmaps,
including a list of built-in fringe bitmaps.
`:fringe-face FACE'
A face symbol denoting the face to use for fringe indicators
for this level.
`:error-list-face FACE'
A face symbol denoting the face to use for messages of this
level in the error list. See `flycheck-list-errors'.
(fn LEVEL &rest PROPERTIES)" nil nil)
(function-put 'flycheck-define-error-level 'lisp-indent-function '1)
(autoload 'flycheck-define-command-checker "flycheck" "Define SYMBOL as syntax checker to run a command.
Define SYMBOL as generic syntax checker via
`flycheck-define-generic-checker', which uses an external command
to check the buffer. SYMBOL and DOCSTRING are the same as for
`flycheck-define-generic-checker'.
In addition to the properties understood by
`flycheck-define-generic-checker', the following PROPERTIES
constitute a command syntax checker. Unless otherwise noted, all
properties are mandatory. Note that the default `:error-filter'
of command checkers is `flycheck-sanitize-errors'.
`:command COMMAND'
The command to run for syntax checking.
COMMAND is a list of the form `(EXECUTABLE [ARG ...])'.
EXECUTABLE is a string with the executable of this syntax
checker. It can be overridden with the variable
`flycheck-SYMBOL-executable'. Note that this variable is
NOT implicitly defined by this function. Use
`flycheck-def-executable-var' to define this variable.
Each ARG is an argument to the executable, either as string,
or as special symbol or form for
`flycheck-substitute-argument', which see.
`:error-patterns PATTERNS'
A list of patterns to parse the output of the `:command'.
Each ITEM in PATTERNS is a list `(LEVEL SEXP ...)', where
LEVEL is a Flycheck error level (see
`flycheck-define-error-level'), followed by one or more RX
`SEXP's which parse an error of that level and extract line,
column, file name and the message.
See `rx' for general information about RX, and
`flycheck-rx-to-string' for some special RX forms provided
by Flycheck.
All patterns are applied in the order of declaration to the
whole output of the syntax checker. Output already matched
by a pattern will not be matched by subsequent patterns. In
other words, the first pattern wins.
This property is optional. If omitted, however, an
`:error-parser' is mandatory.
`:error-parser FUNCTION'
A function to parse errors with.
The function shall accept three arguments OUTPUT CHECKER
BUFFER. OUTPUT is the syntax checker output as string,
CHECKER the syntax checker that was used, and BUFFER a
buffer object representing the checked buffer. The function
must return a list of `flycheck-error' objects parsed from
OUTPUT.
This property is optional. If omitted, it defaults to
`flycheck-parse-with-patterns'. In this case,
`:error-patterns' is mandatory.
`:standard-input t'
Whether to send the buffer contents on standard input.
If this property is given and has a non-nil value, send the
contents of the buffer on standard input.
Defaults to nil.
Note that you may not give `:start', `:interrupt', and
`:print-doc' for a command checker. You can give a custom
`:verify' function, though, whose results will be appended to the
default `:verify' function of command checkers.
(fn SYMBOL DOCSTRING &rest PROPERTIES)" nil nil)
(function-put 'flycheck-define-command-checker 'lisp-indent-function '1)
(function-put 'flycheck-define-command-checker 'doc-string-elt '2)
(autoload 'flycheck-def-config-file-var "flycheck" "Define SYMBOL as config file variable for CHECKER, with default FILE-NAME.
SYMBOL is declared as customizable variable using `defcustom', to
provide a configuration file for the given syntax CHECKER.
CUSTOM-ARGS are forwarded to `defcustom'.
FILE-NAME is the initial value of the new variable. If omitted,
the default value is nil.
Use this together with the `config-file' form in the `:command'
argument to `flycheck-define-checker'.
(fn SYMBOL CHECKER &optional FILE-NAME &rest CUSTOM-ARGS)" nil t)
(function-put 'flycheck-def-config-file-var 'lisp-indent-function '3)
(autoload 'flycheck-def-option-var "flycheck" "Define SYMBOL as option variable with INIT-VALUE for CHECKER.
SYMBOL is declared as customizable variable using `defcustom', to
provide an option for the given syntax CHECKERS (a checker or a
list of checkers). INIT-VALUE is the initial value of the
variable, and DOCSTRING is its docstring. CUSTOM-ARGS are
forwarded to `defcustom'.
Use this together with the `option', `option-list' and
`option-flag' forms in the `:command' argument to
`flycheck-define-checker'.
(fn SYMBOL INIT-VALUE CHECKERS DOCSTRING &rest CUSTOM-ARGS)" nil t)
(function-put 'flycheck-def-option-var 'lisp-indent-function '3)
(function-put 'flycheck-def-option-var 'doc-string-elt '4)
(autoload 'let-alist "let-alist" "Let-bind dotted symbols to their cdrs in ALIST and execute BODY.
Dotted symbol is any symbol starting with a `.'. Only those present
in BODY are let-bound and this search is done at compile time.
For instance, the following code
(let-alist alist
(if (and .title .body)
.body
.site
.site.contents))
essentially expands to
(let ((.title (cdr (assq \\='title alist)))
(.body (cdr (assq \\='body alist)))
(.site (cdr (assq \\='site alist)))
(.site.contents (cdr (assq \\='contents (cdr (assq \\='site alist))))))
(if (and .title .body)
.body
.site
.site.contents))
If you nest `let-alist' invocations, the inner one can't access
the variables of the outer one. You can, however, access alists
inside the original alist by using dots inside the symbol, as
displayed in the example above.
(fn ALIST &rest BODY)" nil t)
(function-put 'let-alist 'lisp-indent-function '1)
(autoload 'flycheck-popup-tip-mode "flycheck-popup-tip" "A minor mode to show Flycheck error messages in a popup.
(fn &optional ARG)" t nil)
(autoload 'flyspell-correct-at-point "flyspell-correct" "Correct word before point using `flyspell-correct-interface'.
Adapted from `flyspell-correct-word-before-point'.
(fn)" t nil)
(autoload 'flyspell-correct-previous "flyspell-correct" "Correct the first misspelled word that occurs before POSITION.
But don't look beyond what's visible on the screen.
Uses `flyspell-correct-at-point' function for correction.
With a prefix argument, automatically continues to all prior misspelled words in the buffer.
(fn POSITION)" t nil)
(autoload 'flyspell-correct-next "flyspell-correct" "Correct the first misspelled word that occurs after POSITION.
Uses `flyspell-correct-at-point' function for correction.
With a prefix argument, automatically continues to all further
misspelled words in the buffer.
(fn POSITION)" t nil)
(autoload 'flyspell-correct-wrapper "flyspell-correct" "Correct spelling error in a dwim fashion based on universal argument.
- One \\[universal-argument] enables rapid mode.
- Two \\[universal-argument]'s changes direction of spelling
errors search.
- Three \\[universal-argument]'s changes direction of spelling
errors search and enables rapid mode.
(fn)" t nil)
(autoload 'flyspell-correct-move "flyspell-correct" "Correct the first misspelled word that occurs before POSITION.
Uses `flyspell-correct-at-point' function for correction.
With FORWARD set non-nil, check forward instead of backward.
With RAPID set non-nil, automatically continues in direction
until all errors in buffer have been addressed.
(fn POSITION &optional FORWARD RAPID)" t nil)
(autoload 'flyspell-correct-auto-mode "flyspell-correct" "Minor mode for automatically correcting word at point.
Take my advice and don't use this functionality unless you find
`flyspell-correct-previous' function useless for your purposes.
Seriously, just try named function for completion. You can find
more info in comment[1].
[1]:
https://github.com/syl20bnr/spacemacs/issues/6209#issuecomment-274320376
(fn &optional ARG)" t nil)
(autoload 'flyspell-correct-ido "flyspell-correct-ido" "Run `ido-completing-read' for the given CANDIDATES.
List of CANDIDATES is given by flyspell for the WORD.
Return a selected word to use as a replacement or a tuple
of (command, word) to be used by `flyspell-do-correct'.
(fn CANDIDATES WORD)" nil nil)
(autoload 'gist-region "gist" "Post the current region as a new paste at gist.github.com
Copies the URL into the kill ring.
With a prefix argument, makes a private paste.
(fn BEGIN END &optional PRIVATE CALLBACK)" t nil)
(autoload 'gist-region-private "gist" "Post the current region as a new private paste at gist.github.com
Copies the URL into the kill ring.
(fn BEGIN END)" t nil)
(autoload 'gist-buffer "gist" "Post the current buffer as a new paste at gist.github.com.
Copies the URL into the kill ring.
With a prefix argument, makes a private paste.
(fn &optional PRIVATE)" t nil)
(autoload 'gist-buffer-private "gist" "Post the current buffer as a new private paste at gist.github.com.
Copies the URL into the kill ring.
(fn)" t nil)
(autoload 'gist-region-or-buffer "gist" "Post either the current region, or if mark is not set, the
current buffer as a new paste at gist.github.com
Copies the URL into the kill ring.
With a prefix argument, makes a private paste.
(fn &optional PRIVATE)" t nil)
(autoload 'gist-region-or-buffer-private "gist" "Post either the current region, or if mark is not set, the
current buffer as a new private paste at gist.github.com
Copies the URL into the kill ring.
(fn)" t nil)
(autoload 'gist-list-user "gist" "Displays a list of a user's gists in a new buffer. When called from
a program, pass 'current-user as the username to view the user's own
gists, or nil for the username and a non-nil value for force-reload to
reload the gists for the current buffer.
(fn USERNAME &optional FORCE-RELOAD BACKGROUND)" t nil)
(autoload 'gist-list "gist" "Displays a list of all of the current user's gists in a new buffer.
(fn &optional FORCE-RELOAD BACKGROUND)" t nil)
(autoload 'gist-fetch "gist" "
(fn ID)" t nil)
(autoload 'gist-star "gist" "
(fn)" t nil)
(autoload 'gist-unstar "gist" "
(fn)" t nil)
(autoload 'gist-list-starred "gist" "List your starred gists.
(fn &optional BACKGROUND)" t nil)
(autoload 'gist-fork "gist" "Fork a gist.
(fn)" t nil)
(autoload 'marshal "marshal" "
(fn OBJ TYPE)" nil nil)
(autoload 'unmarshal "marshal" "
(fn OBJ BLOB TYPE)" nil nil)
(autoload 'marshal-defclass "marshal" "
(fn NAME SUPERCLASS SLOTS &rest OPTIONS-AND-DOC)" nil t)
(function-put 'marshal-defclass 'lisp-indent-function '2)
(defvar dumb-jump-mode-map (let ((map (make-sparse-keymap))) (define-key map (kbd "C-M-g") 'dumb-jump-go) (define-key map (kbd "C-M-p") 'dumb-jump-back) (define-key map (kbd "C-M-q") 'dumb-jump-quick-look) map))
(autoload 'dumb-jump-back "dumb-jump" "Jump back to where the last jump was done.
(fn)" t nil)
(autoload 'dumb-jump-quick-look "dumb-jump" "Run dumb-jump-go in quick look mode. That is, show a tooltip of where it would jump instead.
(fn)" t nil)
(autoload 'dumb-jump-go-other-window "dumb-jump" "Like 'dumb-jump-go' but use 'find-file-other-window' instead of 'find-file'.
(fn)" t nil)
(autoload 'dumb-jump-go-current-window "dumb-jump" "Like dumb-jump-go but always use 'find-file'.
(fn)" t nil)
(autoload 'dumb-jump-go-prefer-external "dumb-jump" "Like dumb-jump-go but prefer external matches from the current file.
(fn)" t nil)
(autoload 'dumb-jump-go-prompt "dumb-jump" "Like dumb-jump-go but prompts for function instead of using under point
(fn)" t nil)
(autoload 'dumb-jump-go-prefer-external-other-window "dumb-jump" "Like dumb-jump-go-prefer-external but use 'find-file-other-window' instead of 'find-file'.
(fn)" t nil)
(autoload 'dumb-jump-go "dumb-jump" "Go to the function/variable declaration for thing at point.
When USE-TOOLTIP is t a tooltip jump preview will show instead.
When PREFER-EXTERNAL is t it will sort external matches before
current file.
(fn &optional USE-TOOLTIP PREFER-EXTERNAL PROMPT)" t nil)
(defvar dumb-jump-mode nil "Non-nil if Dumb-Jump mode is enabled.
See the `dumb-jump-mode' command
for a description of this minor mode.")
(autoload 'dumb-jump-mode "dumb-jump" "Minor mode for jumping to variable and function definitions
(fn &optional ARG)" t nil)
(autoload 'dash-docs-activate-docset "dash-docs" "Activate DOCSET. If called interactively prompts for the docset name.
(fn DOCSET)" t nil)
(autoload 'dash-docs-deactivate-docset "dash-docs" "Deactivate DOCSET. If called interactively prompts for the docset name.
(fn DOCSET)" t nil)
(autoload 'dash-docs-install-user-docset "dash-docs" "Download an unofficial docset with specified DOCSET-NAME and move its stuff to docsets-path.
(fn DOCSET-NAME)" t nil)
(autoload 'dash-docs-install-docset-from-file "dash-docs" "Extract the content of DOCSET-TMP-PATH, move it to `dash-docs-docsets-path` and activate the docset.
(fn DOCSET-TMP-PATH)" t nil)
(autoload 'dash-docs-install-docset "dash-docs" "Download an official docset with specified DOCSET-NAME and move its stuff to docsets-path.
(fn DOCSET-NAME)" t nil)
(autoload 'dash-docs-async-install-docset "dash-docs" "Asynchronously download docset with specified DOCSET-NAME and move its stuff to docsets-path.
(fn DOCSET-NAME)" t nil)
(autoload 'dash-docs-async-install-docset-from-file "dash-docs" "Asynchronously extract the content of DOCSET-TMP-PATH, move it to `dash-docs-docsets-path` and activate the docset.
(fn DOCSET-TMP-PATH)" t nil)
(autoload 'dash-docs-ensure-docset-installed "dash-docs" "Install DOCSET if it is not currently installed.
(fn DOCSET)" nil nil)
(autoload 'dash-docs-search "dash-docs" "Given a string PATTERN, query docsets and retrieve result.
(fn PATTERN)" nil nil)
(autoload 'lsp-ui-mode "lsp-ui" "Toggle language server UI mode on or off.
\342\200\230lsp-ui-mode\342\200\231 is a minor mode that contains a series of useful UI
integrations for \342\200\230lsp-mode\342\200\231. With a prefix argument ARG, enable
language server UI mode if ARG is positive, and disable it
otherwise. If called from Lisp, enable the mode if ARG is
omitted or nil, and toggle it if ARG is \342\200\230toggle\342\200\231.
(fn &optional ARG)" t nil)
(autoload 'company-lsp "company-lsp" "Define a company backend for lsp-mode.
See the documentation of `company-backends' for COMMAND and ARG.
(fn COMMAND &optional ARG &rest _)" t nil)
(autoload 'git-rebase-current-line "git-rebase" "Parse current line into a `git-rebase-action' instance.
If the current line isn't recognized as a rebase line, an
instance with all nil values is returned.
(fn)" nil nil)
(autoload 'git-rebase-mode "git-rebase" "Major mode for editing of a Git rebase file.
Rebase files are generated when you run 'git rebase -i' or run
`magit-interactive-rebase'. They describe how Git should perform
the rebase. See the documentation for git-rebase (e.g., by
running 'man git-rebase' at the command line) for details.
(fn)" t nil)
(defconst git-rebase-filename-regexp "/git-rebase-todo\\'")
(autoload 'magit-dispatch "magit" nil t)
(autoload 'magit-run "magit" nil t)
(autoload 'magit-git-command "magit" "Execute COMMAND asynchronously; display output.
Interactively, prompt for COMMAND in the minibuffer. \"git \" is
used as initial input, but can be deleted to run another command.
With a prefix argument COMMAND is run in the top-level directory
of the current working tree, otherwise in `default-directory'.
(fn COMMAND)" t nil)
(autoload 'magit-git-command-topdir "magit" "Execute COMMAND asynchronously; display output.
Interactively, prompt for COMMAND in the minibuffer. \"git \" is
used as initial input, but can be deleted to run another command.
COMMAND is run in the top-level directory of the current
working tree.
(fn COMMAND)" t nil)
(autoload 'magit-shell-command "magit" "Execute COMMAND asynchronously; display output.
Interactively, prompt for COMMAND in the minibuffer. With a
prefix argument COMMAND is run in the top-level directory of
the current working tree, otherwise in `default-directory'.
(fn COMMAND)" t nil)
(autoload 'magit-shell-command-topdir "magit" "Execute COMMAND asynchronously; display output.
Interactively, prompt for COMMAND in the minibuffer. COMMAND
is run in the top-level directory of the current working tree.
(fn COMMAND)" t nil)
(autoload 'magit-version "magit" "Return the version of Magit currently in use.
If optional argument PRINT-DEST is non-nil, output
stream (interactively, the echo area, or the current buffer with
a prefix argument), also print the used versions of Magit, Git,
and Emacs to it.
(fn &optional PRINT-DEST)" t nil)
(autoload 'magit-stage-file "magit-apply" "Stage all changes to FILE.
With a prefix argument or when there is no file at point ask for
the file to be staged. Otherwise stage the file at point without
requiring confirmation.
(fn FILE)" t nil)
(autoload 'magit-stage-modified "magit-apply" "Stage all changes to files modified in the worktree.
Stage all new content of tracked files and remove tracked files
that no longer exist in the working tree from the index also.
With a prefix argument also stage previously untracked (but not
ignored) files.
(fn &optional ALL)" t nil)
(autoload 'magit-unstage-file "magit-apply" "Unstage all changes to FILE.
With a prefix argument or when there is no file at point ask for
the file to be unstaged. Otherwise unstage the file at point
without requiring confirmation.
(fn FILE)" t nil)
(autoload 'magit-unstage-all "magit-apply" "Remove all changes from the staging area.
(fn)" t nil)
(defvar magit-auto-revert-mode (not (or global-auto-revert-mode noninteractive)) "Non-nil if Magit-Auto-Revert mode is enabled.
See the `magit-auto-revert-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 `magit-auto-revert-mode'.")
(autoload 'magit-auto-revert-mode "magit-autorevert" "Toggle Auto-Revert mode in all buffers.
With prefix ARG, enable Magit-Auto-Revert mode if ARG is positive;
otherwise, disable it. If called from Lisp, enable the mode if
ARG is omitted or nil.
Auto-Revert mode is enabled in all buffers where
`magit-turn-on-auto-revert-mode-if-desired' would do it.
See `auto-revert-mode' for more information on Auto-Revert mode.
(fn &optional ARG)" t nil)
(autoload 'magit-bisect "magit-bisect" nil t)
(autoload 'magit-bisect-start "magit-bisect" "Start a bisect session.
Bisecting a bug means to find the commit that introduced it.
This command starts such a bisect session by asking for a know
good and a bad commit. To move the session forward use the
other actions from the bisect transient command (\\<magit-status-mode-map>\\[magit-bisect]).
(fn BAD GOOD)" t nil)
(autoload 'magit-bisect-reset "magit-bisect" "After bisecting, cleanup bisection state and return to original `HEAD'.
(fn)" t nil)
(autoload 'magit-bisect-good "magit-bisect" "While bisecting, mark the current commit as good.
Use this after you have asserted that the commit does not contain
the bug in question.
(fn)" t nil)
(autoload 'magit-bisect-bad "magit-bisect" "While bisecting, mark the current commit as bad.
Use this after you have asserted that the commit does contain the
bug in question.
(fn)" t nil)
(autoload 'magit-bisect-skip "magit-bisect" "While bisecting, skip the current commit.
Use this if for some reason the current commit is not a good one
to test. This command lets Git choose a different one.
(fn)" t nil)
(autoload 'magit-bisect-run "magit-bisect" "Bisect automatically by running commands after each step.
Unlike `git bisect run' this can be used before bisecting has
begun. In that case it behaves like `git bisect start; git
bisect run'.
(fn CMDLINE &optional BAD GOOD)" t nil)
(autoload 'magit-blame-echo "magit-blame" nil t)
(autoload 'magit-blame-addition "magit-blame" nil t)
(autoload 'magit-blame-removal "magit-blame" nil t)
(autoload 'magit-blame-reverse "magit-blame" nil t)
(autoload 'magit-blame "magit-blame" nil t)
(autoload 'magit--handle-bookmark "magit-bookmark" "Open a bookmark created by `magit--make-bookmark'.
Call the `magit-*-setup-buffer' function of the the major-mode
with the variables' values as arguments, which were recorded by
`magit--make-bookmark'. Ignore `magit-display-buffer-function'.
(fn BOOKMARK)" nil nil)
(autoload 'magit-branch "magit" nil t)
(autoload 'magit-checkout "magit-branch" "Checkout REVISION, updating the index and the working tree.
If REVISION is a local branch, then that becomes the current
branch. If it is something else, then `HEAD' becomes detached.
Checkout fails if the working tree or the staging area contain
changes.
(git checkout REVISION).
(fn REVISION)" t nil)
(autoload 'magit-branch-create "magit-branch" "Create BRANCH at branch or revision START-POINT.
(fn BRANCH START-POINT)" t nil)
(autoload 'magit-branch-and-checkout "magit-branch" "Create and checkout BRANCH at branch or revision START-POINT.
(fn BRANCH START-POINT)" t nil)
(autoload 'magit-branch-or-checkout "magit-branch" "Hybrid between `magit-checkout' and `magit-branch-and-checkout'.
Ask the user for an existing branch or revision. If the user
input actually can be resolved as a branch or revision, then
check that out, just like `magit-checkout' would.
Otherwise create and checkout a new branch using the input as
its name. Before doing so read the starting-point for the new
branch. This is similar to what `magit-branch-and-checkout'
does.
(fn ARG &optional START-POINT)" t nil)
(autoload 'magit-branch-checkout "magit-branch" "Checkout an existing or new local branch.
Read a branch name from the user offering all local branches and
a subset of remote branches as candidates. Omit remote branches
for which a local branch by the same name exists from the list
of candidates. The user can also enter a completely new branch
name.
- If the user selects an existing local branch, then check that
out.
- If the user selects a remote branch, then create and checkout
a new local branch with the same name. Configure the selected
remote branch as push target.
- If the user enters a new branch name, then create and check
that out, after also reading the starting-point from the user.
In the latter two cases the upstream is also set. Whether it is
set to the chosen START-POINT or something else depends on the
value of `magit-branch-adjust-remote-upstream-alist', just like
when using `magit-branch-and-checkout'.
(fn BRANCH &optional START-POINT)" t nil)
(autoload 'magit-branch-orphan "magit-branch" "Create and checkout an orphan BRANCH with contents from revision START-POINT.
(fn BRANCH START-POINT)" t nil)
(autoload 'magit-branch-spinout "magit-branch" "Create new branch from the unpushed commits.
Like `magit-branch-spinoff' but remain on the current branch.
If there are any uncommitted changes, then behave exactly like
`magit-branch-spinoff'.
(fn BRANCH &optional FROM)" t nil)
(autoload 'magit-branch-spinoff "magit-branch" "Create new branch from the unpushed commits.
Create and checkout a new branch starting at and tracking the
current branch. That branch in turn is reset to the last commit
it shares with its upstream. If the current branch has no
upstream or no unpushed commits, then the new branch is created
anyway and the previously current branch is not touched.
This is useful to create a feature branch after work has already
began on the old branch (likely but not necessarily \"master\").
If the current branch is a member of the value of option
`magit-branch-prefer-remote-upstream' (which see), then the
current branch will be used as the starting point as usual, but
the upstream of the starting-point may be used as the upstream
of the new branch, instead of the starting-point itself.
If optional FROM is non-nil, then the source branch is reset
to `FROM~', instead of to the last commit it shares with its
upstream. Interactively, FROM is only ever non-nil, if the
region selects some commits, and among those commits, FROM is
the commit that is the fewest commits ahead of the source
branch.
The commit at the other end of the selection actually does not
matter, all commits between FROM and `HEAD' are moved to the new
branch. If FROM is not reachable from `HEAD' or is reachable
from the source branch's upstream, then an error is raised.
(fn BRANCH &optional FROM)" t nil)
(autoload 'magit-branch-reset "magit-branch" "Reset a branch to the tip of another branch or any other commit.
When the branch being reset is the current branch, then do a
hard reset. If there are any uncommitted changes, then the user
has to confirm the reset because those changes would be lost.
This is useful when you have started work on a feature branch but
realize it's all crap and want to start over.
When resetting to another branch and a prefix argument is used,
then also set the target branch as the upstream of the branch
that is being reset.
(fn BRANCH TO &optional SET-UPSTREAM)" t nil)
(autoload 'magit-branch-delete "magit-branch" "Delete one or multiple branches.
If the region marks multiple branches, then offer to delete
those, otherwise prompt for a single branch to be deleted,
defaulting to the branch at point.
(fn BRANCHES &optional FORCE)" t nil)
(autoload 'magit-branch-rename "magit-branch" "Rename the branch named OLD to NEW.
With a prefix argument FORCE, rename even if a branch named NEW
already exists.
If `branch.OLD.pushRemote' is set, then unset it. Depending on
the value of `magit-branch-rename-push-target' (which see) maybe
set `branch.NEW.pushRemote' and maybe rename the push-target on
the remote.
(fn OLD NEW &optional FORCE)" t nil)
(autoload 'magit-branch-shelve "magit-branch" "Shelve a BRANCH.
Rename \"refs/heads/BRANCH\" to \"refs/shelved/BRANCH\",
and also rename the respective reflog file.
(fn BRANCH)" t nil)
(autoload 'magit-branch-unshelve "magit-branch" "Unshelve a BRANCH
Rename \"refs/shelved/BRANCH\" to \"refs/heads/BRANCH\",
and also rename the respective reflog file.
(fn BRANCH)" t nil)
(autoload 'magit-branch-configure "magit-branch" nil t)
(autoload 'magit-clone "magit-clone" nil t)
(autoload 'magit-clone-regular "magit-clone" "Create a clone of REPOSITORY in DIRECTORY.
Then show the status buffer for the new repository.
(fn REPOSITORY DIRECTORY ARGS)" t nil)
(autoload 'magit-clone-shallow "magit-clone" "Create a shallow clone of REPOSITORY in DIRECTORY.
Then show the status buffer for the new repository.
With a prefix argument read the DEPTH of the clone;
otherwise use 1.
(fn REPOSITORY DIRECTORY ARGS DEPTH)" t nil)
(autoload 'magit-clone-shallow-since "magit-clone" "Create a shallow clone of REPOSITORY in DIRECTORY.
Then show the status buffer for the new repository.
Exclude commits before DATE, which is read from the
user.
(fn REPOSITORY DIRECTORY ARGS DATE)" t nil)
(autoload 'magit-clone-shallow-exclude "magit-clone" "Create a shallow clone of REPOSITORY in DIRECTORY.
Then show the status buffer for the new repository.
Exclude commits reachable from EXCLUDE, which is a
branch or tag read from the user.
(fn REPOSITORY DIRECTORY ARGS EXCLUDE)" t nil)
(autoload 'magit-clone-bare "magit-clone" "Create a bare clone of REPOSITORY in DIRECTORY.
Then show the status buffer for the new repository.
(fn REPOSITORY DIRECTORY ARGS)" t nil)
(autoload 'magit-clone-mirror "magit-clone" "Create a mirror of REPOSITORY in DIRECTORY.
Then show the status buffer for the new repository.
(fn REPOSITORY DIRECTORY ARGS)" t nil)
(autoload 'magit-commit "magit-commit" nil t)
(autoload 'magit-commit-create "magit-commit" "Create a new commit on `HEAD'.
With a prefix argument, amend to the commit at `HEAD' instead.
(git commit [--amend] ARGS)
(fn &optional ARGS)" t nil)
(autoload 'magit-commit-amend "magit-commit" "Amend the last commit.
(git commit --amend ARGS)
(fn &optional ARGS)" t nil)
(autoload 'magit-commit-extend "magit-commit" "Amend the last commit, without editing the message.
With a prefix argument keep the committer date, otherwise change
it. The option `magit-commit-extend-override-date' can be used
to inverse the meaning of the prefix argument.
(git commit
--amend --no-edit)
(fn &optional ARGS OVERRIDE-DATE)" t nil)
(autoload 'magit-commit-reword "magit-commit" "Reword the last commit, ignoring staged changes.
With a prefix argument keep the committer date, otherwise change
it. The option `magit-commit-reword-override-date' can be used
to inverse the meaning of the prefix argument.
Non-interactively respect the optional OVERRIDE-DATE argument
and ignore the option.
(git commit --amend --only)
(fn &optional ARGS OVERRIDE-DATE)" t nil)
(autoload 'magit-commit-fixup "magit-commit" "Create a fixup commit.
With a prefix argument the target COMMIT has to be confirmed.
Otherwise the commit at point may be used without confirmation
depending on the value of option `magit-commit-squash-confirm'.
(fn &optional COMMIT ARGS)" t nil)
(autoload 'magit-commit-squash "magit-commit" "Create a squash commit, without editing the squash message.
With a prefix argument the target COMMIT has to be confirmed.
Otherwise the commit at point may be used without confirmation
depending on the value of option `magit-commit-squash-confirm'.
(fn &optional COMMIT ARGS)" t nil)
(autoload 'magit-commit-augment "magit-commit" "Create a squash commit, editing the squash message.
With a prefix argument the target COMMIT has to be confirmed.
Otherwise the commit at point may be used without confirmation
depending on the value of option `magit-commit-squash-confirm'.
(fn &optional COMMIT ARGS)" t nil)
(autoload 'magit-commit-instant-fixup "magit-commit" "Create a fixup commit targeting COMMIT and instantly rebase.
(fn &optional COMMIT ARGS)" t nil)
(autoload 'magit-commit-instant-squash "magit-commit" "Create a squash commit targeting COMMIT and instantly rebase.
(fn &optional COMMIT ARGS)" t nil)
(autoload 'magit-commit-reshelve "magit-commit" "Change the committer date and possibly the author date of `HEAD'.
If you are the author of `HEAD', then both dates are changed,
otherwise only the committer date. The current time is used
as the initial minibuffer input and the original author (if
that is you) or committer date is available as the previous
history element.
(fn DATE)" t nil)
(autoload 'magit-commit-absorb "magit-commit" nil t)
(autoload 'magit-diff "magit-diff" nil t)
(autoload 'magit-diff-refresh "magit-diff" nil t)
(autoload 'magit-diff-dwim "magit-diff" "Show changes for the thing at point.
(fn &optional ARGS FILES)" t nil)
(autoload 'magit-diff-range "magit-diff" "Show differences between two commits.
REV-OR-RANGE should be a range or a single revision. If it is a
revision, then show changes in the working tree relative to that
revision. If it is a range, but one side is omitted, then show
changes relative to `HEAD'.
If the region is active, use the revisions on the first and last
line of the region as the two sides of the range. With a prefix
argument, instead of diffing the revisions, choose a revision to
view changes along, starting at the common ancestor of both
revisions (i.e., use a \"...\" range).
(fn REV-OR-RANGE &optional ARGS FILES)" t nil)
(autoload 'magit-diff-working-tree "magit-diff" "Show changes between the current working tree and the `HEAD' commit.
With a prefix argument show changes between the working tree and
a commit read from the minibuffer.
(fn &optional REV ARGS FILES)" t nil)
(autoload 'magit-diff-staged "magit-diff" "Show changes between the index and the `HEAD' commit.
With a prefix argument show changes between the index and
a commit read from the minibuffer.
(fn &optional REV ARGS FILES)" t nil)
(autoload 'magit-diff-unstaged "magit-diff" "Show changes between the working tree and the index.
(fn &optional ARGS FILES)" t nil)
(autoload 'magit-diff-unmerged "magit-diff" "Show changes that are being merged.
(fn &optional ARGS FILES)" t nil)
(autoload 'magit-diff-while-committing "magit-diff" "While committing, show the changes that are about to be committed.
While amending, invoking the command again toggles between
showing just the new changes or all the changes that will
be committed.
(fn &optional ARGS)" t nil)
(autoload 'magit-diff-buffer-file "magit-diff" "Show diff for the blob or file visited in the current buffer.
When the buffer visits a blob, then show the respective commit.
When the buffer visits a file, then show the differenced between
`HEAD' and the working tree. In both cases limit the diff to
the file or blob.
(fn)" t nil)
(autoload 'magit-diff-paths "magit-diff" "Show changes between any two files on disk.
(fn A B)" t nil)
(autoload 'magit-show-commit "magit-diff" "Visit the revision at point in another buffer.
If there is no revision at point or with a prefix argument prompt
for a revision.
(fn REV &optional ARGS FILES MODULE)" t nil)
(autoload 'magit-ediff "magit-ediff" nil)
(autoload 'magit-ediff-resolve "magit-ediff" "Resolve outstanding conflicts in FILE using Ediff.
FILE has to be relative to the top directory of the repository.
In the rare event that you want to manually resolve all
conflicts, including those already resolved by Git, use
`ediff-merge-revisions-with-ancestor'.
(fn FILE)" t nil)
(autoload 'magit-ediff-stage "magit-ediff" "Stage and unstage changes to FILE using Ediff.
FILE has to be relative to the top directory of the repository.
(fn FILE)" t nil)
(autoload 'magit-ediff-compare "magit-ediff" "Compare REVA:FILEA with REVB:FILEB using Ediff.
FILEA and FILEB have to be relative to the top directory of the
repository. If REVA or REVB is nil, then this stands for the
working tree state.
If the region is active, use the revisions on the first and last
line of the region. With a prefix argument, instead of diffing
the revisions, choose a revision to view changes along, starting
at the common ancestor of both revisions (i.e., use a \"...\"
range).
(fn REVA REVB FILEA FILEB)" t nil)
(autoload 'magit-ediff-dwim "magit-ediff" "Compare, stage, or resolve using Ediff.
This command tries to guess what file, and what commit or range
the user wants to compare, stage, or resolve using Ediff. It
might only be able to guess either the file, or range or commit,
in which case the user is asked about the other. It might not
always guess right, in which case the appropriate `magit-ediff-*'
command has to be used explicitly. If it cannot read the user's
mind at all, then it asks the user for a command to run.
(fn)" t nil)
(autoload 'magit-ediff-show-staged "magit-ediff" "Show staged changes using Ediff.
This only allows looking at the changes; to stage, unstage,
and discard changes using Ediff, use `magit-ediff-stage'.
FILE must be relative to the top directory of the repository.
(fn FILE)" t nil)
(autoload 'magit-ediff-show-unstaged "magit-ediff" "Show unstaged changes using Ediff.
This only allows looking at the changes; to stage, unstage,
and discard changes using Ediff, use `magit-ediff-stage'.
FILE must be relative to the top directory of the repository.
(fn FILE)" t nil)
(autoload 'magit-ediff-show-working-tree "magit-ediff" "Show changes between `HEAD' and working tree using Ediff.
FILE must be relative to the top directory of the repository.
(fn FILE)" t nil)
(autoload 'magit-ediff-show-commit "magit-ediff" "Show changes introduced by COMMIT using Ediff.
(fn COMMIT)" t nil)
(autoload 'magit-ediff-show-stash "magit-ediff" "Show changes introduced by STASH using Ediff.
`magit-ediff-show-stash-with-index' controls whether a
three-buffer Ediff is used in order to distinguish changes in the
stash that were staged.
(fn STASH)" t nil)
(autoload 'magit-run-git-gui "magit-extras" "Run `git gui' for the current git repository.
(fn)" t nil)
(autoload 'magit-run-git-gui-blame "magit-extras" "Run `git gui blame' on the given FILENAME and COMMIT.
Interactively run it for the current file and the `HEAD', with a
prefix or when the current file cannot be determined let the user
choose. When the current buffer is visiting FILENAME instruct
blame to center around the line point is on.
(fn COMMIT FILENAME &optional LINENUM)" t nil)
(autoload 'magit-run-gitk "magit-extras" "Run `gitk' in the current repository.
(fn)" t nil)
(autoload 'magit-run-gitk-branches "magit-extras" "Run `gitk --branches' in the current repository.
(fn)" t nil)
(autoload 'magit-run-gitk-all "magit-extras" "Run `gitk --all' in the current repository.
(fn)" t nil)
(autoload 'ido-enter-magit-status "magit-extras" "Drop into `magit-status' from file switching.
This command does not work in Emacs 26.1.
See https://github.com/magit/magit/issues/3634
and https://debbugs.gnu.org/cgi/bugreport.cgi?bug=31707.
To make this command available use something like:
(add-hook \\='ido-setup-hook
(lambda ()
(define-key ido-completion-map
(kbd \"C-x g\") \\='ido-enter-magit-status)))
Starting with Emacs 25.1 the Ido keymaps are defined just once
instead of every time Ido is invoked, so now you can modify it
like pretty much every other keymap:
(define-key ido-common-completion-map
(kbd \"C-x g\") \\='ido-enter-magit-status)
(fn)" t nil)
(autoload 'magit-dired-jump "magit-extras" "Visit file at point using Dired.
With a prefix argument, visit in another window. If there
is no file at point, then instead visit `default-directory'.
(fn &optional OTHER-WINDOW)" t nil)
(autoload 'magit-dired-log "magit-extras" "Show log for all marked files, or the current file.
(fn &optional FOLLOW)" t nil)
(autoload 'magit-do-async-shell-command "magit-extras" "Open FILE with `dired-do-async-shell-command'.
Interactively, open the file at point.
(fn FILE)" t nil)
(autoload 'magit-previous-line "magit-extras" "Like `previous-line' but with Magit-specific shift-selection.
Magit's selection mechanism is based on the region but selects an
area that is larger than the region. This causes `previous-line'
when invoked while holding the shift key to move up one line and
thereby select two lines. When invoked inside a hunk body this
command does not move point on the first invocation and thereby
it only selects a single line. Which inconsistency you prefer
is a matter of preference.
(fn &optional ARG TRY-VSCROLL)" t nil)
(function-put 'magit-previous-line 'interactive-only '"use `forward-line' with negative argument instead.")
(autoload 'magit-next-line "magit-extras" "Like `next-line' but with Magit-specific shift-selection.
Magit's selection mechanism is based on the region but selects
an area that is larger than the region. This causes `next-line'
when invoked while holding the shift key to move down one line
and thereby select two lines. When invoked inside a hunk body
this command does not move point on the first invocation and
thereby it only selects a single line. Which inconsistency you
prefer is a matter of preference.
(fn &optional ARG TRY-VSCROLL)" t nil)
(function-put 'magit-next-line 'interactive-only 'forward-line)
(autoload 'magit-clean "magit-extras" "Remove untracked files from the working tree.
With a prefix argument also remove ignored files,
with two prefix arguments remove ignored files only.
(git clean -f -d [-x|-X])
(fn &optional ARG)" t nil)
(autoload 'magit-add-change-log-entry "magit-extras" "Find change log file and add date entry and item for current change.
This differs from `add-change-log-entry' (which see) in that
it acts on the current hunk in a Magit buffer instead of on
a position in a file-visiting buffer.
(fn &optional WHOAMI FILE-NAME OTHER-WINDOW)" t nil)
(autoload 'magit-add-change-log-entry-other-window "magit-extras" "Find change log file in other window and add entry and item.
This differs from `add-change-log-entry-other-window' (which see)
in that it acts on the current hunk in a Magit buffer instead of
on a position in a file-visiting buffer.
(fn &optional WHOAMI FILE-NAME)" t nil)
(autoload 'magit-edit-line-commit "magit-extras" "Edit the commit that added the current line.
With a prefix argument edit the commit that removes the line,
if any. The commit is determined using `git blame' and made
editable using `git rebase --interactive' if it is reachable
from `HEAD', or by checking out the commit (or a branch that
points at it) otherwise.
(fn &optional TYPE)" t nil)
(autoload 'magit-diff-edit-hunk-commit "magit-extras" "From a hunk, edit the respective commit and visit the file.
First visit the file being modified by the hunk at the correct
location using `magit-diff-visit-file'. This actually visits a
blob. When point is on a diff header, not within an individual
hunk, then this visits the blob the first hunk is about.
Then invoke `magit-edit-line-commit', which uses an interactive
rebase to make the commit editable, or if that is not possible
because the commit is not reachable from `HEAD' by checking out
that commit directly. This also causes the actual worktree file
to be visited.
Neither the blob nor the file buffer are killed when finishing
the rebase. If that is undesirable, then it might be better to
use `magit-rebase-edit-command' instead of this command.
(fn FILE)" t nil)
(autoload 'magit-reshelve-since "magit-extras" "Change the author and committer dates of the commits since REV.
Ask the user for the first reachable commit whose dates should
be changed. Then read the new date for that commit. The initial
minibuffer input and the previous history element offer good
values. The next commit will be created one minute later and so
on.
This command is only intended for interactive use and should only
be used on highly rearranged and unpublished history.
(fn REV)" t nil)
(autoload 'magit-pop-revision-stack "magit-extras" "Insert a representation of a revision into the current buffer.
Pop a revision from the `magit-revision-stack' and insert it into
the current buffer according to `magit-pop-revision-stack-format'.
Revisions can be put on the stack using `magit-copy-section-value'
and `magit-copy-buffer-revision'.
If the stack is empty or with a prefix argument, instead read a
revision in the minibuffer. By using the minibuffer history this
allows selecting an item which was popped earlier or to insert an
arbitrary reference or revision without first pushing it onto the
stack.
When reading the revision from the minibuffer, then it might not
be possible to guess the correct repository. When this command
is called inside a repository (e.g. while composing a commit
message), then that repository is used. Otherwise (e.g. while
composing an email) then the repository recorded for the top
element of the stack is used (even though we insert another
revision). If not called inside a repository and with an empty
stack, or with two prefix arguments, then read the repository in
the minibuffer too.
(fn REV TOPLEVEL)" t nil)
(autoload 'magit-copy-section-value "magit-extras" "Save the value of the current section for later use.
Save the section value to the `kill-ring', and, provided that
the current section is a commit, branch, or tag section, push
the (referenced) revision to the `magit-revision-stack' for use
with `magit-pop-revision-stack'.
When `magit-copy-revision-abbreviated' is non-nil, save the
abbreviated revision to the `kill-ring' and the
`magit-revision-stack'.
When the current section is a branch or a tag, and a prefix
argument is used, then save the revision at its tip to the
`kill-ring' instead of the reference name.
When the region is active, then save that to the `kill-ring',
like `kill-ring-save' would, instead of behaving as described
above. If a prefix argument is used and the region is within a
hunk, strip the outer diff marker column.
(fn)" t nil)
(autoload 'magit-copy-buffer-revision "magit-extras" "Save the revision of the current buffer for later use.
Save the revision shown in the current buffer to the `kill-ring'
and push it to the `magit-revision-stack'.
This command is mainly intended for use in `magit-revision-mode'
buffers, the only buffers where it is always unambiguous exactly
which revision should be saved.
Most other Magit buffers usually show more than one revision, in
some way or another, so this command has to select one of them,
and that choice might not always be the one you think would have
been the best pick.
In such buffers it is often more useful to save the value of
the current section instead, using `magit-copy-section-value'.
When the region is active, then save that to the `kill-ring',
like `kill-ring-save' would, instead of behaving as described
above.
When `magit-copy-revision-abbreviated' is non-nil, save the
abbreviated revision to the `kill-ring' and the
`magit-revision-stack'.
(fn)" t nil)
(autoload 'magit-abort-dwim "magit-extras" "Abort current operation.
Depending on the context, this will abort a merge, a rebase, a
patch application, a cherry-pick, a revert, or a bisect.
(fn)" t nil)
(autoload 'magit-fetch "magit-fetch" nil t)
(autoload 'magit-fetch-from-pushremote "magit-fetch" nil t)
(autoload 'magit-fetch-from-upstream "magit-fetch" nil t)
(autoload 'magit-fetch-other "magit-fetch" "Fetch from another repository.
(fn REMOTE ARGS)" t nil)
(autoload 'magit-fetch-branch "magit-fetch" "Fetch a BRANCH from a REMOTE.
(fn REMOTE BRANCH ARGS)" t nil)
(autoload 'magit-fetch-refspec "magit-fetch" "Fetch a REFSPEC from a REMOTE.
(fn REMOTE REFSPEC ARGS)" t nil)
(autoload 'magit-fetch-all "magit-fetch" "Fetch from all remotes.
(fn ARGS)" t nil)
(autoload 'magit-fetch-all-prune "magit-fetch" "Fetch from all remotes, and prune.
Prune remote tracking branches for branches that have been
removed on the respective remote.
(fn)" t nil)
(autoload 'magit-fetch-all-no-prune "magit-fetch" "Fetch from all remotes.
(fn)" t nil)
(autoload 'magit-fetch-modules "magit-fetch" "Fetch all submodules.
Option `magit-fetch-modules-jobs' controls how many submodules
are being fetched in parallel. Also fetch the super-repository,
because `git-fetch' does not support not doing that. With a
prefix argument fetch all remotes.
(fn &optional ALL)" t nil)
(autoload 'magit-find-file "magit-files" "View FILE from REV.
Switch to a buffer visiting blob REV:FILE, creating one if none
already exists. If prior to calling this command the current
buffer and/or cursor position is about the same file, then go
to the line and column corresponding to that location.
(fn REV FILE)" t nil)
(autoload 'magit-find-file-other-window "magit-files" "View FILE from REV, in another window.
Switch to a buffer visiting blob REV:FILE, creating one if none
already exists. If prior to calling this command the current
buffer and/or cursor position is about the same file, then go to
the line and column corresponding to that location.
(fn REV FILE)" t nil)
(autoload 'magit-find-file-other-frame "magit-files" "View FILE from REV, in another frame.
Switch to a buffer visiting blob REV:FILE, creating one if none
already exists. If prior to calling this command the current
buffer and/or cursor position is about the same file, then go to
the line and column corresponding to that location.
(fn REV FILE)" t nil)
(autoload 'magit-file-dispatch "magit" nil t)
(defvar global-magit-file-mode t "Non-nil if Global Magit-File mode is enabled.
See the `global-magit-file-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-magit-file-mode'.")
(autoload 'global-magit-file-mode "magit-files" "Toggle Magit-File mode in all buffers.
With prefix ARG, enable Global Magit-File mode if ARG is positive;
otherwise, disable it. If called from Lisp, enable the mode if
ARG is omitted or nil.
Magit-File mode is enabled in all buffers where
`magit-file-mode-turn-on' would do it.
See `magit-file-mode' for more information on Magit-File mode.
(fn &optional ARG)" t nil)
(autoload 'magit-blob-visit-file "magit-files" "View the file from the worktree corresponding to the current blob.
When visiting a blob or the version from the index, then go to
the same location in the respective file in the working tree.
(fn)" t nil)
(autoload 'magit-file-checkout "magit-files" "Checkout FILE from REV.
(fn REV FILE)" t nil)
(autoload 'magit-gitignore "magit-gitignore" nil t)
(autoload 'magit-gitignore-in-topdir "magit-gitignore" "Add the Git ignore RULE to the top-level \".gitignore\" file.
Since this file is tracked, it is shared with other clones of the
repository. Also stage the file.
(fn RULE)" t nil)
(autoload 'magit-gitignore-in-subdir "magit-gitignore" "Add the Git ignore RULE to a \".gitignore\" file.
Prompted the user for a directory and add the rule to the
\".gitignore\" file in that directory. Since such files are
tracked, they are shared with other clones of the repository.
Also stage the file.
(fn RULE DIRECTORY)" t nil)
(autoload 'magit-gitignore-in-gitdir "magit-gitignore" "Add the Git ignore RULE to \"$GIT_DIR/info/exclude\".
Rules in that file only affects this clone of the repository.
(fn RULE)" t nil)
(autoload 'magit-gitignore-on-system "magit-gitignore" "Add the Git ignore RULE to the file specified by `core.excludesFile'.
Rules that are defined in that file affect all local repositories.
(fn RULE)" t nil)
(autoload 'magit-skip-worktree "magit-gitignore" "Call \"git update-index --skip-worktree -- FILE\".
(fn FILE)" t nil)
(autoload 'magit-no-skip-worktree "magit-gitignore" "Call \"git update-index --no-skip-worktree -- FILE\".
(fn FILE)" t nil)
(autoload 'magit-assume-unchanged "magit-gitignore" "Call \"git update-index --assume-unchanged -- FILE\".
(fn FILE)" t nil)
(autoload 'magit-no-assume-unchanged "magit-gitignore" "Call \"git update-index --no-assume-unchanged -- FILE\".
(fn FILE)" t nil)
(autoload 'magit-imenu--log-prev-index-position-function "magit-imenu" "Move point to previous line in current buffer.
This function is used as a value for
`imenu-prev-index-position-function'.
(fn)" nil nil)
(autoload 'magit-imenu--log-extract-index-name-function "magit-imenu" "Return imenu name for line at point.
This function is used as a value for
`imenu-extract-index-name-function'. Point should be at the
beginning of the line.
(fn)" nil nil)
(autoload 'magit-imenu--diff-prev-index-position-function "magit-imenu" "Move point to previous file line in current buffer.
This function is used as a value for
`imenu-prev-index-position-function'.
(fn)" nil nil)
(autoload 'magit-imenu--diff-extract-index-name-function "magit-imenu" "Return imenu name for line at point.
This function is used as a value for
`imenu-extract-index-name-function'. Point should be at the
beginning of the line.
(fn)" nil nil)
(autoload 'magit-imenu--status-create-index-function "magit-imenu" "Return an alist of all imenu entries in current buffer.
This function is used as a value for
`imenu-create-index-function'.
(fn)" nil nil)
(autoload 'magit-imenu--refs-create-index-function "magit-imenu" "Return an alist of all imenu entries in current buffer.
This function is used as a value for
`imenu-create-index-function'.
(fn)" nil nil)
(autoload 'magit-imenu--cherry-create-index-function "magit-imenu" "Return an alist of all imenu entries in current buffer.
This function is used as a value for
`imenu-create-index-function'.
(fn)" nil nil)
(autoload 'magit-imenu--submodule-prev-index-position-function "magit-imenu" "Move point to previous line in magit-submodule-list buffer.
This function is used as a value for
`imenu-prev-index-position-function'.
(fn)" nil nil)
(autoload 'magit-imenu--submodule-extract-index-name-function "magit-imenu" "Return imenu name for line at point.
This function is used as a value for
`imenu-extract-index-name-function'. Point should be at the
beginning of the line.
(fn)" nil nil)
(autoload 'magit-imenu--repolist-prev-index-position-function "magit-imenu" "Move point to previous line in magit-repolist buffer.
This function is used as a value for
`imenu-prev-index-position-function'.
(fn)" nil nil)
(autoload 'magit-imenu--repolist-extract-index-name-function "magit-imenu" "Return imenu name for line at point.
This function is used as a value for
`imenu-extract-index-name-function'. Point should be at the
beginning of the line.
(fn)" nil nil)
(autoload 'magit-imenu--process-prev-index-position-function "magit-imenu" "Move point to previous process in magit-process buffer.
This function is used as a value for
`imenu-prev-index-position-function'.
(fn)" nil nil)
(autoload 'magit-imenu--process-extract-index-name-function "magit-imenu" "Return imenu name for line at point.
This function is used as a value for
`imenu-extract-index-name-function'. Point should be at the
beginning of the line.
(fn)" nil nil)
(autoload 'magit-imenu--rebase-prev-index-position-function "magit-imenu" "Move point to previous commit in git-rebase buffer.
This function is used as a value for
`imenu-prev-index-position-function'.
(fn)" nil nil)
(autoload 'magit-imenu--rebase-extract-index-name-function "magit-imenu" "Return imenu name for line at point.
This function is used as a value for
`imenu-extract-index-name-function'. Point should be at the
beginning of the line.
(fn)" nil nil)
(autoload 'magit-log "magit-log" nil t)
(autoload 'magit-log-refresh "magit-log" nil t)
(autoload 'magit-log-current "magit-log" "Show log for the current branch.
When `HEAD' is detached or with a prefix argument show log for
one or more revs read from the minibuffer.
(fn REVS &optional ARGS FILES)" t nil)
(autoload 'magit-log-other "magit-log" "Show log for one or more revs read from the minibuffer.
The user can input any revision or revisions separated by a
space, or even ranges, but only branches and tags, and a
representation of the commit at point, are available as
completion candidates.
(fn REVS &optional ARGS FILES)" t nil)
(autoload 'magit-log-head "magit-log" "Show log for `HEAD'.
(fn &optional ARGS FILES)" t nil)
(autoload 'magit-log-branches "magit-log" "Show log for all local branches and `HEAD'.
(fn &optional ARGS FILES)" t nil)
(autoload 'magit-log-matching-branches "magit-log" "Show log for all branches matching PATTERN and `HEAD'.
(fn PATTERN &optional ARGS FILES)" t nil)
(autoload 'magit-log-matching-tags "magit-log" "Show log for all tags matching PATTERN and `HEAD'.
(fn PATTERN &optional ARGS FILES)" t nil)
(autoload 'magit-log-all-branches "magit-log" "Show log for all local and remote branches and `HEAD'.
(fn &optional ARGS FILES)" t nil)
(autoload 'magit-log-all "magit-log" "Show log for all references and `HEAD'.
(fn &optional ARGS FILES)" t nil)
(autoload 'magit-log-buffer-file "magit-log" "Show log for the blob or file visited in the current buffer.
With a prefix argument or when `--follow' is an active log
argument, then follow renames. When the region is active,
restrict the log to the lines that the region touches.
(fn &optional FOLLOW BEG END)" t nil)
(autoload 'magit-log-trace-definition "magit-log" "Show log for the definition at point.
(fn FILE FN REV)" t nil)
(autoload 'magit-log-merged "magit-log" "Show log for the merge of COMMIT into BRANCH.
More precisely, find merge commit M that brought COMMIT into
BRANCH, and show the log of the range \"M^1..M\". If COMMIT is
directly on BRANCH, then show approximately twenty surrounding
commits instead.
This command requires git-when-merged, which is available from
https://github.com/mhagger/git-when-merged.
(fn COMMIT BRANCH &optional ARGS FILES)" t nil)
(autoload 'magit-log-move-to-parent "magit-log" "Move to the Nth parent of the current commit.
(fn &optional N)" t nil)
(autoload 'magit-cherry "magit-log" "Show commits in a branch that are not merged in the upstream branch.
(fn HEAD UPSTREAM)" t nil)
(autoload 'magit-merge "magit" nil t)
(autoload 'magit-merge-plain "magit-merge" "Merge commit REV into the current branch; using default message.
Unless there are conflicts or a prefix argument is used create a
merge commit using a generic commit message and without letting
the user inspect the result. With a prefix argument pretend the
merge failed to give the user the opportunity to inspect the
merge.
(git merge --no-edit|--no-commit [ARGS] REV)
(fn REV &optional ARGS NOCOMMIT)" t nil)
(autoload 'magit-merge-editmsg "magit-merge" "Merge commit REV into the current branch; and edit message.
Perform the merge and prepare a commit message but let the user
edit it.
(git merge --edit --no-ff [ARGS] REV)
(fn REV &optional ARGS)" t nil)
(autoload 'magit-merge-nocommit "magit-merge" "Merge commit REV into the current branch; pretending it failed.
Pretend the merge failed to give the user the opportunity to
inspect the merge and change the commit message.
(git merge --no-commit --no-ff [ARGS] REV)
(fn REV &optional ARGS)" t nil)
(autoload 'magit-merge-into "magit-merge" "Merge the current branch into BRANCH and remove the former.
Before merging, force push the source branch to its push-remote,
provided the respective remote branch already exists, ensuring
that the respective pull-request (if any) won't get stuck on some
obsolete version of the commits that are being merged. Finally
if `forge-branch-pullreq' was used to create the merged branch,
branch, then also remove the respective remote branch.
(fn BRANCH &optional ARGS)" t nil)
(autoload 'magit-merge-absorb "magit-merge" "Merge BRANCH into the current branch and remove the former.
Before merging, force push the source branch to its push-remote,
provided the respective remote branch already exists, ensuring
that the respective pull-request (if any) won't get stuck on some
obsolete version of the commits that are being merged. Finally
if `forge-branch-pullreq' was used to create the merged branch,
then also remove the respective remote branch.
(fn BRANCH &optional ARGS)" t nil)
(autoload 'magit-merge-squash "magit-merge" "Squash commit REV into the current branch; don't create a commit.
(git merge --squash REV)
(fn REV)" t nil)
(autoload 'magit-merge-preview "magit-merge" "Preview result of merging REV into the current branch.
(fn REV)" t nil)
(autoload 'magit-merge-abort "magit-merge" "Abort the current merge operation.
(git merge --abort)
(fn)" t nil)
(autoload 'magit-notes "magit" nil t)
(autoload 'magit-patch "magit-patch" nil t)
(autoload 'magit-patch-create "magit-patch" nil t)
(autoload 'magit-patch-apply "magit-patch" nil t)
(autoload 'magit-patch-save "magit-patch" "Write current diff into patch FILE.
What arguments are used to create the patch depends on the value
of `magit-patch-save-arguments' and whether a prefix argument is
used.
If the value is the symbol `buffer', then use the same arguments
as the buffer. With a prefix argument use no arguments.
If the value is a list beginning with the symbol `exclude', then
use the same arguments as the buffer except for those matched by
entries in the cdr of the list. The comparison is done using
`string-prefix-p'. With a prefix argument use the same arguments
as the buffer.
If the value is a list of strings (including the empty list),
then use those arguments. With a prefix argument use the same
arguments as the buffer.
Of course the arguments that are required to actually show the
same differences as those shown in the buffer are always used.
(fn FILE &optional ARG)" t nil)
(autoload 'magit-request-pull "magit-patch" "Request upstream to pull from you public repository.
URL is the url of your publicly accessible repository.
START is a commit that already is in the upstream repository.
END is the last commit, usually a branch name, which upstream
is asked to pull. START has to be reachable from that commit.
(fn URL START END)" t nil)
(autoload 'magit-pull "magit-pull" nil t)
(autoload 'magit-pull-from-pushremote "magit-pull" nil t)
(autoload 'magit-pull-from-upstream "magit-pull" nil t)
(autoload 'magit-pull-branch "magit-pull" "Pull from a branch read in the minibuffer.
(fn SOURCE ARGS)" t nil)
(autoload 'magit-push "magit-push" nil t)
(autoload 'magit-push-current-to-pushremote "magit-push" nil t)
(autoload 'magit-push-current-to-upstream "magit-push" nil t)
(autoload 'magit-push-current "magit-push" "Push the current branch to a branch read in the minibuffer.
(fn TARGET ARGS)" t nil)
(autoload 'magit-push-other "magit-push" "Push an arbitrary branch or commit somewhere.
Both the source and the target are read in the minibuffer.
(fn SOURCE TARGET ARGS)" t nil)
(autoload 'magit-push-refspecs "magit-push" "Push one or multiple REFSPECS to a REMOTE.
Both the REMOTE and the REFSPECS are read in the minibuffer. To
use multiple REFSPECS, separate them with commas. Completion is
only available for the part before the colon, or when no colon
is used.
(fn REMOTE REFSPECS ARGS)" t nil)
(autoload 'magit-push-matching "magit-push" "Push all matching branches to another repository.
If multiple remotes exist, then read one from the user.
If just one exists, use that without requiring confirmation.
(fn REMOTE &optional ARGS)" t nil)
(autoload 'magit-push-tags "magit-push" "Push all tags to another repository.
If only one remote exists, then push to that. Otherwise prompt
for a remote, offering the remote configured for the current
branch as default.
(fn REMOTE &optional ARGS)" t nil)
(autoload 'magit-push-tag "magit-push" "Push a tag to another repository.
(fn TAG REMOTE &optional ARGS)" t nil)
(autoload 'magit-push-notes-ref "magit-push" "Push a notes ref to another repository.
(fn REF REMOTE &optional ARGS)" t nil)
(autoload 'magit-push-implicitly "magit-push" "Push somewhere without using an explicit refspec.
This command simply runs \"git push -v [ARGS]\". ARGS are the
arguments specified in the popup buffer. No explicit refspec
arguments are used. Instead the behavior depends on at least
these Git variables: `push.default', `remote.pushDefault',
`branch.<branch>.pushRemote', `branch.<branch>.remote',
`branch.<branch>.merge', and `remote.<remote>.push'.
The function `magit-push-implicitly--desc' attempts to predict
what this command will do. The value it returns is displayed in
the popup buffer.
(fn ARGS)" t nil)
(autoload 'magit-push-to-remote "magit-push" "Push to REMOTE without using an explicit refspec.
The REMOTE is read in the minibuffer.
This command simply runs \"git push -v [ARGS] REMOTE\". ARGS
are the arguments specified in the popup buffer. No refspec
arguments are used. Instead the behavior depends on at least
these Git variables: `push.default', `remote.pushDefault',
`branch.<branch>.pushRemote', `branch.<branch>.remote',
`branch.<branch>.merge', and `remote.<remote>.push'.
(fn REMOTE ARGS)" t nil)
(autoload 'magit-reflog-current "magit-reflog" "Display the reflog of the current branch.
If `HEAD' is detached, then show the reflog for that instead.
(fn)" t nil)
(autoload 'magit-reflog-other "magit-reflog" "Display the reflog of a branch or another ref.
(fn REF)" t nil)
(autoload 'magit-reflog-head "magit-reflog" "Display the `HEAD' reflog.
(fn)" t nil)
(autoload 'magit-show-refs "magit-refs" nil t)
(autoload 'magit-show-refs-head "magit-refs" "List and compare references in a dedicated buffer.
Compared with `HEAD'.
(fn &optional ARGS)" t nil)
(autoload 'magit-show-refs-current "magit-refs" "List and compare references in a dedicated buffer.
Compare with the current branch or `HEAD' if it is detached.
(fn &optional ARGS)" t nil)
(autoload 'magit-show-refs-other "magit-refs" "List and compare references in a dedicated buffer.
Compared with a branch read from the user.
(fn &optional REF ARGS)" t nil)
(autoload 'magit-remote "magit-remote" nil t)
(autoload 'magit-remote-add "magit-remote" "Add a remote named REMOTE and fetch it.
(fn REMOTE URL &optional ARGS)" t nil)
(autoload 'magit-remote-rename "magit-remote" "Rename the remote named OLD to NEW.
(fn OLD NEW)" t nil)
(autoload 'magit-remote-remove "magit-remote" "Delete the remote named REMOTE.
(fn REMOTE)" t nil)
(autoload 'magit-remote-prune "magit-remote" "Remove stale remote-tracking branches for REMOTE.
(fn REMOTE)" t nil)
(autoload 'magit-remote-prune-refspecs "magit-remote" "Remove stale refspecs for REMOTE.
A refspec is stale if there no longer exists at least one branch
on the remote that would be fetched due to that refspec. A stale
refspec is problematic because its existence causes Git to refuse
to fetch according to the remaining non-stale refspecs.
If only stale refspecs remain, then offer to either delete the
remote or to replace the stale refspecs with the default refspec.
Also remove the remote-tracking branches that were created due to
the now stale refspecs. Other stale branches are not removed.
(fn REMOTE)" t nil)
(autoload 'magit-remote-set-head "magit-remote" "Set the local representation of REMOTE's default branch.
Query REMOTE and set the symbolic-ref refs/remotes/<remote>/HEAD
accordingly. With a prefix argument query for the branch to be
used, which allows you to select an incorrect value if you fancy
doing that.
(fn REMOTE &optional BRANCH)" t nil)
(autoload 'magit-remote-unset-head "magit-remote" "Unset the local representation of REMOTE's default branch.
Delete the symbolic-ref \"refs/remotes/<remote>/HEAD\".
(fn REMOTE)" t nil)
(autoload 'magit-remote-configure "magit-remote" nil t)
(autoload 'magit-list-repositories "magit-repos" "Display a list of repositories.
Use the options `magit-repository-directories' to control which
repositories are displayed.
(fn)" t nil)
(autoload 'magit-reset "magit" nil t)
(autoload 'magit-reset-mixed "magit-reset" "Reset the `HEAD' and index to COMMIT, but not the working tree.
(git reset --mixed COMMIT)
(fn COMMIT)" t nil)
(autoload 'magit-reset-soft "magit-reset" "Reset the `HEAD' to COMMIT, but not the index and working tree.
(git reset --soft REVISION)
(fn COMMIT)" t nil)
(autoload 'magit-reset-hard "magit-reset" "Reset the `HEAD', index, and working tree to COMMIT.
(git reset --hard REVISION)
(fn COMMIT)" t nil)
(autoload 'magit-reset-index "magit-reset" "Reset the index to COMMIT.
Keep the `HEAD' and working tree as-is, so if COMMIT refers to the
head this effectively unstages all changes.
(git reset COMMIT .)
(fn COMMIT)" t nil)
(autoload 'magit-reset-worktree "magit-reset" "Reset the worktree to COMMIT.
Keep the `HEAD' and index as-is.
(fn COMMIT)" t nil)
(autoload 'magit-reset-quickly "magit-reset" "Reset the `HEAD' and index to COMMIT, and possibly the working tree.
With a prefix argument reset the working tree otherwise don't.
(git reset --mixed|--hard COMMIT)
(fn COMMIT &optional HARD)" t nil)
(autoload 'magit-sequencer-continue "magit-sequence" "Resume the current cherry-pick or revert sequence.
(fn)" t nil)
(autoload 'magit-sequencer-skip "magit-sequence" "Skip the stopped at commit during a cherry-pick or revert sequence.
(fn)" t nil)
(autoload 'magit-sequencer-abort "magit-sequence" "Abort the current cherry-pick or revert sequence.
This discards all changes made since the sequence started.
(fn)" t nil)
(autoload 'magit-cherry-pick "magit-sequence" nil t)
(autoload 'magit-cherry-copy "magit-sequence" "Copy COMMITS from another branch onto the current branch.
Prompt for a commit, defaulting to the commit at point. If
the region selects multiple commits, then pick all of them,
without prompting.
(fn COMMITS &optional ARGS)" t nil)
(autoload 'magit-cherry-apply "magit-sequence" "Apply the changes in COMMITS but do not commit them.
Prompt for a commit, defaulting to the commit at point. If
the region selects multiple commits, then apply all of them,
without prompting.
(fn COMMITS &optional ARGS)" t nil)
(autoload 'magit-cherry-harvest "magit-sequence" "Move COMMITS from another BRANCH onto the current branch.
Remove the COMMITS from BRANCH and stay on the current branch.
If a conflict occurs, then you have to fix that and finish the
process manually.
(fn COMMITS BRANCH &optional ARGS)" t nil)
(autoload 'magit-cherry-donate "magit-sequence" "Move COMMITS from the current branch onto another existing BRANCH.
Remove COMMITS from the current branch and stay on that branch.
If a conflict occurs, then you have to fix that and finish the
process manually.
(fn COMMITS BRANCH &optional ARGS)" t nil)
(autoload 'magit-cherry-spinout "magit-sequence" "Move COMMITS from the current branch onto a new BRANCH.
Remove COMMITS from the current branch and stay on that branch.
If a conflict occurs, then you have to fix that and finish the
process manually.
(fn COMMITS BRANCH START-POINT &optional ARGS)" t nil)
(autoload 'magit-cherry-spinoff "magit-sequence" "Move COMMITS from the current branch onto a new BRANCH.
Remove COMMITS from the current branch and checkout BRANCH.
If a conflict occurs, then you have to fix that and finish
the process manually.
(fn COMMITS BRANCH START-POINT &optional ARGS)" t nil)
(autoload 'magit-revert "magit-sequence" nil t)
(autoload 'magit-revert-and-commit "magit-sequence" "Revert COMMIT by creating a new commit.
Prompt for a commit, defaulting to the commit at point. If
the region selects multiple commits, then revert all of them,
without prompting.
(fn COMMIT &optional ARGS)" t nil)
(autoload 'magit-revert-no-commit "magit-sequence" "Revert COMMIT by applying it in reverse to the worktree.
Prompt for a commit, defaulting to the commit at point. If
the region selects multiple commits, then revert all of them,
without prompting.
(fn COMMIT &optional ARGS)" t nil)
(autoload 'magit-am "magit-sequence" nil t)
(autoload 'magit-am-apply-patches "magit-sequence" "Apply the patches FILES.
(fn &optional FILES ARGS)" t nil)
(autoload 'magit-am-apply-maildir "magit-sequence" "Apply the patches from MAILDIR.
(fn &optional MAILDIR ARGS)" t nil)
(autoload 'magit-am-continue "magit-sequence" "Resume the current patch applying sequence.
(fn)" t nil)
(autoload 'magit-am-skip "magit-sequence" "Skip the stopped at patch during a patch applying sequence.
(fn)" t nil)
(autoload 'magit-am-abort "magit-sequence" "Abort the current patch applying sequence.
This discards all changes made since the sequence started.
(fn)" t nil)
(autoload 'magit-rebase "magit-sequence" nil t)
(autoload 'magit-rebase-onto-pushremote "magit-sequence" nil t)
(autoload 'magit-rebase-onto-upstream "magit-sequence" nil t)
(autoload 'magit-rebase-branch "magit-sequence" "Rebase the current branch onto a branch read in the minibuffer.
All commits that are reachable from `HEAD' but not from the
selected branch TARGET are being rebased.
(fn TARGET ARGS)" t nil)
(autoload 'magit-rebase-subset "magit-sequence" "Rebase a subset of the current branch's history onto a new base.
Rebase commits from START to `HEAD' onto NEWBASE.
START has to be selected from a list of recent commits.
(fn NEWBASE START ARGS)" t nil)
(autoload 'magit-rebase-interactive "magit-sequence" "Start an interactive rebase sequence.
(fn COMMIT ARGS)" t nil)
(autoload 'magit-rebase-autosquash "magit-sequence" "Combine squash and fixup commits with their intended targets.
(fn ARGS)" t nil)
(autoload 'magit-rebase-edit-commit "magit-sequence" "Edit a single older commit using rebase.
(fn COMMIT ARGS)" t nil)
(autoload 'magit-rebase-reword-commit "magit-sequence" "Reword a single older commit using rebase.
(fn COMMIT ARGS)" t nil)
(autoload 'magit-rebase-remove-commit "magit-sequence" "Remove a single older commit using rebase.
(fn COMMIT ARGS)" t nil)
(autoload 'magit-rebase-continue "magit-sequence" "Restart the current rebasing operation.
In some cases this pops up a commit message buffer for you do
edit. With a prefix argument the old message is reused as-is.
(fn &optional NOEDIT)" t nil)
(autoload 'magit-rebase-skip "magit-sequence" "Skip the current commit and restart the current rebase operation.
(fn)" t nil)
(autoload 'magit-rebase-edit "magit-sequence" "Edit the todo list of the current rebase operation.
(fn)" t nil)
(autoload 'magit-rebase-abort "magit-sequence" "Abort the current rebase operation, restoring the original branch.
(fn)" t nil)
(autoload 'magit-stash "magit-stash" nil t)
(autoload 'magit-stash-both "magit-stash" "Create a stash of the index and working tree.
Untracked files are included according to infix arguments.
One prefix argument is equivalent to `--include-untracked'
while two prefix arguments are equivalent to `--all'.
(fn MESSAGE &optional INCLUDE-UNTRACKED)" t nil)
(autoload 'magit-stash-index "magit-stash" "Create a stash of the index only.
Unstaged and untracked changes are not stashed. The stashed
changes are applied in reverse to both the index and the
worktree. This command can fail when the worktree is not clean.
Applying the resulting stash has the inverse effect.
(fn MESSAGE)" t nil)
(autoload 'magit-stash-worktree "magit-stash" "Create a stash of unstaged changes in the working tree.
Untracked files are included according to infix arguments.
One prefix argument is equivalent to `--include-untracked'
while two prefix arguments are equivalent to `--all'.
(fn MESSAGE &optional INCLUDE-UNTRACKED)" t nil)
(autoload 'magit-stash-keep-index "magit-stash" "Create a stash of the index and working tree, keeping index intact.
Untracked files are included according to infix arguments.
One prefix argument is equivalent to `--include-untracked'
while two prefix arguments are equivalent to `--all'.
(fn MESSAGE &optional INCLUDE-UNTRACKED)" t nil)
(autoload 'magit-snapshot-both "magit-stash" "Create a snapshot of the index and working tree.
Untracked files are included according to infix arguments.
One prefix argument is equivalent to `--include-untracked'
while two prefix arguments are equivalent to `--all'.
(fn &optional INCLUDE-UNTRACKED)" t nil)
(autoload 'magit-snapshot-index "magit-stash" "Create a snapshot of the index only.
Unstaged and untracked changes are not stashed.
(fn)" t nil)
(autoload 'magit-snapshot-worktree "magit-stash" "Create a snapshot of unstaged changes in the working tree.
Untracked files are included according to infix arguments.
One prefix argument is equivalent to `--include-untracked'
while two prefix arguments are equivalent to `--all'.
(fn &optional INCLUDE-UNTRACKED)" t nil)
(autoload 'magit-stash-apply "magit-stash" "Apply a stash to the working tree.
Try to preserve the stash index. If that fails because there
are staged changes, apply without preserving the stash index.
(fn STASH)" t nil)
(autoload 'magit-stash-drop "magit-stash" "Remove a stash from the stash list.
When the region is active offer to drop all contained stashes.
(fn STASH)" t nil)
(autoload 'magit-stash-clear "magit-stash" "Remove all stashes saved in REF's reflog by deleting REF.
(fn REF)" t nil)
(autoload 'magit-stash-branch "magit-stash" "Create and checkout a new BRANCH from STASH.
(fn STASH BRANCH)" t nil)
(autoload 'magit-stash-branch-here "magit-stash" "Create and checkout a new BRANCH and apply STASH.
The branch is created using `magit-branch-and-checkout', using the
current branch or `HEAD' as the start-point.
(fn STASH BRANCH)" t nil)
(autoload 'magit-stash-format-patch "magit-stash" "Create a patch from STASH
(fn STASH)" t nil)
(autoload 'magit-stash-list "magit-stash" "List all stashes in a buffer.
(fn)" t nil)
(autoload 'magit-stash-show "magit-stash" "Show all diffs of a stash in a buffer.
(fn STASH &optional ARGS FILES)" t nil)
(autoload 'magit-init "magit-status" "Initialize a Git repository, then show its status.
If the directory is below an existing repository, then the user
has to confirm that a new one should be created inside. If the
directory is the root of the existing repository, then the user
has to confirm that it should be reinitialized.
Non-interactively DIRECTORY is (re-)initialized unconditionally.
(fn DIRECTORY)" t nil)
(autoload 'magit-status "magit-status" "Show the status of the current Git repository in a buffer.
If the current directory isn't located within a Git repository,
then prompt for an existing repository or an arbitrary directory,
depending on option `magit-repository-directories', and show the
status of the selected repository instead.
* If that option specifies any existing repositories, then offer
those for completion and show the status buffer for the
selected one.
* Otherwise read an arbitrary directory using regular file-name
completion. If the selected directory is the top-level of an
existing working tree, then show the status buffer for that.
* Otherwise offer to initialize the selected directory as a new
repository. After creating the repository show its status
buffer.
These fallback behaviors can also be forced using one or more
prefix arguments:
* With two prefix arguments (or more precisely a numeric prefix
value of 16 or greater) read an arbitrary directory and act on
it as described above. The same could be accomplished using
the command `magit-init'.
* With a single prefix argument read an existing repository, or
if none can be found based on `magit-repository-directories',
then fall back to the same behavior as with two prefix
arguments.
(fn &optional DIRECTORY CACHE)" t nil)
(defalias 'magit 'magit-status "An alias for `magit-status' for better discoverability.
Instead of invoking this alias for `magit-status' using
\"M-x magit RET\", you should bind a key to `magit-status'
and read the info node `(magit)Getting Started', which
also contains other useful hints.")
(autoload 'magit-status-here "magit-status" "Like `magit-status' but with non-nil `magit-status-goto-file-position'.
(fn)" t nil)
(autoload 'magit-status-setup-buffer "magit-status" "
(fn &optional DIRECTORY)" nil nil)
(autoload 'magit-submodule "magit-submodule" nil t)
(autoload 'magit-submodule-add "magit-submodule" nil t)
(autoload 'magit-submodule-read-name-for-path "magit-submodule" "
(fn PATH &optional PREFER-SHORT)" nil nil)
(autoload 'magit-submodule-register "magit-submodule" nil t)
(autoload 'magit-submodule-populate "magit-submodule" nil t)
(autoload 'magit-submodule-update "magit-submodule" nil t)
(autoload 'magit-submodule-synchronize "magit-submodule" nil t)
(autoload 'magit-submodule-unpopulate "magit-submodule" nil t)
(autoload 'magit-submodule-remove "magit-submodule" "Unregister MODULES and remove their working directories.
For safety reasons, do not remove the gitdirs and if a module has
uncomitted changes, then do not remove it at all. If a module's
gitdir is located inside the working directory, then move it into
the gitdir of the superproject first.
With the \"--force\" argument offer to remove dirty working
directories and with a prefix argument offer to delete gitdirs.
Both actions are very dangerous and have to be confirmed. There
are additional safety precautions in place, so you might be able
to recover from making a mistake here, but don't count on it.
(fn MODULES ARGS TRASH-GITDIRS)" t nil)
(autoload 'magit-insert-modules "magit-submodule" "Insert submodule sections.
Hook `magit-module-sections-hook' controls which module sections
are inserted, and option `magit-module-sections-nested' controls
whether they are wrapped in an additional section.
(fn)" nil nil)
(autoload 'magit-insert-modules-overview "magit-submodule" "Insert sections for all modules.
For each section insert the path and the output of `git describe --tags',
or, failing that, the abbreviated HEAD commit hash.
(fn)" nil nil)
(autoload 'magit-insert-modules-unpulled-from-upstream "magit-submodule" "Insert sections for modules that haven't been pulled from the upstream.
These sections can be expanded to show the respective commits.
(fn)" nil nil)
(autoload 'magit-insert-modules-unpulled-from-pushremote "magit-submodule" "Insert sections for modules that haven't been pulled from the push-remote.
These sections can be expanded to show the respective commits.
(fn)" nil nil)
(autoload 'magit-insert-modules-unpushed-to-upstream "magit-submodule" "Insert sections for modules that haven't been pushed to the upstream.
These sections can be expanded to show the respective commits.
(fn)" nil nil)
(autoload 'magit-insert-modules-unpushed-to-pushremote "magit-submodule" "Insert sections for modules that haven't been pushed to the push-remote.
These sections can be expanded to show the respective commits.
(fn)" nil nil)
(autoload 'magit-list-submodules "magit-submodule" "Display a list of the current repository's submodules.
(fn)" t nil)
(autoload 'magit-subtree "magit-subtree" nil t)
(autoload 'magit-subtree-import "magit-subtree" nil t)
(autoload 'magit-subtree-export "magit-subtree" nil t)
(autoload 'magit-subtree-add "magit-subtree" "Add REF from REPOSITORY as a new subtree at PREFIX.
(fn PREFIX REPOSITORY REF ARGS)" t nil)
(autoload 'magit-subtree-add-commit "magit-subtree" "Add COMMIT as a new subtree at PREFIX.
(fn PREFIX COMMIT ARGS)" t nil)
(autoload 'magit-subtree-merge "magit-subtree" "Merge COMMIT into the PREFIX subtree.
(fn PREFIX COMMIT ARGS)" t nil)
(autoload 'magit-subtree-pull "magit-subtree" "Pull REF from REPOSITORY into the PREFIX subtree.
(fn PREFIX REPOSITORY REF ARGS)" t nil)
(autoload 'magit-subtree-push "magit-subtree" "Extract the history of the subtree PREFIX and push it to REF on REPOSITORY.
(fn PREFIX REPOSITORY REF ARGS)" t nil)
(autoload 'magit-subtree-split "magit-subtree" "Extract the history of the subtree PREFIX.
(fn PREFIX COMMIT ARGS)" t nil)
(autoload 'magit-tag "magit" nil t)
(autoload 'magit-tag-create "magit-tag" "Create a new tag with the given NAME at REV.
With a prefix argument annotate the tag.
(git tag [--annotate] NAME REV)
(fn NAME REV &optional ARGS)" t nil)
(autoload 'magit-tag-delete "magit-tag" "Delete one or more tags.
If the region marks multiple tags (and nothing else), then offer
to delete those, otherwise prompt for a single tag to be deleted,
defaulting to the tag at point.
(git tag -d TAGS)
(fn TAGS)" t nil)
(autoload 'magit-tag-prune "magit-tag" "Offer to delete tags missing locally from REMOTE, and vice versa.
(fn TAGS REMOTE-TAGS REMOTE)" t nil)
(autoload 'magit-tag-release "magit-tag" "Create an annotated release tag.
Assume that release tags match `magit-release-tag-regexp'.
First prompt for the name of the new tag using the highest
existing tag as initial input and leaving it to the user to
increment the desired part of the version string.
Then prompt for the message of the new tag. Base the proposed
tag message on the message of the highest tag, provided that
that contains the corresponding version string and substituting
the new version string for that. Otherwise propose something
like \"Foo-Bar 1.2.3\", given, for example, a TAG \"v1.2.3\" and a
repository located at something like \"/path/to/foo-bar\".
Then call \"git tag --annotate --sign -m MSG TAG\" to create the,
tag, regardless of whether these arguments are enabled in the
popup. Finally show the refs buffer to let the user quickly
review the result.
(fn TAG MSG)" t nil)
(autoload 'magit-emacs-Q-command "magit-utils" "Show a shell command that runs an uncustomized Emacs with only Magit loaded.
See info node `(magit)Debugging Tools' for more information.
(fn)" t nil)
(autoload 'Info-follow-nearest-node--magit-gitman "magit-utils" "
(fn FN &optional FORK)" nil nil)
(advice-add 'Info-follow-nearest-node :around 'Info-follow-nearest-node--magit-gitman)
(autoload 'org-man-export--magit-gitman "magit-utils" "
(fn FN LINK DESCRIPTION FORMAT)" nil nil)
(advice-add 'org-man-export :around 'org-man-export--magit-gitman)
(defvar magit-wip-after-save-mode nil "Non-nil if Magit-Wip-After-Save mode is enabled.
See the `magit-wip-after-save-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 `magit-wip-after-save-mode'.")
(autoload 'magit-wip-after-save-mode "magit-wip" "Toggle Magit-Wip-After-Save-Local mode in all buffers.
With prefix ARG, enable Magit-Wip-After-Save mode if ARG is positive;
otherwise, disable it. If called from Lisp, enable the mode if
ARG is omitted or nil.
Magit-Wip-After-Save-Local mode is enabled in all buffers where
`magit-wip-after-save-local-mode-turn-on' would do it.
See `magit-wip-after-save-local-mode' for more information on Magit-Wip-After-Save-Local mode.
(fn &optional ARG)" t nil)
(defvar magit-wip-after-apply-mode nil "Non-nil if Magit-Wip-After-Apply mode is enabled.
See the `magit-wip-after-apply-mode' command
for a description of this minor mode.")
(autoload 'magit-wip-after-apply-mode "magit-wip" "Commit to work-in-progress refs.
After applying a change using any \"apply variant\"
command (apply, stage, unstage, discard, and reverse) commit the
affected files to the current wip refs. For each branch there
may be two wip refs; one contains snapshots of the files as found
in the worktree and the other contains snapshots of the entries
in the index.
(fn &optional ARG)" t nil)
(defvar magit-wip-before-change-mode nil "Non-nil if Magit-Wip-Before-Change mode is enabled.
See the `magit-wip-before-change-mode' command
for a description of this minor mode.")
(autoload 'magit-wip-before-change-mode "magit-wip" "Commit to work-in-progress refs before certain destructive changes.
Before invoking a revert command or an \"apply variant\"
command (apply, stage, unstage, discard, and reverse) commit the
affected tracked files to the current wip refs. For each branch
there may be two wip refs; one contains snapshots of the files
as found in the worktree and the other contains snapshots of the
entries in the index.
Only changes to files which could potentially be affected by the
command which is about to be called are committed.
(fn &optional ARG)" t nil)
(autoload 'magit-wip-commit-initial-backup "magit-wip" "Before saving, commit current file to a worktree wip ref.
The user has to add this function to `before-save-hook'.
Commit the current state of the visited file before saving the
current buffer to that file. This backs up the same version of
the file as `backup-buffer' would, but stores the backup in the
worktree wip ref, which is also used by the various Magit Wip
modes, instead of in a backup file as `backup-buffer' would.
This function ignores the variables that affect `backup-buffer'
and can be used along-side that function, which is recommended
because this function only backs up files that are tracked in
a Git repository.
(fn)" nil nil)
(autoload 'magit-worktree "magit-worktree" nil t)
(autoload 'magit-worktree-checkout "magit-worktree" "Checkout BRANCH in a new worktree at PATH.
(fn PATH BRANCH)" t nil)
(autoload 'magit-worktree-branch "magit-worktree" "Create a new BRANCH and check it out in a new worktree at PATH.
(fn PATH BRANCH START-POINT &optional FORCE)" t nil)
(autoload 'magit-worktree-move "magit-worktree" "Move WORKTREE to PATH.
(fn WORKTREE PATH)" t nil)
(defvar global-git-commit-mode t "Non-nil if Global Git-Commit mode is enabled.
See the `global-git-commit-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-git-commit-mode'.")
(autoload 'global-git-commit-mode "git-commit" "Edit Git commit messages.
This global mode arranges for `git-commit-setup' to be called
when a Git commit message file is opened. That usually happens
when Git uses the Emacsclient as $GIT_EDITOR to have the user
provide such a commit message.
(fn &optional ARG)" t nil)
(defconst git-commit-filename-regexp "/\\(\\(\\(COMMIT\\|NOTES\\|PULLREQ\\|MERGEREQ\\|TAG\\)_EDIT\\|MERGE_\\|\\)MSG\\|\\(BRANCH\\|EDIT\\)_DESCRIPTION\\)\\'")
(autoload 'git-commit-setup-check-buffer "git-commit" "
(fn)" nil nil)
(autoload 'git-commit-setup "git-commit" "
(fn)" nil nil)
(autoload 'with-editor-export-editor "with-editor" "Teach subsequent commands to use current Emacs instance as editor.
Set and export the environment variable ENVVAR, by default
\"EDITOR\". The value is automatically generated to teach
commands to use the current Emacs instance as \"the editor\".
This works in `shell-mode', `term-mode' and `eshell-mode'.
(fn &optional (ENVVAR \"EDITOR\"))" t nil)
(autoload 'with-editor-export-git-editor "with-editor" "Like `with-editor-export-editor' but always set `$GIT_EDITOR'.
(fn)" t nil)
(autoload 'with-editor-export-hg-editor "with-editor" "Like `with-editor-export-editor' but always set `$HG_EDITOR'.
(fn)" t nil)
(defvar shell-command-with-editor-mode nil "Non-nil if Shell-Command-With-Editor mode is enabled.
See the `shell-command-with-editor-mode' command
for a description of this minor mode.")
(autoload 'shell-command-with-editor-mode "with-editor" "Teach `shell-command' to use current Emacs instance as editor.
Teach `shell-command', and all commands that ultimately call that
command, to use the current Emacs instance as editor by executing
\"EDITOR=CLIENT COMMAND&\" instead of just \"COMMAND&\".
CLIENT is automatically generated; EDITOR=CLIENT instructs
COMMAND to use to the current Emacs instance as \"the editor\",
assuming no other variable overrides the effect of \"$EDITOR\".
CLIENT may be the path to an appropriate emacsclient executable
with arguments, or a script which also works over Tramp.
Alternatively you can use the `with-editor-async-shell-command',
which also allows the use of another variable instead of
\"EDITOR\".
(fn &optional ARG)" t nil)
(autoload 'with-editor-async-shell-command "with-editor" "Like `async-shell-command' but with `$EDITOR' set.
Execute string \"ENVVAR=CLIENT COMMAND\" in an inferior shell;
display output, if any. With a prefix argument prompt for an
environment variable, otherwise the default \"EDITOR\" variable
is used. With a negative prefix argument additionally insert
the COMMAND's output at point.
CLIENT is automatically generated; ENVVAR=CLIENT instructs
COMMAND to use to the current Emacs instance as \"the editor\",
assuming it respects ENVVAR as an \"EDITOR\"-like variable.
CLIENT may be the path to an appropriate emacsclient executable
with arguments, or a script which also works over Tramp.
Also see `async-shell-command' and `shell-command'.
(fn COMMAND &optional OUTPUT-BUFFER ERROR-BUFFER ENVVAR)" t nil)
(autoload 'with-editor-shell-command "with-editor" "Like `shell-command' or `with-editor-async-shell-command'.
If COMMAND ends with \"&\" behave like the latter,
else like the former.
(fn COMMAND &optional OUTPUT-BUFFER ERROR-BUFFER ENVVAR)" t nil)
(with-eval-after-load 'magit-mode (define-key magit-mode-map "'" 'forge-dispatch))
(autoload 'forge-dispatch "forge-commands" nil t)
(autoload 'forge-pull "forge-commands" "Pull topics from the forge repository.
With a prefix argument and if the repository has not been fetched
before, then read a date from the user and limit pulled topics to
those that have been updated since then.
If pulling is too slow, then also consider setting the Git variable
`forge.omitExpensive' to `true'.
(fn &optional REPO UNTIL)" t nil)
(autoload 'forge-pull-notifications "forge-commands" "Fetch notifications for all repositories from the current forge.
(fn)" t nil)
(autoload 'forge-pull-topic "forge-commands" "Pull the API data for the current topic.
If there is no current topic or with a prefix argument read a
topic N to pull instead.
(fn N)" t nil)
(autoload 'forge-browse-dwim "forge-commands" "Visit a topic, branch or commit using a browser.
Prefer a topic over a branch and that over a commit.
(fn)" t nil)
(autoload 'forge-browse-commit "forge-commands" "Visit the url corresponding to REV using a browser.
(fn REV)" t nil)
(autoload 'forge-copy-url-at-point-as-kill "forge-commands" "Copy the url of the thing at point.
(fn)" t nil)
(autoload 'forge-browse-branch "forge-commands" "Visit the url corresponding BRANCH using a browser.
(fn BRANCH)" t nil)
(autoload 'forge-browse-remote "forge-commands" "Visit the url corresponding to REMOTE using a browser.
(fn REMOTE)" t nil)
(autoload 'forge-browse-topic "forge-commands" "Visit the current topic using a browser.
(fn)" t nil)
(autoload 'forge-browse-pullreqs "forge-commands" "Visit the pull-requests of the current repository using a browser.
(fn)" t nil)
(autoload 'forge-browse-pullreq "forge-commands" "Visit the url corresponding to pullreq N using a browser.
(fn N)" t nil)
(autoload 'forge-browse-issues "forge-commands" "Visit the issues of the current repository using a browser.
(fn)" t nil)
(autoload 'forge-browse-issue "forge-commands" "Visit the current issue using a browser.
If there is no current issue or with a prefix argument
read an issue N to visit.
(fn N)" t nil)
(autoload 'forge-browse-post "forge-commands" "Visit the current post using a browser.
(fn)" t nil)
(autoload 'forge-visit-topic "forge-commands" "View the current topic in a separate buffer.
(fn)" t nil)
(autoload 'forge-visit-pullreq "forge-commands" "View the current pull-request in a separate buffer.
If there is no current pull-request or with a prefix argument
read pull-request N to visit instead.
(fn N)" t nil)
(autoload 'forge-visit-issue "forge-commands" "Visit the current issue in a separate buffer.
If there is no current issue or with a prefix argument
read an issue N to visit instead.
(fn N)" t nil)
(autoload 'forge-visit-repository "forge-commands" "View the current repository in a separate buffer.
(fn)" t nil)
(autoload 'forge-branch-pullreq "forge-commands" "Create and configure a new branch from a pull-request.
Please see the manual for more information.
(fn N)" t nil)
(autoload 'forge-checkout-pullreq "forge-commands" "Create, configure and checkout a new branch from a pull-request.
Please see the manual for more information.
(fn N)" t nil)
(autoload 'forge-checkout-worktree "forge-commands" "Create, configure and checkout a new worktree from a pull-request.
This is like `magit-checkout-pull-request', except that it
also creates a new worktree. Please see the manual for more
information.
(fn PATH N)" t nil)
(autoload 'forge-fork "forge-commands" "Fork the current repository to FORK and add it as a REMOTE.
Currently this only support Github.com.
(fn FORK REMOTE)" t nil)
(autoload 'forge-list-notifications "forge-commands" "List notifications.
(fn)" t nil)
(autoload 'forge-add-pullreq-refspec "forge-commands" "Configure Git to fetch all pull-requests.
This is done by adding \"+refs/pull/*/head:refs/pullreqs/*\"
to the value of `remote.REMOTE.fetch', where REMOTE is the
upstream remote. Also fetch from REMOTE.
(fn)" t nil)
(autoload 'forge-add-repository "forge-commands" "Add a repository to the database.
Offer to either pull topics (now and in the future) or to only
pull individual topics when the user invokes `forge-pull-topic'.
(fn URL)" t nil)
(function-put 'forge-add-repository 'interactive-only 't)
(autoload 'forge-add-user-repositories "forge-commands" "Add all of USER's repositories from HOST to the database.
This may take a while. Only Github is supported at the moment.
(fn HOST USER)" t nil)
(autoload 'forge-add-organization-repositories "forge-commands" "Add all of ORGANIZATION's repositories from HOST to the database.
This may take a while. Only Github is supported at the moment.
(fn HOST ORGANIZATION)" t nil)
(autoload 'forge-remove-repository "forge-commands" "Remove a repository from the database.
(fn HOST OWNER NAME)" t nil)
(autoload 'forge-remove-topic-locally "forge-commands" "Remove a topic from the local database only.
Due to how the supported APIs work, it would be too expensive to
automatically remove topics from the local datbase that were
removed from the forge. The purpose of this command is to allow
you to manually clean up the local database.
(fn N)" t nil)
(autoload 'forge-reset-database "forge-commands" "Move the current database file to the trash.
This is useful after the database scheme has changed, which will
happen a few times while the forge functionality is still under
heavy development.
(fn)" t nil)
(autoload 'forge-list-topics "forge-list" "List topics of the current repository in a separate buffer.
(fn ID)" t nil)
(autoload 'forge-list-issues "forge-list" "List issues of the current repository in a separate buffer.
(fn ID)" t nil)
(autoload 'forge-list-assigned-issues "forge-list" "List issues of the current repository that are assigned to you.
List them in a separate buffer.
(fn ID)" t nil)
(autoload 'forge-list-owned-issues "forge-list" "List open issues from all your Github repositories.
Options `forge-owned-accounts' and `forge-owned-blacklist'
controls which repositories are considered to be owned by you.
Only Github is supported for now.
(fn)" t nil)
(autoload 'forge-list-pullreqs "forge-list" "List pull-requests of the current repository in a separate buffer.
(fn ID)" t nil)
(autoload 'forge-list-assigned-pullreqs "forge-list" "List pull-requests of the current repository that are assigned to you.
List them in a separate buffer.
(fn ID)" t nil)
(autoload 'forge-list-owned-pullreqs "forge-list" "List open pull-requests from all your Github repositories.
Options `forge-owned-accounts' and `forge-owned-blacklist'
controls which repositories are considered to be owned by you.
Only Github is supported for now.
(fn)" t nil)
(autoload 'forge-list-repositories "forge-list" "List known repositories in a separate buffer.
Here \"known\" means that an entry exists in the local database.
(fn)" t nil)
(autoload 'forge-list-owned-repositories "forge-list" "List your own known repositories in a separate buffer.
Here \"known\" means that an entry exists in the local database
and options `forge-owned-accounts' and `forge-owned-blacklist'
controls which repositories are considered to be owned by you.
Only Github is supported for now.
(fn)" t nil)
(autoload 'emacsql-show-last-sql "emacsql" "Display the compiled SQL of the s-expression SQL expression before point.
A prefix argument causes the SQL to be printed into the current buffer.
(fn &optional PREFIX)" t nil)
(autoload 'ghub-create-token "ghub" "Create, store and return a new token.
HOST is the Github instance, usually \"api.github.com\".
USERNAME is the name of a user on that instance.
PACKAGE is the package that will use the token.
SCOPES are the scopes the token is given access to.
(fn HOST USERNAME PACKAGE SCOPES)" t nil)
(autoload 'ghub-token-scopes "ghub" "Return and echo the scopes of the specified token.
This is intended for debugging purposes only. The user
has to provide several values including their password.
(fn HOST USERNAME PACKAGE)" t nil)
(autoload 'ghub-clear-caches "ghub" "Clear all caches that might negatively affect Ghub.
If a library that is used by Ghub caches incorrect information
such as a mistyped password, then that can prevent Ghub from
asking the user for the correct information again.
Set `url-http-real-basic-auth-storage' to nil
and call `auth-source-forget+'.
(fn)" t nil)
(autoload 'turn-on-magit-gitflow "magit-gitflow" "Unconditionally turn on `magit-gitflow-mode'.
(fn)" nil nil)
(defvar magit-todos-mode nil "Non-nil if Magit-Todos mode is enabled.
See the `magit-todos-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 `magit-todos-mode'.")
(autoload 'magit-todos-mode "magit-todos" "Show list of to-do items in Magit status buffer for tracked files in repo.
(fn &optional ARG)" t nil)
(autoload 'magit-todos-list "magit-todos" "Show to-do list of the current Git repository in a buffer.
With prefix, prompt for repository.
(fn &optional DIRECTORY)" t nil)
(autoload 'magit-todos-list-internal "magit-todos" "Open buffer showing to-do list of repository at DIRECTORY.
(fn DIRECTORY)" nil nil)
(autoload 'github-review-forge-pr-at-point "github-review" "Review the forge pull request at point.
(fn)" t nil)
(autoload 'github-review-start "github-review" "Start review given PR URL.
(fn URL)" t nil)
(autoload 'github-review-approve "github-review" "Approve a PR (to be run from a buffer corresponding to a review).
(fn)" t nil)
(autoload 'github-review-reject "github-review" "Reject a PR (to be run from a buffer corresponding to a review).
(fn)" t nil)
(autoload 'github-review-comment "github-review" "Comment on a PR (to be run from a buffer corresponding to a review).
(fn)" t nil)
(autoload 'evil-magit-init "evil-magit" "This function completes the setup of evil-magit. It is called
automatically when evil-magit is loaded. The only reason to use
this function is if you've called `evil-magit-revert' and wish to
go back to evil-magit behavior.
(fn)" t nil)
(autoload 'evil-magit-revert "evil-magit" "Revert changes by evil-magit that affect default evil+magit behavior.
(fn)" t nil)
(autoload 'makefile-executor-execute-target "makefile-executor" "Execute a Makefile target from FILENAME.
FILENAME defaults to current buffer.
(fn FILENAME &optional TARGET)" t nil)
(autoload 'makefile-executor-execute-project-target "makefile-executor" "Choose a Makefile target from all of the Makefiles in the project.
If there are several Makefiles, a prompt to select one of them is shown.
If so, the parent directory of the closest Makefile is added
as initial input for convenience in executing the most relevant Makefile.
(fn)" t nil)
(autoload 'makefile-executor-execute-dedicated-buffer "makefile-executor" "Runs a makefile target in a dedicated compile buffer.
The dedicated buffer will be named \"*<target>*\". If
`projectile' is installed and the makefile is in a project the
project name will be prepended to the dedicated buffer name.
(fn FILENAME &optional TARGET)" t nil)
(autoload 'makefile-executor-execute-last "makefile-executor" "Execute the most recently executed Makefile target.
If none is set, prompt for it using
`makefile-executor-execute-project-target'. If the universal
argument is given, always prompt.
(fn ARG)" t nil)
(autoload 'makefile-executor-goto-makefile "makefile-executor" "Interactively choose a Makefile to visit.
(fn)" t nil)
(autoload 'pass "pass" "Open the password-store buffer.
(fn)" t nil)
(autoload 'password-store-edit "password-store" "Edit password for ENTRY.
(fn ENTRY)" t nil)
(autoload 'password-store-get "password-store" "Return password for ENTRY.
Returns the first line of the password data.
When CALLBACK is non-`NIL', call CALLBACK with the first line instead.
(fn ENTRY &optional CALLBACK)" nil nil)
(autoload 'password-store-get-field "password-store" "Return FIELD for ENTRY.
FIELD is a string, for instance \"url\".
When CALLBACK is non-`NIL', call it with the line associated to FIELD instead.
If FIELD equals to symbol secret, then this function reduces to `password-store-get'.
(fn ENTRY FIELD &optional CALLBACK)" nil nil)
(autoload 'password-store-clear "password-store" "Clear secret in the kill ring.
Optional argument FIELD, a symbol or a string, describes
the stored secret to clear; if nil, then set it to 'secret.
Note, FIELD does not affect the function logic; it is only used
to display the message:
(message \"Field %s cleared.\" field).
(fn &optional FIELD)" t nil)
(autoload 'password-store-copy "password-store" "Add password for ENTRY into the kill ring.
Clear previous password from the kill ring. Pointer to the kill ring
is stored in `password-store-kill-ring-pointer'. Password is cleared
after `password-store-time-before-clipboard-restore' seconds.
(fn ENTRY)" t nil)
(autoload 'password-store-copy-field "password-store" "Add FIELD for ENTRY into the kill ring.
Clear previous secret from the kill ring. Pointer to the kill ring is
stored in `password-store-kill-ring-pointer'. Secret field is cleared
after `password-store-timeout' seconds.
If FIELD equals to symbol secret, then this function reduces to `password-store-copy'.
(fn ENTRY FIELD)" t nil)
(autoload 'password-store-init "password-store" "Initialize new password store and use GPG-ID for encryption.
Separate multiple IDs with spaces.
(fn GPG-ID)" t nil)
(autoload 'password-store-insert "password-store" "Insert a new ENTRY containing PASSWORD.
(fn ENTRY PASSWORD)" t nil)
(autoload 'password-store-generate "password-store" "Generate a new password for ENTRY with PASSWORD-LENGTH.
Default PASSWORD-LENGTH is `password-store-password-length'.
(fn ENTRY &optional PASSWORD-LENGTH)" t nil)
(autoload 'password-store-remove "password-store" "Remove existing password for ENTRY.
(fn ENTRY)" t nil)
(autoload 'password-store-rename "password-store" "Rename ENTRY to NEW-ENTRY.
(fn ENTRY NEW-ENTRY)" t nil)
(autoload 'password-store-version "password-store" "Show version of pass executable.
(fn)" t nil)
(autoload 'password-store-url "password-store" "Browse URL stored in ENTRY.
(fn ENTRY)" t nil)
(autoload 'auth-source-pass-enable "auth-source-pass" "Enable auth-source-password-store.
(fn)" nil nil)
(autoload 'auth-source-pass-get "auth-source-pass" "Return the value associated to KEY in the password-store entry ENTRY.
ENTRY is the name of a password-store entry.
The key used to retrieve the password is the symbol `secret'.
The convention used as the format for a password-store file is
the following (see http://www.passwordstore.org/#organization):
secret
key1: value1
key2: value2
(fn KEY ENTRY)" nil nil)
(autoload 'password-store-otp-token-copy "password-store-otp" "Copy an OTP token from ENTRY to clipboard.
(fn ENTRY)" t nil)
(autoload 'password-store-otp-uri-copy "password-store-otp" "Copy an OTP URI from ENTRY to clipboard.
(fn ENTRY)" t nil)
(autoload 'password-store-otp-insert "password-store-otp" "Insert a new ENTRY containing OTP-URI.
(fn ENTRY OTP-URI)" t nil)
(autoload 'password-store-otp-append "password-store-otp" "Append to an ENTRY the given OTP-URI.
(fn ENTRY OTP-URI)" t nil)
(autoload 'password-store-otp-append-from-image "password-store-otp" "Check clipboard for an image and scan it to get an OTP URI, append it to ENTRY.
(fn ENTRY)" t nil)
(autoload 'pdf-annot-minor-mode "pdf-annot" "Support for PDF Annotations.
\\{pdf-annot-minor-mode-map}
(fn &optional ARG)" t nil)
(autoload 'pdf-history-minor-mode "pdf-history" "Keep a history of previously visited pages.
This is a simple stack-based history. Turning the page or
following a link pushes the left-behind page on the stack, which
may be navigated with the following keys.
\\{pdf-history-minor-mode-map}
(fn &optional ARG)" t nil)
(autoload 'pdf-isearch-minor-mode "pdf-isearch" "Isearch mode for PDF buffer.
When this mode is enabled \\[isearch-forward], among other keys,
starts an incremental search in this PDF document. Since this mode
uses external programs to highlight found matches via
image-processing, proceeding to the next match may be slow.
Therefore two isearch behaviours have been defined: Normal isearch and
batch mode. The later one is a minor mode
(`pdf-isearch-batch-mode'), which when activated inhibits isearch
from stopping at and highlighting every single match, but rather
display them batch-wise. Here a batch means a number of matches
currently visible in the selected window.
The kind of highlighting is determined by three faces
`pdf-isearch-match' (for the current match), `pdf-isearch-lazy'
(for all other matches) and `pdf-isearch-batch' (when in batch
mode), which see.
Colors may also be influenced by the minor-mode
`pdf-view-dark-minor-mode'. If this is minor mode enabled, each face's
dark colors, are used (see e.g. `frame-background-mode'), instead
of the light ones.
\\{pdf-isearch-minor-mode-map}
While in `isearch-mode' the following keys are available. Note
that not every isearch command work as expected.
\\{pdf-isearch-active-mode-map}
(fn &optional ARG)" t nil)
(autoload 'pdf-links-minor-mode "pdf-links" "Handle links in PDF documents.\\<pdf-links-minor-mode-map>
If this mode is enabled, most links in the document may be
activated by clicking on them or by pressing \\[pdf-links-action-perform] and selecting
one of the displayed keys, or by using isearch limited to
links via \\[pdf-links-isearch-link].
\\{pdf-links-minor-mode-map}
(fn &optional ARG)" t nil)
(autoload 'pdf-links-action-perform "pdf-links" "Follow LINK, depending on its type.
This may turn to another page, switch to another PDF buffer or
invoke `pdf-links-browse-uri-function'.
Interactively, link is read via `pdf-links-read-link-action'.
This function displays characters around the links in the current
page and starts reading characters (ignoring case). After a
sufficient number of characters have been read, the corresponding
link's link is invoked. Additionally, SPC may be used to
scroll the current page.
(fn LINK)" t nil)
(autoload 'pdf-loader-install "pdf-loader" "Prepare Emacs for using PDF Tools.
This function acts as a replacement for `pdf-tools-install' and
makes Emacs load and use PDF Tools as soon as a PDF file is
opened, but not sooner.
The arguments are passed verbatim to `pdf-tools-install', which
see.
(fn &optional NO-QUERY-P SKIP-DEPENDENCIES-P NO-ERROR-P FORCE-DEPENDENCIES-P)" nil nil)
(autoload 'pdf-misc-minor-mode "pdf-misc" "FIXME: Not documented.
(fn &optional ARG)" t nil)
(autoload 'pdf-misc-size-indication-minor-mode "pdf-misc" "Provide a working size indication in the mode-line.
(fn &optional ARG)" t nil)
(autoload 'pdf-misc-menu-bar-minor-mode "pdf-misc" "Display a PDF Tools menu in the menu-bar.
(fn &optional ARG)" t nil)
(autoload 'pdf-misc-context-menu-minor-mode "pdf-misc" "Provide a right-click context menu in PDF buffers.
\\{pdf-misc-context-menu-minor-mode-map}
(fn &optional ARG)" t nil)
(autoload 'pdf-occur "pdf-occur" "List lines matching STRING or PCRE.
Interactively search for a regexp. Unless a prefix arg was given,
in which case this functions performs a string search.
If `pdf-occur-prefer-string-search' is non-nil, the meaning of
the prefix-arg is inverted.
(fn STRING &optional REGEXP-P)" t nil)
(autoload 'pdf-occur-multi-command "pdf-occur" "Perform `pdf-occur' on multiple buffer.
For a programmatic search of multiple documents see
`pdf-occur-search'.
(fn)" t nil)
(defvar pdf-occur-global-minor-mode nil "Non-nil if Pdf-Occur-Global minor mode is enabled.
See the `pdf-occur-global-minor-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 `pdf-occur-global-minor-mode'.")
(autoload 'pdf-occur-global-minor-mode "pdf-occur" "Enable integration of Pdf Occur with other modes.
This global minor mode enables (or disables)
`pdf-occur-ibuffer-minor-mode' and `pdf-occur-dired-minor-mode'
in all current and future ibuffer/dired buffer.
(fn &optional ARG)" t nil)
(autoload 'pdf-occur-ibuffer-minor-mode "pdf-occur" "Hack into ibuffer's do-occur binding.
This mode remaps `ibuffer-do-occur' to
`pdf-occur-ibuffer-do-occur', which will start the PDF Tools
version of `occur', if all marked buffer's are in `pdf-view-mode'
and otherwise fallback to `ibuffer-do-occur'.
(fn &optional ARG)" t nil)
(autoload 'pdf-occur-dired-minor-mode "pdf-occur" "Hack into dired's `dired-do-search' binding.
This mode remaps `dired-do-search' to
`pdf-occur-dired-do-search', which will start the PDF Tools
version of `occur', if all marked buffer's are in `pdf-view-mode'
and otherwise fallback to `dired-do-search'.
(fn &optional ARG)" t nil)
(autoload 'pdf-outline-minor-mode "pdf-outline" "Display an outline of a PDF document.
This provides a PDF's outline on the menu bar via imenu.
Additionally the same outline may be viewed in a designated
buffer.
\\{pdf-outline-minor-mode-map}
(fn &optional ARG)" t nil)
(autoload 'pdf-outline "pdf-outline" "Display an PDF outline of BUFFER.
BUFFER defaults to the current buffer. Select the outline
buffer, unless NO-SELECT-WINDOW-P is non-nil.
(fn &optional BUFFER NO-SELECT-WINDOW-P)" t nil)
(autoload 'pdf-outline-imenu-enable "pdf-outline" "Enable imenu in the current PDF buffer.
(fn)" t nil)
(autoload 'pdf-sync-minor-mode "pdf-sync" "Correlate a PDF position with the TeX file.
\\<pdf-sync-minor-mode-map>
This works via SyncTeX, which means the TeX sources need to have
been compiled with `--synctex=1'. In AUCTeX this can be done by
setting `TeX-source-correlate-method' to 'synctex (before AUCTeX
is loaded) and enabling `TeX-source-correlate-mode'.
Then \\[pdf-sync-backward-search-mouse] in the PDF buffer will open the
corresponding TeX location.
If AUCTeX is your preferred tex-mode, this library arranges to
bind `pdf-sync-forward-display-pdf-key' (the default is `C-c C-g')
to `pdf-sync-forward-search' in `TeX-source-correlate-map'. This
function displays the PDF page corresponding to the current
position in the TeX buffer. This function only works together
with AUCTeX.
(fn &optional ARG)" t nil)
(defvar pdf-tools-handle-upgrades t "Whether PDF Tools should handle upgrading itself.")
(autoload 'pdf-tools-install "pdf-tools" "Install PDF-Tools in all current and future PDF buffers.
If the `pdf-info-epdfinfo-program' is not running or does not
appear to be working, attempt to rebuild it. If this build
succeeded, continue with the activation of the package.
Otherwise fail silently, i.e. no error is signaled.
Build the program (if necessary) without asking first, if
NO-QUERY-P is non-nil.
Don't attempt to install system packages, if SKIP-DEPENDENCIES-P
is non-nil.
Do not signal an error in case the build failed, if NO-ERROR-P is
non-nil.
Attempt to install system packages (even if it is deemed
unnecessary), if FORCE-DEPENDENCIES-P is non-nil.
Note that SKIP-DEPENDENCIES-P and FORCE-DEPENDENCIES-P are
mutually exclusive.
Note further, that you can influence the installation directory
by setting `pdf-info-epdfinfo-program' to an appropriate
value (e.g. ~/bin/epdfinfo) before calling this function.
See `pdf-view-mode' and `pdf-tools-enabled-modes'.
(fn &optional NO-QUERY-P SKIP-DEPENDENCIES-P NO-ERROR-P FORCE-DEPENDENCIES-P)" t nil)
(autoload 'pdf-tools-enable-minor-modes "pdf-tools" "Enable MODES in the current buffer.
MODES defaults to `pdf-tools-enabled-modes'.
(fn &optional MODES)" t nil)
(autoload 'pdf-tools-help "pdf-tools" "
(fn)" t nil)
(autoload 'pdf-view-bookmark-jump-handler "pdf-view" "The bookmark handler-function interface for bookmark BMK.
See also `pdf-view-bookmark-make-record'.
(fn BMK)" nil nil)
(autoload 'pdf-virtual-edit-mode "pdf-virtual" "Major mode when editing a virtual PDF buffer.
(fn)" t nil)
(autoload 'pdf-virtual-view-mode "pdf-virtual" "Major mode in virtual PDF buffers.
(fn)" t nil)
(defvar pdf-virtual-global-minor-mode nil "Non-nil if Pdf-Virtual-Global minor mode is enabled.
See the `pdf-virtual-global-minor-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 `pdf-virtual-global-minor-mode'.")
(autoload 'pdf-virtual-global-minor-mode "pdf-virtual" "Enable recognition and handling of VPDF files.
(fn &optional ARG)" t nil)
(autoload 'pdf-virtual-buffer-create "pdf-virtual" "
(fn &optional FILENAMES BUFFER-NAME DISPLAY-P)" t nil)
(autoload 'rainbow-mode "rainbow-mode" "Colorize strings that represent colors.
This will fontify with colors the string like \"#aabbcc\" or \"blue\".
(fn &optional ARG)" t nil)
(autoload 'kurecolor-increase-brightness-by-step "kurecolor" "Increase brightness on hex color at point (or in region) by step.
Accepts universal argument (X).
(fn X)" t nil)
(autoload 'kurecolor-decrease-brightness-by-step "kurecolor" "Decrease brightness on hex color at point (or in region) by step.
Accepts universal argument (X).
(fn X)" t nil)
(autoload 'kurecolor-increase-saturation-by-step "kurecolor" "Increase saturation on hex color at point (or in region) by step.
Accepts universal argument (X).
(fn X)" t nil)
(autoload 'kurecolor-decrease-saturation-by-step "kurecolor" "Decrease saturation on hex color at point (or in region) by step.
Accepts universal argument (X).
(fn X)" t nil)
(autoload 'kurecolor-increase-hue-by-step "kurecolor" "Increase hue on hex color at point (or in region) by step.
Accepts universal argument (X).
(fn X)" t nil)
(autoload 'kurecolor-decrease-hue-by-step "kurecolor" "Decrease hue on hex color at point (or in region) by step.
Accepts universal argument (X).
(fn X)" t nil)
(autoload 'kurecolor-set-brightness "kurecolor" "Interactively change a COLOR's BRIGHTNESS.
(fn COLOR BRIGHTNESS)" t nil)
(autoload 'kurecolor-set-saturation "kurecolor" "Interactively change a COLOR's SATURATION.
(fn COLOR SATURATION)" t nil)
(autoload 'kurecolor-set-hue "kurecolor" "Interactively change a COLOR's HUE.
(fn COLOR HUE)" t nil)
(autoload 'kurecolor-hex-hue-group "kurecolor" "Given a HEX color.
Insert a list of hexcolors of different hue.
(fn HEX)" t nil)
(autoload 'kurecolor-hex-sat-group "kurecolor" "Given a HEX color.
Insert a list of hexcolors of different saturation (sat).
(fn HEX)" t nil)
(autoload 'kurecolor-hex-val-group "kurecolor" "Given a HEX color.
Insert a list of hexcolors of different brightness (val).
(fn HEX)" t nil)
(autoload 'kurecolor-cssrgb-at-point-or-region-to-hex "kurecolor" "CSS rgb color at point or region to hex rgb.
(fn)" t nil)
(autoload 'kurecolor-hexcolor-at-point-or-region-to-css-rgb "kurecolor" "Hex rgb color at point or region to css rgb color.
(fn)" t nil)
(autoload 'kurecolor-hexcolor-at-point-or-region-to-css-rgba "kurecolor" "Hex rgb color at point or region to css rgba.
Opacity is always set to 1.0.
(fn)" t nil)
(autoload 'terraform-mode "terraform-mode" "Major mode for editing terraform configuration file
(fn)" t nil)
(autoload 'hcl-mode "hcl-mode" "Major mode for editing hcl configuration file
(fn)" t nil)
(autoload 'company-terraform "company-terraform" "Main entry point for a company backend.
Read `company-mode` function docs for the semantics of this function.
(fn COMMAND &optional ARG &rest IGNORED)" nil nil)
(autoload 'company-terraform-init "company-terraform" "Add terraform to the company backends.
(fn)" t nil)
(autoload 'ssh-deploy-diff-files "ssh-deploy" "Find difference between FILE-A and FILE-B, do it asynchronous if ASYNC is aboe zero and use threads if ASYNC-WITH-THREADS is above zero, if VERBOSE is above zero print messages.
(fn FILE-A FILE-B &optional ASYNC ASYNC-WITH-THREADS VERBOSE)" nil nil)
(autoload 'ssh-deploy-diff-directories "ssh-deploy" "Find difference between DIRECTORY-A and DIRECTORY-B but exclude, ON-EXPLICIT-SAVE defines automatic uploads, DEBUG is the debug flag, ASYNC is for asynchronous, ASYNC-WITH-THREADS for threads instead of processes, REVISION-FOLDER is for revisions, REMOTE-CHANGES are whether to look for remote change, EXCLUDE-LIST is what files to exclude.
(fn DIRECTORY-A DIRECTORY-B &optional ON-EXPLICIT-SAVE DEBUG ASYNC ASYNC-WITH-THREADS REVISION-FOLDER REMOTE-CHANGES EXCLUDE-LIST)" nil nil)
(autoload 'ssh-deploy-remote-changes "ssh-deploy" "Check if a local revision for PATH-LOCAL on ROOT-LOCAL and if remote file has changed on ROOT-REMOTE, do it optionally asynchronously if ASYNC is true, check for copies in REVISION-FOLDER and skip if path is in EXCLUDE-LIST. Use multi-threading if ASYNC-WITH-THREADS is above zero, VERBOSE if value above zero.
(fn PATH-LOCAL &optional ROOT-LOCAL ROOT-REMOTE ASYNC REVISION-FOLDER EXCLUDE-LIST ASYNC-WITH-THREADS VERBOSE)" nil nil)
(autoload 'ssh-deploy-delete-both "ssh-deploy" "Delete PATH-LOCAL relative to ROOT-LOCAL as well as on ROOT-REMOTE, do it asynchronously if ASYNC is non-nil, debug if DEBUG is non-nil, check if path is excluded in EXCLUDE-LIST. Use async threads is ASYNC-WITH-THREADS is above zero.
(fn PATH-LOCAL &optional ROOT-LOCAL ROOT-REMOTE ASYNC DEBUG EXCLUDE-LIST ASYNC-WITH-THREADS)" nil nil)
(autoload 'ssh-deploy-rename "ssh-deploy" "Rename OLD-PATH-LOCAL to NEW-PATH-LOCAL under ROOT-LOCAL as well as on ROOT-REMOTE, do it asynchronously if ASYNC is non-nil, debug if DEBUG is non-nil but check if path is excluded in EXCLUDE-LIST first. Use multi-threading if ASYNC-WITH-THREADS is above zero.
(fn OLD-PATH-LOCAL NEW-PATH-LOCAL &optional ROOT-LOCAL ROOT-REMOTE ASYNC DEBUG EXCLUDE-LIST ASYNC-WITH-THREADS)" nil nil)
(autoload 'ssh-deploy-remote-sql "ssh-deploy" "Open remote sql on REMOTE-PATH, TYPE determines type and defaults to mysql.
(fn REMOTE-PATH &optional TYPE)" nil nil)
(autoload 'ssh-deploy-browse-remote "ssh-deploy" "Browse PATH-LOCAL in `dired-mode' on remote where it is inside ROOT-LOCAL and mirrored on ROOT-REMOTE and not in EXCLUDE-LIST.
(fn PATH-LOCAL &optional ROOT-LOCAL ROOT-REMOTE EXCLUDE-LIST)" nil nil)
(autoload 'ssh-deploy-remote-terminal-eshell "ssh-deploy" "Browse PATH-LOCAL inside ROOT-LOCAL on ROOT-REMOTE in `eshell-mode' if not in EXCLUDE-LIST.
(fn PATH-LOCAL &optional ROOT-LOCAL ROOT-REMOTE EXCLUDE-LIST)" nil nil)
(autoload 'ssh-deploy-remote-terminal-shell "ssh-deploy" "Browse PATH-LOCAL inside ROOT-LOCAL on ROOT-REMOTE in `eshell-mode' if not in EXCLUDE-LIST.
(fn PATH-LOCAL &optional ROOT-LOCAL ROOT-REMOTE EXCLUDE-LIST)" nil nil)
(autoload 'ssh-deploy-store-revision "ssh-deploy" "Store PATH in revision-folder ROOT.
(fn PATH &optional ROOT)" nil nil)
(autoload 'ssh-deploy-diff "ssh-deploy" "Find differences between PATH-LOCAL and PATH-REMOTE, where PATH-LOCAL is inside ROOT-LOCAL. DEBUG enables feedback message, check if PATH-LOCAL is not in EXCLUDE-LIST. ASYNC make the process work asynchronously, if ASYNC-WITH-THREADS is above zero use threads, ON-EXPLICIT-SAVE for automatic uploads, REVISION-FOLDER for revision-folder, REMOTE-CHANGES for automatic notification of remote change, VERBOSE messaging if above zero.
(fn PATH-LOCAL PATH-REMOTE &optional ROOT-LOCAL DEBUG EXCLUDE-LIST ASYNC ASYNC-WITH-THREADS ON-EXPLICIT-SAVE REVISION-FOLDER REMOTE-CHANGES VERBOSE)" nil nil)
(autoload 'ssh-deploy-upload "ssh-deploy" "Upload PATH-LOCAL to PATH-REMOTE and ROOT-LOCAL via Tramp, FORCE uploads despite remote change, ASYNC determines if transfer should be asynchronously, check version in REVISION-FOLDER. If you want asynchronous threads pass ASYNC-WITH-THREADS above zero.
(fn PATH-LOCAL PATH-REMOTE &optional FORCE ASYNC REVISION-FOLDER ASYNC-WITH-THREADS)" nil nil)
(autoload 'ssh-deploy-download "ssh-deploy" "Download PATH-REMOTE to PATH-LOCAL via Tramp, ASYNC determines if transfer should be asynchrous or not, check for revisions in REVISION-FOLDER. If you want asynchronous threads pass ASYNC-WITH-THREADS above zero.
(fn PATH-REMOTE PATH-LOCAL &optional ASYNC REVISION-FOLDER ASYNC-WITH-THREADS)" nil nil)
(autoload 'ssh-deploy-upload-handler "ssh-deploy" "Upload current path to remote if it is configured for deployment and if remote version hasn't changed or FORCE is specified.
(fn &optional FORCE)" t nil)
(autoload 'ssh-deploy-upload-handler-forced "ssh-deploy" "Upload current path to remote host if it is configured for deployment.
(fn)" t nil)
(autoload 'ssh-deploy-remote-changes-handler "ssh-deploy" "Check if local revision exists or remote file has changed if path is configured for deployment.
(fn)" t nil)
(autoload 'ssh-deploy-remote-sql-mysql-handler "ssh-deploy" "Open `sql-mysql' on remote path if path is configured for deployment.
(fn)" t nil)
(autoload 'ssh-deploy-remote-sql-postgres-handler "ssh-deploy" "Open `sql-postgres' on remote path if path is configured for deployment.
(fn)" t nil)
(autoload 'ssh-deploy-open-remote-file-handler "ssh-deploy" "Check if local revision exists or remote file has changed if path is configured for deployment.
(fn)" t nil)
(autoload 'ssh-deploy-download-handler "ssh-deploy" "Download current path from remote if it is configured for deployment.
(fn)" t nil)
(autoload 'ssh-deploy-diff-handler "ssh-deploy" "Compare current path with remote host if it is configured for deployment.
(fn)" t nil)
(autoload 'ssh-deploy-delete-handler "ssh-deploy" "Delete current file or directory.
(fn)" t nil)
(autoload 'ssh-deploy-rename-handler "ssh-deploy" "Rename current file or directory.
(fn)" t nil)
(autoload 'ssh-deploy-remote-terminal-eshell-handler "ssh-deploy" "Open current relative path on remote host in `eshell' but only if it's configured for deployment.
(fn)" t nil)
(autoload 'ssh-deploy-remote-terminal-eshell-base-handler "ssh-deploy" "Open base path on remote host in `eshell' but only if it's configured for deployment.
(fn)" t nil)
(autoload 'ssh-deploy-remote-terminal-shell-handler "ssh-deploy" "Open current relative path on remote host in `eshell' but only if it's configured for deployment.
(fn)" t nil)
(autoload 'ssh-deploy-remote-terminal-shell-base-handler "ssh-deploy" "Open base path on remote host in `eshell' but only if it's configured for deployment.
(fn)" t nil)
(autoload 'ssh-deploy-browse-remote-handler "ssh-deploy" "Open current relative path on remote host in `dired-mode' if it is configured for deployment.
(fn)" t nil)
(autoload 'ssh-deploy-browse-remote-base-handler "ssh-deploy" "Open base path on remote host in `dired-mode' if it is configured for deployment.
(fn)" t nil)
(autoload 'ssh-deploy-run-deploy-script-handler "ssh-deploy" "Run `ssh-deploy-script' with `funcall'.
(fn)" t nil)
(autoload 'ssh-deploy-add-after-save-hook "ssh-deploy" "Add the `after-save-hook'.
(fn)" nil nil)
(autoload 'ssh-deploy-add-find-file-hook "ssh-deploy" "Add the `find-file-hook'.
(fn)" nil nil)
(autoload 'ssh-deploy-hydra "ssh-deploy-hydra" "Attach hydra at SHORTCUT.
(fn SHORTCUT)" nil nil)
(autoload 'cmake-mode "cmake-mode" "Major mode for editing CMake source files.
(fn)" t nil)
(autoload 'cmake-command-run "cmake-mode" "Runs the command cmake with the arguments specified. The
optional argument topic will be appended to the argument list.
(fn TYPE &optional TOPIC BUFFER)" t nil)
(autoload 'cmake-help-list-commands "cmake-mode" "Prints out a list of the cmake commands.
(fn)" t nil)
(autoload 'cmake-help-command "cmake-mode" "Prints out the help message for the command the cursor is on.
(fn)" t nil)
(autoload 'cmake-help-module "cmake-mode" "Prints out the help message for the module the cursor is on.
(fn)" t nil)
(autoload 'cmake-help-variable "cmake-mode" "Prints out the help message for the variable the cursor is on.
(fn)" t nil)
(autoload 'cmake-help-property "cmake-mode" "Prints out the help message for the property the cursor is on.
(fn)" t nil)
(autoload 'cmake-help "cmake-mode" "Queries for any of the four available help topics and prints out the appropriate page.
(fn)" t nil)
(autoload 'cuda-mode "cuda-mode" "Major mode for editing CUDA.
Cuda is a C like language extension for mixed native/GPU coding
created by NVIDIA
The hook `c-mode-common-hook' is run with no args at mode
initialization, then `cuda-mode-hook'.
Key bindings:
\\{cuda-mode-map}
(fn)" t nil)
(autoload 'demangle-mode "demangle-mode" "Toggle demangle mode.
Interactively with no argument, this command toggles the mode. A
positive prefix argument enables the mode; any other prefix
argument disables it. From Lisp, argument omitted or nil enables
the mode, while `toggle' toggles the state.
When Demangle mode is enabled, mangled C++ symbols appearing
within the buffer are demangled, making their decoded C++ forms
visible.
Visit `https://github.com/liblit/demangle-mode/issues' or use
\\[demangle-mode-submit-bug-report] to report bugs in
`demangle-mode'.
(fn &optional ARG)" t nil)
(defvar disaster-find-build-root-functions nil "Functions to call to get the build root directory from the project directory.
If nil is returned, the next function will be tried. If all
functions return nil, the project root directory will be used as
the build directory.")
(autoload 'disaster "disaster" "Shows assembly code for current line of C/C++ file.
Here's the logic path it follows:
- Is there a Makefile in this directory? Run `make bufname.o`.
- Or is there a Makefile in a parent directory? Run `make -C .. bufname.o`.
- Or is this a C file? Run `cc -g -O3 -c -o bufname.o bufname.c`
- Or is this a C++ file? Run `c++ -g -O3 -c -o bufname.o bufname.c`
- If build failed, display errors in compile-mode.
- Run objdump inside a new window while maintaining focus.
- Jump to line matching current line.
If FILE and LINE are not specified, the current editing location
is used.
(fn &optional FILE LINE)" t nil)
(autoload 'modern-c++-font-lock-mode "modern-cpp-font-lock" "Provides font-locking as a Minor Mode for Modern C++
(fn &optional ARG)" t nil)
(defvar modern-c++-font-lock-global-mode nil "Non-nil if Modern-C++-Font-Lock-Global mode is enabled.
See the `modern-c++-font-lock-global-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 `modern-c++-font-lock-global-mode'.")
(autoload 'modern-c++-font-lock-global-mode "modern-cpp-font-lock" "Toggle Modern-C++-Font-Lock mode in all buffers.
With prefix ARG, enable Modern-C++-Font-Lock-Global mode if ARG is positive;
otherwise, disable it. If called from Lisp, enable the mode if
ARG is omitted or nil.
Modern-C++-Font-Lock mode is enabled in all buffers where
`(lambda nil (when (apply (quote derived-mode-p) (quote (c++-mode))) (modern-c++-font-lock-mode 1)))' would do it.
See `modern-c++-font-lock-mode' for more information on Modern-C++-Font-Lock mode.
(fn &optional ARG)" t nil)
(autoload 'opencl-mode "opencl-mode" "Major mode for opencl kernel editing
(fn)" t nil)
(autoload 'glsl-mode "glsl-mode" "Major mode for editing GLSL shader files.
(fn)" t nil)
(autoload 'cider-version "cider" "Display CIDER's version.
(fn)" t nil)
(autoload 'cider-start-map "cider" "CIDER jack-in and connect keymap." t 'keymap)
(autoload 'cider-jack-in-clj "cider" "Start an nREPL server for the current project and connect to it.
PARAMS is a plist optionally containing :project-dir and :jack-in-cmd.
With the prefix argument, allow editing of the jack in command; with a
double prefix prompt for all these parameters.
(fn PARAMS)" t nil)
(autoload 'cider-jack-in-cljs "cider" "Start an nREPL server for the current project and connect to it.
PARAMS is a plist optionally containing :project-dir, :jack-in-cmd and
:cljs-repl-type (e.g. Node, Figwheel, etc). With the prefix argument,
allow editing of the jack in command; with a double prefix prompt for all
these parameters.
(fn PARAMS)" t nil)
(autoload 'cider-jack-in-clj&cljs "cider" "Start an nREPL server and connect with clj and cljs REPLs.
PARAMS is a plist optionally containing :project-dir, :jack-in-cmd and
:cljs-repl-type (e.g. Node, Figwheel, etc). With the prefix argument,
allow for editing of the jack in command; with a double prefix prompt for
all these parameters. When SOFT-CLJS-START is non-nil, start cljs REPL
only when the ClojureScript dependencies are met.
(fn &optional PARAMS SOFT-CLJS-START)" t nil)
(autoload 'cider-connect-sibling-clj "cider" "Create a Clojure REPL with the same server as OTHER-REPL.
PARAMS is for consistency with other connection commands and is currently
ignored. OTHER-REPL defaults to `cider-current-repl' and in programs can
also be a server buffer, in which case a new session with a REPL for that
server is created.
(fn PARAMS &optional OTHER-REPL)" t nil)
(autoload 'cider-connect-sibling-cljs "cider" "Create a ClojureScript REPL with the same server as OTHER-REPL.
PARAMS is a plist optionally containing :cljs-repl-type (e.g. Node,
Figwheel, etc). All other parameters are inferred from the OTHER-REPL.
OTHER-REPL defaults to `cider-current-repl' but in programs can also be a
server buffer, in which case a new session for that server is created.
(fn PARAMS &optional OTHER-REPL)" t nil)
(autoload 'cider-connect-clj "cider" "Initialize a Clojure connection to an nREPL server.
PARAMS is a plist optionally containing :host, :port and :project-dir. On
prefix argument, prompt for all the parameters.
(fn &optional PARAMS)" t nil)
(autoload 'cider-connect-cljs "cider" "Initialize a ClojureScript connection to an nREPL server.
PARAMS is a plist optionally containing :host, :port, :project-dir and
:cljs-repl-type (e.g. Node, Figwheel, etc). On prefix, prompt for all the
parameters regardless of their supplied or default values.
(fn &optional PARAMS)" t nil)
(autoload 'cider-connect-clj&cljs "cider" "Initialize a Clojure and ClojureScript connection to an nREPL server.
PARAMS is a plist optionally containing :host, :port, :project-dir and
:cljs-repl-type (e.g. Node, Figwheel, etc). When SOFT-CLJS-START is
non-nil, don't start if ClojureScript requirements are not met.
(fn PARAMS &optional SOFT-CLJS-START)" t nil)
(autoload 'cider "cider" "Start a connection of any type interactively.
(fn)" t nil)
(defalias 'cider-jack-in #'cider-jack-in-clj)
(define-obsolete-function-alias 'cider-jack-in-clojure 'cider-jack-in-clj "0.22")
(define-obsolete-function-alias 'cider-jack-in-clojurescript 'cider-jack-in-cljs "0.22")
(defalias 'cider-connect #'cider-connect-clj)
(define-obsolete-function-alias 'cider-connect-clojure 'cider-connect-clj "0.22")
(define-obsolete-function-alias 'cider-connect-clojurescript 'cider-connect-cljs "0.22")
(define-obsolete-function-alias 'cider-connect-sibling-clojure 'cider-connect-sibling-clj "0.22")
(define-obsolete-function-alias 'cider-connect-sibling-clojurescript 'cider-connect-sibling-cljs "0.22")
(with-eval-after-load 'clojure-mode (define-key clojure-mode-map (kbd "C-c M-x") #'cider) (define-key clojure-mode-map (kbd "C-c M-j") #'cider-jack-in-clj) (define-key clojure-mode-map (kbd "C-c M-J") #'cider-jack-in-cljs) (define-key clojure-mode-map (kbd "C-c M-c") #'cider-connect-clj) (define-key clojure-mode-map (kbd "C-c M-C") #'cider-connect-cljs) (define-key clojure-mode-map (kbd "C-c C-x") 'cider-start-map) (define-key clojure-mode-map (kbd "C-c C-s") 'sesman-map) (require 'sesman) (sesman-install-menu clojure-mode-map) (add-hook 'clojure-mode-hook (lambda nil (setq-local sesman-system 'CIDER))))
(autoload 'cider-apropos "cider-apropos" "Show all symbols whose names match QUERY, a regular expression.
QUERY can also be a list of space-separated words (e.g. take while) which
will be converted to a regular expression (like take.+while) automatically
behind the scenes. The search may be limited to the namespace NS, and may
optionally search doc strings (based on DOCS-P), include private vars
(based on PRIVATES-P), and be case-sensitive (based on CASE-SENSITIVE-P).
(fn QUERY &optional NS DOCS-P PRIVATES-P CASE-SENSITIVE-P)" t nil)
(autoload 'cider-apropos-documentation "cider-apropos" "Shortcut for (cider-apropos <query> nil t).
(fn)" t nil)
(autoload 'cider-apropos-select "cider-apropos" "Similar to `cider-apropos', but presents the results in a completing read.
Show all symbols whose names match QUERY, a regular expression.
QUERY can also be a list of space-separated words (e.g. take while) which
will be converted to a regular expression (like take.+while) automatically
behind the scenes. The search may be limited to the namespace NS, and may
optionally search doc strings (based on DOCS-P), include private vars
(based on PRIVATES-P), and be case-sensitive (based on CASE-SENSITIVE-P).
(fn QUERY &optional NS DOCS-P PRIVATES-P CASE-SENSITIVE-P)" t nil)
(autoload 'cider-apropos-documentation-select "cider-apropos" "Shortcut for (cider-apropos-select <query> nil t).
(fn)" t nil)
(autoload 'cider-browse-ns "cider-browse-ns" "List all NAMESPACE's vars in BUFFER.
(fn NAMESPACE)" t nil)
(autoload 'cider-browse-ns-all "cider-browse-ns" "List all loaded namespaces in BUFFER.
(fn)" t nil)
(autoload 'cider-browse-spec "cider-browse-spec" "Browse SPEC definition.
(fn SPEC)" t nil)
(autoload 'cider-browse-spec-all "cider-browse-spec" "Open list of specs in a popup buffer.
With a prefix argument ARG, prompts for a regexp to filter specs.
No filter applied if the regexp is the empty string.
(fn &optional ARG)" t nil)
(autoload 'cider-cheatsheet "cider-cheatsheet" "Navigate `cider-cheatsheet-hierarchy' with `completing-read'.
When you make it to a Clojure var its doc buffer gets displayed.
(fn)" t nil)
(autoload 'cider-classpath "cider-classpath" "List all classpath entries.
(fn)" t nil)
(autoload 'cider-open-classpath-entry "cider-classpath" "Open a classpath entry.
(fn)" t nil)
(autoload 'cider-clojuredocs-web "cider-clojuredocs" "Open ClojureDocs documentation in the default web browser.
Prompts for the symbol to use, or uses the symbol at point, depending on
the value of `cider-prompt-for-symbol'. With prefix arg ARG, does the
opposite of what that option dictates.
(fn &optional ARG)" t nil)
(autoload 'cider-clojuredocs-refresh-cache "cider-clojuredocs" "Refresh the ClojureDocs cache.
(fn)" t nil)
(autoload 'cider-clojuredocs "cider-clojuredocs" "Open ClojureDocs documentation in a popup buffer.
Prompts for the symbol to use, or uses the symbol at point, depending on
the value of `cider-prompt-for-symbol'. With prefix arg ARG, does the
opposite of what that option dictates.
(fn &optional ARG)" t nil)
(autoload 'cider-debug-defun-at-point "cider-debug" "Instrument the \"top-level\" expression at point.
If it is a defn, dispatch the instrumented definition. Otherwise,
immediately evaluate the instrumented expression.
While debugged code is being evaluated, the user is taken through the
source code and displayed the value of various expressions. At each step,
a number of keys will be prompted to the user.
(fn)" t nil)
(autoload 'cider-find-var "cider-find" "Find definition for VAR at LINE.
Prompt according to prefix ARG and `cider-prompt-for-symbol'.
A single or double prefix argument inverts the meaning of
`cider-prompt-for-symbol'. A prefix of `-` or a double prefix argument causes
the results to be displayed in a different window. The default value is
thing at point.
(fn &optional ARG VAR LINE)" t nil)
(autoload 'cider-find-dwim-at-mouse "cider-find" "Find and display variable or resource at mouse EVENT.
(fn EVENT)" t nil)
(autoload 'cider-find-dwim "cider-find" "Find and display the SYMBOL-FILE at point.
SYMBOL-FILE could be a var or a resource. If thing at point is empty then
show dired on project. If var is not found, try to jump to resource of the
same name. When called interactively, a prompt is given according to the
variable `cider-prompt-for-symbol'. A single or double prefix argument
inverts the meaning. A prefix of `-' or a double prefix argument causes
the results to be displayed in a different window. A default value of thing
at point is given when prompted.
(fn SYMBOL-FILE)" t nil)
(autoload 'cider-find-resource "cider-find" "Find the resource at PATH.
Prompt for input as indicated by the variable `cider-prompt-for-symbol'.
A single or double prefix argument inverts the meaning of
`cider-prompt-for-symbol'. A prefix argument of `-` or a double prefix
argument causes the results to be displayed in other window. The default
value is thing at point.
(fn PATH)" t nil)
(autoload 'cider-find-ns "cider-find" "Find the file containing NS.
A prefix ARG of `-` or a double prefix argument causes
the results to be displayed in a different window.
(fn &optional ARG NS)" t nil)
(autoload 'cider-find-keyword "cider-find" "Find the namespace of the keyword at point and its first occurrence there.
For instance - if the keyword at point is \":cider.demo/keyword\", this command
would find the namespace \"cider.demo\" and afterwards find the first mention
of \"::keyword\" there.
Prompt according to prefix ARG and `cider-prompt-for-symbol'.
A single or double prefix argument inverts the meaning of
`cider-prompt-for-symbol'. A prefix of `-` or a double prefix argument causes
the results to be displayed in a different window. The default value is
thing at point.
(fn &optional ARG)" t nil)
(autoload 'cider-format-region "cider-format" "Format the Clojure code in the current region.
START and END represent the region's boundaries.
(fn START END)" t nil)
(autoload 'cider-format-defun "cider-format" "Format the code in the current defun.
(fn)" t nil)
(autoload 'cider-format-buffer "cider-format" "Format the Clojure code in the current buffer.
(fn)" t nil)
(autoload 'cider-format-edn-buffer "cider-format" "Format the EDN data in the current buffer.
(fn)" t nil)
(autoload 'cider-format-edn-region "cider-format" "Format the EDN data in the current region.
START and END represent the region's boundaries.
(fn START END)" t nil)
(autoload 'cider-format-edn-last-sexp "cider-format" "Format the EDN data of the last sexp.
(fn)" t nil)
(autoload 'cider-inspect-last-sexp "cider-inspector" "Inspect the result of the the expression preceding point.
(fn)" t nil)
(autoload 'cider-inspect-defun-at-point "cider-inspector" "Inspect the result of the \"top-level\" expression at point.
(fn)" t nil)
(autoload 'cider-inspect-last-result "cider-inspector" "Inspect the most recent eval result.
(fn)" t nil)
(autoload 'cider-inspect "cider-inspector" "Inspect the result of the preceding sexp.
With a prefix argument ARG it inspects the result of the \"top-level\" form.
With a second prefix argument it prompts for an expression to eval and inspect.
(fn &optional ARG)" t nil)
(autoload 'cider-inspect-expr "cider-inspector" "Evaluate EXPR in NS and inspect its value.
Interactively, EXPR is read from the minibuffer, and NS the
current buffer's namespace.
(fn EXPR NS)" t nil)
(autoload 'cider-macroexpand-1 "cider-macroexpansion" "Invoke \\=`macroexpand-1\\=` on the expression preceding point.
If invoked with a PREFIX argument, use \\=`macroexpand\\=` instead of
\\=`macroexpand-1\\=`.
(fn &optional PREFIX)" t nil)
(autoload 'cider-macroexpand-all "cider-macroexpansion" "Invoke \\=`macroexpand-all\\=` on the expression preceding point.
(fn)" t nil)
(defvar cider-mode-line '(:eval (format " cider[%s]" (cider--modeline-info))) "Mode line lighter for cider mode.
The value of this variable is a mode line template as in
`mode-line-format'. See Info Node `(elisp)Mode Line Format' for details
about mode line templates.
Customize this variable to change how cider mode displays its status in the
mode line. The default value displays the current connection. Set this
variable to nil to disable the mode line entirely.")
(with-eval-after-load 'clojure-mode (easy-menu-define cider-clojure-mode-menu-open clojure-mode-map "Menu for Clojure mode.
This is displayed in `clojure-mode' buffers, if `cider-mode' is not active." `("CIDER" :visible (not cider-mode) ["Start a Clojure REPL" cider-jack-in-clj :help "Starts an nREPL server and connects a Clojure REPL to it."] ["Connect to a Clojure REPL" cider-connect-clj :help "Connects to a REPL that's already running."] ["Start a ClojureScript REPL" cider-jack-in-cljs :help "Starts an nREPL server and connects a ClojureScript REPL to it."] ["Connect to a ClojureScript REPL" cider-connect-cljs :help "Connects to a ClojureScript REPL that's already running."] ["Start a Clojure REPL, and a ClojureScript REPL" cider-jack-in-clj&cljs :help "Starts an nREPL server, connects a Clojure REPL to it, and then a ClojureScript REPL."] "--" ["View manual online" cider-view-manual])))
(autoload 'cider-mode "cider-mode" "Minor mode for REPL interaction from a Clojure buffer.
\\{cider-mode-map}
(fn &optional ARG)" t nil)
(autoload 'cider-ns-reload "cider-ns" "Send a (require 'ns :reload) to the REPL.
With an argument PROMPT, it prompts for a namespace name. This is the
Clojure out of the box reloading experience and does not rely on
org.clojure/tools.namespace. See Commentary of this file for a longer list
of differences. From the Clojure doc: \":reload forces loading of all the
identified libs even if they are already loaded\".
(fn &optional PROMPT)" t nil)
(autoload 'cider-ns-reload-all "cider-ns" "Send a (require 'ns :reload-all) to the REPL.
With an argument PROMPT, it prompts for a namespace name. This is the
Clojure out of the box reloading experience and does not rely on
org.clojure/tools.namespace. See Commentary of this file for a longer list
of differences. From the Clojure doc: \":reload-all implies :reload and
also forces loading of all libs that the identified libs directly or
indirectly load via require\".
(fn &optional PROMPT)" t nil)
(autoload 'cider-ns-refresh "cider-ns" "Reload modified and unloaded namespaces on the classpath.
With a single prefix argument, or if MODE is `refresh-all', reload all
namespaces on the classpath unconditionally.
With a double prefix argument, or if MODE is `clear', clear the state of
the namespace tracker before reloading. This is useful for recovering from
some classes of error (for example, those caused by circular dependencies)
that a normal reload would not otherwise recover from. The trade-off of
clearing is that stale code from any deleted files may not be completely
unloaded.
With a negative prefix argument, or if MODE is `inhibit-fns', prevent any
refresh functions (defined in `cider-ns-refresh-before-fn' and
`cider-ns-refresh-after-fn') from being invoked.
(fn &optional MODE)" t nil)
(define-obsolete-function-alias 'cider-refresh 'cider-ns-refresh "0.18")
(autoload 'cider-profile-samples "cider-profile" "Displays current max-sample-count.
If optional QUERY is specified, set max-sample-count and display new value.
(fn &optional QUERY)" t nil)
(autoload 'cider-profile-var-profiled-p "cider-profile" "Displays the profiling status of var under point.
Prompts for var if none under point or QUERY is present.
(fn QUERY)" t nil)
(autoload 'cider-profile-ns-toggle "cider-profile" "Toggle profiling for the ns associated with optional QUERY.
If optional argument QUERY is non-nil, prompt for ns. Otherwise use
current ns.
(fn &optional QUERY)" t nil)
(autoload 'cider-profile-toggle "cider-profile" "Toggle profiling for the given QUERY.
Defaults to the symbol at point.
With prefix arg or no symbol at point, prompts for a var.
(fn QUERY)" t nil)
(autoload 'cider-profile-summary "cider-profile" "Display a summary of currently collected profile data.
(fn)" t nil)
(autoload 'cider-profile-var-summary "cider-profile" "Display profile data for var under point QUERY.
Defaults to the symbol at point. With prefix arg or no symbol at point,
prompts for a var.
(fn QUERY)" t nil)
(autoload 'cider-profile-clear "cider-profile" "Clear any collected profile data.
(fn)" t nil)
(autoload 'cider-repl-history "cider-repl-history" "Display items in the CIDER command history in another buffer.
(fn)" t nil)
(autoload 'cider-scratch "cider-scratch" "Go to the scratch buffer named `cider-scratch-buffer-name'.
(fn)" t nil)
(autoload 'cider-selector "cider-selector" "Select a new buffer by type, indicated by a single character.
The user is prompted for a single character indicating the method by
which to choose a new buffer. The `?' character describes the
available methods. OTHER-WINDOW provides an optional target.
See `def-cider-selector-method' for defining new methods.
(fn &optional OTHER-WINDOW)" t nil)
(defvar cider-auto-test-mode nil "Non-nil if Cider-Auto-Test mode is enabled.
See the `cider-auto-test-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 `cider-auto-test-mode'.")
(autoload 'cider-auto-test-mode "cider-test" "Toggle automatic testing of Clojure files.
When enabled this reruns tests every time a Clojure file is loaded.
Only runs tests corresponding to the loaded file's namespace and does
nothing if no tests are defined or if the file failed to load.
(fn &optional ARG)" t nil)
(autoload 'cider-toggle-trace-var "cider-tracing" "Toggle var tracing.
Prompts for the symbol to use, or uses the symbol at point, depending on
the value of `cider-prompt-for-symbol'. With prefix arg ARG, does the
opposite of what that option dictates.
(fn ARG)" t nil)
(autoload 'cider-toggle-trace-ns "cider-tracing" "Toggle ns tracing.
Defaults to the current ns. With prefix arg QUERY, prompts for a ns.
(fn QUERY)" t nil)
(autoload 'cider-view-manual "cider-util" "View the manual in your default browser.
(fn)" t nil)
(autoload 'cider-xref-fn-refs "cider-xref" "Show all functions that reference the var matching NS and SYMBOL.
(fn &optional NS SYMBOL)" t nil)
(autoload 'cider-xref-fn-deps "cider-xref" "Show all functions referenced by the var matching NS and SYMBOL.
(fn &optional NS SYMBOL)" t nil)
(autoload 'cider-xref-fn-refs-select "cider-xref" "Displays the references for NS and SYMBOL using completing read.
(fn &optional NS SYMBOL)" t nil)
(autoload 'cider-xref-fn-deps-select "cider-xref" "Displays the function dependencies for NS and SYMBOL using completing read.
(fn &optional NS SYMBOL)" t nil)
(autoload 'clojure-mode "clojure-mode" "Major mode for editing Clojure code.
\\{clojure-mode-map}
(fn)" t nil)
(autoload 'clojure-unwind "clojure-mode" "Unwind thread at point or above point by N levels.
With universal argument \\[universal-argument], fully unwind thread.
(fn &optional N)" t nil)
(autoload 'clojure-unwind-all "clojure-mode" "Fully unwind thread at point or above point.
(fn)" t nil)
(autoload 'clojure-thread "clojure-mode" "Thread by one more level an existing threading macro.
(fn)" t nil)
(autoload 'clojure-thread-first-all "clojure-mode" "Fully thread the form at point using ->.
When BUT-LAST is non-nil, the last expression is not threaded.
Default value is `clojure-thread-all-but-last'.
(fn BUT-LAST)" t nil)
(autoload 'clojure-thread-last-all "clojure-mode" "Fully thread the form at point using ->>.
When BUT-LAST is non-nil, the last expression is not threaded.
Default value is `clojure-thread-all-but-last'.
(fn BUT-LAST)" t nil)
(autoload 'clojure-cycle-privacy "clojure-mode" "Make public the current private def, or vice-versa.
See: https://github.com/clojure-emacs/clj-refactor.el/wiki/cljr-cycle-privacy
(fn)" t nil)
(autoload 'clojure-convert-collection-to-list "clojure-mode" "Convert collection at (point) to list.
(fn)" t nil)
(autoload 'clojure-convert-collection-to-quoted-list "clojure-mode" "Convert collection at (point) to quoted list.
(fn)" t nil)
(autoload 'clojure-convert-collection-to-map "clojure-mode" "Convert collection at (point) to map.
(fn)" t nil)
(autoload 'clojure-convert-collection-to-vector "clojure-mode" "Convert collection at (point) to vector.
(fn)" t nil)
(autoload 'clojure-convert-collection-to-set "clojure-mode" "Convert collection at (point) to set.
(fn)" t nil)
(autoload 'clojure-cycle-if "clojure-mode" "Change a surrounding if to if-not, or vice-versa.
See: https://github.com/clojure-emacs/clj-refactor.el/wiki/cljr-cycle-if
(fn)" t nil)
(autoload 'clojure-cycle-when "clojure-mode" "Change a surrounding when to when-not, or vice-versa.
(fn)" t nil)
(autoload 'clojure-let-backward-slurp-sexp "clojure-mode" "Slurp the s-expression before the let form into the let form.
With a numeric prefix argument slurp the previous N s-expressions
into the let form.
(fn &optional N)" t nil)
(autoload 'clojure-let-forward-slurp-sexp "clojure-mode" "Slurp the next s-expression after the let form into the let form.
With a numeric prefix argument slurp the next N s-expressions
into the let form.
(fn &optional N)" t nil)
(autoload 'clojure-introduce-let "clojure-mode" "Create a let form, binding the form at point.
With a numeric prefix argument the let is introduced N lists up.
(fn &optional N)" t nil)
(autoload 'clojure-move-to-let "clojure-mode" "Move the form at point to a binding in the nearest let.
(fn)" t nil)
(autoload 'clojure-rename-ns-alias "clojure-mode" "Rename a namespace alias.
(fn)" t nil)
(autoload 'clojure-add-arity "clojure-mode" "Add an arity to a function.
(fn)" t nil)
(autoload 'clojurescript-mode "clojure-mode" "Major mode for editing ClojureScript code.
\\{clojurescript-mode-map}
(fn)" t nil)
(autoload 'clojurec-mode "clojure-mode" "Major mode for editing ClojureC code.
\\{clojurec-mode-map}
(fn)" t nil)
(defalias 'make-queue 'queue-create "Create an empty queue data structure.")
(autoload 'sesman-start "sesman" "Start a Sesman session.
(fn)" t nil)
(autoload 'sesman-restart "sesman" "Restart sesman session.
When WHICH is nil, restart the current session; when a single universal
argument or 'linked, restart all linked sessions; when a double universal
argument, t or 'all, restart all sessions. For programmatic use, WHICH can also
be a session or a name of the session, in which case that session is restarted.
(fn &optional WHICH)" t nil)
(autoload 'sesman-quit "sesman" "Terminate a Sesman session.
When WHICH is nil, kill only the current session; when a single universal
argument or 'linked, kill all linked sessions; when a double universal argument,
t or 'all, kill all sessions. For programmatic use, WHICH can also be a session
or a name of the session, in which case that session is killed.
(fn &optional WHICH)" t nil)
(autoload 'sesman-info "sesman" "Display info for all current sessions (`sesman-current-sessions').
In the resulting minibuffer display linked sessions are numbered and the
other (friendly) sessions are not. When ALL is non-nil, show info for all
sessions.
(fn &optional ALL)" t nil)
(autoload 'sesman-link-with-buffer "sesman" "Ask for SESSION and link with BUFFER.
BUFFER defaults to current buffer. On universal argument, or if BUFFER is 'ask,
ask for buffer.
(fn &optional BUFFER SESSION)" t nil)
(autoload 'sesman-link-with-directory "sesman" "Ask for SESSION and link with DIR.
DIR defaults to `default-directory'. On universal argument, or if DIR is 'ask,
ask for directory.
(fn &optional DIR SESSION)" t nil)
(autoload 'sesman-link-with-project "sesman" "Ask for SESSION and link with PROJECT.
PROJECT defaults to current project. On universal argument, or if PROJECT is
'ask, ask for the project. SESSION defaults to the current session.
(fn &optional PROJECT SESSION)" t nil)
(autoload 'sesman-link-with-least-specific "sesman" "Ask for SESSION and link with the least specific context available.
Normally the least specific context is the project. If not in a project, link
with the `default-directory'. If `default-directory' is nil, link with current
buffer.
(fn &optional SESSION)" t nil)
(autoload 'sesman-unlink "sesman" "Break any of the previously created links.
(fn)" t nil)
(autoload 'sesman-map "sesman" "Session management prefix keymap." t 'keymap)
(autoload 'sesman-browser "sesman-browser" "Display an interactive session browser.
See `sesman-browser-mode' for more details.
(fn)" t nil)
(autoload 'cljr-add-keybindings-with-prefix "clj-refactor" "Bind keys in `cljr--all-helpers' under a PREFIX key.
(fn PREFIX)" nil nil)
(autoload 'cljr-add-keybindings-with-modifier "clj-refactor" "Bind keys in `cljr--all-helpers' under a MODIFIER key.
(fn MODIFIER)" nil nil)
(autoload 'cljr-rename-file-or-dir "clj-refactor" "Rename a file or directory of files.
Buffers visiting any affected file are killed and the
corresponding files are revisited.
See: https://github.com/clojure-emacs/clj-refactor.el/wiki/cljr-rename-file-or-dir
(fn OLD-PATH NEW-PATH)" t nil)
(autoload 'cljr-rename-file "clj-refactor" "
(fn NEW-PATH)" t nil)
(autoload 'cljr-add-require-to-ns "clj-refactor" "Add a require statement to the ns form in current buffer.
With a prefix act on the cljs part of the ns declaration.
See: https://github.com/clojure-emacs/clj-refactor.el/wiki/cljr-add-require-to-ns
(fn CLJS\\=\\?)" t nil)
(autoload 'cljr-add-use-to-ns "clj-refactor" "Add a use statement to the buffer's ns form.
With a prefix act on the cljs part of the ns declaration.
See: https://github.com/clojure-emacs/clj-refactor.el/wiki/cljr-add-use-to-ns
(fn CLJS\\=\\?)" t nil)
(autoload 'cljr-add-import-to-ns "clj-refactor" "Add an import statement to the buffer's ns form.
With a prefix act on the cljs part of the ns declaration.
See: https://github.com/clojure-emacs/clj-refactor.el/wiki/cljr-add-import-to-ns
(fn &optional CLJS\\=\\?)" t nil)
(autoload 'cljr-require-macro "clj-refactor" "Add a require statement for a macro to the ns form in current buffer.
See: https://github.com/clojure-emacs/clj-refactor.el/wiki/cljr-require-macro
(fn)" t nil)
(autoload 'cljr-stop-referring "clj-refactor" "Stop referring to vars in the namespace at point.
See: https://github.com/clojure-emacs/clj-refactor.el/wiki/cljr-stop-referring
(fn)" t nil)
(autoload 'cljr-move-form "clj-refactor" "Move the form containing POINT to a new namespace.
If REGION is active, move all forms contained by region.
See: https://github.com/clojure-emacs/clj-refactor.el/wiki/cljr-move-form
(fn)" t nil)
(autoload 'cljr-add-declaration "clj-refactor" "Add a declare for the current def near the top of the buffer.
With a prefix add a declaration for the symbol under the cursor instead.
See: https://github.com/clojure-emacs/clj-refactor.el/wiki/cljr-add-declaration
(fn FOR-THING-AT-POINT-P)" t nil)
(autoload 'cljr-extract-constant "clj-refactor" "Extract form at (or above) point as a constant.
Create a def for it at the top level, and replace its current
occurrence with the defined name.
See: https://github.com/clojure-emacs/clj-refactor.el/wiki/cljr-extract-constant
(fn)" t nil)
(autoload 'cljr-extract-def "clj-refactor" "Extract form at (or above) point as a def.
Create a def for it at the top level, and replace its current
occurrence with the defined name.
See: https://github.com/clojure-emacs/clj-refactor.el/wiki/cljr-extract-def
(fn)" t nil)
(autoload 'cljr-cycle-thread "clj-refactor" "Cycle a threading macro between -> and ->>.
Also applies to other versions of the macros, like cond->.
See: https://github.com/clojure-emacs/clj-refactor.el/wiki/cljr-cycle-thread
(fn)" t nil)
(autoload 'cljr-introduce-let "clj-refactor" "Create a let form, binding the form at point.
The resulting let form can then be expanded with `\\[cljr-expand-let]'.
See: https://github.com/clojure-emacs/clj-refactor.el/wiki/cljr-introduce-let
(fn &optional N)" t nil)
(autoload 'cljr-expand-let "clj-refactor" "Expand the let form above point by one level.
See: https://github.com/clojure-emacs/clj-refactor.el/wiki/cljr-expand-let
(fn)" t nil)
(autoload 'cljr-move-to-let "clj-refactor" "Move the form at point to a binding in the nearest let.
See: https://github.com/clojure-emacs/clj-refactor.el/wiki/cljr-move-to-let
(fn)" t nil)
(autoload 'cljr-destructure-keys "clj-refactor" "Change a symbol binding at point to a destructuring bind.
Keys to use in the destructuring are inferred from the code, and
their usage is replaced with the new local variables.
See: https://github.com/clojure-emacs/clj-refactor.el/wiki/cljr-destructure-keys
(fn)" t nil)
(autoload 'cljr-raise-sexp "clj-refactor" "Like paredit-raise-sexp, but removes # in front of function literals and sets.
(fn &optional ARGUMENT)" t nil)
(autoload 'cljr-splice-sexp-killing-backward "clj-refactor" "Like paredit-splice-sexp-killing-backward, but removes # in
front of function literals and sets.
(fn &optional ARGUMENT)" t nil)
(autoload 'cljr-splice-sexp-killing-forward "clj-refactor" "Like paredit-splice-sexp-killing-backward, but removes # in
front of function literals and sets.
(fn &optional ARGUMENT)" t nil)
(autoload 'cljr-slash "clj-refactor" "Inserts / as normal, but also checks for common namespace shorthands to require.
If `cljr-magic-require-namespaces' is non-nil, typing one of the
short aliases listed in `cljr-magic-requires' followed by this
command will add the corresponding require statement to the ns
form.
(fn)" t nil)
(autoload 'cljr-project-clean "clj-refactor" "Run `cljr-project-clean-functions' on every clojure file, then
sorts the project's dependency vectors.
See: https://github.com/clojure-emacs/clj-refactor.el/wiki/cljr-project-clean
(fn)" t nil)
(autoload 'cljr-sort-project-dependencies "clj-refactor" "Sorts all dependency vectors in project.clj
See: https://github.com/clojure-emacs/clj-refactor.el/wiki/cljr-sort-project-dependencies
(fn)" t nil)
(autoload 'cljr-add-project-dependency "clj-refactor" "Add a dependency to the project.clj file.
See: https://github.com/clojure-emacs/clj-refactor.el/wiki/cljr-add-project-dependency
(fn FORCE)" t nil)
(autoload 'cljr-update-project-dependency "clj-refactor" "Update the version of the dependency at point.
(fn &optional VERSION)" t nil)
(autoload 'cljr-update-project-dependencies "clj-refactor" "Update all project dependencies.
See: https://github.com/clojure-emacs/clj-refactor.el/wiki/cljr-update-project-dependencies
(fn)" t nil)
(autoload 'cljr-promote-function "clj-refactor" "Promote a function literal to an fn, or an fn to a defn.
With prefix PROMOTE-TO-DEFN, promote to a defn even if it is a
function literal.
See: https://github.com/clojure-emacs/clj-refactor.el/wiki/cljr-promote-function
(fn PROMOTE-TO-DEFN)" t nil)
(autoload 'cljr-find-usages "clj-refactor" "Find all usages of the symbol at point in the project.
See: https://github.com/clojure-emacs/clj-refactor.el/wiki/cljr-find-usages
(fn)" t nil)
(autoload 'cljr-rename-symbol "clj-refactor" "Rename the symbol at point and all of its occurrences.
See: https://github.com/clojure-emacs/clj-refactor.el/wiki/cljr-rename-symbol
(fn &optional NEW-NAME)" t nil)
(autoload 'cljr-clean-ns "clj-refactor" "Clean the ns form for the current buffer.
See: https://github.com/clojure-emacs/clj-refactor.el/wiki/cljr-clean-ns
(fn)" t nil)
(autoload 'cljr-add-missing-libspec "clj-refactor" "Requires or imports the symbol at point.
If the symbol at point is of the form str/join then the ns
containing join will be aliased to str.
See: https://github.com/clojure-emacs/clj-refactor.el/wiki/cljr-add-missing-libspec
(fn)" t nil)
(autoload 'cljr-hotload-dependency "clj-refactor" "Download a dependency (if needed) and hotload it into the current repl session.
Defaults to the dependency vector at point, but prompts if none is found.
See: https://github.com/clojure-emacs/clj-refactor.el/wiki/cljr-hotload-dependency
(fn)" t nil)
(autoload 'cljr-extract-function "clj-refactor" "Extract the form at (or above) point as a top-level defn.
See: https://github.com/clojure-emacs/clj-refactor.el/wiki/cljr-extract-function
(fn)" t nil)
(autoload 'cljr-add-stubs "clj-refactor" "Adds implementation stubs for the interface or protocol at point.
See: https://github.com/clojure-emacs/clj-refactor.el/wiki/cljr-add-stubs
(fn)" t nil)
(autoload 'cljr-inline-symbol "clj-refactor" "Inline the symbol at point.
See: https://github.com/clojure-emacs/clj-refactor.el/wiki/cljr-inline-symbol
(fn)" t nil)
(autoload 'cljr-version "clj-refactor" "Returns the version of the middleware as well as this package.
(fn)" t nil)
(autoload 'cljr-toggle-debug-mode "clj-refactor" "
(fn)" t nil)
(autoload 'cljr-create-fn-from-example "clj-refactor" "Create a top-level defn for the symbol at point.
The context in which symbol is being used should be that of a
function, and the arglist of the defn is guessed from this
context.
For instance, if the symbol is the first argument of a `map'
call, the defn is created with one argument. If it is the first
argument of a `reduce', the defn will take two arguments.
See: https://github.com/clojure-emacs/clj-refactor.el/wiki/cljr-create-fn-from-example
(fn)" t nil)
(autoload 'cljr-describe-refactoring "clj-refactor" "Show the wiki page, in emacs, for one of the available refactorings.
See: https://github.com/clojure-emacs/clj-refactor.el/wiki/cljr-describe-refactoring
(fn CLJR-FN)" t nil)
(autoload 'cljr-change-function-signature "clj-refactor" "Change the function signature of the function at point.
See: https://github.com/clojure-emacs/clj-refactor.el/wiki/cljr-change-function-signature
(fn)" t nil)
(autoload 'cljr--inject-middleware-p "clj-refactor" "Return non-nil if nREPL middleware should be injected.
(fn &rest _)" nil nil)
(autoload 'cljr--inject-jack-in-dependencies "clj-refactor" "Inject the REPL dependencies of clj-refactor at `cider-jack-in'.
If injecting the dependencies is not preferred set `cljr-inject-dependencies-at-jack-in' to nil.
(fn)" nil nil)
(eval-after-load 'cider '(cljr--inject-jack-in-dependencies))
(autoload 'clj-refactor-mode "clj-refactor" "A mode to keep the clj-refactor keybindings.
\\{clj-refactor-map}
(fn &optional ARG)" t nil)
(autoload 'paredit-mode "paredit" "Minor mode for pseudo-structurally editing Lisp code.
With a prefix argument, enable Paredit Mode even if there are
unbalanced parentheses in the buffer.
Paredit behaves badly if parentheses are unbalanced, so exercise
caution when forcing Paredit Mode to be enabled, and consider
fixing unbalanced parentheses instead.
\\<paredit-mode-map>
(fn &optional ARG)" t nil)
(autoload 'enable-paredit-mode "paredit" "Turn on pseudo-structural editing of Lisp code.
(fn)" t nil)
(autoload 'mc/edit-lines "mc-edit-lines" "Add one cursor to each line of the active region.
Starts from mark and moves in straight down or up towards the
line point is on.
What is done with lines which are not long enough is governed by
`mc/edit-lines-empty-lines'. The prefix argument ARG can be used
to override this. If ARG is a symbol (when called from Lisp),
that symbol is used instead of `mc/edit-lines-empty-lines'.
Otherwise, if ARG negative, short lines will be ignored. Any
other non-nil value will cause short lines to be padded.
(fn &optional ARG)" t nil)
(autoload 'mc/edit-ends-of-lines "mc-edit-lines" "Add one cursor to the end of each line in the active region.
(fn)" t nil)
(autoload 'mc/edit-beginnings-of-lines "mc-edit-lines" "Add one cursor to the beginning of each line in the active region.
(fn)" t nil)
(autoload 'mc-hide-unmatched-lines-mode "mc-hide-unmatched-lines-mode" "Minor mode when enabled hides all lines where no cursors (and
also hum/lines-to-expand below and above) To make use of this
mode press \"C-'\" while multiple-cursor-mode is active. You can
still edit lines while you are in mc-hide-unmatched-lines
mode. To leave this mode press <return> or \"C-g\"
(fn &optional ARG)" t nil)
(autoload 'mc/mark-next-like-this "mc-mark-more" "Find and mark the next part of the buffer matching the currently active region
If no region is active add a cursor on the next line
With negative ARG, delete the last one instead.
With zero ARG, skip the last one and mark next.
(fn ARG)" t nil)
(autoload 'mc/mark-next-like-this-word "mc-mark-more" "Find and mark the next part of the buffer matching the currently active region
If no region is active, mark the word at the point and find the next match
With negative ARG, delete the last one instead.
With zero ARG, skip the last one and mark next.
(fn ARG)" t nil)
(autoload 'mc/mark-next-word-like-this "mc-mark-more" "Find and mark the next word of the buffer matching the currently active region
The matching region must be a whole word to be a match
If no region is active, mark the symbol at the point and find the next match
With negative ARG, delete the last one instead.
With zero ARG, skip the last one and mark next.
(fn ARG)" t nil)
(autoload 'mc/mark-next-symbol-like-this "mc-mark-more" "Find and mark the next symbol of the buffer matching the currently active region
The matching region must be a whole symbol to be a match
If no region is active, mark the symbol at the point and find the next match
With negative ARG, delete the last one instead.
With zero ARG, skip the last one and mark next.
(fn ARG)" t nil)
(autoload 'mc/mark-previous-like-this "mc-mark-more" "Find and mark the previous part of the buffer matching the currently active region
If no region is active add a cursor on the previous line
With negative ARG, delete the last one instead.
With zero ARG, skip the last one and mark next.
(fn ARG)" t nil)
(autoload 'mc/mark-previous-like-this-word "mc-mark-more" "Find and mark the previous part of the buffer matching the currently active region
If no region is active, mark the word at the point and find the previous match
With negative ARG, delete the last one instead.
With zero ARG, skip the last one and mark previous.
(fn ARG)" t nil)
(autoload 'mc/mark-previous-word-like-this "mc-mark-more" "Find and mark the previous part of the buffer matching the currently active region
The matching region must be a whole word to be a match
If no region is active add a cursor on the previous line
With negative ARG, delete the last one instead.
With zero ARG, skip the last one and mark next.
(fn ARG)" t nil)
(autoload 'mc/mark-previous-symbol-like-this "mc-mark-more" "Find and mark the previous part of the buffer matching the currently active region
The matching region must be a whole symbol to be a match
If no region is active add a cursor on the previous line
With negative ARG, delete the last one instead.
With zero ARG, skip the last one and mark next.
(fn ARG)" t nil)
(autoload 'mc/mark-next-lines "mc-mark-more" "
(fn ARG)" t nil)
(autoload 'mc/mark-previous-lines "mc-mark-more" "
(fn ARG)" t nil)
(autoload 'mc/unmark-next-like-this "mc-mark-more" "Deselect next part of the buffer matching the currently active region.
(fn)" t nil)
(autoload 'mc/unmark-previous-like-this "mc-mark-more" "Deselect prev part of the buffer matching the currently active region.
(fn)" t nil)
(autoload 'mc/skip-to-next-like-this "mc-mark-more" "Skip the current one and select the next part of the buffer matching the currently active region.
(fn)" t nil)
(autoload 'mc/skip-to-previous-like-this "mc-mark-more" "Skip the current one and select the prev part of the buffer matching the currently active region.
(fn)" t nil)
(autoload 'mc/mark-all-like-this "mc-mark-more" "Find and mark all the parts of the buffer matching the currently active region
(fn)" t nil)
(autoload 'mc/mark-all-words-like-this "mc-mark-more" "
(fn)" t nil)
(autoload 'mc/mark-all-symbols-like-this "mc-mark-more" "
(fn)" t nil)
(autoload 'mc/mark-all-in-region "mc-mark-more" "Find and mark all the parts in the region matching the given search
(fn BEG END &optional SEARCH)" t nil)
(autoload 'mc/mark-all-in-region-regexp "mc-mark-more" "Find and mark all the parts in the region matching the given regexp.
(fn BEG END)" t nil)
(autoload 'mc/mark-more-like-this-extended "mc-mark-more" "Like mark-more-like-this, but then lets you adjust with arrows key.
The adjustments work like this:
<up> Mark previous like this and set direction to 'up
<down> Mark next like this and set direction to 'down
If direction is 'up:
<left> Skip past the cursor furthest up
<right> Remove the cursor furthest up
If direction is 'down:
<left> Remove the cursor furthest down
<right> Skip past the cursor furthest down
The bindings for these commands can be changed. See `mc/mark-more-like-this-extended-keymap'.
(fn)" t nil)
(autoload 'mc/mark-all-like-this-dwim "mc-mark-more" "Tries to guess what you want to mark all of.
Can be pressed multiple times to increase selection.
With prefix, it behaves the same as original `mc/mark-all-like-this'
(fn ARG)" t nil)
(autoload 'mc/mark-all-dwim "mc-mark-more" "Tries even harder to guess what you want to mark all of.
If the region is active and spans multiple lines, it will behave
as if `mc/mark-all-in-region'. With the prefix ARG, it will call
`mc/edit-lines' instead.
If the region is inactive or on a single line, it will behave like
`mc/mark-all-like-this-dwim'.
(fn ARG)" t nil)
(autoload 'mc/mark-all-like-this-in-defun "mc-mark-more" "Mark all like this in defun.
(fn)" t nil)
(autoload 'mc/mark-all-words-like-this-in-defun "mc-mark-more" "Mark all words like this in defun.
(fn)" t nil)
(autoload 'mc/mark-all-symbols-like-this-in-defun "mc-mark-more" "Mark all symbols like this in defun.
(fn)" t nil)
(autoload 'mc/toggle-cursor-on-click "mc-mark-more" "Add a cursor where you click, or remove a fake cursor that is
already there.
(fn EVENT)" t nil)
(defalias 'mc/add-cursor-on-click 'mc/toggle-cursor-on-click)
(autoload 'mc/mark-sgml-tag-pair "mc-mark-more" "Mark the tag we're in and its pair for renaming.
(fn)" t nil)
(autoload 'mc/mark-pop "mc-mark-pop" "Add a cursor at the current point, pop off mark ring and jump
to the popped mark.
(fn)" t nil)
(autoload 'mc/insert-numbers "mc-separate-operations" "Insert increasing numbers for each cursor, starting at
`mc/insert-numbers-default' or ARG.
(fn ARG)" t nil)
(autoload 'mc/insert-letters "mc-separate-operations" "Insert increasing letters for each cursor, starting at 0 or ARG.
Where letter[0]=a letter[2]=c letter[26]=aa
(fn ARG)" t nil)
(autoload 'mc/reverse-regions "mc-separate-operations" "
(fn)" t nil)
(autoload 'mc/sort-regions "mc-separate-operations" "
(fn)" t nil)
(autoload 'mc/vertical-align "mc-separate-operations" "Aligns all cursors vertically with a given CHARACTER to the one with the
highest column number (the rightest).
Might not behave as intended if more than one cursors are on the same line.
(fn CHARACTER)" t nil)
(autoload 'mc/vertical-align-with-space "mc-separate-operations" "Aligns all cursors with whitespace like `mc/vertical-align' does
(fn)" t nil)
(autoload 'multiple-cursors-mode "multiple-cursors-core" "Mode while multiple cursors are active.
(fn &optional ARG)" t nil)
(autoload 'set-rectangular-region-anchor "rectangular-region-mode" "Anchors the rectangular region at point.
Think of this one as `set-mark' except you're marking a rectangular region. It is
an exceedingly quick way of adding multiple cursors to multiple lines.
(fn)" t nil)
(autoload 'rectangular-region-mode "rectangular-region-mode" "A mode for creating a rectangular region to edit
(fn &optional ARG)" t nil)
(autoload 'edn-time-to-inst "edn" "Turn a `time-date' TIME into our internal representation of an inst.
(fn TIME)" nil nil)
(autoload 'edn-inst-to-time "edn" "Turn an `edn-inst', INST, into a TIME from `time-date'.
(fn INST)" nil nil)
(autoload 'edn-string-to-uuid "edn" "Create an `edn-uuid' from a string, S, containing a uuid.
(fn S)" nil nil)
(autoload 'edn-uuid-to-string "edn" "Turn our internal representation of a UUID into a string.
(fn UUID)" nil nil)
(autoload 'edn-read "edn" "Read one edn value from SOURCE.
SOURCE is either a string of edn data or nil. If no source is
given the next edn value will be read from POINT in the current
buffer.
You can use `edn-add-reader' to add your own readers for unknown
tags.
(fn &optional SOURCE)" nil nil)
(autoload 'edn-list-to-set "edn" "Turn a list into `edn''s internal set representation.
If COMPARE-FN is provided this function is used to uniquify the
list. Otherwise it's expected that l is without duplicates.
(fn L &optional COMPARE-FN)" nil nil)
(autoload 'edn-set-to-list "edn" "Turn `edn''s internal set representation into a list.
(fn S)" nil nil)
(autoload 'edn-add-reader "edn" "Add a READER function for TAG.
TAG is either a string, symbol or keyword. e.g. :my/type
(fn TAG READER)" nil nil)
(autoload 'edn-add-writer "edn" "Add a WRITER function for types satisfying PRED.
(fn PRED WRITER)" nil nil)
(autoload 'edn-remove-reader "edn" "Remove a previously registered handler for TAG.
(fn TAG)" nil nil)
(autoload 'edn-remove-writer "edn" "The remove the writer WRITER.
(fn WRITER)" nil nil)
(autoload 'edn-print-string "edn" "Serialize the lisp form DATUM into edn.
You can use `edn-add-writer' to add writers capable of writing
your own tagged data.
(fn DATUM)" nil nil)
(autoload 'inflection-singularize-string "inflections" "Return the singularized version of STR.
(fn STR)" nil nil)
(define-obsolete-function-alias 'singularize-string 'inflection-singularize-string)
(autoload 'inflection-pluralize-string "inflections" "Return the pluralized version of STR.
(fn STR)" nil nil)
(define-obsolete-function-alias 'pluralize-string 'inflection-pluralize-string)
(autoload 'graphql-mode "graphql-mode" "A major mode to edit GraphQL schemas.
(fn)" t nil)
(autoload 'jsonnet-mode "jsonnet-mode" "jsonnet-mode is a major mode for editing .jsonnet files.
(fn)" t nil)
(autoload 'jsonnet-eval-buffer "jsonnet-mode" "Run jsonnet with the path of the current file.
(fn)" t nil)
(autoload 'jsonnet-jump-to-definition "jsonnet-mode" "Jump to the definition of the jsonnet function IDENTIFIER.
(fn IDENTIFIER)" t nil)
(autoload 'jsonnet-jump "jsonnet-mode" "Jumps to the definition of the Jsonnet expression at POINT.
(fn POINT)" t nil)
(autoload 'jsonnet-reformat-buffer "jsonnet-mode" "Reformat entire buffer using the Jsonnet format utility.
(fn)" t nil)
(let ((loads (get 'yaml 'custom-loads))) (if (member '"yaml-mode" loads) nil (put 'yaml 'custom-loads (cons '"yaml-mode" loads))))
(autoload 'yaml-mode "yaml-mode" "Simple mode to edit YAML.
\\{yaml-mode-map}
(fn)" t nil)
(autoload 'csv-mode "csv-mode" "Major mode for editing files of comma-separated value type.
CSV mode is derived from `text-mode', and runs `text-mode-hook' before
running `csv-mode-hook'. It turns `auto-fill-mode' off by default.
CSV mode can be customized by user options in the CSV customization
group. The separators are specified by the value of `csv-separators'.
CSV mode commands ignore blank lines and comment lines beginning with
the value of `csv-comment-start', which delimit \"paragraphs\".
\"Sexp\" is re-interpreted to mean \"field\", so that `forward-sexp'
(\\[forward-sexp]), `kill-sexp' (\\[kill-sexp]), etc. all apply to fields.
Standard comment commands apply, such as `comment-dwim' (\\[comment-dwim]).
If `font-lock-mode' is enabled then separators, quoted values and
comment lines are highlighted using respectively `csv-separator-face',
`font-lock-string-face' and `font-lock-comment-face'.
The user interface (UI) for CSV mode commands is similar to that of
the standard commands `sort-fields' and `sort-numeric-fields', except
that if there is no prefix argument then the UI prompts for the field
index or indices. In `transient-mark-mode' only: if the region is not
set then the UI attempts to set it to include all consecutive CSV
records around point, and prompts for confirmation; if there is no
prefix argument then the UI prompts for it, offering as a default the
index of the field containing point if the region was not set
explicitly. The region set automatically is delimited by blank lines
and comment lines, and the number of header lines at the beginning of
the region given by the value of `csv-header-lines' are skipped.
Sort order is controlled by `csv-descending'.
CSV mode provides the following specific keyboard key bindings:
\\{csv-mode-map}
(fn)" t nil)
(autoload 'tsv-mode "csv-mode" "Major mode for editing files of tab-separated value type.
(fn)" t nil)
(autoload 'dhall-mode "dhall-mode" "Major mode for editing Dhall files.
(fn)" t nil)
(autoload 'reformatter-define "reformatter" "Define a reformatter command with NAME.
When called, the reformatter will use PROGRAM and any ARGS to
reformat the current buffer. The contents of the buffer will be
passed as standard input to the reformatter, which should output
them to standard output. A nonzero exit code will be reported as
failure, and the output of the command to standard error will be
displayed to the user.
The macro accepts the following keyword arguments:
:program (required)
Provides a form which should evaluate to a string at runtime,
e.g. a literal string, or the name of a variable which holds
the program path.
:args
If provided, this is a form which evaluates to a list of
strings at runtime. Default is the empty list.
:mode
Unless nil, also generate a minor mode that will call the
reformatter command from `before-save-hook' when enabled.
Default is t.
:group
If provided, this is the custom group used for any generated
modes or custom variables. Don't forget to declare this group
using a `defgroup' form.
:lighter
If provided, this is a mode lighter string which will be used
for the \"-on-save\" minor mode. It should have a leading
space. The supplied value will be used as the default for a
generated custom variable which specifies the mode lighter.
Default is nil, ie. no lighter.
:keymap
If provided, this is the symbol name of the \"-on-save\" mode's
keymap, which you must declare yourself. Default is no keymap.
(fn NAME &key PROGRAM ARGS (MODE t) LIGHTER KEYMAP GROUP)" nil t)
(function-put 'reformatter-define 'lisp-indent-function 'defun)
(autoload 'protobuf-mode "protobuf-mode" "Major mode for editing Protocol Buffers description language.
The hook `c-mode-common-hook' is run with no argument at mode
initialization, then `protobuf-mode-hook'.
Key bindings:
\\{protobuf-mode-map}
(fn)" t nil)
(autoload 'highlight-quoted-mode "highlight-quoted" "Highlight Lisp quotes and quoted symbols.
Toggle Highlight-Quoted mode on or off.
With a prefix argument ARG, enable Highlight-Quoted mode if ARG is positive, and
disable it otherwise. If called from Lisp, enable the mode if ARG is omitted or
nil, and toggle it if ARG is `toggle'.
\\{highlight-quoted-mode-map}
(fn &optional ARG)" t nil)
(autoload 'macrostep-mode "macrostep" "Minor mode for inline expansion of macros in Emacs Lisp source buffers.
\\<macrostep-keymap>Progressively expand macro forms with \\[macrostep-expand], collapse them with \\[macrostep-collapse],
and move back and forth with \\[macrostep-next-macro] and \\[macrostep-prev-macro].
Use \\[macrostep-collapse-all] or collapse all visible expansions to
quit and return to normal editing.
\\{macrostep-keymap}
(fn &optional ARG)" t nil)
(autoload 'macrostep-expand "macrostep" "Expand the macro form following point by one step.
Enters `macrostep-mode' if it is not already active, making the
buffer temporarily read-only. If macrostep-mode is active and the
form following point is not a macro form, search forward in the
buffer and expand the next macro form found, if any.
With a prefix argument, the expansion is displayed in a separate
buffer instead of inline in the current buffer. Setting
`macrostep-expand-in-separate-buffer' to non-nil swaps these two
behaviors.
(fn &optional TOGGLE-SEPARATE-BUFFER)" t nil)
(autoload 'macrostep-c-mode-hook "macrostep-c" "
(fn)" nil nil)
(add-hook 'c-mode-hook #'macrostep-c-mode-hook)
(autoload 'overseer-version "overseer" "Get the Overseer version as string.
If called interactively or if SHOW-VERSION is non-nil, show the
version in the echo area and the messages buffer.
The returned string includes both, the version from package.el
and the library version, if both a present and different.
If the version number could not be determined, signal an error,
if called interactively, or if SHOW-VERSION is non-nil, otherwise
just return nil.
(fn &optional SHOW-VERSION)" t nil)
(autoload 'overseer-mode "overseer" "Minor mode for emacs lisp files to test through ert-runner.
Key bindings:
\\{overseer-mode-map}
(fn &optional ARG)" t nil)
(autoload 'overseer-enable-mode "overseer" "
(fn)" nil nil)
(dolist (hook '(emacs-lisp-mode-hook)) (add-hook hook 'overseer-enable-mode))
(autoload 'elisp-def "elisp-def" "Go to the definition of the symbol at point.
(fn)" t nil)
(autoload 'elisp-def-mode "elisp-def" "Minor mode for finding definitions with `elisp-def'.
\\{elisp-def-mode-map}
(fn &optional ARG)" t nil)
(autoload 'elisp-demos-advice-describe-function-1 "elisp-demos" "
(fn FUNCTION)" nil nil)
(autoload 'elisp-demos-advice-helpful-update "elisp-demos" "
(fn)" nil nil)
(autoload 'flycheck-cask-setup "flycheck-cask" "Setup Cask integration for Flycheck.
If the current file is part of a Cask project, as denoted by the
existence of a Cask file in the file's directory or any ancestor
thereof, configure Flycheck to initialze Cask packages while
syntax checking.
Set `flycheck-emacs-lisp-initialize-packages' and
`flycheck-emacs-lisp-package-user-dir' accordingly.
(fn)" nil nil)
(autoload 'buttercup-run-at-point "buttercup" "Run the buttercup suite at point.
(fn)" t nil)
(autoload 'buttercup-run-discover "buttercup" "Discover and load test files, then run all defined suites.
Takes directories as command line arguments, defaulting to the
current directory.
(fn)" nil nil)
(autoload 'buttercup-run-markdown-buffer "buttercup" "Run all test suites defined in MARKDOWN-BUFFERS.
A suite must be defined within a Markdown \"lisp\" code block.
If MARKDOWN-BUFFERS is empty (nil), use the current buffer.
(fn &rest MARKDOWN-BUFFERS)" t nil)
(autoload 'buttercup-run-markdown "buttercup" "Run all test suites defined in Markdown files passed as arguments.
A suite must be defined within a Markdown \"lisp\" code block.
(fn)" nil nil)
(autoload 'buttercup-run-markdown-file "buttercup" "Run all test suites defined in Markdown FILE.
A suite must be defined within a Markdown \"lisp\" code block.
(fn FILE)" t nil)
(autoload 'buttercup-minor-mode "buttercup" "Activate buttercup minor mode.
With buttercup minor mode active the following is activated:
- `describe' and `it' forms are fontified with
`font-lock-keyword-face'.
- `describe' and `it' forms are available from `imenu' for
quicker access.
(fn &optional ARG)" t nil)
(autoload 'ess-version "ess" "Return a string with ESS version information.
(fn)" t nil)
(autoload 'ess-submit-bug-report "ess" "Submit a bug report to the ESS maintainers.
(fn)" t nil)
(autoload 'ess-bugs-mode "ess-bugs-d" "Major mode for BUGS.
(fn)" t nil)
(defvar ess-lisp-directory (file-name-directory (or "/home/emiller/.emacs.d/.local/straight/build/ess/ess-autoloads.el" buffer-file-name)) "Directory containing ess-site.el(c) and other ESS Lisp files.")
(put 'ess-indent-offset 'safe-local-variable #'numberp)
(put 'ess-style 'safe-local-variable #'symbolp)
(autoload 'ess-gretl-mode "ess-gretl" "Major mode for editing gretl source. See `ess-mode' for more help.
(fn)" t nil)
(autoload 'gretl "ess-gretl" "Call 'gretl',
Optional prefix (C-u) allows to set command line arguments, such as
--vsize. This should be OS agnostic.
If you have certain command line arguments that should always be passed
to gretl, put them in the variable `inferior-gretl-args'.
(fn &optional START-ARGS)" t nil)
(autoload 'ess-load-file "ess-inf" "Load FILENAME into an inferior ESS process.
This handles Tramp when working on a remote.
(fn &optional FILENAME)" t nil)
(autoload 'ess-jags-mode "ess-jags-d" "Major mode for JAGS.
(fn)" t nil)
(autoload 'ess-julia-mode "ess-julia" "Major mode for julia files.
(fn)" t nil)
(autoload 'run-ess-julia "ess-julia" "Start an inferior julia process.
Optional prefix START-ARGS (\\[universal-argument]) allows to set
command line arguments, such as --load=<file>. This should be OS
agnostic. If you have certain command line arguments that should
always be passed to julia, put them in the variable
`inferior-julia-args'.
(fn &optional START-ARGS)" t nil)
(defalias 'julia #'run-ess-julia)
(autoload 'ess-mode "ess-mode" "Major mode for editing ESS source.
Optional arg ALIST describes how to customize the editing mode.
Optional arg PROC-NAME is name of associated inferior process.
\\{ess-mode-map}
You can send text to the inferior ESS process from other buffers containing
ESS source.
`ess-eval-region' sends the current region to the ESS process.
`ess-eval-buffer' sends the current buffer to the ESS process.
`ess-eval-function' sends the current function to the ESS process.
`ess-eval-line' sends the current line to the ESS process.
`ess-switch-to-ESS' switches the current buffer to the ESS process buffer.
`ess-switch-to-end-of-ESS' switches the current buffer to the ESS process
buffer and puts point at the end of it.
`ess-eval-region-and-go', `ess-eval-buffer-and-go',
`ess-eval-function-and-go', and `ess-eval-line-and-go' switch to the S
process buffer after sending their text.
`ess-load-file' sources a file of commands to the ESS process.
\\[ess-indent-command] indents for ESS code.
\\[backward-delete-char-untabify] converts tabs to spaces as it moves back.
Comments are indented in a similar way to Emacs-lisp mode:
`###' beginning of line
`##' the same level of indentation as the code
`#' the same column on the right, or to the right of such a
column if that is not possible.(default value 40).
\\[indent-for-comment] command automatically inserts such a
`#' in the right place, or aligns such a comment if it is
already inserted.
\\[ess-indent-exp] command indents each line of the syntactic unit following point.
Variables controlling indentation style:
`ess-indent-offset'
Indentation of ESS statements within surrounding block.
The surrounding block's indentation is the indentation of the line on
which the open-brace appears.
`ess-offset-block'
Indentation of blocks opened with curly braces or anonymous parentheses.
`ess-offset-arguments'
Indentation of function arguments or bracket indices.
`ess-offset-arguments-newline'
Indentation of function arguments or bracket indices when the opening
delimiter is immediately followed by a newline.
`ess-offset-continued'
Indentation style for continued statements.
`ess-align-nested-calls'
Functions whose nested calls should be aligned.
`ess-align-arguments-in-calls'
Calls in which arguments should be aligned.
`ess-align-continuations-in-calls'
Whether ignore indentation after an operator in calls
`ess-align-blocks'
Blocks that should always be aligned vertically.
`ess-indent-from-lhs'
Whether function calls given as argument should be indented from the
parameter name.
`ess-indent-from-chain-start'
Whether to indent arguments from the first of several consecutive calls.
`ess-indent-with-fancy-comments'
Non-nil means distinguish between #, ##, and ### for indentation.
Furthermore, \\[ess-set-style] command enables you to set up predefined ess-mode
indentation style. See `ess-style-alist' for predefined styles.
(fn)" t nil)
(autoload 'run-ess-r "ess-r-mode" "Call 'R', the 'GNU S' system from the R Foundation.
Optional prefix (\\[universal-argument]) allows to set command line arguments, such as
--vsize. This should be OS agnostic.
If you have certain command line arguments that should always be passed
to R, put them in the variable `inferior-R-args'.
START-ARGS can be a string representing an argument, a list of
such strings, or any other non-nil value. In the latter case, you
will be prompted to enter arguments interactively.
(fn &optional START-ARGS)" t nil)
(defalias 'R #'run-ess-r)
(autoload 'ess-r-mode "ess-r-mode" "Major mode for editing R source. See `ess-mode' for more help.
(fn)" t nil)
(defalias 'R-mode 'ess-r-mode)
(defalias 'r-mode 'ess-r-mode)
(autoload 'ess-r-transcript-mode "ess-r-mode" "A Major mode for R transcript files.
(fn)" t nil)
(add-to-list 'interpreter-mode-alist '("Rscript" . ess-r-mode))
(add-to-list 'interpreter-mode-alist '("r" . ess-r-mode))
(autoload 'Rd-mode "ess-rd" "Major mode for editing R documentation source files.
Type \\[list-abbrevs] to display the built-in abbrevs for Rd
keywords.To automatically turn on the abbrev(iate) features, add
the following to your Emacs configuration file:
(add-hook 'Rd-mode-hook #'abbrev-mode)
(fn)" t nil)
(autoload 'ess-rdired "ess-rdired" "Show R objects from the global environment in a separate buffer.
You may interact with these objects, see `ess-rdired-mode' for
details.
(fn)" t nil)
(autoload 'ess-roxy-mode "ess-roxy" "Minor mode for editing ROxygen documentation.
(fn &optional ARG)" t nil)
(autoload 'SAS-mode "ess-sas-d" "Major mode for editing SAS source. See `ess-mode' for more help.
(fn)" t nil)
(autoload 'S+-mode "ess-sp6-d" "Major mode for editing S+ source. See `ess-mode' for more help.
(fn &optional PROC-NAME)" t nil)
(autoload 'ess-stata-mode "ess-stata-mode" "Major mode for editing Stata source.
(fn)" t nil)
(autoload 'ess-transcript-mode "ess-trns" "Major mode for transcript files.
Type \\[ess-transcript-send-command] to send a command in the
transcript to the current inferior process. \\[ess-transcript-copy-command]
copies the command but does not execute it, allowing you to edit it in
the process buffer first.
Type \\[ess-transcript-clean-region] to delete all outputs and prompts
in the region, leaving only the commands.
(fn)" t nil)
(autoload 'ess-remote "essd-els" "Execute this command from within a buffer running a process.
It runs `ess-add-ess-process' to add the PROC-NAME to
`ess-process-name-alist' and to make it the
`ess-current-process-name'. It then prompts the user for an ESS
language and sets the editing characteristics appropriately.
To use this command, first start a process on a remote computer by
manual use of telnet, rlogin, ssh, or some other protocol. Start the
relevant program (\"S\" or \"R\" or \"sas -stdio\") in that buffer. Once
you are talking to S or R or SAS, then do \\[ess-remote] to make
the current buffer an inferior-ess buffer with the right behavior for
the language you are currently working with. With S and R, use C-c
C-n to send lines over. With SAS, use C-c i
`ess-eval-line-and-step-invisibly' to send lines over invisibly.
DIALECT is the desired ess-dialect. If nil, ask for dialect
(fn &optional PROC-NAME DIALECT)" t nil)
(autoload 'julia-mode "julia-mode" "Major mode for editing julia code.
(fn)" t nil)
(autoload 'inferior-julia "julia-mode" "Run an inferior instance of `julia' inside Emacs.
(fn)" t nil)
(defalias 'run-julia #'inferior-julia "Run an inferior instance of `julia' inside Emacs.")
(autoload 'ess-R-dv-pprint "ess-R-data-view" "
(fn)" t nil)
(autoload 'ess-R-dv-ctable "ess-R-data-view" "
(fn)" t nil)
(autoload 'coffee-mode "coffee-mode" "Major mode for editing CoffeeScript.
(fn)" t nil)
(add-to-list 'interpreter-mode-alist '("coffee" . coffee-mode))
(autoload 'rjsx-mode "rjsx-mode" "Major mode for editing JSX files.
(fn)" t nil)
(autoload 'rjsx-minor-mode "rjsx-mode" "Minor mode for parsing JSX syntax into an AST.
(fn &optional ARG)" t nil)
(autoload 'rjsx-comment-dwim "rjsx-mode" "RJSX implementation of `comment-dwim'. If called on a region,
this function delegates to `comment-or-uncomment-region'. If the
point is not in a JSX context, it delegates to the
`comment-dwim', otherwise it will comment the JSX AST node at
point using the apppriate comment delimiters.
For example: If point is on a JSX attribute or JSX expression, it
will comment the entire attribute using \"/* */\". , otherwise if
it's on a descendent JSX Element, it will use \"{/* */}\"
instead.
(fn ARG)" t nil)
(put 'typescript-indent-level 'safe-local-variable #'integerp)
(autoload 'typescript-mode "typescript-mode" "Major mode for editing typescript.
Key bindings:
\\{typescript-mode-map}
(fn)" t nil)
(eval-after-load 'folding '(when (fboundp 'folding-add-to-marks-list) (folding-add-to-marks-list 'typescript-mode "// {{{" "// }}}")))
(autoload 'eslintd-fix-mode "eslintd-fix" "Use eslint_d to automatically fix javascript before saving.
(fn &optional ARG)" t nil)
(autoload 'js2-refactor-mode "js2-refactor" "Minor mode providing JavaScript refactorings.
(fn &optional ARG)" t nil)
(autoload 'js2r-add-keybindings-with-prefix "js2-refactor" "Add js2r keybindings using the prefix PREFIX.
(fn PREFIX)" nil nil)
(autoload 'js2r-add-keybindings-with-modifier "js2-refactor" "Add js2r keybindings using the modifier MODIFIER.
(fn MODIFIER)" nil nil)
(autoload 'js2r-extract-var "js2r-vars" "
(fn)" t nil)
(autoload 'js2r-extract-let "js2r-vars" "
(fn)" t nil)
(autoload 'js2r-extract-const "js2r-vars" "
(fn)" t nil)
(autoload 'npm-mode "npm-mode" "Minor mode for working with npm projects.
(fn &optional ARG)" t nil)
(defvar npm-global-mode nil "Non-nil if Npm-Global mode is enabled.
See the `npm-global-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 `npm-global-mode'.")
(autoload 'npm-global-mode "npm-mode" "Toggle Npm mode in all buffers.
With prefix ARG, enable Npm-Global mode if ARG is positive;
otherwise, disable it. If called from Lisp, enable the mode if
ARG is omitted or nil.
Npm mode is enabled in all buffers where
`npm-mode' would do it.
See `npm-mode' for more information on Npm mode.
(fn &optional ARG)" t nil)
(autoload 'nodejs-repl-send-line "nodejs-repl" "Send the current line to the `nodejs-repl-process'
(fn)" t nil)
(autoload 'nodejs-repl-send-region "nodejs-repl" "Send the current region to the `nodejs-repl-process'
(fn START END)" t nil)
(autoload 'nodejs-repl-send-buffer "nodejs-repl" "Send the current buffer to the `nodejs-repl-process'
(fn)" t nil)
(autoload 'nodejs-repl-load-file "nodejs-repl" "Load the file to the `nodejs-repl-process'
(fn FILE)" t nil)
(autoload 'nodejs-repl-send-last-expression "nodejs-repl" "Send the expression before point to the `nodejs-repl-process'
(fn)" t nil)
(autoload 'nodejs-repl-switch-to-repl "nodejs-repl" "If there is a `nodejs-repl-process' running switch to it,
otherwise spawn one.
(fn)" t nil)
(autoload 'nodejs-repl "nodejs-repl" "Run Node.js REPL.
(fn)" t nil)
(autoload 'skewer-bower-refresh "skewer-bower" "Update the package listing and packages synchronously.
(fn)" t nil)
(autoload 'skewer-bower-load "skewer-bower" "Dynamically load a library from bower into the current page.
(fn PACKAGE &optional VERSION)" t nil)
(autoload 'skewer-css-mode "skewer-css" "Minor mode for interactively loading new CSS rules.
(fn &optional ARG)" t nil)
(autoload 'skewer-html-mode "skewer-html" "Minor mode for interactively loading new HTML.
(fn &optional ARG)" t nil)
(autoload 'list-skewer-clients "skewer-mode" "List the attached browsers in a buffer.
(fn)" t nil)
(autoload 'skewer-mode "skewer-mode" "Minor mode for interacting with a browser.
(fn &optional ARG)" t nil)
(autoload 'run-skewer "skewer-mode" "Attach a browser to Emacs for a skewer JavaScript REPL. Uses
`browse-url' to launch a browser.
With a prefix arugment (C-u), it will ask the filename of the
root document. With two prefix arguments (C-u C-u), it will use
the contents of the current buffer as the root document.
(fn &optional ARG)" t nil)
(autoload 'skewer-run-phantomjs "skewer-mode" "Connect an inferior PhantomJS process to Skewer, returning the process.
(fn)" t nil)
(autoload 'skewer-repl--response-hook "skewer-repl" "Catches all browser messages logging some to the REPL.
(fn RESPONSE)" nil nil)
(autoload 'skewer-repl "skewer-repl" "Start a JavaScript REPL to be evaluated in the visiting browser.
(fn)" t nil)
(eval-after-load 'skewer-mode '(progn (add-hook 'skewer-response-hook #'skewer-repl--response-hook) (add-hook 'skewer-repl-mode-hook #'skewer-repl-mode-compilation-shell-hook) (define-key skewer-mode-map (kbd "C-c C-z") #'skewer-repl)))
(autoload 'skewer-setup "skewer-setup" "Fully integrate Skewer into js2-mode, css-mode, and html-mode buffers.
(fn)" nil nil)
(autoload 'httpd-start "simple-httpd" "Start the web server process. If the server is already
running, this will restart the server. There is only one server
instance per Emacs instance.
(fn)" t nil)
(autoload 'httpd-stop "simple-httpd" "Stop the web server if it is currently running, otherwise do nothing.
(fn)" t nil)
(autoload 'httpd-running-p "simple-httpd" "Return non-nil if the simple-httpd server is running.
(fn)" nil nil)
(autoload 'httpd-serve-directory "simple-httpd" "Start the web server with given `directory' as `httpd-root'.
(fn DIRECTORY)" t nil)
(autoload 'company-tide "tide" "
(fn COMMAND &optional ARG &rest IGNORED)" t nil)
(autoload 'tide-format-before-save "tide" "Before save hook to format the buffer before each save.
(fn)" t nil)
(autoload 'tide-format "tide" "Format the current region or buffer.
(fn)" t nil)
(autoload 'tide-setup "tide" "Setup `tide-mode' in current buffer.
(fn)" t nil)
(autoload 'tide-mode "tide" "Minor mode for Typescript Interactive Development Environment.
\\{tide-mode-map}
(fn &optional ARG)" t nil)
(autoload 'tide-project-errors "tide" "
(fn)" t nil)
(autoload 'tide-unhighlight-identifiers "tide" "Remove highlights from previously highlighted identifier.
(fn)" nil nil)
(autoload 'tide-hl-identifier "tide" "Highlight all instances of the identifier under point. Removes
highlights from previously highlighted identifier.
(fn)" t nil)
(autoload 'tide-hl-identifier-mode "tide" "Highlight instances of the identifier at point after a short
timeout.
(fn &optional ARG)" t nil)
(autoload 'xref-js2-xref-backend "xref-js2" "Xref-Js2 backend for Xref.
(fn)" nil nil)
(autoload 'bib-cite-minor-mode "bib-cite" "Toggle bib-cite mode.
When bib-cite mode is enabled, citations, labels and refs are highlighted
when the mouse is over them. Clicking on these highlights with [mouse-2]
runs bib-find, and [mouse-3] runs bib-display.
(fn ARG)" t nil)
(autoload 'turn-on-bib-cite "bib-cite" "Unconditionally turn on Bib Cite mode.
(fn)" nil nil)
(defalias 'ConTeXt-mode 'context-mode)
(autoload 'context-mode "context" "Major mode in AUCTeX for editing ConTeXt files.
Special commands:
\\{ConTeXt-mode-map}
Entering `context-mode' calls the value of `text-mode-hook',
then the value of `TeX-mode-hook', and then the value
of ConTeXt-mode-hook.
(fn)" t nil)
(autoload 'context-en-mode "context-en" "Major mode for editing files for ConTeXt using its english interface.
Special commands:
\\{ConTeXt-mode-map}
Entering `context-mode' calls the value of `text-mode-hook',
then the value of TeX-mode-hook, and then the value
of context-mode-hook.
(fn)" t nil)
(autoload 'context-nl-mode "context-nl" "Major mode for editing files for ConTeXt using its dutch interface.
Special commands:
\\{ConTeXt-mode-map}
Entering `context-mode' calls the value of `text-mode-hook',
then the value of TeX-mode-hook, and then the value
of context-mode-hook.
(fn)" t nil)
(autoload 'font-latex-setup "font-latex" "Setup this buffer for LaTeX font-lock. Usually called from a hook.
(fn)" nil nil)
(autoload 'BibTeX-auto-store "latex" "This function should be called from `bibtex-mode-hook'.
It will setup BibTeX to store keys in an auto file.
(fn)" nil nil)
(autoload 'TeX-latex-mode "latex" "Major mode in AUCTeX for editing LaTeX files.
See info under AUCTeX for full documentation.
Special commands:
\\{LaTeX-mode-map}
Entering LaTeX mode calls the value of `text-mode-hook',
then the value of `TeX-mode-hook', and then the value
of `LaTeX-mode-hook'.
(fn)" t nil)
(autoload 'docTeX-mode "latex" "Major mode in AUCTeX for editing .dtx files derived from `LaTeX-mode'.
Runs `LaTeX-mode', sets a few variables and
runs the hooks in `docTeX-mode-hook'.
(fn)" t nil)
(defalias 'TeX-doctex-mode 'docTeX-mode)
(autoload 'multi-prompt "multi-prompt" "Completing prompt for a list of strings.
The first argument SEPARATOR should be the string (of length 1) to
separate the elements in the list. The second argument UNIQUE should
be non-nil, if each element must be unique. The remaining elements
are the arguments to `completing-read'. See that.
(fn SEPARATOR UNIQUE PROMPT TABLE &optional MP-PREDICATE REQUIRE-MATCH INITIAL HISTORY)" nil nil)
(autoload 'multi-prompt-key-value "multi-prompt" "Read multiple strings, with completion and key=value support.
PROMPT is a string to prompt with, usually ending with a colon
and a space. TABLE is an alist. The car of each element should
be a string representing a key and the optional cdr should be a
list with strings to be used as values for the key.
See the documentation for `completing-read' for details on the
other arguments: PREDICATE, REQUIRE-MATCH, INITIAL-INPUT, HIST,
DEF, and INHERIT-INPUT-METHOD.
The return value is the string as entered in the minibuffer.
(fn PROMPT TABLE &optional PREDICATE REQUIRE-MATCH INITIAL-INPUT HIST DEF INHERIT-INPUT-METHOD)" nil nil)
(autoload 'TeX-plain-tex-mode "plain-tex" "Major mode in AUCTeX for editing plain TeX files.
See info under AUCTeX for documentation.
Special commands:
\\{plain-TeX-mode-map}
Entering `plain-tex-mode' calls the value of `text-mode-hook',
then the value of `TeX-mode-hook', and then the value
of `plain-TeX-mode-hook'.
(fn)" t nil)
(autoload 'ams-tex-mode "plain-tex" "Major mode in AUCTeX for editing AmS-TeX files.
See info under AUCTeX for documentation.
Special commands:
\\{AmSTeX-mode-map}
Entering `ams-tex-mode' calls the value of `text-mode-hook',
then the value of `TeX-mode-hook', and then the value
of `AmS-TeX-mode-hook'.
(fn)" t nil)
(autoload 'preview-install-styles "preview" "Installs the TeX style files into a permanent location.
This must be in the TeX search path. If FORCE-OVERWRITE is greater
than 1, files will get overwritten without query, if it is less
than 1 or nil, the operation will fail. The default of 1 for interactive
use will query.
Similarly FORCE-SAVE can be used for saving
`preview-TeX-style-dir' to record the fact that the uninstalled
files are no longer needed in the search path.
(fn DIR &optional FORCE-OVERWRITE FORCE-SAVE)" t nil)
(autoload 'LaTeX-preview-setup "preview" "Hook function for embedding the preview package into AUCTeX.
This is called by `LaTeX-mode-hook' and changes AUCTeX variables
to add the preview functionality.
(fn)" nil nil)
(autoload 'preview-report-bug "preview" "Report a bug in the preview-latex package.
(fn)" t nil)
(autoload 'TeX-tex-mode "tex" "Major mode in AUCTeX for editing TeX or LaTeX files.
Tries to guess whether this file is for plain TeX or LaTeX.
The algorithm is as follows:
1) if the file is empty or `TeX-force-default-mode' is not set to nil,
`TeX-default-mode' is chosen
2) If \\documentstyle or \\begin{, \\section{, \\part{ or \\chapter{ is
found, `latex-mode' is selected.
3) Otherwise, use `plain-tex-mode'
(fn)" t nil)
(autoload 'TeX-auto-generate "tex" "Generate style file for TEX and store it in AUTO.
If TEX is a directory, generate style files for all files in the directory.
(fn TEX AUTO)" t nil)
(autoload 'TeX-auto-generate-global "tex" "Create global auto directory for global TeX macro definitions.
(fn)" t nil)
(autoload 'TeX-submit-bug-report "tex" "Submit a bug report on AUCTeX 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 AUCTeX version and AUCTeX configuration.
(fn)" t nil)
(autoload 'TeX-install-toolbar "tex-bar" "Install toolbar buttons for TeX mode.
(fn)" t nil)
(autoload 'LaTeX-install-toolbar "tex-bar" "Install toolbar buttons for LaTeX mode.
(fn)" t nil)
(autoload 'TeX-fold-mode "tex-fold" "Minor mode for hiding and revealing macros and environments.
Called interactively, with no prefix argument, toggle the mode.
With universal prefix ARG (or if ARG is nil) turn mode on.
With zero or negative ARG turn mode off.
(fn &optional ARG)" t nil)
(defalias 'tex-fold-mode 'TeX-fold-mode)
(autoload 'tex-font-setup "tex-font" "Setup font lock support for TeX.
(fn)" nil nil)
(defalias 'Texinfo-mode 'texinfo-mode)
(autoload 'TeX-texinfo-mode "tex-info" "Major mode in AUCTeX for editing Texinfo files.
Special commands:
\\{Texinfo-mode-map}
Entering Texinfo mode calls the value of `text-mode-hook' and then the
value of `Texinfo-mode-hook'.
(fn)" t nil)
(autoload 'japanese-plain-tex-mode "tex-jp" "Major mode in AUCTeX for editing Japanese plain TeX files.
Set `japanese-TeX-mode' to t, and enter `TeX-plain-tex-mode'.
(fn)" t nil)
(autoload 'japanese-latex-mode "tex-jp" "Major mode in AUCTeX for editing Japanese LaTeX files.
Set `japanese-TeX-mode' to t, and enter `TeX-latex-mode'.
(fn)" t nil)
(require 'tex-site)
(autoload 'texmathp "texmathp" "Determine if point is inside (La)TeX math mode.
Returns t or nil. Additional info is placed into `texmathp-why'.
The functions assumes that you have (almost) syntactically correct (La)TeX in
the buffer.
See the variable `texmathp-tex-commands' about which commands are checked.
(fn)" t nil)
(autoload 'texmathp-match-switch "texmathp" "Search backward for any of the math switches.
Limit searched to BOUND.
(fn BOUND)" nil nil)
(autoload 'toolbarx-install-toolbar "toolbar-x")
(autoload 'adaptive-wrap-prefix-mode "adaptive-wrap" "Wrap the buffer text with adaptive filling.
(fn &optional ARG)" t nil)
(autoload 'latex-preview-pane-enable "latex-preview-pane" "Enable `latex-preview-pane-mode' in `latex-mode'.
(fn)" nil nil)
(autoload 'init-latex-preview-pane "latex-preview-pane" "
(fn)" nil nil)
(autoload 'latex-preview-update "latex-preview-pane" "
(fn)" t nil)
(autoload 'latex-preview-pane-update "latex-preview-pane" "
(fn)" t nil)
(autoload 'latex-preview-pane-update-p "latex-preview-pane" "
(fn)" nil nil)
(autoload 'latex-preview-pane-mode "latex-preview-pane" "Toggle Latex Preview Pane Mode.
Interactively with no argument, this command toggles the mode.
A positive prefix argument enables the mode, any other prefix
argument disables it. From Lisp, argument omitted or nil enables
the mode, `toggle' toggles the state.
When Latex Preview Pane mode is enabled, saving a latex file will cause
a PDF preview pane of your document to appear.
(fn &optional ARG)" t nil)
(autoload 'company-auctex-macros "company-auctex" "company-auctex-macros backend
(fn COMMAND &optional ARG &rest IGNORED)" t nil)
(autoload 'company-auctex-symbols "company-auctex" "company-auctex-symbols backend
(fn COMMAND &optional ARG &rest IGNORED)" t nil)
(autoload 'company-auctex-environments "company-auctex" "company-auctex-environments backend
(fn COMMAND &optional ARG &rest IGNORED)" t nil)
(autoload 'company-auctex-labels "company-auctex" "company-auctex-labels backend
(fn COMMAND &optional ARG &rest IGNORED)" t nil)
(autoload 'company-auctex-bibs "company-auctex" "company-auctex-bibs backend
(fn COMMAND &optional ARG &rest IGNORED)" t nil)
(autoload 'company-auctex-init "company-auctex" "Add backends provided by company-auctex to company-backends.
(fn)" nil nil)
(autoload 'company-reftex-citations "company-reftex" "Company backend for LaTeX citations, powered by reftex.
For more information on COMMAND and ARG see `company-backends'.
(fn COMMAND &optional ARG &rest _)" t nil)
(autoload 'company-reftex-labels "company-reftex" "Company backend for LaTeX labels, powered by reftex.
For more information on COMMAND and ARG see `company-backends'.
(fn COMMAND &optional ARG &rest _)" t nil)
(autoload 'company-latex-commands "company-math" "Company backend for latex commands.
COMMAND and ARG is as required by company backends.
(fn COMMAND &optional ARG &rest IGNORED)" t nil)
(autoload 'company-math-symbols-latex "company-math" "Company backend for LaTeX mathematical symbols.
COMMAND and ARG is as required by company backends.
(fn COMMAND &optional ARG &rest IGNORED)" t nil)
(autoload 'company-math-symbols-unicode "company-math" "Company backend for insertion of Unicode mathematical symbols.
COMMAND and ARG is as required by company backends.
See the unicode-math page [1] for a list of fonts that have a
good support for mathematical symbols. Unicode provides only a
limited range of sub(super)scripts; see the wikipedia page [2]
for details.
[1] http://ftp.snt.utwente.nl/pub/software/tex/help/Catalogue/entries/unicode-math.html
[2] https://en.wikipedia.org/wiki/Unicode_subscripts_and_superscripts
(fn COMMAND &optional ARG &rest IGNORED)" t nil)
(autoload 'biblio-arxiv-backend "biblio-arxiv" "A arXiv backend for biblio.el.
COMMAND, ARG, MORE: See `biblio-backends'.
(fn COMMAND &optional ARG &rest MORE)" nil nil)
(add-hook 'biblio-init-hook #'biblio-arxiv-backend)
(autoload 'biblio-arxiv-lookup "biblio-arxiv" "Start an arXiv search for QUERY, prompting if needed.
(fn &optional QUERY)" t nil)
(defalias 'arxiv-lookup 'biblio-arxiv-lookup)
(autoload 'biblio-crossref-backend "biblio-crossref" "A CrossRef backend for biblio.el.
COMMAND, ARG, MORE: See `biblio-backends'.
(fn COMMAND &optional ARG &rest MORE)" nil nil)
(add-hook 'biblio-init-hook #'biblio-crossref-backend)
(autoload 'biblio-crossref-lookup "biblio-crossref" "Start a CrossRef search for QUERY, prompting if needed.
(fn &optional QUERY)" t nil)
(defalias 'crossref-lookup 'biblio-crossref-lookup)
(autoload 'biblio-dblp-backend "biblio-dblp" "A DBLP backend for biblio.el.
COMMAND, ARG, MORE: See `biblio-backends'.
(fn COMMAND &optional ARG &rest MORE)" nil nil)
(add-hook 'biblio-init-hook #'biblio-dblp-backend)
(autoload 'biblio-dblp-lookup "biblio-dblp" "Start a DBLP search for QUERY, prompting if needed.
(fn &optional QUERY)" t nil)
(defalias 'dblp-lookup 'biblio-dblp-lookup)
(autoload 'biblio-dissemin-lookup "biblio-dissemin" "Retrieve a record by DOI from Dissemin, and display it.
Interactively, or if CLEANUP is non-nil, pass DOI through
`biblio-cleanup-doi'.
(fn DOI &optional CLEANUP)" t nil)
(defalias 'dissemin-lookup 'biblio-dissemin-lookup)
(autoload 'biblio-dissemin--register-action "biblio-dissemin" "Add Dissemin to list of `biblio-selection-mode' actions.
(fn)" nil nil)
(add-hook 'biblio-selection-mode-hook #'biblio-dissemin--register-action)
(autoload 'doi-insert-bibtex "biblio-doi" "Insert BibTeX entry matching DOI.
(fn DOI)" t nil)
(autoload 'biblio-download--register-action "biblio-download" "Add download to list of `biblio-selection-mode' actions.
(fn)" nil nil)
(add-hook 'biblio-selection-mode-hook #'biblio-download--register-action)
(autoload 'biblio-hal-backend "biblio-hal" "A HAL backend for biblio.el.
COMMAND, ARG, MORE: See `biblio-backends'.
(fn COMMAND &optional ARG &rest MORE)" nil nil)
(add-hook 'biblio-init-hook #'biblio-hal-backend)
(autoload 'biblio-hal-lookup "biblio-hal" "Start a HAL search for QUERY, prompting if needed.
(fn &optional QUERY)" t nil)
(defalias 'hal-lookup 'biblio-hal-lookup)
(autoload 'biblio-ieee-backend "biblio-ieee" "A IEEE Xplore backend for biblio.el.
COMMAND, ARG, MORE: See `biblio-backends'.
(fn COMMAND &optional ARG &rest MORE)" nil nil)
(add-hook 'biblio-init-hook #'biblio-ieee-backend)
(autoload 'biblio-ieee-lookup "biblio-ieee" "Start a IEEE search for QUERY, prompting if needed.
(fn &optional QUERY)" t nil)
(defalias 'ieee-lookup 'biblio-ieee-lookup)
(autoload 'biblio-lookup "biblio-core" "Perform a search using BACKEND, and QUERY.
Prompt for any missing or nil arguments. BACKEND should be a
function obeying the interface described in the docstring of
`biblio-backends'. Returns the buffer in which results will be
inserted.
(fn &optional BACKEND QUERY)" t nil)
(autoload 'markdown-toc-version "markdown-toc" "Markdown-toc version.
(fn)" t nil)
(autoload 'markdown-toc-generate-toc "markdown-toc" "Generate a TOC for markdown file at current point.
Deletes any previous TOC.
If called interactively with prefix arg REPLACE-TOC-P, replaces previous TOC.
(fn &optional REPLACE-TOC-P)" t nil)
(autoload 'markdown-toc-generate-or-refresh-toc "markdown-toc" "Generate a TOC for markdown file at current point or refreshes an already generated TOC.
(fn)" t nil)
(autoload 'markdown-toc-refresh-toc "markdown-toc" "Refreshes an already generated TOC.
(fn)" t nil)
(autoload 'markdown-toc-delete-toc "markdown-toc" "Deletes a previously generated TOC.
(fn)" t nil)
(autoload 'edit-indirect-region "edit-indirect" "Edit the region BEG..END in a separate buffer.
The region is copied, without text properties, to a separate
buffer, called edit-indirect buffer, and
`edit-indirect-guess-mode-function' is called to set the major
mode.
When done, exit with `edit-indirect-commit', which will remove the
original region and replace it with the edited version; or with
`edit-indirect-abort', which will drop the modifications.
This differs from `clone-indirect-buffer' with narrowing in that
the text properties are not shared, so the parent buffer major mode
and the edit-indirect buffer major mode will not be able to tread
on each other's toes by setting up potentially conflicting text
properties, which happens surprisingly often when the font-lock
mode is used.
Edit-indirect buffers use the `edit-indirect-mode-map' keymap.
If there's already an edit-indirect buffer for BEG..END, use that.
If there's already an edit-indirect buffer active overlapping any
portion of BEG..END, an `edit-indirect-overlapping' error is
signaled.
When DISPLAY-BUFFER is non-nil or when called interactively,
display the edit-indirect buffer in some window and select it.
In any case, return the edit-indirect buffer.
(fn BEG END &optional DISPLAY-BUFFER)" t nil)
(autoload 'evil-markdown-mode "evil-markdown" "Buffer local minor mode for evil-markdown
(fn &optional ARG)" t nil)
(autoload 'evil-markdown-set-key-theme "evil-markdown" "Select what key THEMEs to enable.
(fn THEME)" nil nil)
(autoload 'pcomplete/nix "nix" "Completion for the nix command.
(fn)" nil nil)
(autoload 'nix-drv-mode "nix-drv-mode" "Pretty print Nix\342\200\231s .drv files.
(fn)" t nil)
(autoload 'nix-mode-format "nix-mode" "Format the entire `nix-mode' buffer.
(fn)" t nil)
(autoload 'nix-indent-line "nix-mode" "Indent current line in a Nix expression.
(fn)" t nil)
(autoload 'nix-indent-region "nix-mode" "Indent on a whole region. Enabled by default.
START where to start in region.
END where to end the region.
(fn START END)" t nil)
(autoload 'nix-mode-ffap-nixpkgs-path "nix-mode" "Support `ffap' for <nixpkgs> declarations.
If STR contains brackets, call `nix-instantiate' to find the
location of STR. If `nix-instantiate' has a nonzero exit code,
don\342\200\231t do anything
(fn STR)" nil nil)
(autoload 'nix-mode "nix-mode" "Major mode for editing Nix expressions.
The following commands may be useful:
'\\[newline-and-indent]'
Insert a newline and move the cursor to align with the previous
non-empty line.
'\\[fill-paragraph]'
Refill a paragraph so that all lines are at most `fill-column'
lines long. This should do the right thing for comments beginning
with `#'. However, this command doesn't work properly yet if the
comment is adjacent to code (i.e., no intervening empty lines).
In that case, select the text to be refilled and use
`\\[fill-region]' instead.
The hook `nix-mode-hook' is run when Nix mode is started.
\\{nix-mode-map}
(fn)" t nil)
(autoload 'nix-prettify-mode "nix-prettify-mode" "Toggle Nix Prettify mode.
With a prefix argument ARG, enable Nix Prettify mode if ARG is
positive, and disable it otherwise. If called from Lisp, enable
the mode if ARG is omitted or nil.
When Nix Prettify mode is enabled, hash-parts of the Nix store
file names (see `nix-prettify-regexp') are prettified,
i.e. displayed as `nix-prettify-char' character. This mode can
be enabled programmatically using hooks:
(add-hook 'shell-mode-hook 'nix-prettify-mode)
It is possible to enable the mode in any buffer, however not any
buffer's highlighting may survive after adding new elements to
`font-lock-keywords' (see `nix-prettify-special-modes' for
details).
Also you can use `global-nix-prettify-mode' to enable Nix
Prettify mode for all modes that support font-locking.
(fn &optional ARG)" t nil)
(defvar nix-prettify-global-mode nil "Non-nil if Nix-Prettify-Global mode is enabled.
See the `nix-prettify-global-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 `nix-prettify-global-mode'.")
(autoload 'nix-prettify-global-mode "nix-prettify-mode" "Toggle Nix-Prettify mode in all buffers.
With prefix ARG, enable Nix-Prettify-Global mode if ARG is positive;
otherwise, disable it. If called from Lisp, enable the mode if
ARG is omitted or nil.
Nix-Prettify mode is enabled in all buffers where
`nix-prettify-turn-on' would do it.
See `nix-prettify-mode' for more information on Nix-Prettify mode.
(fn &optional ARG)" t nil)
(define-obsolete-function-alias 'global-nix-prettify-mode 'nix-prettify-global-mode)
(autoload 'nix-repl "nix-repl" "Load the Nix-REPL.
(fn)" t nil)
(autoload 'nix-search "nix-search" "Run nix search.
SEARCH a search term to use.
FILE a Nix expression to search in.
(fn &optional SEARCH FILE)" t nil)
(autoload 'nix-shell-unpack "nix-shell" "Run Nix\342\200\231s unpackPhase.
FILE is the file to unpack from.
ATTR is the attribute to unpack.
(fn FILE ATTR)" t nil)
(autoload 'nix-shell-configure "nix-shell" "Run Nix\342\200\231s configurePhase.
FILE is the file to configure from.
ATTR is the attribute to configure.
(fn FILE ATTR)" t nil)
(autoload 'nix-shell-build "nix-shell" "Run Nix\342\200\231s buildPhase.
FILE is the file to build from.
ATTR is the attribute to build.
(fn FILE ATTR)" t nil)
(autoload 'nix-shell-with-string "nix-shell" "A nix-shell emulator in Emacs from a string.
STRING the nix expression to use.
(fn STRING)" nil nil)
(autoload 'nix-shell "nix-shell" "A nix-shell emulator in Emacs.
FILE the file to instantiate.
ATTR an attribute of the Nix file to use.
(fn FILE &optional ATTR)" t nil)
(autoload 'company-nixos-options "company-nixos-options" "
(fn COMMAND &optional ARG &rest IGNORED)" t nil)
(autoload 'org-babel-execute:arduino "ob-arduino" "org-babel arduino hook.
(fn BODY PARAMS)" nil nil)
(eval-after-load 'org '(add-to-list 'org-src-lang-modes '("arduino" . arduino)))
(defvar ob-clojure-literate-auto-jackin-p nil "Auto jack in ob-clojure project.
Don't auto jack in by default for not rude.")
(autoload 'ob-clojure-literate-specify-session "ob-clojure-literate" "Specify ob-clojure header argument :session with value selected from a list of available sessions.
(fn)" t nil)
(autoload 'ob-clojure-literate-auto-jackin "ob-clojure-literate" "Auto setup ob-clojure-literate scaffold and jack-in Clojure project.
(fn)" t nil)
(autoload 'ob-clojure-literate-enable "ob-clojure-literate" "Enable Org-mode buffer locally for `ob-clojure-literate'.
(fn)" nil nil)
(autoload 'ob-clojure-literate-disable "ob-clojure-literate" "Disable Org-mode buffer locally for `ob-clojure-literate'.
(fn)" nil nil)
(if ob-clojure-literate-auto-jackin-p (ob-clojure-literate-auto-jackin))
(autoload 'ob-clojure-literate-mode "ob-clojure-literate" "A minor mode to toggle `ob-clojure-literate'.
(fn &optional ARG)" t nil)
(autoload 'org-babel-execute:php "ob-php" "Orgmode Babel PHP evaluate function for `BODY' with `PARAMS'.
(fn BODY PARAMS)" nil nil)
(eval-after-load "org" '(add-to-list 'org-src-lang-modes '("php" . php)))
(autoload 'org-babel-execute:redis "ob-redis" "org-babel redis hook.
(fn BODY PARAMS)" nil nil)
(eval-after-load "org" '(add-to-list 'org-src-lang-modes '("redis" . redis)))
(autoload 'org-babel-execute:sclang "ob-sclang" "Org-mode Babel sclang hook for evaluate `BODY' with `PARAMS'.
(fn BODY PARAMS)" nil nil)
(autoload 'org-babel-execute:spice "ob-spice" "Execute a block of Spice code `BODY' with org-babel and `PARAMS'.
(fn BODY PARAMS)" nil nil)
(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.
(fn)" t nil)
(autoload 'org-toggle-link-display "ol" "Toggle the literal or descriptive display of links.
(fn)" t nil)
(autoload 'org-store-link "ol" "Store a link to the current location.
\\<org-mode-map>
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.
(fn)" 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.
(fn)" t nil)
(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-clock-persistence-insinuate "org" "Set up hooks for clock persistence.
(fn)" 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 beginning of the buffer and there is
no headline in line 1, this function will act as if called with prefix arg
(`\\[universal-argument] TAB', same as `S-TAB') also when called without prefix arg, but only
if the variable `org-cycle-global-at-bob' is t.
(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.
(fn)" 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.
(fn)" 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.
(fn)" 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.
(fn)" t nil)
(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'.
(fn)" 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)
(autoload 'org-annotate-file "org-annotate-file" "Visit `org-annotate-file-storage-file` and add a new annotation section.
The annotation is opened at the new section which will be referencing
the point in the current file.
(fn)" t nil)
(autoload 'org-annotate-file-show-section "org-annotate-file" "Add or show annotation entry in STORAGE-FILE and return the buffer.
The annotation will link to ANNOTATED-BUFFER if specified,
otherwise the current buffer is used.
(fn STORAGE-FILE &optional ANNOTATED-BUFFER)" nil nil)
(autoload 'org-attach-embedded-images-in-subtree "org-attach-embedded-images" "Save the displayed images as attachments and insert links to them.
(fn)" t nil)
(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.
\\<org-capture-mode-map>
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'.
(fn)" t nil)
(autoload 'org-columns-remove-overlays "org-colview" "Remove all currently active column overlays.
(fn)" t nil)
(autoload 'org-columns-get-format-and-top-level "org-colview" "
(fn)" 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.
(fn)" t nil)
(autoload 'org-agenda-columns "org-colview" "Turn on or update column view in the agenda.
(fn)" t nil)
(autoload 'org-check-version "org-compat" "Try very hard to provide sensible version strings.
(fn)" nil t)
(autoload 'org-contacts "org-contacts" "Create agenda view for contacts matching NAME.
(fn NAME)" t nil)
(autoload 'org-duration-set-regexps "org-duration" "Set duration related regexps.
(fn)" 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)
(autoload 'org-eldoc-load "org-eldoc" "Set up org-eldoc documentation function.
(fn)" t nil)
(add-hook 'org-mode-hook #'org-eldoc-load)
(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)
(autoload 'org-babel-describe-bindings "org-keys" "Describe all keybindings behind `org-babel-key-prefix'.
(fn)" t nil)
(autoload 'org-link-edit-forward-slurp "org-link-edit" "Slurp N trailing blobs into link's description.
The [[https://orgmode.org/][Org mode]] site
|
v
The [[https://orgmode.org/][Org mode site]]
A blob is a block of non-whitespace characters. When slurping
forward, trailing punctuation characters are not considered part
of a blob.
After slurping, return the slurped text and move point to the
beginning of the link.
If N is negative, slurp leading blobs instead of trailing blobs.
(fn &optional N)" t nil)
(autoload 'org-link-edit-backward-slurp "org-link-edit" "Slurp N leading blobs into link's description.
The [[https://orgmode.org/][Org mode]] site
|
v
[[https://orgmode.org/][The Org mode]] site
A blob is a block of non-whitespace characters.
After slurping, return the slurped text and move point to the
beginning of the link.
If N is negative, slurp trailing blobs instead of leading blobs.
(fn &optional N)" t nil)
(autoload 'org-link-edit-forward-barf "org-link-edit" "Barf N trailing blobs from link's description.
The [[https://orgmode.org/][Org mode]] site
|
v
The [[https://orgmode.org/][Org]] mode site
A blob is a block of non-whitespace characters.
After barfing, return the barfed text and move point to the
beginning of the link.
If N is negative, barf leading blobs instead of trailing blobs.
(fn &optional N)" t nil)
(autoload 'org-link-edit-backward-barf "org-link-edit" "Barf N leading blobs from link's description.
The [[https://orgmode.org/][Org mode]] site
|
v
The Org [[https://orgmode.org/][mode]] site
A blob is a block of non-whitespace characters.
After barfing, return the barfed text and move point to the
beginning of the link.
If N is negative, barf trailing blobs instead of leading blobs.
(fn &optional N)" t nil)
(autoload 'org-link-edit-transport-next-link "org-link-edit" "Move the next link to point.
If the region is active, use the selected text as the link's
description. Otherwise, use the word at point.
With prefix argument PREVIOUS, move the previous link instead of
the next link.
Non-interactively, use the text between BEG and END as the
description, moving the next (or previous) link relative BEG and
END.
(fn &optional PREVIOUS BEG END)" t nil)
(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)
(autoload 'org-mac-grab-link "org-mac-link" "Prompt for an application to grab a link from.
When done, go grab the link, and insert it at point.
(fn)" t nil)
(autoload 'org-mac-firefox-get-frontmost-url "org-mac-link" "
(fn)" t nil)
(autoload 'org-mac-firefox-insert-frontmost-url "org-mac-link" "
(fn)" t nil)
(autoload 'org-mac-vimperator-get-frontmost-url "org-mac-link" "
(fn)" t nil)
(autoload 'org-mac-vimperator-insert-frontmost-url "org-mac-link" "
(fn)" t nil)
(autoload 'org-mac-chrome-get-frontmost-url "org-mac-link" "
(fn)" t nil)
(autoload 'org-mac-chrome-insert-frontmost-url "org-mac-link" "
(fn)" t nil)
(autoload 'org-mac-brave-get-frontmost-url "org-mac-link" "
(fn)" t nil)
(autoload 'org-mac-brave-insert-frontmost-url "org-mac-link" "
(fn)" t nil)
(autoload 'org-mac-safari-get-frontmost-url "org-mac-link" "
(fn)" t nil)
(autoload 'org-mac-safari-insert-frontmost-url "org-mac-link" "
(fn)" t nil)
(autoload 'org-mac-together-get-selected "org-mac-link" "
(fn)" t nil)
(autoload 'org-mac-together-insert-selected "org-mac-link" "
(fn)" t nil)
(autoload 'org-mac-finder-item-get-selected "org-mac-link" "
(fn)" t nil)
(autoload 'org-mac-finder-insert-selected "org-mac-link" "
(fn)" t nil)
(autoload 'org-mac-addressbook-item-get-selected "org-mac-link" "
(fn)" t nil)
(autoload 'org-mac-addressbook-insert-selected "org-mac-link" "
(fn)" t nil)
(autoload 'org-mac-skim-get-page "org-mac-link" "
(fn)" t nil)
(autoload 'org-mac-skim-insert-page "org-mac-link" "
(fn)" t nil)
(autoload 'org-mac-acrobat-get-page "org-mac-link" "
(fn)" t nil)
(autoload 'org-mac-acrobat-insert-page "org-mac-link" "
(fn)" t nil)
(autoload 'org-mac-outlook-message-get-links "org-mac-link" "Create links to the messages currently selected or flagged in Microsoft Outlook.app.
This will use AppleScript to get the message-id and the subject of the
messages in Microsoft Outlook.app and make a link out of it.
When SELECT-OR-FLAG is \"s\", get the selected messages (this is also
the default). When SELECT-OR-FLAG is \"f\", get the flagged messages.
The Org-syntax text will be pushed to the kill ring, and also returned.
(fn &optional SELECT-OR-FLAG)" t nil)
(autoload 'org-mac-outlook-message-insert-selected "org-mac-link" "Insert a link to the messages currently selected in Microsoft Outlook.app.
This will use AppleScript to get the message-id and the subject
of the active mail in Microsoft Outlook.app and make a link out
of it.
(fn)" t nil)
(autoload 'org-mac-outlook-message-insert-flagged "org-mac-link" "Asks for an org buffer and a heading within it, and replace message links.
If heading exists, delete all mac-outlook:// links within
heading's first level. If heading doesn't exist, create it at
point-max. Insert list of mac-outlook:// links to flagged mail
after heading.
(fn ORG-BUFFER ORG-HEADING)" t nil)
(autoload 'org-mac-evernote-note-insert-selected "org-mac-link" "Insert a link to the notes currently selected in Evernote.app.
This will use AppleScript to get the note id and the title of the
note(s) in Evernote.app and make a link out of it/them.
(fn)" t nil)
(autoload 'org-mac-devonthink-item-insert-selected "org-mac-link" "Insert a link to the item(s) currently selected in DEVONthink Pro Office.
This will use AppleScript to get the `uuid'(s) and the name(s) of the
selected items in DEVONthink Pro Office and make link(s) out of it/them.
(fn)" t nil)
(autoload 'org-mac-message-get-links "org-mac-link" "Create links to the messages currently selected or flagged in Mail.app.
This will use AppleScript to get the message-id and the subject of the
messages in Mail.app and make a link out of it.
When SELECT-OR-FLAG is \"s\", get the selected messages (this is also
the default). When SELECT-OR-FLAG is \"f\", get the flagged messages.
The Org-syntax text will be pushed to the kill ring, and also returned.
(fn &optional SELECT-OR-FLAG)" t nil)
(autoload 'org-mac-message-insert-selected "org-mac-link" "Insert a link to the messages currently selected in Mail.app.
This will use AppleScript to get the message-id and the subject of the
active mail in Mail.app and make a link out of it.
(fn)" t nil)
(autoload 'org-mac-message-insert-flagged "org-mac-link" "Asks for an org buffer and a heading within it, and replace message links.
If heading exists, delete all message:// links within heading's first
level. If heading doesn't exist, create it at point-max. Insert
list of message:// links to flagged mail after heading.
(fn ORG-BUFFER ORG-HEADING)" t nil)
(autoload 'org-load-noerror-mustsuffix "org-macs" "Load FILE with optional arguments NOERROR and MUSTSUFFIX.
(fn FILE)" nil t)
(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.
(fn &optional ARG)" t nil)
(autoload 'org-passwords-mode "org-passwords" "Mode for storing passwords
(fn)" t nil)
(autoload 'org-passwords "org-passwords" "Open the password file. Open the password file defined by the
variable `org-password-file' in read-only mode and kill that
buffer later according to the value of the variable
`org-passwords-time-opened'. It also adds the `org-password-file'
to the auto-mode-alist so that it is opened with its mode being
`org-passwords-mode'.
With prefix arg ARG, the command does not set up a timer to kill the buffer.
With a double prefix arg \\[universal-argument] \\[universal-argument], open the file for editing.
(fn &optional ARG)" t nil)
(autoload 'org-registry-show "org-registry" "Show Org files where there are links pointing to the current
buffer.
(fn &optional VISIT)" t nil)
(autoload 'org-registry-visit "org-registry" "If an Org file contains a link to the current location, visit
this file.
(fn)" t nil)
(autoload 'org-registry-initialize "org-registry" "Initialize `org-registry-alist'.
If FROM-SCRATCH is non-nil or the registry does not exist yet,
create a new registry from scratch and eval it. If the registry
exists, eval `org-registry-file' and make it the new value for
`org-registry-alist'.
(fn &optional FROM-SCRATCH)" t nil)
(autoload 'org-registry-insinuate "org-registry" "Call `org-registry-update' after saving in Org-mode.
Use with caution. This could slow down things a bit.
(fn)" t nil)
(autoload 'org-registry-update "org-registry" "Update the registry for the current Org file.
(fn)" t nil)
(autoload 'org-screenshot-take "org-screenshot" "Take a screenshot and insert link to it at point, if image
display is already on (see \\[org-toggle-inline-images])
screenshot will be displayed as an image
Screen area for the screenshot is selected with the mouse, left
click on a window screenshots that window, while left click and
drag selects a region. Pressing any key cancels the screen shot
With `C-u' universal argument waits one second after target is
selected before taking the screenshot. With double `C-u' wait two
seconds.
With triple `C-u' wait 3 seconds, and also rings the bell when
screenshot is done, any more `C-u' after that increases delay by
2 seconds
(fn &optional DELAY)" t nil)
(autoload 'org-screenshot-rotate-prev "org-screenshot" "Rotate last screenshot with one of the previously taken
screenshots from the same directory. If DIR is negative, rotate
in the other direction
(fn DIR)" t nil)
(autoload 'org-screenshot-rotate-next "org-screenshot" "Rotate last screenshot with one of the previously taken
screenshots from the same directory. If DIR is negative, rotate
in the other direction
(fn DIR)" t nil)
(autoload 'org-screenshot-show-unused "org-screenshot" "Open A Dired buffer with unused screenshots marked
(fn)" t nil)
(autoload 'org-toc-show "org-toc" "Show the table of contents of the current Org-mode buffer.
(fn &optional DEPTH POSITION)" t nil)
(autoload 'org-track-fetch-package "org-track" "Fetch Org package depending on `org-track-fetch-package-extension'.
If DIRECTORY is defined, unpack the package there, i.e. add the
subdirectory org-mode/ to DIRECTORY.
(fn &optional DIRECTORY)" t nil)
(autoload 'org-track-compile-org "org-track" "Compile all *.el files that come with org-mode.
Generate the autoloads file `org-loaddefs.el'.
DIRECTORY is where the directory org-mode/ lives (i.e. the
parent directory of your local repo.
(fn &optional DIRECTORY)" t nil)
(autoload 'org-freemind-export-to-freemind "ox-freemind" "Export current buffer to a Freemind Mindmap 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 \"<body>\" and \"</body>\" 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-koma-letter-export-as-latex "ox-koma-letter" "Export current buffer as a KOMA Scrlttr2 letter.
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{letter}\" and \"\\end{letter}\".
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 KOMA-LETTER Export*\". It
will be displayed if `org-export-show-temporary-export-buffer' is
non-nil.
(fn &optional ASYNC SUBTREEP VISIBLE-ONLY BODY-ONLY EXT-PLIST)" t nil)
(autoload 'org-koma-letter-export-to-latex "ox-koma-letter" "Export current buffer as a KOMA Scrlttr2 letter (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{letter}\" and \"\\end{letter}\".
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 output file's name.
(fn &optional ASYNC SUBTREEP VISIBLE-ONLY BODY-ONLY EXT-PLIST)" t nil)
(autoload 'org-koma-letter-export-to-pdf "ox-koma-letter" "Export current buffer as a KOMA Scrlttr2 letter (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{letter}\" and \"\\end{letter}\".
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-rss-export-as-rss "ox-rss" "Export current buffer to an RSS 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 RSS 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-rss-export-to-rss "ox-rss" "Export current buffer to an RSS 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-rss-publish-to-rss "ox-rss" "Publish an org file to RSS.
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-taskjuggler-export "ox-taskjuggler" "Export current buffer to a TaskJuggler file.
The exporter looks for a tree with tag that matches
`org-taskjuggler-project-tag' and takes this as the tasks for
this project. The first node of this tree defines the project
properties such as project name and project period.
If there is a tree with tag that matches
`org-taskjuggler-resource-tag' this tree is taken as resources
for the project. If no resources are specified, a default
resource is created and allocated to the project.
Also the TaskJuggler project will be created with default reports
as defined in `org-taskjuggler-default-reports'.
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-taskjuggler-export-and-process "ox-taskjuggler" "Export current buffer to a TaskJuggler file and process it.
The exporter looks for a tree with tag that matches
`org-taskjuggler-project-tag' and takes this as the tasks for
this project. The first node of this tree defines the project
properties such as project name and project period.
If there is a tree with tag that matches
`org-taskjuggler-resource-tag' this tree is taken as resources
for the project. If no resources are specified, a default
resource is created and allocated to the project.
Also the TaskJuggler project will be created with default reports
as defined in `org-taskjuggler-default-reports'.
If narrowing is active in the current buffer, only export its
narrowed part.
If a region is active, export that region.
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 a list of reports.
(fn &optional SUBTREEP VISIBLE-ONLY)" t nil)
(autoload 'org-taskjuggler-export-process-and-open "ox-taskjuggler" "Export current buffer to a TaskJuggler file, process and open it.
Export and process the file using
`org-taskjuggler-export-and-process' and open the generated
reports with a browser.
If you are targeting TaskJuggler 2.4 (see
`org-taskjuggler-target-version') the processing and display of
the reports is done using the TaskJuggler GUI.
(fn &optional SUBTREEP VISIBLE-ONLY)" t nil)
(autoload 'htmlize-buffer "htmlize" "Convert BUFFER to HTML, preserving colors and decorations.
The generated HTML is available in a new buffer, which is returned.
When invoked interactively, the new buffer is selected in the current
window. The title of the generated document will be set to the buffer's
file name or, if that's not available, to the buffer's name.
Note that htmlize doesn't fontify your buffers, it only uses the
decorations that are already present. If you don't set up font-lock or
something else to fontify your buffers, the resulting HTML will be
plain. Likewise, if you don't like the choice of colors, fix the mode
that created them, or simply alter the faces it uses.
(fn &optional BUFFER)" t nil)
(autoload 'htmlize-region "htmlize" "Convert the region to HTML, preserving colors and decorations.
See `htmlize-buffer' for details.
(fn BEG END)" t nil)
(autoload 'htmlize-file "htmlize" "Load FILE, fontify it, convert it to HTML, and save the result.
Contents of FILE are inserted into a temporary buffer, whose major mode
is set with `normal-mode' as appropriate for the file type. The buffer
is subsequently fontified with `font-lock' and converted to HTML. Note
that, unlike `htmlize-buffer', this function explicitly turns on
font-lock. If a form of highlighting other than font-lock is desired,
please use `htmlize-buffer' directly on buffers so highlighted.
Buffers currently visiting FILE are unaffected by this function. The
function does not change current buffer or move the point.
If TARGET is specified and names a directory, the resulting file will be
saved there instead of to FILE's directory. If TARGET is specified and
does not name a directory, it will be used as output file name.
(fn FILE &optional TARGET)" t nil)
(autoload 'htmlize-many-files "htmlize" "Convert FILES to HTML and save the corresponding HTML versions.
FILES should be a list of file names to convert. This function calls
`htmlize-file' on each file; see that function for details. When
invoked interactively, you are prompted for a list of files to convert,
terminated with RET.
If TARGET-DIRECTORY is specified, the HTML files will be saved to that
directory. Normally, each HTML file is saved to the directory of the
corresponding source file.
(fn FILES &optional TARGET-DIRECTORY)" t nil)
(autoload 'htmlize-many-files-dired "htmlize" "HTMLize dired-marked files.
(fn ARG &optional TARGET-DIRECTORY)" t nil)
(autoload 'org-bullets-mode "org-bullets" "Add UTF-8 Bullets for `org-mode'.
(fn &optional ARG)" t nil)
(autoload 'org-fancy-priorities-mode "org-fancy-priorities" "Customize the appearance of org-mode priorities.
This mode does not alter your files in any way, it
only changes the way that priorities are shown in your editor.
(fn &optional ARG)" t nil)
(autoload 'ox-clip-formatted-copy "ox-clip" "Export the selected region to HTML and copy it to the clipboard.
R1 and R2 define the selected region.
(fn R1 R2)" t nil)
(autoload 'ox-clip-image-to-clipboard "ox-clip" "Copy the image file or latex fragment at point to the clipboard as an image.
SCALE is a numerical
prefix (default=`ox-clip-default-latex-scale') that determines
the size of the latex image. It has no effect on other kinds of
images. Currently only works on Linux.
(fn &optional SCALE)" t nil)
(autoload 'toc-org-enable "toc-org" "Enable toc-org in this buffer.
(fn)" nil nil)
(autoload 'toc-org-mode "toc-org" "Toggle `toc-org' in this buffer.
(fn &optional ARG)" t nil)
(autoload 'org-cliplink-retrieve-title "org-cliplink" "
(fn URL TITLE-CALLBACK)" nil nil)
(autoload 'org-cliplink-insert-transformed-title "org-cliplink" "Takes the URL, asynchronously retrieves the title and applies
a custom TRANSFORMER which transforms the url and title and insert
the required text to the current buffer.
(fn URL TRANSFORMER)" nil nil)
(autoload 'org-cliplink-retrieve-title-synchronously "org-cliplink" "
(fn URL)" nil nil)
(autoload 'org-cliplink "org-cliplink" "Takes a URL from the clipboard and inserts an org-mode link
with the title of a page found by the URL into the current
buffer
(fn)" t nil)
(autoload 'org-cliplink-capture "org-cliplink" "org-cliplink version for org-capture templates.
Makes synchronous request. Returns the link instead of inserting
it to the current buffer. Doesn't support Basic Auth. Doesn't
support cURL transport.
(fn)" t nil)
(autoload 'evil-org-mode "evil-org" "Buffer local minor mode for evil-org
(fn &optional ARG)" t nil)
(autoload 'evil-org-agenda-mode "evil-org-agenda" "Buffer local minor mode for evil-org-agenda
(fn &optional ARG)" t nil)
(autoload 'orgit-link-set-parameters "orgit" "
(fn TYPE &rest PARAMETERS)" nil nil)
(eval-after-load "magit" '(define-key magit-mode-map [remap org-store-link] 'orgit-store-link))
(autoload 'orgit-store-link "orgit" "Like `org-store-link' but store links to all selected commits, if any.
(fn ARG)" t nil)
(eval-after-load "org" '(orgit-link-set-parameters "orgit" :store 'orgit-status-store :follow 'orgit-status-open :export 'orgit-status-export :complete 'orgit-status-complete-link))
(autoload 'orgit-status-store "orgit" "Store a link to a Magit-Status mode buffer.
When the region selects one or more commits, then do nothing.
In that case `orgit-rev-store' stores one or more links instead.
(fn)" nil nil)
(autoload 'orgit-status-open "orgit" "
(fn REPO)" nil nil)
(autoload 'orgit-status-export "orgit" "
(fn PATH DESC FORMAT)" nil nil)
(autoload 'orgit-status-complete-link "orgit" "
(fn &optional ARG)" nil nil)
(eval-after-load "org" '(orgit-link-set-parameters "orgit-log" :store 'orgit-log-store :follow 'orgit-log-open :export 'orgit-log-export :complete 'orgit-log-complete-link))
(autoload 'orgit-log-store "orgit" "Store a link to a Magit-Log mode buffer.
When the region selects one or more commits, then do nothing.
In that case `orgit-rev-store' stores one or more links instead.
(fn)" nil nil)
(autoload 'orgit-log-open "orgit" "
(fn PATH)" nil nil)
(autoload 'orgit-log-export "orgit" "
(fn PATH DESC FORMAT)" nil nil)
(autoload 'orgit-log-complete-link "orgit" "
(fn &optional ARG)" nil nil)
(eval-after-load "org" '(orgit-link-set-parameters "orgit-rev" :store 'orgit-rev-store :follow 'orgit-rev-open :export 'orgit-rev-export :complete 'orgit-rev-complete-link))
(autoload 'orgit-rev-store "orgit" "Store a link to a Magit-Revision mode buffer.
With a prefix argument instead store the name of a tag or branch
that points at the revision, if any.
If `orgit-store-reference' is non-nil, then the meaning of the
prefix argument is reversed.
When the region selects one or more commits, e.g. in a log, then
store links to the Magit-Revision mode buffers for these commits.
(fn)" nil nil)
(autoload 'orgit-rev-open "orgit" "
(fn PATH)" nil nil)
(autoload 'orgit-rev-export "orgit" "
(fn PATH DESC FORMAT)" nil nil)
(autoload 'orgit-rev-complete-link "orgit" "
(fn &optional ARG)" nil nil)
(autoload 'org-download-enable "org-download" "Enable org-download.
(fn)" nil nil)
(autoload 'jupyter-org-insert-src-block "jupyter-org-extensions" "Insert a src-block above `point'.
With prefix arg BELOW, insert it below `point'.
If `point' is in a src-block use the language of the src-block and
copy the header to the new block.
If QUERY is non-nil and `point' is not in a src-block, ask for
the language to use for the new block. Otherwise try to select a
language based on the src-block's near `point'.
(fn &optional BELOW QUERY)" t nil)
(autoload 'jupyter-org-split-src-block "jupyter-org-extensions" "Split the current src block with point in upper block.
With a prefix BELOW move point to lower block.
(fn &optional BELOW)" t nil)
(autoload 'jupyter-org-execute-and-next-block "jupyter-org-extensions" "Execute his block and jump or add a new one.
If a new block is created, use the same language, switches and parameters.
With prefix arg NEW, always insert new cell.
(fn &optional NEW)" t nil)
(autoload 'jupyter-org-execute-to-point "jupyter-org-extensions" "Execute Jupyter source blocks that start before point.
Only execute Jupyter source blocks that have the same session.
Non-Jupyter source blocks are evaluated conditionally.
The session is selected in the following way:
* If `point' is at a Jupyter source block, use its session.
* If `point' is not at a Jupyter source block, examine the
source blocks before `point' and ask the user to select a
session if multiple exist. If there is only one session, use
it without asking.
* Finally, if a session could not be found, then no Jupyter
source blocks exist before `point'. In this case, no session
is selected and all the source blocks before `point' will be
evaluated, e.g. when all source blocks before `point' are
shell source blocks.
NOTE: If a session could be selected, only Jupyter source blocks
that have the same session are evaluated *without* evaluating any
other source blocks. You can also evaluate ANY source block that
doesn't have a Jupyter session by providing a prefix argument.
This is useful, e.g. to evaluate shell source blocks along with
Jupyter source blocks.
(fn ANY)" t nil)
(autoload 'jupyter-org-execute-subtree "jupyter-org-extensions" "Execute Jupyter source blocks that start before point in the current subtree.
This function narrows the buffer to the current subtree and calls
`jupyter-org-execute-to-point'. See that function for the meaning
of the ANY argument.
(fn ANY)" t nil)
(autoload 'jupyter-org-next-busy-src-block "jupyter-org-extensions" "Jump to the next busy source block.
With a prefix argument ARG, jump forward ARG many blocks.
When BACKWARD is non-nil, jump to the previous block.
(fn ARG &optional BACKWARD)" t nil)
(autoload 'jupyter-org-previous-busy-src-block "jupyter-org-extensions" "Jump to the previous busy source block.
With a prefix argument ARG, jump backward ARG many source blocks.
(fn ARG)" t nil)
(autoload 'jupyter-org-inspect-src-block "jupyter-org-extensions" "Inspect the symbol under point when in a source block.
(fn)" t nil)
(autoload 'jupyter-org-restart-kernel-execute-block "jupyter-org-extensions" "Restart the kernel of the source block where point is and execute it.
(fn)" t nil)
(autoload 'jupyter-org-restart-and-execute-to-point "jupyter-org-extensions" "Kill the kernel and run all Jupyter src-blocks to point.
With a prefix argument, run ANY source block that doesn't have a
Jupyter session as well.
See `jupyter-org-execute-to-point' for more information on which
source blocks are evaluated.
(fn &optional ANY)" t nil)
(autoload 'jupyter-org-restart-kernel-execute-buffer "jupyter-org-extensions" "Restart kernel and execute buffer.
(fn)" t nil)
(autoload 'jupyter-org-jump-to-block "jupyter-org-extensions" "Jump to a source block in the buffer using `ivy'.
If narrowing is in effect, jump to a block in the narrowed region.
Use a numeric prefix CONTEXT to specify how many lines of context to showin the
process of selecting a source block.
Defaults to `jupyter-org-jump-to-block-context-lines'.
(fn &optional CONTEXT)" t nil)
(autoload 'jupyter-org-jump-to-visible-block "jupyter-org-extensions" "Jump to a visible src block with avy.
(fn)" t nil)
(autoload 'jupyter-org-edit-header "jupyter-org-extensions" "Edit the src-block header in the minibuffer.
(fn)" t nil)
(autoload 'jupyter-org-kill-block-and-results "jupyter-org-extensions" "Kill the block and its results.
(fn)" t nil)
(autoload 'jupyter-org-copy-block-and-results "jupyter-org-extensions" "Copy the src block at the current point and its results.
(fn)" t nil)
(autoload 'jupyter-org-clone-block "jupyter-org-extensions" "Clone the block above the current block.
If BELOW is non-nil, add the cloned block below.
(fn &optional BELOW)" t nil)
(autoload 'jupyter-org-merge-blocks "jupyter-org-extensions" "Merge the current block with the next block.
(fn)" t nil)
(autoload 'jupyter-org-move-src-block "jupyter-org-extensions" "Move source block before of after another.
If BELOW is non-nil, move the block down, otherwise move it up.
(fn &optional BELOW)" t nil)
(autoload 'jupyter-org-clear-all-results "jupyter-org-extensions" "Clear all results in the buffer.
(fn)" t nil)
(autoload 'jupyter-org-interrupt-kernel "jupyter-org-extensions" "Interrupt the kernel.
(fn)" t nil)
(autoload 'jupyter-repl-associate-buffer "jupyter-repl" "Associate the `current-buffer' with a REPL CLIENT.
If the `major-mode' of the `current-buffer' is the
`jupyter-repl-lang-mode' of CLIENT, call the function
`jupyter-repl-interaction-mode' to enable the corresponding mode.
CLIENT should be the symbol `jupyter-repl-client' or the symbol
of a subclass. If CLIENT is a buffer or the name of a buffer, use
the `jupyter-current-client' local to the buffer.
(fn CLIENT)" t nil)
(defvar jupyter-repl-persistent-mode nil "Non-nil if Jupyter-Repl-Persistent mode is enabled.
See the `jupyter-repl-persistent-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 `jupyter-repl-persistent-mode'.")
(autoload 'jupyter-repl-persistent-mode "jupyter-repl" "Global minor mode to persist Jupyter REPL connections.
When the `jupyter-current-client' of the current buffer is a REPL
client, its value is propagated to all buffers switched to that
have the same `major-mode' as the client's kernel language and
`jupyter-repl-interaction-mode' is enabled in those buffers.
(fn &optional ARG)" t nil)
(autoload 'jupyter-run-repl "jupyter-repl" "Run a Jupyter REPL connected to a kernel with name, KERNEL-NAME.
KERNEL-NAME will be passed to `jupyter-find-kernelspecs' and the
first kernel found will be used to start the new kernel.
With a prefix argument give a new REPL-NAME for the REPL.
Optional argument ASSOCIATE-BUFFER, if non-nil, means to enable
the REPL interaction mode by calling the function
`jupyter-repl-interaction-mode' in the `current-buffer' and
associate it with the REPL created. When called interactively,
ASSOCIATE-BUFFER is set to t. If the `current-buffer's
`major-mode' does not correspond to the language of the kernel
started, ASSOCIATE-BUFFER has no effect.
Optional argument CLIENT-CLASS is the class that will be passed
to `jupyter-start-new-kernel' and should be a class symbol like
the symbol `jupyter-repl-client', which is the default.
When called interactively, DISPLAY the new REPL buffer.
Otherwise, in a non-interactive call, return the REPL client
connected to the kernel.
Note, if `default-directory' is a remote directory, a kernel will
start on the remote host by using the \"jupyter kernel\" shell
command on the host.
(fn KERNEL-NAME &optional REPL-NAME ASSOCIATE-BUFFER CLIENT-CLASS DISPLAY)" t nil)
(autoload 'jupyter-connect-repl "jupyter-repl" "Run a Jupyter REPL using a kernel's connection FILE-OR-PLIST.
FILE-OR-PLIST can be either a file holding the connection
information or a property list of connection information.
ASSOCIATE-BUFFER has the same meaning as in `jupyter-run-repl'.
With a prefix argument give a new REPL-NAME for the REPL.
Optional argument CLIENT-CLASS is the class of the client that
will be used to initialize the REPL and should be a class symbol
like the symbol `jupyter-repl-client', which is the default.
Return the REPL client connected to the kernel. When called
interactively, DISPLAY the new REPL buffer as well.
(fn FILE-OR-PLIST &optional REPL-NAME ASSOCIATE-BUFFER CLIENT-CLASS DISPLAY)" t nil)
(autoload 'jupyter-server-launch-kernel "jupyter-server" "Start a kernel on SERVER.
With a prefix argument, ask to select a server if there are
mutiple to choose from, otherwise the most recently used server
is used as determined by `jupyter-current-server'.
(fn SERVER)" t nil)
(autoload 'jupyter-run-server-repl "jupyter-server" "On SERVER start a kernel with KERNEL-NAME.
With a prefix argument, ask to select a server if there are
mutiple to choose from, otherwise the most recently used server
is used as determined by `jupyter-current-server'.
REPL-NAME, ASSOCIATE-BUFFER, CLIENT-CLASS, and DISPLAY all have
the same meaning as in `jupyter-run-repl'.
(fn SERVER KERNEL-NAME &optional REPL-NAME ASSOCIATE-BUFFER CLIENT-CLASS DISPLAY)" t nil)
(autoload 'jupyter-connect-server-repl "jupyter-server" "On SERVER, connect to the kernel with KERNEL-ID.
With a prefix argument, ask to select a server if there are
mutiple to choose from, otherwise the most recently used server
is used as determined by `jupyter-current-server'.
REPL-NAME, ASSOCIATE-BUFFER, CLIENT-CLASS, and DISPLAY all have
the same meaning as in `jupyter-connect-repl'.
(fn SERVER KERNEL-ID &optional REPL-NAME ASSOCIATE-BUFFER CLIENT-CLASS DISPLAY)" t nil)
(autoload 'jupyter-server-list-kernels "jupyter-server" "Display a list of live kernels on SERVER.
When called interactively, ask to select a SERVER when given a
prefix argument otherwise the `jupyter-current-server' will be
used.
(fn SERVER)" t nil)
(defconst jupyter-tramp-file-name-handler-alist '((add-name-to-file . tramp-handle-add-name-to-file) (copy-file . jupyter-tramp-copy-file) (delete-directory . jupyter-tramp-delete-directory) (delete-file . jupyter-tramp-delete-file) (directory-file-name . tramp-handle-directory-file-name) (directory-files . tramp-handle-directory-files) (directory-files-and-attributes . tramp-handle-directory-files-and-attributes) (dired-compress-file . ignore) (dired-uncache . tramp-handle-dired-uncache) (expand-file-name . jupyter-tramp-expand-file-name) (file-accessible-directory-p . tramp-handle-file-accessible-directory-p) (file-acl . ignore) (file-attributes . jupyter-tramp-file-attributes) (file-directory-p . jupyter-tramp-file-directory-p) (file-equal-p . tramp-handle-file-equal-p) (file-executable-p . tramp-handle-file-exists-p) (file-exists-p . tramp-handle-file-exists-p) (file-in-directory-p . tramp-handle-file-in-directory-p) (file-local-copy . jupyter-tramp-file-local-copy) (file-modes . tramp-handle-file-modes) (file-name-all-completions . jupyter-tramp-file-name-all-completions) (file-name-as-directory . tramp-handle-file-name-as-directory) (file-name-case-insensitive-p . tramp-handle-file-name-case-insensitive-p) (file-name-completion . tramp-handle-file-name-completion) (file-name-directory . tramp-handle-file-name-directory) (file-name-nondirectory . tramp-handle-file-name-nondirectory) (file-newer-than-file-p . tramp-handle-file-newer-than-file-p) (file-notify-add-watch . tramp-handle-file-notify-add-watch) (file-notify-rm-watch . tramp-handle-file-notify-rm-watch) (file-notify-valid-p . tramp-handle-file-notify-valid-p) (file-ownership-preserved-p . ignore) (file-readable-p . tramp-handle-file-exists-p) (file-regular-p . tramp-handle-file-regular-p) (file-remote-p . jupyter-tramp-file-remote-p) (file-selinux-context . tramp-handle-file-selinux-context) (file-symlink-p . jupyter-tramp-file-symlink-p) (file-system-info . ignore) (file-truename . tramp-handle-file-truename) (file-writable-p . jupyter-tramp-file-writable-p) (find-backup-file-name . ignore) (insert-directory . tramp-handle-insert-directory) (insert-file-contents . tramp-handle-insert-file-contents) (load . tramp-handle-load) (make-auto-save-file-name . tramp-handle-make-auto-save-file-name) (make-directory-internal . jupyter-tramp-make-directory-internal) (make-nearby-temp-file . tramp-handle-make-nearby-temp-file) (make-symbolic-link . tramp-handle-make-symbolic-link) (rename-file . jupyter-tramp-rename-file) (set-file-acl . ignore) (set-file-modes . ignore) (set-file-selinux-context . ignore) (set-file-times . ignore) (set-visited-file-modtime . tramp-handle-set-visited-file-modtime) (substitute-in-file-name . tramp-handle-substitute-in-file-name) (temporary-file-directory . tramp-handle-temporary-file-directory) (unhandled-file-name-directory . ignore) (vc-registered . ignore) (verify-visited-file-modtime . tramp-handle-verify-visited-file-modtime) (write-region . jupyter-tramp-write-region)) "Alist of handler functions for Tramp Jupyter method.
Operations not mentioned here will be handled by the default Emacs primitives.")
(defconst jupyter-tramp-methods '("jpy" "jpys") "Methods to connect Jupyter kernel servers.")
(with-eval-after-load 'tramp (mapc (lambda (method) (add-to-list 'tramp-methods (list method (list 'tramp-default-port 8888) (list 'tramp-tmpdir "/tmp")))) jupyter-tramp-methods) (tramp-register-foreign-file-name-handler 'jupyter-tramp-file-name-p 'jupyter-tramp-file-name-handler) (add-to-list 'tramp-default-host-alist '("\\`jpys?\\'" nil "localhost")))
(defsubst jupyter-tramp-file-name-method-p (method) "Return METHOD if it corresponds to a Jupyter filename method or nil." (and (string-match-p "\\`jpys?\\'" method) method))
(autoload 'jupyter-tramp-file-name-p "jupyter-tramp" "If FILENAME is a Jupyter filename, return its method otherwise nil.
(fn FILENAME)" nil nil)
(autoload 'jupyter-tramp-file-name-handler "jupyter-tramp" "
(fn OPERATION &rest ARGS)" nil nil)
(autoload 'jupyter-tramp-file-name-from-url "jupyter-tramp" "Return a Jupyter TRAMP filename for the root directory of a kernel server.
The filename is based off of URL's host and port if any.
(fn URL)" nil nil)
(autoload 'jupyter-tramp-url-from-file-name "jupyter-tramp" "Return a URL string based off the method, host, and port of FILENAME.
(fn FILENAME)" nil nil)
(autoload 'jupyter-tramp-server-from-file-name "jupyter-tramp" "Return a `jupyter-server' instance based off of FILENAME's remote components.
If the connection has not been authenticated by the server,
attempt to authenticate the connection. Raise an error if that
fails.
(fn FILENAME)" nil nil)
(autoload 'org-babel-jupyter-scratch-buffer "ob-jupyter" "Display a scratch buffer connected to the current block's session.
(fn)" t nil)
(autoload 'org-pomodoro "org-pomodoro" "Start a new pomodoro or stop the current one.
When no timer is running for `org-pomodoro` a new pomodoro is started and
the current task is clocked in. Otherwise EMACS will ask whether we\302\264d like to
kill the current timer, this may be a break or a running pomodoro.
(fn &optional ARG)" t nil)
(defalias 'org-babel-execute-src-block:async 'ob-async-org-babel-execute-src-block)
(autoload 'ob-async-org-babel-execute-src-block "ob-async" "Like org-babel-execute-src-block, but run asynchronously.
Original docstring for org-babel-execute-src-block:
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 ORIG-FUN ARG INFO PARAMS)" t nil)
(autoload 'org-babel-execute:restclient "ob-restclient" "Execute a block of Restclient code with org-babel.
This function is called by `org-babel-execute-src-block'
(fn BODY PARAMS)" nil nil)
(autoload 'restclient-http-send-current "restclient" "Sends current request.
Optional argument RAW don't reformat response if t.
Optional argument STAY-IN-WINDOW do not move focus to response buffer if t.
(fn &optional RAW STAY-IN-WINDOW)" t nil)
(autoload 'restclient-http-send-current-raw "restclient" "Sends current request and get raw result (no reformatting or syntax highlight of XML, JSON or images).
(fn)" t nil)
(autoload 'restclient-http-send-current-stay-in-window "restclient" "Send current request and keep focus in request window.
(fn)" t nil)
(autoload 'restclient-mode "restclient" "Turn on restclient mode.
(fn)" t nil)
(autoload 'org-pandoc-export-to-asciidoc "ox-pandoc" "Export to asciidoc.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-asciidoc-and-open "ox-pandoc" "Export to asciidoc and open.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-as-asciidoc "ox-pandoc" "Export as asciidoc.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-beamer "ox-pandoc" "Export to beamer.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-beamer-and-open "ox-pandoc" "Export to beamer and open.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-as-beamer "ox-pandoc" "Export as beamer.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-beamer-pdf "ox-pandoc" "Export to beamer-pdf.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-beamer-pdf-and-open "ox-pandoc" "Export to beamer-pdf and open.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-commonmark "ox-pandoc" "Export to commonmark.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-commonmark-and-open "ox-pandoc" "Export to commonmark and open.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-as-commonmark "ox-pandoc" "Export as commonmark.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-context "ox-pandoc" "Export to context.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-context-and-open "ox-pandoc" "Export to context and open.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-as-context "ox-pandoc" "Export as context.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-context-pdf "ox-pandoc" "Export to context-pdf.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-context-pdf-and-open "ox-pandoc" "Export to context-pdf and open.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-docbook4 "ox-pandoc" "Export to docbook4.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-docbook4-and-open "ox-pandoc" "Export to docbook4 and open.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-as-docbook4 "ox-pandoc" "Export as docbook4.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-docbook5 "ox-pandoc" "Export to docbook5.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-docbook5-and-open "ox-pandoc" "Export to docbook5 and open.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-as-docbook5 "ox-pandoc" "Export as docbook5.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-docx "ox-pandoc" "Export to docx.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-docx-and-open "ox-pandoc" "Export to docx and open.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-dokuwiki "ox-pandoc" "Export to dokuwiki.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-dokuwiki-and-open "ox-pandoc" "Export to dokuwiki and open.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-as-dokuwiki "ox-pandoc" "Export as dokuwiki.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-dzslides "ox-pandoc" "Export to dzslides.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-dzslides-and-open "ox-pandoc" "Export to dzslides and open.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-as-dzslides "ox-pandoc" "Export as dzslides.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-epub2 "ox-pandoc" "Export to epub2.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-epub2-and-open "ox-pandoc" "Export to epub2 and open.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-epub3 "ox-pandoc" "Export to epub3.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-epub3-and-open "ox-pandoc" "Export to epub3 and open.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-fb2 "ox-pandoc" "Export to fb2.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-fb2-and-open "ox-pandoc" "Export to fb2 and open.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-as-fb2 "ox-pandoc" "Export as fb2.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-gfm "ox-pandoc" "Export to gfm.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-gfm-and-open "ox-pandoc" "Export to gfm and open.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-as-gfm "ox-pandoc" "Export as gfm.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-haddock "ox-pandoc" "Export to haddock.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-haddock-and-open "ox-pandoc" "Export to haddock and open.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-as-haddock "ox-pandoc" "Export as haddock.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-html4 "ox-pandoc" "Export to html4.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-html4-and-open "ox-pandoc" "Export to html4 and open.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-as-html4 "ox-pandoc" "Export as html4.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-html5 "ox-pandoc" "Export to html5.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-html5-and-open "ox-pandoc" "Export to html5 and open.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-as-html5 "ox-pandoc" "Export as html5.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-html5-pdf "ox-pandoc" "Export to html5-pdf.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-html5-pdf-and-open "ox-pandoc" "Export to html5-pdf and open.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-icml "ox-pandoc" "Export to icml.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-icml-and-open "ox-pandoc" "Export to icml and open.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-as-icml "ox-pandoc" "Export as icml.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-jats "ox-pandoc" "Export to jats.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-jats-and-open "ox-pandoc" "Export to jats and open.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-as-jats "ox-pandoc" "Export as jats.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-json "ox-pandoc" "Export to json.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-json-and-open "ox-pandoc" "Export to json and open.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-as-json "ox-pandoc" "Export as json.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-latex "ox-pandoc" "Export to latex.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-latex-and-open "ox-pandoc" "Export to latex and open.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-as-latex "ox-pandoc" "Export as latex.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-latex-pdf "ox-pandoc" "Export to latex-pdf.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-latex-pdf-and-open "ox-pandoc" "Export to latex-pdf and open.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-man "ox-pandoc" "Export to man.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-man-and-open "ox-pandoc" "Export to man and open.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-as-man "ox-pandoc" "Export as man.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-markdown "ox-pandoc" "Export to markdown.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-markdown-and-open "ox-pandoc" "Export to markdown and open.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-as-markdown "ox-pandoc" "Export as markdown.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-markdown_mmd "ox-pandoc" "Export to markdown_mmd.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-markdown_mmd-and-open "ox-pandoc" "Export to markdown_mmd and open.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-as-markdown_mmd "ox-pandoc" "Export as markdown_mmd.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-markdown_phpextra "ox-pandoc" "Export to markdown_phpextra.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-markdown_phpextra-and-open "ox-pandoc" "Export to markdown_phpextra and open.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-as-markdown_phpextra "ox-pandoc" "Export as markdown_phpextra.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-markdown_strict "ox-pandoc" "Export to markdown_strict.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-markdown_strict-and-open "ox-pandoc" "Export to markdown_strict and open.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-as-markdown_strict "ox-pandoc" "Export as markdown_strict.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-mediawiki "ox-pandoc" "Export to mediawiki.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-mediawiki-and-open "ox-pandoc" "Export to mediawiki and open.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-as-mediawiki "ox-pandoc" "Export as mediawiki.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-ms "ox-pandoc" "Export to ms.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-ms-and-open "ox-pandoc" "Export to ms and open.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-as-ms "ox-pandoc" "Export as ms.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-ms-pdf "ox-pandoc" "Export to ms-pdf.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-ms-pdf-and-open "ox-pandoc" "Export to ms-pdf and open.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-muse "ox-pandoc" "Export to muse.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-muse-and-open "ox-pandoc" "Export to muse and open.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-as-muse "ox-pandoc" "Export as muse.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-native "ox-pandoc" "Export to native.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-native-and-open "ox-pandoc" "Export to native and open.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-as-native "ox-pandoc" "Export as native.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-odt "ox-pandoc" "Export to odt.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-odt-and-open "ox-pandoc" "Export to odt and open.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-opendocument "ox-pandoc" "Export to opendocument.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-opendocument-and-open "ox-pandoc" "Export to opendocument and open.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-as-opendocument "ox-pandoc" "Export as opendocument.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-opml "ox-pandoc" "Export to opml.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-opml-and-open "ox-pandoc" "Export to opml and open.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-as-opml "ox-pandoc" "Export as opml.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-org "ox-pandoc" "Export to org.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-org-and-open "ox-pandoc" "Export to org and open.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-as-org "ox-pandoc" "Export as org.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-plain "ox-pandoc" "Export to plain.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-plain-and-open "ox-pandoc" "Export to plain and open.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-as-plain "ox-pandoc" "Export as plain.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-pptx "ox-pandoc" "Export to pptx.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-pptx-and-open "ox-pandoc" "Export to pptx and open.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-revealjs "ox-pandoc" "Export to revealjs.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-revealjs-and-open "ox-pandoc" "Export to revealjs and open.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-as-revealjs "ox-pandoc" "Export as revealjs.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-rst "ox-pandoc" "Export to rst.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-rst-and-open "ox-pandoc" "Export to rst and open.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-as-rst "ox-pandoc" "Export as rst.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-rtf "ox-pandoc" "Export to rtf.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-rtf-and-open "ox-pandoc" "Export to rtf and open.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-as-rtf "ox-pandoc" "Export as rtf.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-s5 "ox-pandoc" "Export to s5.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-s5-and-open "ox-pandoc" "Export to s5 and open.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-as-s5 "ox-pandoc" "Export as s5.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-slideous "ox-pandoc" "Export to slideous.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-slideous-and-open "ox-pandoc" "Export to slideous and open.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-as-slideous "ox-pandoc" "Export as slideous.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-slidy "ox-pandoc" "Export to slidy.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-slidy-and-open "ox-pandoc" "Export to slidy and open.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-as-slidy "ox-pandoc" "Export as slidy.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-tei "ox-pandoc" "Export to tei.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-tei-and-open "ox-pandoc" "Export to tei and open.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-as-tei "ox-pandoc" "Export as tei.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-texinfo "ox-pandoc" "Export to texinfo.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-texinfo-and-open "ox-pandoc" "Export to texinfo and open.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-as-texinfo "ox-pandoc" "Export as texinfo.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-textile "ox-pandoc" "Export to textile.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-textile-and-open "ox-pandoc" "Export to textile and open.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-as-textile "ox-pandoc" "Export as textile.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-zimwiki "ox-pandoc" "Export to zimwiki.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-to-zimwiki-and-open "ox-pandoc" "Export to zimwiki and open.
(fn &optional A S V B E)" t nil)
(autoload 'org-pandoc-export-as-zimwiki "ox-pandoc" "Export as zimwiki.
(fn &optional A S V B E)" t nil)
(autoload 'org-hugo-auto-export-mode "org-hugo-auto-export-mode" "Toggle auto exporting the Org file using `ox-hugo'.
(fn &optional ARG)" t nil)
(autoload 'org-blackfriday-export-as-markdown "ox-blackfriday" "Export current buffer to a Github Flavored 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 BLACKFRIDAY 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-blackfriday-convert-region-to-md "ox-blackfriday" "Convert text in the current region to Blackfriday Markdown.
The text is assumed to be in Org mode format.
This can be used in any buffer. For example, you can write an
itemized list in Org mode syntax in a Markdown buffer and use
this command to convert it.
(fn)" t nil)
(autoload 'org-blackfriday-export-to-markdown "ox-blackfriday" "Export current buffer to a Github Flavored 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-blackfriday-publish-to-blackfriday "ox-blackfriday" "Publish an Org file to Blackfriday Markdown file.
PLIST is the property list for the given project. FILENAME is
the filename of the Org file to be published. PUB-DIR is the
publishing directory.
Return output file name.
(fn PLIST FILENAME PUB-DIR)" nil nil)
(put 'org-hugo-section 'safe-local-variable 'stringp)
(put 'org-hugo-front-matter-format 'safe-local-variable 'stringp)
(put 'org-hugo-footer 'safe-local-variable 'stringp)
(put 'org-hugo-preserve-filling 'safe-local-variable 'booleanp)
(put 'org-hugo-delete-trailing-ws 'safe-local-variable 'booleanp)
(put 'org-hugo-use-code-for-kbd 'safe-local-variable 'booleanp)
(put 'org-hugo-allow-spaces-in-tags 'safe-local-variable 'booleanp)
(put 'org-hugo-prefer-hyphen-in-tags 'safe-local-variable 'booleanp)
(put 'org-hugo-auto-set-lastmod 'safe-local-variable 'booleanp)
(put 'org-hugo-suppress-lastmod-period 'safe-local-variable 'floatp)
(put 'org-hugo-export-with-toc 'safe-local-variable (lambda (x) (or (booleanp x) (integerp x))))
(put 'org-hugo-export-with-section-numbers 'safe-local-variable (lambda (x) (or (booleanp x) (equal 'onlytoc x) (integerp x))))
(put 'org-hugo-default-static-subdirectory-for-externals 'safe-local-variable 'stringp)
(put 'org-hugo-export-creator-string 'safe-local-variable 'stringp)
(put 'org-hugo-date-format 'safe-local-variable 'stringp)
(put 'org-hugo-paired-shortcodes 'safe-local-variable 'stringp)
(put 'org-hugo-link-desc-insert-type 'safe-local-variable 'booleanp)
(autoload 'org-hugo-slug "ox-hugo" "Convert string STR to a `slug' and return that string.
A `slug' is the part of a URL which identifies a particular page
on a website in an easy to read form.
Example: If STR is \"My First Post\", it will be converted to a
slug \"my-first-post\", which can become part of an easy to read
URL like \"https://example.com/posts/my-first-post/\".
In general, STR is a string. But it can also be a string with
Markdown markup as that string passed to this function is often
the sub-headings of a post (which can contain bold, italics,
link, etc markup).
The `slug' generated from that STR follows these rules:
- Contain only lower case alphabet, number and hyphen characters
([[:alnum:]-]).
- Not have *any* HTML tag like \"<code>..</code>\",
\"<span class=..>..</span>\", etc.
- Not contain any URLs (if STR happens to be a Markdown link).
- Replace \".\" in STR with \"dot\", \"&\" with \"and\",
\"+\" with \"plus\".
- Replace parentheses with double-hyphens. So \"foo (bar) baz\"
becomes \"foo--bar--baz\".
- Replace non [[:alnum:]-] chars with spaces, and then one or
more consecutive spaces with a single hyphen.
- At most two consecutive hyphens are allowed.
- No hyphens allowed at the leading or trailing end of the slug.
(fn STR)" nil nil)
(autoload 'org-hugo-export-as-md "ox-hugo" "Export current buffer to a Hugo-compatible 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 Hugo Export*\", which
will be displayed when `org-export-show-temporary-export-buffer'
is non-nil.
Return the buffer the export happened to.
(fn &optional ASYNC SUBTREEP VISIBLE-ONLY)" t nil)
(autoload 'org-hugo-export-to-md "ox-hugo" "Export current buffer to a Hugo-compatible 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-hugo-export-wim-to-md "ox-hugo" "Export the current subtree/all subtrees/current file to a Hugo post.
This is an Export \"What I Mean\" function:
- If the current subtree has the \"EXPORT_FILE_NAME\" property, export
that subtree.
- If the current subtree doesn't have that property, but one of its
parent subtrees has, then export from that subtree's scope.
- If none of the subtrees have that property (or if there are no Org
subtrees at all), call `org-hugo--export-file-to-md'.
- If ALL-SUBTREES is non-nil, export all valid Hugo post subtrees
(that have the \"EXPORT_FILE_NAME\" property) in the current file
to multiple Markdown posts.
- If ALL-SUBTREES is non-nil, and again if none of the subtrees have
that property (or if there are no Org subtrees), call
`org-hugo--export-file-to-md'.
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 VISIBLE-ONLY is non-nil, don't export
contents of hidden elements.
The optional argument NOERROR is passed to
`org-hugo--export-file-to-md'.
- If ALL-SUBTREES is non-nil:
- If valid subtrees are found, return the list of output files.
- If no valid subtrees are found, return value is the same as
that of `org-hugo--export-file-to-md'.
- If ALL-SUBTREES is nil:
- If `org-hugo--export-subtree-to-md' returns a non-nil value, return that.
- Else return the value of `org-hugo--export-file-to-md'.
(fn &optional ALL-SUBTREES ASYNC VISIBLE-ONLY NOERROR)" t nil)
(autoload 'org-hugo-debug-info "ox-hugo" "Get Emacs, Org and Hugo version and ox-hugo customization info.
The information is converted to Markdown format and copied to the
kill ring. The same information is displayed in the Messages
buffer and returned as a string in Org format.
(fn)" t nil)
(add-to-list 'interpreter-mode-alist '("perl6" . perl6-mode))
(defconst perl6-magic-pattern (rx line-start (0+ space) (or (and "use" (1+ space) "v6") (and (opt (and (or "my" "our") (1+ space))) (or "module" "class" "role" "grammar" "enum" "slang" "subset")))))
(autoload 'perl6-magic-matcher "perl6-detect" "Check if the current buffer is a Perl 6 file.
Only looks at a buffer if it has a file extension of .t, .pl, or .pm.
Scans the buffer (to a maximum of 4096 chars) for the first non-comment,
non-whitespace line. Returns t if that line looks like Perl 6 code,
nil otherwise.
(fn)" nil nil)
(add-to-list 'magic-mode-alist '(perl6-magic-matcher . perl6-mode))
(autoload 'perl6-mode "perl6-mode" "Major mode for editing Perl 6 code.
(fn)" t nil)
(autoload 'pip-requirements-auto-complete-setup "pip-requirements" "Setup Auto-Complete for Pip Requirements.
See URL `https://github.com/auto-complete/auto-complete' for
information about Auto Complete.
(fn)" nil nil)
(autoload 'pip-requirements-mode "pip-requirements" "Major mode for editing pip requirements files.
(fn)" t nil)
(autoload 'anaconda-mode "anaconda-mode" "Code navigation, documentation lookup and completion for Python.
\\{anaconda-mode-map}
(fn &optional ARG)" t nil)
(autoload 'anaconda-eldoc-mode "anaconda-mode" "Toggle echo area display of Python objects at point.
(fn &optional ARG)" t nil)
(autoload 'pythonic-activate "pythonic" "Activate python VIRTUALENV.
(fn VIRTUALENV)" t nil)
(autoload 'pythonic-deactivate "pythonic" "Deactivate python virtual environment.
(fn)" t nil)
(autoload 'company-anaconda "company-anaconda" "Anaconda backend for company-mode.
See `company-backends' for more info about COMMAND and ARG.
(fn COMMAND &optional ARG &rest ARGS)" t nil)
(autoload 'pipenv-mode "pipenv" "Minor mode for Pipenv.
(fn &optional ARG)" t nil)
(autoload 'pyvenv-activate "pyvenv" "Activate the virtual environment in DIRECTORY.
(fn DIRECTORY)" t nil)
(autoload 'pyvenv-deactivate "pyvenv" "Deactivate any current virtual environment.
(fn)" t nil)
(autoload 'pyvenv-workon "pyvenv" "Activate a virtual environment from $WORKON_HOME.
If the virtual environment NAME is already active, this function
does not try to reactivate the environment.
(fn NAME)" t nil)
(defvar pyvenv-mode nil "Non-nil if Pyvenv mode is enabled.
See the `pyvenv-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 `pyvenv-mode'.")
(autoload 'pyvenv-mode "pyvenv" "Global minor mode for pyvenv.
Will show the current virtualenv in the mode line, and respect a
`pyvenv-workon' setting in files.
(fn &optional ARG)" t nil)
(defvar pyvenv-tracking-mode nil "Non-nil if Pyvenv-Tracking mode is enabled.
See the `pyvenv-tracking-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 `pyvenv-tracking-mode'.")
(autoload 'pyvenv-tracking-mode "pyvenv" "Global minor mode to track the current virtualenv.
When this mode is active, pyvenv will activate a buffer-specific
virtualenv whenever the user switches to a buffer with a
buffer-local `pyvenv-workon' or `pyvenv-activate' variable.
(fn &optional ARG)" t nil)
(autoload 'pyvenv-restart-python "pyvenv" "Restart Python inferior processes.
(fn)" t nil)
(autoload 'python-pytest-popup "python-pytest" nil t)
(autoload 'python-pytest "python-pytest" "Run pytest with ARGS.
With a prefix argument, allow editing.
(fn &optional ARGS)" t nil)
(autoload 'python-pytest-file "python-pytest" "Run pytest on FILE, using ARGS.
Additional ARGS are passed along to pytest.
With a prefix argument, allow editing.
(fn FILE &optional ARGS)" t nil)
(autoload 'python-pytest-file-dwim "python-pytest" "Run pytest on FILE, intelligently finding associated test modules.
When run interactively, this tries to work sensibly using
the current file.
Additional ARGS are passed along to pytest.
With a prefix argument, allow editing.
(fn FILE &optional ARGS)" t nil)
(autoload 'python-pytest-function "python-pytest" "Run pytest on FILE with FUNC (or class).
Additional ARGS are passed along to pytest.
With a prefix argument, allow editing.
(fn FILE FUNC ARGS)" t nil)
(autoload 'python-pytest-function-dwim "python-pytest" "Run pytest on FILE with FUNC (or class).
When run interactively, this tries to work sensibly using
the current file and function around point.
Additional ARGS are passed along to pytest.
With a prefix argument, allow editing.
(fn FILE FUNC ARGS)" t nil)
(autoload 'python-pytest-last-failed "python-pytest" "Run pytest, only executing previous test failures.
Additional ARGS are passed along to pytest.
With a prefix argument, allow editing.
(fn &optional ARGS)" t nil)
(autoload 'python-pytest-repeat "python-pytest" "Run pytest with the same argument as the most recent invocation.
With a prefix ARG, allow editing.
(fn)" t nil)
(autoload 'pyimport-insert-missing "pyimport" "Try to insert an import for the symbol at point.
If called with a prefix, choose which import to use.
This is a simple heuristic: we just look for imports in all open Python buffers.
(fn PREFIX)" t nil)
(autoload 'pyimport-remove-unused "pyimport" "Remove unused imports in the current Python buffer.
(fn)" t nil)
(autoload 'shut-up "shut-up" "Evaluate BODY with silenced output.
While BODY is evaluated, all output is redirected to a buffer,
unless `shut-up-ignore' is non-nil. This affects:
- `message'
- All functions using `standard-output' (e.g. `print', `princ', etc.)
Inside BODY, the buffer is bound to the lexical variable
`shut-up-sink'. Additionally provide a lexical function
`shut-up-current-output', which returns the current contents of
`shut-up-sink' when called with no arguments.
Changes to the variable `shut-up-ignore' inside BODY does not
have any affect.
(fn &rest BODY)" nil t)
(function-put 'shut-up 'lisp-indent-function '0)
(autoload 'shut-up-silence-emacs "shut-up" "Silence Emacs.
Change Emacs settings to reduce the output.
WARNING: This function has GLOBAL SIDE-EFFECTS. You should only
call this function in `noninteractive' sessions.
(fn)" nil nil)
(autoload 'py-isort-region "py-isort" "Uses the \"isort\" tool to reformat the current region.
(fn)" t nil)
(autoload 'py-isort-buffer "py-isort" "Uses the \"isort\" tool to reformat the current buffer.
(fn)" t nil)
(autoload 'py-isort-before-save "py-isort" "
(fn)" t nil)
(autoload 'company-restclient "company-restclient" "`company-mode' completion back-end for `restclient-mode'.
Provide completion info according to COMMAND and ARG. IGNORED, not used.
(fn COMMAND &optional ARG &rest IGNORED)" t nil)
(autoload 'http-header "http-headers" "Display the meaning of an HTTP header
(fn HEADER)" t nil)
(autoload 'http-method "http-methods" "Display the meaning of an HTTP method
(fn METHOD)" t nil)
(autoload 'http-relation "http-relations" "Display the meaning of an HTTP relation
(fn RELATION)" t nil)
(autoload 'http-status-code "http-status-codes" "Display the meaning of an HTTP status code or phrase
(fn STATUS)" t nil)
(autoload 'media-type "media-types" "Display the template of a media-type
(fn MEDIA-TYPE)" t nil)
(autoload 'rustic-mode "rustic" "Major mode for Rust code.
\\{rustic-mode-map}
(fn)" t nil)
(autoload 'rustic-cargo-clippy "rustic-cargo" "Run `cargo clippy'.
(fn)" t nil)
(autoload 'rustic-cargo-test-run "rustic-cargo" "Start compilation process for 'cargo test' with optional TEST-ARGS.
(fn &optional TEST-ARGS)" t nil)
(autoload 'rustic-cargo-current-test "rustic-cargo" "Run 'cargo test' for the test near point.
(fn)" t nil)
(autoload 'rustic-cargo-new "rustic-cargo" "Run 'cargo new' to start a new package in the path specified by PROJECT-PATH.
If BIN is not nil, create a binary application, otherwise a library.
(fn PROJECT-PATH &optional BIN)" t nil)
(autoload 'rustic-cargo-build "rustic-cargo" "Run 'cargo build' for the current project.
(fn)" t nil)
(autoload 'rustic-cargo-run "rustic-cargo" "Run 'cargo run' for the current project.
(fn)" t nil)
(autoload 'rustic-cargo-clean "rustic-cargo" "Run 'cargo clean' for the current project.
(fn)" t nil)
(autoload 'rustic-cargo-check "rustic-cargo" "Run 'cargo check' for the current project.
(fn)" t nil)
(autoload 'rustic-cargo-bench "rustic-cargo" "Run 'cargo bench' for the current project.
(fn)" t nil)
(autoload 'rustic-cargo-build-doc "rustic-cargo" "Build the documentation for the current project.
(fn)" t nil)
(autoload 'rustic-cargo-doc "rustic-cargo" "Open the documentation for the current project in a browser.
The documentation is built if necessary.
(fn)" t nil)
(autoload 'rustic-compile "rustic-compile" "Compile rust project.
If called without arguments use `rustic-compile-command'.
Otherwise use provided argument ARG and store it in
`compilation-arguments'.
(fn &optional ARG)" t nil)
(autoload 'rustic-recompile "rustic-compile" "Re-compile the program using `compilation-arguments'.
(fn)" t nil)
(autoload 'rustic-flycheck-setup "rustic-flycheck" "Setup Rust in Flycheck.
If the current file is part of a Cargo project, configure
Flycheck according to the Cargo project layout.
(fn)" t nil)
(autoload 'rustic-cargo-fmt "rustic-util" "Use rustfmt via cargo.
(fn)" t nil)
(autoload 'rustic-rustfix "rustic-util" "Run 'cargo fix'.
(fn)" t nil)
(autoload 'rustic-playpen "rustic-util" "Create a shareable URL for the contents of the current region,
src-block or buffer on the Rust playpen.
(fn BEGIN END)" t nil)
(autoload 'rustic-open-dependency-file "rustic-util" "Open the 'Cargo.toml' file at the project root if the current buffer is
visiting a project.
(fn)" t nil)
(autoload 'xterm-color-filter-strip "xterm-color" "Translate ANSI color sequences in STRING into text properties.
Return new STRING with text properties applied.
This function strips text properties that may be present in STRING.
(fn STRING)" nil nil)
(autoload 'xterm-color-filter "xterm-color" "Translate ANSI color sequences in STRING into text properties.
Return new STRING with text properties applied.
This function will check if `xterm-color-preserve-properties' is
set to T and only call `xterm-color-filter-strip' on substrings
that do not have text properties applied (passing through the rest
unmodified). Preserving properties in this fashion is really a hack
and not very robust as there may be situations where text properties
are applied on ANSI data, which will mess up the state machine.
It works fine with and is really meant for eshell though.
This can be inserted into `comint-preoutput-filter-functions'.
(fn STRING)" nil nil)
(autoload 'xterm-color-256 "xterm-color" "
(fn COLOR)" nil nil)
(autoload 'xterm-color-colorize-buffer "xterm-color" "Apply `xterm-color-filter' to current buffer, and replace its contents.
(fn)" t nil)
(autoload 'xterm-color-clear-cache "xterm-color" "Clear xterm color face attribute cache.
You may want to call this if you change `xterm-color-names' or
`xterm-color-names-bright' at runtime and you want to see the changes
take place in a pre-existing buffer that has had xterm-color initialized.
Since the cache is buffer-local and created on-demand when needed, this has no
effect when called from a buffer that does not have a cache.
(fn)" t nil)
(autoload 'xterm-color-test "xterm-color" "Create/display and render a new buffer that contains ANSI control sequences.
(fn)" t nil)
(autoload 'xterm-color-test-raw "xterm-color" "Create and display a new buffer that contains ANSI SGR control sequences.
The ANSI sequences will not be processed. One can use a different Emacs
package (e.g. ansi-color.el) to do so. This is really meant to be used for
easy comparisons/benchmarks with libraries that offer similar functionality.
(fn)" t nil)
(autoload 'company-shell-rebuild-cache "company-shell" "Builds the cache of all completions found on the $PATH and all fish functions.
(fn)" t nil)
(autoload 'company-fish-shell "company-shell" "Company backend for fish shell functions.
(fn COMMAND &optional ARG &rest IGNORED)" t nil)
(autoload 'company-shell "company-shell" "Company mode backend for binaries found on the $PATH.
(fn COMMAND &optional ARG &rest IGNORED)" t nil)
(autoload 'company-shell-env "company-shell" "Company backend for environment variables.
(fn COMMAND &optional ARG &rest IGNORED)" t nil)
(autoload 'solidity-mode "solidity-mode" "Major mode for editing solidity language buffers.
(fn)" t nil)
(autoload 'company-solidity "company-solidity" "Autocompletion for solidity with company mode.
Argument COMMAND `company-backend` functions.
Optional argument ARG the completion target prefix.
Optional argument IGNORED Additional arguments are ingnored.
(fn COMMAND &optional ARG &rest IGNORED)" t nil)
(let ((loads (get 'snakemake 'custom-loads))) (if (member '"snakemake" loads) nil (put 'snakemake 'custom-loads (cons '"snakemake" loads))))
(autoload 'snakemake-graph "snakemake" "Display graph for DAG of RULES.
The graph will be displayed with `image-mode'. From this buffer,
you can call \\<snakemake-graph-mode-map>\\[snakemake-graph-save] to save the graph.
If prefix argument RULE-GRAPH is non-nil, pass --rulegraph
instead of --dag to snakemake.
$ snakemake --{dag,rulegraph} -- RULES | display
(fn RULES &optional RULE-GRAPH)" t nil)
(autoload 'snakemake-graph-this-file "snakemake" "Display graph of DAG for the first rule of the current file.
The graph will be displayed with `image-mode'. From this buffer,
you can call \\<snakemake-graph-mode-map>\\[snakemake-graph-save] to save the graph.
If RULE-GRAPH is non-nil, pass --rulegraph instead of --dag to
the Snakemake call. Snakemake is called from DIRECTORY or, if
DIRECTORY is nil, from the current file's directory.
Interactively, \\[universal-argument] indicates to use --rulegraph instead of --dag,
whereas \\[universal-argument] \\[universal-argument] signals to prompt user for a directory from which
to call Snakemake. With any other non-nil prefix value, both of the
above actions are performed.
$ snakemake -s <current file> --{dag,rulegraph} | display
(fn &optional RULE-GRAPH DIRECTORY)" t nil)
(autoload 'snakemake-term-start "snakemake" "Start a terminal session for the current Snakefile directory.
The main advantage of using a terminal is that it allows for a
persistent environment between Snakemake calls, which is useful
for running Snakemake in isolated environments created by tools
like Guix.
To do so, `snakemake-shell-file-name' should be set to a script
that starts a shell with the desired environment. For example,
to set up an enviroment with Guix, `snakemake-shell-file-name'
could point to a script that runs
guix environment --pure -m manifest.scm --ad-hoc snakemake
The file 'guix-snakemake-environment' in Snakemake mode's source
directory can be used for this purpose.
(fn)" t nil)
(autoload 'snakemake-build-targets-at-point "snakemake" "Build target(s) at point without any prompts.
$ snakemake [ARGS] -- <targets>
(fn &optional ARGS)" t nil)
(autoload 'snakemake-build-file-target "snakemake" "Build target file.
$ snakemake [ARGS] -- <file>
(fn &optional ARGS)" t nil)
(autoload 'snakemake-build-rule-target "snakemake" "Build target rule, prompting with known rules.
$ snakemake [ARGS] -- <rule>
(fn &optional ARGS)" t nil)
(autoload 'snakemake-build "snakemake" "Read and run a Snakemake command for building targets.
If a terminal is associated with the current Snakefile directory,
send the command there. Otherwise, run the command with
`compile'.
To start a terminal for the current Snakefile directory, run
`\\[snakemake-term-start]'.
$ snakemake [ARGS] -- <targets>
(fn &optional ARGS)" t nil)
(autoload 'snakemake-popup "snakemake" nil t)
(let ((loads (get 'snakemake-mode 'custom-loads))) (if (member '"snakemake-mode" loads) nil (put 'snakemake-mode 'custom-loads (cons '"snakemake-mode" loads))))
(autoload 'snakemake-mode "snakemake-mode" "Mode for editing Snakemake files.
(fn)" t nil)
(autoload 'emmet-expand-line "emmet-mode" "Replace the current line's emmet expression with the corresponding expansion.
If prefix ARG is given or region is visible call `emmet-preview' to start an
interactive preview.
Otherwise expand line directly.
For more information see `emmet-mode'.
(fn ARG)" t nil)
(autoload 'emmet-mode "emmet-mode" "Minor mode for writing HTML and CSS markup.
With emmet for HTML and CSS you can write a line like
ul#name>li.item*2
and have it expanded to
<ul id=\"name\">
<li class=\"item\"></li>
<li class=\"item\"></li>
</ul>
This minor mode defines keys for quick access:
\\{emmet-mode-keymap}
Home page URL `http://www.emacswiki.org/emacs/Emmet'.
See also `emmet-expand-line'.
(fn &optional ARG)" t nil)
(autoload 'emmet-expand-yas "emmet-mode" "
(fn)" t nil)
(autoload 'emmet-preview "emmet-mode" "Expand emmet between BEG and END interactively.
This will show a preview of the expanded emmet code and you can
accept it or skip it.
(fn BEG END)" t nil)
(autoload 'emmet-wrap-with-markup "emmet-mode" "Wrap region with markup.
(fn WRAP-WITH)" t nil)
(autoload 'emmet-next-edit-point "emmet-mode" "
(fn COUNT)" t nil)
(autoload 'emmet-prev-edit-point "emmet-mode" "
(fn COUNT)" t nil)
(autoload 'haml-mode "haml-mode" "Major mode for editing Haml files.
\\{haml-mode-map}
(fn)" t nil)
(autoload 'pug-mode "pug-mode" "Major mode for editing Pug files.
\\{pug-mode-map}
(fn)" t nil)
(autoload 'pug-compile "pug-mode" "Compile the current pug file into html, using pug-cli.
If the universal argument is supplied, render pretty HTML (non-compressed).
(fn &optional ARG)" t nil)
(autoload 'slim-mode "slim-mode" "Major mode for editing Slim files.
\\{slim-mode-map}
(fn)" t nil)
(autoload 'web-mode "web-mode" "Major mode for editing web templates.
(fn)" t nil)
(autoload 'company-web-html "company-web-html" "`company-mode' completion back-end for `html-mode' and `web-mode'.
(fn COMMAND &optional ARG &rest IGNORED)" t nil)
(autoload 'company-web-jade "company-web-jade" "`company-mode' completion back-end for `jade-mode'.
(fn COMMAND &optional ARG &rest IGNORED)" t nil)
(autoload 'company-web-slim "company-web-slim" "`company-mode' completion back-end for `slim-mode'.
(fn COMMAND &optional ARG &rest IGNORED)" t nil)
(autoload 'sass-mode "sass-mode" "Major mode for editing Sass files.
\\{sass-mode-map}
(fn)" t nil)
(autoload 'stylus-mode "stylus-mode" "Major mode for editing stylus node.js templates
(fn)" t nil)
(autoload 'sws-mode "sws-mode" "Major mode for editing significant whitespace files
(fn)" t nil)
(autoload 'notmuch-search "notmuch" "Display threads matching QUERY in a notmuch-search buffer.
If QUERY is nil, it is read interactively from the minibuffer.
Other optional parameters are used as follows:
OLDEST-FIRST: A Boolean controlling the sort order of returned threads
TARGET-THREAD: A thread ID (without the thread: prefix) that will be made
current if it appears in the search results.
TARGET-LINE: The line number to move to if the target thread does not
appear in the search results.
NO-DISPLAY: Do not try to foreground the search results buffer. If it is
already foregrounded i.e. displayed in a window, this has no
effect, meaning the buffer will remain visible.
When called interactively, this will prompt for a query and use
the configured default sort order.
(fn &optional QUERY OLDEST-FIRST TARGET-THREAD TARGET-LINE NO-DISPLAY)" t nil)
(autoload 'notmuch "notmuch" "Run notmuch and display saved searches, known tags, etc.
(fn)" t nil)
(autoload 'notmuch-cycle-notmuch-buffers "notmuch" "Cycle through any existing notmuch buffers (search, show or hello).
If the current buffer is the only notmuch buffer, bury it. If no
notmuch buffers exist, run `notmuch'.
(fn)" t nil)
(autoload 'notmuch-company-setup "notmuch-company" "
(fn)" nil nil)
(autoload 'notmuch-company "notmuch-company" "`company-mode' completion back-end for `notmuch'.
(fn COMMAND &optional ARG &rest IGNORE)" t nil)
(autoload 'notmuch-hello "notmuch-hello" "Run notmuch and display saved searches, known tags, etc.
(fn &optional NO-DISPLAY)" t nil)
(autoload 'notmuch-jump-search "notmuch-jump" "Jump to a saved search by shortcut key.
This prompts for and performs a saved search using the shortcut
keys configured in the :key property of `notmuch-saved-searches'.
Typically these shortcuts are a single key long, so this is a
fast way to jump to a saved search from anywhere in Notmuch.
(fn)" t nil)
(autoload 'notmuch-show "notmuch-show" "Run \"notmuch show\" with the given thread ID and display results.
ELIDE-TOGGLE, if non-nil, inverts the default elide behavior.
The optional PARENT-BUFFER is the notmuch-search buffer from
which this notmuch-show command was executed, (so that the
next thread from that buffer can be show when done with this
one).
The optional QUERY-CONTEXT is a notmuch search term. Only
messages from the thread matching this search term are shown if
non-nil.
The optional BUFFER-NAME provides the name of the buffer in
which the message thread is shown. If it is nil (which occurs
when the command is called interactively) the argument to the
function is used.
Returns the buffer containing the messages, or NIL if no messages
matched.
(fn THREAD-ID &optional ELIDE-TOGGLE PARENT-BUFFER QUERY-CONTEXT BUFFER-NAME)" t nil)
(autoload 'org-mime-htmlize "org-mime" "Export a portion of an email to html using `org-mode'.
If called with an active region only export that region, otherwise entire body.
(fn)" t nil)
(autoload 'org-mime-org-buffer-htmlize "org-mime" "Create an email buffer of the current org buffer.
The email buffer will contain both html and in org formats as mime
alternatives.
The following file keywords can be used to control the headers:
#+MAIL_TO: [email protected]
#+MAIL_SUBJECT: a subject line
#+MAIL_CC: [email protected]
#+MAIL_BCC: [email protected]
#+MAIL_FROM: [email protected]
The cursor ends in the TO field.
(fn)" t nil)
(autoload 'org-mime-org-subtree-htmlize "org-mime" "Create an email buffer of the current subtree. If HTMLIZE-FIRST-LEVEL is
not nil, the first level subtree which containing current subtree is htmlized.
Following headline properties can determine the mail headers,
* subtree heading
:PROPERTIES:
:MAIL_SUBJECT: mail title
:MAIL_TO: [email protected]
:MAIL_CC: [email protected]
:MAIL_BCC: [email protected]
:MAIL_FROM: [email protected]
:END:
(fn &optional HTMLIZE-FIRST-LEVEL)" t nil)
(autoload 'circe-version "circe" "Display Circe's version.
(fn)" t nil)
(autoload 'circe "circe" "Connect to IRC.
Connect to the given network specified by NETWORK-OR-SERVER.
When this function is called, it collects options from the
SERVER-OPTIONS argument, the user variable
`circe-network-options', and the defaults found in
`circe-network-defaults', in this order.
If NETWORK-OR-SERVER is not found in any of these variables, the
argument is assumed to be the host name for the server, and all
relevant settings must be passed via SERVER-OPTIONS.
All SERVER-OPTIONS are treated as variables by getting the string
\"circe-\" prepended to their name. This variable is then set
locally in the server buffer.
See `circe-network-options' for a list of common options.
(fn NETWORK-OR-SERVER &rest SERVER-OPTIONS)" t nil)
(autoload 'enable-circe-color-nicks "circe-color-nicks" "Enable the Color Nicks module for Circe.
This module colors all encountered nicks in a cross-server fashion.
(fn)" t nil)
(autoload 'enable-circe-display-images "circe-display-images" "Enable the Display Images module for Circe.
This module displays various image types when they are linked in a channel
(fn)" t nil)
(defvar circe-lagmon-mode nil "Non-nil if Circe-Lagmon mode is enabled.
See the `circe-lagmon-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 `circe-lagmon-mode'.")
(autoload 'circe-lagmon-mode "circe-lagmon" "Circe-lagmon-mode monitors the amount of lag on your
connection to each server, and displays the lag time in seconds
in the mode-line.
(fn &optional ARG)" t nil)
(autoload 'enable-circe-new-day-notifier "circe-new-day-notifier" "
(fn)" t nil)
(autoload 'disable-circe-new-day-notifier "circe-new-day-notifier" "
(fn)" t nil)
(autoload 'enable-lui-autopaste "lui-autopaste" "Enable the lui autopaste feature.
If you enter more than `lui-autopaste-lines' at once, Lui will
ask if you would prefer to use a paste service instead. If you
agree, Lui will paste your input to `lui-autopaste-function' and
replace it with the resulting URL.
(fn)" t nil)
(autoload 'disable-lui-autopaste "lui-autopaste" "Disable the lui autopaste feature.
(fn)" t nil)
(autoload 'enable-lui-irc-colors "lui-irc-colors" "Enable IRC color interpretation for Lui.
(fn)" t nil)
(autoload 'enable-lui-track-bar "lui-track-bar" "Enable a bar in Lui buffers that shows where you stopped reading.
(fn)" t nil)
(autoload 'shorten-strings "shorten" "Takes a list of strings and returns an alist ((STRING
. SHORTENED-STRING) ...). Uses `shorten-split-function' to split
the strings, and `shorten-join-function' to join shortened
components back together into SHORTENED-STRING. See also
`shorten-validate-component-function'.
(fn STRINGS)" nil nil)
(defvar tracking-mode nil "Non-nil if Tracking mode is enabled.
See the `tracking-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 `tracking-mode'.")
(autoload 'tracking-mode "tracking" "Allow cycling through modified buffers.
This mode in itself does not track buffer modification, but
provides an API for programs to add buffers as modified (using
`tracking-add-buffer').
Once this mode is active, modified buffers are shown in the mode
line. The user can cycle through them using
\\[tracking-next-buffer].
(fn &optional ARG)" t nil)
(autoload 'tracking-add-buffer "tracking" "Add BUFFER as being modified with FACES.
This does check whether BUFFER is currently visible.
If FACES is given, it lists the faces that might be appropriate
for BUFFER in the mode line. The highest-priority face of these
and the current face of the buffer, if any, is used. Priority is
decided according to `tracking-faces-priorities'.
When `tracking-sort-faces-first' is non-nil, all buffers with any
face set will be stable-sorted before any buffers with no face set.
(fn BUFFER &optional FACES)" nil nil)
(autoload 'tracking-remove-buffer "tracking" "Remove BUFFER from being tracked.
(fn BUFFER)" nil nil)
(autoload 'tracking-next-buffer "tracking" "Switch to the next active buffer.
(fn)" t nil)
(autoload 'tracking-previous-buffer "tracking" "Switch to the last active buffer.
(fn)" t nil)
(autoload 'enable-circe-notifications "circe-notifications" "Turn on notifications.
(fn)" t nil)
(autoload 'elfeed-update "elfeed" "Update all the feeds in `elfeed-feeds'.
(fn)" t nil)
(autoload 'elfeed "elfeed" "Enter elfeed.
(fn)" t nil)
(autoload 'elfeed-load-opml "elfeed" "Load feeds from an OPML file into `elfeed-feeds'.
When called interactively, the changes to `elfeed-feeds' are
saved to your customization file.
(fn FILE)" t nil)
(autoload 'elfeed-export-opml "elfeed" "Export the current feed listing to OPML-formatted FILE.
(fn FILE)" t nil)
(autoload 'elfeed-link-store-link "elfeed-link" "Store a link to an elfeed search or entry buffer.
When storing a link to an entry, automatically extract all the
entry metadata. These can be used in the capture templates as
%:elfeed-entry-<prop>. See `elfeed-entry--create' for the list
of available props.
(fn)" nil nil)
(autoload 'elfeed-link-open "elfeed-link" "Jump to an elfeed entry or search.
Depending on what FILTER-OR-ID looks like, we jump to either
search buffer or show a concrete entry.
(fn FILTER-OR-ID)" nil nil)
(eval-after-load 'org `(funcall ',(lambda nil (if (version< (org-version) "9.0") (with-no-warnings (org-add-link-type "elfeed" #'elfeed-link-open) (add-hook 'org-store-link-functions #'elfeed-link-store-link)) (with-no-warnings (org-link-set-parameters "elfeed" :follow #'elfeed-link-open :store #'elfeed-link-store-link))))))
(autoload 'elfeed-search-bookmark-handler "elfeed-search" "Jump to an elfeed-search bookmarked location.
(fn RECORD)" nil nil)
(autoload 'elfeed-search-desktop-restore "elfeed-search" "Restore the state of an elfeed-search buffer on desktop restore.
(fn FILE-NAME BUFFER-NAME SEARCH-FILTER)" nil nil)
(add-to-list 'desktop-buffer-mode-handlers '(elfeed-search-mode . elfeed-search-desktop-restore))
(autoload 'elfeed-org "elfeed-org" "Hook up rmh-elfeed-org to read the `org-mode' configuration when elfeed is run.
(fn)" t nil)
(autoload 'synosaurus-lookup "synosaurus" "Lookup `WORD' in the thesaurus.
Queries the user for a word and looks it up in a thesaurus using
`synosaurus-backend'.
The resulting synonym list will be shown in a new buffer, where
the words are clickable to look them up instead of the original
word.
(fn WORD)" t nil)
(autoload 'synosaurus-choose-and-replace "synosaurus" "Replace the word under the cursor by a synonym.
Look up the word in the thesaurus specified by
`synosaurus-backend', let the user choose an alternative
and replace the original word with that.
If the region is active, replace the region instead of the word
at point.
(fn)" t nil)
(autoload 'synosaurus-choose-and-insert "synosaurus" "Look up `WORD' in the thesaurus, choose a synonym for `WORD',
and insert it into the current buffer.
(fn WORD)" t nil)
(autoload 'synosaurus-mode "synosaurus" "Minor mode for thesaurus lookups.
When called interactively, toggle `synosaurus-mode'. With prefix
ARG, enable `synosaurus-mode' if ARG is positive, otherwise
disable it.
When called from Lisp, enable `synosaurus-mode', if ARG is
omitted, nil or positive. If ARG is `toggle', toggle
`synosaurus-mode'. Otherwise behave as if called interactively.
The thesaurus backend can be configured with
`synosaurus-backend'.
\\{synosaurus-mode-map}
(fn &optional ARG)" t nil)
(autoload 'synosaurus-backend-openthesaurus "synosaurus-openthesaurus" "
(fn WORD)" nil nil)
(autoload 'synosaurus-backend-wordnet "synosaurus-wordnet" "
(fn WORD)" nil nil)
(autoload 'mixed-pitch-mode "mixed-pitch" "Change the default face of the current buffer to a variable pitch, while keeping some faces fixed pitch.
See the variable `mixed-pitch-fixed-pitch-faces' for a list of
which faces remain fixed pitch. The height and pitch of faces is
inherited from `variable-pitch' and `default'.
(fn &optional ARG)" t nil)
(defalias 'langtool-check 'langtool-check-buffer)
(autoload 'langtool-check-buffer "langtool" "Check context current buffer and light up errors.
Optional \\[universal-argument] read LANG name.
You can change the `langtool-default-language' to apply all session.
Restrict to selection when region is activated.
(fn &optional LANG)" t nil)
(autoload 'langtool-switch-default-language "langtool" "Switch `langtool-default-language' to LANG
(fn LANG)" t nil)
(autoload 'wordnut-search "wordnut" "Prompt for a word to search for, then do the lookup.
(fn WORD)" t nil)
(autoload 'wordnut-lookup-current-word "wordnut" "
(fn)" t nil)
(autoload 'visual-fill-column-mode "visual-fill-column" "Wrap lines according to `fill-column' in `visual-line-mode'.
(fn &optional ARG)" t nil)
(defvar global-visual-fill-column-mode nil "Non-nil if Global Visual-Fill-Column mode is enabled.
See the `global-visual-fill-column-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-visual-fill-column-mode'.")
(autoload 'global-visual-fill-column-mode "visual-fill-column" "Toggle Visual-Fill-Column mode in all buffers.
With prefix ARG, enable Global Visual-Fill-Column mode if ARG is positive;
otherwise, disable it. If called from Lisp, enable the mode if
ARG is omitted or nil.
Visual-Fill-Column mode is enabled in all buffers where
`turn-on-visual-fill-column-mode' would do it.
See `visual-fill-column-mode' for more information on Visual-Fill-Column mode.
(fn &optional ARG)" t nil)
(autoload 'visual-fill-column-split-window-sensibly "visual-fill-column" "Split WINDOW sensibly, unsetting its margins first.
This function unsets the window margins and calls
`split-window-sensibly'.
By default, `split-window-sensibly' does not split a window
vertically if it has wide margins, even if there is enough space
for a vertical split. This function can be used as the value of
`split-window-preferred-function' to enable vertically splitting
windows with wide margins.
(fn &optional WINDOW)" nil nil)
(autoload 'ace-link "ace-link" "Call the ace link function for the current `major-mode'
(fn)" t nil)
(autoload 'ace-link-info "ace-link" "Open a visible link in an `Info-mode' buffer.
(fn)" t nil)
(autoload 'ace-link-help "ace-link" "Open a visible link in a `help-mode' buffer.
(fn)" t nil)
(autoload 'ace-link-man "ace-link" "Open a visible link in a `man' buffer.
(fn)" t nil)
(autoload 'ace-link-woman "ace-link" "Open a visible link in a `woman-mode' buffer.
(fn)" t nil)
(autoload 'ace-link-eww "ace-link" "Open a visible link in an `eww-mode' buffer.
(fn)" t nil)
(autoload 'ace-link-w3m "ace-link" "Open a visible link in an `w3m-mode' buffer.
(fn)" t nil)
(autoload 'ace-link-compilation "ace-link" "Open a visible link in a `compilation-mode' buffer.
(fn)" t nil)
(autoload 'ace-link-gnus "ace-link" "Open a visible link in a `gnus-article-mode' buffer.
(fn)" t nil)
(autoload 'ace-link-mu4e "ace-link" "Open a visible link in an `mu4e-view-mode' buffer.
(fn)" t nil)
(autoload 'ace-link-org "ace-link" "Open a visible link in an `org-mode' buffer.
(fn)" t nil)
(autoload 'ace-link-org-agenda "ace-link" "Open a visible link in an `org-mode-agenda' buffer.
(fn)" t nil)
(autoload 'ace-link-xref "ace-link" "Open a visible link in an `xref--xref-buffer-mode' buffer.
(fn)" t nil)
(autoload 'ace-link-custom "ace-link" "Open a visible link in an `Custom-mode' buffer.
(fn)" t nil)
(autoload 'ace-link-addr "ace-link" "Open a visible link in a goto-address buffer.
(fn)" t nil)
(autoload 'ace-link-sldb "ace-link" "Interact with a frame or local variable in a sldb buffer.
(fn)" t nil)
(autoload 'ace-link-slime-xref "ace-link" "Open a visible link in an `slime-xref-mode' buffer.
(fn)" t nil)
(autoload 'ace-link-slime-inspector "ace-link" "Interact with a value, an action or a range button in a
`slime-inspector-mode' buffer.
(fn)" t nil)
(autoload 'ace-link-indium-inspector "ace-link" "Interact with a value, an action or a range button in a
`indium-inspector-mode' buffer.
(fn)" t nil)
(autoload 'ace-link-indium-debugger-frames "ace-link" "Interact with a value, an action or a range button in a
`indium-debugger-frames-mode' buffer.
(fn)" t nil)
(autoload 'ace-link-cider-inspector "ace-link" "Open a visible link in a `cider-inspector-mode' buffer.
(fn)" t nil)
(autoload 'ace-link-setup-default "ace-link" "Bind KEY to appropriate functions in appropriate keymaps.
(fn &optional KEY)" nil nil)
(autoload 'drag-stuff-up "drag-stuff" "Drag stuff ARG lines up.
(fn ARG)" t nil)
(autoload 'drag-stuff-down "drag-stuff" "Drag stuff ARG lines down.
(fn ARG)" t nil)
(autoload 'drag-stuff-right "drag-stuff" "Drag stuff ARG lines to the right.
(fn ARG)" t nil)
(autoload 'drag-stuff-left "drag-stuff" "Drag stuff ARG lines to the left.
(fn ARG)" t nil)
(autoload 'drag-stuff-mode "drag-stuff" "Drag stuff around.
(fn &optional ARG)" t nil)
(autoload 'turn-on-drag-stuff-mode "drag-stuff" "Turn on `drag-stuff-mode'.
(fn)" t nil)
(autoload 'turn-off-drag-stuff-mode "drag-stuff" "Turn off `drag-stuff-mode'.
(fn)" t nil)
(defvar drag-stuff-global-mode nil "Non-nil if Drag-Stuff-Global mode is enabled.
See the `drag-stuff-global-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 `drag-stuff-global-mode'.")
(autoload 'drag-stuff-global-mode "drag-stuff" "Toggle Drag-Stuff mode in all buffers.
With prefix ARG, enable Drag-Stuff-Global mode if ARG is positive;
otherwise, disable it. If called from Lisp, enable the mode if
ARG is omitted or nil.
Drag-Stuff mode is enabled in all buffers where
`turn-on-drag-stuff-mode' would do it.
See `drag-stuff-mode' for more information on Drag-Stuff mode.
(fn &optional ARG)" t nil)
(defvar amx-mode nil "Non-nil if Amx mode is enabled.
See the `amx-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 `amx-mode'.")
(autoload 'amx-mode "amx" "Use ido completion for M-x
(fn &optional ARG)" t nil)
(autoload 'amx "amx" "Read a command name and execute the command.
This is the main entry point for the Amx package, an alternative
to the normal \\[execute-extended-command] built into Emacs that
provides several extra features.
(fn)" t nil)
(autoload 'amx-major-mode-commands "amx" "Like `amx', but limited to commands that are relevant to the active major mode.
(fn)" t nil)
(autoload 'amx-initialize "amx" "Ensure that amx is properly initialized.
This function is normally idempotent, only having an effect the
first time it is called, so it is safe to call it at the
beginning of any function that expects amx to be initialized.
However, optional arg REINIT forces the initialization needs to
be re-run. Interactively, reinitialize when a prefix arg is
provided.
(fn &optional REINIT)" t nil)
(autoload 'counsel-el "counsel" "Elisp completion at point.
(fn)" t nil)
(autoload 'counsel-cl "counsel" "Common Lisp completion at point.
(fn)" t nil)
(autoload 'counsel-jedi "counsel" "Python completion at point.
(fn)" t nil)
(autoload 'counsel-clj "counsel" "Clojure completion at point.
(fn)" t nil)
(autoload 'counsel-company "counsel" "Complete using `company-candidates'.
(fn)" t nil)
(autoload 'counsel-irony "counsel" "Inline C/C++ completion using Irony.
(fn)" t nil)
(autoload 'counsel-describe-variable "counsel" "Forward to `describe-variable'.
Variables declared using `defcustom' are highlighted according to
`ivy-highlight-face'.
(fn)" t nil)
(autoload 'counsel-describe-function "counsel" "Forward to `describe-function'.
Interactive functions (i.e., commands) are highlighted according
to `ivy-highlight-face'.
(fn)" t nil)
(autoload 'counsel-set-variable "counsel" "Set a variable SYM, with completion.
When the selected variable is a `defcustom' with the type boolean
or radio, offer completion of all possible values.
Otherwise, offer a variant of `eval-expression', with the initial
input corresponding to the chosen variable.
With a prefix arg, restrict list to variables defined using
`defcustom'.
(fn SYM)" t nil)
(autoload 'counsel-apropos "counsel" "Show all matching symbols.
See `apropos' for further information on what is considered
a symbol and how to search for them.
(fn)" t nil)
(autoload 'counsel-info-lookup-symbol "counsel" "Forward SYMBOL to `info-lookup-symbol' with ivy completion.
With prefix arg MODE a query for the symbol help mode is offered.
(fn SYMBOL &optional MODE)" t nil)
(autoload 'counsel-M-x "counsel" "Ivy version of `execute-extended-command'.
Optional INITIAL-INPUT is the initial input in the minibuffer.
This function integrates with either the `amx' or `smex' package
when available, in that order of precedence.
(fn &optional INITIAL-INPUT)" t nil)
(autoload 'counsel-command-history "counsel" "Show the history of commands.
(fn)" t nil)
(autoload 'counsel-load-library "counsel" "Load a selected the Emacs Lisp library.
The libraries are offered from `load-path'.
(fn)" t nil)
(autoload 'counsel-find-library "counsel" "Visit a selected the Emacs Lisp library.
The libraries are offered from `load-path'.
(fn)" t nil)
(autoload 'counsel-load-theme "counsel" "Forward to `load-theme'.
Usable with `ivy-resume', `ivy-next-line-and-call' and
`ivy-previous-line-and-call'.
(fn)" t nil)
(autoload 'counsel-descbinds "counsel" "Show a list of all defined keys and their definitions.
If non-nil, show only bindings that start with PREFIX.
BUFFER defaults to the current one.
(fn &optional PREFIX BUFFER)" t nil)
(autoload 'counsel-describe-face "counsel" "Completion for `describe-face'.
(fn)" t nil)
(autoload 'counsel-faces "counsel" "Complete faces with preview.
Actions are provided by default for describing or customizing the
selected face.
(fn)" t nil)
(autoload 'counsel-git "counsel" "Find file in the current Git repository.
INITIAL-INPUT can be given as the initial minibuffer input.
(fn &optional INITIAL-INPUT)" t nil)
(autoload 'counsel-git-grep "counsel" "Grep for a string in the current Git repository.
INITIAL-INPUT can be given as the initial minibuffer input.
INITIAL-DIRECTORY, if non-nil, is used as the root directory for search.
When CMD is a string, use it as a \"git grep\" command.
When CMD is non-nil, prompt for a specific \"git grep\" command.
(fn &optional INITIAL-INPUT INITIAL-DIRECTORY CMD)" t nil)
(autoload 'counsel-git-stash "counsel" "Search through all available git stashes.
(fn)" t nil)
(autoload 'counsel-git-change-worktree "counsel" "Find the file corresponding to the current buffer on a different worktree.
(fn)" t nil)
(autoload 'counsel-git-checkout "counsel" "Call the \"git checkout\" command.
(fn)" t nil)
(autoload 'counsel-git-log "counsel" "Call the \"git log --grep\" shell command.
(fn)" t nil)
(autoload 'counsel-find-file "counsel" "Forward to `find-file'.
When INITIAL-INPUT is non-nil, use it in the minibuffer during completion.
(fn &optional INITIAL-INPUT)" t nil)
(autoload 'counsel-dired "counsel" "Forward to `dired'.
When INITIAL-INPUT is non-nil, use it in the minibuffer during completion.
(fn &optional INITIAL-INPUT)" t nil)
(autoload 'counsel-recentf "counsel" "Find a file on `recentf-list'.
(fn)" t nil)
(autoload 'counsel-buffer-or-recentf "counsel" "Find a buffer visiting a file or file on `recentf-list'.
(fn)" t nil)
(autoload 'counsel-bookmark "counsel" "Forward to `bookmark-jump' or `bookmark-set' if bookmark doesn't exist.
(fn)" t nil)
(autoload 'counsel-bookmarked-directory "counsel" "Ivy interface for bookmarked directories.
With a prefix argument, this command creates a new bookmark which points to the
current value of `default-directory'.
(fn)" t nil)
(autoload 'counsel-file-register "counsel" "Search file in register.
You cannot use Emacs' normal register commands to create file
registers. Instead you must use the `set-register' function like
so: `(set-register ?i \"/home/eric/.emacs.d/init.el\")'. Now you
can use `C-x r j i' to open that file.
(fn)" t nil)
(autoload 'counsel-locate-action-extern "counsel" "Pass X to `xdg-open' or equivalent command via the shell.
(fn X)" t nil)
(autoload 'counsel-locate "counsel" "Call the \"locate\" shell command.
INITIAL-INPUT can be given as the initial minibuffer input.
(fn &optional INITIAL-INPUT)" t nil)
(autoload 'counsel-fzf "counsel" "Open a file using the fzf shell command.
INITIAL-INPUT can be given as the initial minibuffer input.
INITIAL-DIRECTORY, if non-nil, is used as the root directory for search.
FZF-PROMPT, if non-nil, is passed as `ivy-read' prompt argument.
(fn &optional INITIAL-INPUT INITIAL-DIRECTORY FZF-PROMPT)" t nil)
(autoload 'counsel-dpkg "counsel" "Call the \"dpkg\" shell command.
(fn)" t nil)
(autoload 'counsel-rpm "counsel" "Call the \"rpm\" shell command.
(fn)" t nil)
(autoload 'counsel-file-jump "counsel" "Jump to a file below the current directory.
List all files within the current directory or any of its sub-directories.
INITIAL-INPUT can be given as the initial minibuffer input.
INITIAL-DIRECTORY, if non-nil, is used as the root directory for search.
(fn &optional INITIAL-INPUT INITIAL-DIRECTORY)" t nil)
(autoload 'counsel-dired-jump "counsel" "Jump to a directory (see `dired-jump') below the current directory.
List all sub-directories within the current directory.
INITIAL-INPUT can be given as the initial minibuffer input.
INITIAL-DIRECTORY, if non-nil, is used as the root directory for search.
(fn &optional INITIAL-INPUT INITIAL-DIRECTORY)" t nil)
(autoload 'counsel-ag "counsel" "Grep for a string in the current directory using ag.
INITIAL-INPUT can be given as the initial minibuffer input.
INITIAL-DIRECTORY, if non-nil, is used as the root directory for search.
EXTRA-AG-ARGS string, if non-nil, is appended to `counsel-ag-base-command'.
AG-PROMPT, if non-nil, is passed as `ivy-read' prompt argument.
CALLER is passed to `ivy-read'.
(fn &optional INITIAL-INPUT INITIAL-DIRECTORY EXTRA-AG-ARGS AG-PROMPT &key CALLER)" t nil)
(autoload 'counsel-pt "counsel" "Grep for a string in the current directory using pt.
INITIAL-INPUT can be given as the initial minibuffer input.
This uses `counsel-ag' with `counsel-pt-base-command' instead of
`counsel-ag-base-command'.
(fn &optional INITIAL-INPUT)" t nil)
(autoload 'counsel-ack "counsel" "Grep for a string in the current directory using ack.
INITIAL-INPUT can be given as the initial minibuffer input.
This uses `counsel-ag' with `counsel-ack-base-command' replacing
`counsel-ag-base-command'.
(fn &optional INITIAL-INPUT)" t nil)
(autoload 'counsel-rg "counsel" "Grep for a string in the current directory using rg.
INITIAL-INPUT can be given as the initial minibuffer input.
INITIAL-DIRECTORY, if non-nil, is used as the root directory for search.
EXTRA-RG-ARGS string, if non-nil, is appended to `counsel-rg-base-command'.
RG-PROMPT, if non-nil, is passed as `ivy-read' prompt argument.
Example input with inclusion and exclusion file patterns:
-g*.py -g!*test* -- ...
(fn &optional INITIAL-INPUT INITIAL-DIRECTORY EXTRA-RG-ARGS RG-PROMPT)" t nil)
(autoload 'counsel-grep "counsel" "Grep for a string in the file visited by the current buffer.
When non-nil, INITIAL-INPUT is the initial search pattern.
(fn &optional INITIAL-INPUT)" t nil)
(autoload 'counsel-grep-backward "counsel" "Grep for a string in the file visited by the current buffer going
backward similar to `swiper-backward'. When non-nil, INITIAL-INPUT is
the initial search pattern.
(fn &optional INITIAL-INPUT)" t nil)
(autoload 'counsel-grep-or-swiper "counsel" "Call `swiper' for small buffers and `counsel-grep' for large ones.
When non-nil, INITIAL-INPUT is the initial search pattern.
(fn &optional INITIAL-INPUT)" t nil)
(autoload 'counsel-grep-or-swiper-backward "counsel" "Call `swiper-backward' for small buffers and `counsel-grep-backward' for
large ones. When non-nil, INITIAL-INPUT is the initial search pattern.
(fn &optional INITIAL-INPUT)" t nil)
(autoload 'counsel-recoll "counsel" "Search for a string in the recoll database.
You'll be given a list of files that match.
Selecting a file will launch `swiper' for that file.
INITIAL-INPUT can be given as the initial minibuffer input.
(fn &optional INITIAL-INPUT)" t nil)
(autoload 'counsel--org-get-tags "counsel" "
(fn)" nil nil)
(autoload 'counsel-org-tag "counsel" "Add or remove tags in `org-mode'.
(fn)" t nil)
(autoload 'counsel-org-tag-agenda "counsel" "Set tags for the current agenda item.
(fn)" t nil)
(defalias 'counsel-org-goto #'counsel-outline)
(autoload 'counsel-org-goto-all "counsel" "Go to a different location in any org file.
(fn)" t nil)
(autoload 'counsel-org-file "counsel" "Browse all attachments for current Org file.
(fn)" t nil)
(autoload 'counsel-org-entity "counsel" "Complete Org entities using Ivy.
(fn)" t nil)
(autoload 'counsel-org-capture "counsel" "Capture something.
(fn)" t nil)
(autoload 'counsel-org-agenda-headlines "counsel" "Choose from headers of `org-mode' files in the agenda.
(fn)" t nil)
(autoload 'counsel-mark-ring "counsel" "Browse `mark-ring' interactively.
Obeys `widen-automatically', which see.
(fn)" t nil)
(autoload 'counsel-package "counsel" "Install or delete packages.
Packages not currently installed are prefixed with \"+\", and
selecting one of these will try to install it.
Packages currently installed are prefixed with \"-\", and
selecting one of these will try to delete it.
Additional actions:\\<ivy-minibuffer-map>
\\[ivy-dispatching-done] d: Describe package
\\[ivy-dispatching-done] h: Visit package's homepage
(fn)" t nil)
(autoload 'counsel-tmm "counsel" "Text-mode emulation of looking and choosing from a menu bar.
(fn)" t nil)
(autoload 'counsel-yank-pop "counsel" "Ivy replacement for `yank-pop'.
With a plain prefix argument (\\[universal-argument]),
temporarily toggle the value of `counsel-yank-pop-after-point'.
Any other value of ARG has the same meaning as in `yank-pop', but
`counsel-yank-pop-preselect-last' determines its default value.
See also `counsel-yank-pop-filter' for how to filter candidates.
Note: Duplicate elements of `kill-ring' are always deleted.
(fn &optional ARG)" t nil)
(autoload 'counsel-register "counsel" "Interactively choose a register.
(fn)" t nil)
(autoload 'counsel-evil-registers "counsel" "Ivy replacement for `evil-show-registers'.
(fn)" t nil)
(autoload 'counsel-imenu "counsel" "Jump to a buffer position indexed by imenu.
(fn)" t nil)
(autoload 'counsel-list-processes "counsel" "Offer completion for `process-list'.
The default action deletes the selected process.
An extra action allows to switch to the process buffer.
(fn)" t nil)
(autoload 'counsel-minibuffer-history "counsel" "Browse minibuffer history.
(fn)" t nil)
(autoload 'counsel-esh-history "counsel" "Browse Eshell history.
(fn)" t nil)
(autoload 'counsel-shell-history "counsel" "Browse shell history.
(fn)" t nil)
(autoload 'counsel-slime-repl-history "counsel" "Browse Slime REPL history.
(fn)" t nil)
(autoload 'counsel-hydra-heads "counsel" "Call a head of the current/last hydra.
(fn)" t nil)
(autoload 'counsel-semantic "counsel" "Jump to a semantic tag in the current buffer.
(fn)" t nil)
(autoload 'counsel-semantic-or-imenu "counsel" "
(fn)" t nil)
(autoload 'counsel-outline "counsel" "Jump to an outline heading with completion.
(fn)" t nil)
(autoload 'counsel-ibuffer "counsel" "Use ibuffer to switch to another buffer.
NAME specifies the name of the buffer (defaults to \"*Ibuffer*\").
(fn &optional NAME)" t nil)
(autoload 'counsel-switch-to-shell-buffer "counsel" "Switch to a shell buffer, or create one.
(fn)" t nil)
(autoload 'counsel-unicode-char "counsel" "Insert COUNT copies of a Unicode character at point.
COUNT defaults to 1.
(fn &optional COUNT)" t nil)
(autoload 'counsel-colors-emacs "counsel" "Show a list of all supported colors for a particular frame.
You can insert or kill the name or hexadecimal RGB value of the
selected color.
(fn)" t nil)
(autoload 'counsel-colors-web "counsel" "Show a list of all W3C web colors for use in CSS.
You can insert or kill the name or hexadecimal RGB value of the
selected color.
(fn)" t nil)
(autoload 'counsel-fonts "counsel" "Show a list of all supported font families for a particular frame.
You can insert or kill the name of the selected font.
(fn)" t nil)
(autoload 'counsel-kmacro "counsel" "Interactively choose and run a keyboard macro.
With prefix argument, run macro that many times.
Macros are run using the current value of `kmacro-counter-value-start' their defined format.
One can use actions to copy the counter format or initial counter value of a command,
using them for the next defined macro.
(fn)" t nil)
(autoload 'counsel-geiser-doc-look-up-manual "counsel" "Search Scheme documentation.
(fn)" t nil)
(autoload 'counsel-rhythmbox "counsel" "Choose a song from the Rhythmbox library to play or enqueue.
(fn &optional ARG)" t nil)
(autoload 'counsel-linux-app "counsel" "Launch a Linux desktop application, similar to Alt-<F2>.
When ARG is non-nil, ignore NoDisplay property in *.desktop files.
(fn &optional ARG)" t nil)
(autoload 'counsel-wmctrl "counsel" "Select a desktop window using wmctrl.
(fn)" t nil)
(autoload 'counsel-switch-buffer "counsel" "Switch to another buffer.
Display a preview of the selected ivy completion candidate buffer
in the current window.
(fn)" t nil)
(autoload 'counsel-switch-buffer-other-window "counsel" "Switch to another buffer in another window.
Display a preview of the selected ivy completion candidate buffer
in the current window.
(fn)" t nil)
(autoload 'counsel-compile "counsel" "Call `compile' completing with smart suggestions, optionally for DIR.
(fn &optional DIR)" t nil)
(autoload 'counsel-compile-env "counsel" "Update `counsel-compile-env' interactively.
(fn)" t nil)
(autoload 'counsel-minor "counsel" "Enable or disable minor mode.
Disabled minor modes are prefixed with \"+\", and
selecting one of these will enable it.
Enabled minor modes are prefixed with \"-\", and
selecting one of these will enable it.
Additional actions:\\<ivy-minibuffer-map>
\\[ivy-dispatching-done] d: Go to minor mode definition
\\[ivy-dispatching-done] h: Describe minor mode
(fn)" t nil)
(autoload 'counsel-major "counsel" "
(fn)" t nil)
(autoload 'counsel-compilation-errors "counsel" "Compilation errors.
(fn)" t nil)
(defvar counsel-mode nil "Non-nil if Counsel mode is enabled.
See the `counsel-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 `counsel-mode'.")
(autoload 'counsel-mode "counsel" "Toggle Counsel mode on or off.
Turn Counsel mode on if ARG is positive, off otherwise. Counsel
mode remaps built-in emacs functions that have counsel
replacements.
Local bindings (`counsel-mode-map'):
\\{counsel-mode-map}
(fn &optional ARG)" t nil)
(autoload 'counsel-projectile-find-file "counsel-projectile" "Jump to a file in the current project.
With a prefix ARG, invalidate the cache first. If DWIM is
non-nil, use completion based on context.
(fn &optional ARG DWIM)" t nil)
(autoload 'counsel-projectile-find-file-dwim "counsel-projectile" "Jump to a file in the current project using completion based on context.
With a prefix ARG, invalidate the cache first.
(fn &optional ARG)" t nil)
(autoload 'counsel-projectile-find-dir "counsel-projectile" "Jump to a directory in the current project.
With a prefix ARG, invalidate the cache first.
(fn &optional ARG)" t nil)
(autoload 'counsel-projectile-switch-to-buffer "counsel-projectile" "Jump to a buffer in the current project.
(fn)" t nil)
(autoload 'counsel-projectile-grep "counsel-projectile" "Search the current project with grep.
If inside a git project and `projectile-use-git-grep' is non-nil,
use git grep. Otherwise use grep recursively.
OPTIONS-OR-CMD, if non-nil, is a string containing either
additional options to be passed to grep, or an alternative git
grep command. It is read from the minibuffer if the function is
called with a prefix argument.
(fn &optional OPTIONS-OR-CMD)" t nil)
(autoload 'counsel-projectile-git-grep "counsel-projectile" "Search the current project with git grep.
CMD, if non-nil, is a string containing an alternative git grep
command. It is read from the minibuffer if the function is called
with a prefix argument.
(fn &optional CMD)" t nil)
(autoload 'counsel-projectile-ag "counsel-projectile" "Search the current project with ag.
OPTIONS, if non-nil, is a string containing additional options to
be passed to ag. It is read from the minibuffer if the function
is called with a prefix argument.
(fn &optional OPTIONS)" t nil)
(autoload 'counsel-projectile-rg "counsel-projectile" "Search the current project with rg.
OPTIONS, if non-nil, is a string containing additional options to
be passed to rg. It is read from the minibuffer if the function
is called with a prefix argument.
(fn &optional OPTIONS)" t nil)
(autoload 'counsel-projectile-org-capture "counsel-projectile" "Capture into the current project.
This command is a replacement for `org-capture' (or
`counsel-org-capture') offering project-specific capture
templates, in addition to the regular templates available from
`org-capture'. These project templates, which are \"expanded\"
relatively to the current project, are determined by the
variables `counsel-projectile-org-capture-templates' and
`counsel-projectile-org-capture-templates-contexts'. See the
former variable in particular for details.
Optional argument FROM-BUFFER specifies the buffer from which to
capture.
(fn &optional FROM-BUFFER)" t nil)
(autoload 'counsel-projectile-org-agenda "counsel-projectile" "Open project agenda.
This command simply calls `org-agenda' after filtering out all
agenda files that do not belong to the current project.
Optional arguments ARG, KEYS, and RESTRICTION are as in
`org-agenda'.
(fn &optional ARG KEYS RESTRICTION)" t nil)
(autoload 'counsel-projectile-switch-project "counsel-projectile" "Switch project.
Optional argument DEFAULT-ACTION is the key, function, name, or
index in the list `counsel-projectile-switch-project-action' (1
for the first action, etc) of the action to set as default.
(fn &optional DEFAULT-ACTION)" t nil)
(autoload 'counsel-projectile "counsel-projectile" "Jump to a buffer or file in the current project.
With a prefix ARG, invalidate the cache first.
If not inside a project, call `counsel-projectile-switch-project'.
(fn &optional ARG)" t nil)
(defvar counsel-projectile-mode nil "Non-nil if Counsel-Projectile mode is enabled.
See the `counsel-projectile-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 `counsel-projectile-mode'.")
(autoload 'counsel-projectile-mode "counsel-projectile" "Toggle Counsel-Projectile mode on or off.
With a prefix argument ARG, enable the mode if ARG is positive,
and disable it otherwise. If called from Lisp, enable the mode
if ARG is omitted or nil, and toggle it if ARG is `toggle'.
Counsel-Projectile mode turns on Projectile mode, thus enabling
all projectile key bindings, and adds the counsel-projectile key
bindings on top of them.
The counsel-projectile key bindings either remap existing
projectile commands to their counsel-projectile replacements or
bind keys to counsel-projectile commands that have no projectile
counterparts.
(fn &optional ARG)" t nil)
(defvar ivy-rich-mode nil "Non-nil if Ivy-Rich mode is enabled.
See the `ivy-rich-mode' command
for a description of this minor mode.
Setting this variable directly does not take effect;
either customize it (see the info node `Easy Customization')
or call the function `ivy-rich-mode'.")
(autoload 'ivy-rich-mode "ivy-rich" "Toggle ivy-rich mode globally.
(fn &optional ARG)" t nil)
(autoload 'ivy-rich-reload "ivy-rich" "
(fn)" nil nil)
(autoload 'wgrep-setup "wgrep" "Setup wgrep preparation.
(fn)" nil nil)
(add-hook 'grep-setup-hook 'wgrep-setup)
(autoload 'flyspell-correct-ivy "flyspell-correct-ivy" "Run `ivy-read' for the given CANDIDATES.
List of CANDIDATES is given by flyspell for the WORD.
Return a selected word to use as a replacement or a tuple
of (command, word) to be used by `flyspell-do-correct'.
(fn CANDIDATES WORD)" nil nil)
(autoload 'ivy-xref-show-xrefs "ivy-xref" "Show the list of xrefs returned by FETCHER and ALIST via ivy.
(fn FETCHER ALIST)" nil nil)
(autoload 'ivy-xref-show-defs "ivy-xref" "Show the list of definitions returned by FETCHER and ALIST via ivy.
Will jump to the definition if only one is found.
(fn FETCHER ALIST)" nil nil)
(autoload 'counsel-dash "counsel-dash" "Query dash docsets.
INITIAL will be used as the initial input, if given.
(fn &optional INITIAL)" t nil)
(autoload 'counsel-dash-at-point "counsel-dash" "Bring up a `counsel-dash' search interface with symbol at point.
(fn)" t nil)
(autoload 'lsp-ivy-workspace-symbol "lsp-ivy" "`ivy' for lsp workspace/symbol.
When called with prefix ARG the default selection will be symbol at point.
(fn ARG)" t nil)
(autoload 'lsp-ivy-global-workspace-symbol "lsp-ivy" "`ivy' for lsp workspace/symbol for all of the current workspaces.
When called with prefix ARG the default selection will be symbol at point.
(fn ARG)" t nil)
(autoload 'ivy-pass "ivy-pass" "Select an entry and copy its password to the kill ring.
(fn)" t nil)
(autoload 'ivy-bibtex "ivy-bibtex" "Search BibTeX entries using ivy.
With a prefix ARG the cache is invalidated and the bibliography
reread.
If LOCAL-BIB is non-nil, display that the BibTeX entries are read
from the local bibliography. This is set internally by
`ivy-bibtex-with-local-bibliography'.
(fn &optional ARG LOCAL-BIB)" t nil)
(autoload 'ivy-bibtex-with-local-bibliography "ivy-bibtex" "Search BibTeX entries with local bibliography.
With a prefix ARG the cache is invalidated and the bibliography
reread.
(fn &optional ARG)" t nil)
(autoload 'counsel-css-imenu-setup "counsel-css" "Set up imenu to recognize css (as well as nested scss/less selectors).
(fn)" nil nil)
(autoload 'counsel-css "counsel-css" "Jump to a css selector.
(fn)" t nil)
(autoload 'counsel-notmuch "counsel-notmuch" "Search for your email in notmuch with INITIAL-INPUT.
(fn &optional INITIAL-INPUT)" t nil)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment