on 22dca3b help sign in
22dca3bAllow last line in file to lack a line break character.Nathan Vegdahl 230248bFix a couple additional `unused` warnings after merge.Nathan Vegdahl 2224a15Merge branch 'master' into great_line_ending_and_cursor_range_cleanupNathan Vegdahl 9f62ad0Fixed last `unused` warning.Nathan Vegdahl c389f41Fix one of the two remaining warnings.Nathan Vegdahl 220bc85Fix all remaining warnings in helix-core except for two.Nathan Vegdahl b571f28Remove #[allow(unused)] from helix-core, and fix unused imports.Nathan Vegdahl 0b2d51cFix unused `Result` warnings in helix-term.Nathan Vegdahl efa3389Fix unused variable, parameter, and `mut` warnings in helix-term.Nathan Vegdahl 702a049Remove #[allow(unused)] from helix-term, and fix unused imports.Nathan Vegdahl e725957Ensure a minimum selection width on commands that need it.Nathan Vegdahl 7c7be6dMake `Selection`'s normalize and transform methods self-consuming only.Nathan Vegdahl 0ae522fClean up `Selection` to not use so many allocations.Nathan Vegdahl 77a266eBetter validation method APIs for `Range`.Nathan Vegdahl d070747Add `Range` methods for various kinds of validation.Nathan Vegdahl c1b0a71Change the `Range` type and associated functions to gap indexing.Nathan Vegdahl 79f0969Color palettes (#393)Jakub Bartodziej 2a92dd8If completion arrives after we already stopped editing, ignore itBlaž Hrastnik acaf22dAdded native Windows clipboard support (#373)Kirawi b39e452Make set_unmodified an enum.Joe Neeman 2902a10Make Document's format API a little nicer.Joe Neeman ffa2f25Satisfy clippy.Joe Neeman d64d75eAdd some async job infrastructure.Joe Neeman c9be480Make formatting happen asynchronously.Joe Neeman 3007478fix: Correctly merge multiple selection ranges togetherBlaž Hrastnik e915988ui: Use a box drawing character vertical line for splitsBlaž Hrastnik c2a292eUpdate keymap.mdPabloMansanet de8745aIncorporate long word commands into keymapPabloMansanet 73572b7Add long word unit testsPabloMansanet 073517aAdd long word motion implementationPabloMansanet e81d665Delete .gitattributesKirawi 5928d87Update `.gitattributes` to #372Kirawi 51162aefix ca98210d2016d96d1c441932d7a67bbc6e5eccb7Blaž Hrastnik 6214d70fix: Don't panic on Enter on an empty document.Blaž Hrastnik ca98210fix: insert() | delete() would calculate the new insert incorrectlyBlaž Hrastnik d4e1ec3Don't crash if diagnostics span past EOFBlaž Hrastnik d94410aSort the files in descending orderBlaž Hrastnik 82fc28aui: Simplify conditionalBlaž Hrastnik bcca152Merge tab & char rendering codeBlaž Hrastnik 01b1a62This char_index is unusedBlaž Hrastnik 4edfac2Allocate the tab stop only onceBlaž Hrastnik 1b102d5Extract the merge "operator" into helix-coreBlaž Hrastnik ae58d81Appease clippyBlaž Hrastnik c832aa5There is no direct dirs-next dependency in termBlaž Hrastnik f9cdb2aTurn diagnostics rendering into span injection tooBlaž Hrastnik 90d675fFix AnyComponent testBlaž Hrastnik cac6e1bnix: Set up cargo-tarpaulinBlaž Hrastnik 057bd63Simplify selection rendering by injecting highlight scopesBlaž Hrastnik 44566eaRelease 0.3.0Blaž Hrastnik cad14c6Address nightly clippy warningsBlaž Hrastnik