Latest News
2010/05/23
Again there have been some important changes in this new release. It contains alot of bugfixes over earlier releases and adds 15 more languages thus making a total of 177 supported languages.
This release doesn't introduce any changes into the parser but basically fixes many issues with highlighting that people noticed in the language files,
As already noted previously there's a problem with PCRE not working properly with some large sources: As I'm not a developer of PCRE, but a mere user I ask you to report issues with PCRE bugs upstream to them, not me. But at least: GeSHi now get's PCRE syntax right. when highlighting.
More information on current GeSHi developement can be found in my blog.
Download from the usual place, bug reports to the sf.net tracker please etc. etc...
BenBE.
2010/02/14
Again there have been some important changes in this new release. It contains alot of bugfixes over earlier releases and adds 5 more languages thus making a total of 162 supported languages.
Yet again this release doesn't introduce that many changes into the parser but basically fixes some smaller issues with highlighting that people noticed affecting string highlighting, Pascal-style range operators and other minor issues that need to be taken care on the parser level.
But the vast majority of changes affects the language files bundled with GeSHi that hold loads of changes and improvements over previous releases.
As already noted previously there's a problem with PCRE not working properly with some large sources: As I'm not a developer of PCRE, but a mere user I ask you to report issues with PCRE bugs upstream to them, not me.
More information on current GeSHi developement can be found in my blog.
Download from the usual place, bug reports to the sf.net tracker please etc. etc...
BenBE.
2009/12/26
Again there have been some important changes in this new release. It contains alot of bugfixes over earlier releases and adds 11 more languages thus making a total of 157 supported languages.
This time the release mostly consisted mostly of bugfixes and improvements to language files. The only parser update has been a rework of number support to make it become a bit more stable in cases where numbers are part of a keyword URL - and thus invalid HTML has been produced. The root cause is inherent, but this update should fix most cases that caused trouble in the past.
As already noted previously there's a problem with PCRE not working properly with some large sources: As I'm not a developer of PCRE, but a mere user I ask you to report issues with PCRE bugs upstream to them, not me.
More information on current GeSHi developement can be found in my blog.
Download from the usual place, bug reports to the sf.net tracker please etc. etc...
BenBE.
2009/09/10
Again there have been some important changes in this new release. It contains alot of bugfixes over earlier releases and adds 7 more languages thus making a total of 146 supported languages.
Besides the many bugfixes in the language files there are some formal bugfixes with the parser where certain conditions could lead to invalid or improper code being generated.
As already noted previously there's a problem with PCRE not working properly with some large sources: As I'm not a developer of PCRE, but a mere user I ask you to report issues with PCRE bugs upstream to them, not me.
More information on current GeSHi developement can be found in my blog.
Download from the usual place, bug reports to the sf.net tracker please etc. etc...
BenBE.
2009/05/23
Again time has passed and there have been some more or less important changes in this new release. It contains alot of bugfixes over earlier releases and adds 6 more languages thus making a total of 138 supported languages.
Besides the many bugfixes in the language files there is one quite important change language file developers should take care of: GeSHi now highlights keywords BEFORE highlighting regexps thus allowing languages like LaTeX to link known keywords while still highlighting unknown commands via regexp. This feature comes with a small price: You have to take care of how you link your keywords and how your regexps operate to not interfere with the already highlighted keywords.
Also I noticed a problem with PCRE not working properly with some large sources: As I'm not a developer of PCRE, but a mere user I ask you to report issues with PCRE bugs upstream to them, not me.
More information on current GeSHi developement can be found in my blog.
Download from the usual place, bug reports to the sf.net tracker please etc. etc...
BenBE.
News Archive
|