on 0883b4f help sign in
0883b4fCollect some common patterns into methods on `Range`.Nathan Vegdahl f96b8b7Switch to a cleaner range-head moving abstraction.Nathan Vegdahl 2072349Fixed find_till_char and find_char commands.Nathan Vegdahl 8f43dc4Fix surround replace command replacing the wrong position on the right.Nathan Vegdahl 4359404Merge branch 'master' into great_line_ending_and_cursor_range_cleanupNathan Vegdahl 427ae6aPut selection in separate variable in commands code.Nathan Vegdahl ad814b8Fix append mode, and make insertion always happen at head of range.Nathan Vegdahl bda4f5cSimplify replace dashes with underscoreIvan Tham 1789dfafix: ui/menu: Don't allow scrolling past the end of completionBlaž Hrastnik e5d4387Add rustfmt.toml to force formatting to use rustfmt defaultsBlaž Hrastnik 817a7e0fix: Only try expanding directory completion if it makes senseBlaž Hrastnik 58d08d3Simplify ui/menu.rsBlaž Hrastnik ffb8057Fix ocassional panic when matching brackets.Nathan Vegdahl 2510383mark reloaded buffers as unchangedShafkath Shuhan fd684efRevert display-width-based vertical cursor movement.Nathan Vegdahl 5841954Calculate the line that the range head is on correctly.Nathan Vegdahl 673338bUse `Range::line_range()` in some more places I missed.Nathan Vegdahl d4bd5b3The item `fmt` was imported redundantlyfossdd eba0bbdResume last pickerIvan Tham 7d07704Fix append mode not editing correctly.Nathan Vegdahl 063aa94Fix yank not working with internally zero-width ranges.Nathan Vegdahl bc85c85Fix selections not being modified quite correctly with text edits.Nathan Vegdahl df0ed80Update dark_plus.tomlKirawi 198fe40Don't insert a final line ending on file load/reload.Nathan Vegdahl c848ed7Fixes for misc bugs with view movement.Nathan Vegdahl d5534a6Merge branch 'master' into great_line_ending_and_cursor_range_cleanupNathan Vegdahl 1194fc8Use new `Range::line_range()` method in more places, as appropriate.Nathan Vegdahl c9300ecFix comment toggle command also sometimes toggling the next line.Nathan Vegdahl 1c6b558Fix various bugs related to goto-end-of-line command.Nathan Vegdahl e8a3980Fix line-wise `p` pasting before the current line instead of after.Nathan Vegdahl 1910fa7Fix incorrect line hihglight when a selection is at the end of a line.Nathan Vegdahl 17f9dfcFix typoIvan Tham 585d6f8Fixes toggle_comment not finding the correct language comment tokenLuctius d754c72Bump tokio from 1.8.1 to 1.8.2dependabot[bot] 1792dc6Make search work a little nicer when there are already selections.Nathan Vegdahl c400a60Fix `Selection::push()` to make the pushed range primary.Nathan Vegdahl 13b0784Fix extend line behavior.Nathan Vegdahl e98d669Handle edge case in `range_to_target()` correctly.Nathan Vegdahl b0311f4Fixed primary cursor position calculation to use 1-width semantics.Nathan Vegdahl 079d4edProperly fix `last_line` view calculation.Nathan Vegdahl 1a9ae72Fix last line number being drawn in the status bar.Nathan Vegdahl e462f32Merge branch 'master' into great_line_ending_and_cursor_range_cleanupNathan Vegdahl 6c038bbUpdate word selection/navigation to work with gap indexing.Nathan Vegdahl 5292fe0Calculate completion popup sizingBlaž Hrastnik bf43fabRemove ExactSizeIterator requirement on Transaction::changeBlaž Hrastnik cd65a48Made toggle_comments language dependent (#463)Cor Peters 0aa4390Added option to provide a custom config file to the lsp. (#460)Cor Peters c2fd55eUpdate extend_line command to work with gap indexing.Nathan Vegdahl 954314aUpdate change-case commands to work with gap indexing.Nathan Vegdahl a77274eMerge branch 'master' into great_line_ending_and_cursor_range_cleanupNathan Vegdahl