From c4fdfcc43f577731488d6ba0092e9156bbe2aba7 Mon Sep 17 00:00:00 2001 From: Masashi Umezawa Date: Mon, 16 Oct 2017 14:34:14 +0900 Subject: [PATCH] - Added version 1.3.0 description - Fixed UTF-8 string encoding - Optimized UTF-8 string encoding for Pharo --- .../class/catalogChangeLog.st | 9 +++++-- .../instance/baseline130..st | 26 +++++++++++++++++++ .../instance/development..st | 2 +- .../instance/preLoadForPharo.st | 3 +++ .../instance/stable..st | 2 +- .../instance/version129a..st | 13 ++++++++++ .../instance/version130..st | 16 ++++++++++++ .../methodProperties.json | 12 ++++++--- .../monticello.meta/version | 2 +- .../MpEncoder.class/instance/writeString..st | 2 +- .../MpEncoder.class/methodProperties.json | 2 +- .../monticello.meta/version | 2 +- .../MessagePack-Pharo-Core.package/.filetree | 5 ++++ .../MpPhPortableUtil.class/README.md | 0 .../instance/bytesFromString..st | 4 +++ .../instance/stringFromBytes..st | 3 +++ .../methodProperties.json | 7 +++++ .../MpPhPortableUtil.class/properties.json | 11 ++++++++ .../monticello.meta/categories.st | 1 + .../monticello.meta/initializers.st | 0 .../monticello.meta/package | 1 + .../monticello.meta/version | 1 + .../properties.json | 1 + .../instance/bytesFromString..st | 4 +-- .../methodProperties.json | 2 +- .../monticello.meta/version | 2 +- 26 files changed, 117 insertions(+), 16 deletions(-) create mode 100644 repository/ConfigurationOfMessagePack.package/ConfigurationOfMessagePack.class/instance/baseline130..st create mode 100644 repository/ConfigurationOfMessagePack.package/ConfigurationOfMessagePack.class/instance/preLoadForPharo.st create mode 100644 repository/ConfigurationOfMessagePack.package/ConfigurationOfMessagePack.class/instance/version129a..st create mode 100644 repository/ConfigurationOfMessagePack.package/ConfigurationOfMessagePack.class/instance/version130..st create mode 100644 repository/MessagePack-Pharo-Core.package/.filetree create mode 100644 repository/MessagePack-Pharo-Core.package/MpPhPortableUtil.class/README.md create mode 100644 repository/MessagePack-Pharo-Core.package/MpPhPortableUtil.class/instance/bytesFromString..st create mode 100644 repository/MessagePack-Pharo-Core.package/MpPhPortableUtil.class/instance/stringFromBytes..st create mode 100644 repository/MessagePack-Pharo-Core.package/MpPhPortableUtil.class/methodProperties.json create mode 100644 repository/MessagePack-Pharo-Core.package/MpPhPortableUtil.class/properties.json create mode 100644 repository/MessagePack-Pharo-Core.package/monticello.meta/categories.st create mode 100644 repository/MessagePack-Pharo-Core.package/monticello.meta/initializers.st create mode 100644 repository/MessagePack-Pharo-Core.package/monticello.meta/package create mode 100644 repository/MessagePack-Pharo-Core.package/monticello.meta/version create mode 100644 repository/MessagePack-Pharo-Core.package/properties.json diff --git a/repository/ConfigurationOfMessagePack.package/ConfigurationOfMessagePack.class/class/catalogChangeLog.st b/repository/ConfigurationOfMessagePack.package/ConfigurationOfMessagePack.class/class/catalogChangeLog.st index f415cfc..35c5c60 100644 --- a/repository/ConfigurationOfMessagePack.package/ConfigurationOfMessagePack.class/class/catalogChangeLog.st +++ b/repository/ConfigurationOfMessagePack.package/ConfigurationOfMessagePack.class/class/catalogChangeLog.st @@ -22,9 +22,14 @@ catalogChangeLog [[[ (ConfigurationOfMessagePack project version: ''1.2.5'') load ]]] -- Version 1.2.9 +- Version 1.2.9a Timestamp(DateAndTime) supported. [[[ -(ConfigurationOfMessagePack project version: ''1.2.9'') load +(ConfigurationOfMessagePack project version: ''1.2.9a'') load +]]] +- Version 1.3.0 +Fixed & Optimized string encoding +[[[ +(ConfigurationOfMessagePack project version: ''1.3.0'') load ]]] ' \ No newline at end of file diff --git a/repository/ConfigurationOfMessagePack.package/ConfigurationOfMessagePack.class/instance/baseline130..st b/repository/ConfigurationOfMessagePack.package/ConfigurationOfMessagePack.class/instance/baseline130..st new file mode 100644 index 0000000..2bc4544 --- /dev/null +++ b/repository/ConfigurationOfMessagePack.package/ConfigurationOfMessagePack.class/instance/baseline130..st @@ -0,0 +1,26 @@ +baselines +baseline130: spec + + spec for: #common do: [ + spec blessing: #baseline. + spec + repository: 'http://smalltalkhub.com/mc/MasashiUmezawa/MessagePack/main'. + spec + package: 'MessagePack-Core'; + package: 'MessagePackTest' with: [ spec requires: 'MessagePack-Core' ]. + spec + group: 'default' with: #('Core' 'Tests'); + group: 'Core' with: #('MessagePack-Core'); + group: 'Tests' with: #('MessagePackTest'). ]. + + spec for: #squeakCommon do: [ + spec + package: 'MessagePack-Squeak-Core' with: [ spec requires: 'MessagePack-Core' ]. + spec + group: 'Core' with: #('MessagePack-Squeak-Core'). ]. + spec for: #pharo do: [ + spec preLoadDoIt: #preLoadForPharo. + spec + package: 'MessagePack-Pharo-Core' with: [ spec requires: 'MessagePack-Squeak-Core' ]. + spec + group: 'Core' with: #('MessagePack-Pharo-Core'). ]. \ No newline at end of file diff --git a/repository/ConfigurationOfMessagePack.package/ConfigurationOfMessagePack.class/instance/development..st b/repository/ConfigurationOfMessagePack.package/ConfigurationOfMessagePack.class/instance/development..st index a645614..75765b7 100644 --- a/repository/ConfigurationOfMessagePack.package/ConfigurationOfMessagePack.class/instance/development..st +++ b/repository/ConfigurationOfMessagePack.package/ConfigurationOfMessagePack.class/instance/development..st @@ -2,4 +2,4 @@ symbolic versions development: spec - spec for: #'common' version: '1.2.5'. + spec for: #'common' version: '1.3.0'. diff --git a/repository/ConfigurationOfMessagePack.package/ConfigurationOfMessagePack.class/instance/preLoadForPharo.st b/repository/ConfigurationOfMessagePack.package/ConfigurationOfMessagePack.class/instance/preLoadForPharo.st new file mode 100644 index 0000000..5a4cdd3 --- /dev/null +++ b/repository/ConfigurationOfMessagePack.package/ConfigurationOfMessagePack.class/instance/preLoadForPharo.st @@ -0,0 +1,3 @@ +doits +preLoadForPharo + Smalltalk globals at: #MpPhPortableUtil ifPresent: [ :cls | cls initialize]. \ No newline at end of file diff --git a/repository/ConfigurationOfMessagePack.package/ConfigurationOfMessagePack.class/instance/stable..st b/repository/ConfigurationOfMessagePack.package/ConfigurationOfMessagePack.class/instance/stable..st index 799e6c7..27a5152 100644 --- a/repository/ConfigurationOfMessagePack.package/ConfigurationOfMessagePack.class/instance/stable..st +++ b/repository/ConfigurationOfMessagePack.package/ConfigurationOfMessagePack.class/instance/stable..st @@ -2,4 +2,4 @@ symbolic versions stable: spec - spec for: #'common' version: '1.2.9'. \ No newline at end of file + spec for: #'common' version: '1.3.0'. \ No newline at end of file diff --git a/repository/ConfigurationOfMessagePack.package/ConfigurationOfMessagePack.class/instance/version129a..st b/repository/ConfigurationOfMessagePack.package/ConfigurationOfMessagePack.class/instance/version129a..st new file mode 100644 index 0000000..8df42b0 --- /dev/null +++ b/repository/ConfigurationOfMessagePack.package/ConfigurationOfMessagePack.class/instance/version129a..st @@ -0,0 +1,13 @@ +versions +version129a: spec + + + spec for: #common do: [ + spec blessing: #development. + spec author: 'Masashi Umezawa'. + spec + package: 'MessagePack-Core' with: 'MessagePack-Core-MasashiUmezawa.41'; + package: 'MessagePackTest' with: 'MessagePackTest-MasashiUmezawa.17' ]. + spec for: #squeakCommon do: [ + spec + package: 'MessagePack-Squeak-Core' with: 'MessagePack-Squeak-Core-MasashiUmezawa.12']. \ No newline at end of file diff --git a/repository/ConfigurationOfMessagePack.package/ConfigurationOfMessagePack.class/instance/version130..st b/repository/ConfigurationOfMessagePack.package/ConfigurationOfMessagePack.class/instance/version130..st new file mode 100644 index 0000000..994fcba --- /dev/null +++ b/repository/ConfigurationOfMessagePack.package/ConfigurationOfMessagePack.class/instance/version130..st @@ -0,0 +1,16 @@ +versions +version130: spec + + + spec for: #common do: [ + spec blessing: #development. + spec author: 'Masashi Umezawa'. + spec + package: 'MessagePack-Core' with: 'MessagePack-Core-MasashiUmezawa.41'; + package: 'MessagePackTest' with: 'MessagePackTest-MasashiUmezawa.17' ]. + spec for: #squeakCommon do: [ + spec + package: 'MessagePack-Squeak-Core' with: 'MessagePack-Squeak-Core-MasashiUmezawa.12']. + spec for: #pharo do: [ + spec + package: 'MessagePack-Pharo-Core' with: 'MessagePack-Pharo-Core-MasashiUmezawa.1']. \ No newline at end of file diff --git a/repository/ConfigurationOfMessagePack.package/ConfigurationOfMessagePack.class/methodProperties.json b/repository/ConfigurationOfMessagePack.package/ConfigurationOfMessagePack.class/methodProperties.json index 678894f..39d12bb 100644 --- a/repository/ConfigurationOfMessagePack.package/ConfigurationOfMessagePack.class/methodProperties.json +++ b/repository/ConfigurationOfMessagePack.package/ConfigurationOfMessagePack.class/methodProperties.json @@ -5,11 +5,13 @@ "baseline100:" : "MasashiUmezawa 6/27/2015 15:17", "version104:" : "mu 5/2/2012 13:02", "version129:" : "MasashiUmezawa 8/15/2017 23:15", + "version129a:" : "MasashiUmezawa 10/11/2017 13:50", "baseline120:" : "mu 10/15/2013 00:46", - "version127:" : "MasashiUmezawa 8/13/2017 14:36", "version124:" : "MasashiUmezawa 11/13/2016 00:07", + "version127:" : "MasashiUmezawa 8/13/2017 14:36", "project" : "mu 6/2/2011 15:05", - "development:" : "MasashiUmezawa 2/4/2017 22:20", + "development:" : "MasashiUmezawa 10/11/2017 14:24", + "version130:" : "MasashiUmezawa 10/11/2017 14:24", "version126:" : "MasashiUmezawa 8/11/2017 18:01", "version101:" : "mu 11/23/2011 22:44", "baseline101:" : "dkh 8/26/2011 03:32", @@ -17,10 +19,12 @@ "version128:" : "MasashiUmezawa 8/14/2017 23:28", "version103:" : "mu 11/23/2011 22:58", "version100:" : "MasashiUmezawa 6/27/2015 15:15", + "preLoadForPharo" : "MasashiUmezawa 10/11/2017 14:43", + "baseline130:" : "MasashiUmezawa 10/11/2017 14:39", "version123:" : "MasashiUmezawa 6/4/2016 14:28", "version120:" : "MasashiUmezawa 10/15/2013 01:09", "version102:" : "mu 11/23/2011 22:44", - "stable:" : "MasashiUmezawa 8/15/2017 23:15" + "stable:" : "MasashiUmezawa 10/11/2017 14:25" }, "class" : { "catalogDescription" : "MasashiUmezawa 1/3/2016 13:00", @@ -34,7 +38,7 @@ "catalogKeywords" : "MasashiUmezawa 1/3/2016 13:03", "loadDevelopment" : "MasashiUmezawa 1/3/2016 12:38", "metacelloVersion:loads:" : "mu 6/2/2011 15:05", - "catalogChangeLog" : "MasashiUmezawa 8/15/2017 23:14", + "catalogChangeLog" : "MasashiUmezawa 10/11/2017 14:30", "isMetacelloConfig" : "mu 6/2/2011 15:05", "validate" : "MasashiUmezawa 6/27/2015 15:13", "catalogKeyClassesAndExample" : "MasashiUmezawa 1/3/2016 13:02", diff --git a/repository/ConfigurationOfMessagePack.package/monticello.meta/version b/repository/ConfigurationOfMessagePack.package/monticello.meta/version index 08457ed..04c818c 100644 --- a/repository/ConfigurationOfMessagePack.package/monticello.meta/version +++ b/repository/ConfigurationOfMessagePack.package/monticello.meta/version @@ -1 +1 @@ -(name 'ConfigurationOfMessagePack-MasashiUmezawa.22' message 'Added 1.2.9 description' id '2c0e822a-2d13-0d00-ad28-fde801d173ae' date '15 August 2017' time '11:16:44.861693 pm' author 'MasashiUmezawa' ancestors ((name 'ConfigurationOfMessagePack-MasashiUmezawa.21' message 'Added 1.2.8 description' id 'b35f363b-1913-0d00-bf29-23f6069d6816' date '14 August 2017' time '11:29:45.768235 pm' author 'MasashiUmezawa' ancestors ((name 'ConfigurationOfMessagePack-MasashiUmezawa.20' message 'Added 1.2.7 description' id 'ef5d49ac-fd12-0d00-961f-b4000ade5bf7' date '13 August 2017' time '2:37:03.754209 pm' author 'MasashiUmezawa' ancestors ((name 'ConfigurationOfMessagePack-MasashiUmezawa.19' message 'Added 1.2.6 description' id 'f54d5f4d-d812-0d00-95f8-65870032bcd7' date '11 August 2017' time '6:01:57.566283 pm' author 'MasashiUmezawa' ancestors ((name 'ConfigurationOfMessagePack-MasashiUmezawa.18' message 'Added 1.2.5 description' id '7d266ebd-2393-4bf8-afec-c56aba4b2310' date '4 February 2017' time '10:24:14.164838 pm' author 'MasashiUmezawa' ancestors ((name 'ConfigurationOfMessagePack-MasashiUmezawa.17' message 'Fixed MessagePackTest version' id 'e326c514-2014-4f41-b650-98c956d8f38b' date '13 November 2016' time '12:08:39.897191 am' author 'MasashiUmezawa' ancestors ((name 'ConfigurationOfMessagePack-MasashiUmezawa.16' message 'Added version 1.2.4 description' id '70af5567-66c7-844b-b599-c0f82e81fef3' date '12 November 2016' time '11:33:10.891191 pm' author 'MasashiUmezawa' ancestors ((name 'ConfigurationOfMessagePack-MasashiUmezawa.15' message 'Added version 1.2.3 description' id '936b7750-5fb4-5444-8cfd-e7432e9428ab' date '4 June 2016' time '2:31:00.743615 pm' author 'MasashiUmezawa' ancestors ((name 'ConfigurationOfMessagePack-MasashiUmezawa.14' message 'Added catalog info' id '5277f5e5-8777-5940-b186-d7ffcd49a2af' date '3 January 2016' time '1:05:15.708623 pm' author 'MasashiUmezawa' ancestors ((name 'ConfigurationOfMessagePack-MasashiUmezawa.13' message 'Stable version is set to 1.2.2' id '230be898-eb51-da41-b725-47ac066d10d3' date '3 January 2016' time '12:39:11.809623 pm' author 'MasashiUmezawa' ancestors ((name 'ConfigurationOfMessagePack-MU.12' message '- Added version 1.2.2 configuration. - 1.2.2 is the latest development version' id '98f7cbdf-e808-d24a-9ccf-c0f51af91146' date '19 December 2015' time '11:33:43.022 pm' author 'MU' ancestors ((name 'ConfigurationOfMessagePack-MasashiUmezawa.11' message 'Fixed some validation errors' id '9c90c6e4-5bf0-456e-9533-fbab3071731e' date '27 June 2015' time '3:20:08.758362 pm' author 'MasashiUmezawa' ancestors ((name 'ConfigurationOfMessagePack-MasashiUmezawa.10' message 'Added version 1.2.1 spec' id '6876af65-f092-4be5-959d-590593da4246' date '14 June 2015' time '11:35:30.409191 pm' author 'MasashiUmezawa' ancestors ((name 'ConfigurationOfMessagePack-MasashiUmezawa.9' message 'Added version120' id 'ee574050-6c95-3245-8ba4-bc08d0988c47' date '15 October 2013' time '1:11:56.97 am' author 'MasashiUmezawa' ancestors ((name 'ConfigurationOfMessagePack-mu.8' message 'Added baseline120' id '8cd96180-b269-7b4f-85e6-bf51f30d07b8' date '15 October 2013' time '12:50:15.76 am' author 'mu' ancestors ((name 'ConfigurationOfMessagePack-mu.7' message 'Added config for 1.0.4' id '33f88b08-2d95-c542-9be2-8928b1b0b569' date '2 May 2012' time '1:03:06.151 pm' author 'mu' ancestors ((name 'ConfigurationOfMessagePack-mu.6' message 'version 1.0.3' id '6630ca6a-3817-eb45-8125-504dc91a9c3a' date '23 November 2011' time '11:02:08.711 pm' author 'mu' ancestors ((name 'ConfigurationOfMessagePack-AlexandreBergel.5' message 'Dale fixed a number of errors in it' id '38f583fb-c3ca-43c2-a4ad-fafed0bfdbf3' date '29 August 2011' time '3:53:13 pm' author 'AlexandreBergel' ancestors ((name 'ConfigurationOfMessagePack-mu.4' message 'version 1.0.2 (bug fix of negative fix num)' id '64136094-779f-2b48-8b72-1dfbaaa928b1' date '16 July 2011' time '1:14:22.239 am' author 'mu' ancestors ((name 'ConfigurationOfMessagePack-mu.3' message 'version 1.0.1' id '631d161f-3466-8144-9eb4-77fbf7be6644' date '7 June 2011' time '9:29:42.702 pm' author 'mu' ancestors ((name 'ConfigurationOfMessagePack-mu.2' message 'Fixed version' id 'ae6267f7-d91c-454f-9b9f-199903c2592e' date '2 June 2011' time '5:48:45.344 pm' author 'mu' ancestors ((name 'ConfigurationOfMessagePack-mu.1' message 'Initial version: http://code.google.com/p/messagepack-st/' id 'e64620bc-880e-2e4e-9814-4c8bb9e6675f' date '2 June 2011' time '3:55:04.744 pm' author 'mu' ancestors () stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ()) \ No newline at end of file +(name 'ConfigurationOfMessagePack-MasashiUmezawa.29' message 'Added #preLoadForPharo for pharo specific initialization' id '30018a92-08de-4c33-9f5e-3e9e0da9518f' date '11 October 2017' time '2:44:51.009634 pm' author 'MasashiUmezawa' ancestors ((name 'ConfigurationOfMessagePack-MasashiUmezawa.28' message 'Updated catalog description' id '65334579-a017-0d00-86bc-49880cd037ad' date '11 October 2017' time '2:31:34.023428 pm' author 'MasashiUmezawa' ancestors ((name 'ConfigurationOfMessagePack-MasashiUmezawa.27' message 'Added 1.3 description' id 'c66d9871-a017-0d00-86bb-45790cd037ad' date '11 October 2017' time '2:29:25.260114 pm' author 'MasashiUmezawa' ancestors ((name 'ConfigurationOfMessagePack-MasashiUmezawa.26' message 'Fixed 1.2.9a description again' id 'fcaf7beb-9f17-0d00-86b9-f2d90cd037ad' date '11 October 2017' time '1:51:55.229563 pm' author 'MasashiUmezawa' ancestors ((name 'ConfigurationOfMessagePack-MasashiUmezawa.25' message 'Fixed 1.2.9a description' id '910e1ad1-9e17-0d00-86b7-43c00cd037ad' date '11 October 2017' time '12:32:57.656348 pm' author 'MasashiUmezawa' ancestors ((name 'ConfigurationOfMessagePack-MasashiUmezawa.24' message 'Added 1.2.9a description' id 'fa322da5-9e17-0d00-86b5-7bf60cd037ad' date '11 October 2017' time '12:20:40.713299 pm' author 'MasashiUmezawa' ancestors ((name 'ConfigurationOfMessagePack-MasashiUmezawa.23' message 'Marked 1.2.9 as #development' id '104871a5-8b16-0d00-ad66-e778011d085e' date '27 September 2017' time '8:15:29.1684 pm' author 'MasashiUmezawa' ancestors ((name 'ConfigurationOfMessagePack-MasashiUmezawa.22' message 'Added 1.2.9 description' id '2c0e822a-2d13-0d00-ad28-fde801d173ae' date '15 August 2017' time '11:16:44.861693 pm' author 'MasashiUmezawa' ancestors ((name 'ConfigurationOfMessagePack-MasashiUmezawa.21' message 'Added 1.2.8 description' id 'b35f363b-1913-0d00-bf29-23f6069d6816' date '14 August 2017' time '11:29:45.768235 pm' author 'MasashiUmezawa' ancestors ((name 'ConfigurationOfMessagePack-MasashiUmezawa.20' message 'Added 1.2.7 description' id 'ef5d49ac-fd12-0d00-961f-b4000ade5bf7' date '13 August 2017' time '2:37:03.754209 pm' author 'MasashiUmezawa' ancestors ((name 'ConfigurationOfMessagePack-MasashiUmezawa.19' message 'Added 1.2.6 description' id 'f54d5f4d-d812-0d00-95f8-65870032bcd7' date '11 August 2017' time '6:01:57.566283 pm' author 'MasashiUmezawa' ancestors ((name 'ConfigurationOfMessagePack-MasashiUmezawa.18' message 'Added 1.2.5 description' id '7d266ebd-2393-4bf8-afec-c56aba4b2310' date '4 February 2017' time '10:24:14.164838 pm' author 'MasashiUmezawa' ancestors ((name 'ConfigurationOfMessagePack-MasashiUmezawa.17' message 'Fixed MessagePackTest version' id 'e326c514-2014-4f41-b650-98c956d8f38b' date '13 November 2016' time '12:08:39.897191 am' author 'MasashiUmezawa' ancestors ((name 'ConfigurationOfMessagePack-MasashiUmezawa.16' message 'Added version 1.2.4 description' id '70af5567-66c7-844b-b599-c0f82e81fef3' date '12 November 2016' time '11:33:10.891191 pm' author 'MasashiUmezawa' ancestors ((name 'ConfigurationOfMessagePack-MasashiUmezawa.15' message 'Added version 1.2.3 description' id '936b7750-5fb4-5444-8cfd-e7432e9428ab' date '4 June 2016' time '2:31:00.743615 pm' author 'MasashiUmezawa' ancestors ((name 'ConfigurationOfMessagePack-MasashiUmezawa.14' message 'Added catalog info' id '5277f5e5-8777-5940-b186-d7ffcd49a2af' date '3 January 2016' time '1:05:15.708623 pm' author 'MasashiUmezawa' ancestors ((name 'ConfigurationOfMessagePack-MasashiUmezawa.13' message 'Stable version is set to 1.2.2' id '230be898-eb51-da41-b725-47ac066d10d3' date '3 January 2016' time '12:39:11.809623 pm' author 'MasashiUmezawa' ancestors ((name 'ConfigurationOfMessagePack-MU.12' message '- Added version 1.2.2 configuration. - 1.2.2 is the latest development version' id '98f7cbdf-e808-d24a-9ccf-c0f51af91146' date '19 December 2015' time '11:33:43.022 pm' author 'MU' ancestors ((name 'ConfigurationOfMessagePack-MasashiUmezawa.11' message 'Fixed some validation errors' id '9c90c6e4-5bf0-456e-9533-fbab3071731e' date '27 June 2015' time '3:20:08.758362 pm' author 'MasashiUmezawa' ancestors ((name 'ConfigurationOfMessagePack-MasashiUmezawa.10' message 'Added version 1.2.1 spec' id '6876af65-f092-4be5-959d-590593da4246' date '14 June 2015' time '11:35:30.409191 pm' author 'MasashiUmezawa' ancestors ((name 'ConfigurationOfMessagePack-MasashiUmezawa.9' message 'Added version120' id 'ee574050-6c95-3245-8ba4-bc08d0988c47' date '15 October 2013' time '1:11:56.97 am' author 'MasashiUmezawa' ancestors ((name 'ConfigurationOfMessagePack-mu.8' message 'Added baseline120' id '8cd96180-b269-7b4f-85e6-bf51f30d07b8' date '15 October 2013' time '12:50:15.76 am' author 'mu' ancestors ((name 'ConfigurationOfMessagePack-mu.7' message 'Added config for 1.0.4' id '33f88b08-2d95-c542-9be2-8928b1b0b569' date '2 May 2012' time '1:03:06.151 pm' author 'mu' ancestors ((name 'ConfigurationOfMessagePack-mu.6' message 'version 1.0.3' id '6630ca6a-3817-eb45-8125-504dc91a9c3a' date '23 November 2011' time '11:02:08.711 pm' author 'mu' ancestors ((name 'ConfigurationOfMessagePack-AlexandreBergel.5' message 'Dale fixed a number of errors in it' id '38f583fb-c3ca-43c2-a4ad-fafed0bfdbf3' date '29 August 2011' time '3:53:13 pm' author 'AlexandreBergel' ancestors ((name 'ConfigurationOfMessagePack-mu.4' message 'version 1.0.2 (bug fix of negative fix num)' id '64136094-779f-2b48-8b72-1dfbaaa928b1' date '16 July 2011' time '1:14:22.239 am' author 'mu' ancestors ((name 'ConfigurationOfMessagePack-mu.3' message 'version 1.0.1' id '631d161f-3466-8144-9eb4-77fbf7be6644' date '7 June 2011' time '9:29:42.702 pm' author 'mu' ancestors ((name 'ConfigurationOfMessagePack-mu.2' message 'Fixed version' id 'ae6267f7-d91c-454f-9b9f-199903c2592e' date '2 June 2011' time '5:48:45.344 pm' author 'mu' ancestors ((name 'ConfigurationOfMessagePack-mu.1' message 'Initial version: http://code.google.com/p/messagepack-st/' id 'e64620bc-880e-2e4e-9814-4c8bb9e6675f' date '2 June 2011' time '3:55:04.744 pm' author 'mu' ancestors () stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ()) \ No newline at end of file diff --git a/repository/MessagePack-Core.package/MpEncoder.class/instance/writeString..st b/repository/MessagePack-Core.package/MpEncoder.class/instance/writeString..st index 4c06726..e9f0d6b 100644 --- a/repository/MessagePack-Core.package/MpEncoder.class/instance/writeString..st +++ b/repository/MessagePack-Core.package/MpEncoder.class/instance/writeString..st @@ -1,3 +1,3 @@ writing-string writeString: aString - self writeStrBytes: aString asByteArray \ No newline at end of file + self writeStrBytes: (MpPortableUtil default bytesFromString: aString) \ No newline at end of file diff --git a/repository/MessagePack-Core.package/MpEncoder.class/methodProperties.json b/repository/MessagePack-Core.package/MpEncoder.class/methodProperties.json index f0e89ae..b9084af 100644 --- a/repository/MessagePack-Core.package/MpEncoder.class/methodProperties.json +++ b/repository/MessagePack-Core.package/MpEncoder.class/methodProperties.json @@ -53,7 +53,7 @@ "writeFixext:as:" : "mu 9/22/2013 01:19", "writeDouble:" : "mu 4/29/2011 16:23", "writeObject:" : "mu 5/2/2011 14:14", - "writeString:" : "mu 8/19/2013 01:13", + "writeString:" : "MasashiUmezawa 10/11/2017 12:24", "writeTimestamp96:nanos:" : "MasashiUmezawa 8/11/2017 14:43", "signalError" : "mu 5/2/2011 14:13", "writeFixext8:as:" : "mu 9/22/2013 01:02", diff --git a/repository/MessagePack-Core.package/monticello.meta/version b/repository/MessagePack-Core.package/monticello.meta/version index 466f707..60becfc 100644 --- a/repository/MessagePack-Core.package/monticello.meta/version +++ b/repository/MessagePack-Core.package/monticello.meta/version @@ -1 +1 @@ -(name 'MessagePack-Core-MasashiUmezawa.40' message 'Fixed readTimestamp32:' id '43ec3ea1-fd12-0d00-961d-9dd50ade5bf7' date '13 August 2017' time '2:33:58.520426 pm' author 'MasashiUmezawa' ancestors ((name 'MessagePack-Core-MasashiUmezawa.39' message 'Added Timestamp decoding' id '561706d2-d712-0d00-ab4d-9685014acda9' date '11 August 2017' time '5:27:28.122221 pm' author 'MasashiUmezawa' ancestors ((name 'MessagePack-Core-MasashiUmezawa.38' message 'Added Timestamp encoding' id '5c465aa7-d512-0d00-99f6-811d006f5111' date '11 August 2017' time '2:52:22.284571 pm' author 'MasashiUmezawa' ancestors ((name 'MessagePack-Core-MasashiUmezawa.37' message 'Optimized MpEncoder''s type mapper creation ' id '60238847-3a2c-4a3d-86c2-9378dc5b091a' date '4 February 2017' time '10:18:06.75242 pm' author 'MasashiUmezawa' ancestors ((name 'MessagePack-Core-MasashiUmezawa.36' message 'MpDecoder now assumes strings are utf8 encoded' id 'eed3c7c0-24a6-cf46-9bba-1dd6b7bf4e83' date '12 November 2016' time '11:26:28.400191 pm' author 'MasashiUmezawa' ancestors ((name 'MessagePack-Core-MasashiUmezawa.35' message 'Added symbolAsString setting' id '42ae866c-30b7-1a45-a197-a005b7e5fa90' date '4 June 2016' time '2:22:42.063615 pm' author 'MasashiUmezawa' ancestors ((name 'MessagePack-Core-MasashiUmezawa.34' message 'MpSettings>>formatVersion -> 2013 is now default' id '51579c03-5587-47f1-9ebf-8a5ef7470230' date '21 June 2015' time '4:34:16.532914 pm' author 'MasashiUmezawa' ancestors ((name 'MessagePack-Core-MasashiUmezawa.33' message 'Fixed a mapping bug in MpDecodeTypeMapper>>bytesAsString' id 'd6135ce8-d710-444d-b3b0-2a6c24168765' date '23 May 2015' time '11:36:39.85456 pm' author 'MasashiUmezawa' ancestors ((name 'MessagePack-Core-MasashiUmezawa.32' message 'Renamed MpConstants typecode methods for compatibility with GemStone. https://github.com/msgpack/msgpack-smalltalk/issues/4' id '7672363c-2b3d-422c-a18d-63de7ceb21ba' date '18 May 2015' time '10:54:43.647181 am' author 'MasashiUmezawa' ancestors ((name 'MessagePack-Core-mu.31' message '- Ext and Fixext encoding/decoding are now working' id '958b6113-8b9b-214c-a28e-38c991a8b70b' date '8 December 2013' time '3:47:05.753 pm' author 'mu' ancestors () stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ()) \ No newline at end of file +(name 'MessagePack-Core-MasashiUmezawa.41' message 'Changed writeString: to use MpPortableUtil' id 'c01e4ecf-9e17-0d00-86b6-71f00cd037ad' date '11 October 2017' time '12:32:27.514078 pm' author 'MasashiUmezawa' ancestors ((name 'MessagePack-Core-MasashiUmezawa.40' message 'Fixed readTimestamp32:' id '43ec3ea1-fd12-0d00-961d-9dd50ade5bf7' date '13 August 2017' time '2:33:58.520426 pm' author 'MasashiUmezawa' ancestors ((name 'MessagePack-Core-MasashiUmezawa.39' message 'Added Timestamp decoding' id '561706d2-d712-0d00-ab4d-9685014acda9' date '11 August 2017' time '5:27:28.122221 pm' author 'MasashiUmezawa' ancestors ((name 'MessagePack-Core-MasashiUmezawa.38' message 'Added Timestamp encoding' id '5c465aa7-d512-0d00-99f6-811d006f5111' date '11 August 2017' time '2:52:22.284571 pm' author 'MasashiUmezawa' ancestors ((name 'MessagePack-Core-MasashiUmezawa.37' message 'Optimized MpEncoder''s type mapper creation ' id '60238847-3a2c-4a3d-86c2-9378dc5b091a' date '4 February 2017' time '10:18:06.75242 pm' author 'MasashiUmezawa' ancestors ((name 'MessagePack-Core-MasashiUmezawa.36' message 'MpDecoder now assumes strings are utf8 encoded' id 'eed3c7c0-24a6-cf46-9bba-1dd6b7bf4e83' date '12 November 2016' time '11:26:28.400191 pm' author 'MasashiUmezawa' ancestors ((name 'MessagePack-Core-MasashiUmezawa.35' message 'Added symbolAsString setting' id '42ae866c-30b7-1a45-a197-a005b7e5fa90' date '4 June 2016' time '2:22:42.063615 pm' author 'MasashiUmezawa' ancestors ((name 'MessagePack-Core-MasashiUmezawa.34' message 'MpSettings>>formatVersion -> 2013 is now default' id '51579c03-5587-47f1-9ebf-8a5ef7470230' date '21 June 2015' time '4:34:16.532914 pm' author 'MasashiUmezawa' ancestors ((name 'MessagePack-Core-MasashiUmezawa.33' message 'Fixed a mapping bug in MpDecodeTypeMapper>>bytesAsString' id 'd6135ce8-d710-444d-b3b0-2a6c24168765' date '23 May 2015' time '11:36:39.85456 pm' author 'MasashiUmezawa' ancestors ((name 'MessagePack-Core-MasashiUmezawa.32' message 'Renamed MpConstants typecode methods for compatibility with GemStone. https://github.com/msgpack/msgpack-smalltalk/issues/4' id '7672363c-2b3d-422c-a18d-63de7ceb21ba' date '18 May 2015' time '10:54:43.647181 am' author 'MasashiUmezawa' ancestors ((name 'MessagePack-Core-mu.31' message '- Ext and Fixext encoding/decoding are now working' id '958b6113-8b9b-214c-a28e-38c991a8b70b' date '8 December 2013' time '3:47:05.753 pm' author 'mu' ancestors () stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ()) \ No newline at end of file diff --git a/repository/MessagePack-Pharo-Core.package/.filetree b/repository/MessagePack-Pharo-Core.package/.filetree new file mode 100644 index 0000000..57a6797 --- /dev/null +++ b/repository/MessagePack-Pharo-Core.package/.filetree @@ -0,0 +1,5 @@ +{ + "separateMethodMetaAndSource" : false, + "noMethodMetaData" : true, + "useCypressPropertiesFile" : true +} \ No newline at end of file diff --git a/repository/MessagePack-Pharo-Core.package/MpPhPortableUtil.class/README.md b/repository/MessagePack-Pharo-Core.package/MpPhPortableUtil.class/README.md new file mode 100644 index 0000000..e69de29 diff --git a/repository/MessagePack-Pharo-Core.package/MpPhPortableUtil.class/instance/bytesFromString..st b/repository/MessagePack-Pharo-Core.package/MpPhPortableUtil.class/instance/bytesFromString..st new file mode 100644 index 0000000..ea6dda2 --- /dev/null +++ b/repository/MessagePack-Pharo-Core.package/MpPhPortableUtil.class/instance/bytesFromString..st @@ -0,0 +1,4 @@ +actions +bytesFromString: aString + (aString isWideString not and: [aString isAsciiString ]) ifTrue: [ ^aString asByteArray]. + ^ZnUTF8Encoder new encodeString: aString \ No newline at end of file diff --git a/repository/MessagePack-Pharo-Core.package/MpPhPortableUtil.class/instance/stringFromBytes..st b/repository/MessagePack-Pharo-Core.package/MpPhPortableUtil.class/instance/stringFromBytes..st new file mode 100644 index 0000000..e88d668 --- /dev/null +++ b/repository/MessagePack-Pharo-Core.package/MpPhPortableUtil.class/instance/stringFromBytes..st @@ -0,0 +1,3 @@ +actions +stringFromBytes: aByteArray + ^ZnUTF8Encoder new decodeBytes: aByteArray \ No newline at end of file diff --git a/repository/MessagePack-Pharo-Core.package/MpPhPortableUtil.class/methodProperties.json b/repository/MessagePack-Pharo-Core.package/MpPhPortableUtil.class/methodProperties.json new file mode 100644 index 0000000..8fe2e21 --- /dev/null +++ b/repository/MessagePack-Pharo-Core.package/MpPhPortableUtil.class/methodProperties.json @@ -0,0 +1,7 @@ +{ + "instance" : { + "stringFromBytes:" : "MasashiUmezawa 10/11/2017 14:02", + "bytesFromString:" : "MasashiUmezawa 10/11/2017 14:04" + }, + "class" : { } +} \ No newline at end of file diff --git a/repository/MessagePack-Pharo-Core.package/MpPhPortableUtil.class/properties.json b/repository/MessagePack-Pharo-Core.package/MpPhPortableUtil.class/properties.json new file mode 100644 index 0000000..650cb70 --- /dev/null +++ b/repository/MessagePack-Pharo-Core.package/MpPhPortableUtil.class/properties.json @@ -0,0 +1,11 @@ +{ + "commentStamp" : "", + "super" : "MpSqPortableUtil", + "category" : "MessagePack-Pharo-Core", + "classinstvars" : [ ], + "pools" : [ ], + "classvars" : [ ], + "instvars" : [ ], + "name" : "MpPhPortableUtil", + "type" : "normal" +} \ No newline at end of file diff --git a/repository/MessagePack-Pharo-Core.package/monticello.meta/categories.st b/repository/MessagePack-Pharo-Core.package/monticello.meta/categories.st new file mode 100644 index 0000000..6a40a3e --- /dev/null +++ b/repository/MessagePack-Pharo-Core.package/monticello.meta/categories.st @@ -0,0 +1 @@ +SystemOrganization addCategory: #'MessagePack-Pharo-Core'! diff --git a/repository/MessagePack-Pharo-Core.package/monticello.meta/initializers.st b/repository/MessagePack-Pharo-Core.package/monticello.meta/initializers.st new file mode 100644 index 0000000..e69de29 diff --git a/repository/MessagePack-Pharo-Core.package/monticello.meta/package b/repository/MessagePack-Pharo-Core.package/monticello.meta/package new file mode 100644 index 0000000..c780c06 --- /dev/null +++ b/repository/MessagePack-Pharo-Core.package/monticello.meta/package @@ -0,0 +1 @@ +(name 'MessagePack-Pharo-Core') \ No newline at end of file diff --git a/repository/MessagePack-Pharo-Core.package/monticello.meta/version b/repository/MessagePack-Pharo-Core.package/monticello.meta/version new file mode 100644 index 0000000..e9ec6ad --- /dev/null +++ b/repository/MessagePack-Pharo-Core.package/monticello.meta/version @@ -0,0 +1 @@ +(name 'MessagePack-Pharo-Core-MasashiUmezawa.1' message 'Initial commit' id '75acf11e-a017-0d00-86ba-b8000cd037ad' date '11 October 2017' time '2:06:18.602137 pm' author 'MasashiUmezawa' ancestors () stepChildren ()) \ No newline at end of file diff --git a/repository/MessagePack-Pharo-Core.package/properties.json b/repository/MessagePack-Pharo-Core.package/properties.json new file mode 100644 index 0000000..6f31cf5 --- /dev/null +++ b/repository/MessagePack-Pharo-Core.package/properties.json @@ -0,0 +1 @@ +{ } \ No newline at end of file diff --git a/repository/MessagePack-Squeak-Core.package/MpSqPortableUtil.class/instance/bytesFromString..st b/repository/MessagePack-Squeak-Core.package/MpSqPortableUtil.class/instance/bytesFromString..st index b41070d..c8dc722 100644 --- a/repository/MessagePack-Squeak-Core.package/MpSqPortableUtil.class/instance/bytesFromString..st +++ b/repository/MessagePack-Squeak-Core.package/MpSqPortableUtil.class/instance/bytesFromString..st @@ -1,4 +1,4 @@ actions bytesFromString: aString - aString isWideString ifTrue: [^(aString convertToEncoding: #utf8) asByteArray]. - ^super bytesFromString: aString \ No newline at end of file + (aString isWideString not and: [aString isAsciiString ]) ifTrue: [ ^super bytesFromString: aString]. + ^(aString convertToEncoding: #utf8) asByteArray \ No newline at end of file diff --git a/repository/MessagePack-Squeak-Core.package/MpSqPortableUtil.class/methodProperties.json b/repository/MessagePack-Squeak-Core.package/MpSqPortableUtil.class/methodProperties.json index ced886f..9e1062a 100644 --- a/repository/MessagePack-Squeak-Core.package/MpSqPortableUtil.class/methodProperties.json +++ b/repository/MessagePack-Squeak-Core.package/MpSqPortableUtil.class/methodProperties.json @@ -4,7 +4,7 @@ "writeInt64:to:" : "mu 4/29/2011 15:55", "encodeTypeMapperClass" : "mu 5/1/2011 15:28", "stringFromBytes:" : "MasashiUmezawa 11/12/2016 23:27", - "bytesFromString:" : "mu 5/2/2012 12:38", + "bytesFromString:" : "MasashiUmezawa 10/11/2017 13:45", "timestampFromSeconds:nanos:" : "MasashiUmezawa 8/11/2017 17:24", "writeInt16:to:" : "mu 4/29/2011 15:51", "writeUint32:to:" : "mu 4/29/2011 15:41", diff --git a/repository/MessagePack-Squeak-Core.package/monticello.meta/version b/repository/MessagePack-Squeak-Core.package/monticello.meta/version index e638bc8..f6e6511 100644 --- a/repository/MessagePack-Squeak-Core.package/monticello.meta/version +++ b/repository/MessagePack-Squeak-Core.package/monticello.meta/version @@ -1 +1 @@ -(name 'MessagePack-Squeak-Core-MasashiUmezawa.10' message 'Fixing encoding of timestamp before Unix Epoch' id '3026ba2d-1913-0d00-bf27-80cf069d6816' date '14 August 2017' time '11:25:59.52342 pm' author 'MasashiUmezawa' ancestors ((name 'MessagePack-Squeak-Core-MasashiUmezawa.9' message 'Added MpSqPortableUtil>>timestampFromSeconds:nanos:' id 'af77c9cf-d712-0d00-ab4c-55d3014acda9' date '11 August 2017' time '5:26:50.59475 pm' author 'MasashiUmezawa' ancestors ((name 'MessagePack-Squeak-Core-MasashiUmezawa.8' message 'Added unixSecondsWithNanosecondsFrom:' id '1331c15e-d512-0d00-99f5-fc61006f5111' date '11 August 2017' time '2:32:04.293869 pm' author 'MasashiUmezawa' ancestors ((name 'MessagePack-Squeak-Core-MasashiUmezawa.7' message 'Implemented MpSqPortableUtil>>stringFromBytes: for decoding utf8 strings' id '9a4fd85e-597d-794e-8a6a-e633e2e63e8e' date '12 November 2016' time '11:28:33.274191 pm' author 'MasashiUmezawa' ancestors ((name 'MessagePack-Squeak-Core-MasashiUmezawa.6' message 'Added #symbolAsString/symbolAsError for changing Symbol encoding behavior' id 'b0371b80-07e7-8d4c-88db-748d7a17ce1f' date '4 June 2016' time '2:26:03.490615 pm' author 'MasashiUmezawa' ancestors ((name 'MessagePack-Squeak-Core-MU.5' message '- Fixed MpSqEncodeTypeMapper class>>defineDoubleActionTo: - BoxedFloat64 and SmallFloat64 encode mappings were added for Spur VM.' id 'bdd0165b-4dc7-444a-a30c-98087488bede' date '19 December 2015' time '11:25:14.479 pm' author 'MU' ancestors ((name 'MessagePack-Squeak-Core-mu.4' message '- Adding encoder support for new specification (https://github.com/msgpack/msgpack/blob/master/spec.md). - MpSettings >> formatVersion will be used for switching new/old formats' id 'b611d926-78c1-d044-a2dd-7b61d7b780a2' date '19 August 2013' time '1:38:43.346 am' author 'mu' ancestors ((name 'MessagePack-Squeak-Core-mu.3' message 'Added #stringAsBytes setting. If true, String will be enceded as MessagePack raw bytes.' id '8a797bfd-5150-4e42-8655-7db9019c69f1' date '2 May 2012' time '12:59:10.973 pm' author 'mu' ancestors ((name 'MessagePack-Squeak-Core-mu.2' message 'Added MpMemoryWriteStream for bulk write performance tuning' id '42d08a68-5df4-2b4f-98d8-4b26e4b58470' date '23 October 2011' time '12:06:45.085 am' author 'mu' ancestors ((name 'MessagePack-Squeak-Core-mu.1' message 'Isolated package' id 'a44b229c-f324-7e44-b25a-09386b468ebe' date '2 June 2011' time '10:58:25.013 am' author 'mu' ancestors () stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ()) \ No newline at end of file +(name 'MessagePack-Squeak-Core-MasashiUmezawa.12' message 'Optimized string encoding by isAsciiString check' id 'd01599e1-9f17-0d00-86b8-30ec0cd037ad' date '11 October 2017' time '1:49:09.384085 pm' author 'MasashiUmezawa' ancestors ((name 'MessagePack-Squeak-Core-MasashiUmezawa.11' message 'Fixed a unicode encoding bug' id 'caba1893-9e17-0d00-86a6-eb5c0cd037ad' date '11 October 2017' time '12:15:37.381967 pm' author 'MasashiUmezawa' ancestors ((name 'MessagePack-Squeak-Core-MasashiUmezawa.10' message 'Fixing encoding of timestamp before Unix Epoch' id '3026ba2d-1913-0d00-bf27-80cf069d6816' date '14 August 2017' time '11:25:59.52342 pm' author 'MasashiUmezawa' ancestors ((name 'MessagePack-Squeak-Core-MasashiUmezawa.9' message 'Added MpSqPortableUtil>>timestampFromSeconds:nanos:' id 'af77c9cf-d712-0d00-ab4c-55d3014acda9' date '11 August 2017' time '5:26:50.59475 pm' author 'MasashiUmezawa' ancestors ((name 'MessagePack-Squeak-Core-MasashiUmezawa.8' message 'Added unixSecondsWithNanosecondsFrom:' id '1331c15e-d512-0d00-99f5-fc61006f5111' date '11 August 2017' time '2:32:04.293869 pm' author 'MasashiUmezawa' ancestors ((name 'MessagePack-Squeak-Core-MasashiUmezawa.7' message 'Implemented MpSqPortableUtil>>stringFromBytes: for decoding utf8 strings' id '9a4fd85e-597d-794e-8a6a-e633e2e63e8e' date '12 November 2016' time '11:28:33.274191 pm' author 'MasashiUmezawa' ancestors ((name 'MessagePack-Squeak-Core-MasashiUmezawa.6' message 'Added #symbolAsString/symbolAsError for changing Symbol encoding behavior' id 'b0371b80-07e7-8d4c-88db-748d7a17ce1f' date '4 June 2016' time '2:26:03.490615 pm' author 'MasashiUmezawa' ancestors ((name 'MessagePack-Squeak-Core-MU.5' message '- Fixed MpSqEncodeTypeMapper class>>defineDoubleActionTo: - BoxedFloat64 and SmallFloat64 encode mappings were added for Spur VM.' id 'bdd0165b-4dc7-444a-a30c-98087488bede' date '19 December 2015' time '11:25:14.479 pm' author 'MU' ancestors ((name 'MessagePack-Squeak-Core-mu.4' message '- Adding encoder support for new specification (https://github.com/msgpack/msgpack/blob/master/spec.md). - MpSettings >> formatVersion will be used for switching new/old formats' id 'b611d926-78c1-d044-a2dd-7b61d7b780a2' date '19 August 2013' time '1:38:43.346 am' author 'mu' ancestors ((name 'MessagePack-Squeak-Core-mu.3' message 'Added #stringAsBytes setting. If true, String will be enceded as MessagePack raw bytes.' id '8a797bfd-5150-4e42-8655-7db9019c69f1' date '2 May 2012' time '12:59:10.973 pm' author 'mu' ancestors ((name 'MessagePack-Squeak-Core-mu.2' message 'Added MpMemoryWriteStream for bulk write performance tuning' id '42d08a68-5df4-2b4f-98d8-4b26e4b58470' date '23 October 2011' time '12:06:45.085 am' author 'mu' ancestors ((name 'MessagePack-Squeak-Core-mu.1' message 'Isolated package' id 'a44b229c-f324-7e44-b25a-09386b468ebe' date '2 June 2011' time '10:58:25.013 am' author 'mu' ancestors () stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ()) \ No newline at end of file