Code

History

Commits on git-sync to cli/src/commands/operation/diff.rs35+
  1. lib/cli: bring back cli_util start_repo_transactionDavid Rieber committed 4 months agof2acc3e
  2. lib: more versatile merge_operations, use it more broadly in CLIDavid Rieber committed 4 months ago34c044d
  3. revset: make commit_change_ids() return a streamMartin von Zweigbergk committed 6 months ago9a99679
  4. cli_util: make workspace_helper*() asyncMartin von Zweigbergk committed 6 months ago9b9656d
  5. cli: use get_commit_async() + try_join_all() in a few more placesMartin von Zweigbergk committed 6 months ago609b2eb
  6. cli: use get_commit_async() in more places where trivialMartin von Zweigbergk committed 6 months ago7ade7fc
  7. cli_util: make LogContentFormat::write() take async closureMartin von Zweigbergk committed 6 months ago6ac9cf7
  8. graph: make TopoGroupedGraph return a StreamMartin von Zweigbergk committed 6 months agofa00226
  9. graph: make TopoGroupedGraphIteratorBuilder take Stream as inputMartin von Zweigbergk committed 6 months ago07938b6
  10. graph: make TopoGroupedGraphIterator a builderMartin von Zweigbergk committed 6 months ago8c47529
  11. operation: convert `parents` to async functionBenjamin Tan committed 8 months agof5e7acb
  12. cli: op: elide non-salient revisions in operation diffsShnatu committed 7 months agob89f5ff
  13. cli: use new revset stream methods where easy in async contextsMartin von Zweigbergk committed 8 months ago6e39bb9
  14. lib: make a few more functions asyncAustin Seipp committed 8 months ago5ae2acc
  15. cli: replace most .block_on() by .await in src/commmands/Martin von Zweigbergk committed 8 months ago9128dae
  16. cli: make all command functions asyncMartin von Zweigbergk committed 8 months ago2bbf14d
  17. repo: RepoLoader: make `load_at`, `reload_at` functions asyncBenjamin Tan committed 8 months ago9e15bc3
  18. RepoLoader: convert functions to asyncBenjamin Tan committed 8 months agobc66098
  19. cli: op diff: show changes in remote tagsYuya Nishihara committed 1 year agoa36cc20
  20. commands: extract completer configuration to separate arg() attributesYuya Nishihara committed 10 months agof4fc391
  21. commands: insert blank line between args struct fieldsYuya Nishihara committed 10 months agof7efb3b
  22. cli: remove newline addition between template and contentDavid Higgs committed 10 months ago2234702
  23. git: replace remaining users of is_special_git_remote()Yuya Nishihara committed 1 year ago53f18f3
  24. index: make MutableRepo::merge_in fallibleBrian Schroeder committed 1 year ago37da011
  25. op diff: -G as short version of --no-graphGaëtan Lehmann committed 1 year ago4be2aad
  26. view: rename tags() to local_tags(), make it return iteratorYuya Nishihara committed 1 year ago3d4d372
  27. formatter: migrate away from .with_label*() functionsYuya Nishihara committed 1 year ago3f434ad
  28. formatter: move labeled() to extension trait, add owned versionYuya Nishihara committed 2 years ago2c0f65e
  29. cli: make all DiffRenderer methods asyncYuya Nishihara committed 1 year agod61be4c
  30. diff: Remove unneeded `&`Ian Wrzesinski committed 1 year agoc6ccfab
  31. graph: add GraphEdge::is_<edge_type>() for convenienceYuya Nishihara committed 1 year ago13a2bbe
  32. cli: op diff: show content diffs from first predecessor onlyYuya Nishihara committed 1 year agoc45bce9
  33. cli, lib: move to Rust 2024 language editionAustin Seipp committed 1 year agoba24140
  34. cli: op diff: use predecessors information to pair old/new commitsYuya Nishihara committed 1 year agod5e3ee8
  35. graph: extend grouping iterator to support generic GraphNode<N, ID> typesYuya Nishihara committed 1 year ago559df2c