Code

History

Commits on patch-1 to lib/src/annotate.rs35+
  1. cli, lib: convert revset expressions to use Arc over RcAustin Seipp committed 1 year ago5b83c98
  2. conflicts: pack marker style/len into struct, merge materialize functionsYuya Nishihara committed 1 year ago1cd6f9f
  3. graph: add GraphEdge::is_<edge_type>() for convenienceYuya Nishihara committed 1 year ago13a2bbe
  4. cli, lib: move to Rust 2024 language editionAustin Seipp committed 1 year agoba24140
  5. cli lib: make use of `Self` consistentadamnemecek committed 1 year ago8a26df2
  6. annotate: add iterator that tracks line numbersDaniel Luz committed 1 year agof135aa3
  7. annotate: settle on calling the starting commit/file as "starting"Daniel Luz committed 1 year ago4b73df3
  8. annotate: point to commit outside of domain when origin cannot be trackedDaniel Luz committed 1 year agof938e6b
  9. merged_tree: add async version of `path_value()`, use in annotateMartin von Zweigbergk committed 1 year ago3023d1c
  10. async: bubble up async-ness from Backend::read_fileMartin von Zweigbergk committed 1 year agod2cf2cb
  11. annotate: reorganize functions as restartable processYuya Nishihara committed 1 year agofc5f90c
  12. annotate: reorganize initialization of state to make process restartableYuya Nishihara committed 1 year ago5feed28
  13. annotate: leave unresolved commits in commit_source_mapYuya Nishihara committed 1 year ago4a80747
  14. annotate: pack intermediate state into structYuya Nishihara committed 1 year ago00dd6df
  15. conflicts: pack MaterializedTreeValue::FileConflict fields into structYuya Nishihara committed 1 year agof047add
  16. conflicts: pack MaterializedTreeValue::File fields, use read_all() helperYuya Nishihara committed 1 year agoe52ddda
  17. annotate: report root commit id if no origin found within rangeYuya Nishihara committed 1 year agoec6c523
  18. cleanup: enable `unused_trait_names` clippy lint and run `clippy --fix`Ilya Grigoriev committed 1 year agoacaedc3
  19. cli: annotate: do not panic on reaching initial commit.Joachim Desroches committed 1 year ago67ffbfa
  20. conflicts: add "ui.conflict-marker-style" configScott Taylor committed 1 year agoe5cb9f9
  21. annotate: remove unneeded BString<->Vec round-tripYuya Nishihara committed 1 year ago7906b3f
  22. conflicts: extract materialize_merge_result_to_bytes() helperYuya Nishihara committed 2 years ago59a79fd
  23. annotate: add line_ranges() and compact_line_ranges() iteratorYuya Nishihara committed 2 years ago3144a8c
  24. annotate: add low-level function to specify starting file contentYuya Nishihara committed 2 years ago077bac8
  25. annotate: add option to not search all ancestors of starting commitYuya Nishihara committed 2 years ago85e0a8b
  26. revset: reorganize expression resolution/evaluation methodsYuya Nishihara committed 2 years ago62e4943
  27. annotate: rename AnnotateResults to FileAnnotationYuya Nishihara committed 2 years agoe464c0e
  28. annotate: do not collect result lines into Vec, return Iterator insteadYuya Nishihara committed 2 years agoab10b7c
  29. annotate: use sorted Vec<(usize, usize)> to propagate lines to ancestorsYuya Nishihara committed 2 years agobd10245
  30. annotate: omit building intermediate same_line_mapYuya Nishihara committed 2 years ago1fd628a
  31. annotate: simply use Vec<_> for list of originating commit IDsYuya Nishihara committed 2 years ago0eedc0c
  32. annotate: simplify condition when to exit early from process_commits() loopYuya Nishihara committed 2 years ago53af8a1
  33. annotate: remove redundant .is_absent() test from get_file_contents()Yuya Nishihara committed 2 years ago89a0f46
  34. annotate: inline process_files_in_commits()Yuya Nishihara committed 2 years agod6026e4
  35. annotate: inline mark_lines_from_original()Yuya Nishihara committed 2 years agodb23953

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t