Code

History

Commits on ig/commit-debug to cli2170+
  1. templater: store associated RefTarget in RefName structYuya Nishihara committed 2 years ago35e550e
  2. cli: status: when current change has conflicts, display instructions to resolve themAlexis (Poliorcetics) Bourget committed 2 years ago52e494d
  3. merged_tree: propagate errors from `TreeEntriesIterator`Martin von Zweigbergk committed 2 years ago0d1ff8a
  4. squash: don't use unchanged source commit as predecessorMartin von Zweigbergk committed 2 years ago7093d5d
  5. squash: don't rewrite commits that didn't changeMartin von Zweigbergk committed 2 years ago09b9605
  6. squash: move updating of source commits out of diff-editing loopMartin von Zweigbergk committed 2 years ago2bd2358
  7. squash: decide to abandon source commit if entire diff was selectedMartin von Zweigbergk committed 2 years ago7319479
  8. squash: add more tests of no-op squashingMartin von Zweigbergk committed 2 years ago8c2c319
  9. rebase: do not print out commit summaries of skipped commitsBenjamin Tan committed 2 years agof1f8454
  10. template: add contained_in method to commit object in templates this allows to conditionally display or label elements depending on whether the given commit is contained within the revsetNoah Mayr committed 2 years agodc693e7
  11. rebase: allow both `--insert-after` and `--insert-before` options to be used simultaneouslyBenjamin Tan committed 2 years ago0e2e09a
  12. rebase: add `--insert-after` and `--insert-before` options for `--revisions`Benjamin Tan committed 2 years agof75461e
  13. rebase: add `move_commits` function to perform rebasingBenjamin Tan committed 2 years ago714bc0a
  14. squash: add test that immutable commits are respected for `--from/--into`Martin von Zweigbergk committed 2 years ago492dd99
  15. tests: avoid a use of deprecated `jj move`Martin von Zweigbergk committed 2 years ago9503179
  16. rebase: allow `-r` to accept multiple revisionsBenjamin Tan committed 2 years ago6752402
  17. revset: add a SymbolResolverExtension trait to provide custom resolversdploch committed 2 years ago586ab1f
  18. examples: simplify commit templater example with Defaultdploch committed 2 years ago0cef90f
  19. revset: convert commit and change prefix resolvers into partial symbol resolversdploch committed 2 years agobad9e9e
  20. revset: add two new error variants to support extensionsdploch committed 2 years agocf78532
  21. cli: add global `--ignore-immutable`Martin von Zweigbergk committed 2 years agod13be92
  22. templates: remove implicit self dependency from description_placeholder aliasYuya Nishihara committed 2 years agoc267f55
  23. templates: extract common parts from commit_summary templatesYuya Nishihara committed 2 years agodbc7ad2
  24. templates: reimplement builtin_change_id_with_hidden_and_divergent_info aliasYuya Nishihara committed 2 years ago2bd6983
  25. templater: include actual type name in error messagesYuya Nishihara committed 2 years agoa63dbcc
  26. templater: add type_name() method to tagged property typesYuya Nishihara committed 2 years ago5394f34
  27. fileset, revset, templater: add support for single-quoted raw string literalsYuya Nishihara committed 2 years ago5b769c5
  28. Fixes typo in 'jj git init' argsRowan Walsh committed 2 years agof185a83
  29. fileset: fall back to bare pattern/string if no operator-like character foundYuya Nishihara committed 2 years ago528ccb3
  30. git_backend: add a README to conflicted commitsMartin von Zweigbergk committed 2 years ago9d7ed54
  31. rebase: do not simplify ancestor mergesBenjamin Tan committed 2 years agoe14ee8b
  32. rebase: modify tests to avoid a future ancestor merge with root commitBenjamin Tan committed 2 years ago3ee35e7
  33. rebase: rewrite `rebase_revision` to use `transform_descendants`Benjamin Tan committed 2 years agofb7c91f
  34. Simplify calls to `CommitRewriter::replace_parents()`Evan Mesterhazy committed 2 years agof9a3021
  35. cli: Clean up template to use `coalesce` where relevant.Anton Älgmyr committed 2 years ago484097c