On Thu, 2003-08-28 at 12:08, Raymond Toy wrote:
> >>>>> "Craig" == Craig Lanning <[EMAIL PROTECTED]> writes:
>
[snip]
>
> Craig> 0] backtrace
>
> Craig> 0: ((MAKE-INSTANCE EE11:EXPR-QUERY :%PARENT PCL::|.P0.|) 0
> Craig> 268431911)[:EXTERNAL]
> Craig> 1: ("DEFMETHOD MAKE-INSTANCE (CLASS)" #<unused-arg> #<unused-arg>
> Craig> #<STANDARD-CLASS EE11:EXPR-QUERY {4853955D}> NIL)
> Craig> 2: ((METHOD EE11:COPY-OBJECT NIL (EE11:EXPR-QUERY)) #<unused-arg>
> Craig> #<unused-arg>
> Craig> #<EE11:EXPR-QUERY {48AA1E05}>)
> Craig> 3: ((METHOD EE11:PARSE-DATA NIL (EE11:P11-STREAM # #)) (#() . #(#))
> Craig> #<unused-arg> #<EE11:P11-STREAM {48F53375}> :PASS2 ...)
> Craig> 4: ("LAMBDA (PCL::.KEYARGS-START. PCL::.VALID-KEYS. #:G31605 #:G31606
> Craig> #:G31607)"
> Craig> #<unused-arg> #<unused-arg> #<EE11:P11-STREAM {48F53375}> :PASS2
> Craig> ...)
> [snip]
>
> You do know about the frame and source debugger commands? "Frame"
> (along with up and down) will move you to the desired stack frame.
> "Source" will print out the source code (if possible) where the error
> occurred. These might help you locate the offending source code.
I knew about up ("u"), down ("d"), and locals ("l"). "source" shows
code the the "#" ellipses so it's not very useful. Is there a way to
force "source" show all of the code?
Craig