Code

History

Commits on ig/vimdiffwarn to cli/examples70+
  1. cli: use RevisionArg type in "resolve -r", "bench", and example commandYuya Nishihara committed 2 years ago311bdbf
  2. cli: add a Ui::status() helper for writing non-error to stderrMartin von Zweigbergk committed 2 years agoaeaab8a
  3. templater: consolidate "unexpected expression" error constructorsYuya Nishihara committed 2 years ago76f3b80
  4. templater: leverage TemplateProperty::map/and_then() helpersYuya Nishihara committed 2 years agofad7128
  5. templater: allow use of wrap_<type>() functions without borrowing &languageYuya Nishihara committed 2 years ago2916bbb
  6. operation_templater: support extensions of the template languagedploch committed 2 years agod832b44
  7. workspace: don't lose sparsed-away paths when recovering workspaceMartin von Zweigbergk committed 2 years agoc55e080
  8. commit_templater: add an AnyMap for extensions to cache their own infodploch committed 2 years ago84118e1
  9. cli: extract CommandError and helper functions to new moduleYuya Nishihara committed 2 years ago97024e5
  10. commit_templater: support extensions of the template languagedploch committed 2 years ago570fd29
  11. Switch to ignore crate for gitignore handling.Daehyeok Mun committed 2 years agoa9f489c
  12. cli: drop handling of legacy revset dag range operatorYuya Nishihara committed 2 years agoc73a092
  13. workspace: recover from missing operationJonathan Tan committed 2 years ago33f3a42
  14. working_copy: make reset() take a commit instead of a treeMartin von Zweigbergk committed 2 years agob343289
  15. backend: pass Index and keep_newer timestamp parameters to gc()Yuya Nishihara committed 2 years ago351487b
  16. backend: have gc() return BackendError instead of opaque error typeYuya Nishihara committed 2 years ago4e54021
  17. workspace: combine working copy functions into a traitDaniel Ploch committed 2 years agocb889f0
  18. transaction: take description at end instead of startMartin von Zweigbergk committed 2 years ago60fae31
  19. gc: implement basic GC for Git backendMartin von Zweigbergk committed 2 years ago1cc2714
  20. repo, workspace: remove 'static lifetime bound from initializer functionsYuya Nishihara committed 2 years ago1db0335
  21. cli: rename `*Commands` enums to `*Command`Martin von Zweigbergk committed 2 years agoa0cbe7c
  22. signing: pass SigningFn by referenceYuya Nishihara committed 2 years agod747879
  23. sign: Implement a test signing backend and add a few basic testsAnton Bulakh committed 2 years agoeb1c0ab
  24. repo_path: add stub RepoPathBuf type, update callersYuya Nishihara committed 2 years ago0a1bc2b
  25. repo_path: make to_internal_file_string() return &str, rename accordinglyYuya Nishihara committed 2 years ago55f7527
  26. sign: Implement generic commit signing on the backendAnton Bulakh committed 3 years ago5c3c0e9
  27. git_backend: pass UserSettings to GitBackend constructorsYuya Nishihara committed 3 years agoea32c0c
  28. repo: pass UserSettings to store factories and initializersYuya Nishihara committed 3 years ago8a2048a
  29. merged_tree: let backend influence whether to use new diff algoMartin von Zweigbergk committed 3 years agod989d40
  30. backend: make `read_conflict` synchronous againMartin von Zweigbergk committed 3 years agocfcdd71
  31. workspace: make working-copy type customizableMartin von Zweigbergk committed 3 years agoc3b45b6
  32. repo: define types for backend initializer functionsMartin von Zweigbergk committed 3 years ago7c8a0a1
  33. cli: send status messages to stderr, specify stdout/stderr explicitlyYuya Nishihara committed 3 years ago7a3e724
  34. backend: make read functions asyncMartin von Zweigbergk committed 3 years ago5174489
  35. backend: move constant functions firstMartin von Zweigbergk committed 3 years agod575aae