I'm trying to integrate fossil into emacs vc (http://www.gnu.org/software/emacs/manual/html_node/emacs/Version-Control.html).
For the *minimum* required functionality (see vc.el), I'd like to do enhance the following fossil commands. 1. FOSSIL STATUS Takes an optional first argument. - if called with a directory name, prints either: - within an open checkout - not within an open checkout. - if called with a filename, prints one of these strings: - unknown, up-to-date, edited, needs-patch, needs-merge - and a revision number (- for unknown). 2. FOSSIL CHECKOUT Add a -p flag. This prints out the version of a file to stdout. No files on disk are changed. 3. FOSSIL FINFO See other posts for my intended changes. -- Commands that will be used as existing ---- % fossil ci % fossil add % fossil revert % fossil diff ----- Anybody done this? Any suggestions/objections? Another option is to add separate commands to add this functionality. - Venkat _______________________________________________ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users