Code

History

Commits on ig/commit-debug to cli/src1750+
  1. External merge tools: better error message for unsupported usageIlya Grigoriev committed 2 years ago04158c3
  2. cli: move `revsets.log` default to config fileMartin von Zweigbergk committed 2 years ago3dab92d
  3. cli: show hint for inner fileset/revset/template errorsYuya Nishihara committed 2 years agof1fd1d8
  4. cli: extract functions that map fileset/revset/template errors to hintsYuya Nishihara committed 2 years ago34fce3c
  5. cli `--ignore-immutable` help: remove double negativeIlya Grigoriev committed 2 years ago5322c1d
  6. docs: update obslog descriptionCharles Crete committed 2 years ago4b215a3
  7. docs: mention origin of obslog nameCharles Crete committed 2 years agoc1de6ea
  8. cli: show commit summary in "tag list"Yuya Nishihara committed 2 years ago0d630ac
  9. templater: expose RefTarget methods through RefName typeYuya Nishihara committed 2 years ago4db068e
  10. cli: colorize tag name in "tag list" outputYuya Nishihara committed 2 years ago520b4db
  11. cli: migrate "tag list" to templateYuya Nishihara committed 2 years ago1ce3e9f
  12. templater: add RefName::local_only() constructorYuya Nishihara committed 2 years ago8abcbd6
  13. templater: store associated RefTarget in RefName structYuya Nishihara committed 2 years ago35e550e
  14. cli: status: when current change has conflicts, display instructions to resolve themAlexis (Poliorcetics) Bourget committed 2 years ago52e494d
  15. merged_tree: propagate errors from `TreeEntriesIterator`Martin von Zweigbergk committed 2 years ago0d1ff8a
  16. squash: don't use unchanged source commit as predecessorMartin von Zweigbergk committed 2 years ago7093d5d
  17. squash: don't rewrite commits that didn't changeMartin von Zweigbergk committed 2 years ago09b9605
  18. squash: move updating of source commits out of diff-editing loopMartin von Zweigbergk committed 2 years ago2bd2358
  19. squash: decide to abandon source commit if entire diff was selectedMartin von Zweigbergk committed 2 years ago7319479
  20. rebase: do not print out commit summaries of skipped commitsBenjamin Tan committed 2 years agof1f8454
  21. 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
  22. rebase: allow both `--insert-after` and `--insert-before` options to be used simultaneouslyBenjamin Tan committed 2 years ago0e2e09a
  23. rebase: add `--insert-after` and `--insert-before` options for `--revisions`Benjamin Tan committed 2 years agof75461e
  24. rebase: add `move_commits` function to perform rebasingBenjamin Tan committed 2 years ago714bc0a
  25. rebase: allow `-r` to accept multiple revisionsBenjamin Tan committed 2 years ago6752402
  26. revset: add a SymbolResolverExtension trait to provide custom resolversdploch committed 2 years ago586ab1f
  27. revset: convert commit and change prefix resolvers into partial symbol resolversdploch committed 2 years agobad9e9e
  28. revset: add two new error variants to support extensionsdploch committed 2 years agocf78532
  29. cli: add global `--ignore-immutable`Martin von Zweigbergk committed 2 years agod13be92
  30. templates: remove implicit self dependency from description_placeholder aliasYuya Nishihara committed 2 years agoc267f55
  31. templates: extract common parts from commit_summary templatesYuya Nishihara committed 2 years agodbc7ad2
  32. templates: reimplement builtin_change_id_with_hidden_and_divergent_info aliasYuya Nishihara committed 2 years ago2bd6983
  33. templater: include actual type name in error messagesYuya Nishihara committed 2 years agoa63dbcc
  34. templater: add type_name() method to tagged property typesYuya Nishihara committed 2 years ago5394f34
  35. fileset, revset, templater: add support for single-quoted raw string literalsYuya Nishihara committed 2 years ago5b769c5