[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Geiser-users] Rational number causes Geiser's Guile REPL to enter d
From: |
Jose A. Ortega Ruiz |
Subject: |
Re: [Geiser-users] Rational number causes Geiser's Guile REPL to enter debugger |
Date: |
Thu, 10 Feb 2011 19:59:57 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) |
On Thu, Feb 10 2011, Mark Harig wrote:
> If a rational number, say 5/9 or 1/2, is entered at the Guile REPL
> prompt outside of the Geiser/Emacs environment, then the REPL
> responds with that number:
>
> $ guile -q
> GNU Guile 1.9.15
> Copyright (C) 1995-2010 Free Software Foundation, Inc.
>
> Guile comes with ABSOLUTELY NO WARRANTY; for details type `,show w'.
> This program is free software, and you are welcome to redistribute it
> under certain conditions; type `,show c' for details.
>
> Enter `,help' for help.
> scheme@(guile-user)> 5/9
> $1 = 5/9
> scheme@(guile-user)> 1/2
> $2 = 1/2
>
> However, if a rational number is entered at the REPL prompt
> (in the * Guile REPL * buffer), then the Guile debugger is invoked
> sixteen levels deep:
I cannot reproduce this problem. I guess you're using the latest Geiser
from git? If this happens consistently to you, one thing to try is to
ask the REPL for a backtrace (,bt) or the error message (,error) before
quitting the debugger. Also, C-u M-x geiser-show-logs before entering
the offending rational, and even before starting the REPL (the initial
jump into the debugger might have been caused by something else: you can
check whether that's the case by just pressing RET in the empty prompt).
Thanks!
jao
>
> GNU Guile 1.9.15
> Copyright (C) 1995-2010 Free Software Foundation, Inc.
>
> Guile comes with ABSOLUTELY NO WARRANTY; for details type `,show w'.
> This program is free software, and you are welcome to redistribute it
> under certain conditions; type `,show c' for details.
>
> Enter `,help' for help.
> scheme@(guile-user)> 5/9
> $1 = 5/9
> scheme@(guile-user) [16]> ,q
> scheme@(guile-user) [15]> ,q
> scheme@(guile-user) [14]> ,q
> scheme@(guile-user) [13]> ,q
> scheme@(guile-user) [12]> ,q
> scheme@(guile-user) [11]> ,q
> scheme@(guile-user) [10]> ,q
> scheme@(guile-user) [9]> ,q
> scheme@(guile-user) [8]> ,q
> scheme@(guile-user) [7]> ,q
> scheme@(guile-user) [6]> ,q
> scheme@(guile-user) [5]> ,q
> scheme@(guile-user) [4]> ,q
> scheme@(guile-user) [3]> ,q
> scheme@(guile-user) [2]> ,q
> scheme@(guile-user) [1]> ,q
> scheme@(guile-user)>
>
> The second time that the rational number is entered at the REPL prompt,
> it is evaluated properly:
>
> scheme@(guile-user)> 5/9
> $2 = 5/9
> scheme@(guile-user)>
>
> --
>
>
- [Geiser-users] Re: Rational number causes Geiser's Guile REPL to enter debugger, (continued)
- [Geiser-users] Re: Rational number causes Geiser's Guile REPL to enter debugger, Mark Harig, 2011/02/10
- [Geiser-users] Re: Rational number causes Geiser's Guile REPL to enter debugger, Mark Harig, 2011/02/10
- Re: [Geiser-users] Re: Rational number causes Geiser's Guile REPL to enter debugger, Jose A. Ortega Ruiz, 2011/02/11
- Re: [Geiser-users] Re: Rational number causes Geiser's Guile REPL to enter debugger, Mark Harig, 2011/02/11
- Re: [Geiser-users] Re: Rational number causes Geiser's Guile REPL to enter debugger, Mark Harig, 2011/02/11
- Re: [Geiser-users] Re: Rational number causes Geiser's Guile REPL to enter debugger, Mark Harig, 2011/02/11
- Re: [Geiser-users] Re: Rational number causes Geiser's Guile REPL to enter debugger, Jose A. Ortega Ruiz, 2011/02/14
- Re: [Geiser-users] Re: Rational number causes Geiser's Guile REPL to enter debugger, Mark Harig, 2011/02/14
- Re: [Geiser-users] Re: Rational number causes Geiser's Guile REPL to enter debugger, Mark Harig, 2011/02/16
- Re: [Geiser-users] Re: Rational number causes Geiser's Guile REPL to enter debugger, Jose A. Ortega Ruiz, 2011/02/16
Re: [Geiser-users] Rational number causes Geiser's Guile REPL to enter debugger,
Jose A. Ortega Ruiz <=