Commit graph

  • 26385f71a0 cli: simplify argument expansion code George Tsiamasiotis 2024-12-20 10:39:16 +0200
  • 88ac1ca689 settings: inline CLI options to callers, propagate type error Yuya Nishihara 2024-12-17 20:46:32 +0900
  • 0ff15500d8 cli: extract helper function that constructs SnapshotOptions Yuya Nishihara 2024-12-19 18:10:07 +0900
  • e0ef241a70 help: move "git push --remote" explanation to main paragraph, some clarification Yuya Nishihara 2024-12-20 19:21:10 +0900
  • 18143f8037 absorb: abandon source commit if it becomes discardable Yuya Nishihara 2024-12-20 12:21:55 +0900
  • c68ac4ba4f commit_builder: add is_empty(), is_discardable(), and .abandon() Yuya Nishihara 2024-12-20 12:15:01 +0900
  • 0c018e1629 rewrite: remove unneeded Result from CommitRewriter::reparent() Yuya Nishihara 2024-12-20 18:09:57 +0900
  • ef49643128 tests: use toml_edit::Value in more places Yuya Nishihara 2023-12-24 16:55:16 +0900
  • d7e0ab6119 tests: use toml_edit to escape editor path, set ui.editor instead of $EDITOR Yuya Nishihara 2023-12-24 16:55:16 +0900
  • 36b7f007eb tests: split test_describe() that doesn't depend on fake-editor Yuya Nishihara 2023-12-24 17:31:32 +0900
  • 124970c81b tests: leverage set_up_fake_diff_editor() in test_diffedit_3pane() Yuya Nishihara 2023-12-24 17:14:41 +0900
  • 7ab5b6852b tests: accept convertible type by set_config_path(), add_config(), add_env_var() Yuya Nishihara 2024-12-19 15:10:31 +0900
  • e3c8dce06a docs/config.md: the op log needs a builtin_op_log_* template Tim Janik 2024-12-20 04:01:22 +0100
  • 07e01c1ba6 docs: Git does not use bookmarks Jochen Kupperschmidt 2024-12-20 01:10:13 +0100
  • bfe4604c8a docs/config.md: the op log needs a builtin_op_log_* template Tim Janik 2024-12-20 04:01:22 +0100
  • 85adde923a Add links to release and license badges Anton Älgmyr 2024-12-20 01:52:37 +0100
  • 38de738fe4 Add links to release and license badges Anton Älgmyr 2024-12-20 01:52:37 +0100
  • 89d3a8b8b7 config: remove check for relative path patterns, add doc about path equivalence Yuya Nishihara 2024-12-19 20:28:36 +0900
  • a39c85ea8c config: remove check for relative path patterns, add doc about path equivalence Yuya Nishihara 2024-12-19 20:28:36 +0900
  • 5c39dc3810
    docs: Git does not use bookmarks Jochen Kupperschmidt 2024-12-20 01:10:13 +0100
  • 843e0edcf7 jj-lib: fix typo in tests George Tsiamasiotis 2024-12-19 17:14:17 +0200
  • 79421c6685 cli: fix typo in comment George Tsiamasiotis 2024-12-19 17:13:39 +0200
  • 9ea329f03f changelog: fix typo George Tsiamasiotis 2024-12-19 17:12:39 +0200
  • c9b78dd5d3 cargo: bump libc from 0.2.168 to 0.2.169 in the cargo-dependencies group dependabot[bot] 2024-12-19 16:00:52 +0000
  • b7b2331d99 jj-lib: fix typo in tests George Tsiamasiotis 2024-12-19 17:14:17 +0200
  • 5d7e67ccea
    cargo: bump libc from 0.2.168 to 0.2.169 in the cargo-dependencies group dependabot[bot] 2024-12-19 16:00:52 +0000
  • f3ed44cdb0 cli: fix typo in comment George Tsiamasiotis 2024-12-19 17:13:39 +0200
  • 547357bbfc changelog: fix typo George Tsiamasiotis 2024-12-19 17:12:39 +0200
  • f891e16053 status: show untracked files Christian Stoitner 2024-12-17 21:23:38 +0100
  • b30ec5e483 cli: plumbing to make SnapshotStats available to cmd_status Christian Stoitner 2024-12-17 20:50:27 +0100
  • afab7a7b1f working_copy: added UntrackedReason::FileNotAutoTracked for files not tracked because of snapshot.auto-track Christian Stoitner 2024-12-17 19:41:05 +0100
  • 1e956b2634 tests: use toml_edit::Value in more places Yuya Nishihara 2023-12-24 16:55:16 +0900
  • 3a2774310f tests: use toml_edit to escape editor path, set ui.editor instead of $EDITOR Yuya Nishihara 2023-12-24 16:55:16 +0900
  • 0daa9fe8dd tests: split test_describe() that doesn't depend on fake-editor Yuya Nishihara 2023-12-24 17:31:32 +0900
  • 754152aadd tests: leverage set_up_fake_diff_editor() in test_diffedit_3pane() Yuya Nishihara 2023-12-24 17:14:41 +0900
  • 46b5396ec7 tests: accept convertible type by set_config_path(), add_config(), add_env_var() Yuya Nishihara 2024-12-19 15:10:31 +0900
  • 33f49fff36
    Merge e5bc813979 into f5d450d7c3 Daniel Miller 2024-12-18 20:16:53 -0800
  • f5d450d7c3 cli: resolve conditional config scopes Yuya Nishihara 2024-12-17 16:53:38 +0900
  • 1a0d3ae3d7 cli: keep separate copy of "raw" StackedConfig loaded from files Yuya Nishihara 2024-12-17 17:49:53 +0900
  • 38d0ca7234 cli: just parse config args in helper function, apply them by caller Yuya Nishihara 2024-12-17 18:27:15 +0900
  • eecb8d0746 cli: normalize repository path specified by -R Yuya Nishihara 2024-12-17 16:53:38 +0900
  • dc9caa5b0a config: add function to resolve conditional tables Yuya Nishihara 2024-12-16 19:45:58 +0900
  • 7d46207fa6 config: wrap ConfigLayer in Arc so it can be cheaply cloned Yuya Nishihara 2024-12-16 19:34:29 +0900
  • 3316180dc1 config: Add commit_timestamp(commit) template alias Stephen Jennings 2024-12-18 13:23:25 -0800
  • 225a1e6dde cli: resolve conditional config scopes Yuya Nishihara 2024-12-17 16:53:38 +0900
  • 947944f72a cli: keep separate copy of "raw" StackedConfig loaded from files Yuya Nishihara 2024-12-17 17:49:53 +0900
  • b818080c8a cli: just parse config args in helper function, apply them by caller Yuya Nishihara 2024-12-17 18:27:15 +0900
  • e5b47bb2c2 cli: normalize repository path specified by -R Yuya Nishihara 2024-12-17 16:53:38 +0900
  • 4a62434119 config: add function to resolve conditional tables Yuya Nishihara 2024-12-16 19:45:58 +0900
  • f93399cf38 config: wrap ConfigLayer in Arc so it can be cheaply cloned Yuya Nishihara 2024-12-16 19:34:29 +0900
  • 467c6102b6 config: Add commit_timestamp(commit) template alias Stephen Jennings 2024-12-18 13:23:25 -0800
  • 822f01648d cli: refer to revset argument using REVSET(S) in synopsis Martin von Zweigbergk 2024-12-17 22:43:12 -0800
  • a414441dd6 cli: refer to fileset argument using FILESETS in synopsis Martin von Zweigbergk 2024-12-17 22:16:00 -0800
  • 02497e6a12 cargo: bump the cargo-dependencies group with 2 updates dependabot[bot] 2024-12-18 15:34:53 +0000
  • 26becafd9f github: bump actions/upload-artifact in the github-dependencies group dependabot[bot] 2024-12-18 15:35:11 +0000
  • 1f8c4bba73
    cli: refer to revset argument using REVSET(S) in synopsis Martin von Zweigbergk 2024-12-17 22:43:12 -0800
  • fd10017b20
    cli: refer to fileset argument using FILESETS in synopsis Martin von Zweigbergk 2024-12-17 22:16:00 -0800
  • f1e532bf2f
    github: bump actions/upload-artifact in the github-dependencies group dependabot[bot] 2024-12-18 15:35:11 +0000
  • f31d33c54a
    cargo: bump the cargo-dependencies group with 2 updates dependabot[bot] 2024-12-18 15:34:53 +0000
  • 779272c105 cli/src/diff_util.rs: fix typo in diff --name-only Tim Janik 2024-12-18 01:39:13 +0100
  • e84e8e03de cli/src/diff_util.rs: fix typo in diff --name-only Tim Janik 2024-12-18 01:39:13 +0100
  • 6bbaf79ca5 settings: parse TOML date-time value as well as string timestamp Yuya Nishihara 2024-12-15 22:58:54 +0900
  • 4f08c62fe5 settings: propagate error from UserSettings::from_config() Yuya Nishihara 2024-12-15 23:03:47 +0900
  • 8fc06690d2 settings: cache "debug.operation-timestamp" value Yuya Nishihara 2024-12-17 20:23:19 +0900
  • b836e0ae95 docs/cli: update URLs to from martinvonz user to jj-vcs org Martin von Zweigbergk 2024-12-17 11:01:42 -0800
  • 3c20389822
    docs/cli: update URLs to from martinvonz user to jj-vcs org Martin von Zweigbergk 2024-12-17 11:01:42 -0800
  • 867e204d91 cargo: bump clap_complete in the cargo-dependencies group dependabot[bot] 2024-12-17 15:59:53 +0000
  • 396833f803 absorb: move core functionality from cli to lib dploch 2024-12-17 13:03:34 -0500
  • 2b61d7d114 absorb: move core functionality from cli to lib dploch 2024-12-17 13:03:34 -0500
  • 30c657de91
    docs: expand copy-tracing doc push-msqlmmqooqmp Martin von Zweigbergk 2024-07-17 07:26:57 -0700
  • be3a5f8f33 Deployed 2a56303 to prerelease with MkDocs 1.6.1 and mike 2.1.3 gh-pages jj-docs[bot] 2024-12-17 18:03:15 +0000
  • 2a563039a5 docs: fix incorrect gitignore path scored wrench 2024-12-17 19:19:32 +0800
  • 19e194d990
    cargo: bump clap_complete in the cargo-dependencies group dependabot[bot] 2024-12-17 15:59:53 +0000
  • 22548b4235 settings: parse TOML date-time value as well as string timestamp Yuya Nishihara 2024-12-15 22:58:54 +0900
  • ba0d34c0f3 settings: propagate error from UserSettings::from_config() Yuya Nishihara 2024-12-15 23:03:47 +0900
  • e4f25a333a settings: cache "debug.operation-timestamp" value Yuya Nishihara 2024-12-17 20:23:19 +0900
  • ceeefdc6a4
    docs: fix incorrect gitignore path scored wrench 2024-12-17 19:19:32 +0800
  • e728a182c1 Deployed f87c6ed to prerelease with MkDocs 1.6.1 and mike 2.1.3 jj-docs[bot] 2024-12-17 11:12:33 +0000
  • f87c6ed337 cli: deprecate --config-toml Yuya Nishihara 2024-12-15 22:17:25 +0900
  • abf48576ea cli: replace --config-toml=TOML with --config=NAME=VALUE Yuya Nishihara 2024-12-15 21:43:23 +0900
  • 90f5bafcec
    Merge 0722897512 into d75cc94c64 Philip Metzger 2024-12-17 00:45:29 -0800
  • d75cc94c64 gitignore: remove FIXME comment about passing path Scott Taylor 2024-12-16 20:03:32 -0600
  • 0066441657 gitignore: remove FIXME comment about passing path Scott Taylor 2024-12-16 20:03:32 -0600
  • e1a8e4aef1 cli: deprecate --config-toml Yuya Nishihara 2024-12-15 22:17:25 +0900
  • cfb27c7bab cli: replace --config-toml=TOML with --config=NAME=VALUE Yuya Nishihara 2024-12-15 21:43:23 +0900
  • 0fbb93a93d Deployed 60078e9 to prerelease with MkDocs 1.6.1 and mike 2.1.3 jj-docs[bot] 2024-12-17 01:33:46 +0000
  • 60078e9887 cli: add simpler --config=NAME=VALUE argument Yuya Nishihara 2024-12-14 17:58:30 +0900
  • 7a1e27daed completion: pass --config-file down to jj command Yuya Nishihara 2024-12-14 20:09:06 +0900
  • 17ad708e44 cli: externalize ConfigArg value from enum, group arguments of the same type Yuya Nishihara 2024-12-14 17:55:06 +0900
  • 3f115cbea5 cli: parse "jj config set" value a bit stricter, report syntax error Yuya Nishihara 2024-12-14 17:21:39 +0900
  • 20091c2834 cli: add simpler --config=NAME=VALUE argument Yuya Nishihara 2024-12-14 17:58:30 +0900
  • 6b65b7aa67 completion: pass --config-file down to jj command Yuya Nishihara 2024-12-14 20:09:06 +0900
  • 683ef58f5d cli: externalize ConfigArg value from enum, group arguments of the same type Yuya Nishihara 2024-12-14 17:55:06 +0900
  • 8abd4e5c3b cli: parse "jj config set" value a bit stricter, report syntax error Yuya Nishihara 2024-12-14 17:21:39 +0900
  • 756dbf8921 Deployed acaf7af to prerelease with MkDocs 1.6.1 and mike 2.1.3 jj-docs[bot] 2024-12-17 00:51:51 +0000
  • acaf7afc5b docs: document JJ_LOG and --debug Milo Moisson 2024-12-16 17:32:58 +0100
  • f3a9b6d84b cli_util: use JJ_LOG to specify log configuration Milo Moisson 2024-12-16 17:30:26 +0100
  • f0e46d08a8 Deployed 9591523 to prerelease with MkDocs 1.6.1 and mike 2.1.3 jj-docs[bot] 2024-12-17 00:50:09 +0000
  • 9591523db4 gitignore: add more detail to errors on invalid pattern Scott Taylor 2024-12-16 12:31:41 -0600
  • 7f1d902f57 snapshot: demo unreadable error message on invalid ignore Scott Taylor 2024-12-16 15:23:16 -0600