diff options
| author | Pavel Sountsov <siege@google.com> | 2017-06-07 21:15:46 -0700 |
|---|---|---|
| committer | Pavel Sountsov <siege@google.com> | 2017-06-07 21:15:46 -0700 |
| commit | e760fb2876de11459ca9a063d1de5de0de58c9e6 (patch) | |
| tree | 8d59a2a83d903faaa500fc49f565b37634bb8041 /lexers/LexRust.cxx | |
| parent | 580ecd521048b3a88c976eb7563f1cbd6f2e6c37 (diff) | |
| download | scintilla-mirror-e760fb2876de11459ca9a063d1de5de0de58c9e6.tar.gz | |
Backport: Bug [#1919]. Rust - Update integer suffixes.
Backport of changeset 6302:0577ec50750e.
Diffstat (limited to 'lexers/LexRust.cxx')
| -rw-r--r-- | lexers/LexRust.cxx | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/lexers/LexRust.cxx b/lexers/LexRust.cxx index 1f2b847d6..4f2c6617a 100644 --- a/lexers/LexRust.cxx +++ b/lexers/LexRust.cxx @@ -271,7 +271,7 @@ static void ScanNumber(Accessor& styler, Sci_Position& pos) { pos++; c = styler.SafeGetCharAt(pos, '\0'); n = styler.SafeGetCharAt(pos + 1, '\0'); - if (c == '8' || c == 's') { + if (c == '8') { pos++; } else if (c == '1' && n == '6') { pos += 2; @@ -279,6 +279,8 @@ static void ScanNumber(Accessor& styler, Sci_Position& pos) { pos += 2; } else if (c == '6' && n == '4') { pos += 2; + } else if (styler.Match(pos, "size")) { + pos += 4; } else { error = true; } |
