%PDF- <> %âãÏÓ endobj 2 0 obj <> endobj 3 0 obj <>/ExtGState<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI] >>/Annots[ 28 0 R 29 0 R] /MediaBox[ 0 0 595.5 842.25] /Contents 4 0 R/Group<>/Tabs/S>> endobj ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµùÕ5sLOšuY>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<> endobj 2 0 obj<>endobj 2 0 obj<>es 3 0 R>> endobj 2 0 obj<> ox[ 0.000000 0.000000 609.600000 935.600000]/Fi endobj 3 0 obj<> endobj 7 1 obj<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI]>>/Subtype/Form>> stream
;ELC ;;; Compiled ;;; in Emacs version 25.2.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\302\303\304\305\306\307\310\311&\210\312\313\314\315\316DD\317\320\321\310\303\322\323& \210\312\324\314\315\325DD\326\320\327\310\303\322\330& \210\312\331\314\315\332DD\333\320\334\310\303\322\335& \207" [require button custom-declare-group debugger nil "Debuggers and related commands for Emacs." :prefix "debugger-" :group debug custom-declare-variable debugger-mode-hook funcall function #[0 "\300\207" [nil] 1] "Hooks run when `debugger-mode' is turned on." :type hook :version "20.3" debugger-batch-max-lines #[0 "\300\207" [40] 1] "Maximum lines to show in debugger buffer in a noninteractive Emacs.\nWhen the debugger is entered and Emacs is running in batch mode,\nif the backtrace text has more than this many lines,\nthe middle is discarded, and just the beginning and end are displayed." integer "21.1" debugger-bury-or-kill #[0 "\300\207" [bury] 1] "What to do with the debugger buffer when exiting `debug'.\nThe value affects the behavior of operations on any window\npreviously showing the debugger buffer.\n\nnil means that if its window is not deleted when exiting the\n debugger, invoking `switch-to-prev-buffer' will usually show\n the debugger buffer again.\n\n`append' means that if the window is not deleted, the debugger\n buffer moves to the end of the window's previous buffers so\n it's less likely that a future invocation of\n `switch-to-prev-buffer' will switch to it. Also, it moves the\n buffer to the end of the frame's buffer list.\n\n`bury' means that if the window is not deleted, its buffer is\n removed from the window's list of previous buffers. Also, it\n moves the buffer to the end of the frame's buffer list. This\n value provides the most reliable remedy to not have\n `switch-to-prev-buffer' switch to the debugger buffer again\n without killing the buffer.\n\n`kill' means to kill the debugger buffer.\n\nThe value used here is passed to `quit-restore-window'." (choice (const :tag "Keep alive" nil) (const :tag "Append" append) (const :tag "Bury" bury) (const :tag "Kill" kill)) "24.3"] 10) #@55 Non-nil means "single-step" after the debugger exits. (defvar debugger-step-after-exit nil (#$ . 2489)) #@64 This is the value for the debugger to return, when it returns. (defvar debugger-value nil (#$ . 2599)) #@68 This is the buffer that was current when the debugger was entered. (defvar debugger-old-buffer nil (#$ . 2708)) #@54 This is the window last showing the debugger buffer. (defvar debugger-previous-window nil (#$ . 2826)) #@57 The last recorded height of `debugger-previous-window'. (defvar debugger-previous-window-height nil (#$ . 2935)) #@112 The contents of the previous backtrace (including text properties). This is to optimize `debugger-make-xrefs'. (defvar debugger-previous-backtrace nil (#$ . 3055)) #@56 Non-nil if we expect to get back in the debugger soon. (defvar debugger-will-be-back nil (#$ . 3225)) #@50 Non-nil means that `debug-on-entry' is disabled. (defvar inhibit-debug-on-entry nil (#$ . 3333)) #@180 Non-nil means that `debug-on-entry' is disabled. This variable is used by `debugger-jump', `debugger-step-through', and `debugger-reenable' to temporarily disable debug-on-entry. (defvar debugger-jumping-flag nil (#$ . 3437)) #@352 Arguments with which the debugger was called. It is a list expected to take the form (CAUSE . REST) where CAUSE can be: - debug: called for entry to a flagged function. - t: called because of debug-on-next-call. - lambda: same thing but via `funcall'. - exit: called because of exit of a flagged function. - error: called because of `debug-on-error'. (defvar debugger-args nil (#$ . 3670)) (byte-code "\301\211\207" [debugger debug] 2) #@376 Enter debugger. \<debugger-mode-map>`\[debugger-continue]' returns from the debugger. Arguments are mainly for use when this is called from the internals of the evaluator. You may call with no args, or you may pass nil as the first arg and any other args you like. In that case, the list of args after the first will be printed into the backtrace buffer. (fn &rest ARGS) (defalias 'debug #[128 "\203 \207\n\204 \306\307!\210\310\311\312!\205 r\311\312!q\210\313 )D\314\312!p\310C\310\211\211\315 \316 3456\n\310\2117\310\211\317\310\211\211\211\211\211\211\2118\206[ \320 \321V\317\211\310\211\322 9:;8<=> ?\n@A\fB CDEFG\323\321\324\325\326 %\327\"\330$\216\2126@\331=\203\322 \332\333\317\"\210\334\333!A@\242\335=\203\322 \332\336\317\"\210\337\340\341H!\205\352 \342\343H!!\205\352 \344HBD\"\210\345 \240\210H\242=\203I\203#\3461\347\242J\350\242!Z\"0\202\210\202#\210\202#\242H\351 \210\3526!\210\n\203d\353ed\"KV\203Web\210\354K\245y\210`db\210\354K\245KZy\210\211`|\266\355c\210eb\210\306\356\313 \"\210\357\360!\210\306\361!\210\310\317L:\306\361!\210\212\362 \210.\2664M .\207" [inhibit-redisplay debugger-value noninteractive major-mode debugger-outer-match-data executing-kbd-macro message "Entering debugger..." nil get-buffer "*Backtrace*" buffer-string get-buffer-create match-data with-timeout-suspend t minibuffer-depth 0 current-window-configuration make-byte-code "\306\302\242!\203 \307\302\242!\301=\203 \310\302\242!\203! \311\304!\210\202<