ANN: Mercurial integration for Smalltalk/X IDE

JV
Jan Vrany
Fri, Jul 19, 2013 8:11 AM

Hello,

after 9 month of development and almost that many of use, I'm pleased
to announce a first version of stx:libscm, a Mercurial integration into
Smalltalk/X IDE.

Available at: https://bitbucket.org/janvrany/stx-libscm

Summary:

  • class browser integration: classes and packages can be committed
    right from the browser via menu.
  • file browser integration: provides convenient menus for performing
    common repository tasks like commit, update, push, pull, merge.
  • uses specialized smalltalk merge tool to merge .st source
    files which uses semantic diff/merge instead of text diff/merge.
  • provides "Smalltalkish", object-oriented API to Mercurial
    repositories using hg command line or command server internally.

Best, Jan

Hello, after 9 month of development and almost that many of use, I'm pleased to announce a first version of stx:libscm, a Mercurial integration into Smalltalk/X IDE. Available at: https://bitbucket.org/janvrany/stx-libscm Summary: - class browser integration: classes and packages can be committed right from the browser via menu. - file browser integration: provides convenient menus for performing common repository tasks like commit, update, push, pull, merge. - uses specialized smalltalk merge tool to merge .st source files which uses semantic diff/merge instead of text diff/merge. - provides "Smalltalkish", object-oriented API to Mercurial repositories using hg command line or command server internally. Best, Jan