Code

History

Commits on ig/vimdiffwarn to cli/src665+
  1. templater: add support for keyword argumentsYuya Nishihara committed 2 years ago6e06a79
  2. text_util: add function to pad labeled textYuya Nishihara committed 2 years agoca5d119
  3. revset: allow iterators to return evaluation errorsdploch committed 2 years ago49e9003
  4. revset: change the commits() iterator to return RevsetEvaluationErrordploch committed 2 years agoc970181
  5. text_util: add functions to truncate labeled textYuya Nishihara committed 2 years ago0eb4fe8
  6. text_util: extract generic truncation helpers to support &[u8]Yuya Nishihara committed 2 years ago8a1cdd9
  7. text_util: add elide_end() functionYuya Nishihara committed 2 years ago6a1db0d
  8. cli: leverage clap's default ArgGroup to handle config --user|--repoYuya Nishihara committed 2 years ago9294507
  9. style: remove unneeded lifetimes from trait implementationsSamuel Tardieu committed 2 years ago2112584
  10. cli branch move: document that we don't want to support `-f` for `--from`Ilya Grigoriev committed 2 years ago6142973
  11. templates: Timestamp: add `after`, `before` methodsBenjamin Tan committed 2 years ago0f605b8
  12. rebase: extract rebase destination arguments into separate structBenjamin Tan committed 2 years ago11648ee
  13. rebase -s: add support for `--insert-after` and `--insert-before` optionsBenjamin Tan committed 2 years agoaa46c02
  14. rebase: add `compute_rebase_destination` functionBenjamin Tan committed 2 years agoe3ebb11
  15. rebase: use `move_commits` to rebase descendants for `--source` and `--branch`Benjamin Tan committed 2 years agoafa2935
  16. rewrite: `move_commits`: allow specifying the roots of target set manuallyBenjamin Tan committed 2 years agoef5ed39
  17. rewrite: `move_commits`: use `rebase_commit_with_options` to rebase commitsBenjamin Tan committed 2 years ago6a12629
  18. formatter & colors.toml: replace `op_log` color label with `operation`Ilya Grigoriev committed 2 years agoeaab8bb
  19. object_id: implement Display on ObjectId typesYuya Nishihara committed 2 years agoad4b940
  20. object_id: add ChangeId::reverse_hex() for convenienceYuya Nishihara committed 2 years ago59c635b
  21. cli: allow (and ignore) `-d` flag for `jj new`Martin von Zweigbergk committed 2 years agof4c0baf
  22. cli: Add command `jj file annotate`Alec Snyder committed 2 years ago470275b
  23. operation templates: use end time instead of start timeIlya Grigoriev committed 2 years agof1bcd42
  24. git clone: Add depth argumentLukas Wirth committed 2 years ago9f16419
  25. git_backend: Support shallow git repositoriesLukas Wirth committed 2 years ago802e3db
  26. templates: make `op_summary` more readableIlya Grigoriev committed 2 years agoe761844
  27. templates: Fix bug where operation summary was printed w/o colorIlya Grigoriev committed 2 years ago7051eff
  28. formatter: flush color escape sequence when raw() stream is requestedYuya Nishihara committed 2 years ago8bb806e
  29. diff: inline contents and ranges vecs up to two sidesYuya Nishihara committed 2 years agoe5e85e7
  30. formatters: implement raw() for FormatRecorderVamsi Avula committed 2 years ago92103f4
  31. templates: add raw_escape_sequenceVamsi Avula committed 2 years agofb93394
  32. templates: support hex bytes in string literalsVamsi Avula committed 2 years agoa6aa25c
  33. squash: add -f/-t shorthands for --from/--[in]toVamsi Avula committed 2 years ago93a4fcf
  34. fix: use correct program for merge-editor = "vscode" on WindowsJcparkyn committed 2 years ago84ef2c9
  35. cli: Explicitly add a Help command to accept the early args after itArthur Grillo committed 2 years ago536c629