[ANN] gzochi project development release 0.13

2020-12-29 Thread Julian Graham
Hello, I'm pleased to announce the release of version 0.13 of the gzochi game development framework. gzochi (/zoʊ-tʃiː/) is a programming framework for developing online games in GNU Guile, and a distributed middleware container that hosts your games for thousands of connected players. gzochi tak

Re: [ANN] gzochi project development release 0.12

2018-07-04 Thread Julian Graham
Hi Zelphir! I'm afraid I'm going to disappoint you: Most of gzochi is written in C, including the networking and message-delivery code. The C code links with libguile to host Guile applications and inject them with services like messaging and data storage. So there isn't much Guile networking code

Re: [ANN] gzochi project development release 0.12

2018-07-03 Thread Julian Graham
Hi Arne! On Tue, Jul 3, 2018 at 5:07 PM Arne Babenhauserheide wrote: > I looked into the documentation and didn’t find an example how such a > game would look, but the example in the docs was too minimal to > understand what I can do with gzochi. And I did not understand how users > would launch

[ANN] gzochi project development release 0.12

2018-07-02 Thread Julian Graham
Hello, I'm pleased to announce the release of version 0.12 of the gzochi game development framework. gzochi (/zoʊ-tʃiː/) is a programming framework for developing online games in GNU Guile, and a distributed middleware container that hosts your games for thousands of connected players. gzochi tak

[ANN] gzochi project development release 0.11.1

2017-07-26 Thread Julian Graham
Hello, I'm pleased to announce the release of version 0.11.1 of the gzochi game development framework. gzochi (/zoʊ-tʃiː/) is a programming framework for developing massively multiplayer online games in Guile Scheme, and distributed middleware for hosting them. It abstracts and simplifies some of

[ANN] gzochi project development release 0.11

2017-04-22 Thread Julian Graham
Hi everyone, I'm pleased to announce the next development release of the gzochi game development framework. gzochi (/zoʊ-tʃiː/) is a programming framework for developing massively multiplayer online games in Guile Scheme, and distributed middleware for hosting them. It abstracts and simplifies so

[ANN] gzochi project development release 0.10.1

2016-09-05 Thread Julian Graham
Hi everyone, I'm pleased to announce the release of version 0.10.1 of the gzochi game development framework. The project description, from Savannah: gzochi (/zoʊ-tʃiː/) is a framework for developing massively multiplayer online games. A server container provides services to deployed games, which

Re: [ANN] gzochi project development release 0.10

2016-08-15 Thread Julian Graham
On Sun, Aug 14, 2016 at 4:15 AM, Amirouche Boubekki wrote: > TBH, gzochi seems awesome but I don't have an immediate need for it. > Except maybe something. You do store task that must be executed in the > database > and somehow when it's time for them to execute you schedule them? Is that > correc

Re: [ANN] gzochi project development release 0.10

2016-08-13 Thread Julian Graham
On Sat, Aug 13, 2016 at 3:33 PM, Amirouche Boubekki wrote: > Based on a few tests wiredtiger is faster than berkeley db. You might > consider having a look at it. > https://framagit.org/a-guile-mind/guile-wiredtiger I've looked at WiredTiger before - and this Guile integration looks very nice - b

Re: [ANN] gzochi project development release 0.10

2016-08-13 Thread Julian Graham
Hi Amirouche! > Can you explain in more details what this B+tree based storage engine is? > And what is used for? Sure! Some context: gzochi is an application server for games written in Guile. It provides various services to the applications that it hosts, including data storage. The underlying

[ANN] gzochi project development release 0.10

2016-08-12 Thread Julian Graham
Hi everyone, I'm pleased to announce the tenth development release of the gzochi game development framework. The project description, from Savannah: gzochi (/zoʊ-tʃiː/) is a framework for developing massively multiplayer online games. A server container provides services to deployed games, which

[ANN] r6rs-protobuf 0.8, a pure Scheme Protocol Buffers implementation

2016-01-10 Thread Julian Graham
Hello, I'm pleased to announce the 0.8 release of r6rs-protobuf, a pure R6RS Scheme implementation of Google's Protocol Buffers data interchange framework. (From Google's protobuf project page [0]: "Protocol Buffers are a way of encoding structured data in an efficient yet extensible format.") Th

[ANN] gzochi project development release 0.9

2015-09-28 Thread Julian Graham
Hi everyone, I'm pleased to announce the ninth development release of the gzochi game development framework. The project description, from Savannah: gzochi (/zoʊ-tʃiː/) is a framework for developing massively multiplayer online games. A server container provides services to deployed games, which

[ANN] gzochi project development release 0.8

2015-04-19 Thread Julian Graham
Hi everyone, I'm pleased to announce the eighth development release of the gzochi game development framework. The project description, from Savannah: gzochi (/zoʊ-tʃiː/) is a framework for developing massively multiplayer online games. A server container provides services to deployed games, which

Re: [ANN] gzochi project development release 0.7

2014-08-26 Thread Julian Graham
Actually, I should revise that statement. On Tue, Aug 26, 2014 at 8:23 AM, Julian Graham wrote: > I believe that the Scheme code that runs server-side in a gzochi > application is explicitly freed from restriction by Guile's license: > https://www.gnu.org/software/guile/docs/docs

Re: [ANN] gzochi project development release 0.7

2014-08-26 Thread Julian Graham
e the reference client implementations in the source distribution are covered by the GPLv3. On Tue, Aug 26, 2014 at 3:14 AM, Germán Arias wrote: > On 2014-08-22 22:00:41 -0600 Julian Graham wrote: > >> Hi everyone, >> >> I'm pleased to announce the seventh development release

[ANN] gzochi project development release 0.7

2014-08-22 Thread Julian Graham
Hi everyone, I'm pleased to announce the seventh development release of the gzochi game development framework. The project description, from Savannah: gzochi (/zoʊ-tʃiː/) is a framework for developing massively multiplayer online games. A server container provides services to deployed games, whic

[ANN] gzochi project development release 0.6

2014-04-21 Thread Julian Graham
Hi everyone, I'm pleased to announce the sixth development release of the gzochi game development framework. The project description, from Savannah: gzochi (/zoʊ-tʃiː/) is a framework for developing massively multiplayer online games. A server container provides services to deployed games, which

Re: [ANN] gzochi project development release 0.5

2014-01-15 Thread Julian Graham
> I perused the examples directory. Wasn't expecting so much C. ;) Yeah, that'd be the clients – the server side of these applications is all Scheme. This is going to sound crazy, but it hadn't occurred to me to provide a reference client in Scheme. I'll be sure to add one in the next release!

Re: [ANN] gzochi project development release 0.5

2014-01-15 Thread Julian Graham
Hi Dave, On Wed, Jan 15, 2014 at 1:59 PM, Thompson, David wrote: > I am working on a 2D game development library > (https://gitorious.org/guile-2d/guile-2d/) that is still in its early > stages. I'm curious about how much our efforts overlap and if they > could be used together easily. My library

[ANN] gzochi project development release 0.5

2014-01-15 Thread Julian Graham
Hi everyone, I'm pleased to announce the fifth development release of the gzochi game development framework. The project description, from Savannah: gzochi (/zoʊ-tʃiː/) is a framework for developing massively multiplayer online games. A server container provides services to deployed games, which

[ANN] gzochi project development release 0.4

2013-07-16 Thread Julian Graham
Hi everyone, I'm pleased to announce the fourth development release of the gzochi game development framework. The project description, from Savannah: gzochi (/zoʊ-tʃiː/) is a framework for developing massively multiplayer online games. A server container provides services to deployed games, which

Re: Why launch the Guile signal delivery thread on exit? (was Re: guile 2.0.9 build on mingw)

2013-06-19 Thread Julian Graham
Hi Mark and Eli, On Tue, Jun 18, 2013 at 5:51 PM, Mark H Weaver wrote: > Could you help us understand some code you added to Guile in 2007? Wow, that was a long time ago! :) > Julian, can you remember why you did this? I don't understand the > comment above. What does "it" refer to? I woul

[ANN] gzochi project development release 0.3

2013-03-21 Thread Julian Graham
Hi everyone, I'm pleased to announce the third development release of the gzochi game development framework. The project description, from Savannah: gzochi (/zoʊ-tʃiː/) is a framework for developing massively multiplayer online games. A server container provides services to deployed games, which

Re: guildhall packages

2012-08-26 Thread Julian Graham
Hi Ian, On Sat, Aug 25, 2012 at 9:01 PM, Ian Price wrote: > Currently packaged is: > ... Wow, that's a big list! Thanks in particular for packaging my stuff (scss and sdom). Is there any information that library authors need to have in order to make it easy for their work to be included in guil

[ANN] r6rs-thrift 0.1, a pure Scheme Thrift implementation

2012-06-06 Thread Julian Graham
Hello, I'm pleased to announce the initial release of r6rs-thrift 0.1, a pure R6RS Scheme implementation of the Apache Thrift data interchange framework. (From the Apache Thrift project page [0]: Thrift "combines a software stack with a code generation engine to build services that work efficientl

[ANN] gzochi project development release 0.1

2012-03-22 Thread Julian Graham
Hi everyone, I'm pleased to announce that the first development release of the gzochi game development framework. The project description, from Savannah: gzochi (/zoʊ-tʃiː/) is a framework for developing massively multiplayer online games. A server container provides services to deployed games, w

Re: Accessing multiple values from C

2012-01-18 Thread Julian Graham
Hi all, Thanks for the review! On Wed, Jan 18, 2012 at 3:19 PM, Ludovic Courtès wrote: > Julian: could you change these bits and send an updated patch? Will do. Regards, Julian

Re: Accessing multiple values from C

2012-01-11 Thread Julian Graham
tch. Let me know if I missed anything. Regards, Julian From 8d1bf16a607c6e8a0913ef982df88286dd887d51 Mon Sep 17 00:00:00 2001 From: Julian Graham Date: Wed, 11 Jan 2012 22:08:51 -0500 Subject: [PATCH] Add `scm_c_value_ref' to allow access to multiple returned values from C. * li

Re: Accessing multiple values from C

2012-01-09 Thread Julian Graham
Hey Andy, > Not yet.  You interested in adding scm_c_value_ref (SCM, size_t) to the > API, and documentation to api-control.texi?  If you do it soon, it > will make it into 2.0.4. Sure. Gimme a day or so and I'll have something for review. Regards, Julian

Re: Guile 2.0.3 manual published

2011-12-16 Thread Julian Graham
I've already ordered a copy! Thanks, Brian! On Fri, Dec 16, 2011 at 4:45 AM, Andy Wingo wrote: > On Fri 16 Dec 2011 00:07, Brian Gough writes: > >> I just wanted to officially confirm that the Guile 2.0.3 manual is now >> available as a printed book (ISBN 9781906966157). >> >> Details at http:

Accessing multiple values from C

2011-11-01 Thread Julian Graham
Hey all, I was playing around with some C code that uses the new R6RS bytevector ports, and I noticed that there doesn't seem to be an easy way (a la `let-values' or `receive') to access multiple return values from C. I've resorted to doing: scm_struct_ref (foo, SCM_INUM0); ...which is almost

[ANN] libRUIN project development release 0.2.0

2011-09-19 Thread Julian Graham
Hi everyone, I am pleased to announce that the libRUIN project has made a new formal development release, version 0.2.0. Our project description, from Savannah: libRUIN (Renderer for User Interfaces in Ncurses) is a rendering library for various XML-based user interface markup languages (such as

[ANN] r6rs-protobuf 0.1, a pure Scheme Protocol Buffers implementation

2011-05-08 Thread Julian Graham
Hello, I'm pleased to announce the initial release of r6rs-protobuf 0.1, a pure R6RS Scheme implementation of Google's Protocol Buffers data interchange framework. (From Google's protobuf project page [0]: "Protocol Buffers are a way of encoding structured data in an efficient yet extensible form

Re: Possible Memory Leak with stream-for-each

2010-09-02 Thread Julian Graham
Hey Ludovic, On Thu, Sep 2, 2010 at 8:49 AM, Ludovic Courtès wrote: > I believe this patch fixes the problem: > >  http://git.sv.gnu.org/cgit/guile.git/commit/?id=f57fdf07d6374028f35bcb1ee748a94022deda6d > > Basically ‘force’ was leaking memory because it uses ‘lock-mutex’, which > was the culpr

Re: [r6rs] quest to make the makers package work

2010-06-18 Thread Julian Graham
Hello again, > I haven't been following this thread as closely as I should, but FWIW, > that's the result of a call to R6RS's `raise' (or `raise-continuable') > -- Guile's default throw handler doesn't know how to unpack it.  For > debugging, you might try installing an R6RS exception handler at

Re: [r6rs] quest to make the makers package work

2010-06-18 Thread Julian Graham
Hello! >> ;;; compiling ./makers//makers.sls >> ;;; compiling ./makers//helpers.sls >> ;;; compiled >> /home/marco/.cache/guile/ccache/2.0-0.R-LE-4/home/marco/src/devel/scheme/makers/makers/helpers.sls.go >> ;;; compiled >> /home/marco/.cache/guile/ccache/2.0-0.R-LE-4/home/marco/src/devel/schem

Re: [r6rs] quest to make the makers package work

2010-06-08 Thread Julian Graham
Hi Marco, > ERROR: In procedure macroexpand: > ERROR: source expression failed to match any pattern in (import (rnrs) (lib)) > > is it actually possible to load libraries? Andreas Rottman just submitted a patch that (I think) resolves this issue [0]. Regards, Julian [0] - http://permalink.gma

Re: srfi-34 and raise

2010-06-06 Thread Julian Graham
Hey all, >> There are also many bindings that could be #:replaced in the rnrs >> modules. > > Yes, we should fix that. Perhaps Julian would be willing to do that? :-) Sure, although the solution that springs to my mind first is to make all bindings introduced by R6RS libraries #:replace-ing, via

ANN: SCSS project development release 0.3.2

2009-05-25 Thread Julian Graham
Hi Schemers, I am pleased to announce that the SCSS project has released version 0.3.2, our eighth development release. SCSS is a Scheme module for parsing, querying, and emitting style information compatible with the W3C Cascading Stylesheets recommendation. While SCSS does not itself provide an

Re: wrapping `define-syntax'

2009-04-18 Thread Julian Graham
Hi Andy, > The final paragraph of 7.2 seems to imply that these additional bindings > may also be present for the runtime phase, which would obviate the need > for the temporary modules. I take it you're referring to this sentence? "When an identifier appears as an expression in a phase that is

Re: wrapping `define-syntax'

2009-04-16 Thread Julian Graham
Hi Andy, Thanks for the hand-holding! I was struggling. > Rebinding define-syntax lexically should be possible with let-syntax or > something like that, but I think there might be bugs with (define-syntax > foo bar). Whaddya know! The following actually works quite nicely: (let-syntax ((canon

Re: wrapping `define-syntax'

2009-04-13 Thread Julian Graham
Hi Neil, >> For the purpose of some experiments I've been doing with integrating >> R6RS libraries, I've been trying to figure out ways to wrap >> `define-syntax' so that I can do things like add bindings to a >> module's eval closure before evaluating a macro definition. > > Can you give an exam

Re: wrapping `define-syntax'

2009-04-13 Thread Julian Graham
Hi Neil, >> For the purpose of some experiments I've been doing with integrating >> R6RS libraries, I've been trying to figure out ways to wrap >> `define-syntax' so that I can do things like add bindings to a >> module's eval closure before evaluating a macro definition. > > Can you give an exam

wrapping `define-syntax'

2009-04-12 Thread Julian Graham
Hi Guilers, For the purpose of some experiments I've been doing with integrating R6RS libraries, I've been trying to figure out ways to wrap `define-syntax' so that I can do things like add bindings to a module's eval closure before evaluating a macro definition. As part of this mechanism, I need

Re: bindings for free identifiers in (ice-9 syncase)

2009-03-19 Thread Julian Graham
les bound to the free ones in the transformer's lexical closure. The real issue with modules is that they hide bindings, not variables. If you have the variable, you can use it, no matter which module is current. On Thu, Mar 19, 2009 at 12:32 PM, Andreas Rottmann wrote: > Julian Graham wr

bindings for free identifiers in (ice-9 syncase)

2009-03-19 Thread Julian Graham
Hi Guilers, Alright, I've been banging my head against this for several weeks now and only just had the time to sit down and research this: If you use a symbol in an `(ice-9 syncase)' macro definition that's bound in the lexical closure in which that definition lives, then that binding should be t

Re: sc-expand on syntax-case form

2009-02-27 Thread Julian Graham
Okay, I think I've (tentatively) figured this one out: Instead of `sc-expand', the proper function to use is `syncase'. (And you can use `save-module-excursion' if expansion needs to happen with regard to a particular module environment.) On Sun, Feb 22, 2009 at 8:13 PM,

sc-expand on syntax-case form

2009-02-22 Thread Julian Graham
Hi Guilers, Is sc-expand in `(ice-9 syncase)' supposed to be able to expand the syntax-case form? When I try to run it on an expression that includes a syntax-case form that looks like: (syntax-case foo () ... ) ...I get "invalid syntax ()", presumably because () isn't valid Scheme syntax out

Re: dynamic module creation

2009-02-01 Thread Julian Graham
Hi Andy, > guile> (resolve-module '(foo)) > $1 = # > guile> (beautify-user-module! $1) > $2 = (#) > guile> (module-ref $1 'sin) > $3 = # > guile> `beautify-user-module!' is great and all, but it doesn't give me any options about what to import -- it takes everything from `the-scm-module' and puts

dynamic module creation

2009-01-31 Thread Julian Graham
Hi Guilers, Is there a way to create a module at runtime and evaluate expressions in it using a dynamically-created set of module imports? I want to do something along the lines of: (save-module-excursion (lambda () (define-module (my-dynamic-module-name) #:use-module (a-module-i-dec

Re: guile-lib changes

2009-01-27 Thread Julian Graham
Hi Andy, If you wouldn't mind, I'd really like it if you could take a look at SSAX, re: [1]. I don't have a patch handy, but I can tell you that the distribution released in 0.1.5 worked, but not the one in 0.1.6. Regards, Julian [1] - https://gna.org/support/?2043 On Tue, Jan 27, 2009 at 12

Re: r6rs libraries

2009-01-11 Thread Julian Graham
> Neither Dybvig & Ghuloum's nor van Tonder's library implementations do > multiple instantiation, AFAIK. PLT's is the only one that does. Sort of pursuant to this, I'm looking at André van Tonder's implementation with an eye towards modifying it to convert R6RS library definitions to Guile modul

Re: r6rs libraries

2009-01-01 Thread Julian Graham
Happy New Year, Guilers! > So maybe I'm being dense here, but it looks like the way forward might > be to whip up a quick module-to-library mapping system (i.e., > something like (foo bar (version)) -> /foo/bar/version) and then start > working on piecemeal attempts to get imports working? Like,

Re: r6rs libraries

2008-12-28 Thread Julian Graham
Hi Andy, > 1) psyntax.ss should probably be replaced (in part?) with an >implementation of R6RS macros, which have some extensions relative >to R5RS, but otherwise are compatible afaik Yikes -- I'm in a bit of a maze of twisty little passages here. Aziz's implementation doesn't support G

r6rs libraries (was Re: role of guile-lib)

2008-12-27 Thread Julian Graham
Hey Neil, >> Hey, sure -- although we'd still need a way to locate modules. And >> could we actually rely on other distributions? My outsider impression >> is that there was a minor revolt when R6RS was passed (but maybe the >> library system was less offensive to people?). > > IMO no; I'd say t

Re: role of guile-lib

2008-12-25 Thread Julian Graham
Hola Andy! Sorry if that email sounded bitchy. > Ooh, sorry about that. I've been spread a little thin recently. And the > hosting situation does suck a bit. On the other hand, I've been trying > to get another guile-lib maintainer for a while now -- you interested? Well, I would be, except I'm

role of guile-lib

2008-12-24 Thread Julian Graham
Hi everyone, So I found myself with a little bit of spare time this week and so I dusted off a Guile-based project I've been working on and was dismayed to be reminded that the current version of guile-lib (0.1.6) includes a distribution of SSAX that flat-out doesn't work. I've posted about this

Re: Compiling guile-1.8.5 on a recent Cygwin with libtool 2.2.6

2008-11-29 Thread Julian Graham
> It is true that the Makefile.am patch is unnecessary, except to quiet a > warning given by libtoolize. IIRC, newer versions of automake will know to > scan configure.[in|ac] for m4 subdirectories, but, older versions of automake > do not. Yet, there are probably no systems with old automake

ANN: SCSS project development release 0.3.1

2008-07-30 Thread Julian Graham
Hi Schemers, I am pleased to announce that the SCSS project has released version 0.3.1, our seventh development release. SCSS is a Scheme module for parsing, querying, and emitting style information compatible with the W3C Cascading Stylesheets recommendation. While SCSS does not itself provide a

srfi-88 keyword / symbol ambiguity

2008-07-20 Thread Julian Graham
Hi, It looks like the changes to the reader to support SRFI-88-style keywords lead to some ambiguities when it comes to whether a token is a symbol or a keyword. Specifically, it's no longer possible to create a symbol via quoting if that symbol ends in a colon: guile> (use-modules (srfi srfi-88

Re: What new libraries or functionality does Guile need?

2008-07-18 Thread Julian Graham
Hi Mike, I think Guile could really use a Scheme HTTP client implementation (maybe even as part of the core). Evan Prodromou did one for 1.4 that kind of worked, but it's currently listed on the "old projects" list ( http://www.gnu.org/software/guile/old-gnu-guile-projects.html). I haven't tried

Re: scheme -> (X)HTML

2008-03-25 Thread Julian Graham
Hi Paul, There are several good tools out there for doing this: Oleg Kiselyov has written a Scheme-based port of SAX called SSAX [1] that can read and emit S-expressions in a format he calls SXML. It's available for Guile as part of Andy Wingo's guile-lib [2]. For permissive HTML parsing, Neil V

Re: the future of Guile

2007-12-05 Thread Julian Graham
I've been frustrated with the situation, too. Might I direct your attention to the Snow project? (http://snow.iro.umontreal.ca/) One of the difficulties with these things is that they kind of require a certain critical mass to establish themselves, and, so far, nothing's really done that. (SLIB

Snowflake: Snow integration with Guile module system

2007-11-06 Thread Julian Graham
nd the code does no error checking to speak of. And I'm sure there are plenty of things it doesn't get quite right, like exported syntax definitions. Still, I hope you guys can take a look and tell me what you think. Regards, Julian [1]: https://webmail.iro.umontreal.ca/pipermail/snow-us

Re: Guile and Curses

2007-10-24 Thread Julian Graham
Hi Mike, Thanks for the props! The Gano Project sounds like a very good idea. Are the first two Guile Ncurses projects actually abandoned? (From what I can tell, they are.) Regards, Julian On 10/24/07, Mike Gran <[EMAIL PROTECTED]> wrote: > Hi- > > I made some bindings for ncursesw. > > I kn

Re: state of Guile GC

2007-09-18 Thread Julian Graham
[I'm always forgetting to CC the list...] Hi Ludovic, > BTW, did you notice a significant change compared to your previous Guile > version? Were you actually using `scm_block_gc ()' before? No, I wasn't -- I actually found out about scm_block_gc by googling "Guile performance." It came up on

state of Guile GC

2007-09-17 Thread Julian Graham
Hi Guilers, Disclaimer: I don't know very much about Guile's garbage collector, technically or historically, except for what I've gleaned by some cursory inspection of the code looking for (magical, undocumented) performance tricks. So I know I'm kind of blundering in here, but I'm having some tr

ANN: SCSS project development release 0.3.0

2007-08-21 Thread Julian Graham
Hi Schemers, I am pleased to announce that the SCSS project has released version 0.3.0, our sixth development release. SCSS is a Scheme module for parsing, querying, and emitting style information compatible with the W3C Cascading Stylesheets recommendation. While SCSS does not itself provide any

Re: [plt-scheme] Re: ANN: SDOM project development release 0.4.2

2007-04-19 Thread Julian Graham
like a DOM implementation -- including maintaining order of event cascades and error handlers, etc. Hope this helps. Julian On 4/19/07, Andrew Reilly <[EMAIL PROTECTED]> wrote: On Wed, Apr 18, 2007 at 09:56:17PM -0400, Julian Graham wrote: > Sorry, an update -- Aycan Irican has helpfully p

Re: ANN: SDOM project development release 0.4.2

2007-04-18 Thread Julian Graham
Sorry, an update -- Aycan Irican has helpfully pointed out that the original tarball was missing a Makefile. I've rectified that and uploaded a replacement (with the same filename). On 4/18/07, Julian Graham <[EMAIL PROTECTED]> wrote: Hi Schemers, I'm pleased to announ

ANN: libRUIN project development release 0.1.4

2007-03-09 Thread Julian Graham
Hi everyone, I am pleased to announce that the libRUIN project has made a new formal development release, version 0.1.4. Our project description, from Savannah: libRUIN (Renderer for User Interfaces in Ncurses) is a rendering library for various XML-based user interface markup languages (such as

Snow package respository

2007-03-09 Thread Julian Graham
Hi Schemers, MJ Ray recently brought to my attention the existence of the Snow project (http://snow.iro.umontreal.ca/), which seems to be a kind of interpreter-independent CPAN for Scheme modules, something that I've been interested in for quite a while. The project's been around for several mon

ANN: SCSS project development release 0.2.3

2007-03-06 Thread Julian Graham
Hi Schemers, I am pleased to announce that the SCSS project has released version 0.2.3, our fifth development release. SCSS is a Scheme module for parsing, querying, and emitting style information compatible with the W3C Cascading Stylesheets recommendation. While SCSS does not itself provide an

ANN: SDOM project development release 0.4.1

2007-02-01 Thread Julian Graham
Hi Schemers, I'm pleased to announce that the SDOM project has released version 0.4.1, our fourth development release. This version features significant performance enhancements, and newly-added support for Document Types and XML entities and entity references. The documentation has been expand

Re: null source-properties for procedure-source retrieved from frame

2007-01-25 Thread Julian Graham
source-properties is that it's just a hashq-ref, so we could work around the lambda decl problem by making it a hashx-ref that ignores that stuff during the hash. On 1/25/07, Andy Wingo <[EMAIL PROTECTED]> wrote: Hi Julian, On Wed, 2007-01-24 at 14:21 -0500, Julian Graham wrote: > Is

null source-properties for procedure-source retrieved from frame

2007-01-24 Thread Julian Graham
Hi Guilers, I've noticed that I can't seem to get anything but null when I call (source-properties (procedure-source (frame-procedure frame))), where frame is some stack frame I'm working with using the debugging interface. I get plenty of info with (source-properties (frame-source frame)). Wha

ANN: libRUIN project development release 0.1.3

2006-11-12 Thread Julian Graham
Hi everyone, I am pleased to announce that the libRUIN project has made a new formal development release, version 0.1.3. Our project description, from Savannah: libRUIN (Renderer for User Interfaces in Ncurses) is a rendering library for various XML-based user interface markup languages (such as

Re: Autotooled guile-lib

2006-11-11 Thread Julian Graham
Hi Andy, Really glad to hear about this, esp. the custom parsers for SSAX thing. May I also request that you guys update the guile-lib GNA site a teensy bit with updated instructions on how to build (current ones don't quite work) and obvious links to the latest tarball for folks who aren't usin

ANN: SCSS project development release 0.2.2

2006-11-03 Thread Julian Graham
Hi Schemers, I am pleased to announce that the SCSS project has released version 0.2.2, our fourth development release. SCSS is a Scheme module for parsing, querying, and emitting style information compatible with the W3C Cascading Stylesheets recommendation. While SCSS does not itself provide a

ANN: libRUIN project development release 0.1.2

2006-03-10 Thread Julian Graham
Hi everyone, I am pleased to announce that the libRUIN project has made a new formal development release, version 0.1.2. Our project description, from Savannah: libRUIN (Renderer for User Interfaces in Ncurses) is a rendering library for various XML-based user interface markup languages (such as

Re: ANN: libRUIN project development release 0.1.1

2006-02-02 Thread Julian Graham
EMAIL PROTECTED]> wrote: > Hi, > > Julian Graham <[EMAIL PROTECTED]> writes: > > > Our project description, from Savannah: libRUIN (Renderer for User > > Interfaces in Ncurses) is a rendering library for various XML-based > > user interface markup languages

Re: ANN: libRUIN project development release 0.1.1

2006-02-01 Thread Julian Graham
On 2/1/06, klaus schilling <[EMAIL PROTECTED]> wrote: > Julian Graham writes: > > > > What this means, in short, is that libRUIN is a little bit like a > > browser in that it provides rendering for various flavors of XML+CSS, > > but, more importantly, it&

ANN: libRUIN project development release 0.1.1

2006-01-31 Thread Julian Graham
Hi everyone, I am pleased to announce that the libRUIN project has made its first formal development release, version 0.1.1. Our project description, from Savannah: libRUIN (Renderer for User Interfaces in Ncurses) is a rendering library for various XML-based user interface markup languages (s

ANN: SCSS project development release 0.2.1

2006-01-08 Thread Julian Graham
Hi Schemers, I am pleased to announce that the SCSS project has released version 0.2.1, our third development release. SCSS is a Scheme module for parsing, querying, and emitting style information compatible with the W3C Cascading Stylesheets recommendation. While SCSS does not itself provide any

Re: problem with drawing triangle:(Unbound-variable)

2006-01-07 Thread Julian Graham
It looks like you're trying to do some kind of graphics programming with Guile but don't have the right libraries loaded ("filled-triangle" is not, to the best of my knowledge, part of R5RS). Perhaps you're missing a use-modules expression? It would be helpful to know more about what you're tryin

Re: ANN: SDOM project development release 0.4

2005-12-31 Thread Julian Graham
On 12/31/05, Neil Jerram <[EMAIL PROTECTED]> wrote: > I'm afraid that doesn't help me much ... unless there are JDOM > applications that I could refer to as examples? I think this is turning into a defense of the DOM spec itself, which I think would answer most of your questions. When it comes to

Re: ANN: SDOM project development release 0.4

2005-12-30 Thread Julian Graham
Well, I would imagine because Andy Wingo (or whoever it is that's maintaining guile-lib these days) doesn't know about it / doesn't think it's a mature enough piece of code -- which it probably isn't. On 12/29/05, klaus schilling <[EMAIL PROTECTED]> wrote: > Why is SDOM not part of the guile-lib,

Re: ANN: SDOM project development release 0.4

2005-12-29 Thread Julian Graham
scussion of applications. Regards, Julian On 12/28/05, Neil Jerram <[EMAIL PROTECTED]> wrote: > Julian Graham <[EMAIL PROTECTED]> writes: > > > Hi Schemers, > > > > I'm pleased to announce that the SDOM project has released version > > 0.4,

ANN: SDOM project development release 0.4

2005-12-04 Thread Julian Graham
Hi Schemers, I'm pleased to announce that the SDOM project has released version 0.4, our third development release. This version features hundreds of tests added to the core test suite, bringing the package into much greater conformance with the W3C's specification. The documentation has been gr

ANN: SCSS 0.1.1 release and project announcement

2005-08-10 Thread Julian Graham
SCSS is a Scheme module for parsing, querying, and emitting style information compatible with the W3C Cascading Stylesheets recommendation. While SCSS does not itself provide any rendering functionality, it can provide style information to applications and libraries that do. If used with XML docume

Re: guile projects list entry for SDOM

2005-06-20 Thread Julian Graham
Hi Kevin, All right, here goes: SDOM location: http://www.nongnu.org/sdom/ category: Libraries description: SDOM is an implementation in Scheme of the W3C DOM recommendation (Level 3), including support for event handling. status: version 0.1.2 released 2005/03/16 maintainer: Julian Graham

guile projects list entry for SDOM

2005-06-17 Thread Julian Graham
Hi everyone, I know that the projects list says it's no longer being maintained, but I thought I'd pop off an e-mail anyway -- I'd like to go about adding my SDOM library (http://www.nongnu.org/sdom/), either to the existing list or to whatever new form it takes. What should I do? Regards, Jul

Re: Urgent need for solution: guile to serve the web (+ python?)

2005-04-02 Thread Julian Graham
Also, if you need anything over and above a SAX API, you might want to check out my Scheme DOM implementation, SDOM (http://www.nongnu.org/sdom/). It's currently far from being done, but most of the important stuff is there. Cheers, Julian On Apr 2, 2005 9:52 AM, Andreas Rottmann <[EMAIL PROTEC

SDOM project development release 0.1.2 announcement

2005-03-17 Thread Julian Graham
Hi Guilers, I'm pleased to announce that the SDOM project has released version 0.1.2, our second development release. This version features a number of additions to the test suite and fixes and improvements in functionality too various to list; the NEWS file in the distribution has more specific