Code

History

Commits on ig/vimdiffwarn to cli/src1750+
  1. cli: print a hint about how to resolve conflictsMartin von Zweigbergk committed 2 years agoa88b3dd
  2. cli: print a message about new and resolved conflictsMartin von Zweigbergk committed 2 years ago2dae5f5
  3. cli: print failed git export reason for each refYuya Nishihara committed 2 years agoa110ec6
  4. index: rename ReadonlyIndexWrapper to DefaultReadonlyIndexYuya Nishihara committed 2 years ago6c57ba7
  5. git: have export_refs() obtain git2::Repository instance from storeYuya Nishihara committed 3 years agoa77eed6
  6. git_backend: don't fully canonicalize .git symlinkYuya Nishihara committed 2 years ago899c637
  7. merge_tools.toml: add a comment to `meld-3` definitionIlya Grigoriev committed 2 years ago1fd421f
  8. gc: implement basic GC for Git backendMartin von Zweigbergk committed 2 years ago1cc2714
  9. cli: split up `cmd_debug()` into one function per subcommandMartin von Zweigbergk committed 2 years ago60c1116
  10. cli: split up `cmd_util()` into one function per subcommandMartin von Zweigbergk committed 2 years ago5e0b14a
  11. cli: rename `*Commands` enums to `*Command`Martin von Zweigbergk committed 2 years agoa0cbe7c
  12. commands: rename various `*matches` variables to `*args`Martin von Zweigbergk committed 2 years ago4aad7f8
  13. sign: Define signing backend API and integrate itAnton Bulakh committed 2 years agod7229a3
  14. cli rebase -r: add tests for weird ancestry, record a bug, fix a commentIlya Grigoriev committed 2 years ago22abbbe
  15. cli: do not allow `jj init --git` in existing Git repoChris Krycho committed 2 years agob4caef7
  16. clippy: fix a nightly clippy warningIlya Grigoriev committed 2 years ago3e96bf5
  17. repo_path: split RepoPath into owned and borrowed typesYuya Nishihara committed 2 years ago28ab959
  18. repo_path: add stub RepoPathBuf type, update callersYuya Nishihara committed 2 years ago0a1bc2b
  19. matchers: make Files/PrefixMatcher constructors accept slice of borrowed pathsYuya Nishihara committed 2 years agod322df0
  20. cli rebase: do not allow `-r --skip-empty`Ilya Grigoriev committed 2 years ago6aef4bb
  21. repo_path: make to_internal_file_string() return &str, rename accordinglyYuya Nishihara committed 2 years ago55f7527
  22. cli rebase: do not allow `-r --skip-empty` to drop emptied descendantsIlya Grigoriev committed 2 years ago3967f63
  23. run: Fix up various things.Philip Metzger committed 3 years agoc78425c
  24. cli: show hint of non-tracking remote branches on "jj init --git-repo"Yuya Nishihara committed 2 years ago4f2503c
  25. revset: add a `RevsetExpression::evaluate_programmatic()`Martin von Zweigbergk committed 2 years ago5501642
  26. revset: make `resolve_programmatic()` not return a `Result`Martin von Zweigbergk committed 2 years agof2602f7
  27. revset: rename `resolve()` to `resolve_programmatic()`Martin von Zweigbergk committed 2 years agof27f529
  28. cli: Add a --skip-empty flag to rebaseMatt Stark committed 2 years agoe79c8b6
  29. lib: Implement skipping of empty commitsMatt Stark committed 2 years ago0a95e20
  30. cli new: have `--no-edit` print description of the new commitIlya Grigoriev committed 2 years ago811ac5f
  31. cli new: add `--no-edit` optionIlya Grigoriev committed 2 years agoe33f57a
  32. cli new: Make `-r`, `--before`, and `--after` repeatableIlya Grigoriev committed 2 years agoaa08de3
  33. cli editor and pager: Add a commentIlya Grigoriev committed 2 years agoea22f90
  34. cli: show executable name in error message, include underlying error detailsYuya Nishihara committed 2 years ago13c93d5
  35. cleanup: don't use debug format to print source errorsYuya Nishihara committed 2 years ago31def4b