diff options
| author | Tom Tromey <tom@tromey.com> | 2017-08-14 00:41:03 -0600 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2017-08-14 00:41:03 -0600 |
| commit | 6e9db4665036ca6f0fe8eecf55cd243eaebccc62 (patch) | |
| tree | 3d70674852b81ecf156ce0e081335ef06c4d59dc /rust-mode-tests.el | |
| parent | e48a650c44c06c1dd4e4ed0672c50c5446124203 (diff) | |
| parent | 38f7d891e62ce8bb8ff60a8126fb4ce06af5b6b5 (diff) | |
| download | rust-mode-6e9db4665036ca6f0fe8eecf55cd243eaebccc62.tar.gz | |
Merge pull request #230 from tromey/fix-indentation-bug
Fix recognition of "<" as operator in some context
Diffstat (limited to 'rust-mode-tests.el')
| -rw-r--r-- | rust-mode-tests.el | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/rust-mode-tests.el b/rust-mode-tests.el index 7335334..aab82df 100644 --- a/rust-mode-tests.el +++ b/rust-mode-tests.el @@ -2034,6 +2034,17 @@ fn main() { baz(); }")) +;; Regression test for #212. +(ert-deftest indent-left-shift () + (test-indent " +fn main() { + let a = [[0u32, 0u32]; 1]; + let i = 0; + let x = a[i][(1 < i)]; + let x = a[i][(1 << i)]; +} +")) + (defun rust-test-matching-parens (content pairs &optional nonparen-positions) "Assert that in rust-mode, given a buffer with the given `content', emacs's paren matching will find all of the pairs of positions |
