on master help sign in
use workspace inheritance for common version (#8925)
bf7c4e1Skyler Hawthorne
Cargo.lock+11−11
@@ -1048,7 +1048,7 @@ dependencies = [
1048
1048
1049[[package]]
1049[[package]]
1050name = "helix-core"
1050name = "helix-core"
1051−version = "0.6.0"
1051+version = "23.10.0"
1052dependencies = [
1052dependencies = [
1053 "ahash",
1053 "ahash",
1054 "arc-swap",
1054 "arc-swap",
@@ -1083,7 +1083,7 @@ dependencies = [
1083
1083
1084[[package]]
1084[[package]]
1085name = "helix-dap"
1085name = "helix-dap"
1086−version = "0.6.0"
1086+version = "23.10.0"
1087dependencies = [
1087dependencies = [
1088 "anyhow",
1088 "anyhow",
1089 "fern",
1089 "fern",
@@ -1098,7 +1098,7 @@ dependencies = [
1098
1098
1099[[package]]
1099[[package]]
1100name = "helix-event"
1100name = "helix-event"
1101−version = "0.6.0"
1101+version = "23.10.0"
1102dependencies = [
1102dependencies = [
1103 "parking_lot",
1103 "parking_lot",
1104 "tokio",
1104 "tokio",
@@ -1106,7 +1106,7 @@ dependencies = [
1106
1106
1107[[package]]
1107[[package]]
1108name = "helix-loader"
1108name = "helix-loader"
1109−version = "0.6.0"
1109+version = "23.10.0"
1110dependencies = [
1110dependencies = [
1111 "anyhow",
1111 "anyhow",
1112 "cc",
1112 "cc",
@@ -1125,7 +1125,7 @@ dependencies = [
1125
1125
1126[[package]]
1126[[package]]
1127name = "helix-lsp"
1127name = "helix-lsp"
1128−version = "0.6.0"
1128+version = "23.10.0"
1129dependencies = [
1129dependencies = [
1130 "anyhow",
1130 "anyhow",
1131 "futures-executor",
1131 "futures-executor",
@@ -1147,11 +1147,11 @@ dependencies = [
1147
1147
1148[[package]]
1148[[package]]
1149name = "helix-parsec"
1149name = "helix-parsec"
1150−version = "0.6.0"
1150+version = "23.10.0"
1151
1151
1152[[package]]
1152[[package]]
1153name = "helix-term"
1153name = "helix-term"
1154−version = "0.6.0"
1154+version = "23.10.0"
1155dependencies = [
1155dependencies = [
1156 "anyhow",
1156 "anyhow",
1157 "arc-swap",
1157 "arc-swap",
@@ -1193,7 +1193,7 @@ dependencies = [
1193
1193
1194[[package]]
1194[[package]]
1195name = "helix-tui"
1195name = "helix-tui"
1196−version = "0.6.0"
1196+version = "23.10.0"
1197dependencies = [
1197dependencies = [
1198 "bitflags 2.4.1",
1198 "bitflags 2.4.1",
1199 "cassowary",
1199 "cassowary",
@@ -1209,7 +1209,7 @@ dependencies = [
1209
1209
1210[[package]]
1210[[package]]
1211name = "helix-vcs"
1211name = "helix-vcs"
1212−version = "0.6.0"
1212+version = "23.10.0"
1213dependencies = [
1213dependencies = [
1214 "anyhow",
1214 "anyhow",
1215 "arc-swap",
1215 "arc-swap",
@@ -1225,7 +1225,7 @@ dependencies = [
1225
1225
1226[[package]]
1226[[package]]
1227name = "helix-view"
1227name = "helix-view"
1228−version = "0.6.0"
1228+version = "23.10.0"
1229dependencies = [
1229dependencies = [
1230 "anyhow",
1230 "anyhow",
1231 "arc-swap",
1231 "arc-swap",
@@ -2610,7 +2610,7 @@ dependencies = [
2610
2610
2611[[package]]
2611[[package]]
2612name = "xtask"
2612name = "xtask"
2613−version = "0.6.0"
2613+version = "23.10.0"
2614dependencies = [
2614dependencies = [
2615 "helix-core",
2615 "helix-core",
2616 "helix-loader",
2616 "helix-loader",
Cargo.toml+5
@@ -40,6 +40,11 @@ tree-sitter = { version = "0.20", git = "https://github.com/tree-sitter/tree-sit
40nucleo = "0.2.0"
40nucleo = "0.2.0"
41
41
42[workspace.package]
42[workspace.package]
43+version = "23.10.0"
43edition = "2021"
44edition = "2021"
45+authors = ["Blaž Hrastnik <blaz@mxxn.io>"]
46+categories = ["editor"]
47+repository = "https://github.com/helix-editor/helix"
48+homepage = "https://helix-editor.com"
44license = "MPL-2.0"
49license = "MPL-2.0"
45rust-version = "1.70"
50rust-version = "1.70"
VERSIONdeleted−1
@@ -1 +0,0 @@
1−23.10
docs/releases.md+12−5
@@ -1,16 +1,23 @@
1## Checklist
1## Checklist
2
2
3Helix releases are versioned in the Calendar Versioning scheme:
3Helix releases are versioned in the Calendar Versioning scheme:
4−`YY.0M(.MICRO)`, for example, `22.05` for May of 2022. In these instructions
4+`YY.0M(.MICRO)`, for example, `22.05` for May of 2022, or in a patch release,
5−we'll use `<tag>` as a placeholder for the tag being published.
5+`22.05.1`. In these instructions we'll use `<tag>` as a placeholder for the tag
6+being published.
6
7
7* Merge the changelog PR
8* Merge the changelog PR
8* Add new `<release>` entry in `contrib/Helix.appdata.xml` with release information according to the [AppStream spec](https://www.freedesktop.org/software/appstream/docs/sect-Metadata-Releases.html)
9* Add new `<release>` entry in `contrib/Helix.appdata.xml` with release information according to the [AppStream spec](https://www.freedesktop.org/software/appstream/docs/sect-Metadata-Releases.html)
9* Tag and push
10* Tag and push
10 * `git tag -s -m "<tag>" -a <tag> && git push`
11 * `git tag -s -m "<tag>" -a <tag> && git push`
11 * Make sure to switch to master and pull first
12 * Make sure to switch to master and pull first
12−* Edit the `VERSION` file and change the date to the next planned release
13+* Edit the `Cargo.toml` file and change the date in the `version` field to the next planned release
14+ * Due to Cargo having a strict requirement on SemVer with 3 or more version
15+ numbers, a `0` is required in the micro version; however, unless we are
16+ publishing a patch release after a major release, the `.0` is dropped in
17+ the user facing version.
13− * Releases are planned to happen every two months, so `22.05` would change to `22.07`
18+ * Releases are planned to happen every two months, so `22.05.0` would change to `22.07.0`
19+ * If we are pushing a patch/bugfix release in the same month as the previous
20+ release, bump the micro version, e.g. `22.07.0` to `22.07.1`
14* Wait for the Release CI to finish
21* Wait for the Release CI to finish
15 * It will automatically turn the git tag into a GitHub release when it uploads artifacts
22 * It will automatically turn the git tag into a GitHub release when it uploads artifacts
16* Edit the new release
23* Edit the new release
@@ -57,4 +64,4 @@ versions for convenience:
57> release. For the full log, check out the git log.
64> release. For the full log, check out the git log.
58
65
59Typically, small changes like dependencies or documentation updates, refactors,
66Typically, small changes like dependencies or documentation updates, refactors,
60−or meta changes like GitHub Actions work are left out.
67+or meta changes like GitHub Actions work are left out.
helix-core/Cargo.toml+8−8
@@ -1,22 +1,22 @@
1[package]
1[package]
2name = "helix-core"
2name = "helix-core"
3+description = "Helix editor core editing primitives"
4+include = ["src/**/*", "README.md"]
3−version = "0.6.0"
5+version.workspace = true
4−authors = ["Blaž Hrastnik <blaz@mxxn.io>"]
6+authors.workspace = true
5edition.workspace = true
7edition.workspace = true
6license.workspace = true
8license.workspace = true
7rust-version.workspace = true
9rust-version.workspace = true
8−description = "Helix editor core editing primitives"
9−categories = ["editor"]
10+categories.workspace = true
10−repository = "https://github.com/helix-editor/helix"
11+repository.workspace = true
11−homepage = "https://helix-editor.com"
12+homepage.workspace = true
12−include = ["src/**/*", "README.md"]
13
13
14[features]
14[features]
15unicode-lines = ["ropey/unicode_lines"]
15unicode-lines = ["ropey/unicode_lines"]
16integration = []
16integration = []
17
17
18[dependencies]
18[dependencies]
19−helix-loader = { version = "0.6", path = "../helix-loader" }
19+helix-loader = { path = "../helix-loader" }
20
20
21ropey = { version = "1.6.1", default-features = false, features = ["simd"] }
21ropey = { version = "1.6.1", default-features = false, features = ["simd"] }
22smallvec = "1.11"
22smallvec = "1.11"
helix-dap/Cargo.toml+8−7
@@ -1,19 +1,20 @@
1[package]
1[package]
2name = "helix-dap"
2name = "helix-dap"
3+description = "DAP client implementation for Helix project"
3−version = "0.6.0"
4+version.workspace = true
4−authors = ["Blaž Hrastnik <blaz@mxxn.io>"]
5+authors.workspace = true
5edition.workspace = true
6edition.workspace = true
6license.workspace = true
7license.workspace = true
7rust-version.workspace = true
8rust-version.workspace = true
8−description = "DAP client implementation for Helix project"
9−categories = ["editor"]
9+categories.workspace = true
10−repository = "https://github.com/helix-editor/helix"
10+repository.workspace = true
11−homepage = "https://helix-editor.com"
11+homepage.workspace = true
12
12
13# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
13# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
14
14
15[dependencies]
15[dependencies]
16−helix-core = { version = "0.6", path = "../helix-core" }
16+helix-core = { path = "../helix-core" }
17+
17anyhow = "1.0"
18anyhow = "1.0"
18log = "0.4"
19log = "0.4"
19serde = { version = "1.0", features = ["derive"] }
20serde = { version = "1.0", features = ["derive"] }
helix-event/Cargo.toml+5−5
@@ -1,13 +1,13 @@
1[package]
1[package]
2name = "helix-event"
2name = "helix-event"
3−version = "0.6.0"
3+version.workspace = true
4−authors = ["Blaž Hrastnik <blaz@mxxn.io>"]
4+authors.workspace = true
5edition.workspace = true
5edition.workspace = true
6license.workspace = true
6license.workspace = true
7rust-version.workspace = true
7rust-version.workspace = true
8−categories = ["editor"]
8+categories.workspace = true
9−repository = "https://github.com/helix-editor/helix"
9+repository.workspace = true
10−homepage = "https://helix-editor.com"
10+homepage.workspace = true
11
11
12# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
12# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
13
13
helix-loader/Cargo.toml+6−6
@@ -1,14 +1,14 @@
1[package]
1[package]
2name = "helix-loader"
2name = "helix-loader"
3+description = "Build bootstrapping for Helix crates"
3−version = "0.6.0"
4+version.workspace = true
4−description = "A post-modern text editor."
5+authors.workspace = true
5−authors = ["Blaž Hrastnik <blaz@mxxn.io>"]
6edition.workspace = true
6edition.workspace = true
7license.workspace = true
7license.workspace = true
8rust-version.workspace = true
8rust-version.workspace = true
9−categories = ["editor"]
9+categories.workspace = true
10−repository = "https://github.com/helix-editor/helix"
10+repository.workspace = true
11−homepage = "https://helix-editor.com"
11+homepage.workspace = true
12
12
13[[bin]]
13[[bin]]
14name = "hx-loader"
14name = "hx-loader"
helix-loader/build.rs+14−4
@@ -2,7 +2,17 @@ use std::borrow::Cow;
2use std::path::Path;
2use std::path::Path;
3use std::process::Command;
3use std::process::Command;
4
4
5−const VERSION: &str = include_str!("../VERSION");
5+const MAJOR: &str = env!("CARGO_PKG_VERSION_MAJOR");
6+const MINOR: &str = env!("CARGO_PKG_VERSION_MINOR");
7+const PATCH: &str = env!("CARGO_PKG_VERSION_PATCH");
8+
9+fn get_calver() -> String {
10+ if PATCH == "0" {
11+ format!("{MAJOR}.{MINOR}")
12+ } else {
13+ format!("{MAJOR}.{MINOR}.{PATCH}")
14+ }
15+}
6
16
7fn main() {
17fn main() {
8 let git_hash = Command::new("git")
18 let git_hash = Command::new("git")
@@ -12,9 +22,10 @@ fn main() {
12 .filter(|output| output.status.success())
22 .filter(|output| output.status.success())
13 .and_then(|x| String::from_utf8(x.stdout).ok());
23 .and_then(|x| String::from_utf8(x.stdout).ok());
14
24
25+ let calver = get_calver();
15 let version: Cow<_> = match &git_hash {
26 let version: Cow<_> = match &git_hash {
16− Some(git_hash) => format!("{} ({})", VERSION, &git_hash[..8]).into(),
27+ Some(git_hash) => format!("{} ({})", calver, &git_hash[..8]).into(),
17− None => VERSION.into(),
28+ None => calver.into(),
18 };
29 };
19
30
20 println!(
31 println!(
@@ -22,7 +33,6 @@ fn main() {
22 std::env::var("TARGET").unwrap()
33 std::env::var("TARGET").unwrap()
23 );
34 );
24
35
25− println!("cargo:rerun-if-changed=../VERSION");
26 println!("cargo:rustc-env=VERSION_AND_GIT_HASH={}", version);
36 println!("cargo:rustc-env=VERSION_AND_GIT_HASH={}", version);
27
37
28 if git_hash.is_none() {
38 if git_hash.is_none() {
helix-lsp/Cargo.toml+9−9
@@ -1,21 +1,21 @@
1[package]
1[package]
2name = "helix-lsp"
2name = "helix-lsp"
3+description = "LSP client implementation for Helix project"
3−version = "0.6.0"
4+version.workspace = true
4−authors = ["Blaž Hrastnik <blaz@mxxn.io>"]
5+authors.workspace = true
5edition.workspace = true
6edition.workspace = true
6license.workspace = true
7license.workspace = true
7rust-version.workspace = true
8rust-version.workspace = true
8−description = "LSP client implementation for Helix project"
9−categories = ["editor"]
9+categories.workspace = true
10−repository = "https://github.com/helix-editor/helix"
10+repository.workspace = true
11−homepage = "https://helix-editor.com"
11+homepage.workspace = true
12
12
13# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
13# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
14
14
15[dependencies]
15[dependencies]
16−helix-core = { version = "0.6", path = "../helix-core" }
16+helix-core = { path = "../helix-core" }
17−helix-loader = { version = "0.6", path = "../helix-loader" }
17+helix-loader = { path = "../helix-loader" }
18−helix-parsec = { version = "0.6", path = "../helix-parsec" }
18+helix-parsec = { path = "../helix-parsec" }
19
19
20anyhow = "1.0"
20anyhow = "1.0"
21futures-executor = "0.3"
21futures-executor = "0.3"
helix-parsec/Cargo.toml+7−7
@@ -1,14 +1,14 @@
1[package]
1[package]
2name = "helix-parsec"
2name = "helix-parsec"
3−version = "0.6.0"
3+description = "Parser combinators for Helix"
4−authors = ["Blaž Hrastnik <blaz@mxxn.io>"]
4+include = ["src/**/*", "README.md"]
5+version.workspace = true
6+authors.workspace = true
5edition.workspace = true
7edition.workspace = true
6license.workspace = true
8license.workspace = true
7rust-version.workspace = true
9rust-version.workspace = true
8−description = "Parser combinators for Helix"
9−categories = ["editor"]
10+categories.workspace = true
10−repository = "https://github.com/helix-editor/helix"
11+repository.workspace = true
11−homepage = "https://helix-editor.com"
12+homepage.workspace = true
12−include = ["src/**/*", "README.md"]
13
13
14[dependencies]
14[dependencies]
helix-term/Cargo.toml+15−15
@@ -1,16 +1,16 @@
1[package]
1[package]
2name = "helix-term"
2name = "helix-term"
3−version = "0.6.0"
4description = "A post-modern text editor."
3description = "A post-modern text editor."
5−authors = ["Blaž Hrastnik <blaz@mxxn.io>"]
6−edition.workspace = true
7−license.workspace = true
8−categories = ["editor", "command-line-utilities"]
9−repository = "https://github.com/helix-editor/helix"
10−homepage = "https://helix-editor.com"
11include = ["src/**/*", "README.md"]
4include = ["src/**/*", "README.md"]
12default-run = "hx"
5default-run = "hx"
6+version.workspace = true
7+authors.workspace = true
8+edition.workspace = true
9+license.workspace = true
13rust-version.workspace = true
10rust-version.workspace = true
11+categories.workspace = true
12+repository.workspace = true
13+homepage.workspace = true
14
14
15[features]
15[features]
16default = ["git"]
16default = ["git"]
@@ -23,13 +23,13 @@ name = "hx"
23path = "src/main.rs"
23path = "src/main.rs"
24
24
25[dependencies]
25[dependencies]
26−helix-core = { version = "0.6", path = "../helix-core" }
26+helix-core = { path = "../helix-core" }
27−helix-event = { version = "0.6", path = "../helix-event" }
27+helix-event = { path = "../helix-event" }
28−helix-view = { version = "0.6", path = "../helix-view" }
28+helix-view = { path = "../helix-view" }
29−helix-lsp = { version = "0.6", path = "../helix-lsp" }
29+helix-lsp = { path = "../helix-lsp" }
30−helix-dap = { version = "0.6", path = "../helix-dap" }
30+helix-dap = { path = "../helix-dap" }
31−helix-vcs = { version = "0.6", path = "../helix-vcs" }
31+helix-vcs = { path = "../helix-vcs" }
32−helix-loader = { version = "0.6", path = "../helix-loader" }
32+helix-loader = { path = "../helix-loader" }
33
33
34anyhow = "1"
34anyhow = "1"
35once_cell = "1.18"
35once_cell = "1.18"
@@ -79,7 +79,7 @@ libc = "0.2.150"
79crossterm = { version = "0.27", features = ["event-stream", "use-dev-tty"] }
79crossterm = { version = "0.27", features = ["event-stream", "use-dev-tty"] }
80
80
81[build-dependencies]
81[build-dependencies]
82−helix-loader = { version = "0.6", path = "../helix-loader" }
82+helix-loader = { path = "../helix-loader" }
83
83
84[dev-dependencies]
84[dev-dependencies]
85smallvec = "1.11"
85smallvec = "1.11"
helix-tui/Cargo.toml+10−11
@@ -1,22 +1,23 @@
1[package]
1[package]
2name = "helix-tui"
2name = "helix-tui"
3−version = "0.6.0"
4−authors = ["Blaž Hrastnik <blaz@mxxn.io>"]
5−description = """
6−A library to build rich terminal user interfaces or dashboards
3+description = """A library to build rich terminal user interfaces or dashboards"""
7−"""
4+include = ["src/**/*", "README.md"]
5+version.workspace = true
6+authors.workspace = true
8edition.workspace = true
7edition.workspace = true
9license.workspace = true
8license.workspace = true
10rust-version.workspace = true
9rust-version.workspace = true
11−categories = ["editor"]
10+categories.workspace = true
12−repository = "https://github.com/helix-editor/helix"
11+repository.workspace = true
13−homepage = "https://helix-editor.com"
12+homepage.workspace = true
14−include = ["src/**/*", "README.md"]
15
13
16[features]
14[features]
17default = ["crossterm"]
15default = ["crossterm"]
18
16
19[dependencies]
17[dependencies]
18+helix-view = { path = "../helix-view", features = ["term"] }
19+helix-core = { path = "../helix-core" }
20+
20bitflags = "2.4"
21bitflags = "2.4"
21cassowary = "0.3"
22cassowary = "0.3"
22unicode-segmentation = "1.10"
23unicode-segmentation = "1.10"
@@ -25,5 +26,3 @@ termini = "1.0"
25serde = { version = "1", "optional" = true, features = ["derive"]}
26serde = { version = "1", "optional" = true, features = ["derive"]}
26once_cell = "1.18"
27once_cell = "1.18"
27log = "~0.4"
28log = "~0.4"
28−helix-view = { version = "0.6", path = "../helix-view", features = ["term"] }
29−helix-core = { version = "0.6", path = "../helix-core" }
helix-vcs/Cargo.toml+8−8
@@ -1,19 +1,19 @@
1[package]
1[package]
2name = "helix-vcs"
2name = "helix-vcs"
3−version = "0.6.0"
3+version.workspace = true
4−authors = ["Blaž Hrastnik <blaz@mxxn.io>"]
4+authors.workspace = true
5edition.workspace = true
5edition.workspace = true
6license.workspace = true
6license.workspace = true
7rust-version.workspace = true
7rust-version.workspace = true
8−categories = ["editor"]
8+categories.workspace = true
9−repository = "https://github.com/helix-editor/helix"
9+repository.workspace = true
10−homepage = "https://helix-editor.com"
10+homepage.workspace = true
11
11
12# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
12# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
13
13
14[dependencies]
14[dependencies]
15−helix-core = { version = "0.6", path = "../helix-core" }
15+helix-core = { path = "../helix-core" }
16−helix-event = { version = "0.6", path = "../helix-event" }
16+helix-event = { path = "../helix-event" }
17
17
18tokio = { version = "1", features = ["rt", "rt-multi-thread", "time", "sync", "parking_lot", "macros"] }
18tokio = { version = "1", features = ["rt", "rt-multi-thread", "time", "sync", "parking_lot", "macros"] }
19parking_lot = "0.12"
19parking_lot = "0.12"
@@ -29,4 +29,4 @@ log = "0.4"
29git = ["gix"]
29git = ["gix"]
30
30
31[dev-dependencies]
31[dev-dependencies]
32−tempfile = "3.8"
32+tempfile = "3.8"
helix-view/Cargo.toml+13−12
@@ -1,29 +1,30 @@
1[package]
1[package]
2name = "helix-view"
2name = "helix-view"
3+description = "UI abstractions for use in backends"
3−version = "0.6.0"
4+version.workspace = true
4−authors = ["Blaž Hrastnik <blaz@mxxn.io>"]
5+authors.workspace = true
5edition.workspace = true
6edition.workspace = true
6license.workspace = true
7license.workspace = true
7rust-version.workspace = true
8rust-version.workspace = true
8−description = "UI abstractions for use in backends"
9−categories = ["editor"]
9+categories.workspace = true
10−repository = "https://github.com/helix-editor/helix"
10+repository.workspace = true
11−homepage = "https://helix-editor.com"
11+homepage.workspace = true
12
12
13[features]
13[features]
14default = []
14default = []
15term = ["crossterm"]
15term = ["crossterm"]
16
16
17[dependencies]
17[dependencies]
18+helix-core = { path = "../helix-core" }
19+helix-event = { path = "../helix-event" }
20+helix-loader = { path = "../helix-loader" }
21+helix-lsp = { path = "../helix-lsp" }
22+helix-dap = { path = "../helix-dap" }
23+helix-vcs = { path = "../helix-vcs" }
24+
18bitflags = "2.4"
25bitflags = "2.4"
19anyhow = "1"
26anyhow = "1"
20−helix-core = { version = "0.6", path = "../helix-core" }
21−helix-event = { version = "0.6", path = "../helix-event" }
22−helix-loader = { version = "0.6", path = "../helix-loader" }
23−helix-lsp = { version = "0.6", path = "../helix-lsp" }
24−helix-dap = { version = "0.6", path = "../helix-dap" }
25crossterm = { version = "0.27", optional = true }
27crossterm = { version = "0.27", optional = true }
26−helix-vcs = { version = "0.6", path = "../helix-vcs" }
27
28
28# Conversion traits
29# Conversion traits
29once_cell = "1.18"
30once_cell = "1.18"
xtask/Cargo.toml+12−6
@@ -1,13 +1,19 @@
1[package]
1[package]
2name = "xtask"
2name = "xtask"
3−version = "0.6.0"
3+version.workspace = true
4+authors.workspace = true
4−edition = "2021"
5+edition.workspace = true
6+license.workspace = true
7+rust-version.workspace = true
8+categories.workspace = true
9+repository.workspace = true
10+homepage.workspace = true
5
11
6# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
12# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
7
13
8[dependencies]
14[dependencies]
9−helix-term = { version = "0.6", path = "../helix-term" }
15+helix-term = { path = "../helix-term" }
10−helix-core = { version = "0.6", path = "../helix-core" }
16+helix-core = { path = "../helix-core" }
11−helix-view = { version = "0.6", path = "../helix-view" }
17+helix-view = { path = "../helix-view" }
12−helix-loader = { version = "0.6", path = "../helix-loader" }
18+helix-loader = { path = "../helix-loader" }
13toml = "0.7"
19toml = "0.7"