Spirit V2.5 is now available as part of the recently released Boost V1.47. I suggest you look at the What’s New documentation page for a list of things changed. This is a very important release for Spirit, mostly in the area of feature consolidation and less so by adding new functionality. It brings a lot of unification and quite some speedup in the area of attribute handling, both for parsers (Qi) and generators (Karma). Most of the newly added features are in the area of unification of the overall user experience as well. The things added to the Lexer should finally resolve some long standing requests. Most importantly, we are very excited about having added full compatibility with the newly released Phoenix V3 library.

Generally, all changes are supposed to be fully backwards compatible. If you run into problems with your existing code, please tell us by leaving a comment or by sending a message to the Spirit mailing list (as described on our Support page).

My Projects “https://sourceforge.net/projects/mulanpa/” and “https://sourceforge.net/projects/moritz/” are using the old spirit 1.8.5. It works quite well but I think it is time to update. But to dowload the great boost package just for using one part-library is like killing a whole pig just to get an single pickled knuckle. Is there a posibility to get Spirit 2.x as a stand-allone library?

Even if you answer “No!”. Is it possible to cut out the spirit-part to create the stand-alone library by my self. There are some users outside wich have real problems to use the whole boost-package together with their tool-environment. But some of them are building my software by them self. Thus I like to offer them the needed spirit-files in my project if it is possible and you agree with this.