Code

History

Commits on ig/vimdiffwarn to cli/src/cli_util.rs350+
  1. templater: don't define TemplateLanguage::Context staticallyYuya Nishihara committed 2 years agocecae84
  2. Make node symbols templatable in the graphs.Anton Älgmyr committed 2 years agoe2eb5bd
  3. cli: remove last use of resolve_multiple_nonempty_revsets() from cmd_run()Yuya Nishihara committed 2 years ago54bb3b4
  4. cli: extract helper that concatenates multiple revision argsYuya Nishihara committed 2 years agoa1b3b3c
  5. operation_templater: support extensions of the template languagedploch committed 2 years agod832b44
  6. cli: move revset::optimize() invocation from parse() to evaluate()Yuya Nishihara committed 2 years agoa6ee51a
  7. cli: use unresolved root() when constructing immutable set expressionYuya Nishihara committed 2 years ago97cf16c
  8. cli_util: inline WorkspaceCommandHelper::check_non_empty()Yuya Nishihara committed 3 years agoe3303ef
  9. commit_templater: add self.immutable() methodYuya Nishihara committed 2 years ago218b1c6
  10. cli: remove CommandError dependency from revset_util::evaluate()Yuya Nishihara committed 2 years ago34eb446
  11. cli: extract primitives for user revset parsing and evaluationYuya Nishihara committed 2 years ago8235e45
  12. cli: propagate type error of "ui.default-command"Yuya Nishihara committed 2 years ago6498a0c
  13. cli_util: support multiple cli arguments for ui.default-commanddploch committed 2 years agob4c4d91
  14. cli: leverage TypedValueParser::map() to implement RevisionArg parserYuya Nishihara committed 2 years ago4cb457e
  15. cli: move join_message_paragraphs() to description_utilYuya Nishihara committed 2 years ago4dfded2
  16. cli: enrich the error about required template value with a hintAleksey Kuznetsov committed 2 years ago38d14ea
  17. cli: reuse commit summary template and formatter in a loopYuya Nishihara committed 2 years ago59a61a2
  18. templater: inline commit/operation_templater::parse(), add command helper fnsYuya Nishihara committed 2 years ago749ef45
  19. cli: inline parse_commit_summary_template(), cache template text insteadYuya Nishihara committed 2 years agoe825278
  20. Make URLs in docs hyperlinksEvan Mesterhazy committed 2 years agoa09ee4b
  21. cli: add --tool=<name> option to diff/merge editing commandsYuya Nishihara committed 2 years ago7ce25f8
  22. Nightly clippy fixesIlya Grigoriev committed 2 years ago96bf190
  23. Add documentation comments for operation, transaction, and view typesEvan Mesterhazy committed 2 years ago2f7b15b
  24. cli: translate last-minute EPIPE internally in handle_command_result()Yuya Nishihara committed 2 years agof76830a
  25. cli: move handle_command_result() to command_error module, make it less publicYuya Nishihara committed 2 years agoed1d2fd
  26. cli: extract CommandError and helper functions to new moduleYuya Nishihara committed 2 years ago97024e5
  27. cli: don't use "check-out" as a verb (because it's not)Martin von Zweigbergk committed 2 years ago4b1948c
  28. cli: add thin wrapper that runs --interactive diff editor conditionallyYuya Nishihara committed 2 years ago8558685
  29. merge_tools: capture base_ignores and "ui.diff-instructions" by DiffEditorYuya Nishihara committed 2 years ago5cc89dd
  30. merge_tools: move run_mergetool() to MergeEditor::edit_file()Yuya Nishihara committed 2 years agofc4aa36
  31. cli: canonicalize cwd earlier and rely on thatYuya Nishihara committed 2 years ago42f9ced
  32. cli: inline CommandHelper::new()Yuya Nishihara committed 2 years agoee4a06d
  33. merge_tools: extract configuration error to separate typeYuya Nishihara committed 2 years agob926fd8
  34. merge_tools: load diff/merge editor settings by callerYuya Nishihara committed 2 years ago003b40d
  35. merge_tools: process "ui.diff-instructions" option by callerYuya Nishihara committed 2 years ago529acb3