diff options
| author | Wilfred Hughes <me@wilfred.me.uk> | 2015-08-15 00:20:40 +0100 |
|---|---|---|
| committer | Wilfred Hughes <me@wilfred.me.uk> | 2015-08-15 00:20:40 +0100 |
| commit | 5e77aedb27761d770e7e1a3b37875d3a4b0e932f (patch) | |
| tree | acb70c281003d0977abec1c8be5d1913761c0177 /rust-mode-tests.el | |
| parent | 99c5571670068e05da40d05f6215e18fa9043eed (diff) | |
| download | rust-mode-5e77aedb27761d770e7e1a3b37875d3a4b0e932f.tar.gz | |
Correcting highlighting of capitals in function names.
Previously, code of the form:
fn foo_Bar () {}
would be incorrectly highlighted, because the regex matched on word
boundaries rather than symbol boundaries. Test added.
Diffstat (limited to 'rust-mode-tests.el')
| -rw-r--r-- | rust-mode-tests.el | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/rust-mode-tests.el b/rust-mode-tests.el index 8f25f06..e621f82 100644 --- a/rust-mode-tests.el +++ b/rust-mode-tests.el @@ -979,6 +979,12 @@ list of substrings of `STR' each followed by its face." '("'\"'" font-lock-string-face "let" font-lock-keyword-face))) +(ert-deftest font-lock-fn-contains-capital () + (rust-test-font-lock + "fn foo_Bar() {}" + '("fn" font-lock-keyword-face + "foo_Bar" font-lock-function-name-face))) + (ert-deftest font-lock-single-quote-character-literal () (rust-test-font-lock "fn main() { let ch = '\\''; }" |
