Code

History

Commits on ig/commit-debug to lib/src1015+
  1. diff: add trait for bytes comparisonYuya Nishihara committed 2 years agof672c92
  2. style: use `.filter_map()` instead of `.flat_map()` where appropriateSamuel Tardieu committed 2 years ago43711de
  3. style: avoid using `.to_owned()`/`.to_vec()` on owned objectsSamuel Tardieu committed 2 years ago12f4d6d
  4. style: add semicolon at the end of expressions used as statementsSamuel Tardieu committed 2 years ago3f2ef2e
  5. style: inline variables into format stringsSamuel Tardieu committed 2 years ago46e2723
  6. style: remove useless uses of `.iter()`Samuel Tardieu committed 2 years ago62f582e
  7. lib: add short method summary to its documentationSamuel Tardieu committed 2 years ago8ba33b7
  8. Fix: Disallow revset function names starting with a number.Matt Stark committed 2 years ago6878b50
  9. diff: keep absolute ranges to support unchanged regions of different lengthsYuya Nishihara committed 2 years ago4f8ae69
  10. diff: extract helper that returns texts between two UnchangedRangesYuya Nishihara committed 2 years agoe28fdac
  11. diff: don't destructure UnchangedRange in a loop, rename base_range fieldYuya Nishihara committed 2 years ago055f15b
  12. revset: fix crash on "log --at-op 00000000 -r 'root()'"Yuya Nishihara committed 2 years agodb226d9
  13. revset: make present(unknown@) recover from missing working copy errorYuya Nishihara committed 2 years ago0ac6df7
  14. diff: do not translate word-range indices by collect_unchanged_ranges()Yuya Nishihara committed 2 years ago68176d9
  15. diff: reuse result vec when recurse into unchanged_ranges()Yuya Nishihara committed 2 years ago483db9d
  16. diff: remove redundant check for empty ranges from unchanged_ranges() recursionYuya Nishihara committed 2 years agof6277bb
  17. diff: remove redundant hash map lookup of uncommon shared wordsYuya Nishihara committed 2 years ago64e1ae2
  18. diff: omit construction of count-to-words map for right-side histogramYuya Nishihara committed 2 years ago5c52b4e
  19. diff: build left-right index map without using (word, occurrence) hash keysYuya Nishihara committed 2 years ago493f610
  20. revset: fix copy-paste error in conflict() deprecation messageYuya Nishihara committed 2 years ago6cc76ba
  21. diff: introduce newtype that represents word-range indexYuya Nishihara committed 2 years agodd93e8f
  22. diff: pack (text, ranges) pair in a structYuya Nishihara committed 2 years ago739a5d8
  23. diff: sort word occurrences only by positionsYuya Nishihara committed 2 years ago1b46932
  24. diff: use iter::zip() instead of slice indexingYuya Nishihara committed 2 years ago5842267
  25. Rename `conflict` and `file` revsets to `conflicts` and `files`.Essien Ita Essien committed 2 years ago895d53f
  26. repo: introduce `MutableRepo::reparent_descendants()`Samuel Tardieu committed 2 years ago90280ad
  27. repo: add `MutableRepo::rebase_descendants` documentationSamuel Tardieu committed 2 years ago736163c
  28. revset, templater: add deprecation warningsYuya Nishihara committed 2 years ago49e45cc
  29. revset: pass diagnostics receiver aroundYuya Nishihara committed 2 years ago8b1760c
  30. fileset: pass diagnostics receiver around, add printing functionYuya Nishihara committed 2 years ago4b477fa
  31. revset, templater: make context message of nested errors less specificYuya Nishihara committed 2 years agodf89679
  32. dsl_util: add basic diagnostics receiverYuya Nishihara committed 2 years ago6b92305
  33. refactor: mark `Timestamp` struct as `Copy`Mateusz Mikuła committed 2 years ago8dd3003
  34. op_heads_store: don't test "no heads" error without acquiring lockYuya Nishihara committed 2 years agoc02fd31
  35. cli: Support renaming workspacesKevin Liao committed 2 years ago412ef36