Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'helix-core/Cargo.toml')
| -rw-r--r-- | helix-core/Cargo.toml | 62 |
1 files changed, 25 insertions, 37 deletions
diff --git a/helix-core/Cargo.toml b/helix-core/Cargo.toml index 4309cc14..31b6546f 100644 --- a/helix-core/Cargo.toml +++ b/helix-core/Cargo.toml @@ -1,63 +1,51 @@ [package] name = "helix-core" +version = "0.6.0" +authors = ["Blaž Hrastnik <[email protected]>"] +edition = "2021" +license = "MPL-2.0" description = "Helix editor core editing primitives" +categories = ["editor"] +repository = "https://github.com/helix-editor/helix" +homepage = "https://helix-editor.com" include = ["src/**/*", "README.md"] -version.workspace = true -authors.workspace = true -edition.workspace = true -license.workspace = true -rust-version.workspace = true -categories.workspace = true -repository.workspace = true -homepage.workspace = true [features] unicode-lines = ["ropey/unicode_lines"] integration = [] [dependencies] -helix-stdx = { path = "../helix-stdx" } -helix-loader = { path = "../helix-loader" } -helix-parsec = { path = "../helix-parsec" } +helix-loader = { version = "0.6", path = "../helix-loader" } -ropey.workspace = true -smallvec = "1.15" +ropey = { version = "1.5.1-alpha", default-features = false, features = ["simd"] } +smallvec = "1.10" smartstring = "1.0.1" -unicode-segmentation.workspace = true -# unicode-width is changing width definitions -# that both break our logic and disagree with common -# width definitions in terminals, we need to replace it. -# For now lets lock the version to avoid rendering glitches -# when installing without `--locked` -unicode-width = "=0.1.12" -unicode-general-category = "1.1" -slotmap.workspace = true -tree-house = { workspace = true, features = ["fixtures"] } -once_cell = "1.21" +unicode-segmentation = "1.10" +unicode-width = "0.1" +unicode-general-category = "0.6" +# slab = "0.4.2" +slotmap = "1.0" +tree-sitter = "0.20" +once_cell = "1.16" arc-swap = "1" regex = "1" -bitflags.workspace = true -foldhash.workspace = true -url = "2.5.4" +bitflags = "1.3" +ahash = "0.8.2" +hashbrown = { version = "0.13.1", features = ["raw"] } log = "0.4" -anyhow = "1.0" serde = { version = "1.0", features = ["derive"] } serde_json = "1.0" -toml.workspace = true +toml = "0.5" + +imara-diff = "0.1.0" -imara-diff = "0.2.0" encoding_rs = "0.8" chrono = { version = "0.4", default-features = false, features = ["alloc", "std"] } -textwrap = "0.16.2" - -nucleo.workspace = true -parking_lot.workspace = true -globset.workspace = true -regex-cursor = "0.1.5" +etcetera = "0.4" +textwrap = "0.16.0" [dev-dependencies] quickcheck = { version = "1", default-features = false } -indoc = "2.0.6" |