Permalink
Newer
Older
100644 108 lines (68 sloc) 2.93 KB
1
Changelog for the vim-perl package
3
1.??
4
====================================
5
[ENHANCEMENTS]
6
perl5:
7
New flags in 5.14 for the m//, s///, and tr/// operators are now
8
highlighted (Karen Etheridge)
10
Highlight braces following printf and say. Thanks, Matt Boyle.
11
12
Fix overzealous matching of /^package/ inside Pod (Hinrik)
13
Jul 22, 2010
14
Added */xs.vim.
15
16
Added syntax/tt2.vim, syntax/tt2html.vim and tt2js.vim files for
17
Template Toolkit, TT files for HTML and TT files for JavaScript.
18
(Thanks to Atsushi Moriki and Peter Yates)
Jul 28, 2010
20
The "if" show up as an error if you accidentally use "else if"
21
instead of "elsif". Also added "elseif" as an error. Thanks,
22
Benjamin R. Haskell.
23
Aug 10, 2010
24
Add %+ match hash to syntax/perl.vim.
25
May 6, 2012
26
"gf" lets you open modules when they are used outside "use" commands
27
as in "Foo::Bar->new" (Manni Heumann, @mannih)
28
29
Words like FIXME and TODO now include FIXME: and TODO: (@berekuk,
30
Vyacheslav Matyukhin)
31
32
POD formatting highlights have been enabled inside POD blocks.
33
34
Anonymous subroutines are now foldable.
Oct 17, 2011
35
Oct 31, 2013
36
Added mason.vim. (Hinrik)
37
38
map, grep and sort blocks are now properly indented. Thanks, Brian
39
M. Carlson.
40
41
Provide information to matchit plugin to jump between if/elsif/else.
42
Credit to Alan Young.
43
Dec 23, 2013
44
Added "fc" and "evalbytes" keywords. Thanks, Rafael Kitover.
45
46
Added optional highlighting for subroutine signatures, as well
47
as highlighting for new postfix dereferencing. Thanks, mattn!
48
49
Added tap.vim (based on https://github.com/threebytesfull/perltest). Thanks
50
to Rufus Cable for sharing!
51
52
[FIXES]
53
Minor tweak to p6RxCharClass. Thanks, Arne Skjærholt.
54
55
Fixed a problem with folding subs caused by rules being out of
56
order. Thanks, Christian J. Robinson.
57
(http://github.com/petdance/vim-perl/issues/closed#issue/28)
58
59
Fixed bug where backslashes would be seen as closing a set of braces,
60
thus screwing up indents. Thanks, Tom Wyant.
61
Oct 17, 2011
62
Fixed highlights on comments before opening brace of a sub. Thanks,
63
Rafael Kitover.
64
65
Braces within a heredoc no longer confuse the highlighting.
66
67
Keyword detection for "accept" was looking for "acept".
68
69
Added highlighting for "import" and "format".
Oct 31, 2013
71
Stop setting "iskeyword" globally. (Hinrik)
Oct 17, 2011
72
73
Fix folding for subroutines with prototypes. (zdm)
74
75
[TESTING]
76
Added a test harness in t/ (try "make test"). Moved example code
77
to t_source/ (Hinrik)
78
79
Added a test for package declaration highlighting. Thanks, Matt
80
Boyle.
81
Sep 1, 2010
82
Fixes to the test suite from Matt Boyle.
83
85
1.00 Tue Aug 4 21:38:31 CDT 2009
86
====================================
87
[ENHANCEMENTS]
88
perl5:
90
Pulled in the rest of mauke's improvements. This fixes issues
91
with q() ops and its various brackets (Hinrik)
93
Add spell checking to the comments syntax group.
Jul 6, 2009
94
95
Highlight method calls on __PACKAGE__ (Hinrik)
97
Allow whitespace around autoquoted hash keys (Hinrik)
98
99
Fix highlighting of //= from Perl 5.10 (Hinrik)
100
Dec 10, 2009
101
added 'parent' keyword for perl5.
102
103
[BUILDING]
104
Add a tarball target to the Makefile. Thanks to Mike Kelly for
105
contributions.
106
107
Add Nick Hibma's perl-regression.pl to ease testing.