Announce: Synopsis 0.13 released
Stefan Seefeld <[email protected]> Wed, 21 Jul 2010 09:37:51 -0400
| Newsgroups | gmane.comp.documentation.synopsis |
|---|---|
| Message-ID | <[email protected]> |
I'm happy to announce the release of Synopsis 0.13.
About Synopsis
==============
Synopsis is a multi-language source code introspection tool that
provides a variety of representations for the parsed code to enable
further processing such as documentation extraction, reverse
engineering, and source-to-source translation.
Changes
=======
This is a bugfix release. Among the issues being fixed:
* Correct macro lookup issue with hyperlinked source generation (SXR).
* Filter local declarations from generated (HTML) name index.
* Correct compatibility issue with ReST API.
* Correct exception handling in Python Parser.
* Improve ReST handling by mapping custom roles to named span elements
(HTML).
* Etc.
Misc
====
This release still uses a "builtin" parser backend for C and C++. I have
started working on a new parser, based on CLang
(http://clang.llvm.org/). While this looks promising, there is still a
lot to do (not to mention that it requires LLVM / CLang from trunk.
I mention this in case anyone is interested and wants to help with this
work.
Regards,
Stefan
--
...ich hab' noch einen Koffer in Berlin...