?
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-yank.elc |
;ELC ;;; Compiled by mockbuild@buildfarm06-new.corp.cloudlinux.com on Fri Oct 11 10:10:47 2024 ;;; from file /builddir/build/BUILD/emacs-24.3/lisp/calc/calc-yank.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) (defalias 'calc-kill #[(nn &optional no-delete) "\302=\203\n \303\304!\207\305 !\207" [major-mode nn calc-mode calc-do #[nil "\306 \210\307\310!\210\311`!\312]\313! \314W\203% m\203 \nS\n Z [\315\n!\210\316 \317\n \320#\"\321\n!\210`\321\n Z!\210\204E \320u\210\322\f`\"\210 \204W \323 \317\n \320#\"\210)@B\211+\207" [nn n num stuff first no-delete calc-force-refresh calc-set-command-flag no-align calc-locate-cursor-element 1 prefix-numeric-value 0 calc-check-stack calc-top-list - -1 calc-cursor-stack-index copy-region-as-kill calc-pop-stack kill-ring calc-last-kill] 6] kill-line] 2 nil "P"]) (defalias 'calc-force-refresh #[nil "\204 \205 \302\303 )\207" [calc-executing-macro calc-display-dirty nil calc-refresh] 1]) (defalias 'calc-locate-cursor-element #[(pt) "\212db\210\303[ \n#)\207" [calc-stack-top calc-stack pt calc-locate-cursor-scan] 4]) (defalias 'calc-locate-cursor-scan #[(n stack pt) "`X\204\n \204\f \n\207 @A@[y\210\303\nT A#\207" [pt stack n calc-locate-cursor-scan] 4]) (defalias 'calc-kill-region #[(top bot &optional no-delete) "\304=\203\n \305\306!\207 \203 \307\n\"\207\310\n\"\207" [major-mode no-delete top bot calc-mode calc-do #[nil "\306 \210\307\310!\210\311!\212\312 !\210`)\311S!\212\312\313\fS]!\210`)\314 \f\315#\316\n \"\210@\317\f\"B?\205E \320\f\"-\207" [top top-num top-pos bot bot-num bot-pos calc-force-refresh calc-set-command-flag no-align calc-locate-cursor-element calc-cursor-stack-index 0 - -1 copy-region-as-kill calc-top-list calc-pop-stack num kill-ring calc-last-kill no-delete] 4] copy-region-as-kill kill-region] 3 nil "r"]) (defalias 'calc-copy-as-kill #[(n) "\301\302\"\207" [n calc-kill t] 3 nil "P"]) (defalias 'calc-copy-region-as-kill #[(top bot) "\302 \303#\207" [top bot calc-kill-region t] 4 nil "r"]) (defalias 'calc-yank #[nil "\300\301!\207" [calc-do #[nil "\304\305\306\307\310!\203 \310\305\311\"\202 @\n\242 =\203 \nA\202H ;\205H \312\313 !!\211\242\314=\203F \312 !\211\242\314=\203B \314\315!\202G \202G ))#\207" [kill-ring-yank-pointer thing calc-last-kill val calc-pop-push-record-list 0 "yank" fboundp current-kill t math-read-exprs calc-clean-newlines error "Bad format in yanked data"] 7]] 2 nil nil]) #@149 Alist of elements (NAME . (TEXT . CALCVAL)). NAME is a character (a number). TEXT and CALCVAL are the TEXT and internal structure of stack entries. (defvar calc-register-alist nil (#$ . 2872)) #@137 Set the contents of the Calc register REGISTER to (TEXT . CALCVAL), as well as set the contents of the Emacs register REGISTER to TEXT. (defalias 'calc-set-register #[(register text calcval) "\305 \"\210\n\236\211\203 \fB\241\202 \fBB\nB\211)\207" [register text calc-register-alist aelt calcval set-register] 4 (#$ . 3072)]) #@237 Return the CALCVAL portion of the contents of the Calc register REG, unless the TEXT portion doesn't match the contents of the Emacs register REG, in which case either return the contents of the Emacs register (if it is text) or `nil'. (defalias 'calc-get-register #[(reg) " \236A\n\236A;\205\"