Code

History

Commits on git-sync to cli/src/cli_util.rs35+
  1. local_working_copy: skip paths that aren't valid UTF-8Yash Bavadiya committed 3 months ago54c4b49
  2. repo: move `StoreFactories::default()` etc. to separate moduleMartin von Zweigbergk committed 5 months ago3a650c3
  3. cli: remove dummy git_util module, inline conditional blocksYuya Nishihara committed 3 months ago60b05d2
  4. cli: acquire Git import/export lock early, remove unneeded op head reloadingYuya Nishihara committed 3 months ago6c6b572
  5. cli: move lock_git_import_export() helper to WorkspaceCommandEnvironmentYuya Nishihara committed 3 months ago767bb22
  6. cli: leverage workspace_helper_with_status() in "util snapshot"Yuya Nishihara committed 3 months ago4dd0fae
  7. cli: extract inner function from recover_stale_working_copy()Yuya Nishihara committed 3 months ago28be60a
  8. cli: split workspace_helper_no_snapshot(), reuse loaded workspace if anyYuya Nishihara committed 3 months ago8d3621e
  9. iter_util: make all fallible_*() asyncMartin von Zweigbergk committed 3 months ago2daed5c
  10. cli: test --ignore-working-copy flag by callers of maybe_snapshot_impl()Yuya Nishihara committed 3 months agoc12c3bc
  11. cli: manage Git colocation flag by WorkspaceCommandEnvironmentYuya Nishihara committed 3 months agocc6cf25
  12. cli: remove redundant repo argument from is_colocated_git_workspace()Yuya Nishihara committed 3 months agoacf0374
  13. cli: pass may_snapshot_working_copy from CommandHelperYuya Nishihara committed 3 months ago57c8760
  14. cli: create new mutable working-copy commit proactively at tx.finish()Yuya Nishihara committed 3 months ago2932844
  15. revset: propagate error from is_empty(), replace .try_next().is_some()Yuya Nishihara committed 3 months ago4e55a6c
  16. cli: reset Git HEAD to parent of newly created working-copy snapshotYuya Nishihara committed 3 months agob51edf0
  17. lib/cli: bring back cli_util start_repo_transactionDavid Rieber committed 4 months agof2acc3e
  18. lib: more versatile merge_operations, use it more broadly in CLIDavid Rieber committed 4 months ago34c044d
  19. cli: move start_repo_transaction factory method from cli_util to TransactionDavid Rieber committed 4 months agofac2d7d
  20. templates: Add FsPath template typeJosh McKinney committed 4 months agodb49e5f
  21. logging: Add trailing periods in log messagesJoseph Lou committed 4 months agod6c4fa8
  22. cli: resolve default command during alias resolutionRemo Senekowitsch committed 4 months agoaf0521c
  23. logging: Remove trailing periods in some log messagesJoseph Lou committed 4 months agobadd164
  24. cli: make print_large_file_hint use shell_quote helperTogarashiPepper committed 4 months agoe49fc32
  25. git init: use shlex::try_quote on remote names in bookmark hintsTogarashiPepper committed 4 months ago8ef966f
  26. remotes: suppress spurious trunk() warningCaleb White committed 4 months agocc95c87
  27. cli: fix false-positives in recursive alias detectionRemo Senekowitsch committed 4 months agoe81ddd5
  28. cli: refactor resolve_aliases to reduce nestingRemo Senekowitsch committed 4 months ago12c420a
  29. rewrite: don't rebase immutable descendants of rewritten revisionsYuya Nishihara committed 5 months agod9d98b4
  30. cli: move rebase_descendants() to finish_transaction() callersYuya Nishihara committed 4 months ago163fb32
  31. cli: fix typoBenjamin Tan committed 5 months ago60c42fd
  32. cli: look for config files in /etc/jjfigsoda committed 5 months agoeef08f2
  33. cli: bookmark: add proper support for track/untrack by <name>@<remote> syntaxYuya Nishihara committed 5 months ago4211b00
  34. cli: print uncommitted snapshot and reset-head operationsYuya Nishihara committed 5 months ago7d16343
  35. revset: remove deprecated ui.revsets-use-glob-by-default flagYuya Nishihara committed 5 months ago5698985