Code

History

Commits on ig/commit-debug to cli/src/cli_util.rs350+
  1. Implement advance-branches for jj commitEvan Mesterhazy committed 2 years agobbd9c7c
  2. working_copy: allow `load_working_copy()` to return errorMartin von Zweigbergk committed 2 years ago8bb92fa
  3. cli_util: support multiple extensions consistentlydploch committed 2 years ago57a5d7d
  4. cli: if enabled, parse path arguments as fileset expressionsYuya Nishihara committed 2 years ago30984da
  5. cli: add ui.allow-filesets to experiment with fileset/pattern syntaxYuya Nishihara committed 2 years agoa9694cb
  6. cli: warn explicit paths not exist in either of diff treesYuya Nishihara committed 2 years agoae70db8
  7. cli: fix typo in 'jj untrack --help'Jeremy O'Brien committed 2 years ago580a90b
  8. cli: add fileset utility functions and debug commandYuya Nishihara committed 2 years ago05b0fb5
  9. cli: inline matcher_from_values() in favor of parse_file_patterns()Yuya Nishihara committed 2 years ago9b1eb03
  10. cli: add support for file kind:pattern syntaxYuya Nishihara committed 2 years ago07d0271
  11. revset: migrate file() predicate to be based on FilesetExpressionYuya Nishihara committed 2 years ago47150d2
  12. cli: add `ui.always-allow-large-revsets` optionAustin Seipp committed 2 years agodb14f33
  13. Make check_rewritable take an iterator of &CommitId instead of &CommitEvan Mesterhazy committed 2 years agod4a0477
  14. cli: print conflicted paths whenever the working copy is changedBenjamin Tan committed 2 years ago7e46cc1
  15. cli: ditch Deref, implement AsRef and Display for RevisionArg insteadYuya Nishihara committed 2 years ago363b508
  16. cli: migrate singular parse/resolve revset argument to RevisionArgYuya Nishihara committed 2 years agoc596d45
  17. cli: abuse Cow to declare RevisionArg("@") constantYuya Nishihara committed 2 years ago426ee1c
  18. cli: add better error message when immutable_heads() cannot be resolvedNoah Mayr committed 2 years ago88a4a82
  19. cli: only use default log revset when neither path nor revset is providedNoah Mayr committed 2 years agob799848
  20. revset: parse "all:" prefix rule by pestYuya Nishihara committed 2 years agobb87fac
  21. cli: inline resolve_revset() to callerYuya Nishihara committed 2 years agoa5abd98
  22. cli: don't check duplicates in revisions prefixed with "all:"Yuya Nishihara committed 2 years ago5d09234
  23. cli: inline resolve_revset_default_single()Yuya Nishihara committed 2 years agoc3fa13e
  24. cli: extract parsing part of resolve_single_rev_with_hint_about_all_prefix()Yuya Nishihara committed 2 years ago4f0c52d
  25. cli: move resolve_multiple_nonempty_revsets_default_single() to command helperYuya Nishihara committed 2 years agoa8c4e0e
  26. cli: extract evaluation part of resolve_single_rev_with_hint_about_all_prefix()Yuya Nishihara committed 2 years ago0c4f4c8
  27. cli: extract function that creates "not a single revision" errorYuya Nishihara committed 2 years agof04402e
  28. cli: add a global `--quiet` flag, which silences status messagesMartin von Zweigbergk committed 2 years agoadf3b50
  29. ui: make `hint_*()` methods return `Option`Martin von Zweigbergk committed 2 years ago4962d9a
  30. ui: make `status()` return a `dyn Write`, add `status_formatter()`Martin von Zweigbergk committed 2 years agoe38e290
  31. cli: add a Ui::status() helper for writing non-error to stderrMartin von Zweigbergk committed 2 years agoaeaab8a
  32. cli: replace last use of evaluate_revset() with evaluate_programmatic()Yuya Nishihara committed 2 years ago6004efb
  33. cli: make check_rewritable() not evaluate revset to commit objectsYuya Nishihara committed 2 years agob3d3b26
  34. cli: add convenient method to intersect user revset with other expressionYuya Nishihara committed 2 years ago784d735
  35. cli: add convenient wrapper for user revset evaluationYuya Nishihara committed 2 years ago6902706