Code

History

Commits on main to lib/src35+
  1. revset: parse nested parentheses in linear timeLOG committed 2 months ago83f75b8
  2. git colocation: support child workspacesCaleb White committed 3 months ago55e0fb8
  3. backend: remove abstract gc() methodYuya Nishihara committed 2 months ago4238d89
  4. op_store: replace LazyLock in absent_ref() with const fnYuya Nishihara committed 2 months ago5b35046
  5. working_copy: avoid "empty" fsmonitor savesJakub Stasiak committed 2 months ago0050db8
  6. workspace add/forget: bridge jj workspaces with git worktreesCaleb White committed 3 months ago2133040
  7. git: write gpgsig-sha256 header when signing SHA-256 commitsBaptiste Girardeau committed 2 months ago5cdf34d
  8. docs: add tracked/untracked_remote_tags() revset functionsYuya Nishihara committed 2 months ago6aa0015
  9. core: move ref_name from jj-libYuya Nishihara committed 2 months agoe2c93b3
  10. stacked_table: simplify get_head_locked() branchingYuya Nishihara committed 2 months ago6631dbd
  11. stacked_table: fix get_head_locked to preserve newly saved table after merging parent and childKeane Nguyen committed 5 months ago0a9b869
  12. ref_name: reimplement formatting without using revset parserYuya Nishihara committed 2 months ago31e8937
  13. symbol_util: extract and optimize revset::format_string()Yuya Nishihara committed 2 months ago9181bfb
  14. dsl_util: extract string formatting and parsing primitives to coreYuya Nishihara committed 2 months ago8b615cb
  15. core: Move the `Matcher` trait and all implementationsPhilip Metzger committed 5 months agod8f580b
  16. core: move `graph` module from `jj-lib`Martin von Zweigbergk committed 2 months agoe56912b
  17. core: move `conflict_labels` module from `jj-lib`Martin von Zweigbergk committed 2 months ago13e3640
  18. core: move `merge` module from `jj-lib`Martin von Zweigbergk committed 2 months ago9cf8e1e
  19. lib: turn inherent `Merge` impls into extension traitsMartin von Zweigbergk committed 2 months ago6398bfe
  20. matchers: wrap globset::Glob in newtype to enforce parsing optionsYuya Nishihara committed 2 months ago4f30a27
  21. repo_path: move parse_fs_path() to jj-lib::ui_pathYuya Nishihara committed 2 months ago4c771a1
  22. git: drop stale cache-tree before writing colocated indexPeter J McDade committed 4 months ago8ef9bee
  23. core: Move `repo_path` and `file_util` into itPhilip Metzger committed 5 months ago1f95fec
  24. repo_path: move RepoPathUiConverter to separate moduleMartin von Zweigbergk committed 3 months ago7190eda
  25. repo_path: finish documentation of RepoPathUiConverterMartin von Zweigbergk committed 3 months agoabea5a3
  26. core: move object_id from jj-lib, reorganize exports as public macroYuya Nishihara committed 2 months agoa475cdf
  27. lib: move CommidId/ChangeId display tests to backend moduleYuya Nishihara committed 2 months ago1296920
  28. git: reopen gix::Repository when worktree path mattersYuya Nishihara committed 2 months ago00512fe
  29. core: move content_hash from jj-libYuya Nishihara committed 2 months agob42eac7
  30. lib: move ContentHash impl back to merge moduleYuya Nishihara committed 2 months agoa413000
  31. lib: remove redundant #[macro_use] attributeYuya Nishihara committed 2 months ago756a41a
  32. lib: don't reference internal modules as jj_lib::Yuya Nishihara committed 2 months ago3c7553c
  33. cli: git: don't track Git HEAD of non-colocated repositoriesYuya Nishihara committed 2 months agoc61a519
  34. lib: find_divergent_changes returns commits in a definite order.David Rieber committed 3 months ago7e7ca71
  35. lib: converge also uses timestamp to break ties when choosing producer commitDavid Rieber committed 3 months agoc41c1ee