unofficial mirror of guile-devel@gnu.org 
 help / color / mirror / Atom feed
* Merging R6RS libraries?
@ 2010-03-29 21:27 Ludovic Courtès
  2010-03-29 23:06 ` Julian Graham
  2010-03-30 17:59 ` Mike Gran
  0 siblings, 2 replies; 8+ messages in thread
From: Ludovic Courtès @ 2010-03-29 21:27 UTC (permalink / raw)
  To: Julian Graham; +Cc: guile-devel

Hello!

Looking at messages on guile-commits, I’m really amazed by the amount of
work that Julian has been doing on the R6RS front.  Now that all this
code is here, I don’t see any reason not to include it in 2.0.

Here’s a random list of things that I think should be considered.

  - What’s the status of your work wrt. to R6RS-lib?

  - Do you plan to work on the remaining parts, in particular the
    dreaded (to me) ‘(rnrs io ports)’?  :-)

  - Does the code borrow snippets from reference implementations or some
    such?

  - How much code do unit tests cover?  It’d be nice to try the test
    suite of the PLT folks,
    <http://groups.google.com/group/comp.lang.scheme/browse_thread/thread/a7d691b5ca87b94f/6bb6e09f1d39d828>.

  - Are there any known problems with the library/module integration, or
    pitfalls that ought to be documented?

  - In terms of documentation, we definitely don’t want to duplicate
    R6RS.  However, it would be nice to have at least a node listing the
    available libraries and what they’re about.  For those that provide
    features not available elsewhere in Guile, it’d be nice to have more
    detailed documentation (we’ve done that for bytevectors and I/O
    ports).

Julian: would you like review on specific parts of your work?  (I
personally don’t have much time to dedicate to it these days but I could
look at things you think are important.)

What do you think?

Is it reasonable to add it to the to-do list of 2.0?

Thanks,
Ludo’.




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

end of thread, other threads:[~2010-05-22 13:51 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-03-29 21:27 Merging R6RS libraries? Ludovic Courtès
2010-03-29 23:06 ` Julian Graham
2010-04-11  3:50   ` Julian Graham
2010-04-11 21:49     ` Andy Wingo
2010-05-21  2:04       ` Julian Graham
2010-05-22 13:51         ` Ludovic Courtès
2010-03-30 17:59 ` Mike Gran
2010-03-30 21:53   ` Ludovic Courtès

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).