Re: Orange - a serialization library

2010-07-28 Thread Jacob Carlborg

On 2010-07-28 05:36, g g wrote:

Masahiro Nakagawa Wrote:


On Wed, 28 Jul 2010 06:10:21 +0900, Jacob Carlborgd...@me.com  wrote:


On 2010-07-27 15:13, BLS wrote:

On 25/07/2010 16:08, Jacob Carlborg wrote:

This if the first release of the Orange serialization library


XML D2/Phobos problem solved ?

Bjoern


Yes, it's fixed. I'm including a modified version of the whole std.xml
module, not pretty but it works.




One question.

http://dsource.org/projects/orange/browser/orange/xml/PhobosXML.d

Why use string mixin?


Masahiro

Cause it isn't necessary for tango or even lexicaly incorrect for some versions 
of the compiler


Exactly, there a several features in D2 that is lexical illegal in D1. I 
thought that it was the easiest solution, instead of creating a build 
system that excluded the file for D1, then people are free to use their 
own build system instead of a specific one they perhaps don't like.


--
/Jacob Carlborg


Re: Orange - a serialization library

2010-07-28 Thread strtr
== Quote from Jacob Carlborg (d...@me.com)'s article
 Exactly, there a several features in D2 that is lexical illegal in D1. I
 thought that it was the easiest solution, instead of creating a build
 system that excluded the file for D1, then people are free to use their
 own build system instead of a specific one they perhaps don't like.

Funny solution :)

Is the xml code different from dsource's std2.xml ?

The api reference is a bit too tidy to my liking ;)


Re: This just in: authorless TDPL becomes collector's edition

2010-07-28 Thread strtr
== Quote from Jonathan M Davis (jmdavisp...@gmail.com)'s article
 So, it looks like anyone who actually got a pdf out of safari online lucked 
 out
 somehow.

Or are all into the successful ploy to get us to try it ;)



Re: Orange - a serialization library

2010-07-28 Thread Jacob Carlborg
== Quote from strtr (st...@sp.am)'s article
 == Quote from Jacob Carlborg (d...@me.com)'s article
  Exactly, there a several features in D2 that is lexical illegal in D1. I
  thought that it was the easiest solution, instead of creating a build
  system that excluded the file for D1, then people are free to use their
  own build system instead of a specific one they perhaps don't like.
 Funny solution :)
 Is the xml code different from dsource's std2.xml ?
 The api reference is a bit too tidy to my liking ;)

The difference is that I added a parent attribute to the Element class, I also
added a few wrapper methods to make it easier to wrap in a tango interface.


Re: Goldie v0.3 Release (Parser Library and Tools)

2010-07-28 Thread Nick Sabalausky
One thing I forgot to point out, that may be obvious, but is probably 
worth...umm...pointing out:

If you're on a platform that has binaries already built (currently Windows 
and Linux x86), then even if you're on D2 instead of D1, or don't even use D 
at all, then all the tools are still perfectly usable (except StaticLang, 
naturally), just not the library.