Code

History

Commits on CacheMyWorkingCopy to cli/src/cli_util.rs35+
  1. cli_util: support multiple cli arguments for ui.default-commanddploch committed 2 years agob4c4d91
  2. cli: leverage TypedValueParser::map() to implement RevisionArg parserYuya Nishihara committed 2 years ago4cb457e
  3. cli: move join_message_paragraphs() to description_utilYuya Nishihara committed 2 years ago4dfded2
  4. cli: enrich the error about required template value with a hintAleksey Kuznetsov committed 2 years ago38d14ea
  5. cli: reuse commit summary template and formatter in a loopYuya Nishihara committed 2 years ago59a61a2
  6. templater: inline commit/operation_templater::parse(), add command helper fnsYuya Nishihara committed 2 years ago749ef45
  7. cli: inline parse_commit_summary_template(), cache template text insteadYuya Nishihara committed 2 years agoe825278
  8. Make URLs in docs hyperlinksEvan Mesterhazy committed 2 years agoa09ee4b
  9. cli: add --tool=<name> option to diff/merge editing commandsYuya Nishihara committed 2 years ago7ce25f8
  10. Nightly clippy fixesIlya Grigoriev committed 2 years ago96bf190
  11. Add documentation comments for operation, transaction, and view typesEvan Mesterhazy committed 2 years ago2f7b15b
  12. cli: translate last-minute EPIPE internally in handle_command_result()Yuya Nishihara committed 2 years agof76830a
  13. cli: move handle_command_result() to command_error module, make it less publicYuya Nishihara committed 2 years agoed1d2fd
  14. cli: extract CommandError and helper functions to new moduleYuya Nishihara committed 2 years ago97024e5
  15. cli: don't use "check-out" as a verb (because it's not)Martin von Zweigbergk committed 2 years ago4b1948c
  16. cli: add thin wrapper that runs --interactive diff editor conditionallyYuya Nishihara committed 2 years ago8558685
  17. merge_tools: capture base_ignores and "ui.diff-instructions" by DiffEditorYuya Nishihara committed 2 years ago5cc89dd
  18. merge_tools: move run_mergetool() to MergeEditor::edit_file()Yuya Nishihara committed 2 years agofc4aa36
  19. cli: canonicalize cwd earlier and rely on thatYuya Nishihara committed 2 years ago42f9ced
  20. cli: inline CommandHelper::new()Yuya Nishihara committed 2 years agoee4a06d
  21. merge_tools: extract configuration error to separate typeYuya Nishihara committed 2 years agob926fd8
  22. merge_tools: load diff/merge editor settings by callerYuya Nishihara committed 2 years ago003b40d
  23. merge_tools: process "ui.diff-instructions" option by callerYuya Nishihara committed 2 years ago529acb3
  24. merge_tools: take diff editor instruction as Option<&str>Yuya Nishihara committed 2 years agofbabd0c
  25. commit_templater: support extensions of the template languagedploch committed 2 years ago570fd29
  26. cli: move --git-repo path normalization back from workspaceYuya Nishihara committed 2 years ago4c16c05
  27. cli: unblock "jj git init --colocate" in existing Git repo directoryYuya Nishihara committed 2 years ago8d04145
  28. templater: add similarity hint to no such method/keyword errorsYuya Nishihara committed 2 years ago71a9dc8
  29. revset: add hint to innermost errorYuya Nishihara committed 2 years agode1e4a3
  30. Switch to ignore crate for gitignore handling.Daehyeok Mun committed 2 years agoa9f489c
  31. op_store: add metadata flag for ops representing working-copy snapshotMartin von Zweigbergk committed 2 years ago11c67cf
  32. cli: rename --verbose to --debug to better fit what it doesAlexis (Poliorcetics) Bourget committed 2 years ago0fc5005
  33. cli: list new remote branches during git fetchVladimir Petrzhikovskii committed 2 years ago06d67f0
  34. cli: drop handling of legacy revset dag range operatorYuya Nishihara committed 2 years agoc73a092
  35. revset: disable parsing rules of legacy dag range operatorYuya Nishihara committed 2 years ago8154375