unofficial mirror of guile-user@gnu.org 
 help / color / mirror / Atom feed
* [ANN] guile-colorized-0.0.2 released
@ 2014-09-17 10:11 Nala Ginrut
  2014-09-17 10:19 ` Eli Zaretskii
  0 siblings, 1 reply; 7+ messages in thread
From: Nala Ginrut @ 2014-09-17 10:11 UTC (permalink / raw
  To: guile-user; +Cc: guile-devel

Hi folks!
Here's the latest release of guile-colorized:
https://github.com/NalaGinrut/guile-colorized/releases

guile-colorized is a repl plugin to make your repl color.

ChangeLog:
* fixed bug: wrong display for pair, such like '(a b c . d)
* Added LICENSE file (GPLv3)
* color prompt

PS: guile-colorized may contain bugs, please use it at your own risk.
    If you find something strange in your REPL, please consider disable
    guile-colorized plugin first. It may not a bug in Guile core.

Best regards.





^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [ANN] guile-colorized-0.0.2 released
  2014-09-17 10:11 [ANN] guile-colorized-0.0.2 released Nala Ginrut
@ 2014-09-17 10:19 ` Eli Zaretskii
  2014-09-17 10:33   ` Nala Ginrut
  0 siblings, 1 reply; 7+ messages in thread
From: Eli Zaretskii @ 2014-09-17 10:19 UTC (permalink / raw
  To: Nala Ginrut; +Cc: guile-user, guile-devel

> From: Nala Ginrut <nalaginrut@gmail.com>
> Date: Wed, 17 Sep 2014 18:11:59 +0800
> Cc: guile-devel <guile-devel@gnu.org>
> 
> Hi folks!
> Here's the latest release of guile-colorized:
> https://github.com/NalaGinrut/guile-colorized/releases
> 
> guile-colorized is a repl plugin to make your repl color.

Thanks.

Too bad it requires an ANSI-capable terminal, and therefore will not
work on MS-Windows.



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [ANN] guile-colorized-0.0.2 released
  2014-09-17 10:19 ` Eli Zaretskii
@ 2014-09-17 10:33   ` Nala Ginrut
  2014-09-17 10:54     ` Eli Zaretskii
  0 siblings, 1 reply; 7+ messages in thread
From: Nala Ginrut @ 2014-09-17 10:33 UTC (permalink / raw
  To: Eli Zaretskii; +Cc: guile-user, guile-devel

On Wed, 2014-09-17 at 13:19 +0300, Eli Zaretskii wrote:
> > From: Nala Ginrut <nalaginrut@gmail.com>
> > Date: Wed, 17 Sep 2014 18:11:59 +0800
> > Cc: guile-devel <guile-devel@gnu.org>
> > 
> > Hi folks!
> > Here's the latest release of guile-colorized:
> > https://github.com/NalaGinrut/guile-colorized/releases
> > 
> > guile-colorized is a repl plugin to make your repl color.
> 
> Thanks.
> 
> Too bad it requires an ANSI-capable terminal, and therefore will not
> work on MS-Windows.


Oh, I'm not familiar with Windows, what's the solution on it? Or patches
welcome. ;-)





^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [ANN] guile-colorized-0.0.2 released
  2014-09-17 10:33   ` Nala Ginrut
@ 2014-09-17 10:54     ` Eli Zaretskii
  2014-09-17 21:13       ` Ludovic Courtès
  0 siblings, 1 reply; 7+ messages in thread
From: Eli Zaretskii @ 2014-09-17 10:54 UTC (permalink / raw
  To: Nala Ginrut; +Cc: guile-user, guile-devel

> From: Nala Ginrut <nalaginrut@gmail.com>
> Cc: guile-user@gnu.org, guile-devel@gnu.org
> Date: Wed, 17 Sep 2014 18:33:50 +0800
> 
> > Too bad it requires an ANSI-capable terminal, and therefore will not
> > work on MS-Windows.
> 
> Oh, I'm not familiar with Windows, what's the solution on it?

You cannot do that from Scheme, I think, you need to call special
functions to set foreground and background colors from the C level.

This would require Scheme procedures to set console colors of the
text, and then your package would need to call them, instead of
constructing SGR sequences on the flight.

> Or patches welcome. ;-)

I'll see what I can do.

Thanks.



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [ANN] guile-colorized-0.0.2 released
  2014-09-17 10:54     ` Eli Zaretskii
@ 2014-09-17 21:13       ` Ludovic Courtès
  2014-09-18  2:47         ` Eli Zaretskii
  0 siblings, 1 reply; 7+ messages in thread
From: Ludovic Courtès @ 2014-09-17 21:13 UTC (permalink / raw
  To: guile-devel; +Cc: guile-user

Perhaps a solution would be to use guile-ncurses?

Ludo’.




^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [ANN] guile-colorized-0.0.2 released
  2014-09-17 21:13       ` Ludovic Courtès
@ 2014-09-18  2:47         ` Eli Zaretskii
  2014-09-18  9:50           ` Nala Ginrut
  0 siblings, 1 reply; 7+ messages in thread
From: Eli Zaretskii @ 2014-09-18  2:47 UTC (permalink / raw
  To: Ludovic Courtès; +Cc: guile-user, guile-devel

> From: ludo@gnu.org (Ludovic Courtès)
> Date: Wed, 17 Sep 2014 23:13:59 +0200
> Cc: guile-user@gnu.org
> 
> Perhaps a solution would be to use guile-ncurses?

Yes, that should work, assuming guile-ncurses uses ncurses (which can
be built on Windows).




^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [ANN] guile-colorized-0.0.2 released
  2014-09-18  2:47         ` Eli Zaretskii
@ 2014-09-18  9:50           ` Nala Ginrut
  0 siblings, 0 replies; 7+ messages in thread
From: Nala Ginrut @ 2014-09-18  9:50 UTC (permalink / raw
  To: Eli Zaretskii; +Cc: Ludovic Courtès, guile-user, guile-devel

On Thu, 2014-09-18 at 05:47 +0300, Eli Zaretskii wrote:
> > From: ludo@gnu.org (Ludovic Courtès)
> > Date: Wed, 17 Sep 2014 23:13:59 +0200
> > Cc: guile-user@gnu.org
> > 
> > Perhaps a solution would be to use guile-ncurses?
> 
> Yes, that should work, assuming guile-ncurses uses ncurses (which can
> be built on Windows).
> 

Hmm...but if I use guile-ncurses, it's pity to implement a colorful REPL
only. It could be a powerful debugging tools...





^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2014-09-18  9:50 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-09-17 10:11 [ANN] guile-colorized-0.0.2 released Nala Ginrut
2014-09-17 10:19 ` Eli Zaretskii
2014-09-17 10:33   ` Nala Ginrut
2014-09-17 10:54     ` Eli Zaretskii
2014-09-17 21:13       ` Ludovic Courtès
2014-09-18  2:47         ` Eli Zaretskii
2014-09-18  9:50           ` Nala Ginrut

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).