?
Current Path : /usr/share/emacs/24.3/lisp/ |
Linux gator3171.hostgator.com 4.19.286-203.ELK.el7.x86_64 #1 SMP Wed Jun 14 04:33:55 CDT 2023 x86_64 |
Current File : //usr/share/emacs/24.3/lisp/array.elc |
;ELC ;;; Compiled by mockbuild@buildfarm06-new.corp.cloudlinux.com on Fri Oct 11 10:06:11 2024 ;;; from file /builddir/build/BUILD/emacs-24.3/lisp/array.el ;;; in Emacs version 24.3.1 ;;; with all optimizations. ;;; This file uses dynamic docstrings, first added in Emacs 19.29. ;;; This file does not contain utf-8 non-ASCII characters, ;;; and so can be loaded in Emacs versions earlier than 23. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; #@33 Number of columns in the array. (defvar array-max-column nil (#$ . 548)) #@35 Number of array columns per line. (defvar array-columns-per-line nil (#$ . 627)) #@47 Current column number of point in the buffer. (defvar array-buffer-column nil (#$ . 714)) #@32 Length of a line in the array. (defvar array-line-length nil (#$ . 810)) #@45 Current line number of point in the buffer. (defvar array-buffer-line nil (#$ . 889)) #@32 Number of lines per array row. (defvar array-lines-per-row nil (#$ . 981)) #@30 Number of rows in the array. (defvar array-max-row nil (#$ . 1062)) #@32 Width of a field in the array. (defvar array-field-width nil (#$ . 1136)) #@38 Current array row location of point. (defvar array-row nil (#$ . 1216)) #@41 Current array column location of point. (defvar array-column nil (#$ . 1294)) #@34 Are rows numbered in the buffer? (defvar array-rows-numbered nil (#$ . 1378)) #@36 Current field string being copied. (defvar array-copy-string nil (#$ . 1462)) #@37 Should TAB conversion be prevented? (defvar array-respect-tabs nil (#$ . 1546)) #@85 Return t if the cursor is in a valid array cell. Its ok to be on a row number line. (defalias 'array-cursor-in-array-range #[nil " \246\fY\206+ _Y\206+ \306 T\246!\205+ \306\n!?\205+ \n _Y)?\207" [array-max-column array-columns-per-line columns-last-line array-buffer-column array-line-length array-buffer-line zerop array-lines-per-row array-max-row array-field-width] 3 (#$ . 1632)]) #@67 Return the array row of the field in which the cursor is located. (defalias 'array-current-row #[nil "\302 \205\n \303 \"T\207" [array-buffer-line array-lines-per-row array-cursor-in-array-range floor] 3 (#$ . 2036)]) #@70 Return the array column of the field in which the cursor is located. (defalias 'array-current-column #[nil "\306 \205( \205 \307 \n\246!?\205( \203 \n\246S\202! \n\246_\310\f \"T\\\207" [array-rows-numbered array-buffer-line array-lines-per-row array-columns-per-line array-buffer-column array-field-width array-cursor-in-array-range zerop floor] 4 (#$ . 2261)]) #@138 Set `array-row' and `array-column' to their current values. Set them to the optional arguments A-ROW and A-COLUMN if those are supplied. (defalias 'array-update-array-position #[(&optional a-row a-column) "\206 \304 \n\206 \305 \211\207" [a-row array-row a-column array-column array-current-row array-current-column] 2 (#$ . 2638)]) #@76 Set `array-buffer-line' and `array-buffer-column' to their current values. (defalias 'array-update-buffer-position #[nil "\302 i\211\207" [array-buffer-line array-buffer-column current-line] 2 (#$ . 2982)]) #@63 Display the row and column in which the cursor is positioned. (defalias 'array-what-position #[nil "\302 i\303\304\305\306 !\305\307 !#*\207" [array-buffer-column array-buffer-line current-line message "Array row: %s Array column: %s" prin1-to-string array-current-row array-current-column] 5 (#$ . 3197) nil]) #@69 Display the current state of the local variables in the minibuffer. (defalias 'array-display-local-variables #[nil "\306p! r\307\310!q\210p\311 \210\n\312\211\313\211\313\314 \210\315\316!\210+\211 \317 !\210\320 \210\321\322\323\"!\210\321\322\324\325!!\"!\210\321\322\326\325\"!\"!\210\321\322\327\325#!\"!\210\321\322\330\325$!\"!\210\321\322\331\325%!\"!\210\321\322\332\325&!\"!\210\321\322\333\325'!\"!\334!\210,\207" [buf default-directory #1=#:old-dir buffer-read-only buffer-file-name buffer-undo-list buffer-name get-buffer-create "*Local Variables*" kill-all-local-variables nil t erase-buffer run-hooks temp-buffer-setup-hook buffer-disable-undo terpri princ format " Buffer: %s\n\n" " max-row: %s\n" prin1-to-string " max-column: %s\n" " columns-per-line: %s\n" " field-width: %s\n" " rows-numbered: %s\n" " lines-per-row: %s\n" " line-length: %s\n" internal-temp-output-buffer-show inhibit-modification-hooks inhibit-read-only #2=#:buf standard-output array-max-row array-max-column array-columns-per-line array-field-width array-rows-numbered array-lines-per-row array-line-length] 6 (#$ . 3517) nil]) #@118 Return the column of the beginning of the current field. Optional argument GO-THERE, if non-nil, means go there too. (defalias 'array-beginning-of-field #[(&optional go-there) "\211 \246Z\203 \304\n!\202 \n)\207" [array-buffer-column array-field-width goal-column go-there move-to-column-untabify] 3 (#$ . 4722)]) #@114 Return the column of the end of the current array field. If optional argument GO-THERE is non-nil, go there too. (defalias 'array-end-of-field #[(&optional go-there) "\211 \246Z \\\203 \304\n!\202 \n)\207" [array-buffer-column array-field-width goal-column go-there move-to-column-untabify] 3 (#$ . 5048)]) #@128 Move to array row A-ROW and array column A-COLUMN. Leave point at the beginning of the field and return the new buffer column. (defalias 'array-move-to-cell #[(a-row a-column) "\306 S_\n\203 \307\202 \310\311S\f\"# S\f\246_\feb\210\fy\210\312!*\207" [array-lines-per-row a-row array-rows-numbered a-column array-columns-per-line array-field-width + 1 0 floor move-to-column-untabify goal-column goal-line] 6 (#$ . 5367)]) #@134 Move to array row A-ROW preserving the current array column. Leave point at the beginning of the field and return the new array row. (defalias 'array-move-to-row #[(a-row) " S_\n\246\\\211\f\246Z\211\nZy\210\306 !\210 *\207" [array-lines-per-row a-row array-buffer-line array-buffer-column array-field-width goal-column move-to-column-untabify goal-line] 5 (#$ . 5807)]) #@140 Move to array column A-COLUMN preserving the current array row. Leave point at the beginning of the field and return the new array column. (defalias 'array-move-to-column #[(a-column) "\306\211 \246Z\n\203 \307\202 \310\311S\f\"# S\f\246_\211\fZy\210\312!\210*\207" [array-buffer-line array-lines-per-row array-rows-numbered a-column array-columns-per-line array-field-width + 1 0 floor move-to-column-untabify goal-column goal-line] 7 (#$ . 6191)]) #@184 Move one array row in direction SIGN (1 or -1). Leave point at the beginning of the field and return the new array row. If requested to move beyond the array bounds, signal an error. (defalias 'array-move-one-row #[(sign) "\305 \306 \206\n \307\310!\nU\203 \311U\203 \307\312!\202<