From 2591ac48337e24dabf6576efdfc36c267f45c32f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9o=20Daron?= Date: Mon, 29 Apr 2024 22:08:35 +0200 Subject: [PATCH] creating new wc commit when @ becomes immuable --- cli/src/cli_util.rs | 9 +- q | 325 ++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 333 insertions(+), 1 deletion(-) create mode 100644 q diff --git a/cli/src/cli_util.rs b/cli/src/cli_util.rs index 33ee97ab43..d080b0d716 100644 --- a/cli/src/cli_util.rs +++ b/cli/src/cli_util.rs @@ -1307,12 +1307,19 @@ See https://github.com/martinvonz/jj/blob/main/docs/working-copy.md#stale-workin if self.may_update_working_copy { if let Some(new_commit) = &maybe_new_wc_commit { - self.update_working_copy(ui, maybe_old_wc_commit.as_ref(), new_commit)?; + self.update_working_copy(ui, maybe_old_wc_commit.as_ref(), &new_commit)?; } else { // It seems the workspace was deleted, so we shouldn't try to // update it. } } + + let current_wc = self.repo().view().wc_commit_ids().get(self.workspace_id()); + if let Some(wc) = current_wc { + if self.check_rewritable([wc]).is_err() { + // Here i should create a new commit. + } + } let settings = &self.settings; if settings.user_name().is_empty() || settings.user_email().is_empty() { writeln!( diff --git a/q b/q new file mode 100644 index 0000000000..56e56bc816 --- /dev/null +++ b/q @@ -0,0 +1,325 @@ +@ tqupnkss theo.daron@student.uclouvain.be 2024-05-01 20:36:44 6f19b58e +│ (no description set) +◉ szonnyus theo.daron@student.uclouvain.be 2024-05-01 12:16:40 fix-@-immutable* HEAD@git 9bdec9fd +│ creating new wc commit when @ becomes immuable +◉ zozyvmmp jonathan_lorimer@mac.com 2024-04-29 19:22:05 main e54e83b0 +│ docs: Add information about configuring delta pager +│ ◉ mwnlkywp philipmetzger@bluewin.ch 2024-04-29 21:31:11 push-ntzqtqnuwrwy@origin 46c09871 +│ │ next/prev: Implement `next/prev --conflict` +│ ◉ xnorptps philipmetzger@bluewin.ch 2024-04-29 18:20:29 a709eeb9 +├─╯ lib: Add `RevsetExpression::conflicts()`. +◉ pvrqsylv 49699333+dependabot[bot]@users.noreply.github.com 2024-04-29 18:15:13 af95c788 +│ cargo: bump the cargo-dependencies group with 2 updates +◌ (elided revisions) +│ ◉ oswyuxmw dev@noahmayr.com 2024-04-29 10:28:06 noahmayr/push-mzvpprtzrqwz@origin 24d264e5 +├─╯ cli: add op waypoint command to mark points in the op log to easily restore to at a later point +◉ xzssvzrv benjamin@dev.ofcr.se 2024-04-29 08:19:09 0e2e09a5 +│ rebase: allow both `--insert-after` and `--insert-before` options to be used simultaneously +◌ (elided revisions) +│ ◉ suqwzkqr benjamin@dev.ofcr.se 2024-04-26 17:34:06 bnjmnt4n/push-uypnsunlmxul@origin 183f8414 +├─╯ backout: add `--template` option +◉ rrxysutp dploch@google.com 2024-04-26 16:55:34 586ab1f0 +│ revset: add a SymbolResolverExtension trait to provide custom resolvers +◌ (elided revisions) +│ ◉ synrrxsr dploch@google.com 2024-04-26 16:50:04 dploch/copy-design@origin 477e237c +├─╯ copy-info: initial design doc +│ ◉ kzxoylll preston@pvl.dev 2024-04-26 16:39:02 dup@origin 2a22c879 +├─╯ cli: Add 'dup' alias to 'duplicate' command +◉ yrstvtzs martinvonz@google.com 2024-04-26 15:13:15 d13be927 +│ cli: add global `--ignore-immutable` +◌ (elided revisions) +│ ◉ skpltpwv aseipp@pobox.com 2024-04-22 06:55:39 aseipp/push-kvwumrwrpywu@origin d551fb70 +│ │ cli: new `jj docs` command +│ ◉ lkkyttky aseipp@pobox.com 2024-04-22 06:55:39 84ac2be2 +├─╯ docs: initialize new `jj-docs` crate +│ ◉ qtwnsqkp aseipp@pobox.com 2024-04-22 07:49:40 aseipp/push-uytvkxyqyspn@origin da821aa3 +│ │ cli: basic `jj gerrit send` implementation +│ ◉ wukkzspl aseipp@pobox.com 2024-04-22 06:55:39 afe5d15e +│ │ lib: add `footer` module for commit footers +│ ◉ szrszrxl aseipp@pobox.com 2024-04-22 06:55:39 65f3c2fe +├─╯ lib: add `[T; N]` instance for `ContentHash` +│ ◉ kuyrtlws aseipp@pobox.com 2024-04-22 06:55:39 aseipp/push-mupwvrwmxuvm@origin f676ff59 +│ │ cli: global `--show-heap-stats` argument for EOL heap stats +│ ◉ okxusqqr aseipp@pobox.com 2024-04-22 06:55:39 585fc539 +│ │ cli: use mimalloc from `jj-cbits` as the default memory allocator +│ ◉ uyttuvos aseipp@pobox.com 2024-04-22 06:55:39 b22f50a3 +│ │ cbits: implement `MiMalloc` for use with `#[global_allocator]` +│ ◉ qpszyrku aseipp@pobox.com 2024-04-22 06:55:39 6adec383 +│ │ cbits: import and build mimalloc v2.1.2 +│ ◉ sllrnrmn aseipp@pobox.com 2024-04-22 06:55:39 3cf2db47 +├─╯ cbits: initialize new `jj-cbits` library +│ ◉ qosktusr aseipp@pobox.com 2024-04-22 06:55:39 aseipp/push-lpvowkrkonwk@origin cc99b808 +│ │ cargo: compile all packages with `-C debuginfo=line-tables-only` +│ ◉ yylomrzs aseipp@pobox.com 2024-04-22 06:55:39 13db8947 +├─╯ cargo: compile `dev` deps with `opt-level=3` +◉ oumxkqzw emesterhazy@google.com 2024-04-22 05:31:17 f9a3021a +│ Simplify calls to `CommitRewriter::replace_parents()` +◌ (elided revisions) +│ ◉ oqmuwtzl emesterhazy@google.com 2024-04-20 16:20:28 push-kqxytrrwwouq@origin c1ca1ed3 +│ │ WIP: Don't advance branches to a target that already has branches +│ ◉ mzktwumx emesterhazy@google.com 2024-04-20 15:28:04 e67d6f79 +│ │ Implement advance-branches for jj new +│ ◉ usvsqorv emesterhazy@google.com 2024-04-20 15:03:50 b9fb9e43 +│ │ Allow advance_branches tests to be parameterized +│ ◉ pyokmqwu emesterhazy@google.com 2024-04-20 15:03:50 875eec65 +├─╯ Implement advance-branches for jj commit +◉ wmxrqllt yuya@tcha.org 2024-04-20 06:31:09 cce1b9f0 +│ templates: use "+" instead of "#" to denote immutable node in ascii graph +◌ (elided revisions) +│ ◉ xwtlyztm dploch@google.com 2024-04-17 22:41:11 dploch/copy-bluesky@origin ed4a5151 +├─╯ bluesky: copy tracing API +◉ kpzpzolw ilyagr@users.noreply.github.com 2024-04-17 21:00:37 62b14e1f +│ lib `git.rs`: remove workaround for a now-fixed libgit2 bug +◌ (elided revisions) +│ ◉ turyvoyk philipmetzger@bluewin.ch 2024-04-19 18:53:21 push-xpklvwtyywzq@origin 99db3b3d +├─╯ docs: Add a Jujutsu from first principles doc. +◉ stkuysln yuya@tcha.org 2024-04-14 04:38:21 aaa2025d +│ git: on fetch, pin visible untracked remote refs +◌ (elided revisions) +│ ◉ vrkuwmty anton@algmyr.se 2024-04-13 03:52:46 algmyr/push-zvlvuqvxqwsz@origin aee62537 +│ │ Update all the tests, added one new, fixed template test issue. +│ ◉ yuwrszwq anton@algmyr.se 2024-04-13 03:43:34 a56c7f5c +│ │ Move configs to settings.rs, update/add some symbols. +│ ◉ lpylxvsp aseipp@pobox.com 2024-04-13 03:29:45 485d9ad1 +├─╯ config: use shiny, colored graph nodes by default +◉ qpqzvryz dploch@google.com 2024-04-12 20:07:33 57a5d7dd +│ cli_util: support multiple extensions consistently +◌ (elided revisions) +│ ◉ ylwnskwo ab_contribs@poliorcetiq.eu 2024-04-10 21:20:22 ab/push-vqytsmpzknyk@origin 7a0b0325 +├─╯ cli: status: when current change has conflicts, display instructions to resolve them +◉ pzzwsykx 49699333+dependabot[bot]@users.noreply.github.com 2024-04-10 18:53:42 a786802b +│ cargo: bump the cargo-dependencies group with 3 updates +◌ (elided revisions) +│ ◉ mqyqwntr emesterhazy@google.com 2024-04-05 17:32:39 push-mxmxoploqpks@origin f14f0529 +├─╯ Implement jj parallelize +◉ xwourxpn yuya@tcha.org 2024-04-05 03:26:01 a364310b +│ matchers: add binary UnionMatcher +◌ (elided revisions) +│ ◉ nwwostlw aseipp@pobox.com 2024-04-05 01:06:45 aseipp/push-xqrwmzyqwtnx@origin 0b4e66f4 +├─╯ clippy: disable bogus lints for nightly clippy +◉ vzxutnvl dev@noahmayr.com 2024-04-04 22:47:34 2cf1c34f +│ template: add method mine() to commit type +│ ◉ nnqklmsn dev@noahmayr.com 2024-04-04 21:50:56 push-xuzrkstlwotn@origin 479c3245 +├─╯ template: add method mine() to commit type +│ ◉ spsruytl dev@noahmayr.com 2024-04-04 21:29:53 push-mzvpprtzrqwz@origin cc5ad3ac +├─╯ cli: add op waypoint command to mark points in the op log to easily restore to at a later point +◉ lyvytyrk martinvonz@google.com 2024-04-04 20:19:07 361b4ca4 +│ docs: use command with argument as example for `ui.default-command` +◌ (elided revisions) +│ ◉ zrynlsuu emesterhazy@google.com 2024-03-31 04:08:14 push-kopmumzmponv@origin 2cd99190 +│ │ Don't detatch Git HEAD when advance-branches is enabled for a branch +│ ◉ nywoqtry emesterhazy@google.com 2024-03-31 04:08:14 8a218d2d +│ │ Implement advance-branches for jj new +│ ◉ pstqmsop emesterhazy@google.com 2024-03-31 04:08:14 4e83afd0 +│ │ Allow advance_branches tests to be parameterized +│ ◉ zoxxktvm emesterhazy@google.com 2024-03-31 04:08:14 006171d8 +├─╯ Implement advance-branches for jj commit +◉ nmnpwylx yuya@tcha.org 2024-03-30 16:53:17 a6615bf3 +│ cli: render string pattern suggestion as a hint +◌ (elided revisions) +│ ◉ owlmloyk aseipp@pobox.com 2024-03-28 22:44:54 aseipp/push-wnxwtqnynlrr@origin 0710bf25 +│ │ config: use shiny, colored graph nodes by default +│ ◉ lxvqvtqs aseipp@pobox.com 2024-03-28 05:18:01 c815aede +├─╯ test: rename `coalesce(x,y)` alias in `test_templater` [NFC] +◉ mskpvuqs yuya@tcha.org 2024-03-28 03:53:06 916dc308 +│ revset: use common argument error instead of FsPathParseError +◌ (elided revisions) +│ ◉ pyvpqzro dploch@google.com 2024-03-12 22:36:33 dploch/jj-dir@origin f96ff038 +├─╯ workspace: allow extensions to customize the creation of the .jj directory +◉ nowlomry 49699333+dependabot[bot]@users.noreply.github.com 2024-03-12 19:13:13 99e8b511 +│ github: bump the github-dependencies group with 1 update +◌ (elided revisions) +│ ◉ lwylvvqz philipmetzger@bluewin.ch 2024-03-07 23:39:53 CacheMyWorkingCopy@origin 6ad721c5 +├─╯ lib: Add the WorkingCopyStore trait and a default implementation. +◉ qxttxqqp martinvonz@google.com 2024-03-07 19:46:34 663e3525 +│ cli: move `jj co` alias to config file, so it can be overridden +◌ (elided revisions) +│ ◉ mlmulorr dploch@google.com 2024-03-03 06:19:42 dploch/revset-ext@origin f8cca165 +│ │ revset: optimize expressions nested in extensions +│ ◉ onmwzszy dploch@google.com 2024-03-03 05:52:30 41449faf +│ │ revset: pass the function map in from the upper layers +│ ◉ xtknwmmv dploch@google.com 2024-03-03 05:51:43 7870b160 +│ │ revset: allow extensions to define custom revset expressions +│ ◉ lutsklrm dploch@google.com 2024-03-03 05:33:53 42bbc6fb +│ │ revset: remove generics from transformation +│ ◉ rlwmoppl dploch@google.com 2024-03-03 00:28:57 bff0c953 +├─╯ revset_engine: simplify generics for RevsetImpl +◉ uuzqkltn emesterhazy@google.com 2024-03-02 22:35:41 2f7b15b7 +│ Add documentation comments for operation, transaction, and view types +◌ (elided revisions) +│ ◉ yyxmxrxv evan.mesterhazy@gmail.com 2024-02-20 18:46:39 revert-3007-jv/signing-backend@origin 5995f0cc +│ │ Revert "sign: Implement GPG signing backend" +│ ◉ vpvqztzn evan.mesterhazy@gmail.com 2024-02-20 18:46:39 2e62162a +│ │ Revert "sign: GPG backend tests" +│ ◉ ytkpqzrn evan.mesterhazy@gmail.com 2024-02-20 18:46:39 81b3b9ea +│ │ Revert "sign: Implement SSH signing backend" +│ ◉ qtzsqzou evan.mesterhazy@gmail.com 2024-02-20 18:46:39 8d9a69b4 +│ │ Revert "sign: Add SSH backend tests" +│ ◉ mqqmqllt evan.mesterhazy@gmail.com 2024-02-20 18:46:39 2b343cae +│ │ Revert "sign: Update CHANGELOG.md" +│ ◉ klpwzytq evan.mesterhazy@gmail.com 2024-02-20 18:46:39 07900f69 +│ │ Revert "sign: Update config-schema.json" +│ ◉ xxrqrkqm evan.mesterhazy@gmail.com 2024-02-20 18:46:39 27346faa +├─╯ Revert "sign: Update documentation" +◉ tssnwvzq emesterhazy@google.com 2024-02-20 18:29:05 965d6ce4 +│ Implement a procedural macro to derive the ContentHash trait for structs +◌ (elided revisions) +│ ◉ vqqupkrl ab_jujutsu@poliorcetiq.eu 2024-02-18 19:34:08 ab/push-vtvmulzoskqm@origin 71df0791 +├─╯ completion: Add support for Nushell completions +◉ onmqpylt hello@0xdeafbeef.dev 2024-02-18 18:36:01 06d67f02 +│ cli: list new remote branches during git fetch +◌ (elided revisions) +│ ◉ npktkprk aseipp@pobox.com 2024-02-14 11:34:18 aseipp/push-tuxwuxlpsttr@origin ff0141bc +├─╯ meta: cement "Jujutsu" (呪術) as the project name +◉ lqvzlkus yuya@tcha.org 2024-02-14 03:04:56 26528091 +│ revset: drop now unused is_legacy flag from dag ranges +◌ (elided revisions) +│ ◉ mslrrpum me@waleedkhan.name 2024-02-12 05:29:10 jt/ignore@origin 8517c757 +├─╯ wip: switch to `ignore` crate for gitignore handling +◉ wzyquryu zummenix@gmail.com 2024-02-11 06:20:02 dce99cf1 +│ cli: add short `-b` option for `--branch` in `jj git fetch` +◌ (elided revisions) +│ ◉ mkrukmrx aseipp@pobox.com 2024-02-09 20:03:17 aseipp/push-srtxpxttmqlr@origin f1c76f4d +├─╯ docs: document `git.fetch` and `git.push` config options +◉ wrwxxzvw aseipp@pobox.com 2024-02-09 00:59:55 91d1205d +│ readme: fix `[!WARNING]` section +◌ (elided revisions) +│ ◉ oxlmxrqz ben@brittain.org 2024-02-03 22:27:09 pager@origin cb232258 +├─╯ cli: Provide better flags for the "less" pager than default +◉ kksnwqsm ben@brittain.org 2024-02-03 22:22:07 ae3404cd +│ chore: Bump yanked `iana-time-zone` crate +◌ (elided revisions) +│ ◉ rzwovrll ilyagr@users.noreply.github.com 2024-02-02 00:25:17 ig/contributing@origin 01e0739d +├─╯ Update contributing.md +◉ nxskksop 49699333+dependabot[bot]@users.noreply.github.com 2024-02-01 18:56:08 fb6c834f +│ cargo: bump the cargo-dependencies group with 3 updates +◌ (elided revisions) +│ ◉ tlsouwqs jonathantanmy@google.com 2024-02-03 07:26:23 missingop@origin 347817c6 +│ │ workspace: recover from missing operation +│ ◉ zpkmktoy jonathantanmy@google.com 2024-02-03 07:16:32 2d0a444e +│ │ workspace: inline is_stale() +│ ◉ qkxullnx jonathantanmy@google.com 2024-02-03 06:58:21 7abf1689 +├─╯ workspace: refactor for_stale_working_copy +◉ yyqlyqtq yuya@tcha.org 2024-01-31 02:40:52 976b8012 +│ index: on reinit(), delete all segment files to save disk space +◌ (elided revisions) +│ ◉ lwourkyx aseipp@pobox.com 2024-01-21 02:30:41 push-tlpqtmtonpqp@origin 8a03fdd7 +├─╯ cargo: specify MSRV in rust-toolchain.toml +◉ unmntkmx aseipp@pobox.com 2024-01-21 01:55:45 0af1a151 +│ cli: move `RepoBranchName(Pattern)` to `crate::cli_utils` +◌ (elided revisions) +│ ◉ yrzplqwp philipmetzger@bluewin.ch 2023-12-09 20:12:56 push-ytvunlzsxzvx@origin f7c87fdc +├─╯ lib: Add a `to_wc_name()` function for `MergedTreeId`. +◉ nzvusuqw yuya@tcha.org 2023-12-09 16:37:00 a110ec6d +│ cli: print failed git export reason for each ref +◌ (elided revisions) +│ ◉ mxulkqsu ilyagr@users.noreply.github.com 2023-11-24 02:03:27 ig/tmp-retrytest-with-testfail@origin 8385b9e2 +│ │ (DO NOT MERGE) Check that test failures are not retried +│ ◉ uqvtuupy ilyagr@users.noreply.github.com 2023-11-24 02:03:27 ig/retrytest@origin 0d94d471 +├─╯ github CI: Retry tests after a 15-min timeout +◉ nyytrows ilyagr@users.noreply.github.com 2023-11-23 23:57:37 07fda2ce +│ README: Fix a typo (extraneous word) +◌ (elided revisions) +│ ◉ qqrvpyqv aseipp@pobox.com 2023-11-06 01:52:56 aseipp/push-zkyqxypkvulk@origin 00807314 +│ │ cli: integrate libfault crash reporting +│ ◉ ypqrxxxq aseipp@pobox.com 2023-11-06 01:11:04 48868f6a +│ │ cbits: basic libfault API binding +│ ◉ qvylptws aseipp@pobox.com 2023-11-06 01:11:04 acce5b85 +│ │ cbits: import and build libfault +│ │ ◉ umywpruu aseipp@pobox.com 2023-11-06 01:11:04 aseipp/push-mwwotvxyruwp@origin 560ca852 +│ │ │ lib: small memory-optimization for `RepoPath` +│ │ ◉ zxzwnqnl aseipp@pobox.com 2023-11-06 01:11:04 dc2f8f37 +│ │ │ lib: memory optimization of `RepoPathComponent` +│ │ ◉ nlroltyz aseipp@pobox.com 2023-11-06 01:11:04 11034b7b +│ │ │ cli: global `--show-heap-stats` argument for EOL heap stats +│ │ ◉ sonqsqot aseipp@pobox.com 2023-11-06 01:11:04 a63bd42f +│ │ │ cli: use mimalloc from `jj-cbits` as the default memory allocator +│ │ ◉ yvwvzqzp aseipp@pobox.com 2023-11-06 01:11:04 f0a01aca +│ ├─╯ cbits: implement `MiMalloc` for use with `#[global_allocator]` +│ ◉ porntzoz aseipp@pobox.com 2023-11-06 01:11:04 1522a8c1 +│ │ cbits: import and build mimalloc v2.1.2 +│ ◉ tnykryzr aseipp@pobox.com 2023-11-06 01:11:04 67a96007 +├─╯ cbits: initialize new `jj-cbits` library +◉ qmyykuny yuya@tcha.org 2023-11-06 00:21:06 f1898a31 +│ merge: simply print interleaved conflict values in debug output +◌ (elided revisions) +│ ◉ vywqynkv aseipp@pobox.com 2023-11-03 04:49:22 aseipp/push-oolmkoukrxxt@origin c5f105d0 +├─╯ cli/lib: add `git.colocate` to colocate repositories by default +◉ nntxpvok aseipp@pobox.com 2023-11-02 22:37:26 37d6e71f +│ github: fix codespell `skip` syntax for directories +◌ (elided revisions) +│ ◉ zmyuwmvk me@waleedkhan.name 2023-11-02 03:39:36 arxanas/ignore@origin 0a81f54f +├─╯ wip: switch to `ignore` crate for gitignore handling +◉ uwussprk martinvonz@google.com 2023-11-01 20:08:44 v0.11.0 f00f7527 +│ release: release version 0.11.0 +◌ (elided revisions) +│ ◉ smvnxwkk martinvonz@google.com 2023-09-01 17:50:15 push-pvwusmnnpwul@origin 869c15ef +├─╯ github: pin action versions by hash +◉ nwsxktow ilyagr@users.noreply.github.com 2023-09-01 05:44:08 772e2b8b +│ GitHub release action: publish HTML docs in an archive +◌ (elided revisions) +│ ◉ lvzvnqtq philipmetzger@bluewin.ch 2023-08-21 18:58:58 prev-next@origin 5c3e1602 +│ │ commands: Implement `next` and `prev` +│ ◉ mxvyksow philipmetzger@bluewin.ch 2023-08-21 18:53:55 b0a2787c +├─╯ revsets: Add `descendants_at` and `ancestors_at` +◉ pyltzlzo 49699333+dependabot[bot]@users.noreply.github.com 2023-08-21 18:09:47 1eeaafeb +│ cargo: bump the cargo-dependencies group with 3 updates +◌ (elided revisions) +│ ◉ lmvolokm aseipp@pobox.com 2023-08-11 05:09:21 push-numyszkprmty@origin cf39adaf +├─╯ nix: use a more detailed version for NIX_JJ_GIT_VERSION +◉ wpmmlkzs yuya@tcha.org 2023-08-11 03:40:40 17b45d64 +│ cli: add "--limit N" option to log-like commands +◌ (elided revisions) +│ ◉ okkvlyko aseipp@pobox.com 2023-08-10 21:30:55 push-slnqmxmxyuvr@origin 0c36ae58 +├─╯ cli: pass change IDs to ui.editor where possible +◉ zolmqzvr martinvonz@google.com 2023-08-10 19:09:07 a367f13c +│ configs: use Notepad as default editor on Windows +◌ (elided revisions) +│ ◉ znrqvzlm ilyagr@users.noreply.github.com 2023-08-10 05:52:38 ig/faq-move@origin 937ae0e2 +├─╯ Add FAQ about move-edit conflicts +◉ ksvlvzzq yuya@tcha.org 2023-08-10 00:18:06 900300cf +│ cli: do not panic if clone destination directory can't be created +◌ (elided revisions) +│ ◉ kptsyptw aseipp@pobox.com 2023-08-07 01:09:13 push-qvrktsnwpkzu@origin 92c23217 +│ │ buck: add some BUCK files for jj-lib and jj-cli +│ ◉ vvrxnoyk aseipp@pobox.com 2023-08-07 01:09:13 852927be +│ │ buck: unify workspace dependencies with reindeer dependencies +│ ◉ rkmyuwms aseipp@pobox.com 2023-08-07 01:09:13 fef594aa +│ │ buck: add many reindeer fixups +│ ◉ qltvwvqm aseipp@pobox.com 2023-08-07 01:09:13 04de83f2 +│ │ buck: add initial reindeer scaffold for rust compilation +│ ◉ xmruxlrw aseipp@pobox.com 2023-08-07 01:09:13 db81dfb7 +│ │ buck: initial buckconfig and toolchains description +│ ◉ qlkokkmq aseipp@pobox.com 2023-08-07 01:09:13 2b2af70f +│ │ buck: add initial buck2-prelude snapshot +│ ◉ mzrkmtxy aseipp@pobox.com 2023-08-07 01:09:13 7dd91bf9 +│ │ buck: add 'buck2-update-prelude' script +│ ◉ tpvomvxm aseipp@pobox.com 2023-08-07 00:18:45 57294f4d +│ │ buck: prep repo with buck2, reindeer, and .buckroot files +│ ◉ msxsnuux aseipp@pobox.com 2023-08-07 00:06:32 258b061c +├─╯ nix: 'nix flake update' +◉ vopvlskx aseipp@pobox.com 2023-08-06 23:44:33 d858db7e +│ cargo: unify a lot of crate metadata in the workspace +◌ (elided revisions) +│ ◉ xsmrmkkm martinvonz@google.com 2023-07-25 06:05:30 push-5640745a446c47efb1bd819dd4c95a66@origin 0a678f41 +├─╯ diff: consider uncommon words to match only if they have the same count +◉ omnwwxpl 49699333+dependabot[bot]@users.noreply.github.com 2023-07-24 17:26:44 179cff7a +│ github: bump the github-dependencies group with 1 update +◌ (elided revisions) +│ ◉ kwrzvxqx tal.pressman@woven-planet.global 2023-05-18 03:10:18 talp/oqpyxkqkuyvm@origin 6f905eae +├─╯ test proto change +◉ pstkppvx ilyagr@users.noreply.github.com 2023-05-18 02:57:58 db8fcf93 +│ export_refs: add or edit some comments (no-op) +◌ (elided revisions) +│ ◉ umzwrzru tal.pressman@woven-planet.global 2023-05-10 02:29:58 talp/moqlklnlrywq@origin aae332e9 +├─╯ warn when file paths passed to diff look like revsets +◉ zpqtnxlt yuya@tcha.org 2023-04-28 01:36:58 e9d24036 +│ index: use SmallVec to avoid lots of small allocations for adjacent lookup +◌ (elided revisions) +│ ◉ moxuyvzm martinvonz@google.com 2022-09-23 00:36:41 testing@origin 918da280 +│ │ readme: remove now-unnecessary `--bin jj` argument to `cargo install` +│ ◉ qzzywooy martinvonz@google.com 2022-09-23 00:00:00 e48334d9 +├─╯ testing: don't have cargo install test tools +◉ nvortqpp yuya@tcha.org 2022-09-22 15:06:54 51cb4d90 +│ cli: abbreviate operation id embedded in warning/error messages +~