Code

History

Commits on ig/commit-debug to cli595+
  1. CliRunner: don't require hook functions to have static lifetimeMartin von Zweigbergk committed 1 year agob7489aa
  2. CliRunner: replace start hook by dispatch hookMartin von Zweigbergk committed 1 year ago4435fae
  3. templater: don't attribute method table functions as pubYuya Nishihara committed 1 year ago4f3e7e9
  4. merge-tools: builtin: refactor mapping of binary filesYuya Nishihara committed 1 year ago27a35a7
  5. templates: implement `Commit.trailers()`Mateus Auler committed 1 year ago968806b
  6. merge-tools: builtin: parse conflict hunks back to merge valueYuya Nishihara committed 1 year ago6e67d79
  7. merge-tools: builtin: split apply_diff_builtin() functionYuya Nishihara committed 1 year agoacb4e27
  8. merge-tools: builtin: leverage materialized_diff_stream()Yuya Nishihara committed 1 year agoa3dcd8b
  9. merge-tools: builtin: do not include unchanged entry in test diffs, sort pathsYuya Nishihara committed 1 year agobe37209
  10. merge-tools: builtin: extract wrapper functions in testsYuya Nishihara committed 1 year ago9c723a1
  11. git: tolerate unknown `git.fetch` remotes if others are availableJacob Hayes committed 1 year ago1cdd790
  12. cli: put editor-*.jjdescription file in /tmp instead of .jj/repo/Martin von Zweigbergk committed 1 year ago146900a
  13. tests: factor out utility function `is_external_tool_installed`Jonas Greitemann committed 1 year ago7bb8e17
  14. config-schema: allow "command-env"-style for editors and fix toolsJonas Greitemann committed 1 year agobf2c01e
  15. config-schema: require both "command" and "env" keys in structured tool configJonas Greitemann committed 1 year agod35dd31
  16. config-schema: deny empty arrays for command-like config optionsJonas Greitemann committed 1 year ago4a1754b
  17. config-schema: schema wrongly allowed `ui.pager.command` to be a stringJonas Greitemann committed 1 year ago5444067
  18. config-schema: fix 2 default values which weren't booleans, but stringsJonas Greitemann committed 1 year agod4024e0
  19. config-schema: add sample config files to exercise schema testsJonas Greitemann committed 1 year ago8c4586a
  20. config-schema: use datatest-stable crate to instantiate testsJonas Greitemann committed 1 year agod286b40
  21. config-schema: add missing default for `core.fsmonitor`Jonas Greitemann committed 1 year ago69cf7b3
  22. config-schema: fix wrong "default" for `ui.streampager.interface`Jonas Greitemann committed 1 year agob99361c
  23. config-schema: fix a typo in the `$comment` fieldJonas Greitemann committed 1 year ago47fba33
  24. cli: rebase: consolidate call sites of move_commits()Yuya Nishihara committed 1 year ago757a08c
  25. cli: rebase: remove redundant check for empty operationYuya Nishihara committed 1 year agofdaf8b9
  26. cli: rebase: use slice pattern when constructing tx descriptionsYuya Nishihara committed 1 year agobdedf4a
  27. cli: add config option for built-in pager's rulerSam committed 1 year ago001801a
  28. cli: evolog: rename variable to match the actual typeYuya Nishihara committed 1 year ago6e5f029
  29. cli: evolog: remove redundant Result wrappingYuya Nishihara committed 1 year ago853992f
  30. copies: ignore existing tree when testing copy/rename operation typeYuya Nishihara committed 1 year ago0e17c0e
  31. git_backend: do not include renamed trees in copy recordsYuya Nishihara committed 1 year agob6a861b
  32. config: migrate ui.default-description to template aliasYuya Nishihara committed 1 year agoaf9c608
  33. annotate: reorganize functions as restartable processYuya Nishihara committed 1 year agofc5f90c
  34. revset: rename `StoreError` variants to `Backend`Martin von Zweigbergk committed 1 year agoed99e21
  35. squash: don't add trailers to an empty descriptionGaëtan Lehmann committed 1 year ago7073811