(put 'checkdoc-spellcheck-documentation-flag 'safe-local-variable #'booleanp)
(put 'checkdoc-ispell-list-words 'safe-local-variable #'list-of-strings-p)
(put 'checkdoc-arguments-in-order-flag 'safe-local-variable #'booleanp)
-(put 'checkdoc-package-keywords-flag 'safe-local-variable #'booleanp)
(put 'checkdoc-verb-check-experimental-flag 'safe-local-variable #'booleanp)
(put 'checkdoc-symbol-words 'safe-local-variable #'list-of-strings-p)
(put 'checkdoc-proper-noun-regexp 'safe-local-variable 'stringp)
disabled.
(fn &optional ARG)" t)
-(autoload 'checkdoc-package-keywords "checkdoc" "\
-Find package keywords that aren't in `finder-known-keywords'." '(emacs-lisp-mode))
(register-definition-prefixes "checkdoc" '("checkdoc-"))
\f
;;; Generated autoloads from emacs-lisp/eieio.el
(push '(eieio 1 4) package--builtin-versions)
+(autoload 'defclass "eieio" "\
+Define NAME as a new class derived from SUPERCLASS with SLOTS.
+OPTIONS-AND-DOC is used as the class' options and base documentation.
+SUPERCLASSES is a list of superclasses to inherit from, with SLOTS
+being the slots residing in that class definition. Supported tags are:
+
+ :initform - Initializing form.
+ :initarg - Tag used during initialization.
+ :accessor - Tag used to create a function to access this slot.
+ :allocation - Specify where the value is stored.
+ Defaults to `:instance', but could also be `:class'.
+ :writer - A function symbol which will `write' an object's slot.
+ :reader - A function symbol which will `read' an object.
+ :type - The type of data allowed in this slot (see `typep').
+ :documentation
+ - A string documenting use of this slot.
+
+The following are extensions on CLOS:
+ :custom - When customizing an object, the custom :type. Public only.
+ :label - A text string label used for a slot when customizing.
+ :group - Name of a customization group this slot belongs in.
+ :printer - A function to call to print the value of a slot.
+ See `eieio-override-prin1' as an example.
+
+A class can also have optional options. These options happen in place
+of documentation (including a :documentation tag), in addition to
+documentation, or not at all. Supported options are:
+
+ :documentation - The doc-string used for this class.
+
+Options added to EIEIO:
+
+ :allow-nil-initform - Non-nil to skip typechecking of null initforms.
+ :custom-groups - List of custom group names. Organizes slots into
+ reasonable groups for customizations.
+ :abstract - Non-nil to prevent instances of this class.
+ If a string, use as an error string if someone does
+ try to make an instance.
+ :method-invocation-order
+ - Control the method invocation order if there is
+ multiple inheritance. Valid values are:
+ :breadth-first - The default.
+ :depth-first
+
+Options in CLOS not supported in EIEIO:
+
+ :metaclass - Class to use in place of `standard-class'
+ :default-initargs - Initargs to use when initializing new objects of
+ this class.
+
+Due to the way class options are set up, you can add any tags you wish,
+and reference them using the function `class-option'.
+
+(fn NAME SUPERCLASSES SLOTS &rest OPTIONS-AND-DOC)" nil t)
+(function-put 'defclass 'doc-string-elt 4)
+(function-put 'defclass 'lisp-indent-function 'defun)
(autoload 'make-instance "eieio" "\
Make a new instance of CLASS based on INITARGS.
For example:
(make-instance \\='foo :slot1 value1 :slotN valueN)
(fn CLASS &rest INITARGS)")
-(register-definition-prefixes "eieio" '("child-of-class-p" "defclass" "eieio-" "find-class" "obj" "oref" "oset" "same-class-p" "set-slot-value" "slot-" "with-slots"))
+(register-definition-prefixes "eieio" '("child-of-class-p" "eieio-" "find-class" "obj" "oref" "oset" "same-class-p" "set-slot-value" "slot-" "with-slots"))
\f
;;; Generated autoloads from emacs-lisp/eieio-base.el
(fn REGEXP)" t)
(register-definition-prefixes "find-lisp" '("find-lisp-"))
-\f
-;;; Generated autoloads from finder.el
-
-(autoload 'finder-list-keywords "finder" "\
-Display descriptions of the keywords in the Finder buffer." t)
-(autoload 'finder-commentary "finder" "\
-Display FILE's commentary section.
-FILE should be in a form suitable for passing to `locate-library'.
-
-(fn FILE)" t)
-(autoload 'finder-by-keyword "finder" "\
-Find packages matching a given keyword." t)
-(register-definition-prefixes "finder" '("finder-" "generated-finder-keywords-file"))
-
\f
;;; Generated autoloads from mail/flow-fill.el
Major mode for editing go.mod files, powered by tree-sitter.
(fn)" t)
+(autoload 'go-work-ts-mode "go-ts-mode" "\
+Major mode for editing go.work files, powered by tree-sitter.
+
+(fn)" t)
+(add-to-list 'auto-mode-alist '("/go\\.work\\'" . go-work-ts-mode))
(register-definition-prefixes "go-ts-mode" '("go-"))
\f
string, return it. Otherwise, use the `help-echo' property.
If this produces no string either, return nil.")
(autoload 'display-local-help "help-at-pt" "\
-Display in the echo area `kbd-help' or `help-echo' text at point.
+Display `help-echo' text at point.
This command displays the help message which is the string produced
-by the `kbd-help' property at point. If `kbd-help' at point does not
-produce a string, but the `help-echo' property does, then that string
-is displayed instead.
-
-The string is passed through `substitute-command-keys' before it
-is displayed.
+by the `help-echo' property at point.
If INHIBIT-WARNING is non-nil, do not display a warning message when
there is no help property at point.
-If DESCRIBE-BUTTON in non-nil (interactively, the prefix arg), and
-there's a button/widget at point, pop up a buffer describing that
-button/widget instead.
-
-(fn &optional INHIBIT-WARNING DESCRIBE-BUTTON)" t)
+(fn &optional INHIBIT-WARNING)" t)
(autoload 'help-at-pt-cancel-timer "help-at-pt" "\
Cancel any timer set by `help-at-pt-set-timer'.
This disables `help-at-pt-display-when-idle'." t)
Display a menu of the possible matches.
(fn STRING &optional REGEXP)" t)
-(autoload 'info-finder "info" "\
-Display descriptions of the keywords in the Finder virtual manual.
-In interactive use, a prefix argument directs this command to read
-a list of keywords separated by comma. After that, it displays a node
-with a list of packages that contain all specified keywords.
-
-(fn &optional KEYWORDS)" t)
(autoload 'Info-mode "info" "\
Info mode provides commands for browsing through the Info documentation tree.
Documentation in Info is divided into \"nodes\", each of which discusses
Matching addresses are excluded from the Cc field in replies, and
also the To field, unless this would leave an empty To field.")
(custom-autoload 'mail-dont-reply-to-names "mail-utils" t)
+(defvar mail-re-regexps '("RE" "RÉ\\.?" "FWD?" "رد" "回复" "回覆" "SV" "Antw\\.?" "VS" "REF" "AW" "ΑΠ" "ΣΧΕΤ" "השב" "Vá" "R" "RIF" "BLS" "RES" "Odp" "YNT" "ATB") "\
+List of localized \"Re:\" abbreviations in various languages.
+Each component can be a regular expression or a simple string. Matching
+is done case-insensitively. Used to initialize the legacy
+`rmail-re-abbrevs' and `message-subject-re-regexp' user options.")
+(custom-autoload 'mail-re-regexps "mail-utils" nil)
(autoload 'mail-file-babyl-p "mail-utils" "\
Return non-nil if FILE is a Babyl file.
(register-definition-prefixes "ox-texinfo" '("org-"))
-\f
-;;; Generated autoloads from emacs-lisp/package.el
-
-(push '(package 1 1 0) package--builtin-versions)
-(defvar package-enable-at-startup t "\
-Whether to make installed packages available when Emacs starts.
-If non-nil, packages are made available before reading the init
-file (but after reading the early init file). This means that if
-you wish to set this variable, you must do so in the early init
-file. Regardless of the value of this variable, packages are not
-made available if `user-init-file' is nil (e.g. Emacs was started
-with \"-q\").
-
-Even if the value is nil, you can type \\[package-initialize] to
-make installed packages available at any time, or you can
-call (package-activate-all) in your init-file.
-
-Note that this variable must be set to a non-default value in
-your early-init file, as the variable's value is used before
-loading the regular init file. Therefore, if you customize it
-via Customize, you should save your customized setting into
-your `early-init-file'.")
-(custom-autoload 'package-enable-at-startup "package" t)
-(defcustom package-user-dir (locate-user-emacs-file "elpa") "\
-Directory containing the user's Emacs Lisp packages.
-The directory name should be absolute.
-Apart from this directory, Emacs also looks for system-wide
-packages in `package-directory-list'." :type 'directory :initialize #'custom-initialize-delay :risky t :group 'applications :version "24.1")
-(custom-autoload 'package-user-dir "package" t)
-(defcustom package-directory-list (let (result) (dolist (f load-path) (and (stringp f) (equal (file-name-nondirectory f) "site-lisp") (push (expand-file-name "elpa" f) result))) (nreverse result)) "\
-List of additional directories containing Emacs Lisp packages.
-Each directory name should be absolute.
-
-These directories contain packages intended for system-wide; in
-contrast, `package-user-dir' contains packages for personal use." :type '(repeat directory) :initialize #'custom-initialize-delay :group 'applications :risky t :version "24.1")
-(custom-autoload 'package-directory-list "package" t)
-(defvar package-activated-list nil "\
-List of the names of currently activated packages.")
-(defvar package--activated nil "\
-Non-nil if `package-activate-all' has been run.")
-(autoload 'package-initialize "package" "\
-Load Emacs Lisp packages, and activate them.
-The variable `package-load-list' controls which packages to load.
-If optional arg NO-ACTIVATE is non-nil, don't activate packages.
-
-It is not necessary to adjust `load-path' or `require' the
-individual packages after calling `package-initialize' -- this is
-taken care of by `package-initialize'.
-
-If `package-initialize' is called twice during Emacs startup,
-signal a warning, since this is a bad idea except in highly
-advanced use cases. To suppress the warning, remove the
-superfluous call to `package-initialize' from your init-file. If
-you have code which must run before `package-initialize', put
-that code in the early init-file.
-
-(fn &optional NO-ACTIVATE)" t)
-(defun package-activate-all nil "\
-Activate all installed packages.
-The variable `package-load-list' controls which packages to load." (setq package--activated t) (let* ((elc (concat package-quickstart-file "c")) (qs (if (file-readable-p elc) elc (if (file-readable-p package-quickstart-file) package-quickstart-file)))) (or (and qs (not (bound-and-true-p package-activated-list)) (with-demoted-errors "Error during quickstart: %S" (let ((load-source-file-function nil)) (unless (boundp 'package-activated-list) (setq package-activated-list nil)) (load qs nil 'nomessage) t))) (progn (require 'package) (with-no-warnings (package--activate-all))))))
-(autoload 'package-import-keyring "package" "\
-Import keys from FILE.
-
-(fn &optional FILE)" t)
-(autoload 'package-refresh-contents "package" "\
-Download descriptions of all configured ELPA packages.
-For each archive configured in the variable `package-archives',
-inform Emacs about the latest versions of all packages it offers,
-and make them available for download.
-Optional argument ASYNC specifies whether to perform the
-downloads in the background. This is always the case when the command
-is invoked interactively.
-
-(fn &optional ASYNC)" t)
-(autoload 'package-installed-p "package" "\
-Return non-nil if PACKAGE, of MIN-VERSION or newer, is installed.
-If PACKAGE is a symbol, it is the package name and MIN-VERSION
-should be a version list.
-
-If PACKAGE is a `package-desc' object, MIN-VERSION is ignored.
-
-(fn PACKAGE &optional MIN-VERSION)")
-(autoload 'package-install "package" "\
-Install the package PKG.
-PKG can be a `package-desc' or a symbol naming one of the
-available packages in an archive in `package-archives'.
-
-Mark the installed package as selected by adding it to
-`package-selected-packages'.
-
-When called from Lisp and optional argument DONT-SELECT is
-non-nil, install the package but do not add it to
-`package-selected-packages'.
-
-If PKG is a `package-desc' and it is already installed, don't try
-to install it but still mark it as selected.
-
-If the command is invoked with a prefix argument, it will allow
-upgrading of built-in packages, as if `package-install-upgrade-built-in'
-had been enabled.
-
-(fn PKG &optional DONT-SELECT)" t)
-(autoload 'package-upgrade "package" "\
-Upgrade package NAME if a newer version exists.
-
-(fn NAME)" t)
-(autoload 'package-upgrade-all "package" "\
-Refresh package list and upgrade all packages.
-If QUERY, ask the user before upgrading packages. When called
-interactively, QUERY is always true.
-
-Currently, packages which are part of the Emacs distribution are
-not upgraded by this command. To enable upgrading such a package
-using this command, first upgrade the package to a newer version
-from ELPA by either using `\\[package-upgrade]' or
-`\\<package-menu-mode-map>\\[package-menu-mark-install]' after `\\[list-packages]'.
-
-(fn &optional QUERY)" t)
-(autoload 'package-install-from-buffer "package" "\
-Install a package from the current buffer.
-The current buffer is assumed to be a single .el or .tar file or
-a directory. These must follow the packaging guidelines (see
-info node `(elisp)Packaging').
-
-Specially, if current buffer is a directory, the -pkg.el
-description file is not mandatory, in which case the information
-is derived from the main .el file in the directory.
-
-Downloads and installs required packages as needed." t)
-(autoload 'package-install-file "package" "\
-Install a package from FILE.
-The file can either be a tar file, an Emacs Lisp file, or a
-directory.
-
-(fn FILE)" t)
-(autoload 'package-install-selected-packages "package" "\
-Ensure packages in `package-selected-packages' are installed.
-If some packages are not installed, propose to install them.
-
-If optional argument NOCONFIRM is non-nil, or when invoked with a prefix
-argument, don't ask for confirmation to install packages.
-
-(fn &optional NOCONFIRM)" t)
-(autoload 'package-reinstall "package" "\
-Reinstall package PKG.
-PKG should be either a symbol, the package name, or a `package-desc'
-object.
-
-(fn PKG)" t)
-(autoload 'package-recompile "package" "\
-Byte-compile package PKG again.
-PKG should be either a symbol, the package name, or a `package-desc'
-object.
-
-(fn PKG)" t)
-(autoload 'package-recompile-all "package" "\
-Byte-compile all installed packages.
-This is meant to be used only in the case the byte-compiled files
-are invalid due to changed byte-code, macros or the like." t)
-(autoload 'package-autoremove "package" "\
-Remove packages that are no longer needed.
-
-Packages that are no more needed by other packages in
-`package-selected-packages' and their dependencies
-will be deleted.
-
-If optional argument NOCONFIRM is non-nil, or when invoked with a prefix
-argument, don't ask for confirmation to install packages.
-
-(fn &optional NOCONFIRM)" t)
-(autoload 'describe-package "package" "\
-Display the full documentation of PACKAGE (a symbol).
-
-(fn PACKAGE)" t)
-(autoload 'list-packages "package" "\
-Display a list of packages.
-This first fetches the updated list of packages before
-displaying, unless a prefix argument NO-FETCH is specified.
-The list is displayed in a buffer named `*Packages*', and
-includes the package's version, availability status, and a
-short description.
-
-(fn &optional NO-FETCH)" t)
-(defalias 'package-list-packages 'list-packages)
-(autoload 'package-get-version "package" "\
-Return the version number of the package in which this is used.
-Assumes it is used from an Elisp file placed inside the top-level directory
-of an installed ELPA package.
-The return value is a string (or nil in case we can't find it).
-It works in more cases if the call is in the file which contains
-the `Version:' header.")
-(function-put 'package-get-version 'pure 't)
-(defcustom package-quickstart-file (locate-user-emacs-file "package-quickstart.el") "\
-Location of the file used to speed up activation of packages at startup." :type 'file :group 'applications :initialize #'custom-initialize-delay :version "27.1")
-(custom-autoload 'package-quickstart-file "package" t)
-(autoload 'package-report-bug "package" "\
-Prepare a message to send to the maintainers of a package.
-DESC must be a `package-desc' object.
-
-(fn DESC)" '(package-menu-mode))
-(register-definition-prefixes "package" '("bad-signature" "define-package" "describe-package-1" "package-"))
-
-\f
-;;; Generated autoloads from emacs-lisp/package-vc.el
-
-(autoload 'package-vc-install-selected-packages "package-vc" "\
-Ensure packages specified in `package-vc-selected-packages' are installed." t)
-(autoload 'package-vc-upgrade-all "package-vc" "\
-Upgrade all installed VC packages.
-
-This may fail if the local VCS state of one of the packages
-conflicts with its remote repository state." t)
-(autoload 'package-vc-upgrade "package-vc" "\
-Upgrade the package described by PKG-DESC from package's VC repository.
-
-This may fail if the local VCS state of the package conflicts
-with the remote repository state.
-
-(fn PKG-DESC)" t)
-(autoload 'package-vc-install "package-vc" "\
-Fetch a package described by PACKAGE and set it up for use with Emacs.
-
-PACKAGE specifies which package to install, where to find its
-source repository and how to build it.
-
-If PACKAGE is a symbol, install the package with that name
-according to metadata that package archives provide for it. This
-is the simplest way to call this function, but it only works if
-the package you want to install is listed in a package archive
-you have configured.
-
-If PACKAGE is a string, it specifies the URL of the package
-repository. In this case, optional argument BACKEND specifies
-the VC backend to use for cloning the repository; if it's nil,
-this function tries to infer which backend to use according to
-the value of `vc-clone-heuristic-alist' and if that fails it
-uses `package-vc-default-backend'. Optional argument NAME
-specifies the package name in this case; if it's nil, this
-package uses `file-name-base' on the URL to obtain the package
-name, otherwise NAME is the package name as a symbol.
-
-PACKAGE can also be a cons cell (PNAME . SPEC) where PNAME is the
-package name as a symbol, and SPEC is a plist that specifies how
-to fetch and build the package. For possible values, see the
-subsection \"Specifying Package Sources\" in the Info
-node `(emacs)Fetching Package Sources'.
-
-By default, this function installs the last revision of the
-package available from its repository. If REV is a string, it
-describes the revision to install, as interpreted by the relevant
-VC backend. The special value `:last-release' (interactively,
-the prefix argument), says to use the commit of the latest
-release, if it exists. The last release is the latest revision
-which changed the \"Version:\" header of the package's main Lisp
-file.
-
-If you use this function to install a package that you also have
-installed from a package archive, the version this function
-installs takes precedence.
-
-(fn PACKAGE &optional REV BACKEND NAME)" t)
-(autoload 'package-vc-checkout "package-vc" "\
-Clone the sources for PKG-DESC into DIRECTORY and visit that directory.
-Unlike `package-vc-install', this does not yet set up the package
-for use with Emacs; use `package-vc-install-from-checkout' for
-setting the package up after this function finishes. Optional
-argument REV means to clone a specific version of the package; it
-defaults to the last version available from the package's
-repository. If REV has the special value
-`:last-release' (interactively, the prefix argument), that stands
-for the last released version of the package.
-
-(fn PKG-DESC DIRECTORY &optional REV)" t)
-(autoload 'package-vc-install-from-checkout "package-vc" "\
-Install the package NAME from its source directory DIR.
-NAME defaults to the base name of DIR.
-Interactively, prompt the user for DIR, which should be a directory
-under version control, typically one created by `package-vc-checkout'.
-If invoked interactively with a prefix argument, prompt the user
-for the NAME of the package to set up.
-
-(fn DIR &optional NAME)" t)
-(autoload 'package-vc-rebuild "package-vc" "\
-Rebuild the installation for package given by PKG-DESC.
-Rebuilding an installation means scraping for new autoload
-cookies, re-compiling Emacs Lisp files, building and installing
-any documentation, downloading any missing dependencies. This
-command does not fetch new revisions from a remote server. That
-is the responsibility of `package-vc-upgrade'. Interactively,
-prompt for the name of the package to rebuild.
-
-(fn PKG-DESC)" t)
-(autoload 'package-vc-prepare-patch "package-vc" "\
-Email patches for REVISIONS to maintainer of package PKG-DESC using SUBJECT.
-
-PKG-DESC is a package descriptor and SUBJECT is the subject of
-the message.
-
-Interactively, prompt for PKG-DESC, SUBJECT, and REVISIONS. When
-invoked with a numerical prefix argument, use the last N
-revisions. When invoked interactively in a Log View buffer with
-marked revisions, use those.
-
-See also `vc-prepare-patch'.
-
-(fn PKG-DESC SUBJECT REVISIONS)" t)
-(register-definition-prefixes "package-vc" '("package-vc-"))
-
-\f
-;;; Generated autoloads from emacs-lisp/package-x.el
-
-(autoload 'package-upload-file "package-x" "\
-Upload the Emacs Lisp package FILE to the package archive.
-Interactively, prompt for FILE. The package is considered a
-single-file package if FILE ends in \".el\", and a multi-file
-package if FILE ends in \".tar\".
-Automatically extract package attributes and update the archive's
-contents list with this information.
-If `package-archive-upload-base' does not specify a valid upload
-destination, prompt for one. If the directory does not exist, it
-is created. The directory need not have any initial contents
-(i.e., you can use this command to populate an initially empty
-archive).
-
-(fn FILE)" t)
-(register-definition-prefixes "package-x" '("package-"))
-
\f
;;; Generated autoloads from textmodes/page-ext.el
;;; Generated autoloads from net/sieve.el
(autoload 'sieve-manage "sieve" "\
+Open ManageSieve SERVER.
+Optional argument PORT, if non-nil, specifies which port use;
+otherwise it defaults to `sieve-manage-default-port'.
+When called interactively, prompt for SERVER and PORT. If PORT is not
+specified, fall back to `sieve-manage-default-port'.
(fn SERVER &optional PORT)" t)
(autoload 'sieve-upload "sieve" "\
-
+Upload script NAME to currently opened server.
+If NAME is nil, detect it from script buffer name.
+If no open sieve buffer exists, call `sieve-manage' first.
(fn &optional NAME)" t)
(autoload 'sieve-upload-and-bury "sieve" "\
-
+Upload script NAME and bury the current buffer.
(fn &optional NAME)" t)
(autoload 'sieve-upload-and-kill "sieve" "\
-
+Upload script NAME and kill the current buffer.
(fn &optional NAME)" t)
(register-definition-prefixes "sieve" '("sieve-"))
(fn NAME KEYWORD ENSURE REST STATE)")
-(register-definition-prefixes "use-package-ensure" '("use-package-"))
\f
;;; Generated autoloads from use-package/use-package-ensure-system-package.el