author | Jan Vrany <jan.vrany@labware.com> |
Fri, 19 Feb 2021 08:29:41 +0000 | |
changeset 924 | 4d92f234f671 |
parent 909 | 993b38cb97dd |
permissions | -rw-r--r-- |
909
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
1 |
" |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
2 |
COPYRIGHT (c) 2020 LabWare |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
3 |
|
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
4 |
stx:libscm - a new source code management library for Smalltalk/X |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
5 |
|
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
6 |
This library is free software; you can redistribute it and/or |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
7 |
modify it under the terms of the GNU Lesser General Public |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
8 |
License as published by the Free Software Foundation; either |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
9 |
version 2.1 of the License. |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
10 |
|
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
11 |
This library is distributed in the hope that it will be useful, |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
12 |
but WITHOUT ANY WARRANTY; without even the implied warranty of |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
13 |
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
14 |
Lesser General Public License for more details. |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
15 |
|
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
16 |
You should have received a copy of the GNU Lesser General Public |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
17 |
License along with this library; if not, write to the Free Software |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
18 |
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
19 |
" |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
20 |
"{ Package: 'stx:libscm/common' }" |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
21 |
|
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
22 |
"{ NameSpace: Smalltalk }" |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
23 |
|
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
24 |
Object subclass:#SCMMergeTool |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
25 |
instanceVariableNames:'' |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
26 |
classVariableNames:'' |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
27 |
poolDictionaries:'' |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
28 |
category:'SCM-Common-StX-Tools' |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
29 |
! |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
30 |
|
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
31 |
!SCMMergeTool class methodsFor:'documentation'! |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
32 |
|
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
33 |
copyright |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
34 |
" |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
35 |
COPYRIGHT (c) 2020 LabWare |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
36 |
|
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
37 |
stx:libscm - a new source code management library for Smalltalk/X |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
38 |
|
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
39 |
This library is free software; you can redistribute it and/or |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
40 |
modify it under the terms of the GNU Lesser General Public |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
41 |
License as published by the Free Software Foundation; either |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
42 |
version 2.1 of the License. |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
43 |
|
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
44 |
This library is distributed in the hope that it will be useful, |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
45 |
but WITHOUT ANY WARRANTY; without even the implied warranty of |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
46 |
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
47 |
Lesser General Public License for more details. |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
48 |
|
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
49 |
You should have received a copy of the GNU Lesser General Public |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
50 |
License along with this library; if not, write to the Free Software |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
51 |
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
52 |
" |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
53 |
! |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
54 |
|
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
55 |
documentation |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
56 |
" |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
57 |
[author:] |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
58 |
Jan Vrany <jan.vrany@labware.com> |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
59 |
|
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
60 |
[instance variables:] |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
61 |
|
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
62 |
[class variables:] |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
63 |
|
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
64 |
[see also:] |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
65 |
|
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
66 |
" |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
67 |
! ! |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
68 |
|
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
69 |
!SCMMergeTool methodsFor:'merging'! |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
70 |
|
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
71 |
base: baseFile local: localFile other: otherFile output: outputFile |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
72 |
"Perform 3-way merge merging `localFile` and `otherFile` using `baseFile` to |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
73 |
guide the merge. Merged contents (if merge is successfull) is saved into |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
74 |
`outputFile`. Return `true` if merge was successfull, false not. |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
75 |
" |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
76 |
| mergeInfo mergeTool | |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
77 |
|
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
78 |
mergeInfo := Tools::ChangeSetDiffInfo |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
79 |
specA: (Tools::ChangeSetSpec file: localFile) |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
80 |
specB: (Tools::ChangeSetSpec file: otherFile) |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
81 |
specBase: (Tools::ChangeSetSpec file: baseFile) |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
82 |
specMerge: (Tools::ChangeSetSpec file: outputFile). |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
83 |
mergeInfo read. |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
84 |
|
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
85 |
"/ If it can be merged automatically, save the merge |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
86 |
"/ and return. |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
87 |
mergeInfo diffset isMerged ifTrue:[ |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
88 |
|
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
89 |
| merge | |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
90 |
|
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
91 |
merge := mergeInfo diffset changesetMerged , mergeInfo same. |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
92 |
merge := merge reject:[:chg|chg isDoIt]. |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
93 |
merge saveToFile: outputFile format: #classSource. |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
94 |
^ true. |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
95 |
]. |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
96 |
|
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
97 |
"/ If not, open a UI tool and let the user to resolve |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
98 |
"/ conflicts, reporting back whether manual merge was |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
99 |
"/ sucessfull or not... |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
100 |
mergeTool := Tools::ChangeSetDiffTool new. |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
101 |
mergeTool fileMenuOpenOnDiffInfo: mergeInfo. |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
102 |
mergeTool openModal. |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
103 |
^ mergeTool mergeSavedHolder value |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
104 |
|
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
105 |
"Modified: / 27-08-2020 / 15:10:32 / Jan Vrany <jan.vrany@labware.com>" |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
106 |
! ! |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
107 |
|
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
108 |
!SCMMergeTool class methodsFor:'documentation'! |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
109 |
|
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
110 |
version_HG |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
111 |
|
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
112 |
^ '$Changeset: <not expanded> $' |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
113 |
! ! |
993b38cb97dd
Introduce `SCMMergeTool` - a merge tool for Smalltalk/X source files
Jan Vrany <jan.vrany@labware.com>
parents:
diff
changeset
|
114 |