Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
;ELC ;;; Compiled by leavens@CMC3251632-A on Thu Sep 02 18:47:14 2004 ;;; from file d:/emacs/clu-more.el ;;; in Emacs version 21.3.1 ;;; with bytecomp version 2.85.4.1 ;;; with all optimizations. ;;; This file uses dynamic docstrings, first added in Emacs 19.29. (if (and (boundp 'emacs-version) (< (aref emacs-version (1- (length emacs-version))) ?A) (or (and (boundp 'epoch::version) epoch::version) (string-lessp emacs-version "19.29"))) (error "`clu-more.el' was compiled for Emacs 19.29 or later")) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (byte-code "\304\305!\210\304\306!\210\301B\307\301!\204\310\302B\307\302!\204 \310\311\310\207" [current-load-list clu-debug-process clu-debug-mode-map clu-mode-hook provide clu-debug clu-indent-buffer boundp nil (lambda nil (local-set-key "j" 'clu-debug) (local-set-key "e" 'next-error) (local-set-key "i" 'clu-indent-buffer))] 2) #@36 Begins or continues a CLU debugger (defalias 'clu-debug #[nil "\203>\302!\303=\203\304\305!\204(\306!\210\307\310!\210\311!\210\312\313!!\210\314\211\207\313!\315\316!\210\317 !\210\320\321 !`\322Z\")\207\323\324!\207" [clu-debug-process buf process-status run yes-or-no-p "Continue current debugger? " kill-process sit-for 1 delete-process delete-windows-on process-buffer nil message "Continuing debug...." pop-to-buffer set-window-start get-buffer-window 30 call-interactively start-clu-debug] 4 (#$ . 938) nil]) (defalias 'start-clu-debug #[(jcl) "\304\305\306\"\210\307\310\311\312\313 P%\311\220\314\315!\210\314 !\210\316 \210\314\317 P!\210\316 \221\210\320\321\n!!\210\322 \210\323\n\324\"\207" [shell-file-name jcl clu-debug-process default-directory read-input "JCL = " "" start-process "clu-debugger" "*debug*" "-c" "exec debug " princ "cd " terpri "debug " pop-to-buffer process-buffer clu-debug-mode set-process-filter clu-debug-filter] 7 nil nil]) (byte-code "\204\301 \302\303\304#\210\302\305\306#\210\302\307\310#\210\302\311\312#\210\301\207" [clu-debug-mode-map make-sparse-keymap define-key "&" clu-debug-go-end " " clu-debug-command "" suspend-clu-debug "" send-clu-debug-interrupt] 4) (defalias 'clu-debug-mode #[nil "\303!\210\304\305\211\207" [clu-debug-mode-map mode-name major-mode use-local-map "clu-debug" clu-debug-mode] 2 nil nil]) #@42 Gets next command from debug-mode buffer (defalias 'clu-debug-command #[nil "\302\303w\210`d\232\204\304\305!\207\306 \210\307\303w\210\310`!\210`\303\210`{\311 b\210`d|\210\312 \305P\"\207" [command clu-debug-process " " nil insert-string "\n" beginning-of-line ": " set-mark mark send-string] 4 (#$ . 2335) nil]) (defalias 'send-clu-debug-interrupt #[nil "\301\302\"\207" [clu-debug-process send-string ""] 3 nil nil]) #@41 Just puts cursor on proper command line (defalias 'clu-debug-go-end #[nil "db\207" [] 1 (#$ . 2771) nil]) #@2  (defvar clu-debug-regexp "^JCL =" (#$ . 2882)) #@130 This gets called with each string the debugger outputs. Removes ^M's and also checks to see if JCL is being prompted for. (defalias 'clu-debug-filter #[(proc string) "\306!q\210db\210`\307\211\310\f!\210\311 \210\312 \307\313#\2036\314\224\314\225\212\314\224b\210\315\316!\2032\317\320!\210)\202 b\210\312\321\307\313#\203H\322\323!\210\2029+db\207" [proc save-pos3 save-pos2 save-pos string clu-debug-regexp process-buffer nil insert-string beginning-of-line re-search-forward t 0 looking-at "JCL =" call-interactively get-jcl " " delete-backward-char 1] 4 (#$ . 2937)]) #@44 Gets JCL if none specified on command line (defalias 'get-jcl #[(jcl) "db\210\302 \303P\"\207" [clu-debug-process jcl send-string "\n"] 4 (#$ . 3535) (list (read-input "Enter JCL: "))]) #@26 Removes debugging window (defalias 'suspend-clu-debug #[nil "\301\302!!\207" [clu-debug-process delete-windows-on process-buffer] 3 (#$ . 3728) nil]) #@111 Saves current buffer, runs a standalone indenter on visited file, and then reloads this file into buffer (defalias 'clu-indent-buffer #[nil "\302\303!\304!\210\305p!\210\306\307!\210\310 \311\311\312\313\314p!P&\210\315\316\211\"\210\306\317!)\207" [errbuf shell-file-name generate-new-buffer "*clu-indent*" display-buffer save-buffer message "Indenting...." call-process nil "-c" "exec clu_indent " buffer-file-name revert-buffer t "done"] 9 (#$ . 3886) nil])