Mercurial Support Inside FontForge
Max Rabkin writes to the fontforge-users mailing list:
“I’ve been using this version-control plugin for some time, and I thought some others might find it useful. It’s quite simple, allowing one to access some features of the Mercurial VCS from inside FF. Features:
Commit — asks for a commit message, saves the font, and commits it to version control
Log — opens “hg view”, the repository viewer
Review — gives a list of all commits in the repository, and allows one to open any of them (like a time machine for your font). This is quite handy if you sometimes decide, “I like the A I had three weeks ago”, like I do.
The repository still needs to be set up before it can be used. I have tried to detect the cases where the current file is not version-controlled, but like the license (which is the same as Fontforge’s) says, there is no guarantee.
Obviously you need to have mercurial installed. Once you’ve got that, just drop this file into your ~/.FontForge/python directory. If you want to edit this, say to adapt it to other VCSes, you can get the repo by running:
hg clone http://freehg.org/u/taejo/ffhg/

The Mercurial Support Inside FontForge by David Crossland, except the quotations and unless otherwise expressly stated, is licensed under a Creative Commons Attribution-Share Alike 3.0 Unported License.
Comments
Leave a Reply