Hi,
Today I release ChangeSet support for gst; a change set record all the changes of your working session into a change file. Thus if gst crashes you can recover all your changes. The changes are stored in a file in $HOME/.st/changeset/.... This is a text file but all the changes are Smalltalk commands thus you can filein the file and rebuild all the changes, or do whatever you want. This is a first release thus I need to polish the API, may be add new events, AND do a UI for VisualGST :-D. But this is a good start. The repo is here https://github.com/MrGwen/gst-changeset and this is under MIT Cheers, Gwen _______________________________________________ help-smalltalk mailing list [hidden email] https://lists.gnu.org/mailman/listinfo/help-smalltalk |
Hello,
Awesome! Dmitry 2011/9/6, Gwenael Casaccio <[hidden email]>: > Hi, > > Today I release ChangeSet support for gst; a change set > record all the changes of your working session into a change > file. Thus if gst crashes you can recover all your changes. > The changes are stored in a file in $HOME/.st/changeset/.... > This is a text file but all the changes are Smalltalk commands > thus you can filein the file and rebuild all the changes, > or do whatever you want. > > This is a first release thus I need to polish the API, may be > add new events, AND do a UI for VisualGST :-D. But this is a good > start. > > The repo is here https://github.com/MrGwen/gst-changeset and this is > under MIT > > Cheers, > Gwen > > > _______________________________________________ > help-smalltalk mailing list > [hidden email] > https://lists.gnu.org/mailman/listinfo/help-smalltalk > _______________________________________________ help-smalltalk mailing list [hidden email] https://lists.gnu.org/mailman/listinfo/help-smalltalk |
In reply to this post by MrGwen
On 09/06/2011 11:33 AM, Gwenael Casaccio wrote:
> Hi, > > Today I release ChangeSet support for gst; a change set > record all the changes of your working session into a change > file. Thus if gst crashes you can recover all your changes. > The changes are stored in a file in $HOME/.st/changeset/.... > This is a text file but all the changes are Smalltalk commands > thus you can filein the file and rebuild all the changes, > or do whatever you want. > > This is a first release thus I need to polish the API, may be > add new events, AND do a UI for VisualGST :-D. But this is a good > start. Very nice. Have you thought about adding an undo stack? This could replace more parts of VisualGST. Paolo _______________________________________________ help-smalltalk mailing list [hidden email] https://lists.gnu.org/mailman/listinfo/help-smalltalk |
On 09/06/2011 05:41 PM, Paolo Bonzini wrote:
> On 09/06/2011 11:33 AM, Gwenael Casaccio wrote: >> Hi, >> >> Today I release ChangeSet support for gst; a change set >> record all the changes of your working session into a change >> file. Thus if gst crashes you can recover all your changes. >> The changes are stored in a file in $HOME/.st/changeset/.... >> This is a text file but all the changes are Smalltalk commands >> thus you can filein the file and rebuild all the changes, >> or do whatever you want. >> >> This is a first release thus I need to polish the API, may be >> add new events, AND do a UI for VisualGST :-D. But this is a good >> start. > > Very nice. Have you thought about adding an undo stack? This could > replace more parts of VisualGST. > > Paolo > Thanks, I've think about that it's possible but it only works with code and not for lively instances (removing an instance variable). but that's something I will consider :-) Gwen _______________________________________________ help-smalltalk mailing list [hidden email] https://lists.gnu.org/mailman/listinfo/help-smalltalk |
Free forum by Nabble | Edit this page |