Code

History

Commits on gln/interdiff-allow-gaps to lib/src/git_subprocess.rs35+
  1. gerrit: Use GitPushOptions::remote_push_options instead of extra_argsAdrian Freund committed 6 months agoaefe6de
  2. git: avoid changing subprocess encoding to latin variantYuya Nishihara committed 7 months ago93b964d
  3. docs: note Git 2.41.0+ requirement, and clarify error messageJeff Turner committed 8 months ago400a43c
  4. git: pack extra_args and remote_push_options in to structYuya Nishihara committed 8 months ago9c309fc
  5. cli: add support for push optionsWilliam Phetsinorath committed 11 months ago8872839
  6. gerrit: Implement `jj gerrit upload` options.Matt Stark committed 10 months agobbe9e9d
  7. git: bump minimum "git" version to 2.41.0Yuya Nishihara committed 9 months agoaee3daf
  8. git: guarantee that sideband messages are emitted line by lineYuya Nishihara committed 9 months ago6fd2ef4
  9. git: forward unknown stderr outputs of "git" processYuya Nishihara committed 9 months agoe2a9375
  10. git: refactor subprocess callback testsYuya Nishihara committed 9 months agob840f4a
  11. git: use "git fetch --porcelain" to not write ref updates to stderrYuya Nishihara committed 10 months ago85b8db2
  12. git: reorganize RemoteCallbacks as dyn traitYuya Nishihara committed 9 months ago64cdc94
  13. git: pass around subprocess GitProgressYuya Nishihara committed 9 months ago0d3cb33
  14. git: remove unused bytes progress fieldYuya Nishihara committed 9 months agofa82005
  15. git: ensure tracked remote refs are created for pushed bookmarksYuya Nishihara committed 10 months agoe155cb3
  16. git: configure environment variables for subprocessesThomas Castiglione committed 10 months ago68742f4
  17. cleanup: correct backtick usage in documentation commentsxtqqczze committed 11 months agoa3074ef
  18. colocation: rename from "colocated repo" to "colocated workspace"Martin von Zweigbergk committed 1 year agob409aa3
  19. git_subprocess: make sure we do not try to fetch submodules regardless of .gitconfigIlya Grigoriev committed 1 year agocefc0db
  20. lib: add representation for a negative git refspecIvan Petkov committed 1 year ago98ce815
  21. lib/git: support temporarily fetching all tags as part of a fetchIvan Petkov committed 1 year ago1df3c5d
  22. git: avoid division by zero in overall progressTheo Buehler committed 1 year ago525e795
  23. cli, lib: move to Rust 2024 language editionAustin Seipp committed 1 year agoba24140
  24. cli lib: make use of `Self` consistentadamnemecek committed 1 year ago8a26df2
  25. clippy: change `std::os::windows::process::CommandExt` to underscore imports.Kaiyi Li committed 1 year ago08dce5e
  26. subprocess: force disable `core.fsmonitor` during git subcommands.Doug Stephen committed 1 year ago21f6668
  27. cleanup: use new array methods instead of .collect_tuple()/.next_tuple()Yuya Nishihara committed 1 year ago60b9612
  28. git: use GitRefName newtypes in push functionsYuya Nishihara committed 1 year agod6be4a5
  29. git: use RemoteName newtype in push functionsYuya Nishihara committed 1 year agod44251a
  30. git: use RemoteName/RefName newtypes in fetch functionsYuya Nishihara committed 1 year ago4ff2827
  31. git: forward rejection reason on pushBaltasar Dinis committed 1 year ago8ae8052
  32. git: refactor push ref error reportingBaltasar Dinis committed 1 year ago89bb1c4
  33. git: Don't show console on WindowsFedor Sheremetyev committed 1 year agoa028e4a
  34. git: add more targetted debug logging for subprocess codeBaltasar Dinis committed 1 year ago837eee9
  35. cleanup: enable `unused_trait_names` clippy lint and run `clippy --fix`Ilya Grigoriev committed 1 year agoacaedc3