Code

History

Commits on ig/commit-debug to lib/src1995+
  1. git_backend: use file mode extensively in read_tree()Yuya Nishihara committed 3 years ago9bd84c5
  2. git_backend: handle read_tree() lookup/encoding errors gracefullyYuya Nishihara committed 3 years agob3c9cab
  3. git_backend: use lossy conversion to decode non-UTF-8 commit messageYuya Nishihara committed 3 years ago847adc8
  4. git_backend: use non-owned str::from_utf8() to decode symlink targetYuya Nishihara committed 3 years ago06c254e
  5. git_backend: remove redundant error handling for invalid hash lengthYuya Nishihara committed 3 years agod1c71c0
  6. cli rebase: Allow `jj rebase -r` to rebase a commit onto a descendantIlya Grigoriev committed 3 years ago8bc3f5f
  7. rewrite: replace use of "lift"ed function application with try_collect()Yuya Nishihara committed 3 years ago2d3fe7e
  8. backend: delete unused `Phase` enumMartin von Zweigbergk committed 3 years ago35a2317
  9. backend: make `read_conflict` synchronous againMartin von Zweigbergk committed 3 years agocfcdd71
  10. merged_tree: propagate backend errors in diff iteratorMartin von Zweigbergk committed 3 years agoa1ef9dc
  11. merge: introduce a type alias for `Merge<Option<TreeValue>>`Martin von Zweigbergk committed 3 years ago309f120
  12. merged_tree: rename `MergedTreeValue` to `MergedTreeVal`Martin von Zweigbergk committed 3 years ago6ad71e6
  13. cli: add string pattern support to "git push --branch"Yuya Nishihara committed 3 years ago1bfe5b5
  14. git: simply call fetch() with one or more branch name filtersYuya Nishihara committed 3 years agoa6ac9b4
  15. cli: parse "git fetch --branch" parameter as string patternYuya Nishihara committed 3 years ago560b635
  16. merge: materialize conflicts in executable files like regular filesMartin von Zweigbergk committed 3 years ago8157d4f
  17. merge: make non-conflicted debug string for `Merge` shorterMartin von Zweigbergk committed 3 years ago21b11df
  18. git: remove RefName::GitRef variant which isn't used anymoreYuya Nishihara committed 3 years ago831dc84
  19. git: move RefName enum from view moduleYuya Nishihara committed 3 years agoa756333
  20. repo: add merge methods per ref kind, remove RefName indirectionYuya Nishihara committed 3 years ago9591969
  21. git: expand RefName match arms in import_refs()Yuya Nishihara committed 3 years ago6dfe157
  22. repo: inline merge_single_ref() from viewYuya Nishihara committed 3 years agoffe7e5f
  23. refs: merge tracking state of remote branchesYuya Nishihara committed 3 years ago5543f7a
  24. refs: add function to diff RemoteRef pairsYuya Nishihara committed 3 years ago3d45540
  25. refs: rename diff_named_refs() to diff_named_ref_targets()Yuya Nishihara committed 3 years ago6450194
  26. refs: add helper function to iterate local/remote ref pairsYuya Nishihara committed 3 years ago59eb03e
  27. str_util: add more StringPattern methods for convenienceYuya Nishihara committed 3 years ago16ef579
  28. view: add methods that filter local/remote branches by patternYuya Nishihara committed 3 years ago4c4eb31
  29. git: use forward slashes in relative path to backing git repoMartin von Zweigbergk committed 3 years ago578d61e
  30. revset: add support for glob:patternYuya Nishihara committed 3 years agocfcc765
  31. str_util: extract StringPattern filtering iterator from revset moduleYuya Nishihara committed 3 years agof7c8622
  32. str_util: extract function that constructs StringPattern from stringYuya Nishihara committed 3 years ago2d80f07
  33. str_util: extract StringPattern from revset moduleYuya Nishihara committed 3 years ago5707a19
  34. conflicts: make materialization asyncMartin von Zweigbergk committed 3 years ago8764ad9
  35. cleanup: import `futures::exectutor::block_on()` instead of qualifyingMartin von Zweigbergk committed 3 years agof541f9f