Code

History

Commits on ig/vimdiffwarn to cli/examples35+
  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. revset: extract internal context struct from RevsetParseContextYuya Nishihara committed 1 year agoffad6fe
  4. cleanup: enable `unused_trait_names` clippy lint and run `clippy --fix`Ilya Grigoriev committed 1 year agoacaedc3
  5. examples: use settings_for_new_workspace() when initializing workspaceYuya Nishihara committed 1 year ago127f7e2
  6. repo: remove &UserSettings argument from new/rewrite_commit(), use self.settingsYuya Nishihara committed 1 year agocff7384
  7. gitignore: add more detail to errors on invalid patternScott Taylor committed 1 year ago9591523
  8. working_copy: plumbing to propagate untracked paths to callerYuya Nishihara committed 1 year agof4fdc19
  9. conflicts: add "ui.conflict-marker-style" configScott Taylor committed 1 year agoe5cb9f9
  10. revset: reorganize expression resolution/evaluation methodsYuya Nishihara committed 2 years ago62e4943
  11. revset: introduce type-safe user/resolved expression statesYuya Nishihara committed 2 years agoe55d03a
  12. revset: allow iterators to return evaluation errorsdploch committed 2 years ago49e9003
  13. templater: pass diagnostics receiver aroundYuya Nishihara committed 2 years ago11286b3
  14. revset: pass diagnostics receiver aroundYuya Nishihara committed 2 years ago8b1760c
  15. cli: pass &Ui to parse fileset/revset/template functionsYuya Nishihara committed 2 years ago4533e81
  16. cli: Support renaming workspacesKevin Liao committed 2 years ago412ef36
  17. working_copy: pass SnapshotOptions by referenceYuya Nishihara committed 2 years ago4730755
  18. transaction: rename `mut_repo()` to idiomatic `repo_mut()`Martin von Zweigbergk committed 2 years ago8d09062
  19. backend: make write methods asyncMartin von Zweigbergk committed 2 years ago8eb3d85
  20. cleanup: remove redundant ::{self} from use declarationsYuya Nishihara committed 2 years ago87fb169
  21. formatting only: switch to Item level import ganularityMatt Kulukundis committed 2 years ago8ead72e
  22. working_copy: delete `path()` method from traitMartin von Zweigbergk committed 2 years ago749a284
  23. copy-tracking: create CopyRecordMap and add it to diff summariesMatt Kulukundis committed 2 years agoee6b922
  24. copy-tracking: adjust backend signatureMatt Kulukundis committed 2 years agoe667a2b
  25. cli: uncapitalize op description of "workspace add" and custom command exampleYuya Nishihara committed 2 years ago3f05d06
  26. copy-tracking: stub get_copy_recordsMatt Kulukundis committed 2 years agodab8a29
  27. revset: drop Eq/PartialEq from RevsetExpression and related typesYuya Nishihara committed 2 years ago9613ec4
  28. revset: replace ParseState with &RevsetParseContextYuya Nishihara committed 2 years ago9f33d13
  29. revset: split AST-level parsing and expression lowering stagesYuya Nishihara committed 2 years ago89ac3a1
  30. templater: implement expect_*_arguments() as methodsYuya Nishihara committed 2 years ago04efac3
  31. revset: support custom filter extensionsdploch committed 2 years ago20af8c7
  32. revset: add a SymbolResolverExtension trait to provide custom resolversdploch committed 2 years ago586ab1f
  33. examples: simplify commit templater example with Defaultdploch committed 2 years ago0cef90f
  34. working_copy: allow `load_working_copy()` to return errorMartin von Zweigbergk committed 2 years ago8bb92fa
  35. cli_util: support multiple extensions consistentlydploch committed 2 years ago57a5d7d