?
Current Path : /usr/share/emacs/24.3/lisp/calc/ |
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/calc/calc-sel.elc |
;ELC ;;; Compiled by mockbuild@buildfarm06-new.corp.cloudlinux.com on Fri Oct 11 10:10:46 2024 ;;; from file /builddir/build/BUILD/emacs-24.3/lisp/calc/calc-sel.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. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (byte-code "\300\301!\210\300\302!\207" [require calc-ext calc-macs] 2) (defvar calc-keep-selection t) (defvar calc-selection-cache-entry nil) (defalias 'calc-select-here #[(num &optional once keep) "\300\301!\207" [calc-do #[nil "\306 \210\307 \203 \310 8\206\\ \f\203 \311\312\313!\210\314\n\203Y \203Q \315!\211\316V\203Q S\211\316Y\203M \n @=\204M \317 @\n\"\2022 \n\202[ \320 @\n\"\202[ @!*\207" [calc-selection-cache-entry entry found keep once calc-keep-selection calc-prepare-selection calc-find-selected-part 2 nil message "(Selection will apply to next command only)" calc-change-current-selection prefix-numeric-value 0 calc-find-assoc-parent-formula calc-grow-assoc-formula num] 4]] 2 nil "P"]) (defalias 'calc-select-once #[(num) "\301\302\"\207" [num calc-select-here t] 3 nil "P"]) (defalias 'calc-select-here-maybe #[(num) "\301\302\303#\207" [num calc-select-here nil t] 4 nil "P"]) (defalias 'calc-select-once-maybe #[(num) "\301\302\211#\207" [num calc-select-here t] 4 nil "P"]) (defalias 'calc-select-additional #[nil "\300\301!\207" [calc-do #[nil "\305\306 \210)\307 \310\203= \311\n8\211\2034 \f\n@=\2040 \312\f\"\2040 \313\n@\f\"\211\202 \f\2029 \314\n@\")\202? \n@!*\207" [calc-keep-selection calc-selection-cache-entry entry found sel nil calc-prepare-selection calc-find-selected-part calc-change-current-selection 2 calc-find-sub-formula calc-find-assoc-parent-formula calc-grow-assoc-formula] 5]] 2 nil nil]) (defalias 'calc-select-more #[(num) "\300\301!\207" [calc-do #[nil "\304 \210\305 8\2032 \305 8\211 @=\204+ \306!S\211\307Y\203+ \310 @\n\"\211\202 \311\n!)\2025 \312!)\207" [calc-selection-cache-entry entry sel num calc-prepare-selection 2 prefix-numeric-value 0 calc-find-assoc-parent-formula calc-change-current-selection calc-select-here] 4]] 2 nil "P"]) (defalias 'calc-select-less #[(num) "\300\301!\207" [calc-do #[nil "\306 \210\307 \310\n\205i \311 8\312\211\211 \203f \n=\204f S\211\313Y\203f \314 \n\"\211\205? \f 8\211 \203 \203 \242\236\211\203 @\f8>\203 T\202 ,!*\207" [calc-selection-cache-entry entry found op index old calc-prepare-selection calc-find-selected-part calc-change-current-selection 2 nil 0 calc-find-sub-formula sel num calc-assoc-selections calc-assoc-ops] 6]] 2 nil "p"]) (defalias 'calc-select-part #[(num) "\204 \302Z\303\304!\207" [num last-command-event 48 calc-do #[nil "\303 \210\304\3058\206\f @ \"\211\203 \306\n!\202 \307\310 \")\207" [calc-selection-cache-entry num sel calc-prepare-selection calc-find-nth-part 2 calc-change-current-selection error "%d is not a valid sub-formula index"] 4]] 2 nil "P"]) (defalias 'calc-find-nth-part #[(expr calc-fnp-num) "\203 \242\n\236\203 \306\307 !)\207 \242\310=\203* \f\311Y\205K \f\312X\205K \fT 8\207 \211:?\2066 @\313>)?\205K \f\311Y\205K \f GW\205K \f 8\207" [calc-assoc-selections expr calc-assoc-ops calc-fnp-op calc-fnp-num a nil calc-find-nth-part-rec intv 1 2 (bigpos bigneg frac float cplx polar hms date mod var)] 3]) (defalias 'calc-find-nth-part-rec #[(expr) "A@\242 \236\211\203 @\nA@>\203 \304A@!\202( S\211\305U\203+ A@\206Q \3068\242 \236\211\203E @\306\n8>\203E \304\3068!\207S\211\305U\205Q \3068\207" [expr calc-assoc-ops calc-fnp-op calc-fnp-num calc-find-nth-part-rec 0 2] 3]) (defalias 'calc-select-next #[(num) "\301W\203 \302[!\207\303\304!\207" [num 0 calc-select-previous calc-do #[nil "\306 \210\307 8\211\203\251 S\211\310Y\203\243 \311 @\n\"\211\312 \313=\203) \312 A\211\2037 @\n=\203) A\203g \203` A@\242\236\211\203` \f@\3078>\203` A@A@\206c A@\202\237 \203\233 \f\242\236\211\203\233 \311 @\f\"\211:\203\233 A@\f=\203\233 @A@>\203\233 \307 8\202\237 \314\315!\210+\202 \316\n!\202\306 @\211:?\206\270 @\317>)\203\303 \316 @!\202\306 \320!*\207" [calc-selection-cache-entry entry sel num parent p calc-prepare-selection 2 0 calc-find-parent-formula nil t error "No \"next\" sub-formula" calc-change-current-selection (bigpos bigneg frac float cplx polar hms date mod var) calc-select-part op calc-assoc-selections calc-assoc-ops a] 4]] 2 nil "p"]) (defalias 'calc-select-previous #[(num) "\301W\203 \302[!\207\303\304!\207" [num 0 calc-select-next calc-do #[nil "\306 \210\307 8\211\203\260 S\211\310Y\203\252 \311 @\n\"\211\243\312\211\f\242\313=\203/ A @\n=\204A @ A\211\204/ \203n \203h \242\236\211\203h \f@A@>\203h \3078\206j \202\246 \203\242 \f\242\236\211\203\242 \311 @\f\"\211:\203\242 \307 8\f=\203\242 @\3078>\203\242 A@\202\246 \314\315!\210,\202 \316\n!\202\367 @\211:?\206\277 @\317>)\203\312 \316 @!\202\367 \203\353 @@\236\203\353 \312\310\320 @!\210\321Z*\202\356 @G\322Z!)*\207" [calc-selection-cache-entry entry sel num parent p calc-prepare-selection 2 0 calc-find-parent-formula nil intv error "No \"previous\" sub-formula" calc-change-current-selection (bigpos bigneg frac float cplx polar hms date mod var) calc-find-nth-part-rec 1 calc-select-part prev op calc-assoc-selections calc-assoc-ops a calc-fnp-num calc-fnp-op len] 4]] 2 nil "p"]) (defalias 'calc-find-parent-formula #[(expr part) " =\203 \305\207\211:?\206 \n@\306>)\203 \307\207\307\fA\211\203/ \310\f@ \"\211\203 \f\205>