Ticket #189: my-trace4

File my-trace4, 4.3 KB (added by Stefan Berghofer, 16 years ago)

Debugger output

Line 
1Debugger entered--Lisp error: (wrong-type-argument char-or-string-p nil)
2  insert(nil)
3  (save-excursion (set-buffer (get-buffer-create " x-symbol string conversion")) (erase-buffer) (insert string) (x-symbol-inherit-from-buffer buffer) (x-symbol-encode-all) (buffer-string))
4  x-symbol-encode-string(nil #<buffer "*isabelle*">)
5  (setq string (x-symbol-encode-string string (current-buffer)))
6  (and x-symbol-language (setq string (x-symbol-encode-string string ...)))
7  proof-x-symbol-encode-shell-input()
8  run-hooks(proof-x-symbol-encode-shell-input)
9  (save-current-buffer (set-buffer proof-shell-buffer) (goto-char (point-max)) (run-hooks (quote proof-shell-insert-hook)) (if proof-shell-strip-crs-from-input (setq string ...)) (insert string) (unless (null ...) (set-marker proof-marker ...)) (insert proof-shell-insert-space-fudge) (let (...) (comint-send-input)))
10  (with-current-buffer proof-shell-buffer (goto-char (point-max)) (run-hooks (quote proof-shell-insert-hook)) (if proof-shell-strip-crs-from-input (setq string ...)) (insert string) (unless (null ...) (set-marker proof-marker ...)) (insert proof-shell-insert-space-fudge) (let (...) (comint-send-input)))
11  proof-shell-insert(nil proof-done-retracting)
12  (progn (proof-grab-lock queuemode) (setq proof-shell-last-output-kind nil) (if (proof-shell-should-be-silent ...) (progn ... ...)) (setq proof-action-list (nconc proof-action-list alist)) (proof-shell-insert (nth 1 item) (nth 2 item)))
13  (if proof-action-list (progn (and proof-shell-busy queuemode ...) (if ... ...) (setq proof-action-list ...)) (progn (proof-grab-lock queuemode) (setq proof-shell-last-output-kind nil) (if ... ...) (setq proof-action-list ...) (proof-shell-insert ... ...)))
14  (if alist (if proof-action-list (progn ... ... ...) (progn ... ... ... ... ...)))
15  (let (item) (while (and alist ...) (funcall ... ...) (setq alist ...)) (if (and ... ...) (proof-detach-queue)) (if alist (if proof-action-list ... ...)))
16  proof-append-alist(((#<extent [69, 81) 0x38a1738 in buffer Scratch.thy> nil proof-done-retracting)))
17  proof-start-queue(69 81 ((#<extent [69, 81) 0x38a1738 in buffer Scratch.thy> nil proof-done-retracting)))
18  (let ((end ...) (start ...) (span ...) actions) (if (and span proof-kill-goal-command ...) (if ... ... ... ...)) (if (> end start) (setq actions ...)) (proof-start-queue (min start end) (proof-locked-end) actions))
19  proof-retract-target(#<extent [69, 81) H keymap help-echo balloon-help cmd type 0x37321f8 in buffer Scratch.thy> nil)
20  (let ((span ...)) (unless span (proof-goto-end-of-locked) (backward-char) (setq span ...)) (proof-retract-target span delete-region))
21  (if (proof-locked-region-empty-p) nil (let (...) (unless span ... ... ...) (proof-retract-target span delete-region)))
22  (unless (proof-locked-region-empty-p) (let (...) (unless span ... ... ...) (proof-retract-target span delete-region)))
23  (if (proof-locked-region-empty-p) (error "No locked region") (proof-activate-scripting) (unless (proof-locked-region-empty-p) (let ... ... ...)))
24  proof-retract-until-point(nil)
25  (progn (goto-char (span-start lastspan)) (proof-retract-until-point delete))
26  (if lastspan (progn (goto-char ...) (proof-retract-until-point delete)) (error "Nothing to undo!"))
27  (let ((lastspan ...)) (if lastspan (progn ... ...) (error "Nothing to undo!")))
28  (if (proof-locked-region-empty-p) nil (let (...) (if lastspan ... ...)))
29  (unless (proof-locked-region-empty-p) (let (...) (if lastspan ... ...)))
30  (progn (unless (proof-locked-region-empty-p) (let ... ...)))
31  (if (eq proof-follow-mode (quote locked)) (progn (unless ... ...)) (save-excursion (unless ... ...)))
32  (proof-maybe-save-point (unless (proof-locked-region-empty-p) (let ... ...)))
33  (progn (proof-maybe-save-point (unless ... ...)) (proof-maybe-follow-locked-end))
34  (cond ((eq proof-buffer-type ...) (progn ... ...)) ((buffer-live-p proof-script-buffer) (with-current-buffer proof-script-buffer ... ...)))
35  (proof-with-script-buffer (proof-maybe-save-point (unless ... ...)) (proof-maybe-follow-locked-end))
36  proof-undo-last-successful-command-1()
37  (lambda nil "Undo last successful command at end of locked region." (interactive) (proof-undo-last-successful-command-1))()
38  call-interactively(proof-toolbar-undo)
39  release-and-activate-toolbar-button(#<buttonup-event button1up>)
40  call-interactively(release-and-activate-toolbar-button)