package lexers
import (
. "github.com/alecthomas/chroma/v2"
)
var (
emacsMacros = []string {
"atomic-change-group" , "case" , "block" , "cl-block" , "cl-callf" , "cl-callf2" ,
"cl-case" , "cl-decf" , "cl-declaim" , "cl-declare" ,
"cl-define-compiler-macro" , "cl-defmacro" , "cl-defstruct" ,
"cl-defsubst" , "cl-deftype" , "cl-defun" , "cl-destructuring-bind" ,
"cl-do" , "cl-do*" , "cl-do-all-symbols" , "cl-do-symbols" , "cl-dolist" ,
"cl-dotimes" , "cl-ecase" , "cl-etypecase" , "eval-when" , "cl-eval-when" , "cl-flet" ,
"cl-flet*" , "cl-function" , "cl-incf" , "cl-labels" , "cl-letf" ,
"cl-letf*" , "cl-load-time-value" , "cl-locally" , "cl-loop" ,
"cl-macrolet" , "cl-multiple-value-bind" , "cl-multiple-value-setq" ,
"cl-progv" , "cl-psetf" , "cl-psetq" , "cl-pushnew" , "cl-remf" ,
"cl-return" , "cl-return-from" , "cl-rotatef" , "cl-shiftf" ,
"cl-symbol-macrolet" , "cl-tagbody" , "cl-the" , "cl-typecase" ,
"combine-after-change-calls" , "condition-case-unless-debug" , "decf" ,
"declaim" , "declare" , "declare-function" , "def-edebug-spec" ,
"defadvice" , "defclass" , "defcustom" , "defface" , "defgeneric" ,
"defgroup" , "define-advice" , "define-alternatives" ,
"define-compiler-macro" , "define-derived-mode" , "define-generic-mode" ,
"define-global-minor-mode" , "define-globalized-minor-mode" ,
"define-minor-mode" , "define-modify-macro" ,
"define-obsolete-face-alias" , "define-obsolete-function-alias" ,
"define-obsolete-variable-alias" , "define-setf-expander" ,
"define-skeleton" , "defmacro" , "defmethod" , "defsetf" , "defstruct" ,
"defsubst" , "deftheme" , "deftype" , "defun" , "defvar-local" ,
"delay-mode-hooks" , "destructuring-bind" , "do" , "do*" ,
"do-all-symbols" , "do-symbols" , "dolist" , "dont-compile" , "dotimes" ,
"dotimes-with-progress-reporter" , "ecase" , "ert-deftest" , "etypecase" ,
"eval-and-compile" , "eval-when-compile" , "flet" , "ignore-errors" ,
"incf" , "labels" , "lambda" , "letrec" , "lexical-let" , "lexical-let*" ,
"loop" , "multiple-value-bind" , "multiple-value-setq" , "noreturn" ,
"oref" , "oref-default" , "oset" , "oset-default" , "pcase" ,
"pcase-defmacro" , "pcase-dolist" , "pcase-exhaustive" , "pcase-let" ,
"pcase-let*" , "pop" , "psetf" , "psetq" , "push" , "pushnew" , "remf" ,
"return" , "rotatef" , "rx" , "save-match-data" , "save-selected-window" ,
"save-window-excursion" , "setf" , "setq-local" , "shiftf" ,
"track-mouse" , "typecase" , "unless" , "use-package" , "when" ,
"while-no-input" , "with-case-table" , "with-category-table" ,
"with-coding-priority" , "with-current-buffer" , "with-demoted-errors" ,
"with-eval-after-load" , "with-file-modes" , "with-local-quit" ,
"with-output-to-string" , "with-output-to-temp-buffer" ,
"with-parsed-tramp-file-name" , "with-selected-frame" ,
"with-selected-window" , "with-silent-modifications" , "with-slots" ,
"with-syntax-table" , "with-temp-buffer" , "with-temp-file" ,
"with-temp-message" , "with-timeout" , "with-tramp-connection-property" ,
"with-tramp-file-property" , "with-tramp-progress-reporter" ,
"with-wrapper-hook" , "load-time-value" , "locally" , "macrolet" , "progv" ,
"return-from" ,
}
emacsSpecialForms = []string {
"and" , "catch" , "cond" , "condition-case" , "defconst" , "defvar" ,
"function" , "if" , "interactive" , "let" , "let*" , "or" , "prog1" ,
"prog2" , "progn" , "quote" , "save-current-buffer" , "save-excursion" ,
"save-restriction" , "setq" , "setq-default" , "subr-arity" ,
"unwind-protect" , "while" ,
}
emacsBuiltinFunction = []string {
"%" , "*" , "+" , "-" , "/" , "/=" , "1+" , "1-" , "<" , "<=" , "=" , ">" , ">=" ,
"Snarf-documentation" , "abort-recursive-edit" , "abs" ,
"accept-process-output" , "access-file" , "accessible-keymaps" , "acos" ,
"active-minibuffer-window" , "add-face-text-property" ,
"add-name-to-file" , "add-text-properties" , "all-completions" ,
"append" , "apply" , "apropos-internal" , "aref" , "arrayp" , "aset" ,
"ash" , "asin" , "assoc" , "assoc-string" , "assq" , "atan" , "atom" ,
"autoload" , "autoload-do-load" , "backtrace" , "backtrace--locals" ,
"backtrace-debug" , "backtrace-eval" , "backtrace-frame" ,
"backward-char" , "backward-prefix-chars" , "barf-if-buffer-read-only" ,
"base64-decode-region" , "base64-decode-string" ,
"base64-encode-region" , "base64-encode-string" , "beginning-of-line" ,
"bidi-find-overridden-directionality" , "bidi-resolved-levels" ,
"bitmap-spec-p" , "bobp" , "bolp" , "bool-vector" ,
"bool-vector-count-consecutive" , "bool-vector-count-population" ,
"bool-vector-exclusive-or" , "bool-vector-intersection" ,
"bool-vector-not" , "bool-vector-p" , "bool-vector-set-difference" ,
"bool-vector-subsetp" , "bool-vector-union" , "boundp" ,
"buffer-base-buffer" , "buffer-chars-modified-tick" ,
"buffer-enable-undo" , "buffer-file-name" , "buffer-has-markers-at" ,
"buffer-list" , "buffer-live-p" , "buffer-local-value" ,
"buffer-local-variables" , "buffer-modified-p" , "buffer-modified-tick" ,
"buffer-name" , "buffer-size" , "buffer-string" , "buffer-substring" ,
"buffer-substring-no-properties" , "buffer-swap-text" , "bufferp" ,
"bury-buffer-internal" , "byte-code" , "byte-code-function-p" ,
"byte-to-position" , "byte-to-string" , "byteorder" ,
"call-interactively" , "call-last-kbd-macro" , "call-process" ,
"call-process-region" , "cancel-kbd-macro-events" , "capitalize" ,
"capitalize-region" , "capitalize-word" , "car" , "car-less-than-car" ,
"car-safe" , "case-table-p" , "category-docstring" ,
"category-set-mnemonics" , "category-table" , "category-table-p" ,
"ccl-execute" , "ccl-execute-on-string" , "ccl-program-p" , "cdr" ,
"cdr-safe" , "ceiling" , "char-after" , "char-before" ,
"char-category-set" , "char-charset" , "char-equal" , "char-or-string-p" ,
"char-resolve-modifiers" , "char-syntax" , "char-table-extra-slot" ,
"char-table-p" , "char-table-parent" , "char-table-range" ,
"char-table-subtype" , "char-to-string" , "char-width" , "characterp" ,
"charset-after" , "charset-id-internal" , "charset-plist" ,
"charset-priority-list" , "charsetp" , "check-coding-system" ,
"check-coding-systems-region" , "clear-buffer-auto-save-failure" ,
"clear-charset-maps" , "clear-face-cache" , "clear-font-cache" ,
"clear-image-cache" , "clear-string" , "clear-this-command-keys" ,
"close-font" , "clrhash" , "coding-system-aliases" ,
"coding-system-base" , "coding-system-eol-type" , "coding-system-p" ,
"coding-system-plist" , "coding-system-priority-list" ,
"coding-system-put" , "color-distance" , "color-gray-p" ,
"color-supported-p" , "combine-after-change-execute" ,
"command-error-default-function" , "command-remapping" , "commandp" ,
"compare-buffer-substrings" , "compare-strings" ,
"compare-window-configurations" , "completing-read" ,
"compose-region-internal" , "compose-string-internal" ,
"composition-get-gstring" , "compute-motion" , "concat" , "cons" ,
"consp" , "constrain-to-field" , "continue-process" ,
"controlling-tty-p" , "coordinates-in-window-p" , "copy-alist" ,
"copy-category-table" , "copy-file" , "copy-hash-table" , "copy-keymap" ,
"copy-marker" , "copy-sequence" , "copy-syntax-table" , "copysign" ,
"cos" , "current-active-maps" , "current-bidi-paragraph-direction" ,
"current-buffer" , "current-case-table" , "current-column" ,
"current-global-map" , "current-idle-time" , "current-indentation" ,
"current-input-mode" , "current-local-map" , "current-message" ,
"current-minor-mode-maps" , "current-time" , "current-time-string" ,
"current-time-zone" , "current-window-configuration" ,
"cygwin-convert-file-name-from-windows" ,
"cygwin-convert-file-name-to-windows" , "daemon-initialized" ,
"daemonp" , "dbus--init-bus" , "dbus-get-unique-name" ,
"dbus-message-internal" , "debug-timer-check" , "declare-equiv-charset" ,
"decode-big5-char" , "decode-char" , "decode-coding-region" ,
"decode-coding-string" , "decode-sjis-char" , "decode-time" ,
"default-boundp" , "default-file-modes" , "default-printer-name" ,
"default-toplevel-value" , "default-value" , "define-category" ,
"define-charset-alias" , "define-charset-internal" ,
"define-coding-system-alias" , "define-coding-system-internal" ,
"define-fringe-bitmap" , "define-hash-table-test" , "define-key" ,
"define-prefix-command" , "delete" ,
"delete-all-overlays" , "delete-and-extract-region" , "delete-char" ,
"delete-directory-internal" , "delete-field" , "delete-file" ,
"delete-frame" , "delete-other-windows-internal" , "delete-overlay" ,
"delete-process" , "delete-region" , "delete-terminal" ,
"delete-window-internal" , "delq" , "describe-buffer-bindings" ,
"describe-vector" , "destroy-fringe-bitmap" , "detect-coding-region" ,
"detect-coding-string" , "ding" , "directory-file-name" ,
"directory-files" , "directory-files-and-attributes" , "discard-input" ,
"display-supports-face-attributes-p" , "do-auto-save" , "documentation" ,
"documentation-property" , "downcase" , "downcase-region" ,
"downcase-word" , "draw-string" , "dump-colors" , "dump-emacs" ,
"dump-face" , "dump-frame-glyph-matrix" , "dump-glyph-matrix" ,
"dump-glyph-row" , "dump-redisplay-history" , "dump-tool-bar-row" ,
"elt" , "emacs-pid" , "encode-big5-char" , "encode-char" ,
"encode-coding-region" , "encode-coding-string" , "encode-sjis-char" ,
"encode-time" , "end-kbd-macro" , "end-of-line" , "eobp" , "eolp" , "eq" ,
"eql" , "equal" , "equal-including-properties" , "erase-buffer" ,
"error-message-string" , "eval" , "eval-buffer" , "eval-region" ,
"event-convert-list" , "execute-kbd-macro" , "exit-recursive-edit" ,
"exp" , "expand-file-name" , "expt" , "external-debugging-output" ,
"face-attribute-relative-p" , "face-attributes-as-vector" , "face-font" ,
"fboundp" , "fceiling" , "fetch-bytecode" , "ffloor" ,
"field-beginning" , "field-end" , "field-string" ,
"field-string-no-properties" , "file-accessible-directory-p" ,
"file-acl" , "file-attributes" , "file-attributes-lessp" ,
"file-directory-p" , "file-executable-p" , "file-exists-p" ,
"file-locked-p" , "file-modes" , "file-name-absolute-p" ,
"file-name-all-completions" , "file-name-as-directory" ,
"file-name-completion" , "file-name-directory" ,
"file-name-nondirectory" , "file-newer-than-file-p" , "file-readable-p" ,
"file-regular-p" , "file-selinux-context" , "file-symlink-p" ,
"file-system-info" , "file-system-info" , "file-writable-p" ,
"fillarray" , "find-charset-region" , "find-charset-string" ,
"find-coding-systems-region-internal" , "find-composition-internal" ,
"find-file-name-handler" , "find-font" , "find-operation-coding-system" ,
"float" , "float-time" , "floatp" , "floor" , "fmakunbound" ,
"following-char" , "font-at" , "font-drive-otf" , "font-face-attributes" ,
"font-family-list" , "font-get" , "font-get-glyphs" ,
"font-get-system-font" , "font-get-system-normal-font" , "font-info" ,
"font-match-p" , "font-otf-alternates" , "font-put" ,
"font-shape-gstring" , "font-spec" , "font-variation-glyphs" ,
"font-xlfd-name" , "fontp" , "fontset-font" , "fontset-info" ,
"fontset-list" , "fontset-list-all" , "force-mode-line-update" ,
"force-window-update" , "format" , "format-mode-line" ,
"format-network-address" , "format-time-string" , "forward-char" ,
"forward-comment" , "forward-line" , "forward-word" ,
"frame-border-width" , "frame-bottom-divider-width" ,
"frame-can-run-window-configuration-change-hook" , "frame-char-height" ,
"frame-char-width" , "frame-face-alist" , "frame-first-window" ,
"frame-focus" , "frame-font-cache" , "frame-fringe-width" , "frame-list" ,
"frame-live-p" , "frame-or-buffer-changed-p" , "frame-parameter" ,
"frame-parameters" , "frame-pixel-height" , "frame-pixel-width" ,
"frame-pointer-visible-p" , "frame-right-divider-width" ,
"frame-root-window" , "frame-scroll-bar-height" ,
"frame-scroll-bar-width" , "frame-selected-window" , "frame-terminal" ,
"frame-text-cols" , "frame-text-height" , "frame-text-lines" ,
"frame-text-width" , "frame-total-cols" , "frame-total-lines" ,
"frame-visible-p" , "framep" , "frexp" , "fringe-bitmaps-at-pos" ,
"fround" , "fset" , "ftruncate" , "funcall" , "funcall-interactively" ,
"function-equal" , "functionp" , "gap-position" , "gap-size" ,
"garbage-collect" , "gc-status" , "generate-new-buffer-name" , "get" ,
"get-buffer" , "get-buffer-create" , "get-buffer-process" ,
"get-buffer-window" , "get-byte" , "get-char-property" ,
"get-char-property-and-overlay" , "get-file-buffer" , "get-file-char" ,
"get-internal-run-time" , "get-load-suffixes" , "get-pos-property" ,
"get-process" , "get-screen-color" , "get-text-property" ,
"get-unicode-property-internal" , "get-unused-category" ,
"get-unused-iso-final-char" , "getenv-internal" , "gethash" ,
"gfile-add-watch" , "gfile-rm-watch" , "global-key-binding" ,
"gnutls-available-p" , "gnutls-boot" , "gnutls-bye" , "gnutls-deinit" ,
"gnutls-error-fatalp" , "gnutls-error-string" , "gnutls-errorp" ,
"gnutls-get-initstage" , "gnutls-peer-status" ,
"gnutls-peer-status-warning-describe" , "goto-char" , "gpm-mouse-start" ,
"gpm-mouse-stop" , "group-gid" , "group-real-gid" ,
"handle-save-session" , "handle-switch-frame" , "hash-table-count" ,
"hash-table-p" , "hash-table-rehash-size" ,
"hash-table-rehash-threshold" , "hash-table-size" , "hash-table-test" ,
"hash-table-weakness" , "iconify-frame" , "identity" , "image-flush" ,
"image-mask-p" , "image-metadata" , "image-size" , "imagemagick-types" ,
"imagep" , "indent-to" , "indirect-function" , "indirect-variable" ,
"init-image-library" , "inotify-add-watch" , "inotify-rm-watch" ,
"input-pending-p" , "insert" , "insert-and-inherit" ,
"insert-before-markers" , "insert-before-markers-and-inherit" ,
"insert-buffer-substring" , "insert-byte" , "insert-char" ,
"insert-file-contents" , "insert-startup-screen" , "int86" ,
"integer-or-marker-p" , "integerp" , "interactive-form" , "intern" ,
"intern-soft" , "internal--track-mouse" , "internal-char-font" ,
"internal-complete-buffer" , "internal-copy-lisp-face" ,
"internal-default-process-filter" ,
"internal-default-process-sentinel" , "internal-describe-syntax-value" ,
"internal-event-symbol-parse-modifiers" ,
"internal-face-x-get-resource" , "internal-get-lisp-face-attribute" ,
"internal-lisp-face-attribute-values" , "internal-lisp-face-empty-p" ,
"internal-lisp-face-equal-p" , "internal-lisp-face-p" ,
"internal-make-lisp-face" , "internal-make-var-non-special" ,
"internal-merge-in-global-face" ,
"internal-set-alternative-font-family-alist" ,
"internal-set-alternative-font-registry-alist" ,
"internal-set-font-selection-order" ,
"internal-set-lisp-face-attribute" ,
"internal-set-lisp-face-attribute-from-resource" ,
"internal-show-cursor" , "internal-show-cursor-p" , "interrupt-process" ,
"invisible-p" , "invocation-directory" , "invocation-name" , "isnan" ,
"iso-charset" , "key-binding" , "key-description" ,
"keyboard-coding-system" , "keymap-parent" , "keymap-prompt" , "keymapp" ,
"keywordp" , "kill-all-local-variables" , "kill-buffer" , "kill-emacs" ,
"kill-local-variable" , "kill-process" , "last-nonminibuffer-frame" ,
"lax-plist-get" , "lax-plist-put" , "ldexp" , "length" ,
"libxml-parse-html-region" , "libxml-parse-xml-region" ,
"line-beginning-position" , "line-end-position" , "line-pixel-height" ,
"list" , "list-fonts" , "list-system-processes" , "listp" , "load" ,
"load-average" , "local-key-binding" , "local-variable-if-set-p" ,
"local-variable-p" , "locale-info" , "locate-file-internal" ,
"lock-buffer" , "log" , "logand" , "logb" , "logior" , "lognot" , "logxor" ,
"looking-at" , "lookup-image" , "lookup-image-map" , "lookup-key" ,
"lower-frame" , "lsh" , "macroexpand" , "make-bool-vector" ,
"make-byte-code" , "make-category-set" , "make-category-table" ,
"make-char" , "make-char-table" , "make-directory-internal" ,
"make-frame-invisible" , "make-frame-visible" , "make-hash-table" ,
"make-indirect-buffer" , "make-keymap" , "make-list" ,
"make-local-variable" , "make-marker" , "make-network-process" ,
"make-overlay" , "make-serial-process" , "make-sparse-keymap" ,
"make-string" , "make-symbol" , "make-symbolic-link" , "make-temp-name" ,
"make-terminal-frame" , "make-variable-buffer-local" ,
"make-variable-frame-local" , "make-vector" , "makunbound" ,
"map-char-table" , "map-charset-chars" , "map-keymap" ,
"map-keymap-internal" , "mapatoms" , "mapc" , "mapcar" , "mapconcat" ,
"maphash" , "mark-marker" , "marker-buffer" , "marker-insertion-type" ,
"marker-position" , "markerp" , "match-beginning" , "match-data" ,
"match-end" , "matching-paren" , "max" , "max-char" , "md5" , "member" ,
"memory-info" , "memory-limit" , "memory-use-counts" , "memq" , "memql" ,
"menu-bar-menu-at-x-y" , "menu-or-popup-active-p" ,
"menu-or-popup-active-p" , "merge-face-attribute" , "message" ,
"message-box" , "message-or-box" , "min" ,
"minibuffer-completion-contents" , "minibuffer-contents" ,
"minibuffer-contents-no-properties" , "minibuffer-depth" ,
"minibuffer-prompt" , "minibuffer-prompt-end" ,
"minibuffer-selected-window" , "minibuffer-window" , "minibufferp" ,
"minor-mode-key-binding" , "mod" , "modify-category-entry" ,
"modify-frame-parameters" , "modify-syntax-entry" ,
"mouse-pixel-position" , "mouse-position" , "move-overlay" ,
"move-point-visually" , "move-to-column" , "move-to-window-line" ,
"msdos-downcase-filename" , "msdos-long-file-names" , "msdos-memget" ,
"msdos-memput" , "msdos-mouse-disable" , "msdos-mouse-enable" ,
"msdos-mouse-init" , "msdos-mouse-p" , "msdos-remember-default-colors" ,
"msdos-set-keyboard" , "msdos-set-mouse-buttons" ,
"multibyte-char-to-unibyte" , "multibyte-string-p" , "narrow-to-region" ,
"natnump" , "nconc" , "network-interface-info" ,
"network-interface-list" , "new-fontset" , "newline-cache-check" ,
"next-char-property-change" , "next-frame" , "next-overlay-change" ,
"next-property-change" , "next-read-file-uses-dialog-p" ,
"next-single-char-property-change" , "next-single-property-change" ,
"next-window" , "nlistp" , "nreverse" , "nth" , "nthcdr" , "null" ,
"number-or-marker-p" , "number-to-string" , "numberp" ,
"open-dribble-file" , "open-font" , "open-termscript" ,
"optimize-char-table" , "other-buffer" , "other-window-for-scrolling" ,
"overlay-buffer" , "overlay-end" , "overlay-get" , "overlay-lists" ,
"overlay-properties" , "overlay-put" , "overlay-recenter" ,
"overlay-start" , "overlayp" , "overlays-at" , "overlays-in" ,
"parse-partial-sexp" , "play-sound-internal" , "plist-get" ,
"plist-member" , "plist-put" , "point" , "point-marker" , "point-max" ,
"point-max-marker" , "point-min" , "point-min-marker" ,
"pos-visible-in-window-p" , "position-bytes" , "posix-looking-at" ,
"posix-search-backward" , "posix-search-forward" , "posix-string-match" ,
"posn-at-point" , "posn-at-x-y" , "preceding-char" ,
"prefix-numeric-value" , "previous-char-property-change" ,
"previous-frame" , "previous-overlay-change" ,
"previous-property-change" , "previous-single-char-property-change" ,
"previous-single-property-change" , "previous-window" , "prin1" ,
"prin1-to-string" , "princ" , "print" , "process-attributes" ,
"process-buffer" , "process-coding-system" , "process-command" ,
"process-connection" , "process-contact" , "process-datagram-address" ,
"process-exit-status" , "process-filter" , "process-filter-multibyte-p" ,
"process-id" , "process-inherit-coding-system-flag" , "process-list" ,
"process-mark" , "process-name" , "process-plist" ,
"process-query-on-exit-flag" , "process-running-child-p" ,
"process-send-eof" , "process-send-region" , "process-send-string" ,
"process-sentinel" , "process-status" , "process-tty-name" ,
"process-type" , "processp" , "profiler-cpu-log" ,
"profiler-cpu-running-p" , "profiler-cpu-start" , "profiler-cpu-stop" ,
"profiler-memory-log" , "profiler-memory-running-p" ,
"profiler-memory-start" , "profiler-memory-stop" , "propertize" ,
"purecopy" , "put" , "put-text-property" ,
"put-unicode-property-internal" , "puthash" , "query-font" ,
"query-fontset" , "quit-process" , "raise-frame" , "random" , "rassoc" ,
"rassq" , "re-search-backward" , "re-search-forward" , "read" ,
"read-buffer" , "read-char" , "read-char-exclusive" ,
"read-coding-system" , "read-command" , "read-event" ,
"read-from-minibuffer" , "read-from-string" , "read-function" ,
"read-key-sequence" , "read-key-sequence-vector" ,
"read-no-blanks-input" , "read-non-nil-coding-system" , "read-string" ,
"read-variable" , "recent-auto-save-p" , "recent-doskeys" ,
"recent-keys" , "recenter" , "recursion-depth" , "recursive-edit" ,
"redirect-debugging-output" , "redirect-frame-focus" , "redisplay" ,
"redraw-display" , "redraw-frame" , "regexp-quote" , "region-beginning" ,
"region-end" , "register-ccl-program" , "register-code-conversion-map" ,
"remhash" , "remove-list-of-text-properties" , "remove-text-properties" ,
"rename-buffer" , "rename-file" , "replace-match" ,
"reset-this-command-lengths" , "resize-mini-window-internal" ,
"restore-buffer-modified-p" , "resume-tty" , "reverse" , "round" ,
"run-hook-with-args" , "run-hook-with-args-until-failure" ,
"run-hook-with-args-until-success" , "run-hook-wrapped" , "run-hooks" ,
"run-window-configuration-change-hook" , "run-window-scroll-functions" ,
"safe-length" , "scan-lists" , "scan-sexps" , "scroll-down" ,
"scroll-left" , "scroll-other-window" , "scroll-right" , "scroll-up" ,
"search-backward" , "search-forward" , "secure-hash" , "select-frame" ,
"select-window" , "selected-frame" , "selected-window" ,
"self-insert-command" , "send-string-to-terminal" , "sequencep" ,
"serial-process-configure" , "set" , "set-buffer" ,
"set-buffer-auto-saved" , "set-buffer-major-mode" ,
"set-buffer-modified-p" , "set-buffer-multibyte" , "set-case-table" ,
"set-category-table" , "set-char-table-extra-slot" ,
"set-char-table-parent" , "set-char-table-range" , "set-charset-plist" ,
"set-charset-priority" , "set-coding-system-priority" ,
"set-cursor-size" , "set-default" , "set-default-file-modes" ,
"set-default-toplevel-value" , "set-file-acl" , "set-file-modes" ,
"set-file-selinux-context" , "set-file-times" , "set-fontset-font" ,
"set-frame-height" , "set-frame-position" , "set-frame-selected-window" ,
"set-frame-size" , "set-frame-width" , "set-fringe-bitmap-face" ,
"set-input-interrupt-mode" , "set-input-meta-mode" , "set-input-mode" ,
"set-keyboard-coding-system-internal" , "set-keymap-parent" ,
"set-marker" , "set-marker-insertion-type" , "set-match-data" ,
"set-message-beep" , "set-minibuffer-window" ,
"set-mouse-pixel-position" , "set-mouse-position" ,
"set-network-process-option" , "set-output-flow-control" ,
"set-process-buffer" , "set-process-coding-system" ,
"set-process-datagram-address" , "set-process-filter" ,
"set-process-filter-multibyte" ,
"set-process-inherit-coding-system-flag" , "set-process-plist" ,
"set-process-query-on-exit-flag" , "set-process-sentinel" ,
"set-process-window-size" , "set-quit-char" ,
"set-safe-terminal-coding-system-internal" , "set-screen-color" ,
"set-standard-case-table" , "set-syntax-table" ,
"set-terminal-coding-system-internal" , "set-terminal-local-value" ,
"set-terminal-parameter" , "set-text-properties" , "set-time-zone-rule" ,
"set-visited-file-modtime" , "set-window-buffer" ,
"set-window-combination-limit" , "set-window-configuration" ,
"set-window-dedicated-p" , "set-window-display-table" ,
"set-window-fringes" , "set-window-hscroll" , "set-window-margins" ,
"set-window-new-normal" , "set-window-new-pixel" ,
"set-window-new-total" , "set-window-next-buffers" ,
"set-window-parameter" , "set-window-point" , "set-window-prev-buffers" ,
"set-window-redisplay-end-trigger" , "set-window-scroll-bars" ,
"set-window-start" , "set-window-vscroll" , "setcar" , "setcdr" ,
"setplist" , "show-face-resources" , "signal" , "signal-process" , "sin" ,
"single-key-description" , "skip-chars-backward" , "skip-chars-forward" ,
"skip-syntax-backward" , "skip-syntax-forward" , "sleep-for" , "sort" ,
"sort-charsets" , "special-variable-p" , "split-char" ,
"split-window-internal" , "sqrt" , "standard-case-table" ,
"standard-category-table" , "standard-syntax-table" , "start-kbd-macro" ,
"start-process" , "stop-process" , "store-kbd-macro-event" , "string" ,
"string-as-multibyte" , "string-as-unibyte" , "string-bytes" ,
"string-collate-equalp" , "string-collate-lessp" , "string-equal" ,
"string-lessp" , "string-make-multibyte" , "string-make-unibyte" ,
"string-match" , "string-to-char" , "string-to-multibyte" ,
"string-to-number" , "string-to-syntax" , "string-to-unibyte" ,
"string-width" , "stringp" , "subr-name" , "subrp" ,
"subst-char-in-region" , "substitute-command-keys" ,
"substitute-in-file-name" , "substring" , "substring-no-properties" ,
"suspend-emacs" , "suspend-tty" , "suspicious-object" , "sxhash" ,
"symbol-function" , "symbol-name" , "symbol-plist" , "symbol-value" ,
"symbolp" , "syntax-table" , "syntax-table-p" , "system-groups" ,
"system-move-file-to-trash" , "system-name" , "system-users" , "tan" ,
"terminal-coding-system" , "terminal-list" , "terminal-live-p" ,
"terminal-local-value" , "terminal-name" , "terminal-parameter" ,
"terminal-parameters" , "terpri" , "test-completion" ,
"text-char-description" , "text-properties-at" , "text-property-any" ,
"text-property-not-all" , "this-command-keys" ,
"this-command-keys-vector" , "this-single-command-keys" ,
"this-single-command-raw-keys" , "time-add" , "time-less-p" ,
"time-subtract" , "tool-bar-get-system-style" , "tool-bar-height" ,
"tool-bar-pixel-width" , "top-level" , "trace-redisplay" ,
"trace-to-stderr" , "translate-region-internal" , "transpose-regions" ,
"truncate" , "try-completion" , "tty-display-color-cells" ,
"tty-display-color-p" , "tty-no-underline" ,
"tty-suppress-bold-inverse-default-colors" , "tty-top-frame" ,
"tty-type" , "type-of" , "undo-boundary" , "unencodable-char-position" ,
"unhandled-file-name-directory" , "unibyte-char-to-multibyte" ,
"unibyte-string" , "unicode-property-table-internal" , "unify-charset" ,
"unintern" , "unix-sync" , "unlock-buffer" , "upcase" , "upcase-initials" ,
"upcase-initials-region" , "upcase-region" , "upcase-word" ,
"use-global-map" , "use-local-map" , "user-full-name" ,
"user-login-name" , "user-real-login-name" , "user-real-uid" ,
"user-uid" , "variable-binding-locus" , "vconcat" , "vector" ,
"vector-or-char-table-p" , "vectorp" , "verify-visited-file-modtime" ,
"vertical-motion" , "visible-frame-list" , "visited-file-modtime" ,
"w16-get-clipboard-data" , "w16-selection-exists-p" ,
"w16-set-clipboard-data" , "w32-battery-status" ,
"w32-default-color-map" , "w32-define-rgb-color" ,
"w32-display-monitor-attributes-list" , "w32-frame-menu-bar-size" ,
"w32-frame-rect" , "w32-get-clipboard-data" ,
"w32-get-codepage-charset" , "w32-get-console-codepage" ,
"w32-get-console-output-codepage" , "w32-get-current-locale-id" ,
"w32-get-default-locale-id" , "w32-get-keyboard-layout" ,
"w32-get-locale-info" , "w32-get-valid-codepages" ,
"w32-get-valid-keyboard-layouts" , "w32-get-valid-locale-ids" ,
"w32-has-winsock" , "w32-long-file-name" , "w32-reconstruct-hot-key" ,
"w32-register-hot-key" , "w32-registered-hot-keys" ,
"w32-selection-exists-p" , "w32-send-sys-command" ,
"w32-set-clipboard-data" , "w32-set-console-codepage" ,
"w32-set-console-output-codepage" , "w32-set-current-locale" ,
"w32-set-keyboard-layout" , "w32-set-process-priority" ,
"w32-shell-execute" , "w32-short-file-name" , "w32-toggle-lock-key" ,
"w32-unload-winsock" , "w32-unregister-hot-key" , "w32-window-exists-p" ,
"w32notify-add-watch" , "w32notify-rm-watch" ,
"waiting-for-user-input-p" , "where-is-internal" , "widen" ,
"widget-apply" , "widget-get" , "widget-put" ,
"window-absolute-pixel-edges" , "window-at" , "window-body-height" ,
"window-body-width" , "window-bottom-divider-width" , "window-buffer" ,
"window-combination-limit" , "window-configuration-frame" ,
"window-configuration-p" , "window-dedicated-p" ,
"window-display-table" , "window-edges" , "window-end" , "window-frame" ,
"window-fringes" , "window-header-line-height" , "window-hscroll" ,
"window-inside-absolute-pixel-edges" , "window-inside-edges" ,
"window-inside-pixel-edges" , "window-left-child" ,
"window-left-column" , "window-line-height" , "window-list" ,
"window-list-1" , "window-live-p" , "window-margins" ,
"window-minibuffer-p" , "window-mode-line-height" , "window-new-normal" ,
"window-new-pixel" , "window-new-total" , "window-next-buffers" ,
"window-next-sibling" , "window-normal-size" , "window-old-point" ,
"window-parameter" , "window-parameters" , "window-parent" ,
"window-pixel-edges" , "window-pixel-height" , "window-pixel-left" ,
"window-pixel-top" , "window-pixel-width" , "window-point" ,
"window-prev-buffers" , "window-prev-sibling" ,
"window-redisplay-end-trigger" , "window-resize-apply" ,
"window-resize-apply-total" , "window-right-divider-width" ,
"window-scroll-bar-height" , "window-scroll-bar-width" ,
"window-scroll-bars" , "window-start" , "window-system" ,
"window-text-height" , "window-text-pixel-size" , "window-text-width" ,
"window-top-child" , "window-top-line" , "window-total-height" ,
"window-total-width" , "window-use-time" , "window-valid-p" ,
"window-vscroll" , "windowp" , "write-char" , "write-region" ,
"x-backspace-delete-keys-p" , "x-change-window-property" ,
"x-change-window-property" , "x-close-connection" ,
"x-close-connection" , "x-create-frame" , "x-create-frame" ,
"x-delete-window-property" , "x-delete-window-property" ,
"x-disown-selection-internal" , "x-display-backing-store" ,
"x-display-backing-store" , "x-display-color-cells" ,
"x-display-color-cells" , "x-display-grayscale-p" ,
"x-display-grayscale-p" , "x-display-list" , "x-display-list" ,
"x-display-mm-height" , "x-display-mm-height" , "x-display-mm-width" ,
"x-display-mm-width" , "x-display-monitor-attributes-list" ,
"x-display-pixel-height" , "x-display-pixel-height" ,
"x-display-pixel-width" , "x-display-pixel-width" , "x-display-planes" ,
"x-display-planes" , "x-display-save-under" , "x-display-save-under" ,
"x-display-screens" , "x-display-screens" , "x-display-visual-class" ,
"x-display-visual-class" , "x-family-fonts" , "x-file-dialog" ,
"x-file-dialog" , "x-file-dialog" , "x-focus-frame" , "x-frame-geometry" ,
"x-frame-geometry" , "x-get-atom-name" , "x-get-resource" ,
"x-get-selection-internal" , "x-hide-tip" , "x-hide-tip" ,
"x-list-fonts" , "x-load-color-file" , "x-menu-bar-open-internal" ,
"x-menu-bar-open-internal" , "x-open-connection" , "x-open-connection" ,
"x-own-selection-internal" , "x-parse-geometry" , "x-popup-dialog" ,
"x-popup-menu" , "x-register-dnd-atom" , "x-select-font" ,
"x-select-font" , "x-selection-exists-p" , "x-selection-owner-p" ,
"x-send-client-message" , "x-server-max-request-size" ,
"x-server-max-request-size" , "x-server-vendor" , "x-server-vendor" ,
"x-server-version" , "x-server-version" , "x-show-tip" , "x-show-tip" ,
"x-synchronize" , "x-synchronize" , "x-uses-old-gtk-dialog" ,
"x-window-property" , "x-window-property" , "x-wm-set-size-hint" ,
"xw-color-defined-p" , "xw-color-defined-p" , "xw-color-values" ,
"xw-color-values" , "xw-display-color-p" , "xw-display-color-p" ,
"yes-or-no-p" , "zlib-available-p" , "zlib-decompress-region" ,
"forward-point" ,
}
emacsBuiltinFunctionHighlighted = []string {
"defvaralias" , "provide" , "require" ,
"with-no-warnings" , "define-widget" , "with-electric-help" ,
"throw" , "defalias" , "featurep" ,
}
emacsLambdaListKeywords = []string {
"&allow-other-keys" , "&aux" , "&body" , "&environment" , "&key" , "&optional" ,
"&rest" , "&whole" ,
}
emacsErrorKeywords = []string {
"cl-assert" , "cl-check-type" , "error" , "signal" ,
"user-error" , "warn" ,
}
)
var EmacsLisp = Register (TypeRemappingLexer (MustNewXMLLexer (
embedded ,
"embedded/emacslisp.xml" ,
), TypeMapping {
{NameVariable , NameFunction , emacsBuiltinFunction },
{NameVariable , NameBuiltin , emacsSpecialForms },
{NameVariable , NameException , emacsErrorKeywords },
{NameVariable , NameBuiltin , append (emacsBuiltinFunctionHighlighted , emacsMacros ...)},
{NameVariable , KeywordPseudo , emacsLambdaListKeywords },
}))
The pages are generated with Golds v0.8.2 . (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu .
PR and bug reports are welcome and can be submitted to the issue list .
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds .