DML2
DML2 is an object-oriented content storage and document formatting framework. Using a fairly simple, object-oriented language and a few templates, generating different types of media from the same source content is made easy. This tool has been obsoleted by XSLT.
Development: Styles
Last Modified: 2002-08-15T07:00Z
I'm not sure if everything's going to be perfect, but I've implemented styles. Basically it allows a single object to have more than one render-like definition. Just something that is useful for designing Deraj DeZine.
Releases: v1.0.1 Released
Last Modified: 2002-08-10T07:00Z
Took a little bit of time (more than I should have =) to package up the current (bug-fixed) sources as v1.0.1.
Releases: v1.0!
Last Modified: 2002-07-31T07:00Z
DML2 can now be run from any directory and can output to any other directory. This helped out when I went to add the GNU build tools to the source distribution. v1.0 is now ready for consumption!
Development: No Pointers?
Last Modified: 2002-07-29T07:00Z
So the problems I was having with implementing the other new features were actually caused by pointers. Basically, I've decided that pointers are just something that unecessarily complicates the language. I removed them (despite messing up CVS in the process) and have implemented the other features instead.
Development: New Features
Last Modified: 2002-07-28T07:00Z
After about 45 minutes, pointers are now working. The &index tag, however, is proving to be rather difficult. I still don't know how I'm going to implement it. Default constructors are almost done.
Development: Man Pages
Last Modified: 2002-07-27T07:00Z
After about only 15 minutes' work, all of the DML2 documentation is now available in UNIX man page format, perfectly formatted! Just another example of the power of DML2 =)
Releases: v0.9b Released!
Last Modified: 2002-07-26T07:00Z
Windows testing went well (meaning I compiled it and it worked fine). I found out today (after compiling with optimization) that DML2 is actually quite a bit faster than DML. I managed to get 242 files/sec with DML2, whereas I only got around 90 at the most with DML.
Development: Strange Bug
Last Modified: 2002-07-25T07:00Z
I think I ran into a bug in my compiler's STL implementation today. I can compile the program and it works fine under GCC v3.1, but under v2.95.3, it segfaults. Not a big problem, since I found a (weird) workaround.