syntax highlighting for C++, Build v2 and QuickBook

Hello, boost::hs is a syntax highlighting for C++, doxygen, Boost.Build jamfiles and QuickBook. It is designed to work with Katepart, so it can be used in KWrite, Kate, Konqueror and KDevelop. Online docs and download link at: http://tinyurl.com/2l7u33 I have been using it in the development of Boost.Bimap and it makes my life a lot easier, specially when working with quickbook files. Some of the features * Support for C++ source code, including the standard library, some boost libraries, doxygen support, quickbook code import construct. * Support for Boost.Build v2 jamfiles * Support for Quickbook 1.4 * In general support for autocomment and region folding Comments are welcome. Do you think it belong somewhere in boost? Best regards Matias

Matias Capeletto wrote:
Hello,
boost::hs is a syntax highlighting for C++, doxygen, Boost.Build jamfiles and QuickBook. It is designed to work with Katepart, so it can be used in KWrite, Kate, Konqueror and KDevelop.
Online docs and download link at: http://tinyurl.com/2l7u33
I have been using it in the development of Boost.Bimap and it makes my life a lot easier, specially when working with quickbook files.
Some of the features * Support for C++ source code, including the standard library, some boost libraries, doxygen support, quickbook code import construct. * Support for Boost.Build v2 jamfiles * Support for Quickbook 1.4 * In general support for autocomment and region folding
Comments are welcome. Do you think it belong somewhere in boost?
I don't use Kate, but it looks interesting for sure. And yes I think there is a place for tools like this within Boost, or at least linked to from Boost. John.

John Maddock wrote:
Matias Capeletto wrote:
Hello,
boost::hs is a syntax highlighting for C++, doxygen, Boost.Build jamfiles and QuickBook. It is designed to work with Katepart, so it can be used in KWrite, Kate, Konqueror and KDevelop.
Online docs and download link at: http://tinyurl.com/2l7u33
I have been using it in the development of Boost.Bimap and it makes my life a lot easier, specially when working with quickbook files.
Some of the features * Support for C++ source code, including the standard library, some boost libraries, doxygen support, quickbook code import construct. * Support for Boost.Build v2 jamfiles * Support for Quickbook 1.4 * In general support for autocomment and region folding
Comments are welcome. Do you think it belong somewhere in boost?
I don't use Kate, but it looks interesting for sure. And yes I think there is a place for tools like this within Boost, or at least linked to from Boost.
Yes. How about adding a "3rd party tools" page to the Boost web site (and a link to that page under "Other Resources").
From there links could be added to stuff that is useful but not part of the actual Boost distribution.
/ Johan

On 5/24/07, John Maddock <john@johnmaddock.co.uk> wrote:
Matias Capeletto wrote:
boost::hs is a syntax highlighting for C++, doxygen, Boost.Build jamfiles and QuickBook. It is designed to work with Katepart, so it can be used in KWrite, Kate, Konqueror and KDevelop.
I don't use Kate, but it looks interesting for sure. And yes I think there is a place for tools like this within Boost, or at least linked to from Boost.
At least QuickBook 1.4 docs include a syntax helper for other text editor. Maybe Joel want to add a link there to boost::hs. Regards Matias

On 5/24/07, Matias Capeletto <matias.capeletto@gmail.com> wrote:
Hello,
boost::hs is a syntax highlighting for C++, doxygen, Boost.Build jamfiles and QuickBook. It is designed to work with Katepart, so it can be used in KWrite, Kate, Konqueror and KDevelop. [...] Comments are welcome. Do you think it belong somewhere in boost?
Have you tried to feed your changes back to the Kate developers? I think it'd be great if future versions of it included these syntax highlighting definitions "out of the box". -- Julio M. Merino Vidal <jmmv84@gmail.com> The Julipedia - http://julipedia.blogspot.com/

On 5/24/07, Julio M. Merino Vidal <jmmv84@gmail.com> wrote:
On 5/24/07, Matias Capeletto <matias.capeletto@gmail.com> wrote:
Hello,
boost::hs is a syntax highlighting for C++, doxygen, Boost.Build jamfiles and QuickBook. It is designed to work with Katepart, so it can be used in KWrite, Kate, Konqueror and KDevelop. [...] Comments are welcome. Do you think it belong somewhere in boost?
Have you tried to feed your changes back to the Kate developers? I think it'd be great if future versions of it included these syntax highlighting definitions "out of the box".
Yes, but I want that other people play with it first. When we feel It is ready, Kate developers will surely accept it. Quickbook and Build v2 syntax definitions are quite ready for prime time. I will send they a mail soon. They have already a c++ syntax definition, I will wait to send it to them. Regards Matias

n 5/24/07, Matias Capeletto <matias.capeletto@gmail.com> wrote:
Hello,
boost::hs is a syntax highlighting for C++, doxygen, Boost.Build jamfiles and QuickBook. It is designed to work with Katepart, so it can be used in KWrite, Kate, Konqueror and KDevelop.
Great, very useful, but what about us poor emacs users? Anybody has enough elisp-fu to implement something like this for this editor? gpd
participants (5)
-
Giovanni Piero Deretta
-
Johan Nilsson
-
John Maddock
-
Julio M. Merino Vidal
-
Matias Capeletto