diff options
author | alaviss <alaviss@users.noreply.github.com> | 2019-01-21 22:57:48 +0700 |
---|---|---|
committer | Andreas Rumpf <rumpf_a@web.de> | 2019-01-21 16:57:48 +0100 |
commit | 413755fd45f5a77f9c3323cf7185830249c3f310 (patch) | |
tree | 9b9ef348433727ffe9675748c201bb91e87cc9bf /nimsuggest | |
parent | 4bea8dd674c87b49195220bd6c5d72def467d8e5 (diff) | |
download | Nim-413755fd45f5a77f9c3323cf7185830249c3f310.tar.gz |
Correct lineinfo for accent quoted symbols in proc definition (#10399)
* compiler/parser: preserve lineinfo for accent quoted symbols Previously the lineinfo for symbol $$$ in this example is: proc `$$$` ^ After this commit: proc `$$$` ^ * compiler/semstmts: correct lineinfo for accent quoted idents Previously nimsuggest would highlight this as: proc `$$$` ^~~ After this commit: proc `$$$` ^~~ * nimsuggest/tests: add a test for accent quoted proc Disabled by default
Diffstat (limited to 'nimsuggest')
-rw-r--r-- | nimsuggest/tests/taccent_highlight.nim | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/nimsuggest/tests/taccent_highlight.nim b/nimsuggest/tests/taccent_highlight.nim new file mode 100644 index 000000000..2f03d7c86 --- /dev/null +++ b/nimsuggest/tests/taccent_highlight.nim @@ -0,0 +1,8 @@ +proc `$$$`#[!]# + +discard """ +disabled:true +$nimsuggest --tester $file +>highlight $1 +highlight;;skProc;;1;;6;;3 +""" |