Code

History

Commits on ig/vimdiffwarn to cli/src1225+
  1. squash: move updating of source commits out of diff-editing loopMartin von Zweigbergk committed 2 years ago2bd2358
  2. squash: decide to abandon source commit if entire diff was selectedMartin von Zweigbergk committed 2 years ago7319479
  3. rebase: do not print out commit summaries of skipped commitsBenjamin Tan committed 2 years agof1f8454
  4. 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
  5. rebase: allow both `--insert-after` and `--insert-before` options to be used simultaneouslyBenjamin Tan committed 2 years ago0e2e09a
  6. rebase: add `--insert-after` and `--insert-before` options for `--revisions`Benjamin Tan committed 2 years agof75461e
  7. rebase: add `move_commits` function to perform rebasingBenjamin Tan committed 2 years ago714bc0a
  8. rebase: allow `-r` to accept multiple revisionsBenjamin Tan committed 2 years ago6752402
  9. revset: add a SymbolResolverExtension trait to provide custom resolversdploch committed 2 years ago586ab1f
  10. revset: convert commit and change prefix resolvers into partial symbol resolversdploch committed 2 years agobad9e9e
  11. revset: add two new error variants to support extensionsdploch committed 2 years agocf78532
  12. cli: add global `--ignore-immutable`Martin von Zweigbergk committed 2 years agod13be92
  13. templates: remove implicit self dependency from description_placeholder aliasYuya Nishihara committed 2 years agoc267f55
  14. templates: extract common parts from commit_summary templatesYuya Nishihara committed 2 years agodbc7ad2
  15. templates: reimplement builtin_change_id_with_hidden_and_divergent_info aliasYuya Nishihara committed 2 years ago2bd6983
  16. templater: include actual type name in error messagesYuya Nishihara committed 2 years agoa63dbcc
  17. templater: add type_name() method to tagged property typesYuya Nishihara committed 2 years ago5394f34
  18. fileset, revset, templater: add support for single-quoted raw string literalsYuya Nishihara committed 2 years ago5b769c5
  19. Fixes typo in 'jj git init' argsRowan Walsh committed 2 years agof185a83
  20. fileset: fall back to bare pattern/string if no operator-like character foundYuya Nishihara committed 2 years ago528ccb3
  21. rebase: do not simplify ancestor mergesBenjamin Tan committed 2 years agoe14ee8b
  22. rebase: rewrite `rebase_revision` to use `transform_descendants`Benjamin Tan committed 2 years agofb7c91f
  23. Simplify calls to `CommitRewriter::replace_parents()`Evan Mesterhazy committed 2 years agof9a3021
  24. cli: Clean up template to use `coalesce` where relevant.Anton Älgmyr committed 2 years ago484097c
  25. Add short a `-e` alias for `--edit` to prev and nextEvan Mesterhazy committed 2 years agoa2c49ab
  26. Rewrite rebasing in `jj split` using `transform_descendants()`Evan Mesterhazy committed 2 years agoe0c53bc
  27. Implement advance-branches for jj newEvan Mesterhazy committed 2 years ago0fb582e
  28. Implement advance-branches for jj commitEvan Mesterhazy committed 2 years agobbd9c7c
  29. templates: use "+" instead of "#" to denote immutable node in ascii graphYuya Nishihara committed 2 years agocce1b9f
  30. templater: cache immutable revset fn globallyYuya Nishihara committed 2 years ago556747a
  31. working_copy: allow `load_working_copy()` to return errorMartin von Zweigbergk committed 2 years ago8bb92fa
  32. cli: improve `snapshot.max-new-file-size` error messageAustin Seipp committed 2 years ago1d99ff6
  33. Use CommitIteratorExt to replace `.map(|c| c.id().clone())`Evan Mesterhazy committed 2 years ago3d267de
  34. parallelize: drop redundant "Nothing changed." caseMartin von Zweigbergk committed 2 years ago449fc42
  35. parallelize: make the command pass in more casesMartin von Zweigbergk committed 2 years ago89356ae