Michael Cui

Results 10 comments of Michael Cui

Looking into this, I think there are (at least) two reasonable approaches to address this: - Make parsing/lexing whitespace sensitive. With this approach, the user can express intent using the...

> I suppose one option is to check at the end of each command to see if any working-copy commit is now immutable This should work in this specific instance,...

Closing as this was merged in as 926e96e7aed8a3539ed2375099e4306be31a3ed0.

@Techcable (author of the aforementioned PR) - FYI. This brings back the percentage behaviour implemented in that PR.

This is due to Git Bash (MSYS?). I've personally encountered this too when running commands like `less` from a Git Bash installation from outside of it. The issue with UNC...

I can confirm. The slowness in `jj log FILE` seems to come from the following call stack: ``` jj_lib::default_index::revset_engine::build_predicate_fn::{{closure}} [jj] ::next [jj] jj_lib::default_index::revset_graph_iterator::RevsetGraphWalk::new_edges_from_internal_commit [jj] ::next [jj] ::next [jj] jj_lib::graph::TopoGroupedGraphIterator::populate_one [jj]...

Revisiting this request - I'm still not too certain whether this workflow is better suited to a `jj rebase --preserve-tree`. Example 1 could be achieved with `jj duplicate old_commit_id`, then...

We may need to be careful with Git imports in colocated repos. It seems like (at the moment) `core.watchman.register_snapshot_trigger` does not automatically import changes from the underlying Git repo.