Code

History

Commits on ig/commit-debug to cli/src/revset_util.rs35+
  1. cli: add tag set commandYuya Nishihara committed 1 year ago4d9cfa6
  2. config: add workspace-level configuration supportbipul committed 1 year ago72bfc1c
  3. cli, lib: convert revset expressions to use Arc over RcAustin Seipp committed 1 year ago5b83c98
  4. cli, lib: move to Rust 2024 language editionAustin Seipp committed 1 year agoba24140
  5. cli lib: make use of `Self` consistentadamnemecek committed 1 year ago8a26df2
  6. revset: soft-deprecate "all:" modifier syntaxYuya Nishihara committed 1 year agoea3c179
  7. revset: don't resolve symbol expression to multiple revisionsYuya Nishihara committed 1 year agobe094ef
  8. revset: remove SymbolResolver abstraction, rename DefaultSymbolResolverYuya Nishihara committed 1 year ago68c23c3
  9. cli: improve hint to abandon commits when divergent change appearsVincent Ging Ho Yim committed 1 year agob99116f
  10. revset: extract internal context struct from RevsetParseContextYuya Nishihara committed 1 year agoffad6fe
  11. view: port bookmark/tag name types to RefName/RemoteNameYuya Nishihara committed 1 year ago02722ea
  12. cleanup: switch to use<'_> capturing syntaxYuya Nishihara committed 1 year agoa27d925
  13. cli: provide better hint on bookmark name parse errorYuya Nishihara committed 1 year agob157694
  14. parser: use backtick to quote name or expression in error messageYuya Nishihara committed 1 year ago5be25bc
  15. Back out "config: merge and print inline tables as values"Yuya Nishihara committed 1 year agod001291
  16. config: merge and print inline tables as valuesYuya Nishihara committed 1 year ago0de3691
  17. config: preserve definition order of table itemsYuya Nishihara committed 1 year ago1d58bdc
  18. config: migrate underlying data structure to toml_editYuya Nishihara committed 1 year agoe2be4fa
  19. config: introduce our ConfigGetError typeYuya Nishihara committed 1 year agoc0ce880
  20. config: wrap per-layer table access APIYuya Nishihara committed 1 year agoaa4f48c
  21. config: replace LayeredConfigs with StackedConfigYuya Nishihara committed 1 year agobf17067
  22. config: move ConfigSource to jj-lib, make it Copy + OrdYuya Nishihara committed 1 year agod75aaf3
  23. config: split ConfigSource::Env reflecting layer precedenceYuya Nishihara committed 1 year ago75b8e9b
  24. cli: add helper method that resolves user symbols in revset expressionYuya Nishihara committed 2 years agob0eb776
  25. revset: reorganize expression resolution/evaluation methodsYuya Nishihara committed 2 years ago62e4943
  26. revset: introduce type-safe user/resolved expression statesYuya Nishihara committed 2 years agoe55d03a
  27. revset: add convenient method that extracts symbol name from expressionYuya Nishihara committed 2 years agoa740eae
  28. revset: allow iterators to return evaluation errorsdploch committed 2 years ago49e9003
  29. revset: change the commits() iterator to return RevsetEvaluationErrordploch committed 2 years agoc970181
  30. cli: warn if trunk() alias cannot be resolved, fall back to none()Yuya Nishihara committed 2 years agoc656878
  31. revset: pass diagnostics receiver aroundYuya Nishihara committed 2 years ago8b1760c
  32. cli: cache immutable heads revset expressionYuya Nishihara committed 2 years ago7e04af1
  33. bookmarks: update some leftover uses of the word "branch"Martin von Zweigbergk committed 2 years ago1aa2aec
  34. cleanup: remove redundant ::{self} from use declarationsYuya Nishihara committed 2 years ago87fb169
  35. formatting only: switch to Item level import ganularityMatt Kulukundis committed 2 years ago8ead72e