guile-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: bug#13077: guile: add repl-option for customized print


From: Daniel Hartwig
Subject: Re: bug#13077: guile: add repl-option for customized print
Date: Tue, 4 Dec 2012 13:34:52 +0800

On 4 December 2012 13:19, nalaginrut <address@hidden> wrote:
> Hi Daniel!
> I believe this patch simplified my work, and 'colorized' module has been
> finished, I'm testing and debugging.
> I'll post it when it's all done.

Glad to hear it.

Attached is an alternate patch that handles before-print-hook and
*unspecified* outside of the custom print procedure, to avoid the need
for boilerplate there.

--
scheme@(guile-user)> (define (repl-print* repl val)
                       (format #t "address@hidden" val)
                       (newline))
scheme@(guile-user)> (use-modules (system repl common))
scheme@(guile-user)> (repl-option-set! (car (fluid-ref *repl-stack*))
'print repl-print*)
scheme@(guile-user)> (use-modules (srfi srfi-1))
scheme@(guile-user)> (iota 20)
$1 = (0 1 2 3 4 5 6 7 …)

Attachment: 0001-repl-add-repl-option-for-customized-print.alt.patch
Description: Binary data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]