Code

History

Commits on ig/commit-debug to lib/src1190+
  1. commit_builder: add public interface that writes temporary commit to storeYuya Nishihara committed 2 years ago337dcef
  2. commit_builder: extract inner builder which isn't lifetimed by mut_repoYuya Nishihara committed 2 years agob4bf135
  3. commit_builder: extract free function that sets up signing and write commitYuya Nishihara committed 2 years ago6516a40
  4. commit_builder: keep Store internallyYuya Nishihara committed 2 years agofab310f
  5. commit_builder: remove redundant boxing from signing fn closureYuya Nishihara committed 2 years ago49d92a0
  6. commit_builder: use .clone_from() to silence nightly clippy warningYuya Nishihara committed 2 years ago209e076
  7. repo: add `RepoLoader::merge_operations`Benjamin Tan committed 2 years ago58a813c
  8. repo: add `MutableRepo::merge_index`Benjamin Tan committed 2 years ago87ea910
  9. str_util: add regex patternYuya Nishihara committed 2 years agoddc601f
  10. str_util: remove Eq + PartialEq from StringPatternYuya Nishihara committed 2 years ago845793a
  11. tests: use assert_matches!() to compare StringPatternYuya Nishihara committed 2 years ago5783631
  12. commit_builder: inline mut_repo.write_commit()Yuya Nishihara committed 2 years ago9d5eda1
  13. conflicts: switch to multi-line regex, fix minor bugIlya Grigoriev committed 2 years agoe2f12d9
  14. fileset: parse glob characters as identifierYuya Nishihara committed 2 years ago5649ee4
  15. files: relax requirement of merge() inputsYuya Nishihara committed 2 years ago1a38748
  16. files: extract pre-processing part from merge()Yuya Nishihara committed 2 years agoe5b49c7
  17. revset: add diff_contains(text[, files]) to search diffsYuya Nishihara committed 2 years ago895eead
  18. revset: propagate BackendError from inner file() predicate functionYuya Nishihara committed 2 years agoeabff4c
  19. revset: pass Commit object to inner file() predicate functionYuya Nishihara committed 2 years agoa6a67fa
  20. diff: move materialized_diff_stream() to jj_lib::conflicts moduleYuya Nishihara committed 2 years agoa9af8d2
  21. copy-tracking: add `get_copy_records` to `Store`Matt Kulukundis committed 2 years ago3043b83
  22. Enable the new graph nodes by default.Anton Älgmyr committed 2 years agoc7eac90
  23. revset: parse file() argument as fileset expressionYuya Nishihara committed 2 years agoa757fdd
  24. revset: use .ok_or_else() to handle missing workspace contextYuya Nishihara committed 2 years agoc74cf2d
  25. diff: leverage BStr for better debug printingYuya Nishihara committed 2 years ago6f6381d
  26. diff: add generic DiffHunk constructorsYuya Nishihara committed 2 years ago502547d
  27. diff: accept diff inputs by generic iteratorYuya Nishihara committed 2 years ago59daef2
  28. diff: split non-generic part from Diff::for_tokenizer()Yuya Nishihara committed 2 years ago2ca3bad
  29. revset: add tracked/untracked_remote_branches()Scott Taylor committed 2 years ago2dd75b5
  30. local_working_copy: fix warnings ending up on stdoutTim Janik committed 2 years ago219a635
  31. revset: rename expect_literal_with() to expect_expression_with()Yuya Nishihara committed 2 years agoffd7b41
  32. revset: flatten union nodes in AST to save recursion stackYuya Nishihara committed 2 years ago415c831
  33. fileset: flatten union nodes in AST to save recursion stackYuya Nishihara committed 2 years agof90b061
  34. str_util: support case‐insensitive string patternsEmily committed 2 years ago93d76e5
  35. revset: fix `RevsetFilterPredicate` commentsEmily committed 2 years ago0802a15