diff options
| author | bors <bors@rust-lang.org> | 2014-04-24 15:01:19 -0700 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2014-04-24 15:01:19 -0700 |
| commit | b55394415ab63adf32036f63595f3bba3e1c9098 (patch) | |
| tree | cba275b47b8254b798e897fe8eb693faa7d8a9e9 /src/rustllvm/RustWrapper.cpp | |
| parent | 7d70434a1e0ba68753b7d1e83f594dea6d23dd51 (diff) | |
| parent | 7266587f3e52513328926d9229be7003323ceac8 (diff) | |
| download | rust-b55394415ab63adf32036f63595f3bba3e1c9098.tar.gz rust-b55394415ab63adf32036f63595f3bba3e1c9098.zip | |
auto merge of #13729 : chris-morgan/rust/fix-vim-indent, r=alexcrichton
The change in #13600 was incorrect, containing a bad regular expression; inside an indent function, errors are silently ignored (and the ``~=`` operation will return 0), so it just always failed, causing the cases that were supposed to be caught to not be caught and making things like the ``match`` example shown above or struct field definitions regress. I have fixed the regular expression to what it should have been. This is still imperfect, of course, not handling cases like where the first argument to a function is a function call (``foo(bar(),``), but it'll do for now. ---- I have a general request to make of reviewers about any changes made to `src/etc/vim`: **please tell me**. As a general rule I want to review them. (I’ll make an exception for changes the prelude; it needs fixing from time to time when some people don’t update the syntax file, anyway.) cc @brandonw
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions
