about summary refs log tree commit diff
path: root/crates/ide/src/syntax_highlighting.rs
AgeCommit message (Expand)AuthorLines
2022-07-08Update remaining GitHub URLsJonas Schievink-1/+1
2022-05-23minor: Simplify syntax-highlighting macro checksLukas Wirth-93/+87
2022-04-25Re-export `FxHashMap` and `FxHashSet` from `ide_db`Lukas Wirth-2/+1
2022-03-31internal: Enforce Resolver to always have a module scopeLukas Wirth-2/+6
2022-03-12Optimize importsyipinliu-7/+3
2022-03-12Fixed code style issuesyipinliu-10/+15
2022-03-12Highlight escape sequences in byte stringsyipinliu-18/+11
2022-03-06internal: Simplify and optimize syntax_highlightingLukas Wirth-53/+72
2022-03-05Fix highlighting of `Self`Lukas Wirth-0/+1
2022-03-05fix: Recognize `Self` as a proper keywordLukas Wirth-1/+1
2022-03-03slightly improve highlighting performance for derive annotated itemsLukas Wirth-5/+11
2022-03-03fix: Fix semantic highlighting breaking for lifetimes in macrosLukas Wirth-0/+1
2022-02-26fix: Don't emit unresolvedReference highlight tags in unlinked filesLukas Wirth-4/+12
2022-02-22Fix syntax highlighting not highlighting derives anymoreLukas Wirth-0/+14
2022-02-22internal: Expand the derive attribute into a pseudo expansionLukas Wirth-1/+1
2022-01-15Move format specifier lexing from syntax to ide_dbLukas Wirth-11/+13
2022-01-03internal: dont descend into commentsJake Heinz-1/+4
2022-01-02minor: Cleanup syntax highlightingLukas Wirth-7/+11
2022-01-02internal: Handle macro calls better in highlightingLukas Wirth-94/+73
2021-12-04Update semantic token docsLukas Wirth-2/+4
2021-12-03Rename things: Tool -> ToolModuleLukas Wirth-1/+1
2021-12-03Remove syntax highlighting hack for builtin attrsLukas Wirth-0/+1
2021-11-23Disable string highlight injection for macros changing string literalsLukas Wirth-24/+25
2021-10-16more clippy fixesMilo-1/+1
2021-10-12Saw a FIXME comment and decided to fix it.Mirko Rainer-1/+1
2021-10-05Replace `if let Some(_) = foo` with `if foo.is_some()`Aramis Razzaghipour-1/+1
2021-10-01Add semantic token modifier for crate rootlhvy-0/+1
2021-09-30Restructure syntax element highlightingLukas Wirth-0/+1
2021-09-30SimplifyLukas Wirth-29/+23
2021-10-01Add commentlhvy-0/+1
2021-08-09Fix typo in reference modifier descriptionLaurențiu Nicola-1/+1
2021-08-04Document reference highlighting modLukas Wirth-1/+2
2021-07-15SimplifyLukas Wirth-53/+53
2021-06-28Resolve attribute paths in attribute highlightingLukas Wirth-1/+2
2021-06-23Add `public` semantic token modifier for public itemsAramis Razzaghipour-0/+1
2021-06-17Nest all the or-patterns!Lukas Wirth-2/+2
2021-06-13clippy::redudant_borrowMaan2003-2/+2
2021-06-07Attempt to track attr macros during highlightingJonas Schievink-0/+30
2021-05-26Document semantic token tagsLukas Wirth-4/+74
2021-05-26Document semantic token modifiersLukas Wirth-0/+24
2021-05-24Add highlighting of items from other cratesAramis Razzaghipour-0/+3
2021-03-31Additional syntax highlighting screenshot in manualAyomide Bamidele-0/+1
2021-03-31Gifs and screenshots for features in manual (syntax highlighting and typing)Ayomide Bamidele-0/+2
2021-03-27Unleash macro 2.0 in hightlight and moreEdwin Cheng-14/+14
2021-03-18Track source file IDs in source mapping of AttrsLukas Wirth-5/+11
2021-03-16Move doc-comment highlight injection from AST to HIRLukas Wirth-1/+1
2021-03-16Upgrade rowanAleksey Kladov-8/+11
2021-02-04Increase Highlights highlight range to covering elementLukas Wirth-1/+1
2021-01-20Move SymbolKind to ide_dbLukas Wirth-2/+2
2021-01-10Replace state with functionAleksey Kladov-22/+18