Code

History

Commits on workspace-cli to cli/src/cli_util.rs35+
  1. workspace forget: clean up Git worktree when forgetting colocated workspaceSami Jawhar committed 9 months agoeb225cb
  2. op_store: add per-workspace git_head trackingSami Jawhar committed 9 months agof9d1438
  3. workspace: Add worktree support to MaybeColocatedGitRepoCormac Relf committed 2 years ago45c5c07
  4. workspace: Reload the repo from disk in `workspace add`Cormac Relf committed 2 years agofb0f54d
  5. cli: create new mutable working-copy commit proactively at tx.finish()Yuya Nishihara committed 3 months ago2932844
  6. revset: propagate error from is_empty(), replace .try_next().is_some()Yuya Nishihara committed 3 months ago4e55a6c
  7. cli: reset Git HEAD to parent of newly created working-copy snapshotYuya Nishihara committed 3 months agob51edf0
  8. lib/cli: bring back cli_util start_repo_transactionDavid Rieber committed 4 months agof2acc3e
  9. lib: more versatile merge_operations, use it more broadly in CLIDavid Rieber committed 4 months ago34c044d
  10. cli: move start_repo_transaction factory method from cli_util to TransactionDavid Rieber committed 4 months agofac2d7d
  11. templates: Add FsPath template typeJosh McKinney committed 4 months agodb49e5f
  12. logging: Add trailing periods in log messagesJoseph Lou committed 4 months agod6c4fa8
  13. cli: resolve default command during alias resolutionRemo Senekowitsch committed 4 months agoaf0521c
  14. logging: Remove trailing periods in some log messagesJoseph Lou committed 4 months agobadd164
  15. cli: make print_large_file_hint use shell_quote helperTogarashiPepper committed 4 months agoe49fc32
  16. git init: use shlex::try_quote on remote names in bookmark hintsTogarashiPepper committed 4 months ago8ef966f
  17. remotes: suppress spurious trunk() warningCaleb White committed 4 months agocc95c87
  18. cli: fix false-positives in recursive alias detectionRemo Senekowitsch committed 4 months agoe81ddd5
  19. cli: refactor resolve_aliases to reduce nestingRemo Senekowitsch committed 4 months ago12c420a
  20. rewrite: don't rebase immutable descendants of rewritten revisionsYuya Nishihara committed 5 months agod9d98b4
  21. cli: move rebase_descendants() to finish_transaction() callersYuya Nishihara committed 4 months ago163fb32
  22. cli: fix typoBenjamin Tan committed 5 months ago60c42fd
  23. cli: look for config files in /etc/jjfigsoda committed 5 months agoeef08f2
  24. cli: bookmark: add proper support for track/untrack by <name>@<remote> syntaxYuya Nishihara committed 5 months ago4211b00
  25. cli: print uncommitted snapshot and reset-head operationsYuya Nishihara committed 5 months ago7d16343
  26. revset: remove deprecated ui.revsets-use-glob-by-default flagYuya Nishihara committed 5 months ago5698985
  27. cli: create mutable working-copy commit only when neededYuya Nishihara committed 5 months ago36f4f09
  28. cli: extract resolve_immutable_expression(), replace callers of find_*()Yuya Nishihara committed 5 months ago705f639
  29. dsl: add description support to AliasesMapNiko Savola committed 6 months ago60b21fd
  30. cli_util: make workspace_helper*() asyncMartin von Zweigbergk committed 6 months ago9b9656d
  31. cli: use get_commit_async() + try_join_all() in a few more placesMartin von Zweigbergk committed 6 months ago609b2eb
  32. working_copy: make start_mutation() asyncMartin von Zweigbergk committed 6 months ago22b0497
  33. cli_util: make unchecked_start_working_copy_mutation() asyncMartin von Zweigbergk committed 6 months agofd2fcad
  34. cli: use get_commit_async() in more places where trivialMartin von Zweigbergk committed 6 months ago7ade7fc
  35. cli_util: make LogContentFormat::write() take async closureMartin von Zweigbergk committed 6 months ago6ac9cf7