Code

History

Commits on ig/commit-debug to lib/src1050+
  1. hex_util: simplify common_hex_len() a bit to compare input bytes onceYuya Nishihara committed 2 years agoa684076
  2. lib: optimize common prefix computation of two hex stringsSamuel Tardieu committed 2 years ago56dbbb8
  3. revset: use generic GraphEdge type in default graph iteratorYuya Nishihara committed 2 years agoc6ee613
  4. id_prefix: fix crash on hidden change id disambiguationYuya Nishihara committed 2 years agobea013a
  5. git: restore support for `git.push-branch-prefix` config but deprecate itMartin von Zweigbergk committed 2 years ago63e616c
  6. bookmarks: rename proto symbols from "branch"Martin von Zweigbergk committed 2 years ago8d4445d
  7. bookmarks: update some leftover uses of the word "branch"Martin von Zweigbergk committed 2 years ago1aa2aec
  8. everything: Rename `branches` to `bookmarks`Philip Metzger committed 2 years agod9c68e0
  9. Update `jj edit <commit>` to add commit into view heads if not alreadyKevin Liao committed 2 years ago69edc7f
  10. cli: make paths to auto-track configurable, add `jj track`Martin von Zweigbergk committed 2 years agof36f4ad
  11. workspace: make workspace_root() and repo_path() return slice &PathYuya Nishihara committed 2 years ago653e808
  12. working_copy: pass SnapshotOptions by referenceYuya Nishihara committed 2 years ago4730755
  13. repo: remove `repo_path` from `ReadonlyRepo` and `RepoLoader`Martin von Zweigbergk committed 2 years ago4fb7dba
  14. workspace: take old repo path as separate argumentMartin von Zweigbergk committed 2 years ago0b6714a
  15. repo: rename `RepoLoader::init()` to `init_from_file_system()`Martin von Zweigbergk committed 2 years ago0a94dcc
  16. local_working_copy: pass max file size to snapshot directlyMartin von Zweigbergk committed 2 years agob22d8fe
  17. transaction: rename `mut_repo()` to idiomatic `repo_mut()`Martin von Zweigbergk committed 2 years ago8d09062
  18. op show: accept root operation by mapping empty parents to rootYuya Nishihara committed 2 years agoea8f543
  19. conflicts: don't panic when a conflict marker is missing removesMartin von Zweigbergk committed 2 years ago3133534
  20. signing: allow disabling by setting backend to "none"Martin von Zweigbergk committed 2 years agofee706d
  21. settings: move graph node helpers to CLIYuya Nishihara committed 2 years ago3ad54ad
  22. tree: when merging files, read all sides concurrentlyMartin von Zweigbergk committed 2 years ago5e620bb
  23. store: make `write_symlink()` asyncMartin von Zweigbergk committed 2 years agobc06b2a
  24. store: make `write_file()` asyncMartin von Zweigbergk committed 2 years ago4a8d250
  25. store: make `write_tree()` asyncMartin von Zweigbergk committed 2 years agoecb2847
  26. store: make `write_commit()` asyncMartin von Zweigbergk committed 2 years ago3136426
  27. backend: make write methods asyncMartin von Zweigbergk committed 2 years ago8eb3d85
  28. refs: retry trivial resolution after merging targetsYuya Nishihara committed 2 years ago11b9888
  29. rewrite: remove redundant workspace lookup from update_all_references()Yuya Nishihara committed 2 years ago982ee63
  30. rewrite: use intersperse() to interleave new/old commit idsYuya Nishihara committed 2 years ago38bd5fb
  31. rewrite: remove redundant branch lookup from update_all_references()Yuya Nishihara committed 2 years ago1b6617b
  32. local_working_copy: delete obsolete comment about libgit2Martin von Zweigbergk committed 2 years ago781351e
  33. rewrite: do not resolve transitive parents repeatedly when updating refsYuya Nishihara committed 2 years ago8e500c0
  34. rewrite: ensure that rewritten refs move across divergent entriesYuya Nishihara committed 2 years agocb16b5a
  35. rewrite: extract new_parents() that doesn't ignore divergent entriesYuya Nishihara committed 2 years ago780692c