equal
deleted
inserted
replaced
32 |
32 |
33 ^ 'PetitCompiler' |
33 ^ 'PetitCompiler' |
34 |
34 |
35 "Created: / 03-10-2014 / 01:47:26 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
35 "Created: / 03-10-2014 / 01:47:26 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
36 "Modified: / 26-10-2014 / 01:27:26 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
36 "Modified: / 26-10-2014 / 01:27:26 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
|
37 ! |
|
38 |
|
39 monticelloSplicemap |
|
40 "Return a splicemap for this package. This is used to forge a |
|
41 'fake' ancestor when generating ancestry information out of |
|
42 Mercurial (or anyt other) history. This should make merging |
|
43 back into Squeak/Pharo a little easier as Monticello can (in theory) |
|
44 find a proper ancestor. |
|
45 |
|
46 All this requires monticelloSplicemap being updated each time a code |
|
47 is merged from Monticello. |
|
48 |
|
49 The format of splicemap is a flat array of pairs |
|
50 (commit id, MCVersionInfo to splice) as literal encoding. |
|
51 " |
|
52 |
|
53 ^ #( |
|
54 #(HGChangesetId 'f6f68d32de73') #(MCVersionInfo name: 'PetitCompiler-JanVrany.170' id: 'c20a744f-3b41-4aaa-bb8a-71ce74a2a952' date: '2015-08-24' time: '15:19:51.340' author: 'JanVrany' message: 'Removed CompiledMethod>>source |
|
55 |
|
56 Use #sourceCode which is defined in Smalltalk/X for Squeak/Pharo |
|
57 compatibility. This makes merging easier as merging as this |
|
58 version #source have disastrous effects on running Smalltalk/X |
|
59 system - #source is the main source acessing method there. |
|
60 ') |
|
61 |
|
62 ) |
37 ! ! |
63 ! ! |
38 |
64 |
39 !stx_goodies_petitparser_compiler class methodsFor:'description'! |
65 !stx_goodies_petitparser_compiler class methodsFor:'description'! |
40 |
66 |
41 excludedFromPreRequisites |
67 excludedFromPreRequisites |