Code

History

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