Code

History

Commits on ig/vimdiffwarn to cli/examples/custom-working-copy27
  1. view: rename workspace "id" to "name"Yuya Nishihara committed 1 year ago3f5f872
  2. view: replace WorkspaceId by string-like newtypesYuya Nishihara committed 1 year agoe66c545
  3. cleanup: enable `unused_trait_names` clippy lint and run `clippy --fix`Ilya Grigoriev committed 1 year agoacaedc3
  4. examples: use settings_for_new_workspace() when initializing workspaceYuya Nishihara committed 1 year ago127f7e2
  5. gitignore: add more detail to errors on invalid patternScott Taylor committed 1 year ago9591523
  6. working_copy: plumbing to propagate untracked paths to callerYuya Nishihara committed 1 year agof4fdc19
  7. conflicts: add "ui.conflict-marker-style" configScott Taylor committed 1 year agoe5cb9f9
  8. cli: Support renaming workspacesKevin Liao committed 2 years ago412ef36
  9. working_copy: pass SnapshotOptions by referenceYuya Nishihara committed 2 years ago4730755
  10. formatting only: switch to Item level import ganularityMatt Kulukundis committed 2 years ago8ead72e
  11. working_copy: delete `path()` method from traitMartin von Zweigbergk committed 2 years ago749a284
  12. working_copy: allow `load_working_copy()` to return errorMartin von Zweigbergk committed 2 years ago8bb92fa
  13. cli_util: support multiple extensions consistentlydploch committed 2 years ago57a5d7d
  14. workspace: don't lose sparsed-away paths when recovering workspaceMartin von Zweigbergk committed 2 years agoc55e080
  15. cli: extract CommandError and helper functions to new moduleYuya Nishihara committed 2 years ago97024e5
  16. Switch to ignore crate for gitignore handling.Daehyeok Mun committed 2 years agoa9f489c
  17. workspace: recover from missing operationJonathan Tan committed 2 years ago33f3a42
  18. working_copy: make reset() take a commit instead of a treeMartin von Zweigbergk committed 2 years agob343289
  19. workspace: combine working copy functions into a traitDaniel Ploch committed 2 years agocb889f0
  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. sign: Implement a test signing backend and add a few basic testsAnton Bulakh committed 2 years agoeb1c0ab
  23. repo_path: add stub RepoPathBuf type, update callersYuya Nishihara committed 2 years ago0a1bc2b
  24. repo_path: make to_internal_file_string() return &str, rename accordinglyYuya Nishihara committed 2 years ago55f7527
  25. git_backend: pass UserSettings to GitBackend constructorsYuya Nishihara committed 3 years agoea32c0c
  26. repo: pass UserSettings to store factories and initializersYuya Nishihara committed 3 years ago8a2048a
  27. workspace: make working-copy type customizableMartin von Zweigbergk committed 3 years agoc3b45b6