Releases for GeSHi Filter for syntax highlighting
geshifilter 6.x-1.1
Download: geshifilter-6.x-1.1.tar.gz
Size: 67.13 KB
md5_file hash: ab2a4aaa7a543e2bf3c45f40ea9ad496
First released: June 8, 2008 - 08:23
Last updated: June 8, 2008 - 08:25
Changes since DRUPAL-6--1-0:
- #252621: "Do nothing" mode could not be overruled with language attributes or language tags
- #244493: added CSS mode where only CSS classes are added to the markup and the administrator is responsible for defining the CSS rules (makes usage of css classes possible with private downloads)
- Japanese translation updated by 0829
- menu entries need explicit access info
- minor changes and fixes
geshifilter 5.x-2.8
Download: geshifilter-5.x-2.8.tar.gz
Size: 61.35 KB
md5_file hash: ea2fd173ece4a631bbb6fba7aaf25ba1
First released: June 2, 2008 - 22:38
Last updated: June 2, 2008 - 22:40
This release only fixes one annoying issue in the geshinode submodule. If you don't use the geshinode module, there is no need to update.
Changes since DRUPAL-5--2-7:
- #265731: fixed undefined function bug for geshinode.module
geshifilter 5.x-2.7
Download: geshifilter-5.x-2.7.tar.gz
Size: 61.33 KB
md5_file hash: 4c177d3cb255d5cf341abb818227cba6
First released: May 27, 2008 - 23:23
Last updated: May 27, 2008 - 23:25
Changes since DRUPAL-5--2-6:
- #226724 by aclight: typo
- changed installation a bit: only some popular languages are enabled by default instead of all 80
- worked on usability of GeSHi library path setting
- fixed minor issue with cache of available languages
- fixed issue with teaser mode chopping the closing '?>' from '<?php...?>' code blocks
- fixed issue with user logout urls in simpletest tests
- synchronized some parts with HEAD, ported http://drupal.org/cvs?commit=103996
- #252621: "Do nothing" mode could not be overruled with language attributes or language tags
- moved stuff from geshifilter.module to geshifilter.inc, brought geshifilter.conflicts.inc, geshifilter.filtertips.inc, geshifilter.pages.inc and geshifilter.inc in more sync with HEAD versions for easier maintenance
- refactored code from geshifilter.module to geshifilter.admin.inc to make geshifilter.module smaller
- #244493: added CSS mode where only CSS classes are added to the markup and the administrator is responsible for defining the CSS rules
geshifilter 6.x-1.0
Download: geshifilter-6.x-1.0.tar.gz
Size: 65.19 KB
md5_file hash: 7b84448b8596b201785c28710b3538fd
First released: April 28, 2008 - 23:12
Last updated: April 28, 2008 - 23:15
Release 1.0 of GeSHi filter for syntax highlighting for Drupal 6
Changes since DRUPAL-6--1-0-RC3:
- #208720: better validation of language tags
- Added SimpleTest tests
geshifilter 6.x-1.0-rc3
Download: geshifilter-6.x-1.0-rc3.tar.gz
Size: 64.33 KB
md5_file hash: c40977a992b8c4325991f1942edf3b64
First released: April 18, 2008 - 21:29
Last updated: April 18, 2008 - 21:30
Changes since DRUPAL-6--1-0-rc2:
- fixed issues with submit handlers (wrong order, one handler lost in Drupal 6 port)
- #214440: call to undefiined function _geshifilter_override_geshi_defaults when changing CSS mode, added forgotten require_once('geshifilter.pages.inc')
- (port of http://drupal.org/cvs?commit=98566) refactored conflict detection and solved #185001 (code filter conflict) and #214766 (HTML escaping conflict)
- added message when clearing the filter cache
- #226724 by aclight: typo
- fixed minor issue with Drupal5 and Drupal 6 language definition files
- made it possible to use the custom language tags (e.g. "c++" or "html") as language attribute value (e.g. language="html")
- Added information on what to do after installation
- worked on usability of GeSHi library path setting
- explicit access parameters in hook_menu as per http://drupal.org/node/243389
- fixed minor issue with cache of available languages
- fixed issue with teaser mode chopping the closing '?>' from '<?php...?>' code blocks
geshifilter 5.x-2.6
Download: geshifilter-5.x-2.6.tar.gz
Size: 55.62 KB
md5_file hash: 3076844ea7721b26a5077649dc297dc1
First released: February 22, 2008 - 09:21
Last updated: February 22, 2008 - 09:25
Changes since GeSHi filter 5.x-2.5:
- refactored conflict detection and solved #185001 (code filter conflict) and #214766 (HTML escaping conflict)
- added message when clearing the filter cache
- #214440: call to undefined function _geshifilter_override_geshi_defaults when changing CSS mode, added forgotten require_once('geshifilter.pages.inc')
- added first batch of Simpletest tests
geshifilter 6.x-1.0-rc2
Download: geshifilter-6.x-1.0-rc2.tar.gz
Size: 53.75 KB
md5_file hash: 504a6fd0c88b9f7296932ffd9bc1ba85
First released: January 18, 2008 - 23:05
Last updated: January 18, 2008 - 23:10
Changes since DRUPAL-6--1-0-rc1:
- ported geshinode submodule to Drupal 6
- #208635: Drupal 6RC2 release breaks GeSHi filter (UTF8): replaced illegal \xFE and \xFF tag delimiters with "[geshifilter-foo]...[/geshifilter-foo]" constructs
- solved bug when a custom language tag is prefix of others, e.g. "c" would eat "cpp", "csharp", "css"
- #208720: custom tags like 'c++' and 'c#' are possible now
- made fieldsets on GeSHi admin page collabsible
- made code footprint of geshifilter.module smaller (now only 245 LOC instead of more than 1000): moved filter code to geshifilter.pages.inc, moved some code to geshifilter.inc, moved filter tips to own file
- #208356: made clearing of filter cache automatic instead of a manual burden
- minor tweaks and fixes
geshifilter 5.x-2.5
Download: geshifilter-5.x-2.5.tar.gz
Size: 53.5 KB
md5_file hash: 9b999b552e393ac9ffeee243345bb0ce
First released: January 18, 2008 - 22:55
Last updated: January 18, 2008 - 23:00
Changes since DRUPAL-5--2-4:
- #208720: custom tags like 'c++' and 'c#' are possible now
- #211545: disabled external CSS mode when download method is private
- made fieldsets on GeSHi admin page collabsible
- solved bug of not working input format specific tag settings
- #208356: made clearing of filter cache automatic instead of a manual burden
- worked on smaller code footprint of geshifilter.module: moved GeSHi prepare and process code to geshifilter.pages.inc, moved filter tips code to geshifilter.filtertips.inc (geshifilter.module has 455 LOC less)
geshifilter 5.x-2.4
Download: geshifilter-5.x-2.4.tar.gz
Size: 53.05 KB
md5_file hash: 225c9a12850d0d9734a9e624c8a218ed
First released: January 14, 2008 - 15:40
Last updated: January 14, 2008 - 15:45
This release solves a bug introduced by the release of Drupal 5.6 due to the recent security advisory SA-2008-006.
Changes since DRUPAL-5--2-3:
- #208635: Drupal 5.6 release breaks GeSHi filter (UTF8): replaced illegal \xFE and \xFF tag delimiters with "[geshifilter-foo]...[/geshifilter-foo]" constructs
- solved code style issues reported by coder module
- solved bug when a custom language tag is prefix of others, e.g. "c" would eat "cpp", "csharp", "css"
geshifilter 6.x-1.0-rc1
Download: geshifilter-6.x-1.0-rc1.tar.gz
Size: 53.29 KB
md5_file hash: b5ae78248f44b961ee2a7cda37a2001f
First released: January 3, 2008 - 16:26
Last updated: January 3, 2008 - 16:30
first release candidate of GeSHi filter for Drupal 6
geshifilter 5.x-2.3
Download: geshifilter-5.x-2.3.tar.gz
Size: 53.08 KB
md5_file hash: 8644320085bad78440f9f4bfaeb330bb
First released: December 12, 2007 - 15:31
Last updated: December 12, 2007 - 15:35
Changes since DRUPAL-5--2-2:
- #191735: added support for uppercase <?PHP tags
- #192676: added option to disable Keyword URLs
- #179470: GeSHi filter module now also looks for language definition files in geshi-extra directory (useful for custom language definition files), added Drupal5 and Drupal6 definition files
- added information about differences between <pre> and <div> containers
geshifilter 5.x-2.2
Download: geshifilter-5.x-2.2.tar.gz
Size: 20.34 KB
md5_file hash: f671cde015c232b4c0cc0461665aeb46
First released: November 2, 2007 - 12:16
Last updated: November 2, 2007 - 12:20
Changes since DRUPAL-5--2-1:
- Added (optional) support for <?php ... ?> style PHP source code blocks.
- Added option to use built-in PHP function highlight_string() for PHP source code syntax highlighting
- Made the external stylesheet CSS mode not suck: stylesheet is now generated automatically (in files directory), rules are now per languages instead of one set of general rules. geshifilter.css now only contains rules for the geshifilter containers. Also plays nice with CSS preprocessing (CSS file name changes when the set enabled languages changes)
- Added more structure to the general settings page with extra fieldsets
- Tweaked the "Languages" configuration page: checkbox is now in front of full language name
- Worked on the help strings
- #184996: the caching in _geshifilter_get_tags() did not take the input format into account
geshifilter 5.x-2.1
Download: geshifilter-5.x-2.1.tar.gz
Size: 18.84 KB
md5_file hash: a2649262a774b51927d36161dad8810f
First released: October 17, 2007 - 09:39
Last updated: October 17, 2007 - 09:40
Main changes since version 5.x-2.0:
- Added a submodule with a GeSHi source code node type
- #178310: enables highlighting of source code, when teaser view trims inside source code and there is consequently no closing </code> tag
- #179077: usage of pretty language name where possible (e.g. "C++" instead of "cpp")
- added hook_requirements() hook for showing GeSHi library problems and filter conflicts on the status report page
- #181402: GeSHi filter now includes a prepare phase for escaping the source code container tags and its content. This removes conflict issues with HTML filter for example. Thanks to aclight.
- added codefilter conflict detection
- made it possible to nest [code] and <code> tags
- various bug fixes and tweaks
geshifilter 5.x-2.0
Download: geshifilter-5.x-2.0.tar.gz
Size: 15.83 KB
md5_file hash: e127803bfd2313e42d70144b6b8264a5
First released: September 22, 2007 - 13:03
Last updated: September 22, 2007 - 13:05
First release of overhauled GeSHi filter module:
main differences with previous version (5.x-1.x branch):
- Language tags, e.g. you can enable tags like "<java>".
- Configurable generic tags.
- option to choose between tags styles "<code>", "[code]" or both
- guided filter conflict solving: conflicts with other filters like the HTML filter are detected and suggestions are given how to solve them.
- better/easier UI (languages got their own settings page, better handling of error conditions, ...)
- options for CSS mode: inline or with stylesheet.
- Elaborate filter tips and documentation
- added callback to clear the filter cache (handy after changing the settings)
- Many bug fixes and tweaks
geshifilter 5.x-2.x-dev
Download: geshifilter-5.x-2.x-dev.tar.gz
Size: 61.35 KB
md5_file hash: 2dd3bef3ce9ebd0654170c717cafc442
First released: September 12, 2007 - 08:32
Last updated: June 3, 2008 - 00:04
Development snapshot of the 5.x-2.x branch
(based on rewrite from http://drupal.org/node/112067)
geshifilter 5.x-2.0-rc2
Download: geshifilter-5.x-2.0-rc2.tar.gz
Size: 15.77 KB
md5_file hash: f6f755af87d593d99225680d667c7925
First released: September 3, 2007 - 11:29
Last updated: September 3, 2007 - 11:30
Second release candidate of version 2.0 of the GeSHi filter module for Drupal 5
Changes since DRUPAL-5--2-0-rc1:
- worked on conflict detection: added detection of removing of tags by HTML filter
- code tags can now be given as '<code>' and 'code' (like allowed HTML tags in HTML filter)
- added option for code container
- tweaked some CSS style defaults
- worked on UI behaviour regarding GeSHi library loading: error detection, notification, etc
- changed default view on per language settings from 'all' to 'enabled'
- lots of internal refactoring/streamlining and bug fixes
geshifilter 5.x-2.0-rc1
Download: geshifilter-5.x-2.0-rc1.tar.gz
Size: 14.95 KB
md5_file hash: 7e3b1342e156880984edcff31ef7e622
First released: August 31, 2007 - 08:07
Last updated: August 31, 2007 - 08:10
First release candidate of the rewrite of the GeSHi filter for Drupal 5 from http://drupal.org/node/112067 by rötzi and soxofaan.
Beside adding features (like separate languages page and options for short language tags, e.g. <python>...</python> and <java>...</java>), some features from the 5.x-1.x branch were removed (e.g. "inline styling", usage of built in php highlighting). The documentation is also not updated currently.
geshifilter 5.x-1.0
Download: geshifilter-5.x-1.0.tar.gz
Size: 13.35 KB
md5_file hash: 1795b5e21d400622369004ffe0243946
First released: August 30, 2007 - 11:04
Last updated: August 30, 2007 - 11:05
First release of the port to Drupal 5.
geshifilter 5.x-1.x-dev
Download: geshifilter-5.x-1.x-dev.tar.gz
Size: 13.35 KB
md5_file hash: 8d26aa18405806e3bdcb9ce14b41e62e
First released: August 20, 2007 - 12:35
Last updated: August 30, 2007 - 12:05
Basic port of the GeSHi filter module to Drupal 5
geshifilter 4.7.x-1.0
Download: geshifilter-4.7.x-1.0.tar.gz
Size: 12.91 KB
md5_file hash: 6caaa0f416b47f238f8252727f8328e4
First released: August 20, 2007 - 10:40
Last updated: August 20, 2007 - 10:45
Legacy GeSHi filter module for Drupal 4.7
geshifilter 4.7.x-1.x-dev
Download: geshifilter-4.7.x-1.x-dev.tar.gz
Size: 12.91 KB
md5_file hash: 9ebed97bb77c9a1a1d5110e5d7e0aab5
First released: August 20, 2007 - 10:28
Last updated: August 20, 2007 - 12:04
Legacy GeSHI filter module for Drupal 4.7
geshifilter HEAD
Download: geshifilter-HEAD.tar.gz
Size: 56.47 KB
md5_file hash: 1de8c5d9520706509ca54e589e738bfd
First released: November 11, 2006 - 09:14
Last updated: March 24, 2008 - 00:05
Nightly development snapshot from CVS HEAD branch
