Why Nostr? What is Njump?
2024-07-03 00:48:53

npub18n…m48hu on Nostr: commit 39f8395a960a34fac6e0e28c07159a945ed4ebe1 Author: randymcmillan ...

commit 39f8395a960a34fac6e0e28c07159a945ed4ebe1
Author: randymcmillan <[email protected]>
Date: Wed Jun 26 12:06:23 2024 -0400

Cargo.toml:v0.0.47

diff --git a/Cargo.lock b/Cargo.lock
index ef01b7f9e..af478c70e 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -937,7 +937,7 @@ dependencies = [

[[package]]
name = "asyncgit"
-version = "0.0.46"
+version = "0.0.47"
dependencies = [
"bitflags 1.3.2",
"crossbeam-channel",
@@ -4501,7 +4501,7 @@ dependencies = [

[[package]]
name = "filetreelist"
-version = "0.0.46"
+version = "0.0.47"
dependencies = [
"pretty_assertions",
"thiserror",
@@ -4864,7 +4864,7 @@ checksum = "8f5f3913fa0bfe7ee1fd8248b6b9f42a5af4b9d65ec2dd2c3c26132b950ecfc2"

[[package]]
name = "gen-protos"
-version = "0.0.46"
+version = "0.0.47"
dependencies = [
"prost-build",
]
@@ -4981,7 +4981,7 @@ checksum = "4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253"

[[package]]
name = "git-version"
-version = "0.0.46"
+version = "0.0.47"
dependencies = [
"assert2",
"git-version-macro",
@@ -5025,7 +5025,7 @@ dependencies = [

[[package]]
name = "git2-hooks"
-version = "0.0.46"
+version = "0.0.47"
dependencies = [
"git2",
"git2-testing",
@@ -5038,7 +5038,7 @@ dependencies = [

[[package]]
name = "git2-testing"
-version = "0.0.46"
+version = "0.0.47"
dependencies = [
"env_logger 0.10.2",
"git2",
@@ -6214,7 +6214,7 @@ dependencies = [

[[package]]
name = "gnostr-bins"
-version = "0.0.46"
+version = "0.0.47"
dependencies = [
"anstream",
"argparse",
@@ -6272,7 +6272,7 @@ dependencies = [

[[package]]
name = "gnostr-cat"
-version = "0.0.46"
+version = "0.0.47"
dependencies = [
"anymap",
"argon2",
@@ -6326,7 +6326,7 @@ dependencies = [

[[package]]
name = "gnostr-cli"
-version = "0.0.46"
+version = "0.0.47"
dependencies = [
"anyhow",
"assert_cmd",
@@ -6383,7 +6383,7 @@ dependencies = [

[[package]]
name = "gnostr-gui"
-version = "0.0.46"
+version = "0.0.47"
dependencies = [
"async-recursion",
"async-trait",
@@ -6440,7 +6440,7 @@ dependencies = [

[[package]]
name = "gnostr-lookup"
-version = "0.0.46"
+version = "0.0.47"
dependencies = [
"ansi_term",
"async-std",
@@ -6456,7 +6456,7 @@ dependencies = [

[[package]]
name = "gnostr-tui"
-version = "0.0.46"
+version = "0.0.47"
dependencies = [
"anyhow",
"asyncgit",
@@ -6475,7 +6475,7 @@ dependencies = [
"filetreelist",
"fuzzy-matcher",
"gh-emoji",
- "git-version 0.0.46",
+ "git-version 0.0.47",
"git2",
"indexmap 1.9.3",
"itertools 0.12.1",
@@ -6541,7 +6541,7 @@ dependencies = [

[[package]]
name = "gnostr-xq"
-version = "0.0.46"
+version = "0.0.47"
dependencies = [
"anyhow",
"base64 0.13.1",
@@ -6579,7 +6579,7 @@ dependencies = [

[[package]]
name = "gnostrd"
-version = "0.0.46"
+version = "0.0.47"
dependencies = [
"anyhow",
"async-trait",
@@ -7663,7 +7663,7 @@ checksum = "ee87fd093563344074bacf24faa0bb0227fb6969fb223e922db798516de924d6"

[[package]]
name = "invalidstring"
-version = "0.0.46"
+version = "0.0.47"

[[package]]
name = "io-close"
@@ -7793,7 +7793,7 @@ checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b"

[[package]]
name = "jj-cli"
-version = "0.0.46"
+version = "0.0.47"
dependencies = [
"anyhow",
"assert_cmd",
@@ -7891,7 +7891,7 @@ dependencies = [

[[package]]
name = "jj-lib"
-version = "0.0.46"
+version = "0.0.47"
dependencies = [
"assert_matches",
"async-trait",
@@ -7947,7 +7947,7 @@ dependencies = [

[[package]]
name = "jj-lib-proc-macros"
-version = "0.0.46"
+version = "0.0.47"
dependencies = [
"proc-macro2 1.0.82",
"quote 1.0.36",
@@ -10546,7 +10546,7 @@ dependencies = [

[[package]]
name = "nips"
-version = "0.0.46"
+version = "0.0.47"
dependencies = [
"comrak 0.23.0",
"include_dir",
@@ -13799,7 +13799,7 @@ checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"

[[package]]
name = "scopetime"
-version = "0.0.46"
+version = "0.0.47"
dependencies = [
"log 0.4.21",
]
@@ -15426,7 +15426,7 @@ dependencies = [

[[package]]
name = "testutils"
-version = "0.0.46"
+version = "0.0.47"
dependencies = [
"async-trait",
"config",
@@ -18510,7 +18510,7 @@ dependencies = [

[[package]]
name = "xq-lang"
-version = "0.0.46"
+version = "0.0.47"
dependencies = [
"derive_more",
"lalrpop",
diff --git a/Cargo.toml b/Cargo.toml
index 236b88e4a..79899dde9 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -6,7 +6,7 @@ members = ["bins", "d", "cli", "jj", "gui", "lib", "lib/gen-protos", "lib/proc-m
exclude = ["ffi", "relay"]

[workspace.package]
-version = "0.0.46"
+version = "0.0.47"
license = "Apache-2.0"
rust-version = "1.73"
edition = "2021"
@@ -32,6 +32,17 @@ opt-level = 3
debug-assertions = false
overflow-checks = false

+[profile.release]
+lto = true
+opt-level = 'z' # Optimize for size.
+codegen-units = 1
+
+# make debug build as fast as release
+# usage of utf8 encoding inside tui
+# makes their debug profile slow
+[profile.dev.package."ratatui"]
+opt-level = 3
+
[workspace.dependencies]
anyhow = "1.0.81"
assert_cmd = "2.0.8"
@@ -219,10 +230,6 @@ testutils = { path = "lib/testutils" }
[profile.dev.package.insta]
opt-level = 3

-[profile.release]
-strip = "debuginfo"
-codegen-units = 1
-
# Config for 'cargo dist'
[workspace.metadata.dist]
# The preferred cargo-dist version to use in CI (Cargo.toml SemVer syntax)
@@ -257,3 +264,5 @@ lto = "thin"

[workspace.metadata.release]
tag-prefix = ""
+strip = "debuginfo"
+codegen-units = 1
Author Public Key
npub18nejzp6z297j4jprvyjaqavvm8ehw8yerp92ndjhqmcerxv99yzqvm48hu