Code

History

Commits on ig/commit-debug2730+
  1. docs: fix a few typos noticed by automation at GoogleMartin von Zweigbergk committed 2 years ago86de913
  2. rebase: allow `-r` with `--skip-emptied`Benjamin Tan committed 2 years agod7e06e6
  3. rewrite: move_commits: do not allow emptying of descendantsBenjamin Tan committed 2 years ago9b99f48
  4. rebase: add test showing unexpected commit abandoningBenjamin Tan committed 2 years ago5b8e755
  5. cli: add helper method that resolves user symbols in revset expressionYuya Nishihara committed 2 years agob0eb776
  6. revset: reorganize expression resolution/evaluation methodsYuya Nishihara committed 2 years ago62e4943
  7. revset: introduce type-safe user/resolved expression statesYuya Nishihara committed 2 years agoe55d03a
  8. revset: ignore Present node when building backend expressionYuya Nishihara committed 2 years agoe83072b
  9. revset: add visitor-like tree rewriting function, reimplement symbol resolutionYuya Nishihara committed 2 years agoe6ea88a
  10. revset: group RevsetExpression constructors by resolved/user/genericYuya Nishihara committed 2 years ago78d68f9
  11. template: add support for logical equality operatorBenjamin Tan committed 2 years ago1372b39
  12. docs/FAQ.md: answer monitoring `jj log` with watch and TUIsTim Janik committed 2 years agoaa04002
  13. cargo: bump the cargo-dependencies group with 2 updatesdependabot[bot] committed 2 years agoaacddb2
  14. cli: error when `jj rebase -b` is used without `--destination`Benjamin Tan committed 2 years ago1c817f8
  15. github: don't run release workflow after editing releaseMartin von Zweigbergk committed 2 years agof9cfa5c
  16. github: run release workflow on publish and editMartin von Zweigbergk committed 2 years ago5046157
  17. release: release version 0.23.0Martin von Zweigbergk committed 2 years ago5de285f
  18. tests: use platform path separator in symlink contentYuya Nishihara committed 2 years agoba76299
  19. tests: try both DOS and hashed NT short file namesYuya Nishihara committed 2 years agoadef815
  20. local_working_copy: lstat() path to test file existence if creation failedYuya Nishihara committed 2 years agodedab69
  21. tests: work around codespell suggesting dows->doesMartin von Zweigbergk committed 2 years agoc697ee7
  22. local_working_copy: do not create file or write in directory named .jj or .gitYuya Nishihara committed 2 years agoded48ff
  23. cargo: add same-file dependencyYuya Nishihara committed 2 years agoeaafde7
  24. local_working_copy: skip existing symlinks consistentlyYuya Nishihara committed 2 years agof10c5db
  25. local_working_copy: do not try to remove old file traversing symlinksYuya Nishihara committed 2 years ago24ccfda
  26. local_working_copy: detect error of file removal earlierYuya Nishihara committed 2 years ago8540536
  27. repo_path: reject invalid path components by to_fs_path/name()Yuya Nishihara committed 2 years ago1c30f3b
  28. repo_path: add stub for checked to_fs_path(), rename unchecked functionsYuya Nishihara committed 2 years ago739bf8d
  29. cargo: bump anyhow from 1.0.92 to 1.0.93 in the cargo-dependencies groupdependabot[bot] committed 2 years ago7ba8d73
  30. cleanup: remove empty file "foo bar" which was added by mistakeYuya Nishihara committed 2 years agob782096
  31. build: fix `cargo publish` by symlinking cli/docs->docsMartin von Zweigbergk committed 2 years agoe4bf147
  32. cli: git push: evaluate default revset as user expressionYuya Nishihara committed 2 years ago1042448
  33. revset: inline resolve/evaluate_programmatic() in testsYuya Nishihara committed 2 years agoe819cec
  34. FAQ: Mention when users should use `jj-lib` or integrate via the CLIPhilip Metzger committed 2 years ago7d1041c
  35. cargo: bump the cargo-dependencies group with 3 updatesdependabot[bot] committed 2 years ago6d59da4