Skip to content
This repository
Newer
Older
100644 521 lines (328 sloc) 17.829 kb
89dd9098 » dkearns
2005-08-27 fix typo in rubyBlockParameter pattern
1 2005-08-27 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
2
888664ad » dkearns
2005-08-27 add Env.determine_home_dir to vim-ruby-install.rb
3 * bin/vim-ruby-install.rb: add Env.determine_home_dir using
4 %HOMEDRIVE%%HOMEPATH% as HOME on windows if HOME is not explicitly set
5
cd0d6e0f » dkearns
2005-08-27 fix regression in rubyOptDoBlock
6 * syntax/ruby.vim: fix regression in rubyOptDoBlock
7
89dd9098 » dkearns
2005-08-27 fix typo in rubyBlockParameter pattern
8 * syntax/ruby.vim: fix typo in rubyBlockParameter pattern
9
e2729366 » dkearns
2005-08-26 minor refinement of rubyBlockParameter syntax pattern
10 2005-08-26 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
11
12 * syntax/ruby.vim: only match rubyBlockParameter after 'do' that is a
13 'keyword'
14
29368fda » dkearns
2005-08-25 fix backup writing bug in vim-ruby-install.rb and other minor improve…
15 2005-08-25 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
16
66905bcb » dkearns
2005-08-25 rename rubyIterator to rubyBlockParameter and match parameters in par…
17 * syntax/ruby.vim: rename rubyIterator to rubyBlockParameter; ensure
18 it only highlights these after a 'do' or '{'; match parameters in
19 parentheses
20
9bb67b94 » dkearns
2005-08-25 minor reorganisation of syntax documentation
21 * syntax/doc/ruby.txt: minor reorganisation of options
22
29368fda » dkearns
2005-08-25 fix backup writing bug in vim-ruby-install.rb and other minor improve…
23 * bin/vim-ruby-install.rb: don't use $0 == __FILE__ idiom to start
24 installer file as this will fail when running as a gem as
25 vim-ruby-install.rb is loaded by the gem driver; make _same_contents
26 a private method; fix a bug in BackupDir.backup where it was writing
27 the backup to an incorrect location
28
b0865707 » dkearns
2005-08-24 remove 'contains=rubyString' from the rubyInterpolation syntax group
29 2005-08-24 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
30
31 * syntax/ruby.vim: remove 'contains=rubyString' from the
32 rubyInterpolation group until that is more comprehensively improved
33
abdd7312 » dkearns
2005-08-18 improve highlighting of heredocs used as method arguments
34 2005-08-18 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
35
1587f134 » dkearns
2005-08-18 explicitly match block arguments so that &keyword isn't highlighted
36 * syntax/ruby.vim: explicitly match block arguments so that &keyword
37 isn't highlighted as a 'keyword' prefixed with &
38
abdd7312 » dkearns
2005-08-18 improve highlighting of heredocs used as method arguments
39 * syntax/ruby.vim: improve highlighting of heredocs used as method
40 arguments
41
d239dcc1 » dkearns
2005-08-17 merge 'while|until' start patterns of rubyOptDoBlock syntax group
42 2005-08-17 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
43
bfcc936a » dkearns
2005-08-17 improve highlighting of the optional 'do' in looping constructs
44 * syntax/ruby.vim: improve highlighting of the optional 'do' in
45 looping constructs
46
29ab88d5 » dkearns
2005-08-17 remove accidentally added 'keepend' from rubyOptDoBlock
47 * syntax/ruby.vim: remove accidentally added 'keepend' from
48 rubyOptDoBlock
49
d239dcc1 » dkearns
2005-08-17 merge 'while|until' start patterns of rubyOptDoBlock syntax group
50 * syntax/ruby.vim: merge 'while|until' start patterns of
51 rubyOptDoBlock syntax group
52
f0d27da1 » dkearns
2005-08-16 offer $VIM/vimfiles and $HOME/{.vim,vimfiles} as the two default inst…
53 2005-08-16 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
54
7c616b64 » dkearns
2005-08-16 wrap installer's 'main' in a begin/end block
55 * bin/vim-ruby-install.rb: wrap 'main' in a begin/end block
56
3ba39924 » dkearns
2005-08-16 add FIXME comment to vim-ruby-installer.rb
57 * bin/vim-ruby-install.rb: add FIXME comment (Hugh Sasse)
58
f0d27da1 » dkearns
2005-08-16 offer $VIM/vimfiles and $HOME/{.vim,vimfiles} as the two default inst…
59 * README, bin/vim-ruby-install.rb, etc/website/index.html: offer
60 $VIM/vimfiles and $HOME/{.vim,vimfiles} rather than $VIMRUNTIME as the
61 two default installation directories
62
81c653cc » dkearns
2005-08-15 exclude leading whitespace from from the rubyOptDoBlock start pattern…
63 2005-08-15 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
64
7fa647d5 » dkearns
2005-08-15 remove character offset 'hs' from the rubyOptDoBlock start match
65 * syntax/ruby.vim: remove character offset 'hs' from the
66 rubyOptDoBlock start match
67
81c653cc » dkearns
2005-08-15 exclude leading whitespace from from the rubyOptDoBlock start pattern…
68 * syntax/ruby.vim: exclude leading whitespace from the rubyOptDoBlock
69 syntax group start patterns with \zs
70
1aa455f4 » dkearns
2005-08-11 reorder autocommands for eRuby setf line
71 2005-08-11 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
72
0cce2bd2 » dkearns
2005-08-11 add syntax highlighting for eRuby files
73 * CONTRIBUTORS, bin/vim-ruby-install.rb, syntax/eruby.vim: add syntax
74 highlighting for eRuby files
75
1aa455f4 » dkearns
2005-08-11 reorder autocommands for eRuby setf line
76 * ftdetect/ruby.vim: reorder autocommands for eRuby setf line
77
c5ee20d4 » dkearns
2005-08-08 add ftdetect/ruby.vim to installer's list of source files
78 2005-08-08 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
79
80 * bin/vim-ruby-install.rb: add ftdetect/ruby.vim to list of source
81 files
82
a8477339 » dkearns
2005-08-07 mv filetype/filetype.vim to filetype/ruby.vim
83 2005-08-07 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
84
fcf10ed8 » dkearns
2005-08-07 mv filetype/ruby.vim to ftdetect/ruby.vim
85 * filetype/ruby.vim, ftdetect/ruby.vim: move ruby.vim from filetype/
86 to ftdetect/
87
a8477339 » dkearns
2005-08-07 mv filetype/filetype.vim to filetype/ruby.vim
88 * filetype/filetype.vim, filetype/ruby.vim: move filetype.vim to
0cce2bd2 » dkearns
2005-08-11 add syntax highlighting for eRuby files
89 ruby.vim; add eRuby filetype detection
a8477339 » dkearns
2005-08-07 mv filetype/filetype.vim to filetype/ruby.vim
90
c2e6f38e » dkearns
2005-08-06 remove display argument from rubyConstant now that the syntax match i…
91 2005-08-06 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
92
72e413c0 » dkearns
2005-08-06 match rubyConstant and rubyLocalVariableOrMethod with a leading word …
93 * syntax/ruby.vim: match rubyConstant and rubyLocalVariableOrMethod
94 with a leading word boundary
95
a25b1824 » dkearns
2005-08-06 move ruby_no_identifiers test to the default highlighting block
96 * syntax/ruby.vim: move ruby_no_identifiers test to the default
97 highlighting block so that all identifiers are still matched when this
98 is config variable set
99
c2e6f38e » dkearns
2005-08-06 remove display argument from rubyConstant now that the syntax match i…
100 * syntax/ruby.vim: remove display argument from rubyConstant now that
101 the match is multiline
102
69e594d7 » dkearns
2005-08-03 add new file listing project contributors
103 2005-08-03 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
104
105 * CONTRIBUTORS: add new file listing project contributors
106
ef387414 » dkearns
2005-08-02 allow highlighting to differentiate between constants and capitalized…
107 2005-08-02 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
108
109 * syntax/ruby.vim: differentiate between constants and capitalized
110 class methods invoked with the scope operator '::'
111
689cc637 » dkearns
2005-08-01 undo reordering of identifier matching and make $_ special case
112 2005-08-01 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
113
114 * syntax/ruby.vim: undo reordering of identifier matching and make $_
115 a special case to prevent it matching against global variables with a
116 leading underscore
117
44ab3606 » dkearns
2005-07-30 reorder identifier syntax matching
118 2005-07-30 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
119
120 * syntax/ruby.vim: reorder identifier matching so that identifiers
121 'containing' predefined identifiers, such as $_, match properly
122
748f0d65 » dkearns
2005-07-28 improve highlighting of conditional expressions
123 2005-07-28 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
124
125 * syntax/ruby.vim: improve matching of conditional expressions
126
f8268b9e » dkearns
2005-07-27 add 'package' as the default rake target
127 2005-07-27 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
128
129 * Rakefile: add 'package' as the default target
130
62546a6c » dkearns
2005-07-26 replace leading context 'lc' syntax offsets with the '\@<=' pattern c…
131 2005-07-26 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
132
133 * syntax/ruby.vim: replace leading context 'lc' offsets with the
134 '\@<=' pattern construct when matching 'normal regular expressions'
f9ba9274 » dkearns
2005-07-27 add missing credit to ChangeLog
135 (Aaron Son)
62546a6c » dkearns
2005-07-26 replace leading context 'lc' syntax offsets with the '\@<=' pattern c…
136
d91b7bfd » dkearns
2005-07-22 allow strings inside interpolation regions
137 2005-07-22 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
138
139 * syntax/ruby.vim: allow strings inside interpolation regions
140
b04177e1 » dkearns
2005-07-04 improve the installation script's source directory detection (Hugh Sa…
141 2005-07-04 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
142
143 * bin/vim-ruby-install.rb: improve source directory detection (Hugh
144 Sasse)
145
4cdebcea » dkearns
2005-04-05 match rubyNested*, and rubyDelimEscape as transparent items
146 2005-04-05 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
147
148 * syntax/ruby.vim: match rubyNested*, and rubyDelimEscape as
149 transparent items; add closing escaped delimiters to rubyDelimEscape
150 syntax group
151
2c1334ec » dkearns
2005-04-04 add documentation for the ruby_space_errors configuration variable
152 2005-04-04 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
153
d5a8ffd3 » dkearns
2005-04-04 highlight nested delimiters in generalized quotes
154 * syntax/ruby.vim: highlight nested delimiters in generalized quotes
c1b57490 » dkearns
2005-04-04 add missing credit
155 (Aaron Son, Bertram Scharpf and Ken Miller)
d5a8ffd3 » dkearns
2005-04-04 highlight nested delimiters in generalized quotes
156
157 2005-04-04 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
158
159 * syntax/ruby.vim: minor improvement to block parameter highlighting
f7a7e721 » dkearns
2005-04-04 minor improvement to block parameter highlighting
160
161 2005-04-04 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
162
2c1334ec » dkearns
2005-04-04 add documentation for the ruby_space_errors configuration variable
163 * syntax/doc/ruby.txt: add documentation for the ruby_space_errors,
164 ruby_no_trail_space_error and ruby_no_tab_space_error configuration
165 variables
166
d91b7bfd » dkearns
2005-07-22 allow strings inside interpolation regions
167 2005-03-30 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
70e0ed46 » dkearns
2005-03-30 add configurable highlighting of whitespace errors
168
169 * syntax/ruby.vim: add configurable highlighting of trailing space and
170 'space before tab' errors (Tilman Sauerbeck)
171
a992a23a » gsinclair
2005-03-23 * syntax/ruby.vim: Improved hilighting of %{...} strings with
172 2005-03-24 Gavin Sinclair <gsinclair@soyabean.com.au>
173
174 * syntax/ruby.vim: Improved hilighting of %{...} strings with
959cc8c1 » gsinclair
2005-03-23 * indent/ruby.vim: Improved indenting of %{...} strings with
175 nested brackets (Ken Miller).
176 * indent/ruby.vim: Improved indenting of %{...} strings with
177 nested brackets (Ken Miller).
330ab67e » gsinclair
2005-03-23 * syntax/ruby.vim: Corrected hilighting of |(x,y)| iterator
178 * syntax/ruby.vim: Corrected hilighting of |(x,y)| iterator
179 parameters (Tilman Sauerbeck).
a992a23a » gsinclair
2005-03-23 * syntax/ruby.vim: Improved hilighting of %{...} strings with
180
d91b7bfd » dkearns
2005-07-22 allow strings inside interpolation regions
181 2004-11-27 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
c73cf7b7 » dkearns
2004-11-27 update DJK's email address
182
183 * compiler/ruby.vim, compiler/rubyunit.vim, syntax/ruby.vim: update
184 DJK's email address
185
d91b7bfd » dkearns
2005-07-22 allow strings inside interpolation regions
186 2004-09-30 Doug Kearns <djkea2@mugca.its.monash.edu.au>
c8d117ed » dkearns
2004-09-30 match regexp values in hash literals
187
188 * syntax/ruby.vim: match regexp values in hash literals
189
6580988a » gsinclair
2004-09-19 *** empty log message ***
190 2004-09-20 Gavin Sinclair <gsinclair@soyabean.com.au>
191
192 * bin/vim-ruby-install.rb: added
193 * Rakefile: 'rake package' generates TGZ and GEM
194 * install.rb: removed
195 * build.rb: removed
196
514fc470 » dkearns
2004-09-04 update compiler plugins to use new CompilerSet command
197 2004-09-04 Doug Kearns <djkea2@mugca.its.monash.edu.au>
198
199 * compiler/rubyunit.vim, compiler/ruby.vim: update to use new
200 CompilerSet command
201
260edc82 » dkearns
2004-05-19 match Test::Unit assert messages
202 2004-05-19 Doug Kearns <djkea2@mugca.its.monash.edu.au>
203
204 * compiler/rubyunit.vim: match assert messages
205
20dec8c7 » dkearns
2004-05-12 check for folding feature before setting foldmethod to syntax
206 2004-05-12 Doug Kearns <djkea2@mugca.its.monash.edu.au>
207
208 * syntax/ruby.vim: check for the folding feature rather than just the
209 vim version when testing if the foldmethod should be set to syntax
210
f7afb869 » dkearns
2004-05-11 add documentation for ruby_no_special_methods and ruby_fold syntax co…
211 2004-05-11 Doug Kearns <djkea2@mugca.its.monash.edu.au>
212
260edc82 » dkearns
2004-05-19 match Test::Unit assert messages
213 * compiler/rubyunit.vim: add initial support for parsing Test::Unit
24a300d4 » dkearns
2004-05-11 add initial support for parsing Test::Unit errors
214 errors
215
216 2004-05-11 Doug Kearns <djkea2@mugca.its.monash.edu.au>
217
f7afb869 » dkearns
2004-05-11 add documentation for ruby_no_special_methods and ruby_fold syntax co…
218 * syntax/doc/ruby.txt: add documentation for the
219 ruby_no_special_methods and ruby_fold configuration variables
220
a4f88235 » dkearns
2004-04-29 move matching of [Rr]akefile* to a later location in filetype.vim
221 2004-04-29 Doug Kearns <djkea2@mugca.its.monash.edu.au>
222
223 * filetype/filetype.vim: move matching of [Rr]akefile* to a separate
224 section which is located later in the file to avoid incorrectly
225 matching other filetypes prefixed with [Rr]akefile
226
227 2005-04-27 Doug Kearns <djkea2@mugca.its.monash.edu.au>
71c3d610 » dkearns
2004-04-27 match 'rakefile' as a Rakefile
228
229 * filetype/filetype.vim: match 'rakefile' as a Rakefile
230
ea33ec56 » dkearns
2004-04-23 add ruby_fold variable to control setting foldmethod
231 2004-04-23 Ward Wouts <ward@wizeazz.nl>
232
233 * syntax/ruby.vim: add ruby_fold variable to control the setting of
234 the foldmethod option
235
d91b7bfd » dkearns
2005-07-22 allow strings inside interpolation regions
236 2004-04-06 Doug Kearns <djkea2@mugca.its.monash.edu.au>
ba3ce415 » dkearns
2004-04-06 added filetype/filetype.vim
237
ea33ec56 » dkearns
2004-04-23 add ruby_fold variable to control setting foldmethod
238 * filetype/filetype.vim: add RubyGems specification and installation
ba3ce415 » dkearns
2004-04-06 added filetype/filetype.vim
239 files and Rakefiles
240
8d2fd1cf » dkearns
2004-04-01 add a new compiler plugin for Test::Unit
241 2004-04-01 Doug Kearns <djkea2@mugca.its.monash.edu.au>
242
ea33ec56 » dkearns
2004-04-23 add ruby_fold variable to control setting foldmethod
243 * compiler/rubyunit.vim: add a new compiler plugin for Test::Unit
8d2fd1cf » dkearns
2004-04-01 add a new compiler plugin for Test::Unit
244
80835685 » dkearns
2004-03-23 add simple CSS style sheet to project page
245 2004-03-23 Doug Kearns <djkea2@mugca.its.monash.edu.au>
246
247 * etc/website/index.html, etc/website/djk-theme.css: add simple CSS
248 style sheet
249
5cfbd8c0 » dkearns
2004-02-08 convert index.html to valid HTML 4.01 Strict
250 2004-02-08 Doug Kearns <djkea2@mugca.its.monash.edu.au>
251
252 * etc/website/index.html: convert to valid HTML 4.01 Strict.
253
74718b3b » gsinclair
2004-01-10 * ftplugin/ruby.vim: Added matchit instructions.
254 2004-01-11 Gavin Sinclair <gsinclair@soyabean.com.au>
255
256 * ftplugin/ruby.vim: Added matchit instructions.
257
158f6dc7 » dkearns
2003-11-06 add support for the new decimal and octal base indicators
258 2003-11-06 Doug Kearns <djkea2@mugca.its.monash.edu.au>
259
bf879201 » dkearns
2003-11-06 update DJK's current location again
260 * README: update DJK's current location.
261
262 2003-11-06 Doug Kearns <djkea2@mugca.its.monash.edu.au>
263
158f6dc7 » dkearns
2003-11-06 add support for the new decimal and octal base indicators
264 * syntax/ruby.vim: add support for the new decimal and octal base
265 indicators and capitalization of all base indicators.
266
d4c1cf20 » Nikolai Weibull
2003-10-20 Added support for ?:.
267 2003-10-20 Nikolai Weibull <source@pcppopper.org>
268
269 * indent/ruby.vim: Added support for ?: multilining, such as
270 a ?
271 b :
272 c.
273
e0bd444c » Nikolai Weibull
2003-10-18 Fixed bug with [] matching
274 2003-10-18 Nikolai Weibull <source@pcppopper.org>
275
276 * indent/ruby.vim: Fixed a silly bug with the [] matching.
277
b675de0a » gsinclair
2003-10-17 * README: Minor addition.
278 2003-10-17 Gavin Sinclair <gsinclair@soyabean.com.au>
279
280 * README: Minor addition.
281 * etc/website/index.html: Synced with README.
282
d16bdc82 » Nikolai Weibull
2003-10-14 Fixed bug #114 and related issues.
283 2003-10-15 Nikolai Weibull <source@pcppopper.org>
284
285 * indent/ruby.vim: Fixed bug #114. Also fixed a related problem with
286 documentation blocks. They would indent relative to the other code.
287 Now it simply indents with zero width (to match =begin) by default.
9326371a » Nikolai Weibull
2003-10-15 *** empty log message ***
288 Otherwise acts like 'autoindent'. Also fixed a problem with | and &
289 not being recognized as continuation lines. This may cause problems
81d098aa » Nikolai Weibull
2003-10-15 *** empty log message ***
290 with do blocks, we'll see.
291 * indent/ruby.vim: In response to previous note. It proved fatal.
292 Fixed now.
d16bdc82 » Nikolai Weibull
2003-10-14 Fixed bug #114 and related issues.
293
71ea14d3 » Nikolai Weibull
2003-10-14 Fix for $' and $".
294 2003-10-14 Nikolai Weibull <source@pcppopper.org>
295
296 * syntax/ruby.vim: Readded matching of $' and $" when
297 ruby_no_identifiers was off. Got accidentaly removed with previous
298 fix.
299
62aab948 » Nikolai Weibull
2003-10-13 Fix bug #62. Cleanup, fixup, speedup.
300 2003-10-13 Nikolai Weibull <source@pcppopper.org>
301
302 * indent/ruby.vim: General cleanup, speedup, fixup. Fixes bug #62.
303 Indentiation of tk.rb (5200+ lines) takes under 13 seconds now.
56258124 » Nikolai Weibull
2003-10-13 Cleanup
304 * ftplugin/ruby.vim: Cleanup. Nested if's unnecessary. Also modified
305 modeline.
62aab948 » Nikolai Weibull
2003-10-13 Fix bug #62. Cleanup, fixup, speedup.
306
bc4a80e9 » Nikolai Weibull
2003-10-12 *** empty log message ***
307 2003-10-12 Nikolai Weibull <source@pcppopper.org>
308
309 * indent/ruby.vim: Fixed bugs #89 and #102.
39539d7c » Nikolai Weibull
2003-10-12 Fixed a bug with $' and $" variables
310 * syntax/ruby.vim: The $' and $" variables weren't being matched if
311 ruby_no_identifiers was on. This messed up string matching.
44028fa9 » Nikolai Weibull
2003-10-12 Total rewrite of indent/ruby.vim. Closes bugs #59 and #71.
312 * indent/ruby.vim: Basically did a total rewrite in the process.
313 Everything is well documented now, and should be rather simple to
314 understand. There is probably room for optimization still, but it
315 works rather fast, indenting tk.rb (5200+ lines) in under 15 seconds.
316 I'm betting searchpair() may be executing a bit too often still, but a
317 lot of special cases have now been taken care of. This version also
318 fixes bug #59 and #71.
bc4a80e9 » Nikolai Weibull
2003-10-12 *** empty log message ***
319
cc8e1740 » dkearns
2003-10-03 link rubyPseudoVariable to the Constant highlight group
320 2003-10-03 Doug Kearns <djkea2@mugca.its.monash.edu.au>
321
7182ecfa » dkearns
2003-10-03 simplify the rubyData pattern
322 * syntax/ruby.vim: simplify the rubyData pattern by using the new EOF
323 atom.
324
325 2003-10-03 Doug Kearns <djkea2@mugca.its.monash.edu.au>
326
cc8e1740 » dkearns
2003-10-03 link rubyPseudoVariable to the Constant highlight group
327 * syntax/ruby.vim: link rubyBoolean to rubyPseudoVariable; link
328 rubyPseudoVariable to the Constant highlight group.
329
87500434 » dkearns
2003-09-30 update DJK's current location
330 2003-09-30 Doug Kearns <djkea2@mugca.its.monash.edu.au>
331
a98ee811 » dkearns
2003-09-30 create rubyPseudoVariable syntax group
332 * syntax/ruby.vim: create rubyPseudoVariable syntax group; move self,
cc8e1740 » dkearns
2003-10-03 link rubyPseudoVariable to the Constant highlight group
333 nil, __LINE__ and __FILE_ to rubyPseudoVariable.
a98ee811 » dkearns
2003-09-30 create rubyPseudoVariable syntax group
334
335 2003-09-30 Doug Kearns <djkea2@mugca.its.monash.edu.au>
336
87500434 » dkearns
2003-09-30 update DJK's current location
337 * etc/website/index.html: update DJK's current location.
338
248471e7 » dkearns
2003-09-26 update references to rubyExprSubst
339 2003-09-26 Doug Kearns <djkea2@mugca.its.monash.edu.au>
340
1f7f4069 » dkearns
2003-09-26 add a DOCTYPE declaration and close the open PRE element
341 * etc/website/index.html: close the open PRE element and add a DOCTYPE
342 declaration.
343
344 2003-09-26 Doug Kearns <djkea2@mugca.its.monash.edu.au>
345
248471e7 » dkearns
2003-09-26 update references to rubyExprSubst
346 * indent/ruby.vim: update references to rubyExprSubst - this syntax
347 group has been split into rubyInterpolation, rubyNoInterpolation and
348 rubyEscape.
349
3e6e11e5 » gsinclair
2003-09-26 etc/* - new directory
350 2003-09-26 Gavin Sinclair <gsinclair@soyabean.com.au>
351
352 * etc/release/*: added to aid in the production of releases.
353 * etc/website/*: now anyone can have a crack at the
354 vim.ruby.rubyforge.org website!
355
dac90caf » dkearns
2003-09-25 link rubyNoInterpolation to rubyString and merge integer groups into …
356 2003-09-25 Doug Kearns <djkea2@mugca.its.monash.edu.au>
357
87500434 » dkearns
2003-09-30 update DJK's current location
358 * syntax/ruby.vim: link the rubyNoInterpolation syntax group to
dac90caf » dkearns
2003-09-25 link rubyNoInterpolation to rubyString and merge integer groups into …
359 rubyString; merge rubyHexadecimal, rubyDecimal, rubyOctal, rubyBinary
360 into rubyInteger.
361
b298bf30 » dkearns
2003-09-22 link rubyOperator to the Operator highlight group
362 2003-09-22 Doug Kearns <djkea2@mugca.its.monash.edu.au>
363
364 * syntax/ruby.vim: link the rubyOperator syntax group to the Operator
365 highlight group.
366
ff4b8d78 » dkearns
2003-09-21 highlight escaped string interpolation correctly
367 2003-09-21 Doug Kearns <djkea2@mugca.its.monash.edu.au>
368
87500434 » dkearns
2003-09-30 update DJK's current location
369 * syntax/ruby.vim: match regexps after split, scan, sub and gsub.
1caa4b0d » dkearns
2003-09-21 match regexp after common Kernel methods
370
371 2003-09-21 Doug Kearns <djkea2@mugca.its.monash.edu.au>
372
ff4b8d78 » dkearns
2003-09-21 highlight escaped string interpolation correctly
373 * syntax/ruby.vim: highlight escaped string interpolation correctly;
374 allow hexadecimal and octal escape sequences to match with less than 3
375 and 2 digits respectively; split rubyExprSubst into multiple syntax
376 groups - rubyInterpolation, rubyNoInterpolation, rubyEscape.
377
addf4978 » dkearns
2003-09-19 fix minor typos
378 2003-09-19 Doug Kearns <djkea2@mugca.its.monash.edu.au>
379
0d9ccd5b » dkearns
2003-09-19 match singleton class definitions without whitespace
380 * syntax/ruby.vim: match singleton class definitions with no
381 whitespace between 'class' and '<<'.
382
383 2003-09-19 Doug Kearns <djkea2@mugca.its.monash.edu.au>
384
addf4978 » dkearns
2003-09-19 fix minor typos
385 * install.rb, syntax/doc/ruby.txt: fix minor typos.
386
8ae54b28 » dkearns
2003-09-18 replace all syntax patterns surrounded by \(\) with \%(\)
387 2003-09-18 Doug Kearns <djkea2@mugca.its.monash.edu.au>
388
a99659fd » dkearns
2003-09-18 split rubyInteger syntax group into multiple groups
389 * syntax/ruby.vim: improve float and decimal matching; split
390 rubyInteger into multiple syntax groups - rubyASCIICode,
391 rubyHexadecimal, rubyDecimal, rubyOctal, rubyBinary.
392
393 2003-09-18 Doug Kearns <djkea2@mugca.its.monash.edu.au>
394
8ae54b28 » dkearns
2003-09-18 replace all syntax patterns surrounded by \(\) with \%(\)
395 * syntax/ruby.vim: replace all patterns surrounded by \(\) with \%(\)
396 when the sub-expression is not used.
397
6407772b » gsinclair
2003-09-18 Updated install.rb with comments.
398 2003-09-18 Gavin Sinclair <gsinclair@soyabean.com.au>
399
400 * install.rb: Included comments and USAGE string from revisino 1.1.
401
d43ded65 » dkearns
2003-09-18 match some more common regexps and if\unless expressions
402 2003-09-18 Doug Kearns <djkea2@mugca.its.monash.edu.au>
403
404 * syntax/ruby.vim: match regexp after 'not' and 'then'; match if and
405 unless expressions following '=' and '('.
406
6c52a661 » gsinclair
2003-09-16 Corrected email address
407 2003-09-17 Gavin Sinclair <gsinclair@soyabean.com.au>
38c4a639 » gsinclair
2003-09-16 Introduce Hugh Sasse's install.rb
408
83cc380b » gsinclair
2003-09-16 matchit support for ftplugin/ruby.vim (credit: Ned Konz)
409 * ftplugin/ruby.vim: implemented matchit support (thanks to Ned Konz
410 and Hugh Sasse).
411
412 2003-09-17 Gavin Sinclair <gsinclair@soyabean.com.au>
413
414 * install.rb: replaced with Hugh Sasse's contribution. Alpha state
38c4a639 » gsinclair
2003-09-16 Introduce Hugh Sasse's install.rb
415 until tested, and with several issues and todos listed.
416
67ca3d86 » dkearns
2003-09-11 improve support for symbols, integers and floats
417 2003-09-11 Doug Kearns <djkea2@mugca.its.monash.edu.au>
418
56aeaf3a » dkearns
2003-09-11 fix ruby_no_expensive matchgroup typos
419 * syntax/ruby.vim: fix my accidental redefinition of the
420 ruby_no_expensive matchgroups.
421
422 2003-09-11 Doug Kearns <djkea2@mugca.its.monash.edu.au>
423
67ca3d86 » dkearns
2003-09-11 improve support for symbols, integers and floats
424 * syntax/ruby.vim: improve support for symbols, integers and floating
425 point numbers; add the display argument to :syntax where appropriate.
426
ca9291cb » dkearns
2003-09-09 highlight one line module, class, and method definitions correctly
427 2003-09-09 Doug Kearns <djkea2@mugca.its.monash.edu.au>
428
927493ee » dkearns
2003-09-09 remove Vim 5.x sections and simplify general delimited input syntax g…
429 * syntax/ruby.vim: remove Vim 5.x specific sections and simplify the
430 generalized string, regular expression, symbol, and word list literal
431 syntax groups.
432
433 2003-09-09 Doug Kearns <djkea2@mugca.its.monash.edu.au>
434
3fe4631b » dkearns
2003-09-09 rename the rubyStringDelimit syntax group rubyStringDelimiter
435 * indent/ruby.vim, syntax/ruby.vim: rename the rubyStringDelimit
436 syntax group rubyStringDelimiter.
437
438 2003-09-09 Doug Kearns <djkea2@mugca.its.monash.edu.au>
439
ca9291cb » dkearns
2003-09-09 highlight one line module, class, and method definitions correctly
440 * syntax/ruby.vim: highlight one line module, class, and method
441 definitions, using the ';' terminator, correctly; split
442 rubyClassOrModule into two new syntax groups - rubyClass and
443 rubyModule.
444
ed54bb44 » dkearns
2003-09-08 add support for the new %s() symbol literal
445 2003-09-08 Doug Kearns <djkea2@mugca.its.monash.edu.au>
446
317794f9 » dkearns
2003-09-08 add the @Spell cluster to support spell checking
447 * syntax/ruby.vim: add the @Spell cluster to support spell checking
448 of comment text.
449
450 2003-09-08 Doug Kearns <djkea2@mugca.its.monash.edu.au>
451
ed54bb44 » dkearns
2003-09-08 add support for the new %s() symbol literal
452 * syntax/ruby.vim: add support for the new %s() symbol literal.
453
e415c427 » dkearns
2003-09-03 update the compiler maintainer's email address
454 2003-09-03 Doug Kearns <djkea2@mugca.its.monash.edu.au>
455
456 * compiler/ruby.vim: update the maintainer's email address.
457
1454fb55 » dkearns
2003-09-02 prevent the optional 'do' in loop constructs from being matched as th…
458 2003-09-02 Doug Kearns <djkea2@mugca.its.monash.edu.au>
459
460 * syntax/ruby.vim: make sure that the optional do after for, until or
461 while is not matched as the beginning of a do/end code block; also
462 highlight the optional ':' for these loop constructs.
463
df570e91 » dkearns
2003-08-28 add folding support to __END__ directive data sections
464 2003-08-28 Doug Kearns <djkea2@mugca.its.monash.edu.au>
465
466 * syntax/ruby.vim: add folding support to embedded data sections after
467 an __END__ directive.
468
e47e30b6 » dkearns
2003-08-27 don't allow the start of a heredoc to match after '.' or '::'
469 2003-08-27 Doug Kearns <djkea2@mugca.its.monash.edu.au>
470
471 * syntax/ruby.vim: don't allow '<<' after '.' or '::' to match as the
472 beginning of a heredoc.
473
ebaf8342 » dkearns
2003-08-26 fix ignored shebang highlighting
474 2003-08-26 Doug Kearns <djkea2@mugca.its.monash.edu.au>
475
476 * syntax/ruby.vim: fix shebang highlighting which was being ignored
477 all together.
478
a1126b70 » dkearns
2003-08-25 add support for the new %W() word list literal and add folding to %q(…
479 2003-08-25 Doug Kearns <djkea2@mugca.its.monash.edu.au>
480
481 * syntax/ruby.vim: add the new %W() word list literal with
482 interpolation; add folding to %q() single quoted strings and %w() word
483 list literals.
484
365e82e4 » dkearns
2003-08-24 match $deferr explicitly and add support for several more 'special' m…
485 2003-08-24 Doug Kearns <djkea2@mugca.its.monash.edu.au>
486
487 * syntax/ruby.vim: add $deferr to rubyPredefinedVariable; add several
488 new methods (abort, at_exit, attr, attr_accessor, attr_reader,
489 attr_writer, autoload, callcc, caller, exit, extend, fork, eval,
490 class_eval, instance_eval, module_eval, private, protected, public,
491 trap) to the Special Methods section.
492
fd3562fd » dkearns
2003-08-21 create Special Methods section and add ruby_no_special_methods variable
493 2003-08-21 Doug Kearns <djkea2@mugca.its.monash.edu.au>
494
7e4b0f29 » dkearns
2003-08-21 add support for access control methods (public, protected and private)
495 * syntax/ruby.vim: add access control methods (public, protected and
496 private) to a new rubyAccess syntax group.
497
498 2003-08-21 Doug Kearns <djkea2@mugca.its.monash.edu.au>
499
fd3562fd » dkearns
2003-08-21 create Special Methods section and add ruby_no_special_methods variable
500 * syntax/ruby.vim: no longer match NotImplementError as a predefined
501 global constant; move rubyTodo to the Comments and Documentation
502 section; create a Special Methods section and add the
503 ruby_no_special_methods variable to allow the highlighting of these
504 'special' methods to be disabled.
505
f7f4f820 » dkearns
2003-08-18 allow for, while and until loop bodies to contain do...end blocks
506 2003-08-18 Doug Kearns <djkea2@mugca.its.monash.edu.au>
507
f58baf63 » dkearns
2003-08-18 retab the header sections
508 * compiler/ruby.vim, ftplugin/ruby.vim, indent/ruby.vim,
509 syntax/ruby.vim: retab the header section - Bram prefers as many TAB
510 characters as possible.
511
512 2003-08-18 Doug Kearns <djkea2@mugca.its.monash.edu.au>
513
f7f4f820 » dkearns
2003-08-18 allow for, while and until loop bodies to contain do...end blocks
514 * syntax/ruby.vim: allow for, while and until loop bodies to contain
515 do...end and {...} blocks - rubyOptDoBlock should contain rubyDoBlock
516 and rubyCurlyBlock.
517
fc7c0879 » dkearns
2003-08-16 string expression substitution of class variables does not require br…
518 2003-08-16 Doug Kearns <djkea2@mugca.its.monash.edu.au>
519
f7f4f820 » dkearns
2003-08-18 allow for, while and until loop bodies to contain do...end blocks
520 * syntax/ruby.vim: string expression substitution of class variables
521 does not require braces.
fc7c0879 » dkearns
2003-08-16 string expression substitution of class variables does not require br…
522
Something went wrong with that request. Please try again.