aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_editor
Commit message (Expand)AuthorAgeFilesLines
* change to `TextEdit` to avoid allocation and sortBernardo2018-12-251-47/+39
* remove benchmark and simplify testsBernardo2018-12-254-144/+41
* use new translate_offset_with_edit for TryConvWithBernardo2018-12-252-1/+2
* add line_index proptestBernardo2018-12-252-106/+132
* make criterion args work, small simplificationBernardo2018-12-253-18/+18
* fix arbitrary offset generation, col translation workingBernardo2018-12-252-39/+92
* column translation implemented but not quite working yetBernardo2018-12-253-50/+70
* iterate over `Step`s which are either, newlines or multibyte charsBernardo2018-12-252-26/+121
* simplify newline check with macroBernardo2018-12-251-20/+14
* remove slower impl, add benchmarksBernardo2018-12-254-199/+119
* final iteration, faster a bit simplerBernardo2018-12-251-171/+209
* simplified versionBernardo2018-12-251-0/+139
* move translate_offset_with_edit to ra_editorBernardo2018-12-254-2/+266
* initial newline translation workingBernardo2018-12-251-1/+5
* Merge #326bors[bot]2018-12-241-2/+54
|\
| * keep severity to Error & WeakWarninggfreezy2018-12-241-9/+7
| * add serverity to vscode diagnosticsgfreezy2018-12-231-8/+11
| * resolved #324: remove unnecessary braces in use statement.gfreezy2018-12-231-2/+53
* | Add make_pub_crate code action to ra_editorHirokazu Hata2018-12-242-2/+74
|/
* join lines collapses use_treesAleksey Kladov2018-12-211-0/+58
* fold curly blocksAleksey Kladov2018-12-201-15/+25
* generalize folding testsAleksey Kladov2018-12-201-21/+21
* rename Edit to TextEdit and AtomEdit to AtomTextEditBernardo2018-12-113-16/+21
* extract AtomEdit and Edit into new ra_text_edit crateBernardo2018-12-104-87/+4
* use \b as word boundaryBernardo2018-12-091-2/+30
* Implement and test format hookDJMcNab2018-12-091-1/+1
* find next whitespace or begining or endBernardo2018-12-081-3/+3
* Merge #264bors[bot]2018-12-081-1/+20
|\
| * check for empty range when extending in commentBernardo2018-12-081-1/+20
* | Add a better text for hover and stop duplicating work done in approximatelly_...DJMcNab2018-12-081-0/+55
|/
* modernize even moreAleksey Kladov2018-12-063-13/+5
* Merge #252bors[bot]2018-12-022-7/+44
|\
| * Improve 'introduce variable'Florian Diebold2018-12-022-7/+44
* | Add `derive` after doc commentsAleksey Kladov2018-12-021-5/+36
* | Complete paths after ::Aleksey Kladov2018-11-211-6/+1
* | cargo formatAdolfo Ochagavía2018-11-161-14/+98
* | Rename col to col_utf16Adolfo Ochagavía2018-11-161-17/+17
* | Support UTF-16 chars in LineIndexAdolfo Ochagavía2018-11-161-106/+197
|/
* Rename File -> SourceFileNodeAleksey Kladov2018-11-077-38/+51
* Rustfmt to pass CIJeremy A. Kolb2018-11-071-3/+9
* Show documentation for hover requestsJeremy A. Kolb2018-11-071-1/+25
* Merge #188bors[bot]2018-11-051-2/+10
|\
| * Introduce Location and make SyntaxError fields privateAdolfo Ochagavía2018-11-051-2/+10
| * Introduce SyntaxErrorKind and TextRange in SyntaxErrorAdolfo Ochagavía2018-11-041-2/+2
* | Introduce var works with tail exprsAleksey Kladov2018-11-051-11/+45
|/
* Remove DOC_COMMENTJeremy A. Kolb2018-10-311-1/+1
* Reformat allAleksey Kladov2018-10-313-11/+13
* remove old completionAleksey Kladov2018-10-315-1100/+1
* move resolve local nameAleksey Kladov2018-10-313-83/+2
* Move FnDescriptors to analyzerAleksey Kladov2018-10-311-1/+2