elpasync pushed a change to branch externals/vc-jj. at 71a84c08fe Add cl-lib dependency
This branch includes the following new commits: new 3e69d919bd Initial commit new 4cede13c74 Remove the useless default commit message prefix new 4c332e328d Add a project.el implementation for better file listing new 7086930fd1 Implement vc-*-find-ignore-file new 0e40042240 Add README and LICENSE new ab2a26d945 Replace defconst with defvar for vc-jj-diff-switches new a85e1255b1 Provide the expected return values new c75a652939 Note the missing async support in diff new 8722878acd Erase the output buffers properly new f59dc8fcaa Implement vc-rename-file to fix interop with dired-vc-rename-file new 47baadf4f7 Don't fail in vc-jj-registered new 4370fc9a49 Check for the presence of the jj executable new 346bd34848 Unbreak dired, vc-dir new 8c0f9ffa2f Add headers new 616c2aea6f Merge #1 and #2: Fix and improve vc-dir new f8563a006d Tell jj about ignored files new 87c8f4da17 Handle gitignore files in subdirectories new d90028623a Refactor vc-jj-find-ignore-file new 24161b5249 Differentiate between added and modified files in `vc-jj-state` new 117c75b740 Better mode-line indicator new 8a90a91263 Refactor vc-jj-dir-extra-headers new 08449de406 Remove a second "--" argument, it's already in the arg list new b247615b82 Show conflicts in vc-dir, mode line new 6621c9b6ab Discriminate between added, edited files in vc-dir buffer new f7a58c19d1 Optionally colorize the log buffer new 5bdbf0d375 Make log template customizable. new 1b26a80078 Properly call erase-buffer in vc-print-log new 5eae1d07b5 Merge pull request 'Make the log customizable' (#9) from rudi/vc-jj.el:push-ooxqzmotyxxz into master new b75160031a Add some tests new e18e288bcf Add package.el metadata new b46fc7ea38 Update README somewhat new 31ab84e6bf Implement vc-annotate new 5df3902990 Add .gitignore new 5294ae8ddd Use 'vc-jj-program' instead of hardcoded "jj" new a6fab35d8a Make changes according to code review new 92a4612ad2 Make sure default-directory is well-formed throughout new 0b0f423ea9 Use expand-file-name instead of file-name-concat new 885ddb24ae Consider project-files-relative-names in project-files new 1ec756866d Fix byte-compilation warnings new 9df26ebf32 Return full change id from vc-jj-working-revision new 3dd1103608 Show immutable status in vc-dir headers new db1427ba24 Simplify, add tests for vc-ignore new ead089c231 Use "jj file track" in vc-jj-register new e505ad90ee Use when-let* new 7d72dc47d3 Fix vc-annotate author parsing new 61444d3221 Add vc-jj-command new 0f0efbfe80 Improve performance of vc-jj-state new e0fcb943d2 Fix vc-jj-annotate breaking on following previous revisions new 95db88c07c Improve performance of vc-jj-dir-status-files new 785b82d5f5 Simplify `vc-jj-state', fix failing test new aee981846f Fix tests in previous commit new 413ecc82c5 add vc-jj-pull new 886b9e396c add vc-jj-push new 23db0c6751 Use vc-jj-program in vc-push, vc-pull defaults new 56bacbe747 Remove vc-jj--call-jj, use vc-switches new 1fb0c5651f Use split-string-shell-command new 290cd89ad8 Try to make vc-dir more performant new 71a84c08fe Add cl-lib dependency