vc-fossil.el

Timeline
Login

Timeline

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins

2024-06-05
15:24
*** No message *** Leaf check-in: 2a0407b867 user: sebyte tags: sebyte
2023-11-04
10:54
Ignore Mashfile & vco-msg.txt. check-in: ac9e3fdc89 user: sebyte tags: sebyte
2023-08-26
07:35
Silence compiler warning by declaring #'vc-do-async-command. Distinguish the NAME parameter of #'vc-fossil--propertize-header-line and employ faces 'vc-dir-header & 'vc-dir-header-value therein. Abbreviate repository file names in #'vc-fossil-dir-extra-headers. check-in: d2ec2d05d6 user: sebyte tags: sebyte
07:20
Merge trunk. check-in: a157116a82 user: sebyte tags: sebyte
2023-05-04
16:20
vc-fossil.el: If autoloading, check for _FOSSIL_ as well. [5de246d6] Leaf check-in: 2a6a46a1cd user: ams tags: trunk
2023-05-02
07:52
Merge changes from tramp. check-in: 24edddfcc5 user: ams tags: trunk
2023-04-30
10:07
Fix `vc-fossil--localname` on non-remote paths. Closed-Leaf check-in: ba02108895 user: fifr tags: tramp
09:07
Add support for tramp remote file names. Basically the host part all command line file names is stripped. The command is called by tramp on the remote host, hence the file names must be local (to that command). check-in: e3ffcaba63 user: fifr tags: tramp
2022-11-20
09:09
README.md: Update. check-in: 2347b61798 user: ams tags: trunk
09:07
vc-fossil.el: Bump version; and sync with git. check-in: 2009015f0e user: ams tags: trunk
09:02
README.md: Update. check-in: e04ef9e3d5 user: ams tags: trunk
2022-11-14
16:40
vc-fossil.el (revision-completion-table): Implement function. [294559c7c41cc3e0] check-in: 59909955ec user: ams tags: trunk
2022-11-02
08:20
vc-fossil.el (vc-fossil-mergebase): Implement. (vc-fossil-print-log): Check that LIMIT really is a number. Fixes [7c5af75db0719b308222a18f7f59bbf410825df8]. check-in: 9024d41362 user: ams tags: trunk
2022-11-01
16:21
README.md: Update. check-in: 38d3c38ad7 user: ams tags: trunk
16:20
vc-fossil.el: Update backend property documentation. check-in: 4098c581c2 user: ams tags: trunk
2022-06-07
06:17
vc-fossil.el: Bump version. check-in: 1634d197b4 user: ams tags: trunk
06:13
vc-fossil.el: Enable lexical-binding. Require `url-parse`. Prefer #' to quote named function. Remove redundant `:group`s. Mark unused vars with an underscore. Use `;;` rather than `;;;` for non-header comments. (vc-fossil-registered): Provide a proxy for the autoload such that `vc-fossil.el` is not loaded eagerly even if there's no Fossil-controlled file on the horizon. Copied from `vc-git.el`. (vc-fossil-dir-status-files): Remove unused var `root`. (vc-fossil-link): Simplify a bit. check-in: f73b2d5493 user: monnier tags: trunk
2022-05-28
15:38
vc-fossil.el: Bump version string. check-in: 05b6bdbf58 user: ams tags: trunk
2022-05-27
09:47
Merge changes from fifr/author-fix. check-in: 18a417be9f user: ams tags: trunk
2022-05-23
09:13
README.md: fix author name Closed-Leaf check-in: 5919a85104 user: fifr tags: fifr/author-fix
2022-05-17
08:07
vc-fossil.el: Clean up white-spaces and indentation. check-in: fdcf150d79 user: ams tags: trunk
07:56
vc-fossil.el (vc-fossil-modify-change-comment): Implement interface; when GNU Emacs is fixed this should just work. [e7dce1001f48587f5f6fbad2ee77da38d9c74a8e] check-in: 45969e3ebc user: ams tags: trunk
06:37
vc-fossil.el (vc-fossil-log-view-mode): Use SETQ-LOCAL. check-in: cfe33d9959 user: ams tags: trunk
2022-05-16
07:23
README.md: Duplicate </table> check-in: dccdc603b9 user: ams tags: trunk
07:23
README.md: ... another typo. check-in: 8ba83c8c30 user: ams tags: trunk
07:23
README.md: Fix typo. check-in: 28a6425780 user: ams tags: trunk
07:20
README.md: Update. Mention how to use `use-package' (see [c1312745533a2ef7146a3c5afa02d20a56ecab80]). check-in: 241274b076 user: ams tags: trunk
07:13
vc-fossile.el (vc-fossil-print-log): Move point to beginning of buffer. [2af30d39fb4c722994a6f273e8b882711a0fa8da] check-in: 1f2170eb95 user: ams tags: trunk
07:09
Implement merge-branch. [adb9e2f5d05264df7964aac7efadb46f222435bd] vc-fossil.el (vc-fossil-merge-branch, vc-fossil--branches): New functions. check-in: 1abc4b867a user: ams tags: trunk
06:52
vc-fossil.el (vc-fossil-annotate-command): Fix vc-annotate movement, see [58285be585eef843]. check-in: a90405e5b3 user: ams tags: trunk
2022-03-13
17:46
Define vc-fossil-link with cl-defun and add auxiliary variable LINK, thus silencing a compiler warning that LINK is a free variable. check-in: 05a03a65d9 user: sebyte tags: sebyte
2021-10-02
11:22
Merge trunk. check-in: 54abf9d2bd user: sebyte tags: sebyte
2021-09-28
07:37
vc-fossil.el: Fix Emacs package tags. check-in: 02320cda7f user: ams tags: trunk
07:15
vc-fossil.el: Add Version: tag for ELPA. check-in: 8271a09060 user: ams tags: trunk
2021-09-22
07:51
vc-fossil.el (vc-fossil-link): Add function. check-in: 0e918f398c user: ams tags: trunk
2021-09-15
15:32
vc-fossil.el (vc-fossil-repository-url): Add VC backend function. check-in: 01ad41d61a user: ams tags: trunk
13:17
vc-fossil.el: Update API documentation against vc-mode. check-in: 63528cc97e user: ams tags: trunk
13:01
vc-fossil.el (vc-fossil-find-ignore-file): Add VC backend call. check-in: afff1b8d49 user: ams tags: trunk
2021-03-11
09:29
Add in-tree settings following https://www.fossil-scm.org/forum/forumpost/3eedc2b52a. check-in: 5dd6306839 user: sebyte tags: sebyte
2021-03-10
16:37
Add an in-tree ignore-glob setting. check-in: 0222a17eda user: sebyte tags: sebyte
16:32
Create new branch named "sebyte" check-in: dcc19c3878 user: sebyte tags: sebyte
2021-01-01
12:09
vc-fossil.el (vc-fossil-dir-status-files): Fix bug when redisplaying an edited file. To reproduce the issue: - Do a vc-dired on a subdir with all files up-to-date (nothing shows in vc-dired). - Edit a file and save it. - This causes its state to become edited" in the vc buffer. - Undo the edit and save the file again. - This causes its state to become up-to-date in the vc buffer. - Now switch to the vc buffer and hit g to refresh states. - This causes the state of the file to become unregistered instead of disappearing. Reported by Venkat Iyer. check-in: be58815047 user: ams tags: trunk
2020-12-13
09:59
vc-fossil.el (vc-fossil--state-code): Mark conflicts as such not as edited. check-in: caa5cd3058 user: ams tags: trunk
09:52
vc-fossil.el (vc-fossil--classify-all-files): Try to be smarter in classifying files. The current code breaks on merges where the status line is something like: UPDATED_BY_MERGE src/wiki.c check-in: f4902d9e6f user: ams tags: trunk
09:29
vc-fossil.el Update VC command hook reference. check-in: 9dea63acfb user: ams tags: trunk
2020-11-23
11:44
Print repository location and remote URL by default; in Fossil this is more important than in Git since the repository can be in different places. vc-fossil.el (vc-fossil-extra-header-fields): Add :repository and :remote-url. (vc-fossil-dir-extra-headers): Only print :remote-url if there is one. check-in: f0b2e39163 user: ams tags: trunk
2020-11-21
09:50
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. check-in: 302ea7ade5 user: ams tags: trunk
2020-10-28
08:30
vc-fossil.el (vc-fossil-state): Query FILE for its state (not the whole tree); bug introduced in [49cdd19206]. check-in: 476d3c0eb2 user: ams tags: trunk
2020-10-05
09:15
vc-fossil.el (vc-fossil-state, vc-fossil-dir-status-files): Use 'fossil changes' to see what changed in the tree. check-in: 49cdd19206 user: ams tags: trunk
09:05
vc-fossil.el: Whitespace fixes. check-in: dda82951cb user: ams tags: trunk