Hi everybody, I would like to announce the latest version of shpaml, which is an indentation-based markup language similar to haml, but different.
Shpaml allows you to author HTML-like content with an indentation- based syntax that eliminates the need to write and read close tags and angle brackets. It also has haml-like syntax for specifying divs, classes, and ids, which also makes your documents easier to read, particularly when you are also using CSS and jQuery-like tools. Finally, it is very transparent with respect to HTML semantics, as well as letting most HTML syntax pass through as needed. It is probably best understood by simply looking at a few examples: http://shpaml.webfactional.com/examples There is also a tutorial, and you can try out your own examples there, so need to download the software if you just want to poke around a bit: http://shpaml.webfactional.com/tutorial/1 If you do decide to download it, it is a pretty small module at 225 lines or so: http://shpaml.webfactional.com/source_code The project is about two months old now, and it is being actively maintained. We have a mailing list, users submitting patches, all that good stuff. I am labelling the current version as "beta," but it has been well tested on over a thousand lines of markup. Cheers, Steve -- http://mail.python.org/mailman/listinfo/python-list