aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_ide/src/syntax_highlighting
Commit message (Expand)AuthorAgeFilesLines
* Revert ide highlighting changes (addressing on another branch)Paul Daniel Faria2020-06-273-36/+5
* Add HighlightTag::Operator, use it for unsafe deref. Move unsafe validation t...Paul Daniel Faria2020-06-271-1/+1
* Account for deref token in syntax highlighting of unsafe, add test for that casePaul Daniel Faria2020-06-271-0/+1
* Fix typo in testPaul Daniel Faria2020-06-271-1/+1
* Move diagnostics back into expr, add tests for diagnostics, fix logic to acco...Paul Daniel Faria2020-06-271-0/+2
* Add unsafe diagnostics and unsafe highlightingPaul Daniel Faria2020-06-271-0/+28
* SimplifyAleksey Kladov2020-06-241-8/+3
* Use fixtures moreAleksey Kladov2020-06-241-6/+7
* Update injection mechanism and stop injecting through highlight element, swit...Paul Daniel Faria2020-06-233-9/+9
* Add punctuation highlighting for highlighting punctuation in doctests, fix hi...Paul Daniel Faria2020-06-233-5/+5
* Add default color and opacity for documentation and injected, respectively, i...Paul Daniel Faria2020-06-231-0/+2
* Add support for marking doctest items as distinct from normal code, add defau...Paul Daniel Faria2020-06-233-2/+9
* Fix underflow panic when doctests are at top of filePaul Daniel Faria2020-06-232-4/+11
* Syntax highlighting for documentation comments on macro definitionsLeander Tentrup2020-06-191-0/+9
* Merge #4903bors[bot]2020-06-182-2/+9
|\
| * Remove logic to mark all doctest code asPaul Daniel Faria2020-06-181-1/+0
| * Ensure all existing doctest code highlights have documentation modifierPaul Daniel Faria2020-06-171-4/+5
| * Add highlighting support for doc commentsPaul Daniel Faria2020-06-172-2/+9
* | Syntax highlighting for escape sequences in stringsLeander Tentrup2020-06-173-0/+7
|/
* Inspect markdown code fences to determine whether to apply syntax highlightingLeander Tentrup2020-06-162-3/+17
* Syntactic highlighting of NAME_REF for injectionsLeander Tentrup2020-06-153-4/+15
* Fix syntax highlighting of recursive macrosLeander Tentrup2020-06-151-0/+8
* In field patterns, don't highlight local binding as a fieldAleksey Kladov2020-06-101-12/+14
* Better unsafe highlihgting testsAleksey Kladov2020-06-082-2/+3
* Implement syntax highlighting for doctestsLeander Tentrup2020-06-082-0/+218
* Remove redundancy in syntax highlighting testsLeander Tentrup2020-06-071-32/+27
* Add highlight support for unsafe fn calls and raw ptr derefPaul Daniel Faria2020-06-023-4/+36
* Test case for format string highlighting of closing curlybraceRoland Ruckerbauer2020-05-301-0/+1
* Add semantic highlight to QUESTION tokenRoland Ruckerbauer2020-05-291-0/+2
* Add self keyword semantic token typeLaurențiu Nicola2020-05-251-0/+2
* Highlight `true` and `false` as literalsMatthew Jasper2020-05-242-0/+3
* Color attribute functionsGeorge Fraser2020-05-191-1/+5
* Color `for` as a regular keyword when it's part of impl _ for _George Fraser2020-05-101-0/+10
* Color `in` as a control keywordGeorge Fraser2020-05-101-0/+4
* Highlight mutable statics as mutableMatthew Jasper2020-05-101-1/+6
* Introduce new semantic highlight token for format specifierLeander Tentrup2020-04-282-0/+3
* CleanupsAleksey Kladov2020-04-251-8/+5
* Convert tests to text-sizeAleksey Kladov2020-04-251-1/+1
* Convert code to text-sizeAleksey Kladov2020-04-251-5/+6
* Merge #3998 #4006bors[bot]2020-04-241-0/+70
|\
| * Adapt format specifier highlighting to support escaped squences and unicode i...Leander Tentrup2020-04-221-0/+5
| * Implement syntax highlighting for format stringsLeander Tentrup2020-04-201-0/+65
* | Add semantic tag for unresolved referencesAleksey Kladov2020-04-181-0/+2
|/
* Fix incorrect order of syntax highlight rangesLeander Tentrup2020-04-171-0/+12
* Merge #3826bors[bot]2020-04-082-41/+50
|\
| * Simplify HTML highlighter and add test case for highlight_injection logicLeander Tentrup2020-04-062-53/+46
| * Flatten nested highlight ranges during DFS traversalLeander Tentrup2020-04-031-0/+16
* | Make control token modifier less ambiguousAleksey Kladov2020-04-061-3/+3
|/
* Correctly flag 'lifetime definitions as definitionsAleksey Kladov2020-02-283-8/+11
* Fix highlighting of const patternsAleksey Kladov2020-02-281-5/+12