diff --git a/.project b/.project new file mode 100644 index 0000000..f64264f --- /dev/null +++ b/.project @@ -0,0 +1,3 @@ +{ + 'srcDirectory' : 'repository' +} \ No newline at end of file diff --git a/README.md b/README.md index bb11343..58db334 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,7 @@ Installer squeaksource #### Pharo ```Smalltalk Metacello new - configuration: 'SIXX'; - repository: 'github://mumez/SIXX/repository'; - load. + baseline: 'SIXX'; + repository: 'github://mumez/SIXX'; + load ``` diff --git a/repository/.properties b/repository/.properties new file mode 100644 index 0000000..3ef0cef --- /dev/null +++ b/repository/.properties @@ -0,0 +1,3 @@ +{ + #format : #filetree +} \ No newline at end of file diff --git a/repository/BaselineOfSIXX.package/.filetree b/repository/BaselineOfSIXX.package/.filetree new file mode 100644 index 0000000..57a6797 --- /dev/null +++ b/repository/BaselineOfSIXX.package/.filetree @@ -0,0 +1,5 @@ +{ + "separateMethodMetaAndSource" : false, + "noMethodMetaData" : true, + "useCypressPropertiesFile" : true +} \ No newline at end of file diff --git a/repository/BaselineOfSIXX.package/BaselineOfSIXX.class/README.md b/repository/BaselineOfSIXX.package/BaselineOfSIXX.class/README.md new file mode 100644 index 0000000..e69de29 diff --git a/repository/BaselineOfSIXX.package/BaselineOfSIXX.class/instance/baseline..st b/repository/BaselineOfSIXX.package/BaselineOfSIXX.class/instance/baseline..st new file mode 100644 index 0000000..2ba6910 --- /dev/null +++ b/repository/BaselineOfSIXX.package/BaselineOfSIXX.class/instance/baseline..st @@ -0,0 +1,33 @@ +baseline +baseline: spec + + + spec for: #'common' do: [ + spec package: 'SIXX-ParserAdapter'. + spec package: 'SIXX-InOut-Common'. + spec package: 'SIXX-Core' with: [spec includes: #('SIXX-ParserAdapter' 'SIXX-InOut-Common')]. + + spec package: 'SIXX-Examples' + with: [spec requires: #('SIXX-ParserAdapter' 'SIXX-InOut-Common' 'SIXX-Core')]. + spec package: 'SIXX-Test' + with: [spec requires: #('SIXX-ParserAdapter' 'SIXX-InOut-Common' 'SIXX-Core')]. + + spec + group: 'default' with: #('Core' 'Examples' 'Tests'); + group: 'Core' with: #('SIXX-ParserAdapter' 'SIXX-InOut-Common' 'SIXX-Core'); + group: 'Examples' with: #('SIXX-Examples'); + group: 'Tests' with: #('SIXX-Test')]. + spec for: #squeak do:[ + self xmlParser: spec. + spec package: 'SIXX-Squeak'. + spec package: 'SIXX-ParserAdapter' with: [spec requires: 'XML-Parser']. + spec package: 'SIXX-InOut-Common' with: [spec includes: 'SIXX-InOut-Squeak']. + spec package: 'SIXX-InOut-Squeak' with: [spec requires: #('SIXX-Squeak' 'SIXX-InOut-Common')]. + ]. + spec for: #pharo do:[ + self xmlParser: spec. + spec package: 'SIXX-Pharo'. + spec package: 'SIXX-ParserAdapter' with: [spec requires: 'XMLParser']. + spec package: 'SIXX-InOut-Common' with: [spec includes: 'SIXX-InOut-Pharo']. + spec package: 'SIXX-InOut-Pharo' with: [spec requires: #('SIXX-Pharo' 'SIXX-InOut-Common')]. + ]. \ No newline at end of file diff --git a/repository/BaselineOfSIXX.package/BaselineOfSIXX.class/instance/xmlParser..st b/repository/BaselineOfSIXX.package/BaselineOfSIXX.class/instance/xmlParser..st new file mode 100644 index 0000000..146e3e3 --- /dev/null +++ b/repository/BaselineOfSIXX.package/BaselineOfSIXX.class/instance/xmlParser..st @@ -0,0 +1,7 @@ +external projects +xmlParser: spec + spec + baseline: 'XMLParser' + with: [ spec + repository: 'github://pharo-contributions/XML-XMLParser'; + loads: 'default' ] \ No newline at end of file diff --git a/repository/BaselineOfSIXX.package/BaselineOfSIXX.class/properties.json b/repository/BaselineOfSIXX.package/BaselineOfSIXX.class/properties.json new file mode 100644 index 0000000..072ad03 --- /dev/null +++ b/repository/BaselineOfSIXX.package/BaselineOfSIXX.class/properties.json @@ -0,0 +1,11 @@ +{ + "commentStamp" : "", + "super" : "BaselineOf", + "category" : "BaselineOfSIXX", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], + "instvars" : [ ], + "name" : "BaselineOfSIXX", + "type" : "normal" +} \ No newline at end of file diff --git a/repository/BaselineOfSIXX.package/monticello.meta/categories.st b/repository/BaselineOfSIXX.package/monticello.meta/categories.st new file mode 100644 index 0000000..b170c18 --- /dev/null +++ b/repository/BaselineOfSIXX.package/monticello.meta/categories.st @@ -0,0 +1 @@ +SystemOrganization addCategory: #BaselineOfSIXX! diff --git a/repository/BaselineOfSIXX.package/monticello.meta/initializers.st b/repository/BaselineOfSIXX.package/monticello.meta/initializers.st new file mode 100644 index 0000000..e69de29 diff --git a/repository/BaselineOfSIXX.package/monticello.meta/package b/repository/BaselineOfSIXX.package/monticello.meta/package new file mode 100644 index 0000000..fd9e0ff --- /dev/null +++ b/repository/BaselineOfSIXX.package/monticello.meta/package @@ -0,0 +1 @@ +(name 'BaselineOfSIXX') \ No newline at end of file diff --git a/repository/BaselineOfSIXX.package/properties.json b/repository/BaselineOfSIXX.package/properties.json new file mode 100644 index 0000000..6f31cf5 --- /dev/null +++ b/repository/BaselineOfSIXX.package/properties.json @@ -0,0 +1 @@ +{ } \ No newline at end of file diff --git a/repository/SIXX-InOut-Pharo.package/AbstractFont.extension/methodProperties.json b/repository/SIXX-InOut-Pharo.package/AbstractFont.extension/methodProperties.json deleted file mode 100644 index 71d9cb9..0000000 --- a/repository/SIXX-InOut-Pharo.package/AbstractFont.extension/methodProperties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "instance" : { - "sixxContentOn:indent:context:" : "mu 12/12/2006 23:34", - "sixxContentString" : "mu 12/12/2006 23:33" - }, - "class" : { - "createInstanceOf:withSixxElement:" : "mu 2/9/2010 23:48", - "readSixxContentStringFrom:" : "mu 11/2/2008 21:17", - "sixxFamilyName:size:emphasized:" : "mu 11/2/2008 21:23" - } -} \ No newline at end of file diff --git a/repository/SIXX-InOut-Pharo.package/Color.extension/methodProperties.json b/repository/SIXX-InOut-Pharo.package/Color.extension/methodProperties.json deleted file mode 100644 index 24d9320..0000000 --- a/repository/SIXX-InOut-Pharo.package/Color.extension/methodProperties.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "instance" : { - "sixxContentOn:indent:context:" : "MasashiUmezawa 5/4/2014 01:41" - }, - "class" : { } -} \ No newline at end of file diff --git a/repository/SIXX-InOut-Pharo.package/CompiledCode.extension/class/createInstanceOf.withSixxElement..st b/repository/SIXX-InOut-Pharo.package/CompiledCode.extension/class/createInstanceOf.withSixxElement..st new file mode 100644 index 0000000..b13260f --- /dev/null +++ b/repository/SIXX-InOut-Pharo.package/CompiledCode.extension/class/createInstanceOf.withSixxElement..st @@ -0,0 +1,4 @@ +*SIXX-InOut-Pharo +createInstanceOf: aClass withSixxElement: sixxElement + SixxInvalidDeserialization signal: aClass name element: sixxElement. + ^nil \ No newline at end of file diff --git a/repository/SIXX-InOut-Pharo.package/CompiledCode.extension/instance/sixxContentOn.indent.context..st b/repository/SIXX-InOut-Pharo.package/CompiledCode.extension/instance/sixxContentOn.indent.context..st new file mode 100644 index 0000000..5aeac81 --- /dev/null +++ b/repository/SIXX-InOut-Pharo.package/CompiledCode.extension/instance/sixxContentOn.indent.context..st @@ -0,0 +1,4 @@ +*SIXX-InOut-Pharo +sixxContentOn: aStream indent: level context: dictionary + SixxInvalidSerialization signal: self class name context: dictionary. + SixxXmlUtil writeXmlText: self printString on: aStream \ No newline at end of file diff --git a/repository/SIXX-InOut-Pharo.package/CompiledCode.extension/properties.json b/repository/SIXX-InOut-Pharo.package/CompiledCode.extension/properties.json new file mode 100644 index 0000000..77327f6 --- /dev/null +++ b/repository/SIXX-InOut-Pharo.package/CompiledCode.extension/properties.json @@ -0,0 +1,3 @@ +{ + "name" : "CompiledCode" +} \ No newline at end of file diff --git a/repository/SIXX-InOut-Pharo.package/Context.extension/methodProperties.json b/repository/SIXX-InOut-Pharo.package/Context.extension/methodProperties.json deleted file mode 100644 index 9df079b..0000000 --- a/repository/SIXX-InOut-Pharo.package/Context.extension/methodProperties.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "instance" : { - "sixxContentOn:indent:context:" : "MasashiUmezawa 8/28/2015 14:27" - }, - "class" : { - "createInstanceOf:withSixxElement:" : "MasashiUmezawa 10/12/2018 22:48" - } -} \ No newline at end of file diff --git a/repository/SIXX-InOut-Pharo.package/Date.extension/methodProperties.json b/repository/SIXX-InOut-Pharo.package/Date.extension/methodProperties.json deleted file mode 100644 index 7a413d2..0000000 --- a/repository/SIXX-InOut-Pharo.package/Date.extension/methodProperties.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "instance" : { - "sixxContentString" : "MU 9/16/2002 22:28" - }, - "class" : { - "readSixxContentStringFrom:" : "mu 1/16/2007 11:27" - } -} \ No newline at end of file diff --git a/repository/SIXX-InOut-Pharo.package/DateAndTime.extension/methodProperties.json b/repository/SIXX-InOut-Pharo.package/DateAndTime.extension/methodProperties.json deleted file mode 100644 index ad23374..0000000 --- a/repository/SIXX-InOut-Pharo.package/DateAndTime.extension/methodProperties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "instance" : { - "sixxContentOn:indent:context:" : "mu 7/20/2006 15:47", - "sixxContentString" : "mu 7/20/2006 15:47", - "sixxInstVarNamed:put:" : "MasashiUmezawa 5/4/2014 02:16" - }, - "class" : { - "createInstanceOf:withSixxElement:" : "MasashiUmezawa 5/4/2014 02:14", - "readSixxContentStringFrom:" : "mu 3/29/2007 22:34" - } -} \ No newline at end of file diff --git a/repository/SIXX-InOut-Pharo.package/FixedFaceFont.extension/methodProperties.json b/repository/SIXX-InOut-Pharo.package/FixedFaceFont.extension/methodProperties.json deleted file mode 100644 index 025586a..0000000 --- a/repository/SIXX-InOut-Pharo.package/FixedFaceFont.extension/methodProperties.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "instance" : { - "emphasis" : "mu 12/12/2006 23:33" - }, - "class" : { } -} \ No newline at end of file diff --git a/repository/SIXX-InOut-Pharo.package/FloatArray.extension/methodProperties.json b/repository/SIXX-InOut-Pharo.package/FloatArray.extension/methodProperties.json deleted file mode 100644 index ddd424c..0000000 --- a/repository/SIXX-InOut-Pharo.package/FloatArray.extension/methodProperties.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "instance" : { - "sixxContentOn:indent:context:" : "MU 6/29/2002 16:03" - }, - "class" : { - "createInstanceOf:withSixxElement:" : "MU 5/24/2003 18:19" - } -} \ No newline at end of file diff --git a/repository/SIXX-InOut-Pharo.package/Integer.extension/instance/digitLength.st b/repository/SIXX-InOut-Pharo.package/Integer.extension/instance/digitLength.st new file mode 100644 index 0000000..4bb58df --- /dev/null +++ b/repository/SIXX-InOut-Pharo.package/Integer.extension/instance/digitLength.st @@ -0,0 +1,4 @@ +*SIXX-InOut-Pharo +digitLength + "For compatibility with other dialects" + ^ self bytesCount \ No newline at end of file diff --git a/repository/SIXX-InOut-Pharo.package/Integer.extension/properties.json b/repository/SIXX-InOut-Pharo.package/Integer.extension/properties.json new file mode 100644 index 0000000..a8c2b93 --- /dev/null +++ b/repository/SIXX-InOut-Pharo.package/Integer.extension/properties.json @@ -0,0 +1,3 @@ +{ + "name" : "Integer" +} \ No newline at end of file diff --git a/repository/SIXX-InOut-Pharo.package/IntegerArray.extension/methodProperties.json b/repository/SIXX-InOut-Pharo.package/IntegerArray.extension/methodProperties.json deleted file mode 100644 index ddd424c..0000000 --- a/repository/SIXX-InOut-Pharo.package/IntegerArray.extension/methodProperties.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "instance" : { - "sixxContentOn:indent:context:" : "MU 6/29/2002 16:03" - }, - "class" : { - "createInstanceOf:withSixxElement:" : "MU 5/24/2003 18:19" - } -} \ No newline at end of file diff --git a/repository/SIXX-InOut-Pharo.package/Interval.extension/methodProperties.json b/repository/SIXX-InOut-Pharo.package/Interval.extension/methodProperties.json deleted file mode 100644 index 8f34b28..0000000 --- a/repository/SIXX-InOut-Pharo.package/Interval.extension/methodProperties.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "instance" : { - "sixxContentString" : "jf 11/17/2009 20:41" - }, - "class" : { } -} \ No newline at end of file diff --git a/repository/SIXX-InOut-Pharo.package/Metaclass.extension/methodProperties.json b/repository/SIXX-InOut-Pharo.package/Metaclass.extension/methodProperties.json deleted file mode 100644 index 3820a47..0000000 --- a/repository/SIXX-InOut-Pharo.package/Metaclass.extension/methodProperties.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "instance" : { - "sixxMetaclassInstance" : "jf 11/16/2009 12:03" - }, - "class" : { } -} \ No newline at end of file diff --git a/repository/SIXX-InOut-Pharo.package/Number.extension/methodProperties.json b/repository/SIXX-InOut-Pharo.package/Number.extension/methodProperties.json deleted file mode 100644 index 27c57d6..0000000 --- a/repository/SIXX-InOut-Pharo.package/Number.extension/methodProperties.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "instance" : { }, - "class" : { - "readSixxContentStringFrom:" : "mu 2/9/2010 23:58" - } -} \ No newline at end of file diff --git a/repository/SIXX-InOut-Pharo.package/Object.extension/methodProperties.json b/repository/SIXX-InOut-Pharo.package/Object.extension/methodProperties.json deleted file mode 100644 index 5d7339a..0000000 --- a/repository/SIXX-InOut-Pharo.package/Object.extension/methodProperties.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "instance" : { }, - "class" : { - "readSixxContentStringFrom:" : "jf 11/16/2009 11:33" - } -} \ No newline at end of file diff --git a/repository/SIXX-InOut-Pharo.package/RunArray.extension/methodProperties.json b/repository/SIXX-InOut-Pharo.package/RunArray.extension/methodProperties.json deleted file mode 100644 index 706e459..0000000 --- a/repository/SIXX-InOut-Pharo.package/RunArray.extension/methodProperties.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "instance" : { - "sixxContentOn:indent:context:" : "MU 7/9/2002 01:25" - }, - "class" : { - "createInstanceOf:withSixxElement:" : "MU 7/21/2002 23:30" - } -} \ No newline at end of file diff --git a/repository/SIXX-InOut-Pharo.package/ShortIntegerArray.extension/methodProperties.json b/repository/SIXX-InOut-Pharo.package/ShortIntegerArray.extension/methodProperties.json deleted file mode 100644 index b761378..0000000 --- a/repository/SIXX-InOut-Pharo.package/ShortIntegerArray.extension/methodProperties.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "instance" : { - "sixxContentOn:indent:context:" : "mu 6/25/2004 21:03" - }, - "class" : { - "createInstanceOf:withSixxElement:" : "mu 6/25/2004 21:07" - } -} \ No newline at end of file diff --git a/repository/SIXX-InOut-Pharo.package/StrikeFont.extension/methodProperties.json b/repository/SIXX-InOut-Pharo.package/StrikeFont.extension/methodProperties.json deleted file mode 100644 index 69ef534..0000000 --- a/repository/SIXX-InOut-Pharo.package/StrikeFont.extension/methodProperties.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "instance" : { }, - "class" : { - "sixxFamilyName:size:emphasized:" : "mu 11/2/2008 21:23" - } -} \ No newline at end of file diff --git a/repository/SIXX-InOut-Pharo.package/Text.extension/methodProperties.json b/repository/SIXX-InOut-Pharo.package/Text.extension/methodProperties.json deleted file mode 100644 index 45339e0..0000000 --- a/repository/SIXX-InOut-Pharo.package/Text.extension/methodProperties.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "instance" : { - "sixxContentOn:indent:context:" : "mu 11/10/2006 14:12" - }, - "class" : { } -} \ No newline at end of file diff --git a/repository/SIXX-InOut-Pharo.package/Time.extension/methodProperties.json b/repository/SIXX-InOut-Pharo.package/Time.extension/methodProperties.json deleted file mode 100644 index c553b63..0000000 --- a/repository/SIXX-InOut-Pharo.package/Time.extension/methodProperties.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "instance" : { - "sixxContentString" : "MU 9/16/2002 22:28" - }, - "class" : { - "readSixxContentStringFrom:" : "mu 1/16/2007 11:28" - } -} \ No newline at end of file diff --git a/repository/SIXX-InOut-Pharo.package/WordArray.extension/methodProperties.json b/repository/SIXX-InOut-Pharo.package/WordArray.extension/methodProperties.json deleted file mode 100644 index 1876a26..0000000 --- a/repository/SIXX-InOut-Pharo.package/WordArray.extension/methodProperties.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "instance" : { - "sixxContentOn:indent:context:" : "MU 6/29/2002 16:00" - }, - "class" : { - "createInstanceOf:withSixxElement:" : "MU 5/24/2003 18:21" - } -} \ No newline at end of file diff --git a/repository/SIXX-InOut-Pharo.package/monticello.meta/version b/repository/SIXX-InOut-Pharo.package/monticello.meta/version deleted file mode 100644 index 6c0913a..0000000 --- a/repository/SIXX-InOut-Pharo.package/monticello.meta/version +++ /dev/null @@ -1 +0,0 @@ -(name 'SIXX-InOut-Pharo-MasashiUmezawa.5' message 'Fixed Context class>>createInstanceOf: aClass withSixxElement: sixxElement override' id '58f2ad1f-6a34-0d00-ac80-ebd2013d3d59' date '12 October 2018' time '10:51:39.910066 pm' author 'MasashiUmezawa' ancestors ((name 'SIXX-InOut-Pharo-MasashiUmezawa.4' message 'Moved ContextPart extension methods to Context.' id '3a7463d1-15c4-bd42-a32d-bcd4ba576d25' date '28 August 2015' time '2:28:47.528759 pm' author 'MasashiUmezawa' ancestors ((name 'SIXX-InOut-Pharo-MasashiUmezawa.3' message '-Fixed Color and DataTime' id '7ff0069f-71ea-d74a-a5ff-4ba6fdd8e1b9' date '4 May 2014' time '2:41:09.141576 am' author 'MasashiUmezawa' ancestors ((name 'SIXX-InOut-Pharo-MasashiUmezawa.2' message '- Imported from SIXX-InOut-Squeak-mu.10' id 'f56d8b8b-849f-c34a-a189-a561c1ca8897' date '4 May 2014' time '1:34:08.211576 am' author 'MasashiUmezawa' ancestors ((name 'SIXX-InOut-Pharo-MasashiUmezawa.1' message 'First commit' id 'f86ae055-97a7-d54f-850b-50f945694ef4' date '4 May 2014' time '1:30:15.970576 am' author 'MasashiUmezawa' ancestors () stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ()) \ No newline at end of file