Hi Ted, hi all!
I would like to suggest a few things here to improve the cooperation in working on VEDIT's macros etc.
Reason: It's a bit difficult to get all and every message here in the forum and to check if there is a change to a macro or so included.
One means to improve that may be a "sticky" thread at least here in the beta forum,
containg only announcements of new or changed macros.
Hmmm, even that may not be an optimal solution...
So please let me imagine a bit further.
What about a version control system for macros and other text files regarding Vedit?
To make a bit clearer what I mean I created a demo for that (@Ted: I hope it's o.k. to publish it that way. If not, please let me know and I'll delete it immediately)
I'm already using Mercurial (and TortoiseHg as GUI) - a distributed version control system for some of my software developments.
So I created a Mercurial repository containing my main Vedit installation, but without the executables and without the user parts stored under %APPDATA%).
To fill it with a bit of life I began with Vedit 6.21.1 and went up to 6.21.3 and further.
Then I published my repository here: https://bitbucket.org/chriz/z_vedit (Bitbucket is a hosting site for Mercurial repositories.)
There are many features in Mercurial and at Bitbucket.
I'll show only the ones I find helpful here.
The embedded pictures are rendered a bit small, but clicking on them zooms in.
The above Bitbucket overview page lists the recent commits
Attachment 46 so that it's always easy to tell what changed when.
Clicking on a (here the last) revision shows the contents (the diffs):
The colored diff makes it easy to see exactly the detailed changes.
The tags shown under Downloads list the tagged revisions, for example the published versions
All the intermediate steps (the development up to a tagged version) are not shown here.
Of course it's possible to browse the files like in Explorer:
That's all for now.
What do you think?