aboutsummaryrefslogtreecommitdiff
path: root/crates/ide/src/typing.rs
Commit message (Collapse)AuthorAgeFilesLines
* feat: auto-insert `}` when typing `{` in use itemJonas Schievink2021-05-091-19/+131
|
* internal: follow test style guide in typing.rsJonas Schievink2021-04-131-96/+104
|
* Document `}` insertionJonas Schievink2021-04-071-0/+1
|
* Make better use of `stdx::always`Jonas Schievink2021-04-071-7/+21
|
* Rewrite, reparse modified fileJonas Schievink2021-04-071-49/+114
|
* simplifyJonas Schievink2021-04-071-8/+6
|
* Use stdx::alwaysJonas Schievink2021-04-071-5/+5
|
* Complete braces more aggressivelyJonas Schievink2021-04-071-20/+35
|
* Autoclose blocks when typing `{`Jonas Schievink2021-04-071-1/+46
|
* Gif of "let = " typing assistAyomide Bamidele2021-03-311-0/+1
|
* Gifs and screenshots for features in manual (syntax highlighting and typing)Ayomide Bamidele2021-03-311-0/+2
|
* Upgrade rowanAleksey Kladov2021-03-161-1/+1
| | | | Notably, new rowan comes with support for mutable syntax trees.
* some clippy::performance fixesMatthias Krüger2021-03-151-2/+1
| | | | | | | use vec![] instead of Vec::new() + push() avoid redundant clones use chars instead of &str for single char patterns in ends_with() and starts_with() allocate some Vecs with capacity to avoid unneccessary resizing
* Phase out SourceFileEdits in favour of a plain HashMapLukas Wirth2021-01-141-2/+1
|
* Group file source edits by FileIdLukas Wirth2021-01-141-3/+6
|
* Change <|> to $0 - RebaseKevaundray Wedderburn2021-01-071-15/+15
|
* Re-export base_db from ide_dbIgor Aleksanov2020-10-241-1/+1
|
* Document VS Code setting needed for on-typing assistsAramis Razzaghipour2020-09-011-0/+8
|
* Rename ra_ide -> ideAleksey Kladov2020-08-131-0/+364