Thu, 27 Aug 2020 09:29:13 +0100 Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com> [Thu, 27 Aug 2020 09:29:13 +0100] rev 909
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files This can be used by SCM (such as Mercurial or GIT) to merge Smalltalk/X source files (.st) instead of standard 3-way merge tools (such as `kdiff3` or `meld`). The advantage is that it operates atop of changesets, not on whole files.
Wed, 19 Aug 2020 13:03:08 +0100 Fix `HGTests >> #test_hgCommand_03_unix` for Python3
Jan Vrany <jan.vrany@labware.com> [Wed, 19 Aug 2020 13:03:08 +0100] rev 908
Fix `HGTests >> #test_hgCommand_03_unix` for Python3 Use the same Python as the Mercurial's `hg` by reading `hg`'s shebang. This is to handle cases where Mercurial is using Python 3 but `python` command refers to (old) Python 2.
Mon, 29 Jun 2020 23:53:54 +0100 Make method's source local (i.e., in-memory) when filing-out class
Jan Vrany <jan.vrany@labware.com> [Mon, 29 Jun 2020 23:53:54 +0100] rev 907
Make method's source local (i.e., in-memory) when filing-out class ...such as when commiting. This is a measure against source corruption when filing out to package directory (this is not yet supported, but this commit in a preparation for that)
Tue, 30 Jun 2020 00:33:00 +0100 Fix `HGStXTests >> #test_commit_nested_07a`
Jan Vrany <jan.vrany@labware.com> [Tue, 30 Jun 2020 00:33:00 +0100] rev 906
Fix `HGStXTests >> #test_commit_nested_07a` The aim of this test is to check that changes are correctly shrunk only for commited classes / extensions. However, it incorrectly checked whether current changeset does not contain changes for class NOT commited. This is wrong - package commit may have touched other classes (like, adding copyright) but unless really commited, changes should not be shrunk for these uncommited classes! Interesting how long this flaw in this test when unnoticed. This has been uncovered by fixing / improving copyright update code.
Mon, 29 Jun 2020 13:46:37 +0100 Add support for exporting Mercurial-managed packages to Monticello
Jan Vrany <jan.vrany@labware.com> [Mon, 29 Jun 2020 13:46:37 +0100] rev 905
Add support for exporting Mercurial-managed packages to Monticello
Tue, 16 Jun 2020 20:34:02 +0000 Merge
Jan Vrany <jan.vrany@fit.cvut.cz> [Tue, 16 Jun 2020 20:34:02 +0000] rev 904
Merge
Wed, 27 May 2020 13:37:06 +0100 Improve `doCompileCopyrightMethodFor:` to update copyright upon commit
Jan Vrany <jan.vrany@fit.cvut.cz> [Wed, 27 May 2020 13:37:06 +0100] rev 903
Improve `doCompileCopyrightMethodFor:` to update copyright upon commit The current copyright holder is taken from preferences. To set it, execute: UserPreferences current historyManagerCopyrightHolder: '<name or company>'
Fri, 06 Mar 2020 17:23:17 +0100 #REFACTORING by stefan cvs_MAIN
Stefan Vogel <sv@exept.de> [Fri, 06 Mar 2020 17:23:17 +0100] rev 902
#REFACTORING by stefan class: HGStatus class changed: #forCode: use #allSubclassesDo: instead of "allSubclasses do:"
Sun, 23 Feb 2020 14:00:26 +0100 class: AppiumConnectionEditor cvs_MAIN
Claus Gittinger <cg@exept.de> [Sun, 23 Feb 2020 14:00:26 +0100] rev 901
class: AppiumConnectionEditor changed: #doAccept #doManageChromedriver
Sun, 23 Feb 2020 13:42:16 +0100 class: AppiumConnectionEditor cvs_MAIN
Claus Gittinger <cg@exept.de> [Sun, 23 Feb 2020 13:42:16 +0100] rev 900
class: AppiumConnectionEditor changed: #doAccept #doManageChromedriver
(0) -300 -100 -10 +10 tip