Re: ANN: libRUIN project development release 0.1.1

2006-02-02 Thread Ludovic Courtès
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 (such as Mozilla XUL), using the > Ncurses terminal control library as a ren

Re: ANN: libRUIN project development release 0.1.1

2006-02-02 Thread Julian Graham
Hi Ludovic, Yes, the interface description is interpreted at runtime, though it is amost immediately converted to SXML, an S-expression-based representation that is isomorphic to the original XML. The C structures that are used during rendering are tightly bound to the spine of this S-expression

Re: ANN: libRUIN project development release 0.1.1

2006-02-01 Thread Julian Graham
Hi Klaus, libRUIN depends on (and is distributed with) a module called SDOM, which depends on SLIB. However, I can't figure out why I added this dependency, so I think I'm going to treat it as a bug and remove it for the next release. Thanks for pointing that out. Regards, Julian On 2/1/06,

ANN: libRUIN project development release 0.1.1

2006-02-01 Thread klaus schilling
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's an embeddable native library that you can > use to quickly and easily create dynamic Ncurses user

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