Code

History

Commits on ig/commit-debug to cli2310+
  1. cli: add convenient wrapper for user revset evaluationYuya Nishihara committed 2 years ago6902706
  2. Fix the description of the --source arg in the jj rebase --help docsEvan Mesterhazy committed 2 years ago75e938c
  3. cli: allow branch list to combine -r and -aSimon Wollwage committed 2 years ago8eed08b
  4. cli: render string pattern suggestion as a hintYuya Nishihara committed 2 years agoa6615bf
  5. revset: don't stringify StringPatternParseErrorYuya Nishihara committed 2 years agod759ba1
  6. templater: merge ParseIntError into generic Expression errorYuya Nishihara committed 2 years ago339b199
  7. templater: consolidate "unexpected expression" error constructorsYuya Nishihara committed 2 years ago76f3b80
  8. revset, templater: split parse error constructor that sets source error objectYuya Nishihara committed 2 years agob09732f
  9. cli: simplify check for non-empty revisions with/without "all:"Yuya Nishihara committed 2 years agodb15571
  10. cli: don't silently omit root parent by "jj new --insert-before"Yuya Nishihara committed 2 years ago05242c9
  11. tree: flatten TreeMergeError into BackendErrorYuya Nishihara committed 2 years ago73b6090
  12. cli: let backend decide whether merge with root can be performedYuya Nishihara committed 2 years ago08b5b66
  13. git_backend: classify "merge with root" as user errorYuya Nishihara committed 2 years agof20004f
  14. cli: extract CommandError::with_message() constructorYuya Nishihara committed 2 years ago91ff1fd
  15. tree: remove useless "Backend error" message from TreeMergeErrorYuya Nishihara committed 2 years ago1e83faf
  16. Move parse_string_pattern in cli to StringPattern::parse in libEvan Mesterhazy committed 2 years agodd1def0
  17. templater: don't panic on PropertyPlaceholder unset errorYuya Nishihara committed 2 years agof83d1a8
  18. templater: propagate error from formatted string propertyYuya Nishihara committed 2 years ago32b623d
  19. templater: introduce Formatter wrapper to switch strict/lax evaluationsYuya Nishihara committed 2 years ago71c2006
  20. rebase: do not modify commit IDs if commit is unchanged after rebaseBenjamin Tan committed 2 years agoe7edafc
  21. sparse: extract "set --reset" to subcommandYuya Nishihara committed 2 years agodcf7578
  22. sparse: deduplicate edited patternsYuya Nishihara committed 2 years agodb94848
  23. sparse: extract "set --edit" to subcommandYuya Nishihara committed 2 years ago28e4331
  24. sparse: extract helper that updates sparse patterns within workspace lockYuya Nishihara committed 2 years ago0711ac3
  25. sparse: parse and print patterns as workspace-relative pathsYuya Nishihara committed 2 years agofff852f
  26. cli: allow multiple `-r` options for `duplicate`/`abandon`Austin Seipp committed 2 years ago2d0b656
  27. revset: use common argument error instead of FsPathParseErrorYuya Nishihara committed 2 years ago916dc30
  28. revset, templater: include short parse error description in summary lineYuya Nishihara committed 2 years ago074e6e1
  29. revset, templater: simplify parse error impls by using thiserrorYuya Nishihara committed 2 years agod171666
  30. revset, templater: render parse error as usual error chainYuya Nishihara committed 2 years ago2cd70bd
  31. revset, templater: allow any kind of error as parse error sourceYuya Nishihara committed 2 years ago844d3d0
  32. sparse: don't use io::Error to report invalid path stored in repositoryYuya Nishihara committed 2 years ago790b584
  33. sparse: make "sparse set --edit" accept only workspace-relative pathsYuya Nishihara committed 2 years ago5c22164
  34. templater: add coalesce() function that selects first non-empty contentYuya Nishihara committed 2 years agoa2a9b7d
  35. cli: colorize commits summary embedded in single revset resolution hintYuya Nishihara committed 2 years ago423a2a5