summaryrefslogtreecommitdiff
path: root/lisp/ldefs-boot.el
diff options
context:
space:
mode:
authorStefan Kangas <stefankangas@gmail.com>2023-01-15 05:08:49 +0100
committerStefan Kangas <stefankangas@gmail.com>2023-01-15 05:08:49 +0100
commit256791edd484e07cfa963cc9c7cb0b8a66d448bb (patch)
treeafdb3abbc844dfcde5e9b3849af847789a2234ff /lisp/ldefs-boot.el
parent920a7d38e96134289393b7bfcc3a7b88be73925b (diff)
downloademacs-256791edd484e07cfa963cc9c7cb0b8a66d448bb.tar.gz
emacs-256791edd484e07cfa963cc9c7cb0b8a66d448bb.tar.bz2
emacs-256791edd484e07cfa963cc9c7cb0b8a66d448bb.zip
; Auto-commit of loaddefs files.
Diffstat (limited to 'lisp/ldefs-boot.el')
-rw-r--r--lisp/ldefs-boot.el72
1 files changed, 64 insertions, 8 deletions
diff --git a/lisp/ldefs-boot.el b/lisp/ldefs-boot.el
index bad13e9bb9f..a463a7da67e 100644
--- a/lisp/ldefs-boot.el
+++ b/lisp/ldefs-boot.el
@@ -1079,10 +1079,11 @@ or a regexp (using some regexp special characters). If it is a word,
search for matches for that word as a substring. If it is a list of words,
search for matches for any two (or more) of those words.
-Note that by default this command only searches in the file specified by
-`internal-doc-file-name'; i.e., the etc/DOC file. With \\[universal-argument] prefix,
-or if `apropos-do-all' is non-nil, it searches all currently defined
-documentation strings.
+Note that by default this command only searches in the functions predefined
+at Emacs startup, i.e., the primitives implemented in C or preloaded in the
+Emacs dump image.
+With \\[universal-argument] prefix, or if `apropos-do-all' is non-nil, it searches
+all currently defined documentation strings.
Returns list of symbols and documentation found.
@@ -2929,10 +2930,18 @@ Major mode for editing C, powered by tree-sitter.
(autoload 'c-ts-mode "c-ts-mode" "\
Major mode for editing C, powered by tree-sitter.
+This mode is independent from the classic cc-mode.el based
+`c-mode', so configuration variables of that mode, like
+`c-basic-offset', don't affect this mode.
+
(fn)" t)
(autoload 'c++-ts-mode "c-ts-mode" "\
Major mode for editing C++, powered by tree-sitter.
+This mode is independent from the classic cc-mode.el based
+`c++-mode', so configuration variables of that mode, like
+`c-basic-offset', don't affect this mode.
+
(fn)" t)
(register-definition-prefixes "c-ts-mode" '("c-ts-mode-"))
@@ -4114,6 +4123,22 @@ Optional argument LAX (interactively, the prefix argument), if
non-nil, means also include partially matching ligatures and
non-canonical equivalences.
+Each line of the display shows the equivalences in two different
+ways separated by a colon:
+
+ - as the literal character or sequence
+ - using an ASCII-only escape syntax
+
+For example, for the letter \\='r\\=', the first line is
+
+ r: ?\\N{LATIN SMALL LETTER R}
+
+which is for the requested character itself, and a later line has
+
+ ṟ: ?\\N{LATIN SMALL LETTER R}?\\N{COMBINING MACRON BELOW}
+
+which clearly shows what the constituent characters are.
+
(fn CHAR &optional LAX)" t)
(register-definition-prefixes "char-fold" '("char-fold-"))
@@ -22325,7 +22350,7 @@ Coloring:
;;; Generated autoloads from org/org.el
-(push (purecopy '(org 9 6)) package--builtin-versions)
+(push (purecopy '(org 9 6 1)) package--builtin-versions)
(autoload 'org-babel-do-load-languages "org" "\
Load the languages defined in `org-babel-load-languages'.
@@ -24504,6 +24529,7 @@ Ignores leading comment characters.
(autoload 'pp-emacs-lisp-code "pp" "\
Insert SEXP into the current buffer, formatted as Emacs Lisp code.
Use the `pp-max-width' variable to control the desired line length.
+Note that this could be slow for large SEXPs.
(fn SEXP)")
(register-definition-prefixes "pp" '("pp-"))
@@ -25090,7 +25116,7 @@ Open profile FILENAME.
;;; Generated autoloads from progmodes/project.el
-(push (purecopy '(project 0 9 3)) package--builtin-versions)
+(push (purecopy '(project 0 9 4)) package--builtin-versions)
(autoload 'project-current "project" "\
Return the project instance in DIRECTORY, defaulting to `default-directory'.
@@ -27313,6 +27339,13 @@ it is disabled.
;;; Generated autoloads from progmodes/ruby-mode.el
(push (purecopy '(ruby-mode 1 2)) package--builtin-versions)
+(autoload 'ruby-base-mode "ruby-mode" "\
+Generic major mode for editing Ruby.
+
+This mode is intended to be inherited by concrete major modes.
+Currently there are `ruby-mode' and `ruby-ts-mode'.
+
+(fn)" t)
(autoload 'ruby-mode "ruby-mode" "\
Major mode for editing Ruby code.
@@ -27322,6 +27355,15 @@ Major mode for editing Ruby code.
(register-definition-prefixes "ruby-mode" '("ruby-"))
+;;; Generated autoloads from progmodes/ruby-ts-mode.el
+
+(autoload 'ruby-ts-mode "ruby-ts-mode" "\
+Major mode for editing Ruby, powered by tree-sitter.
+
+(fn)" t)
+(register-definition-prefixes "ruby-ts-mode" '("ruby-ts-"))
+
+
;;; Generated autoloads from ruler-mode.el
(defvar-local ruler-mode nil "\
@@ -32414,7 +32456,6 @@ Mode for displaying and reprioritizing top priority Todo.
;;; Generated autoloads from textmodes/toml-ts-mode.el
-(add-to-list 'auto-mode-alist '("\\.toml\\'" . toml-ts-mode))
(autoload 'toml-ts-mode "toml-ts-mode" "\
Major mode for editing TOML, powered by tree-sitter.
@@ -32802,6 +32843,21 @@ See info node `(transient)Modifying Existing Transients'.
;;; Generated autoloads from treesit.el
+(autoload 'treesit-install-language-grammar "treesit" "\
+Build and install the tree-sitter language grammar library for LANG.
+
+Interactively, if `treesit-language-source-alist' doesn't already
+have data for building the grammar for LANG, prompt for its
+repository URL and the C/C++ compiler to use.
+
+This command requires Git, a C compiler and (sometimes) a C++ compiler,
+and the linker to be installed and on PATH. It also requires that the
+recipe for LANG exists in `treesit-language-source-alist'.
+
+See `exec-path' for the current path where Emacs looks for
+executable programs, such as the C/C++ compiler and linker.
+
+(fn LANG)" t)
(register-definition-prefixes "treesit" '("treesit-"))
@@ -36777,7 +36833,7 @@ If LIMIT is non-nil, then do not consider characters beyond LIMIT.
;;; Generated autoloads from progmodes/xref.el
-(push (purecopy '(xref 1 6 0)) package--builtin-versions)
+(push (purecopy '(xref 1 6 1)) package--builtin-versions)
(autoload 'xref-find-backend "xref")
(define-obsolete-function-alias 'xref-pop-marker-stack #'xref-go-back "29.1")
(autoload 'xref-go-back "xref" "\