Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 816 lines (504 sloc) 27.335 kB
b34d40a @dkearns move syntax documentation to ft-ruby-syntax.txt
dkearns authored
1 2006-04-20 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
2
1f0e389 @dkearns add new omni completion documentation
dkearns authored
3 * doc/ft-ruby-omni.txt: add new omni completion documentation
4
b34d40a @dkearns move syntax documentation to ft-ruby-syntax.txt
dkearns authored
5 * doc/ft-ruby-syntax.txt, syntax/doc/ruby.txt: move syntax
6 documentation to ft-ruby-syntax.txt
7
e3506ad @dkearns add RJS and RXML template file detection
dkearns authored
8 2006-04-19 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
9
10 * ftdetect/ruby.vim: add RJS and RXML template file detection
11
17d5997 @gsinclair * CONTRIBUTORS, ftplugin/ruby.vim: update Gavin's email address
gsinclair authored
12 2006-04-19 Gavin Sinclair <gsinclair@gmail.com>
13
14 * CONTRIBUTORS, ftplugin/ruby.vim: update Gavin's email address
15
48f969c @dkearns update Nikolai's email address
dkearns authored
16 2006-04-17 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
17
18 * CONTRIBUTORS, indent/ruby.vim: update Nikolai's email address
19
b86f3ae @dkearns add Mark to the list of maintainers; add rubycomplete.vim to the inst…
dkearns authored
20 2006-04-15 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
21
f9f5099 @dkearns rename rbcomplete#Complete to match script file name
dkearns authored
22 * autoload/rubycomplete.vim: rename rbcomplete#Complete to match
23 script file name
24
ad3a6a9 @dkearns add Release-Coordinator header line and remove GPL license
dkearns authored
25 * autoload/rubycomplete.vim, compiler/rubyunit.vim, ftdetect/ruby.vim,
26 ftplugin/ruby.vim, indent/ruby.vim, syntax/ruby.vim,
27 compiler/eruby.vim, compiler/ruby.vim, ftplugin/eruby.vim,
28 indent/eruby.vim, syntax/eruby.vim: add Release-Coordinator header
29 line and remove GPL license
30
b86f3ae @dkearns add Mark to the list of maintainers; add rubycomplete.vim to the inst…
dkearns authored
31 * CONTRIBUTORS, bin/vim-ruby-install.rb: add Mark to the list of
32 maintainers; add rubycomplete.vim to the installer script's list of
33 files
34
62922da @gsinclair Made Nikolai maintainer of indent/ruby.vim.
gsinclair authored
35 2005-10-14 Gavin Sinclair <gsinclair@soyabean.com.au>
36
37 * indent/ruby.vim: Changed maintainer to Nikolai.
38
974f4c3 @dkearns add filetype detection for Rantfiles
dkearns authored
39 2005-10-13 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
40
9efc548 @dkearns fix typo in URL header
dkearns authored
41 * compiler/eruby.vim, compiler/rubyunit.vim, ftplugin/eruby.vim,
42 ftplugin/ruby.vim, indent/eruby.vim, indent/ruby.vim,
43 syntax/eruby.vim, syntax/ruby.vim: fix typo in URL header
44
974f4c3 @dkearns add filetype detection for Rantfiles
dkearns authored
45 * ftdetect/ruby.vim: add filetype detection for Rantfiles
46
8891473 @dkearns update syntax documentation formatting for Vim 6.4 release
dkearns authored
47 2005-10-07 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
48
8cdd2d9 @dkearns updated NEWS for new release
dkearns authored
49 * NEWS: updated for new release
50
8891473 @dkearns update syntax documentation formatting for Vim 6.4 release
dkearns authored
51 * syntax/doc/ruby.txt: update formatting for Vim 6.4 release
52
f9690f7 @dkearns prevent symbols from matching as matchit match_words
dkearns authored
53 2005-10-06 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
54
55 * ftplugin/ruby.vim: prevent symbols from matching as matchit
56 match_words
57
1eaa769 @dkearns add '.' to the head of 'path' so that files relative to the directory…
dkearns authored
58 2005-10-05 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
59
138d5d6 @dkearns update NEWS for new release
dkearns authored
60 * NEWS: updated for new release
61
c963eb6 @dkearns raise an exception if there are unknown args passed to the install sc…
dkearns authored
62 * bin/vim-ruby-install.rb: raise an exception if there are unknown
63 args passed to the script
64
1eaa769 @dkearns add '.' to the head of 'path' so that files relative to the directory…
dkearns authored
65 * ftplugin/ruby.vim: add '.' to the head of 'path' so that files
66 relative to the directory of the current file are found first
67
ec45322 @dkearns replace spaces with tabs, where possible, to reduce file sizes as req…
dkearns authored
68 2005-10-04 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
69
9f60b4b @dkearns make the use of 'ruby_no_expensive' local to the buffer for eruby files
dkearns authored
70 * syntax/ruby.vim: make the use of 'ruby_no_expensive' local to the
71 buffer for eruby files
72
ec45322 @dkearns replace spaces with tabs, where possible, to reduce file sizes as req…
dkearns authored
73 * compiler/eruby.vim, compiler/rubyunit.vim, compiler/ruby.vim,
74 ftdetect/ruby.vim, ftplugin/eruby.vim, ftplugin/ruby.vim,
75 indent/eruby.vim, indent/ruby.vim, syntax/eruby.vim, syntax/ruby.vim:
76 replace spaces with tabs, where possible, to reduce file sizes as
77 requested by BM
78
d2891cf @dkearns place Gems after the standard $LOAD_PATH in 'path'
dkearns authored
79 2005-09-30 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
80
81 * ftplugin/ruby.vim: place Gems after the standard $LOAD_PATH in
82 'path'
83
1fd4b7f @dkearns replace a single '.' with ',,' in all locations in 'path'
dkearns authored
84 2005-09-27 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
85
86 * ftplugin/ruby.vim: replace a single '.' with ',,' in all locations
87 in 'path'
88
9ac36ed @dkearns use print instead of puts to generate s:rubypath
dkearns authored
89 2005-09-26 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
90
91 * ftplugin/ruby.vim: use print instead of puts to generate s:rubypath
92
7e5aa7d @dkearns allow comments to be highlighted directly after module/class/method d…
dkearns authored
93 2005-09-25 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
94
95 * syntax/ruby.vim: allow comments to be highlighted directly after
96 module/class/method definitions without intervening whitespace
97
c5edd8c @dkearns add --backup option and include short options for it and --windows
dkearns authored
98 2005-09-24 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
99
cfc4177 @dkearns allow regexp's as hash values and after a ';'
dkearns authored
100 * syntax/ruby.vim: allow regexp's as hash values and after a ';'
101
6cf9ed7 @dkearns update NEWS for new release
dkearns authored
102 * NEWS: updated for new release
103
c09ae15 @dkearns fix typo in rubyControl highlight group name
dkearns authored
104 * syntax/ruby.vim: fix typo in rubyControl highlight group name
105
c5edd8c @dkearns add --backup option and include short options for it and --windows
dkearns authored
106 * bin/vim-ruby-install.rb: add --backup option and include short
107 options for it and --windows; make sure the backup directory is
108 written to CWD
109
5c44978 @dkearns allow while/until modifiers after methods with names ending in [!=?] …
dkearns authored
110 2005-09-22 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
111
0fc7702 @dkearns improve compiler message output and behaviour to match that of the GU…
dkearns authored
112 * compiler/rubyunit.vim: improve compiler message output and behaviour
113 to match that of the GUI test runners
114
5c44978 @dkearns allow while/until modifiers after methods with names ending in [!=?] …
dkearns authored
115 * syntax/ruby: allow while/until modifiers after methods with names
116 ending in [!=?]; assume (for now) that while/until expressions used as
117 args will be specified with parentheses
118
89735a4 @dkearns use the ruby compiler plugin 'efm' for eruby and add a ruby_compiler …
dkearns authored
119 2005-09-21 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
120
dd9e618 @dkearns add a new indent file for eRuby
dkearns authored
121 * bin/vim-ruby-install.rb, indent/eruby.vim: add a new indent file for
122 eRuby; just use the html indent file for now
123
89735a4 @dkearns use the ruby compiler plugin 'efm' for eruby and add a ruby_compiler …
dkearns authored
124 * compiler/eruby.vim: use the ruby compiler plugin 'efm' and add a
c09ae15 @dkearns fix typo in rubyControl highlight group name
dkearns authored
125 eruby_compiler config variable to allow for using eruby as the
89735a4 @dkearns use the ruby compiler plugin 'efm' for eruby and add a ruby_compiler …
dkearns authored
126 'makeprg' rather than the default erb
127
d9c422e @dkearns match and highlight exit! as a 'special' method
dkearns authored
128 2005-09-20 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
129
130 * syntax/ruby.vim: match and highlight exit! as a 'special' method
131
0a882ff @dkearns add missing ChangeLog entry
dkearns authored
132 2005-09-18 Nikolai Weibull <source@pcppopper.org>
133
0e500d6 @dkearns add missing ChangeLog entry
dkearns authored
134 * indent/ruby.vim: Fix bug #2481
135
136 2005-09-18 Nikolai Weibull <source@pcppopper.org>
137
0a882ff @dkearns add missing ChangeLog entry
dkearns authored
138 * indent/ruby.vim: Fix for #2473
139
2581786 @dkearns make sure that the latest vim-ruby, rather than vim-ruby-devel, gem i…
dkearns authored
140 2005-09-18 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
141
142 * bin/vim-ruby-install.rb: make sure that the latest vim-ruby, rather
143 than vim-ruby-devel, gem is being used
144
9a1a28b @dkearns use 'set filetype' rather than 'setfiletype' to override any previous…
dkearns authored
145 2005-09-16 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
146
147 * ftdetect/ruby.vim: use 'set filetype' rather than 'setfiletype' to
148 override any previously set filetype
149
f8d6051 @dkearns add a precautionary note about backing up files prior to using the in…
dkearns authored
150 2005-09-15 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
151
8d11a6c @dkearns add $LOADED_FEATURES and $PROGRAM_NAME to rubyPredefinedVariable
dkearns authored
152 * syntax/ruby.vim: add $LOADED_FEATURES and $PROGRAM_NAME to
153 rubyPredefinedVariable
154
2d6308f @dkearns correct release number in NEWS
dkearns authored
155 * NEWS: correct release number
156
f8d6051 @dkearns add a precautionary note about backing up files prior to using the in…
dkearns authored
157 * INSTALL: add a precautionary note about backing up files prior to
158 using the installer
159
69e19c8 @dkearns add INSTALL and NEWS files
dkearns authored
160 2005-09-14 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
161
8a5f881 @dkearns add INSTALL and NEWS files to FileList
dkearns authored
162 * Rakefile: add INSTALL and NEWS files to FileList
163
164 * INSTALL, NEWS: add INSTALL and NEWS files
69e19c8 @dkearns add INSTALL and NEWS files
dkearns authored
165
2765ade @dkearns make sure escaped eRuby tags aren't highlighted as block delimiters w…
dkearns authored
166 2005-09-13 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
167
168 * syntax/eruby.vim: make sure escaped eRuby tags aren't highlighted as
169 block delimiters with a trailing '%'
170
b1151fe @dkearns fix comment typo
dkearns authored
171 2005-09-11 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
172
3d8a0e1 @dkearns update pcp's email address
dkearns authored
173 * CONTRIBUTORS: update pcp's email address
174
329d2f0 @dkearns reinsert license in header of indent script
dkearns authored
175 * indent/ruby.vim: reinsert license in header
176
303c962 @dkearns include gems load path when setting vim 'path' option
dkearns authored
177 * ftplugin/ruby.vim: include gems load path in 'path' option
178
071422d @dkearns ignore the rescue 'modifier' when indenting (#2296)
dkearns authored
179 * indent/ruby.vim: ignore the rescue 'modifier' when indenting (#2296)
180
b1151fe @dkearns fix comment typo
dkearns authored
181 * indent/ruby.vim: fix comment typo
182
895b922 @dkearns add pcp's missing ChangeLog entries
dkearns authored
183 2005-09-10 Nikolai Weibull <source@pcppopper.org>
184
185 * indent/ruby.vim: Fixes bugs introduced in earlier commits. Been
186 running without fault for two-three weeks now. It's about as good as
187 it gets without a major reworking. Enjoy!
188
d1b8ece @dkearns remove 'multiline' patterns from b:match_words
dkearns authored
189 2005-09-10 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
b1151fe @dkearns fix comment typo
dkearns authored
190
1eceb6d @dkearns use GMT time in the rake package version string
dkearns authored
191 * Rakefile: use GMT time in the version string
192
71af8c4 @dkearns save each message from error backtraces for Test::Unit compiler
dkearns authored
193 * compiler/rubyunit.vim: save each message from error backtraces
194
97bfdc2 @dkearns update the package naming description in README
dkearns authored
195 * README, etc/website/index.html: update the package naming
196 description
197
c21ee34 @dkearns set the rake package task's need_zip attribute to create zip package …
dkearns authored
198 * Rakefile: set the package task's need_zip attribute so that zip
199 package archives are also created
d1b8ece @dkearns remove 'multiline' patterns from b:match_words
dkearns authored
200
201 * ftplugin/ruby.vim: remove 'multiline' patterns from b:match_words
202
a00c3da @dkearns allow if/unless/while/until expressions to be highlighted when used a…
dkearns authored
203 2005-09-09 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
204
205 * syntax/ruby: allow if/unless/while/until expressions to be
206 highlighted when used as method args following a ','
207
652742a @dkearns update filetype/ to ftdetect/ in FileList in Rakefile
dkearns authored
208 2005-09-08 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
209
c30af9c @dkearns allow while/until expressions to be highlighted
dkearns authored
210 * syntax/ruby.vim: allow while/until expressions to be highlighted
211
315ea2a @dkearns rescue Win32::Registry::Error when accessing the Windows registry whe…
dkearns authored
212 * bin/vim-ruby-install.rb: rescue Win32::Registry::Error when
b1151fe @dkearns fix comment typo
dkearns authored
213 accessing the Windows registry
315ea2a @dkearns rescue Win32::Registry::Error when accessing the Windows registry whe…
dkearns authored
214
843adff @dkearns normalise vim modelines
dkearns authored
215 * ChangeLog, Rakefile, compiler/eruby.vim, compiler/rubyunit.vim,
216 compiler/ruby.vim, ftplugin/eruby.vim, indent/ruby.vim,
217 syntax/eruby.vim, syntax/ruby.vim: normalise vim modelines
218
97f800e @dkearns add -z option to cvsrelease call in release.sh to create a zip releas…
dkearns authored
219 * etc/release/release.sh: add -z to cvsrelease call to create a zip
b1151fe @dkearns fix comment typo
dkearns authored
220 release file as well as a tar.gz
97f800e @dkearns add -z option to cvsrelease call in release.sh to create a zip releas…
dkearns authored
221
1a17dfa @dkearns add CONTRIBUTORS file to FileList in Rakefile
dkearns authored
222 * Rakefile: add CONTRIBUTORS file to FileList
223
6107ab5 @dkearns escape \'s in b:match_skip pattern
dkearns authored
224 * ftplugin/ruby.vim: escape \'s in b:match_skip pattern
225
652742a @dkearns update filetype/ to ftdetect/ in FileList in Rakefile
dkearns authored
226 * Rakefile: update filetype/ to ftdetect/ in FileList
227
228 2005-09-07 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
229
230 * ftplugin/ruby.vim: improve b:match_words pattern
231
c4e1cc0 @dkearns move hyphen to end of collection in rubyNoDoBlock pattern
dkearns authored
232 2005-09-06 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
233
234 * syntax/ruby.vim: move hyphen to end of collection in rubyNoDoBlock
235 pattern
236
6537d4c @dkearns highlight if/unless expressions after the %, ^, | and & operators
dkearns authored
237 2005-09-03 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
238
239 * syntax/ruby.vim: allow if/unless expressions after the %, ^, | and &
240 operators
241
cfcdab8 @dkearns match eruby specific 'compiler' error messages
dkearns authored
242 2005-09-02 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
b1151fe @dkearns fix comment typo
dkearns authored
243
b58d25b @dkearns add ftplugin/eruby.vim to installer's list of source files
dkearns authored
244 * bin/vim-ruby-install.rb: add ftplugin/eruby.vim to list of source
245 files
246
21f0b56 @dkearns add new eRuby ftplugin
dkearns authored
247 * ftplugin/eruby.vim: add new eRuby ftplugin
248
716e847 @dkearns merge most features from Ned Konz's ftplugin
dkearns authored
249 * ftplugin/ruby.vim: merge most features from Ned Konz's ftplugin
cfcdab8 @dkearns match eruby specific 'compiler' error messages
dkearns authored
250
251 * compiler/eruby.vim: match eruby specific error messages and parse
252 the error's column number when provided
253
e4de02d @dkearns make sure that eRubyOneLiner cannot be extended over multiple lines
dkearns authored
254 2005-09-01 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
255
c45280d @dkearns add new eruby compiler plugin
dkearns authored
256 * bin/vim-ruby-install.rb, compiler/eruby.vim: add new eruby compiler
257 plugin
258
1655fec @dkearns general improvements to eRuby highlighting
dkearns authored
259 * syntax/eruby.vim, syntax/ruby.vim: split erubyBlock into erubyBlock
260 and erubyExpression; allow expressions inside blocks; set
261 ruby_no_expensive if highlighting eRuby; add spell checking and
262 rubyTodo to erubyComment
263
6eefcf2 @dkearns make sure that eRubyOneLiner starts at the very beginning of a line
dkearns authored
264 * syntax/eruby.vim: make sure that eRubyOneLiner starts at the
265 very beginning of a line
266
e4de02d @dkearns make sure that eRubyOneLiner cannot be extended over multiple lines
dkearns authored
267 * syntax/eruby.vim: make sure that eRubyOneLiner cannot be extended
268 over multiple lines
269
ce6f3e4 @dkearns remove rubyIterator HiLink command line
dkearns authored
270 2005-08-30 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
271
272 * syntax/ruby.vim: remove rubyIterator HiLink command line
273
89dd909 @dkearns fix typo in rubyBlockParameter pattern
dkearns authored
274 2005-08-27 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
275
888664a @dkearns add Env.determine_home_dir to vim-ruby-install.rb
dkearns authored
276 * bin/vim-ruby-install.rb: add Env.determine_home_dir using
277 %HOMEDRIVE%%HOMEPATH% as HOME on windows if HOME is not explicitly set
278
cd0d6e0 @dkearns fix regression in rubyOptDoBlock
dkearns authored
279 * syntax/ruby.vim: fix regression in rubyOptDoBlock
280
89dd909 @dkearns fix typo in rubyBlockParameter pattern
dkearns authored
281 * syntax/ruby.vim: fix typo in rubyBlockParameter pattern
282
895b922 @dkearns add pcp's missing ChangeLog entries
dkearns authored
283 2005-08-26 Nikolai Weibull <source@pcppopper.org>
284
285 * indent/ruby.vim: Updated to indent correctly. There's more to be
286 done, as a statement may be contained in other stuff than a '... = ',
287 so that '=' should be [=+-...]. Soon to be fixed.
288
e272936 @dkearns minor refinement of rubyBlockParameter syntax pattern
dkearns authored
289 2005-08-26 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
290
291 * syntax/ruby.vim: only match rubyBlockParameter after 'do' that is a
292 'keyword'
293
29368fd @dkearns fix backup writing bug in vim-ruby-install.rb and other minor improve…
dkearns authored
294 2005-08-25 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
295
66905bc @dkearns rename rubyIterator to rubyBlockParameter and match parameters in par…
dkearns authored
296 * syntax/ruby.vim: rename rubyIterator to rubyBlockParameter; ensure
297 it only highlights these after a 'do' or '{'; match parameters in
298 parentheses
299
9bb67b9 @dkearns minor reorganisation of syntax documentation
dkearns authored
300 * syntax/doc/ruby.txt: minor reorganisation of options
301
29368fd @dkearns fix backup writing bug in vim-ruby-install.rb and other minor improve…
dkearns authored
302 * bin/vim-ruby-install.rb: don't use $0 == __FILE__ idiom to start
303 installer file as this will fail when running as a gem as
304 vim-ruby-install.rb is loaded by the gem driver; make _same_contents
305 a private method; fix a bug in BackupDir.backup where it was writing
306 the backup to an incorrect location
307
895b922 @dkearns add pcp's missing ChangeLog entries
dkearns authored
308 2005-08-24 Nikolai Weibull <source@pcppopper.org>
309
310 * indent/ruby.vim:
311 1. resetting of cpoptions (wouldn't always be done, depending on if
312 GetRubyIndent was defined.
313
314 2. Bugs #166, #1914, #2296 should be fixed
315
316 3. Somewhat simpler processing of the contents of the file.
317
318 Most of the work was removing complexity that was trying to be clever
319 about understanding the syntax/semantics of the file, while actually
320 making things slow and actually not matching correctly.
321
b086570 @dkearns remove 'contains=rubyString' from the rubyInterpolation syntax group
dkearns authored
322 2005-08-24 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
323
324 * syntax/ruby.vim: remove 'contains=rubyString' from the
325 rubyInterpolation group until that is more comprehensively improved
326
abdd731 @dkearns improve highlighting of heredocs used as method arguments
dkearns authored
327 2005-08-18 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
328
1587f13 @dkearns explicitly match block arguments so that &keyword isn't highlighted
dkearns authored
329 * syntax/ruby.vim: explicitly match block arguments so that &keyword
330 isn't highlighted as a 'keyword' prefixed with &
331
abdd731 @dkearns improve highlighting of heredocs used as method arguments
dkearns authored
332 * syntax/ruby.vim: improve highlighting of heredocs used as method
333 arguments
334
d239dcc @dkearns merge 'while|until' start patterns of rubyOptDoBlock syntax group
dkearns authored
335 2005-08-17 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
336
bfcc936 @dkearns improve highlighting of the optional 'do' in looping constructs
dkearns authored
337 * syntax/ruby.vim: improve highlighting of the optional 'do' in
338 looping constructs
339
29ab88d @dkearns remove accidentally added 'keepend' from rubyOptDoBlock
dkearns authored
340 * syntax/ruby.vim: remove accidentally added 'keepend' from
341 rubyOptDoBlock
342
d239dcc @dkearns merge 'while|until' start patterns of rubyOptDoBlock syntax group
dkearns authored
343 * syntax/ruby.vim: merge 'while|until' start patterns of
344 rubyOptDoBlock syntax group
345
f0d27da @dkearns offer $VIM/vimfiles and $HOME/{.vim,vimfiles} as the two default inst…
dkearns authored
346 2005-08-16 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
347
7c616b6 @dkearns wrap installer's 'main' in a begin/end block
dkearns authored
348 * bin/vim-ruby-install.rb: wrap 'main' in a begin/end block
349
3ba3992 @dkearns add FIXME comment to vim-ruby-installer.rb
dkearns authored
350 * bin/vim-ruby-install.rb: add FIXME comment (Hugh Sasse)
351
f0d27da @dkearns offer $VIM/vimfiles and $HOME/{.vim,vimfiles} as the two default inst…
dkearns authored
352 * README, bin/vim-ruby-install.rb, etc/website/index.html: offer
353 $VIM/vimfiles and $HOME/{.vim,vimfiles} rather than $VIMRUNTIME as the
354 two default installation directories
355
81c653c @dkearns exclude leading whitespace from from the rubyOptDoBlock start pattern…
dkearns authored
356 2005-08-15 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
357
7fa647d @dkearns remove character offset 'hs' from the rubyOptDoBlock start match
dkearns authored
358 * syntax/ruby.vim: remove character offset 'hs' from the
359 rubyOptDoBlock start match
360
81c653c @dkearns exclude leading whitespace from from the rubyOptDoBlock start pattern…
dkearns authored
361 * syntax/ruby.vim: exclude leading whitespace from the rubyOptDoBlock
362 syntax group start patterns with \zs
363
1aa455f @dkearns reorder autocommands for eRuby setf line
dkearns authored
364 2005-08-11 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
365
0cce2bd @dkearns add syntax highlighting for eRuby files
dkearns authored
366 * CONTRIBUTORS, bin/vim-ruby-install.rb, syntax/eruby.vim: add syntax
367 highlighting for eRuby files
368
1aa455f @dkearns reorder autocommands for eRuby setf line
dkearns authored
369 * ftdetect/ruby.vim: reorder autocommands for eRuby setf line
370
c5ee20d @dkearns add ftdetect/ruby.vim to installer's list of source files
dkearns authored
371 2005-08-08 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
372
373 * bin/vim-ruby-install.rb: add ftdetect/ruby.vim to list of source
374 files
375
a847733 @dkearns mv filetype/filetype.vim to filetype/ruby.vim
dkearns authored
376 2005-08-07 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
377
fcf10ed @dkearns mv filetype/ruby.vim to ftdetect/ruby.vim
dkearns authored
378 * filetype/ruby.vim, ftdetect/ruby.vim: move ruby.vim from filetype/
379 to ftdetect/
380
a847733 @dkearns mv filetype/filetype.vim to filetype/ruby.vim
dkearns authored
381 * filetype/filetype.vim, filetype/ruby.vim: move filetype.vim to
0cce2bd @dkearns add syntax highlighting for eRuby files
dkearns authored
382 ruby.vim; add eRuby filetype detection
a847733 @dkearns mv filetype/filetype.vim to filetype/ruby.vim
dkearns authored
383
c2e6f38 @dkearns remove display argument from rubyConstant now that the syntax match i…
dkearns authored
384 2005-08-06 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
385
72e413c @dkearns match rubyConstant and rubyLocalVariableOrMethod with a leading word …
dkearns authored
386 * syntax/ruby.vim: match rubyConstant and rubyLocalVariableOrMethod
387 with a leading word boundary
388
a25b182 @dkearns move ruby_no_identifiers test to the default highlighting block
dkearns authored
389 * syntax/ruby.vim: move ruby_no_identifiers test to the default
390 highlighting block so that all identifiers are still matched when this
391 is config variable set
392
c2e6f38 @dkearns remove display argument from rubyConstant now that the syntax match i…
dkearns authored
393 * syntax/ruby.vim: remove display argument from rubyConstant now that
394 the match is multiline
395
69e594d @dkearns add new file listing project contributors
dkearns authored
396 2005-08-03 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
397
398 * CONTRIBUTORS: add new file listing project contributors
399
ef38741 @dkearns allow highlighting to differentiate between constants and capitalized…
dkearns authored
400 2005-08-02 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
401
402 * syntax/ruby.vim: differentiate between constants and capitalized
403 class methods invoked with the scope operator '::'
404
689cc63 @dkearns undo reordering of identifier matching and make $_ special case
dkearns authored
405 2005-08-01 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
406
407 * syntax/ruby.vim: undo reordering of identifier matching and make $_
408 a special case to prevent it matching against global variables with a
409 leading underscore
410
44ab360 @dkearns reorder identifier syntax matching
dkearns authored
411 2005-07-30 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
412
413 * syntax/ruby.vim: reorder identifier matching so that identifiers
414 'containing' predefined identifiers, such as $_, match properly
415
748f0d6 @dkearns improve highlighting of conditional expressions
dkearns authored
416 2005-07-28 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
417
418 * syntax/ruby.vim: improve matching of conditional expressions
419
f8268b9 @dkearns add 'package' as the default rake target
dkearns authored
420 2005-07-27 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
421
422 * Rakefile: add 'package' as the default target
423
62546a6 @dkearns replace leading context 'lc' syntax offsets with the '\@<=' pattern c…
dkearns authored
424 2005-07-26 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
425
426 * syntax/ruby.vim: replace leading context 'lc' offsets with the
427 '\@<=' pattern construct when matching 'normal regular expressions'
f9ba927 @dkearns add missing credit to ChangeLog
dkearns authored
428 (Aaron Son)
62546a6 @dkearns replace leading context 'lc' syntax offsets with the '\@<=' pattern c…
dkearns authored
429
d91b7bf @dkearns allow strings inside interpolation regions
dkearns authored
430 2005-07-22 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
431
432 * syntax/ruby.vim: allow strings inside interpolation regions
433
b04177e @dkearns improve the installation script's source directory detection (Hugh Sa…
dkearns authored
434 2005-07-04 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
435
436 * bin/vim-ruby-install.rb: improve source directory detection (Hugh
b1151fe @dkearns fix comment typo
dkearns authored
437 Sasse)
b04177e @dkearns improve the installation script's source directory detection (Hugh Sa…
dkearns authored
438
4cdebce @dkearns match rubyNested*, and rubyDelimEscape as transparent items
dkearns authored
439 2005-04-05 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
440
441 * syntax/ruby.vim: match rubyNested*, and rubyDelimEscape as
442 transparent items; add closing escaped delimiters to rubyDelimEscape
443 syntax group
444
2c1334e @dkearns add documentation for the ruby_space_errors configuration variable
dkearns authored
445 2005-04-04 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
446
d5a8ffd @dkearns highlight nested delimiters in generalized quotes
dkearns authored
447 * syntax/ruby.vim: highlight nested delimiters in generalized quotes
c1b5749 @dkearns add missing credit
dkearns authored
448 (Aaron Son, Bertram Scharpf and Ken Miller)
d5a8ffd @dkearns highlight nested delimiters in generalized quotes
dkearns authored
449
450 2005-04-04 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
451
452 * syntax/ruby.vim: minor improvement to block parameter highlighting
f7a7e72 @dkearns minor improvement to block parameter highlighting
dkearns authored
453
454 2005-04-04 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
455
2c1334e @dkearns add documentation for the ruby_space_errors configuration variable
dkearns authored
456 * syntax/doc/ruby.txt: add documentation for the ruby_space_errors,
457 ruby_no_trail_space_error and ruby_no_tab_space_error configuration
458 variables
459
d91b7bf @dkearns allow strings inside interpolation regions
dkearns authored
460 2005-03-30 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
70e0ed4 @dkearns add configurable highlighting of whitespace errors
dkearns authored
461
462 * syntax/ruby.vim: add configurable highlighting of trailing space and
463 'space before tab' errors (Tilman Sauerbeck)
464
a992a23 @gsinclair * syntax/ruby.vim: Improved hilighting of %{...} strings with
gsinclair authored
465 2005-03-24 Gavin Sinclair <gsinclair@soyabean.com.au>
466
467 * syntax/ruby.vim: Improved hilighting of %{...} strings with
959cc8c @gsinclair * indent/ruby.vim: Improved indenting of %{...} strings with
gsinclair authored
468 nested brackets (Ken Miller).
469 * indent/ruby.vim: Improved indenting of %{...} strings with
470 nested brackets (Ken Miller).
330ab67 @gsinclair * syntax/ruby.vim: Corrected hilighting of |(x,y)| iterator
gsinclair authored
471 * syntax/ruby.vim: Corrected hilighting of |(x,y)| iterator
472 parameters (Tilman Sauerbeck).
a992a23 @gsinclair * syntax/ruby.vim: Improved hilighting of %{...} strings with
gsinclair authored
473
d91b7bf @dkearns allow strings inside interpolation regions
dkearns authored
474 2004-11-27 Doug Kearns <djkea2@gus.gscit.monash.edu.au>
c73cf7b @dkearns update DJK's email address
dkearns authored
475
476 * compiler/ruby.vim, compiler/rubyunit.vim, syntax/ruby.vim: update
477 DJK's email address
478
d91b7bf @dkearns allow strings inside interpolation regions
dkearns authored
479 2004-09-30 Doug Kearns <djkea2@mugca.its.monash.edu.au>
c8d117e @dkearns match regexp values in hash literals
dkearns authored
480
481 * syntax/ruby.vim: match regexp values in hash literals
482
6580988 @gsinclair *** empty log message ***
gsinclair authored
483 2004-09-20 Gavin Sinclair <gsinclair@soyabean.com.au>
484
485 * bin/vim-ruby-install.rb: added
486 * Rakefile: 'rake package' generates TGZ and GEM
487 * install.rb: removed
488 * build.rb: removed
489
514fc47 @dkearns update compiler plugins to use new CompilerSet command
dkearns authored
490 2004-09-04 Doug Kearns <djkea2@mugca.its.monash.edu.au>
491
492 * compiler/rubyunit.vim, compiler/ruby.vim: update to use new
493 CompilerSet command
494
260edc8 @dkearns match Test::Unit assert messages
dkearns authored
495 2004-05-19 Doug Kearns <djkea2@mugca.its.monash.edu.au>
496
497 * compiler/rubyunit.vim: match assert messages
498
20dec8c @dkearns check for folding feature before setting foldmethod to syntax
dkearns authored
499 2004-05-12 Doug Kearns <djkea2@mugca.its.monash.edu.au>
500
501 * syntax/ruby.vim: check for the folding feature rather than just the
502 vim version when testing if the foldmethod should be set to syntax
503
f7afb86 @dkearns add documentation for ruby_no_special_methods and ruby_fold syntax co…
dkearns authored
504 2004-05-11 Doug Kearns <djkea2@mugca.its.monash.edu.au>
505
260edc8 @dkearns match Test::Unit assert messages
dkearns authored
506 * compiler/rubyunit.vim: add initial support for parsing Test::Unit
24a300d @dkearns add initial support for parsing Test::Unit errors
dkearns authored
507 errors
508
509 2004-05-11 Doug Kearns <djkea2@mugca.its.monash.edu.au>
510
f7afb86 @dkearns add documentation for ruby_no_special_methods and ruby_fold syntax co…
dkearns authored
511 * syntax/doc/ruby.txt: add documentation for the
512 ruby_no_special_methods and ruby_fold configuration variables
513
a4f8823 @dkearns move matching of [Rr]akefile* to a later location in filetype.vim
dkearns authored
514 2004-04-29 Doug Kearns <djkea2@mugca.its.monash.edu.au>
515
516 * filetype/filetype.vim: move matching of [Rr]akefile* to a separate
517 section which is located later in the file to avoid incorrectly
518 matching other filetypes prefixed with [Rr]akefile
519
520 2005-04-27 Doug Kearns <djkea2@mugca.its.monash.edu.au>
71c3d61 @dkearns match 'rakefile' as a Rakefile
dkearns authored
521
522 * filetype/filetype.vim: match 'rakefile' as a Rakefile
523
b1151fe @dkearns fix comment typo
dkearns authored
524 2004-04-23 Ward Wouts <ward@wizeazz.nl>
ea33ec5 @dkearns add ruby_fold variable to control setting foldmethod
dkearns authored
525
526 * syntax/ruby.vim: add ruby_fold variable to control the setting of
527 the foldmethod option
528
d91b7bf @dkearns allow strings inside interpolation regions
dkearns authored
529 2004-04-06 Doug Kearns <djkea2@mugca.its.monash.edu.au>
ba3ce41 @dkearns added filetype/filetype.vim
dkearns authored
530
ea33ec5 @dkearns add ruby_fold variable to control setting foldmethod
dkearns authored
531 * filetype/filetype.vim: add RubyGems specification and installation
ba3ce41 @dkearns added filetype/filetype.vim
dkearns authored
532 files and Rakefiles
533
8d2fd1c @dkearns add a new compiler plugin for Test::Unit
dkearns authored
534 2004-04-01 Doug Kearns <djkea2@mugca.its.monash.edu.au>
535
ea33ec5 @dkearns add ruby_fold variable to control setting foldmethod
dkearns authored
536 * compiler/rubyunit.vim: add a new compiler plugin for Test::Unit
8d2fd1c @dkearns add a new compiler plugin for Test::Unit
dkearns authored
537
8083568 @dkearns add simple CSS style sheet to project page
dkearns authored
538 2004-03-23 Doug Kearns <djkea2@mugca.its.monash.edu.au>
539
540 * etc/website/index.html, etc/website/djk-theme.css: add simple CSS
541 style sheet
542
5cfbd8c @dkearns convert index.html to valid HTML 4.01 Strict
dkearns authored
543 2004-02-08 Doug Kearns <djkea2@mugca.its.monash.edu.au>
544
545 * etc/website/index.html: convert to valid HTML 4.01 Strict.
546
74718b3 @gsinclair * ftplugin/ruby.vim: Added matchit instructions.
gsinclair authored
547 2004-01-11 Gavin Sinclair <gsinclair@soyabean.com.au>
548
549 * ftplugin/ruby.vim: Added matchit instructions.
550
158f6dc @dkearns add support for the new decimal and octal base indicators
dkearns authored
551 2003-11-06 Doug Kearns <djkea2@mugca.its.monash.edu.au>
552
bf87920 @dkearns update DJK's current location again
dkearns authored
553 * README: update DJK's current location.
554
555 2003-11-06 Doug Kearns <djkea2@mugca.its.monash.edu.au>
556
158f6dc @dkearns add support for the new decimal and octal base indicators
dkearns authored
557 * syntax/ruby.vim: add support for the new decimal and octal base
558 indicators and capitalization of all base indicators.
559
d4c1cf2 Added support for ?:.
Nikolai Weibull authored
560 2003-10-20 Nikolai Weibull <source@pcppopper.org>
561
562 * indent/ruby.vim: Added support for ?: multilining, such as
563 a ?
564 b :
565 c.
566
e0bd444 Fixed bug with [] matching
Nikolai Weibull authored
567 2003-10-18 Nikolai Weibull <source@pcppopper.org>
568
569 * indent/ruby.vim: Fixed a silly bug with the [] matching.
570
b675de0 @gsinclair * README: Minor addition.
gsinclair authored
571 2003-10-17 Gavin Sinclair <gsinclair@soyabean.com.au>
572
573 * README: Minor addition.
574 * etc/website/index.html: Synced with README.
575
d16bdc8 Fixed bug #114 and related issues.
Nikolai Weibull authored
576 2003-10-15 Nikolai Weibull <source@pcppopper.org>
577
578 * indent/ruby.vim: Fixed bug #114. Also fixed a related problem with
579 documentation blocks. They would indent relative to the other code.
580 Now it simply indents with zero width (to match =begin) by default.
9326371 *** empty log message ***
Nikolai Weibull authored
581 Otherwise acts like 'autoindent'. Also fixed a problem with | and &
582 not being recognized as continuation lines. This may cause problems
81d098a *** empty log message ***
Nikolai Weibull authored
583 with do blocks, we'll see.
584 * indent/ruby.vim: In response to previous note. It proved fatal.
585 Fixed now.
d16bdc8 Fixed bug #114 and related issues.
Nikolai Weibull authored
586
71ea14d Fix for $' and $".
Nikolai Weibull authored
587 2003-10-14 Nikolai Weibull <source@pcppopper.org>
588
589 * syntax/ruby.vim: Readded matching of $' and $" when
590 ruby_no_identifiers was off. Got accidentaly removed with previous
591 fix.
592
62aab94 Fix bug #62. Cleanup, fixup, speedup.
Nikolai Weibull authored
593 2003-10-13 Nikolai Weibull <source@pcppopper.org>
594
595 * indent/ruby.vim: General cleanup, speedup, fixup. Fixes bug #62.
596 Indentiation of tk.rb (5200+ lines) takes under 13 seconds now.
5625812 Cleanup
Nikolai Weibull authored
597 * ftplugin/ruby.vim: Cleanup. Nested if's unnecessary. Also modified
598 modeline.
62aab94 Fix bug #62. Cleanup, fixup, speedup.
Nikolai Weibull authored
599
bc4a80e *** empty log message ***
Nikolai Weibull authored
600 2003-10-12 Nikolai Weibull <source@pcppopper.org>
601
602 * indent/ruby.vim: Fixed bugs #89 and #102.
39539d7 Fixed a bug with $' and $" variables
Nikolai Weibull authored
603 * syntax/ruby.vim: The $' and $" variables weren't being matched if
604 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
605 * indent/ruby.vim: Basically did a total rewrite in the process.
606 Everything is well documented now, and should be rather simple to
607 understand. There is probably room for optimization still, but it
608 works rather fast, indenting tk.rb (5200+ lines) in under 15 seconds.
609 I'm betting searchpair() may be executing a bit too often still, but a
610 lot of special cases have now been taken care of. This version also
611 fixes bug #59 and #71.
bc4a80e *** empty log message ***
Nikolai Weibull authored
612
cc8e174 @dkearns link rubyPseudoVariable to the Constant highlight group
dkearns authored
613 2003-10-03 Doug Kearns <djkea2@mugca.its.monash.edu.au>
614
7182ecf @dkearns simplify the rubyData pattern
dkearns authored
615 * syntax/ruby.vim: simplify the rubyData pattern by using the new EOF
616 atom.
617
618 2003-10-03 Doug Kearns <djkea2@mugca.its.monash.edu.au>
619
cc8e174 @dkearns link rubyPseudoVariable to the Constant highlight group
dkearns authored
620 * syntax/ruby.vim: link rubyBoolean to rubyPseudoVariable; link
621 rubyPseudoVariable to the Constant highlight group.
622
8750043 @dkearns update DJK's current location
dkearns authored
623 2003-09-30 Doug Kearns <djkea2@mugca.its.monash.edu.au>
624
a98ee81 @dkearns create rubyPseudoVariable syntax group
dkearns authored
625 * syntax/ruby.vim: create rubyPseudoVariable syntax group; move self,
cc8e174 @dkearns link rubyPseudoVariable to the Constant highlight group
dkearns authored
626 nil, __LINE__ and __FILE_ to rubyPseudoVariable.
a98ee81 @dkearns create rubyPseudoVariable syntax group
dkearns authored
627
628 2003-09-30 Doug Kearns <djkea2@mugca.its.monash.edu.au>
629
8750043 @dkearns update DJK's current location
dkearns authored
630 * etc/website/index.html: update DJK's current location.
631
248471e @dkearns update references to rubyExprSubst
dkearns authored
632 2003-09-26 Doug Kearns <djkea2@mugca.its.monash.edu.au>
633
1f7f406 @dkearns add a DOCTYPE declaration and close the open PRE element
dkearns authored
634 * etc/website/index.html: close the open PRE element and add a DOCTYPE
635 declaration.
636
637 2003-09-26 Doug Kearns <djkea2@mugca.its.monash.edu.au>
638
248471e @dkearns update references to rubyExprSubst
dkearns authored
639 * indent/ruby.vim: update references to rubyExprSubst - this syntax
640 group has been split into rubyInterpolation, rubyNoInterpolation and
641 rubyEscape.
642
3e6e11e @gsinclair etc/* - new directory
gsinclair authored
643 2003-09-26 Gavin Sinclair <gsinclair@soyabean.com.au>
644
645 * etc/release/*: added to aid in the production of releases.
646 * etc/website/*: now anyone can have a crack at the
647 vim.ruby.rubyforge.org website!
648
dac90ca @dkearns link rubyNoInterpolation to rubyString and merge integer groups into …
dkearns authored
649 2003-09-25 Doug Kearns <djkea2@mugca.its.monash.edu.au>
650
8750043 @dkearns update DJK's current location
dkearns authored
651 * syntax/ruby.vim: link the rubyNoInterpolation syntax group to
dac90ca @dkearns link rubyNoInterpolation to rubyString and merge integer groups into …
dkearns authored
652 rubyString; merge rubyHexadecimal, rubyDecimal, rubyOctal, rubyBinary
653 into rubyInteger.
654
b298bf3 @dkearns link rubyOperator to the Operator highlight group
dkearns authored
655 2003-09-22 Doug Kearns <djkea2@mugca.its.monash.edu.au>
656
657 * syntax/ruby.vim: link the rubyOperator syntax group to the Operator
658 highlight group.
659
ff4b8d7 @dkearns highlight escaped string interpolation correctly
dkearns authored
660 2003-09-21 Doug Kearns <djkea2@mugca.its.monash.edu.au>
661
8750043 @dkearns update DJK's current location
dkearns authored
662 * syntax/ruby.vim: match regexps after split, scan, sub and gsub.
1caa4b0 @dkearns match regexp after common Kernel methods
dkearns authored
663
664 2003-09-21 Doug Kearns <djkea2@mugca.its.monash.edu.au>
665
ff4b8d7 @dkearns highlight escaped string interpolation correctly
dkearns authored
666 * syntax/ruby.vim: highlight escaped string interpolation correctly;
667 allow hexadecimal and octal escape sequences to match with less than 3
668 and 2 digits respectively; split rubyExprSubst into multiple syntax
669 groups - rubyInterpolation, rubyNoInterpolation, rubyEscape.
670
addf497 @dkearns fix minor typos
dkearns authored
671 2003-09-19 Doug Kearns <djkea2@mugca.its.monash.edu.au>
672
0d9ccd5 @dkearns match singleton class definitions without whitespace
dkearns authored
673 * syntax/ruby.vim: match singleton class definitions with no
674 whitespace between 'class' and '<<'.
675
676 2003-09-19 Doug Kearns <djkea2@mugca.its.monash.edu.au>
677
addf497 @dkearns fix minor typos
dkearns authored
678 * install.rb, syntax/doc/ruby.txt: fix minor typos.
679
8ae54b2 @dkearns replace all syntax patterns surrounded by \(\) with \%(\)
dkearns authored
680 2003-09-18 Doug Kearns <djkea2@mugca.its.monash.edu.au>
681
a99659f @dkearns split rubyInteger syntax group into multiple groups
dkearns authored
682 * syntax/ruby.vim: improve float and decimal matching; split
683 rubyInteger into multiple syntax groups - rubyASCIICode,
684 rubyHexadecimal, rubyDecimal, rubyOctal, rubyBinary.
685
686 2003-09-18 Doug Kearns <djkea2@mugca.its.monash.edu.au>
687
8ae54b2 @dkearns replace all syntax patterns surrounded by \(\) with \%(\)
dkearns authored
688 * syntax/ruby.vim: replace all patterns surrounded by \(\) with \%(\)
689 when the sub-expression is not used.
690
6407772 @gsinclair Updated install.rb with comments.
gsinclair authored
691 2003-09-18 Gavin Sinclair <gsinclair@soyabean.com.au>
692
693 * install.rb: Included comments and USAGE string from revisino 1.1.
694
d43ded6 @dkearns match some more common regexps and if\unless expressions
dkearns authored
695 2003-09-18 Doug Kearns <djkea2@mugca.its.monash.edu.au>
696
697 * syntax/ruby.vim: match regexp after 'not' and 'then'; match if and
698 unless expressions following '=' and '('.
699
6c52a66 @gsinclair Corrected email address
gsinclair authored
700 2003-09-17 Gavin Sinclair <gsinclair@soyabean.com.au>
38c4a63 @gsinclair Introduce Hugh Sasse's install.rb
gsinclair authored
701
83cc380 @gsinclair matchit support for ftplugin/ruby.vim (credit: Ned Konz)
gsinclair authored
702 * ftplugin/ruby.vim: implemented matchit support (thanks to Ned Konz
703 and Hugh Sasse).
704
705 2003-09-17 Gavin Sinclair <gsinclair@soyabean.com.au>
706
707 * install.rb: replaced with Hugh Sasse's contribution. Alpha state
38c4a63 @gsinclair Introduce Hugh Sasse's install.rb
gsinclair authored
708 until tested, and with several issues and todos listed.
709
67ca3d8 @dkearns improve support for symbols, integers and floats
dkearns authored
710 2003-09-11 Doug Kearns <djkea2@mugca.its.monash.edu.au>
711
56aeaf3 @dkearns fix ruby_no_expensive matchgroup typos
dkearns authored
712 * syntax/ruby.vim: fix my accidental redefinition of the
713 ruby_no_expensive matchgroups.
714
715 2003-09-11 Doug Kearns <djkea2@mugca.its.monash.edu.au>
716
67ca3d8 @dkearns improve support for symbols, integers and floats
dkearns authored
717 * syntax/ruby.vim: improve support for symbols, integers and floating
718 point numbers; add the display argument to :syntax where appropriate.
719
ca9291c @dkearns highlight one line module, class, and method definitions correctly
dkearns authored
720 2003-09-09 Doug Kearns <djkea2@mugca.its.monash.edu.au>
721
927493e @dkearns remove Vim 5.x sections and simplify general delimited input syntax g…
dkearns authored
722 * syntax/ruby.vim: remove Vim 5.x specific sections and simplify the
723 generalized string, regular expression, symbol, and word list literal
724 syntax groups.
725
726 2003-09-09 Doug Kearns <djkea2@mugca.its.monash.edu.au>
727
3fe4631 @dkearns rename the rubyStringDelimit syntax group rubyStringDelimiter
dkearns authored
728 * indent/ruby.vim, syntax/ruby.vim: rename the rubyStringDelimit
729 syntax group rubyStringDelimiter.
730
731 2003-09-09 Doug Kearns <djkea2@mugca.its.monash.edu.au>
732
ca9291c @dkearns highlight one line module, class, and method definitions correctly
dkearns authored
733 * syntax/ruby.vim: highlight one line module, class, and method
734 definitions, using the ';' terminator, correctly; split
735 rubyClassOrModule into two new syntax groups - rubyClass and
736 rubyModule.
737
ed54bb4 @dkearns add support for the new %s() symbol literal
dkearns authored
738 2003-09-08 Doug Kearns <djkea2@mugca.its.monash.edu.au>
739
317794f @dkearns add the @Spell cluster to support spell checking
dkearns authored
740 * syntax/ruby.vim: add the @Spell cluster to support spell checking
741 of comment text.
742
743 2003-09-08 Doug Kearns <djkea2@mugca.its.monash.edu.au>
744
ed54bb4 @dkearns add support for the new %s() symbol literal
dkearns authored
745 * syntax/ruby.vim: add support for the new %s() symbol literal.
746
e415c42 @dkearns update the compiler maintainer's email address
dkearns authored
747 2003-09-03 Doug Kearns <djkea2@mugca.its.monash.edu.au>
748
749 * compiler/ruby.vim: update the maintainer's email address.
750
1454fb5 @dkearns prevent the optional 'do' in loop constructs from being matched as th…
dkearns authored
751 2003-09-02 Doug Kearns <djkea2@mugca.its.monash.edu.au>
752
753 * syntax/ruby.vim: make sure that the optional do after for, until or
754 while is not matched as the beginning of a do/end code block; also
755 highlight the optional ':' for these loop constructs.
756
df570e9 @dkearns add folding support to __END__ directive data sections
dkearns authored
757 2003-08-28 Doug Kearns <djkea2@mugca.its.monash.edu.au>
758
759 * syntax/ruby.vim: add folding support to embedded data sections after
760 an __END__ directive.
761
e47e30b @dkearns don't allow the start of a heredoc to match after '.' or '::'
dkearns authored
762 2003-08-27 Doug Kearns <djkea2@mugca.its.monash.edu.au>
763
764 * syntax/ruby.vim: don't allow '<<' after '.' or '::' to match as the
765 beginning of a heredoc.
766
ebaf834 @dkearns fix ignored shebang highlighting
dkearns authored
767 2003-08-26 Doug Kearns <djkea2@mugca.its.monash.edu.au>
768
769 * syntax/ruby.vim: fix shebang highlighting which was being ignored
770 all together.
771
a1126b7 @dkearns add support for the new %W() word list literal and add folding to %q(…
dkearns authored
772 2003-08-25 Doug Kearns <djkea2@mugca.its.monash.edu.au>
773
774 * syntax/ruby.vim: add the new %W() word list literal with
775 interpolation; add folding to %q() single quoted strings and %w() word
776 list literals.
777
365e82e @dkearns match $deferr explicitly and add support for several more 'special' m…
dkearns authored
778 2003-08-24 Doug Kearns <djkea2@mugca.its.monash.edu.au>
779
780 * syntax/ruby.vim: add $deferr to rubyPredefinedVariable; add several
781 new methods (abort, at_exit, attr, attr_accessor, attr_reader,
782 attr_writer, autoload, callcc, caller, exit, extend, fork, eval,
783 class_eval, instance_eval, module_eval, private, protected, public,
784 trap) to the Special Methods section.
785
fd3562f @dkearns create Special Methods section and add ruby_no_special_methods variable
dkearns authored
786 2003-08-21 Doug Kearns <djkea2@mugca.its.monash.edu.au>
787
7e4b0f2 @dkearns add support for access control methods (public, protected and private)
dkearns authored
788 * syntax/ruby.vim: add access control methods (public, protected and
789 private) to a new rubyAccess syntax group.
790
791 2003-08-21 Doug Kearns <djkea2@mugca.its.monash.edu.au>
792
fd3562f @dkearns create Special Methods section and add ruby_no_special_methods variable
dkearns authored
793 * syntax/ruby.vim: no longer match NotImplementError as a predefined
794 global constant; move rubyTodo to the Comments and Documentation
795 section; create a Special Methods section and add the
796 ruby_no_special_methods variable to allow the highlighting of these
797 'special' methods to be disabled.
798
f7f4f82 @dkearns allow for, while and until loop bodies to contain do...end blocks
dkearns authored
799 2003-08-18 Doug Kearns <djkea2@mugca.its.monash.edu.au>
800
f58baf6 @dkearns retab the header sections
dkearns authored
801 * compiler/ruby.vim, ftplugin/ruby.vim, indent/ruby.vim,
802 syntax/ruby.vim: retab the header section - Bram prefers as many TAB
803 characters as possible.
804
805 2003-08-18 Doug Kearns <djkea2@mugca.its.monash.edu.au>
806
f7f4f82 @dkearns allow for, while and until loop bodies to contain do...end blocks
dkearns authored
807 * syntax/ruby.vim: allow for, while and until loop bodies to contain
808 do...end and {...} blocks - rubyOptDoBlock should contain rubyDoBlock
809 and rubyCurlyBlock.
810
fc7c087 @dkearns string expression substitution of class variables does not require br…
dkearns authored
811 2003-08-16 Doug Kearns <djkea2@mugca.its.monash.edu.au>
812
f7f4f82 @dkearns allow for, while and until loop bodies to contain do...end blocks
dkearns authored
813 * syntax/ruby.vim: string expression substitution of class variables
814 does not require braces.
fc7c087 @dkearns string expression substitution of class variables does not require br…
dkearns authored
815
Something went wrong with that request. Please try again.