Code

History

Commits on ig/commit-debug to lib/src140+
  1. working_copy: Add `WorkingCopyStateError` conversions for ergonomicsIan Wrzesinski committed 1 year agoee6ae06
  2. conflicts: pack marker style/len into struct, merge materialize functionsYuya Nishihara committed 1 year ago1cd6f9f
  3. working_copy: mark unused `conflict_id` proto field reservedMartin von Zweigbergk committed 1 year agoc6e4711
  4. working_copy: Move `conlfict_marker_styles` to `TreeState`Ian Wrzesinski committed 1 year agof3d41b1
  5. working_copy: Simplify Eol loading in `TreeState` init functionsIan Wrzesinski committed 1 year agof882681
  6. templates: add string.match functionJade Lovelace committed 1 year ago735a27d
  7. working_copy: set MaterializedConflictData by caller of write_conflict()Yuya Nishihara committed 1 year agob5c5a44
  8. working_copy: pass slice to write_conflict(), rename variablesYuya Nishihara committed 1 year ago3654b8b
  9. merge: fix formatting in Merge method doc commentsJosh Steadmon committed 1 year agof5e7706
  10. config: use schema directive commentRemo Senekowitsch committed 1 year ago5947632
  11. file_util: insert fdatasync() before persisting temporary filesYuya Nishihara committed 1 year ago42f645e
  12. file_util: add thin wrapper over NamedTempFile::persist()Yuya Nishihara committed 1 year ago12f0551
  13. working_copy: load checkout state eagerly to fix error propagationYuya Nishihara committed 1 year ago27ef635
  14. working_copy: propagate I/O-related errorsYuya Nishihara committed 1 year agoa2a5ccf
  15. working_copy: leverage CheckoutState::save() to create initial state fileYuya Nishihara committed 1 year ago2d8ca26
  16. cli touch: add flag for changing author dateChristian Hufnagel committed 1 year ago75f8a0e
  17. working_copy: Break out `CheckoutState` load and save functionsIan Wrzesinski committed 1 year ago9d67c47
  18. lib: support negative refspecs on git remotesIvan Petkov committed 1 year ago72fde50
  19. lib: add representation for a negative git refspecIvan Petkov committed 1 year ago98ce815
  20. lib: require caller to provide an expanded list of refspecs to fetchIvan Petkov committed 1 year ago27d4c80
  21. lib: refactor git fetch ahead of future updatesIvan Petkov committed 1 year agoe0ca7c6
  22. working_copy: Move TreeState struct definition closer to impl blockIan Wrzesinski committed 1 year ago5f8dd79
  23. config: remove workaround for implicit inline table insertionYuya Nishihara committed 1 year ago1b33da4
  24. cargo: bump toml_edit to 0.23.3Yuya Nishihara committed 1 year ago7e80eb4
  25. index: remove forwarding function of CompositeIndex::evaluate_revset()Yuya Nishihara committed 1 year agocd67331
  26. templater: add CommitEvolutionEntry typeYuya Nishihara committed 1 year ago425b719
  27. commit: make is_empty() and parent_tree() query index firstYuya Nishihara committed 1 year agofe7013b
  28. index: add generic interface to query changed paths in commitYuya Nishihara committed 1 year ago631bf70
  29. fileset: simplify glob character detectionGeorge Christou committed 1 year ago7562064
  30. rewrite: make merge_commit_trees_no_resolve_without_repo() non-recursiveMartin von Zweigbergk committed 1 year ago2e8d237
  31. fileset: add case-insensitive glob patternsGeorge Christou committed 1 year ago44ab638
  32. working_copy: Factor out `new_state` functionIan Wrzesinski committed 1 year ago2768441
  33. lib/git: support temporarily fetching all tags as part of a fetchIvan Petkov committed 1 year ago1df3c5d
  34. op: undo: rename to revertRemo Senekowitsch committed 1 year ago36ee36c
  35. revset: integrate change-path indexYuya Nishihara committed 1 year ago2391764