Code

History

Commits on ig/commit-debug to lib/src980+
  1. rewrite: `move_commits`: use `rebase_commit_with_options` to rebase commitsBenjamin Tan committed 2 years ago6a12629
  2. revset: add `coalesce(revsets...)`Benjamin Tan committed 2 years ago8e817bc
  3. object_id: implement Display on ObjectId typesYuya Nishihara committed 2 years agoad4b940
  4. hex_util: simplify conversion from bytes to reverse hex stringYuya Nishihara committed 2 years ago5658f07
  5. object_id: add ChangeId::reverse_hex() for convenienceYuya Nishihara committed 2 years ago59c635b
  6. cli: Add command `jj file annotate`Alec Snyder committed 2 years ago470275b
  7. fileset: remove Eq + PartialEq from FilesetExpression/PatternYuya Nishihara committed 2 years agoa9df7a1
  8. fileset: switch expression tests to insta::assert_debug_snapshot()Yuya Nishihara committed 2 years agod177bb9
  9. fileset: filter out glob tokens field from snapshot testsYuya Nishihara committed 2 years ago2888c1d
  10. git clone: Add depth argumentLukas Wirth committed 2 years ago9f16419
  11. git_backend: Support shallow git repositoriesLukas Wirth committed 2 years ago802e3db
  12. diff: inline contents and ranges vecs up to two sidesYuya Nishihara committed 2 years agoe5e85e7
  13. templates: support hex bytes in string literalsVamsi Avula committed 2 years agoa6aa25c
  14. diff: rely on compacted unchanged regions when iterating hunksYuya Nishihara committed 2 years agoa943378
  15. diff: insert empty unchanged range at start to remove some clone()sYuya Nishihara committed 2 years agoe15c7a8
  16. diff: omit insertion of terminal range that would be compactedYuya Nishihara committed 2 years ago1967a55
  17. diff: simplify merge of refined ranges, unimplement OrdYuya Nishihara committed 2 years agoff0a1ad
  18. revset: add at_operation(op, expression)Yuya Nishihara committed 2 years agof166fd0
  19. repo: add generic Repo::base_repo() to access current operation from revsetYuya Nishihara committed 2 years ago303564c
  20. squash: move the core functionality to jj_libdploch committed 2 years ago4f15ca4
  21. id_prefix: propagate error from disambiguation indexYuya Nishihara committed 2 years ago09d91ef
  22. revset: pass separate repo to disambiguation indexYuya Nishihara committed 2 years ago3ff1f98
  23. id_prefix: add empty disambiguation index for convenienceYuya Nishihara committed 2 years ago3d41237
  24. id_prefix: add explicit method that loads disambiguation indexYuya Nishihara committed 2 years agobf6620d
  25. revset: error out on unindexed commit ID instead of panickingYuya Nishihara committed 2 years ago760134f
  26. repo: teach OpStore about the root commit idYuya Nishihara committed 2 years agoae62b5b
  27. repo: plumbing to initialize root view with root commit idYuya Nishihara committed 2 years ago2df4422
  28. repo: add convenient methods to load operation objectYuya Nishihara committed 2 years ago33f0472
  29. repo: pack common ReadonlyRepo fields into RepoLoaderYuya Nishihara committed 2 years ago30a3483
  30. repo: fix type name in ReadonlyRepo debug output, show ellipsisYuya Nishihara committed 2 years ago47ff6f1
  31. refactor: Allow the aliases map to map to arbitrary types.Matt Stark committed 2 years agoa524f1f
  32. revset: use Self to refer to expressions of the same typeYuya Nishihara committed 2 years ago24ff802
  33. diff: return matching hunk contents from all inputsYuya Nishihara committed 2 years ago383cca4
  34. diff: use low-level HashTable in HistogramYuya Nishihara committed 2 years agoc5f9261
  35. diff: implement some ignore-space rulesYuya Nishihara committed 2 years agode137c8