Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 397 lines (250 sloc) 13.57 kB
f8268b9 @dkearns add 'package' as the default rake target
dkearns authored
1 2005-07-27 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
2
3 * Rakefile: add 'package' as the default target
4
62546a6 @dkearns replace leading context 'lc' syntax offsets with the '\@<=' pattern c…
dkearns authored
5 2005-07-26 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
6
7 * syntax/ruby.vim: replace leading context 'lc' offsets with the
8 '\@<=' pattern construct when matching 'normal regular expressions'
f9ba927 @dkearns add missing credit to ChangeLog
dkearns authored
9 (Aaron Son)
62546a6 @dkearns replace leading context 'lc' syntax offsets with the '\@<=' pattern c…
dkearns authored
10
d91b7bf @dkearns allow strings inside interpolation regions
dkearns authored
11 2005-07-22 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
12
13 * syntax/ruby.vim: allow strings inside interpolation regions
14
b04177e @dkearns improve the installation script's source directory detection (Hugh Sa…
dkearns authored
15 2005-07-04 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
16
17 * bin/vim-ruby-install.rb: improve source directory detection (Hugh
18 Sasse)
19
4cdebce @dkearns match rubyNested*, and rubyDelimEscape as transparent items
dkearns authored
20 2005-04-05 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
21
22 * syntax/ruby.vim: match rubyNested*, and rubyDelimEscape as
23 transparent items; add closing escaped delimiters to rubyDelimEscape
24 syntax group
25
2c1334e @dkearns add documentation for the ruby_space_errors configuration variable
dkearns authored
26 2005-04-04 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
27
d5a8ffd @dkearns highlight nested delimiters in generalized quotes
dkearns authored
28 * syntax/ruby.vim: highlight nested delimiters in generalized quotes
c1b5749 @dkearns add missing credit
dkearns authored
29 (Aaron Son, Bertram Scharpf and Ken Miller)
d5a8ffd @dkearns highlight nested delimiters in generalized quotes
dkearns authored
30
31 2005-04-04 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
32
33 * syntax/ruby.vim: minor improvement to block parameter highlighting
f7a7e72 @dkearns minor improvement to block parameter highlighting
dkearns authored
34
35 2005-04-04 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
36
2c1334e @dkearns add documentation for the ruby_space_errors configuration variable
dkearns authored
37 * syntax/doc/ruby.txt: add documentation for the ruby_space_errors,
38 ruby_no_trail_space_error and ruby_no_tab_space_error configuration
39 variables
40
d91b7bf @dkearns allow strings inside interpolation regions
dkearns authored
41 2005-03-30 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
70e0ed4 @dkearns add configurable highlighting of whitespace errors
dkearns authored
42
43 * syntax/ruby.vim: add configurable highlighting of trailing space and
44 'space before tab' errors (Tilman Sauerbeck)
45
a992a23 @gsinclair * syntax/ruby.vim: Improved hilighting of %{...} strings with
gsinclair authored
46 2005-03-24 Gavin Sinclair <gsinclair@soyabean.com.au>
47
48 * syntax/ruby.vim: Improved hilighting of %{...} strings with
959cc8c @gsinclair * indent/ruby.vim: Improved indenting of %{...} strings with
gsinclair authored
49 nested brackets (Ken Miller).
50 * indent/ruby.vim: Improved indenting of %{...} strings with
51 nested brackets (Ken Miller).
330ab67 @gsinclair * syntax/ruby.vim: Corrected hilighting of |(x,y)| iterator
gsinclair authored
52 * syntax/ruby.vim: Corrected hilighting of |(x,y)| iterator
53 parameters (Tilman Sauerbeck).
a992a23 @gsinclair * syntax/ruby.vim: Improved hilighting of %{...} strings with
gsinclair authored
54
d91b7bf @dkearns allow strings inside interpolation regions
dkearns authored
55 2004-11-27 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
c73cf7b @dkearns update DJK's email address
dkearns authored
56
57 * compiler/ruby.vim, compiler/rubyunit.vim, syntax/ruby.vim: update
58 DJK's email address
59
d91b7bf @dkearns allow strings inside interpolation regions
dkearns authored
60 2004-09-30 Doug Kearns <djkea2@mugca.its.monash.edu.au>
c8d117e @dkearns match regexp values in hash literals
dkearns authored
61
62 * syntax/ruby.vim: match regexp values in hash literals
63
6580988 @gsinclair *** empty log message ***
gsinclair authored
64 2004-09-20 Gavin Sinclair <gsinclair@soyabean.com.au>
65
66 * bin/vim-ruby-install.rb: added
67 * Rakefile: 'rake package' generates TGZ and GEM
68 * install.rb: removed
69 * build.rb: removed
70
514fc47 @dkearns update compiler plugins to use new CompilerSet command
dkearns authored
71 2004-09-04 Doug Kearns <djkea2@mugca.its.monash.edu.au>
72
73 * compiler/rubyunit.vim, compiler/ruby.vim: update to use new
74 CompilerSet command
75
260edc8 @dkearns match Test::Unit assert messages
dkearns authored
76 2004-05-19 Doug Kearns <djkea2@mugca.its.monash.edu.au>
77
78 * compiler/rubyunit.vim: match assert messages
79
20dec8c @dkearns check for folding feature before setting foldmethod to syntax
dkearns authored
80 2004-05-12 Doug Kearns <djkea2@mugca.its.monash.edu.au>
81
82 * syntax/ruby.vim: check for the folding feature rather than just the
83 vim version when testing if the foldmethod should be set to syntax
84
f7afb86 @dkearns add documentation for ruby_no_special_methods and ruby_fold syntax co…
dkearns authored
85 2004-05-11 Doug Kearns <djkea2@mugca.its.monash.edu.au>
86
260edc8 @dkearns match Test::Unit assert messages
dkearns authored
87 * compiler/rubyunit.vim: add initial support for parsing Test::Unit
24a300d @dkearns add initial support for parsing Test::Unit errors
dkearns authored
88 errors
89
90 2004-05-11 Doug Kearns <djkea2@mugca.its.monash.edu.au>
91
f7afb86 @dkearns add documentation for ruby_no_special_methods and ruby_fold syntax co…
dkearns authored
92 * syntax/doc/ruby.txt: add documentation for the
93 ruby_no_special_methods and ruby_fold configuration variables
94
a4f8823 @dkearns move matching of [Rr]akefile* to a later location in filetype.vim
dkearns authored
95 2004-04-29 Doug Kearns <djkea2@mugca.its.monash.edu.au>
96
97 * filetype/filetype.vim: move matching of [Rr]akefile* to a separate
98 section which is located later in the file to avoid incorrectly
99 matching other filetypes prefixed with [Rr]akefile
100
101 2005-04-27 Doug Kearns <djkea2@mugca.its.monash.edu.au>
71c3d61 @dkearns match 'rakefile' as a Rakefile
dkearns authored
102
103 * filetype/filetype.vim: match 'rakefile' as a Rakefile
104
ea33ec5 @dkearns add ruby_fold variable to control setting foldmethod
dkearns authored
105 2004-04-23 Ward Wouts <ward@wizeazz.nl>
106
107 * syntax/ruby.vim: add ruby_fold variable to control the setting of
108 the foldmethod option
109
d91b7bf @dkearns allow strings inside interpolation regions
dkearns authored
110 2004-04-06 Doug Kearns <djkea2@mugca.its.monash.edu.au>
ba3ce41 @dkearns added filetype/filetype.vim
dkearns authored
111
ea33ec5 @dkearns add ruby_fold variable to control setting foldmethod
dkearns authored
112 * filetype/filetype.vim: add RubyGems specification and installation
ba3ce41 @dkearns added filetype/filetype.vim
dkearns authored
113 files and Rakefiles
114
8d2fd1c @dkearns add a new compiler plugin for Test::Unit
dkearns authored
115 2004-04-01 Doug Kearns <djkea2@mugca.its.monash.edu.au>
116
ea33ec5 @dkearns add ruby_fold variable to control setting foldmethod
dkearns authored
117 * compiler/rubyunit.vim: add a new compiler plugin for Test::Unit
8d2fd1c @dkearns add a new compiler plugin for Test::Unit
dkearns authored
118
8083568 @dkearns add simple CSS style sheet to project page
dkearns authored
119 2004-03-23 Doug Kearns <djkea2@mugca.its.monash.edu.au>
120
121 * etc/website/index.html, etc/website/djk-theme.css: add simple CSS
122 style sheet
123
5cfbd8c @dkearns convert index.html to valid HTML 4.01 Strict
dkearns authored
124 2004-02-08 Doug Kearns <djkea2@mugca.its.monash.edu.au>
125
126 * etc/website/index.html: convert to valid HTML 4.01 Strict.
127
74718b3 @gsinclair * ftplugin/ruby.vim: Added matchit instructions.
gsinclair authored
128 2004-01-11 Gavin Sinclair <gsinclair@soyabean.com.au>
129
130 * ftplugin/ruby.vim: Added matchit instructions.
131
158f6dc @dkearns add support for the new decimal and octal base indicators
dkearns authored
132 2003-11-06 Doug Kearns <djkea2@mugca.its.monash.edu.au>
133
bf87920 @dkearns update DJK's current location again
dkearns authored
134 * README: update DJK's current location.
135
136 2003-11-06 Doug Kearns <djkea2@mugca.its.monash.edu.au>
137
158f6dc @dkearns add support for the new decimal and octal base indicators
dkearns authored
138 * syntax/ruby.vim: add support for the new decimal and octal base
139 indicators and capitalization of all base indicators.
140
d4c1cf2 Added support for ?:.
Nikolai Weibull authored
141 2003-10-20 Nikolai Weibull <source@pcppopper.org>
142
143 * indent/ruby.vim: Added support for ?: multilining, such as
144 a ?
145 b :
146 c.
147
e0bd444 Fixed bug with [] matching
Nikolai Weibull authored
148 2003-10-18 Nikolai Weibull <source@pcppopper.org>
149
150 * indent/ruby.vim: Fixed a silly bug with the [] matching.
151
b675de0 @gsinclair * README: Minor addition.
gsinclair authored
152 2003-10-17 Gavin Sinclair <gsinclair@soyabean.com.au>
153
154 * README: Minor addition.
155 * etc/website/index.html: Synced with README.
156
d16bdc8 Fixed bug #114 and related issues.
Nikolai Weibull authored
157 2003-10-15 Nikolai Weibull <source@pcppopper.org>
158
159 * indent/ruby.vim: Fixed bug #114. Also fixed a related problem with
160 documentation blocks. They would indent relative to the other code.
161 Now it simply indents with zero width (to match =begin) by default.
9326371 *** empty log message ***
Nikolai Weibull authored
162 Otherwise acts like 'autoindent'. Also fixed a problem with | and &
163 not being recognized as continuation lines. This may cause problems
81d098a *** empty log message ***
Nikolai Weibull authored
164 with do blocks, we'll see.
165 * indent/ruby.vim: In response to previous note. It proved fatal.
166 Fixed now.
d16bdc8 Fixed bug #114 and related issues.
Nikolai Weibull authored
167
71ea14d Fix for $' and $".
Nikolai Weibull authored
168 2003-10-14 Nikolai Weibull <source@pcppopper.org>
169
170 * syntax/ruby.vim: Readded matching of $' and $" when
171 ruby_no_identifiers was off. Got accidentaly removed with previous
172 fix.
173
62aab94 Fix bug #62. Cleanup, fixup, speedup.
Nikolai Weibull authored
174 2003-10-13 Nikolai Weibull <source@pcppopper.org>
175
176 * indent/ruby.vim: General cleanup, speedup, fixup. Fixes bug #62.
177 Indentiation of tk.rb (5200+ lines) takes under 13 seconds now.
5625812 Cleanup
Nikolai Weibull authored
178 * ftplugin/ruby.vim: Cleanup. Nested if's unnecessary. Also modified
179 modeline.
62aab94 Fix bug #62. Cleanup, fixup, speedup.
Nikolai Weibull authored
180
bc4a80e *** empty log message ***
Nikolai Weibull authored
181 2003-10-12 Nikolai Weibull <source@pcppopper.org>
182
183 * indent/ruby.vim: Fixed bugs #89 and #102.
39539d7 Fixed a bug with $' and $" variables
Nikolai Weibull authored
184 * syntax/ruby.vim: The $' and $" variables weren't being matched if
185 ruby_no_identifiers was on. This messed up string matching.
44028fa Total rewrite of indent/ruby.vim. Closes bugs #59 and #71.
Nikolai Weibull authored
186 * indent/ruby.vim: Basically did a total rewrite in the process.
187 Everything is well documented now, and should be rather simple to
188 understand. There is probably room for optimization still, but it
189 works rather fast, indenting tk.rb (5200+ lines) in under 15 seconds.
190 I'm betting searchpair() may be executing a bit too often still, but a
191 lot of special cases have now been taken care of. This version also
192 fixes bug #59 and #71.
bc4a80e *** empty log message ***
Nikolai Weibull authored
193
cc8e174 @dkearns link rubyPseudoVariable to the Constant highlight group
dkearns authored
194 2003-10-03 Doug Kearns <djkea2@mugca.its.monash.edu.au>
195
7182ecf @dkearns simplify the rubyData pattern
dkearns authored
196 * syntax/ruby.vim: simplify the rubyData pattern by using the new EOF
197 atom.
198
199 2003-10-03 Doug Kearns <djkea2@mugca.its.monash.edu.au>
200
cc8e174 @dkearns link rubyPseudoVariable to the Constant highlight group
dkearns authored
201 * syntax/ruby.vim: link rubyBoolean to rubyPseudoVariable; link
202 rubyPseudoVariable to the Constant highlight group.
203
8750043 @dkearns update DJK's current location
dkearns authored
204 2003-09-30 Doug Kearns <djkea2@mugca.its.monash.edu.au>
205
a98ee81 @dkearns create rubyPseudoVariable syntax group
dkearns authored
206 * syntax/ruby.vim: create rubyPseudoVariable syntax group; move self,
cc8e174 @dkearns link rubyPseudoVariable to the Constant highlight group
dkearns authored
207 nil, __LINE__ and __FILE_ to rubyPseudoVariable.
a98ee81 @dkearns create rubyPseudoVariable syntax group
dkearns authored
208
209 2003-09-30 Doug Kearns <djkea2@mugca.its.monash.edu.au>
210
8750043 @dkearns update DJK's current location
dkearns authored
211 * etc/website/index.html: update DJK's current location.
212
248471e @dkearns update references to rubyExprSubst
dkearns authored
213 2003-09-26 Doug Kearns <djkea2@mugca.its.monash.edu.au>
214
1f7f406 @dkearns add a DOCTYPE declaration and close the open PRE element
dkearns authored
215 * etc/website/index.html: close the open PRE element and add a DOCTYPE
216 declaration.
217
218 2003-09-26 Doug Kearns <djkea2@mugca.its.monash.edu.au>
219
248471e @dkearns update references to rubyExprSubst
dkearns authored
220 * indent/ruby.vim: update references to rubyExprSubst - this syntax
221 group has been split into rubyInterpolation, rubyNoInterpolation and
222 rubyEscape.
223
3e6e11e @gsinclair etc/* - new directory
gsinclair authored
224 2003-09-26 Gavin Sinclair <gsinclair@soyabean.com.au>
225
226 * etc/release/*: added to aid in the production of releases.
227 * etc/website/*: now anyone can have a crack at the
228 vim.ruby.rubyforge.org website!
229
dac90ca @dkearns link rubyNoInterpolation to rubyString and merge integer groups into …
dkearns authored
230 2003-09-25 Doug Kearns <djkea2@mugca.its.monash.edu.au>
231
8750043 @dkearns update DJK's current location
dkearns authored
232 * syntax/ruby.vim: link the rubyNoInterpolation syntax group to
dac90ca @dkearns link rubyNoInterpolation to rubyString and merge integer groups into …
dkearns authored
233 rubyString; merge rubyHexadecimal, rubyDecimal, rubyOctal, rubyBinary
234 into rubyInteger.
235
b298bf3 @dkearns link rubyOperator to the Operator highlight group
dkearns authored
236 2003-09-22 Doug Kearns <djkea2@mugca.its.monash.edu.au>
237
238 * syntax/ruby.vim: link the rubyOperator syntax group to the Operator
239 highlight group.
240
ff4b8d7 @dkearns highlight escaped string interpolation correctly
dkearns authored
241 2003-09-21 Doug Kearns <djkea2@mugca.its.monash.edu.au>
242
8750043 @dkearns update DJK's current location
dkearns authored
243 * syntax/ruby.vim: match regexps after split, scan, sub and gsub.
1caa4b0 @dkearns match regexp after common Kernel methods
dkearns authored
244
245 2003-09-21 Doug Kearns <djkea2@mugca.its.monash.edu.au>
246
ff4b8d7 @dkearns highlight escaped string interpolation correctly
dkearns authored
247 * syntax/ruby.vim: highlight escaped string interpolation correctly;
248 allow hexadecimal and octal escape sequences to match with less than 3
249 and 2 digits respectively; split rubyExprSubst into multiple syntax
250 groups - rubyInterpolation, rubyNoInterpolation, rubyEscape.
251
addf497 @dkearns fix minor typos
dkearns authored
252 2003-09-19 Doug Kearns <djkea2@mugca.its.monash.edu.au>
253
0d9ccd5 @dkearns match singleton class definitions without whitespace
dkearns authored
254 * syntax/ruby.vim: match singleton class definitions with no
255 whitespace between 'class' and '<<'.
256
257 2003-09-19 Doug Kearns <djkea2@mugca.its.monash.edu.au>
258
addf497 @dkearns fix minor typos
dkearns authored
259 * install.rb, syntax/doc/ruby.txt: fix minor typos.
260
8ae54b2 @dkearns replace all syntax patterns surrounded by \(\) with \%(\)
dkearns authored
261 2003-09-18 Doug Kearns <djkea2@mugca.its.monash.edu.au>
262
a99659f @dkearns split rubyInteger syntax group into multiple groups
dkearns authored
263 * syntax/ruby.vim: improve float and decimal matching; split
264 rubyInteger into multiple syntax groups - rubyASCIICode,
265 rubyHexadecimal, rubyDecimal, rubyOctal, rubyBinary.
266
267 2003-09-18 Doug Kearns <djkea2@mugca.its.monash.edu.au>
268
8ae54b2 @dkearns replace all syntax patterns surrounded by \(\) with \%(\)
dkearns authored
269 * syntax/ruby.vim: replace all patterns surrounded by \(\) with \%(\)
270 when the sub-expression is not used.
271
6407772 @gsinclair Updated install.rb with comments.
gsinclair authored
272 2003-09-18 Gavin Sinclair <gsinclair@soyabean.com.au>
273
274 * install.rb: Included comments and USAGE string from revisino 1.1.
275
d43ded6 @dkearns match some more common regexps and if\unless expressions
dkearns authored
276 2003-09-18 Doug Kearns <djkea2@mugca.its.monash.edu.au>
277
278 * syntax/ruby.vim: match regexp after 'not' and 'then'; match if and
279 unless expressions following '=' and '('.
280
6c52a66 @gsinclair Corrected email address
gsinclair authored
281 2003-09-17 Gavin Sinclair <gsinclair@soyabean.com.au>
38c4a63 @gsinclair Introduce Hugh Sasse's install.rb
gsinclair authored
282
83cc380 @gsinclair matchit support for ftplugin/ruby.vim (credit: Ned Konz)
gsinclair authored
283 * ftplugin/ruby.vim: implemented matchit support (thanks to Ned Konz
284 and Hugh Sasse).
285
286 2003-09-17 Gavin Sinclair <gsinclair@soyabean.com.au>
287
288 * install.rb: replaced with Hugh Sasse's contribution. Alpha state
38c4a63 @gsinclair Introduce Hugh Sasse's install.rb
gsinclair authored
289 until tested, and with several issues and todos listed.
290
67ca3d8 @dkearns improve support for symbols, integers and floats
dkearns authored
291 2003-09-11 Doug Kearns <djkea2@mugca.its.monash.edu.au>
292
56aeaf3 @dkearns fix ruby_no_expensive matchgroup typos
dkearns authored
293 * syntax/ruby.vim: fix my accidental redefinition of the
294 ruby_no_expensive matchgroups.
295
296 2003-09-11 Doug Kearns <djkea2@mugca.its.monash.edu.au>
297
67ca3d8 @dkearns improve support for symbols, integers and floats
dkearns authored
298 * syntax/ruby.vim: improve support for symbols, integers and floating
299 point numbers; add the display argument to :syntax where appropriate.
300
ca9291c @dkearns highlight one line module, class, and method definitions correctly
dkearns authored
301 2003-09-09 Doug Kearns <djkea2@mugca.its.monash.edu.au>
302
927493e @dkearns remove Vim 5.x sections and simplify general delimited input syntax g…
dkearns authored
303 * syntax/ruby.vim: remove Vim 5.x specific sections and simplify the
304 generalized string, regular expression, symbol, and word list literal
305 syntax groups.
306
307 2003-09-09 Doug Kearns <djkea2@mugca.its.monash.edu.au>
308
3fe4631 @dkearns rename the rubyStringDelimit syntax group rubyStringDelimiter
dkearns authored
309 * indent/ruby.vim, syntax/ruby.vim: rename the rubyStringDelimit
310 syntax group rubyStringDelimiter.
311
312 2003-09-09 Doug Kearns <djkea2@mugca.its.monash.edu.au>
313
ca9291c @dkearns highlight one line module, class, and method definitions correctly
dkearns authored
314 * syntax/ruby.vim: highlight one line module, class, and method
315 definitions, using the ';' terminator, correctly; split
316 rubyClassOrModule into two new syntax groups - rubyClass and
317 rubyModule.
318
ed54bb4 @dkearns add support for the new %s() symbol literal
dkearns authored
319 2003-09-08 Doug Kearns <djkea2@mugca.its.monash.edu.au>
320
317794f @dkearns add the @Spell cluster to support spell checking
dkearns authored
321 * syntax/ruby.vim: add the @Spell cluster to support spell checking
322 of comment text.
323
324 2003-09-08 Doug Kearns <djkea2@mugca.its.monash.edu.au>
325
ed54bb4 @dkearns add support for the new %s() symbol literal
dkearns authored
326 * syntax/ruby.vim: add support for the new %s() symbol literal.
327
e415c42 @dkearns update the compiler maintainer's email address
dkearns authored
328 2003-09-03 Doug Kearns <djkea2@mugca.its.monash.edu.au>
329
330 * compiler/ruby.vim: update the maintainer's email address.
331
1454fb5 @dkearns prevent the optional 'do' in loop constructs from being matched as th…
dkearns authored
332 2003-09-02 Doug Kearns <djkea2@mugca.its.monash.edu.au>
333
334 * syntax/ruby.vim: make sure that the optional do after for, until or
335 while is not matched as the beginning of a do/end code block; also
336 highlight the optional ':' for these loop constructs.
337
df570e9 @dkearns add folding support to __END__ directive data sections
dkearns authored
338 2003-08-28 Doug Kearns <djkea2@mugca.its.monash.edu.au>
339
340 * syntax/ruby.vim: add folding support to embedded data sections after
341 an __END__ directive.
342
e47e30b @dkearns don't allow the start of a heredoc to match after '.' or '::'
dkearns authored
343 2003-08-27 Doug Kearns <djkea2@mugca.its.monash.edu.au>
344
345 * syntax/ruby.vim: don't allow '<<' after '.' or '::' to match as the
346 beginning of a heredoc.
347
ebaf834 @dkearns fix ignored shebang highlighting
dkearns authored
348 2003-08-26 Doug Kearns <djkea2@mugca.its.monash.edu.au>
349
350 * syntax/ruby.vim: fix shebang highlighting which was being ignored
351 all together.
352
a1126b7 @dkearns add support for the new %W() word list literal and add folding to %q(…
dkearns authored
353 2003-08-25 Doug Kearns <djkea2@mugca.its.monash.edu.au>
354
355 * syntax/ruby.vim: add the new %W() word list literal with
356 interpolation; add folding to %q() single quoted strings and %w() word
357 list literals.
358
365e82e @dkearns match $deferr explicitly and add support for several more 'special' m…
dkearns authored
359 2003-08-24 Doug Kearns <djkea2@mugca.its.monash.edu.au>
360
361 * syntax/ruby.vim: add $deferr to rubyPredefinedVariable; add several
362 new methods (abort, at_exit, attr, attr_accessor, attr_reader,
363 attr_writer, autoload, callcc, caller, exit, extend, fork, eval,
364 class_eval, instance_eval, module_eval, private, protected, public,
365 trap) to the Special Methods section.
366
fd3562f @dkearns create Special Methods section and add ruby_no_special_methods variable
dkearns authored
367 2003-08-21 Doug Kearns <djkea2@mugca.its.monash.edu.au>
368
7e4b0f2 @dkearns add support for access control methods (public, protected and private)
dkearns authored
369 * syntax/ruby.vim: add access control methods (public, protected and
370 private) to a new rubyAccess syntax group.
371
372 2003-08-21 Doug Kearns <djkea2@mugca.its.monash.edu.au>
373
fd3562f @dkearns create Special Methods section and add ruby_no_special_methods variable
dkearns authored
374 * syntax/ruby.vim: no longer match NotImplementError as a predefined
375 global constant; move rubyTodo to the Comments and Documentation
376 section; create a Special Methods section and add the
377 ruby_no_special_methods variable to allow the highlighting of these
378 'special' methods to be disabled.
379
f7f4f82 @dkearns allow for, while and until loop bodies to contain do...end blocks
dkearns authored
380 2003-08-18 Doug Kearns <djkea2@mugca.its.monash.edu.au>
381
f58baf6 @dkearns retab the header sections
dkearns authored
382 * compiler/ruby.vim, ftplugin/ruby.vim, indent/ruby.vim,
383 syntax/ruby.vim: retab the header section - Bram prefers as many TAB
384 characters as possible.
385
386 2003-08-18 Doug Kearns <djkea2@mugca.its.monash.edu.au>
387
f7f4f82 @dkearns allow for, while and until loop bodies to contain do...end blocks
dkearns authored
388 * syntax/ruby.vim: allow for, while and until loop bodies to contain
389 do...end and {...} blocks - rubyOptDoBlock should contain rubyDoBlock
390 and rubyCurlyBlock.
391
fc7c087 @dkearns string expression substitution of class variables does not require br…
dkearns authored
392 2003-08-16 Doug Kearns <djkea2@mugca.its.monash.edu.au>
393
f7f4f82 @dkearns allow for, while and until loop bodies to contain do...end blocks
dkearns authored
394 * syntax/ruby.vim: string expression substitution of class variables
395 does not require braces.
fc7c087 @dkearns string expression substitution of class variables does not require br…
dkearns authored
396
Something went wrong with that request. Please try again.