Code

History

Commits on ig/commit-debug to cli/src/commands/diff.rs35+
  1. cli: make all DiffRenderer methods asyncYuya Nishihara committed 1 year agod61be4c
  2. cli: pass from/to_tree in to DiffRenderer as an arrayYuya Nishihara committed 1 year ago914903a
  3. cli, lib: move to Rust 2024 language editionAustin Seipp committed 1 year agoba24140
  4. diff: disallow diff of range with incoming merge edgesMartin von Zweigbergk committed 1 year agoa054ca9
  5. rewrite: make merge_commit_trees() asyncMartin von Zweigbergk committed 1 year ago48ac617
  6. cli: add "diff --template" argumentYuya Nishihara committed 1 year ago26ba2a0
  7. cli: fix typo in `jj diff -r` doc commentVincent Ging Ho Yim committed 1 year agoe72f161
  8. cli: diff: document default arguments more preciselyWinter committed 1 year agodddb404
  9. completion: revset expression completerDaniel Luz committed 1 year ago87f6db0
  10. cleanup: enable `unused_trait_names` clippy lint and run `clippy --fix`Ilya Grigoriev committed 1 year agoacaedc3
  11. cli: diff: support multiple revisions to `-r`Martin von Zweigbergk committed 1 year agodc7216d
  12. cli: refer to revset argument using `REVSET(S)` in synopsisMartin von Zweigbergk committed 1 year ago822f016
  13. cli: refer to fileset argument using `FILESETS` in synopsisMartin von Zweigbergk committed 1 year agoa414441
  14. completion: suggest file paths incrementallyRemo Senekowitsch committed 1 year agoa8c35db
  15. completion: teach commands about filesRemo Senekowitsch committed 1 year ago5fcc549
  16. cli: provide short flags for rev rangesRemo Senekowitsch committed 1 year agoac0e531
  17. completion: teach commands about revisionsRemo Senekowitsch committed 1 year agodd6479f
  18. cli: add diff --ignore-all-space/--ignore-space-change flagsYuya Nishihara committed 2 years ago6877ec4
  19. cli: pass &Ui to parse fileset/revset/template functionsYuya Nishihara committed 2 years ago4533e81
  20. bookmarks: update some leftover uses of the word "branch"Martin von Zweigbergk committed 2 years ago1aa2aec
  21. formatting only: switch to Item level import ganularityMatt Kulukundis committed 2 years ago8ead72e
  22. diff: filter out uninteresting copy records by matcherYuya Nishihara committed 2 years ago5e356ff
  23. copies: turn add_records() into non-stream API, block_on_stream() by callerYuya Nishihara committed 2 years agod85e66b
  24. copies: move `CopyRecords` to new `copies` moduleMartin von Zweigbergk committed 2 years agofd9a236
  25. copy-tracking: create an explicit TreeDiffEntry structMatt Kulukundis committed 2 years ago8e84c60
  26. copy-tracking: create CopyRecordMap and add it to diff summariesMatt Kulukundis committed 2 years agoee6b922
  27. diff: specify available terminal width by caller, subtract graph widthYuya Nishihara committed 2 years agodc2b550
  28. cli: add helper functions that set up diff renderer based on command argsYuya Nishihara committed 2 years ago1b6589a
  29. diff_util: remove WorkspaceCommandHelper dependency from show functionsYuya Nishihara committed 2 years ago4d9c84a
  30. commit: add a helper for returning parent tree of `Commit`Martin von Zweigbergk committed 2 years agodbba2ed
  31. cli: warn explicit paths not exist in either of diff treesYuya Nishihara committed 2 years agoae70db8
  32. cli: inline matcher_from_values() in favor of parse_file_patterns()Yuya Nishihara committed 2 years ago9b1eb03
  33. cli: preserve RevisionArg type as much as possibleYuya Nishihara committed 2 years agoae91adb
  34. cli: extract CommandError and helper functions to new moduleYuya Nishihara committed 2 years ago97024e5
  35. cli: restore documentation of `jj diff` lost in split of commands moduleMartin von Zweigbergk committed 2 years ago9767620