Created
October 25, 2020 19:21
-
-
Save gosub/1fb1198c63cdec9fee1df78762405e93 to your computer and use it in GitHub Desktop.
Revisions
-
gosub created this gist
Oct 25, 2020 .There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,1303 @@ read-char locale-info make-symbolic-link controlling-tty-p set-buffer-major-mode global-key-binding get-buffer font-get-glyphs position-bytes set-window-parameter nth set-quit-char setq current-time-zone mouse-pixel-position window-text-height featurep ding internal-face-x-get-resource write-char terminal-coding-system clear-this-command-keys handle-save-session window-mode-line-height byteorder window-old-pixel-width insert-and-inherit set-terminal-parameter set-fringe-bitmap-face throw bidi-find-overridden-directionality charset-plist lcms-cie-de2000 copysign file-name-directory fontset-list file-system-info car-less-than-car internal-char-font store-kbd-macro-event record forward-comment file-name-case-insensitive-p set-charset-plist posn-at-x-y standard-category-table make-marker file-selinux-context mod hash-table-test file-symlink-p overlay-get lax-plist-put min propertize set-mouse-position process-send-eof internal-set-font-selection-order re-search-backward this-single-command-keys gnutls-available-p x-file-dialog mapbacktrace max set-input-interrupt-mode mouse-position md5 frame-scroll-bar-height try-completion x-popup-menu backtrace--frames-from-thread get-pos-property log discard-input x-selection-exists-p inotify-rm-watch current-window-configuration system-users overlays-in hash-table-rehash-threshold goto-char terminal-parameters set-category-table let delete-and-extract-region overlays-at overlay-end window-resize-apply x-change-window-property delete-directory-internal category-table window-parent set-safe-terminal-coding-system-internal secure-hash window-pixel-left internal-copy-lisp-face keymap-prompt x-disown-selection-internal unix-sync set-window-vscroll terminal-live-p set-frame-size mutex-name keymap-parent read-no-blanks-input funcall iconify-frame window-vscroll key-binding file-attributes hash-table-p narrow-to-region delq set-keymap-parent frame-char-height insert-buffer-substring frame-text-cols invocation-directory open-dribble-file buffer-string clrhash window-frame font-variation-glyphs modify-syntax-entry add-face-text-property decode-big5-char set-output-flow-control thread-live-p ngettext identity window-next-sibling base64url-encode-region format-time-string set-buffer-modified-p replace-buffer-contents delete-window-internal add-text-properties window-new-total process-status process-inherit-coding-system-flag characterp window-dedicated-p subrp make-frame-visible set-buffer-auto-saved local-variable-if-set-p insert-before-markers-and-inherit null profiler-memory-log window-parameters window-text-width image-size x-frame-list-z-order get-file-char overlay-recenter frame-native-width move-to-column set-window-new-total network-lookup-address-info point-min-marker get-unicode-property-internal concat format-network-address daemonp file-directory-p get-internal-run-time vertical-motion run-hook-with-args-until-success call-process internal-show-cursor directory-files all-threads end-kbd-macro copy-category-table function error-message-string window-new-normal coding-system-p makunbound frame-terminal set-marker-insertion-type current-bidi-paragraph-direction x-display-visual-class run-hooks skip-syntax-backward sequencep x-send-client-message list-fonts x-print-frames-dialog set-frame-window-state-change downcase-region set-window-fringes base64-decode-region gpm-mouse-start delete-file preceding-char set-window-display-table line-end-position set-file-modes cancel-kbd-macro-events thread-join window-fringes set-window-margins image-transforms-p copy-marker process-coding-system get parse-partial-sexp process-type next-single-property-change window-margins generate-new-buffer-name make-bool-vector last-nonminibuffer-frame set-marker format-message mapatoms exp gnutls-boot file-executable-p remove-text-properties base64-encode-region set-buffer-multibyte symbolp lcms-cam02-ucs get-variable-watchers all-completions profiler-memory-stop kill-process eql garbage-collect start-kbd-macro window-at elt emacs-pid call-last-kbd-macro search-forward set--this-command-keys accept-process-output while x-display-list read-non-nil-coding-system backtrace-frame--internal frame-bottom-divider-width make-process process-name clear-image-cache define-coding-system-internal x-display-screens cons category-docstring set-frame-width cond dump-emacs-portable--sort-predicate-copied subr-arity file-name-nondirectory get-load-suffixes internal-lisp-face-attribute-values overlay-properties tool-bar-pixel-width internal-default-interrupt-process upcase-initials window-configuration-p gnutls-peer-status window-start bitmap-spec-p set-default-file-modes libxml-parse-html-region read-buffer integerp frexp x-mouse-absolute-pixel-position provide eval-buffer string-to-number internal-make-var-non-special cos minibufferp self-insert-command field-end lax-plist-get quit-process recursive-edit lookup-key x-display-mm-height read-char-exclusive other-window-for-scrolling remhash lread--substitute-object-in-subtree cdr defalias widget-put barf-if-buffer-read-only x-register-dnd-atom car run-hook-with-args-until-failure system-groups backtrace-debug require access-file scan-sexps window-configuration-frame fboundp module-function-p serial-process-configure x-server-max-request-size window-old-pixel-height set-char-table-extra-slot frame-root-window hash-table-size face-attribute-relative-p compose-region-internal process-plist command-remapping buffer-live-p ash make-pipe-process image-flush delete-field apply and set-process-plist map-keymap-internal dbus-get-unique-name window-top-child backward-prefix-chars window-minibuffer-p line-number-display-width downcase decode-coding-region x-frame-geometry maphash window-scroll-bar-height file-locked-p abs current-column autoload-do-load resize-mini-window-internal memql get-unused-iso-final-char length terpri detect-coding-string nthcdr frame-char-width window-redisplay-end-trigger forward-point kill-all-local-variables char-before threadp abort-recursive-edit recenter set-file-times x-show-tip number-or-marker-p backtrace--locals frame-font-cache set-input-mode member active-minibuffer-window tty-top-frame file-regular-p frame-live-p gnutls-errorp insert-before-markers this-single-command-raw-keys expand-file-name run-window-configuration-change-hook internal--define-uninitialized-variable previous-overlay-change syntax-table window-right-divider-width x-own-selection-internal thread-name make-variable-buffer-local point-marker char-table-parent car-safe key-description make-local-variable setcdr char-after current-input-mode current-global-map signal set-default set-process-filter compare-strings x-popup-dialog setcar window-total-width ceiling process-sentinel sxhash-eq forward-word process-filter read bury-buffer-internal thread-last-error ccl-execute-on-string define-charset-internal defining-kbd-macro x-display-pixel-width verify-visited-file-modtime user-real-uid fset buffer-base-buffer declare-equiv-charset kill-emacs set-process-sentinel frame-parameters window-normal-size frame-text-width buffer-has-markers-at suspend-emacs string-as-multibyte charsetp font-shape-gstring internal-lisp-face-empty-p frame-after-make-frame prefix-numeric-value processp window-body-height destroy-fringe-bitmap indirect-variable window-next-buffers redraw-frame unencodable-char-position window-list-1 internal-make-lisp-face font-xlfd-name gnutls-error-fatalp terminal-list buffer-name set-window-new-normal match-data x-window-property-attributes text-property-not-all condition-wait window-scroll-bars describe-buffer-bindings font-family-list dbus-message-internal upcase-initials-region string-to-multibyte window-old-point interactive-form make-list frame-native-height kill-local-variable read-string bool-vector-intersection unlock-buffer stringp map-keymap frame-window-state-change close-font directory-files-and-attributes compute-motion x-export-frames current-active-maps write-region window-old-buffer byte-code-function-p test-completion make-terminal-frame tab-bar-height single-key-description point-max-marker erase-buffer process-running-child-p set-keyboard-coding-system-internal get-buffer-process upcase-word indent-to play-sound-internal numberp skip-chars-forward set-window-redisplay-end-trigger optimize-char-table bool-vector-count-consecutive x-list-fonts window-pixel-width looking-at unwind-protect modify-frame-parameters marker-insertion-type boundp assoc current-thread font-get-system-font set-window-combination-limit nlistp make-category-table window-text-pixel-size clear-charset-maps process-attributes inotify-add-watch sxhash-equal make-thread time-convert hash-table-count suspend-tty widget-get recordp newline-cache-check map-char-table invocation-name window-combination-limit char-width window-left-column system-name forward-line bidi-resolved-levels mutex-lock open-termscript replace-match set-process-query-on-exit-flag interrupt-process string-width lcms-temp->white-point gnutls-hash-digest find-file-name-handler window-resize-apply-total load-average listp x-selection-owner-p frame-parameter face-font marker-buffer x-window-property char-table-subtype puthash ffloor buffer-chars-modified-tick read-from-string group-gid string-version-lessp fmakunbound apropos-internal process-send-string posix-string-match check-coding-systems-region set-window-next-buffers set-process-inherit-coding-system-flag x-display-mm-width internal-merge-in-global-face set-window-dedicated-p category-set-mnemonics file-name-as-directory window-point framep natnump define-fringe-bitmap do-auto-save set-process-thread gnutls-ciphers gnutls-peer-status-warning-describe set-terminal-coding-system-internal symbol-value gnutls-macs process-thread nconc frame-list run-hook-wrapped re-search-forward nreverse string-to-unibyte delete-region copy-alist read-variable gnutls-deinit completing-read make-symbol move-overlay standard-syntax-table font-at message-box x-backspace-delete-keys-p gnutls-bye get-char-property truncate lock-buffer x-get-selection-internal condition-notify sleep-for current-indentation process-mark set-case-table current-time zlib-decompress-region internal-set-lisp-face-attribute split-char init-image-library lcms-jch->xyz bool-vector-not file-newer-than-file-p tty-suppress-bold-inverse-default-colors set-visited-file-modtime bolp make-indirect-buffer internal-complete-buffer window-old-body-pixel-height encode-char current-case-table make-keymap clear-string x-create-frame file-attributes-lessp bobp get-process window-buffer send-string-to-terminal set-binary-mode make-serial-process x-focus-frame map-charset-chars file-name-all-completions coding-system-put font-face-attributes char-table-p vconcat char-syntax set-window-buffer copy-file char-table-extra-slot gnutls-digests read-command make-category-set next-property-change current-buffer window-lines-pixel-dimensions vector-or-char-table-p keyboard-coding-system fround make-vector expt directory-name-p end-of-line char-table-range frame-scroll-bar-width exit-recursive-edit charset-after encode-coding-string char-charset internal-show-cursor-p dump-emacs-portable--sort-predicate top-level process-exit-status define-prefix-command window-system set-mouse-pixel-position hash-table-weakness x-get-resource set-char-table-parent read-event set-char-table-range undo-boundary buffer-swap-text image-metadata max-char read-coding-system getenv-internal thread--blocker frame-fringe-width save-restriction make-overlay symbol-plist raise-frame set-window-hscroll safe-length string-collate-equalp redirect-frame-focus condition-variable-p make-condition-variable window-hscroll frame-focus compare-buffer-substrings face-attributes-as-vector frame-first-window set-file-selinux-context following-char char-resolve-modifiers network-interface-info composition-get-gstring translate-region-internal x-get-page-setup thread-signal logxor regexp-quote previous-property-change call-process-region set-process-buffer posix-search-forward invisible-p eval overlayp current-message copy-hash-table force-window-update process-buffer frame-ancestor-p bool-vector-p previous-window widget-apply internal-default-process-filter char-or-string-p unify-charset xw-display-color-p clear-composition-cache macroexpand quote unintern subst-char-in-region get-buffer-window upcase module-load x-synchronize plist-member frame-internal-border-width fontset-font old-selected-window make-temp-file-internal x-frame-restack equal x-menu-bar-open-internal unicode-property-table-internal window-prev-sibling scan-lists vector move-to-window-line rassq pdumper-stats gnutls-symmetric-decrypt string-to-syntax message-or-box keymapp delete-process make-directory-internal check-coding-system overlay-buffer time-subtract case-table-p tty-display-color-cells minibuffer-depth scroll-other-window-down copy-keymap random catch window-bottom-divider-width next-single-char-property-change process-list x-frame-edges field-string-no-properties skip-syntax-forward x-display-color-cells read-from-minibuffer byte-to-string x-display-monitor-attributes-list autoload input-pending-p set-frame-selected-window tty-display-color-p define-category equal-including-properties frame-parent make-hash-table daemon-initialized bool-vector-exclusive-or line-beginning-position scroll-right make-network-process file-modes x-server-vendor frame-old-selected-window fillarray detect-coding-region internal-set-alternative-font-family-alist force-mode-line-update delete tool-bar-get-system-style minibuffer-prompt find-charset-string new-fontset window-end delete-terminal x-display-planes secure-hash-algorithms search-backward call-interactively x-family-fonts backward-char set-buffer gnutls-asynchronous-parameters point decode-char char-category-set current-idle-time posix-search-backward external-debugging-output minibuffer-window define-charset-alias set-process-window-size process-tty-name hash-table-rehash-size delete-all-overlays documentation defconst internal-lisp-face-equal-p execute-kbd-macro gap-position variable-binding-locus purecopy compose-string-internal bool-vector-subsetp signal-process time-add make-string delete-other-windows-internal set-window-start atom other-buffer text-char-description gnutls-get-initstage beginning-of-line eolp memq backtrace-eval frame-pointer-visible-p internal-lisp-face-p string-match set-window-scroll-bars combine-after-change-execute coding-system-priority-list assq file-readable-p x-wm-set-size-hint window-display-table line-pixel-height eobp atan find-operation-coding-system define-coding-system-alias ccl-execute profiler-memory-running-p minibuffer-prompt-end asin add-name-to-file plist-put floor aset internal-default-process-sentinel scroll-other-window lookup-image-map assoc-string x-gtk-debug profiler-cpu-running-p skip-chars-backward file-name-absolute-p internal-describe-syntax-value proper-list-p run-hook-with-args find-composition-internal substring font-info float matching-paren match-end text-property-any windowp special-variable-p eval-region search-forward-regexp aref handle-switch-frame buffer-substring user-real-login-name string-to-char get-byte minor-mode-key-binding intern-soft put-unicode-property-internal capitalize-word save-current-buffer encode-sjis-char bool-vector-count-population next-window print--preprocess user-ptrp intern transpose-regions lognot query-font symbol-name standard-case-table markerp cdr-safe terminal-parameter byte-to-position find-coding-systems-region-internal coding-system-aliases run-window-scroll-functions posix-looking-at tool-bar-height file-writable-p buffer-local-value set-coding-system-priority tty-type redisplay group-name progn font-match-p continue-process mapc zlib-available-p make-char-table prog1 string gethash lcms-jch->jab register-code-conversion-map x-page-setup-dialog define-key set-time-zone-rule indirect-function window-total-height internal-set-lisp-face-attribute-from-resource set-network-process-option buffer-list arrayp set-buffer-redisplay xw-color-values describe-vector buffer-substring-no-properties internal-handle-focus-in process-contact frame-total-lines reverse set-syntax-table image-mask-p font-put recent-auto-save-p string-collate-lessp defvaralias tty-no-underline condition-case x-server-version local-variable-p region-beginning round open-font x-display-grayscale-p lcms2-available-p clear-face-cache process-send-region suspicious-object minibuffer-contents local-key-binding window-scroll-bar-width copy-syntax-table fringe-bitmaps-at-pos remove-list-of-text-properties define-hash-table-test move-point-visually logb set-input-meta-mode buffer-file-name locate-file-internal merge-face-attribute buffer-local-variables default-value x-get-atom-name string-make-multibyte set-charset-priority scroll-up base64url-encode-string load window-live-p make-temp-name window-old-body-pixel-width symbol-function previous-single-char-property-change condition-name fontset-info substring-no-properties bool-vector window-top-line set-window-configuration upcase-region x-select-font network-interface-list default-toplevel-value frame-or-buffer-changed-p insert-file-contents current-local-map logior current-time-string clear-font-cache sxhash-eql unibyte-char-to-multibyte prin1-to-string this-command-keys-vector mark-marker gnutls-hash-mac window-prev-buffers set-text-properties frame-total-cols window-use-time mapcar mapcan put-text-property set-standard-case-table get-text-property color-distance Snarf-documentation substitute-command-keys window-left-child isnan base64-decode-string string-as-unibyte search-backward-regexp display-supports-face-attributes-p modify-category-entry print field-string princ restore-buffer-modified-p copy-sequence profiler-cpu-start add-variable-watcher internal-event-symbol-parse-modifiers prin1 set-process-filter-multibyte make-mutex gnutls-format-certificate sqrt window-line-height get-file-buffer make-char multibyte-char-to-unibyte frame-face-alist internal-get-lisp-face-attribute bool-vector-set-difference memory-info json-parse-buffer floatp accessible-keymaps internal-set-alternative-font-registry-alist string-bytes string-distance format buffer-size sort-charsets inotify-valid-p encode-coding-region set-minibuffer-window encode-time set-default-toplevel-value overlay-start base64-encode-string ccl-program-p old-selected-frame window-list redirect-debugging-output text-properties-at selected-frame plist-get frame-selected-window internal--track-mouse frame-text-lines region-end overlay-lists decode-sjis-char charset-priority-list profiler-memory-start user-login-name integer-or-marker-p list menu-bar-menu-at-x-y json-insert sort event-convert-list process-query-on-exit-flag functionp lcms-jab->jch syntax-table-p gap-size forward-char category-table-p ftruncate capitalize-region libxml-available-p iso-charset remove-variable-watcher window-pixel-height frame-visible-p set-frame-position file-exists-p commandp set-window-point make-frame-invisible fontp substitute-in-file-name match-beginning delete-frame consp overlay-put frame-position posn-at-point set-frame-height current-minor-mode-maps menu-or-popup-active-p x-parse-geometry keywordp set-match-data where-is-internal recent-keys default-file-modes or group-real-gid set-file-acl set-window-prev-buffers thread-yield x-delete-window-property append minibuffer-selected-window multibyte-string-p compare-window-configurations marker-position xw-color-defined-p if next-read-file-uses-dialog-p x-display-pixel-height buffer-modified-p coding-system-eol-type eq gnutls-error-string frame-right-divider-width make-byte-code file-acl delete-overlay coding-system-base message set-process-coding-system profiler-cpu-log visible-frame-list string-lessp font-get lcms-xyz->jch this-command-keys scroll-down save-excursion x-close-connection make-finalizer x-display-backing-store mapconcat fetch-bytecode pos-visible-in-window-p file-name-completion bool-vector-union decode-coding-string x-uses-old-gtk-dialog process-id select-frame user-uid let* documentation-property logcount wholenump window-tab-line-height libxml-parse-xml-region list-system-processes logand profiler-cpu-stop color-supported-p recursion-depth scroll-left gnutls-symmetric-encrypt frame-text-height kill-buffer coordinates-in-window-p acos terminal-name previous-frame register-ccl-program tan read-key-sequence-vector next-overlay-change command-error-default-function waiting-for-user-input-p json-serialize time-equal-p >= downcase-word x-open-connection float-time <= insert-byte window-body-width next-frame mutex-unlock sin font-spec setplist find-charset-region set process-filter-multibyte-p get-buffer-create encode-big5-char vectorp buffer-hash stop-process byte-code query-fontset 1- 1+ default-boundp fceiling capitalize /= process-command time-less-p make-record defvar clear-buffer-auto-save-failure number-to-string interactive make-sparse-keymap find-font redraw-display font-get-system-normal-font rassoc x-set-mouse-absolute-pixel-position insert subr-name char-to-string char-equal file-accessible-directory-p json-parse-string mutexp color-gray-p visited-file-modtime insert-char dbus--init-bus previous-char-property-change window-pixel-top next-char-property-change string-equal point-min funcall-interactively put dump-emacs-portable delete-char lower-frame set-process-datagram-address resume-tty decode-time point-max window-header-line-height user-full-name directory-file-name field-beginning coding-system-plist format-mode-line window-new-pixel window-valid-p ldexp func-arity x-hide-tip bufferp x-display-save-under get-char-property-and-overlay x-double-buffered-p constrain-to-field unibyte-string buffer-enable-undo rename-file function-equal unhandled-file-name-directory process-datagram-address buffer-modified-tick previous-single-property-change widen selected-window condition-mutex gpm-mouse-stop window-parameter set-fontset-font > = < get-unused-category minibuffer-contents-no-properties set-window-new-pixel / - + * % string-make-unibyte memory-use-counts charset-id-internal nil