libtext-vimcolor-perl (0.11-1) unstable; urgency=low
* No code changes, just packaging fixes.
-- Geoff Richards <qef@laxan.com> Sun, 19 Feb 2006 19:32:27 +0000
libtext-vimcolor-perl (0.10-1) unstable; urgency=low
* Be more careful about how 'exec' is called (belt & braces)
* Improve error reporting. Errors printed by the 'vim' command,
as well as problems reported from 'exec' (like not being able
to find the program) will now be reported (by getting passed
through a temporary file). Also, some 'die' calls were changed
to 'croak'.
* Allow the 'filetype' option to be overridden for each file
processed, so that an object can be reused for multiple files
of different types.
* Provide a help/usage message in the text-vimcolor program.
* Document which other CPAN modules use Text::VimColor, since
you might find one of them be more useful than using it
directly.
* Various small corrections to the documentation.
-- Geoff Richards <qef@laxan.com> Sun, 19 Feb 2006 00:22:35 +0000
libtext-vimcolor-perl (0.09-1) unstable; urgency=low
* Allow Vim options to be set with ':let' and provide a default
option to make shell scripts be interpretted as Bash syntax,
since it's a superset of Bourne shell. Added corresponding
options to 'text-vimcolor' script.
* Added "+set nomodeline" option to Vim for belt-and-braces
security. Vim shouldn't read modelines with the default
configuration enforced by the other options, but there's
no harm being extra cautious. Suggested by Ian Langworth.
* If the 'vim' command fails, print the correct exit code in
the error message. Thanks to Smylers for the fix, and for
reporting all the following bugs.
(closes CPAN bug #11556).
* Add documentation for the 'filetype' option to 'new()'.
(closes CPAN bug #11558).
* Document and test for using a reference to a scalar rather
than just a plain scalar as the 'string' argument to 'new()'
and the argument to 'syntax_mark_string()'. It was already
implemented but was mistakenly documented as a TODO.
(closes CPAN bug #11557).
* Document potential problem from CPAN bug #11555.
-- Geoff Richards <qef@laxan.com> Sat, 19 Feb 2005 13:28:28 +0000
libtext-vimcolor-perl (0.08-1) unstable; urgency=low
* Tab characters weren't comming out right (you get "^I" instead
of a literal tab). Added ":set isprint+=9" to mark.vim to fix
that. Spotted and patched by Mario Xerri.
* For some reason the filetype wasn't getting set right, so I've
changed mark.vim to do ":filetype detect" when it wasn't already
detected, and that seems to make it work.
* The XML output sometimes produced an extra '>' after the start
tag of the root element. Fixed.
* Added new file 05xml.t to the test suite and changed most of
the tests to use Test::More instead of Test.
-- Geoff Richards <qef@laxan.com> Wed, 25 Feb 2004 22:03:17 +0000
libtext-vimcolor-perl (0.07-1) unstable; urgency=low
* Now much faster! By using the '-s' option when Vim is run, we
avoid a 2 second delay while it tells us about the stdout not
being connected to a terminal. This only has an effect in Vim
version 6.2 or later (behaviour changed in patch 6.1.191).
* Fixed a bug reported by Giuseppe Maxia. When Vim was run, it
didn't do ":filetype on", so passing in a filetype explicitly
didn't work. It only worked if it could auto-detect the filetype.
Added a test in 't/10cmp.t' which checks this, by using a string
as input (so that there's no filename to guess the file type from).
-- Geoff Richards <qef@laxan.com> Tue, 9 Dec 2003 19:40:11 +0000
libtext-vimcolor-perl (0.06-1) unstable; urgency=low
* The files which were in the 'shared' directory (XSLT and CSS
stylesheets and the Vim script) are now in 'lib/Text/VimColor/'
so that they get installed in a place the module can discover.
Thanks to Giuseppe Maxia and Slaven Rezic for the tips.
* Path::Class is now used (and is therefore a new dependency) to
construct paths to files more portably.
* Less confusing one-line description of text-vimcolor script.
* Added the 'MANIFEST' file to itself, so that it gets shipped.
* Distribute this ChangeLog (for my unofficial Debian package)
rather than one generated out of CVS.
-- Geoff Richards <qef@laxan.com> Mon, 1 Dec 2003 18:43:13 +0000
libtext-vimcolor-perl (0.05-1) unstable; urgency=low
* Include README file in distribution.
-- Geoff Richards <qef@laxan.com> Wed, 26 Nov 2003 21:59:38 +0000
libtext-vimcolor-perl (0.04-1) unstable; urgency=low
* Fixed bug in the feature which allows us to override where the
Vim script is installed.
-- Geoff Richards <qef@laxan.com> Wed, 26 Nov 2003 19:54:43 +0000
libtext-vimcolor-perl (0.03-1) unstable; urgency=low
* Changed the namespace of the XML output. This is definitely the
final one.
* Tweaked the behaviour of the 'input_filename()' method.
* Minor adjustments to the documentation.
* Added --debug option to the text-vimcolor program.
-- Geoff Richards <qef@laxan.com> Wed, 26 Nov 2003 19:40:20 +0000
libtext-vimcolor-perl (0.02-1) unstable; urgency=low
* Added a test suite, although it's not finished yet.
* Deal with unexpected syntax types.
* Throw an error if the input file doesn't exist.
* Brought the documentation up to date.
* Install the output of 'cvs2cl' as an upstream changelog.
-- Geoff Richards <qef@laxan.com> Sat, 27 Sep 2003 19:28:16 +0100
libtext-vimcolor-perl (0.01-2) unstable; urgency=low
* Corrected 'Build-Depends' to not depend on Perl 5.8.
* Changed 'Build-Depends' to 'Build-Depends-Indep' to keep Lintian happy.
-- Geoff Richards <qef@laxan.com> Thu, 13 Mar 2003 22:26:41 +0000
libtext-vimcolor-perl (0.01-1) unstable; urgency=low
* Initial Release.
-- Geoff Richards <qef@laxan.com> Sat, 4 Jan 2003 18:44:11 +0000