about summary refs log tree commit diff
path: root/src/rustllvm/RustWrapper.cpp
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2014-04-24 15:01:19 -0700
committerbors <bors@rust-lang.org>2014-04-24 15:01:19 -0700
commitb55394415ab63adf32036f63595f3bba3e1c9098 (patch)
treecba275b47b8254b798e897fe8eb693faa7d8a9e9 /src/rustllvm/RustWrapper.cpp
parent7d70434a1e0ba68753b7d1e83f594dea6d23dd51 (diff)
parent7266587f3e52513328926d9229be7003323ceac8 (diff)
downloadrust-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