elpasync pushed a change to branch elpa/vc-fossil. at 7815c30 vc-fossil.el: Update from fossil.
This branch includes the following new commits: new b45607b initial empty check-in new fe0b3f0 Initial Revision new 82fd031 Initial Doc new 9d9e0e6 Changes to work with fossil branch venks-emacs tip (Use update current). new 6e33fff Change documentation to reflect new venks-emacs thread. new f348507 Adding missing </pre> new ac53c94 Add emacs 23.1 as a requirement in the documenation. new a6f36f1 2 edited files have already merged into fossil trunk. Only one file needs changes - note that. new 15d0461 Remove --brief from file log. Still used in next-rev/prev-rev. new 0bd29ae Simplified version of vc-fossil-registered. new 70efbef Note that fossil trunk now has all required changes. new 7e98e83 Remove debug message. new f29eee9 Revert previous checkin. Remove debug message. Make vc-fossil-registered work with files outside fossil trees. new 43f9868 Add "ADD" as a possible state reported by fossil - also mapped to needs-update new 086622b Handle headers in update -n -v (currently ignore any line with a :). new 3c8fae8 Mulitple changes to allow 23.2 integration and to fix fossil-state-code incorrectly still using --file to update -n -v new cb4cd3f Fossil version 3af6cf0993, moves update to end, simplifying our parsing. new aff450c deal with some compiler warnings (assignments to line etc remain) new b1429cb flush assignment warnings via let augmentation new 56b4562 tweak doc: compile command, and don't smash other VCs off vc-handled-backends new 9856860 appropriate autoload, and consistent "add fossil" expression in docs new 5a8e1a3 autoload in docs new 0921094 whitespace and fiddle with a instructions comment new eeb48f4 fiddle with some if constructs so I can read this new 0da61d3 standard comment style new d844871 typo in emacs keystroke in documentation new 1d46c62 eschew some redundancy, and use modern apply syntax new 9e52264 emacs style (cont), some logic issues seem apparent... new 5e71178 ideomatic lisp new 419877b squelch dead computation; clarify logic new 00ff203 Allow .fslckout in Unix as fossil db name. (for [769989987d]) new 403712d Fossil gets confused traversing through symlinks. Use file-truename in multiple places to get past that. new bf1969f Undo file-truename in log because emacs-23.3.1 gives relative names which confuse fossil. new adb17bc Use file-truename in vc-fossil-state otherwise status is not returned if called from outside a fossil tree new fe3e0d3 Enable vc-ediff to work. Thanks to folks who contributed in [8521322bc9] new 13a0a69 Untabify new 0497f8f Remove some old debug messages. new 9d2d9f8 Refactoring of `vc-fossil-dir-status`. new c058f3d Remove debug message from `vc-fossil-after-dir-status`. new c1585fc Remove `vc-fossil-after-dir-status`. new 1319569 Show unregistered files in dir stat. new c642a01 Pass `vc-checkin-switches` on checkin. new f0f81f8 Fix `vc-fossil-find-revision`. new f4795ba Pass `vc-checkout-switches` on checkout. new 54df12a Fix parameter passing in `vc-fossil-find-revision`. new 49552ae Delete and rename modify working directory. new f69eac0 Add end-of-file comment. new 6619ffb Improve log command. new 3455e4a Access command switches by `vc-switches`. new b632993 Handle switches in diff command. new 560d708 Implement annotate commanad. new 4ce0039 Enable word-wrap with indentation in log view. new 169cff6 Suppress echo message when enabling word wrap in log view. new 798b503 Fix file name expansion in log command. new 9f31709 Fix diff command if old rev is not specified. new ec551ba Implement previous-revision command for whole repository. new 0ab9dce Implement diff for the root directory. new ec8c00c Fix extraction of revision in annotate buffer. new 866bd8d Use relative file names in print-log command. new e2ec578 Use `vc-fossil-command` if the output is inserted in a buffer. new a57356e Refactor find-revision command. new 141937e Fix checkout command for special revisions. new 03282dc Implement next-revision command for whole repository. new 6eb44a2 Refactor next-revision and previous-revision commands. new ac82044 Do not raise errors in next-revision and previous-revision commands. new be45ea1 Declare some unknown function and variables. new 5b0c159 Updates from Frank Fisher. colorized logs, vc-annotate, fixes for the diff command new 85119b6 Merge devel. new dffd034 Pipe commit message through log-edit-extract-headers. new 6f26a92 Implement the pull/update command. new 0aceef3 Add GPLv3 as the default license new 26c16f3 Create new branch named "pdo" new b43a7e2 Added Emacs 25 compatibility. new c63995e Added ability to cope with renamed files. new 007187d Merge changes from pdo for emacs 25 support new 5089a96 Enhanced vc-fossil-dir-extra-headers function. new f68c80a Merged enhanced vc-dir buffer header capability. new 6174102 Create README.md new 9b9736c Add github mirror information and remove obsolete notes new 8e34d7b Added support for vc-push command. new 67855dd Fixed accidental breakage in last commit. new 6029bc2 Updates from pdo new b468088 Fixed accidental breakage. new da4d895 Refactored header-line propertizing function. new e0d3521 Enforced double-dash internal function convention. new 4d3e1cb Update vc-dir header info after fossil commands. new 7f26034 Corrected vc-fossil-dir-status function. new 73c5145 Tweaked :synchro and :checkout header line formats. new 4724850 Merged vc-push functionality and some code cleanups. new d03f490 Added package installation instructions. new 7e84860 Attempted pushes. Sigh new 6beb2f2 Merge old trunk I hope new 7bb3121 Push changes from pdo new 4e95c73 Merged. new 2fd4bf0 Improved vc-dir performance on large repositories. new 34b0ed9 Merged. new 9f90307 Add changes from pdo new acb773e Merge Changes new abdb548 Update to pdo's latest new d9190c0 Fossil at the end of the VC backends list. new 93c2104 Merge pull request #1 from barak/trunk new 7c5af95 enable Fossil VC backend at load / autoload time new 2747e6c Move vc-fossil.el to top dir new 4254ef5 Get changes from upstream upto 2020-09-20 new e0192e5 Bring in changes from upstream: Switch to using "fossil changes" (by ams). new 31b0ee6 From ams: Work better when operating under a subdirectory. vc-fossil.el (vc-fossil--classify-all-files): List only files under directory we are in. (vc-fossil-dir-status-files): Since we are in DIR; don't try to figure out the relative name of the file. new 5d66231 Changes from upstream new f07cd00 Upstream updates new 1bef549 From Upstream: ams: Add (vc-fossil-link) new f365e43 vc-fossil.el: Update from fossil. new 7815c30 vc-fossil.el: Update from fossil.