Code

History

Commits on ig/commit-debug to lib/src2135+
  1. git: create no-gc ref by GitBackendYuya Nishihara committed 3 years agof744e59
  2. git: do not import unknown commits by read_commit(), use explicit method callYuya Nishihara committed 3 years ago17f502c
  3. revset: use ancestors(x, 0) in tree substitution testYuya Nishihara committed 3 years agodde1c1e
  4. cli: rewrite "x | x-" in default log revset as "ancestors(x, 2)"Yuya Nishihara committed 3 years ago8b82579
  5. revset: Add optional argument n to ancestors() in revset languageJames Sully committed 3 years ago0946934
  6. revset: add ancestors_range() methodJames Sully committed 3 years ago6ea1090
  7. revset: translate symbol rules in error messageYuya Nishihara committed 3 years agoc4769e0
  8. revset: do not lookup unimported tags or remote branches by unqualified nameYuya Nishihara committed 3 years agoa868b2d
  9. git: rename local variables in diff_refs_to_export()Yuya Nishihara committed 3 years ago8f4512b
  10. git: extract calculation step from export_some_refs()Yuya Nishihara committed 3 years ago119cc88
  11. git: do not export new ref if racy process created one with the same nameYuya Nishihara committed 3 years ago89f1d83
  12. git: extract helper that exports single updated refYuya Nishihara committed 3 years agoa4dd598
  13. git: extract helper that exports single deleted refYuya Nishihara committed 3 years agod1a0878
  14. git: remove stale TODO comment about FailedRefExportReasonYuya Nishihara committed 3 years ago7282b51
  15. revsets: Add `descendants_at` and `ancestors_at`Philip Metzger committed 3 years ago8dda7e2
  16. git: skip branches on root commit on exportMartin von Zweigbergk committed 3 years agof198a1e
  17. git: include reason for each failed ref exportMartin von Zweigbergk committed 3 years agoef550a9
  18. git: return refs that failed to export in sorted orderMartin von Zweigbergk committed 3 years agof6c24fb
  19. revset: add 0-ary "::" and ".." operators as short for "all()" and "~root()"Yuya Nishihara committed 3 years agob0c8e9e
  20. revset: evaluate "..y" expression to "root()..y"Yuya Nishihara committed 3 years ago6b2ad23
  21. revset: fix comment about "@" expressionYuya Nishihara committed 3 years agof2c1697
  22. revset: convert root symbol to functionYuya Nishihara committed 3 years agoe3c85d6
  23. store: don't include cached objects in `Debug` formatMartin von Zweigbergk committed 3 years agoe382549
  24. conflicts: leverage `Merge::map()` in `materialize_merge_result()`Martin von Zweigbergk committed 3 years ago16c897d
  25. working_copy: in `LockedWorkingCopy::drop()`, discard unsaved changesMartin von Zweigbergk committed 3 years agob8f71a4
  26. merged_tree: allow building trees with variable-arity overridesMartin von Zweigbergk committed 3 years ago5ef0be7
  27. merge: add a function for padding a `Merge` to a given sizeMartin von Zweigbergk committed 3 years agod29c831
  28. op_heads_store: propagate errors from `OpStore`Martin von Zweigbergk committed 3 years agobe08707
  29. store: add a `empty_merged_tree_id()` helperMartin von Zweigbergk committed 3 years ago2658175
  30. merged_trees: consider conflict-format-change-only commits emptyMartin von Zweigbergk committed 3 years ago61501db
  31. merged_tree: add config option to write trees using new formatMartin von Zweigbergk committed 3 years ago8e47d2d
  32. backend: remove last few instances of `MergedTreeId::as_legacy_tree_id()`Martin von Zweigbergk committed 3 years ago7e6930b
  33. tests: make `dump_tree()` work with merged treesMartin von Zweigbergk committed 3 years ago962da19
  34. merge_tools: create builtin diff editorWaleed Khan committed 3 years ago56c61fd
  35. commit: drop `merged_` prefix from `tree()` and `tree_id()`Martin von Zweigbergk committed 3 years ago145b0b2