Skip to content

Commit

Permalink
sync with smalltalkhub
Browse files Browse the repository at this point in the history
  • Loading branch information
jbrichau committed May 24, 2014
1 parent 31ed06c commit 58342e8
Show file tree
Hide file tree
Showing 76 changed files with 41 additions and 212 deletions.
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"category" : "Grease-Pharo-Core",
"category" : "Grease-Core",
"classinstvars" : [
],
"classvars" : [
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
exceptions
deprecationExceptionSet
"Answer the exception set that should considered besides WADeprecation."
^#()
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@
"compile:into:classified:" : "jf 1/22/2009 02:11",
"contentsOfFile:binary:" : "jf 1/22/2009 02:11",
"convertToSmalltalkNewlines:" : "lr 4/15/2010 19:15",
"deprecationExceptionSet" : "pmm 2/16/2014 23:12",
"directoriesIn:" : "NickAger 3/9/2012 11:29",
"doTransaction:" : "lr 7/25/2011 19:51",
"ensureExistenceOfFolder:" : "pmm 2/5/2011 09:54",
Expand Down
8 changes: 4 additions & 4 deletions repository/Grease-Core.package/monticello.meta/categories.st
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
SystemOrganization addCategory: #'Grease-Core'!
SystemOrganization addCategory: #'Grease-Core-Collections'!
SystemOrganization addCategory: #'Grease-Core-Exceptions'!
SystemOrganization addCategory: #'Grease-Core-Text'!
SystemOrganization addCategory: #'Grease-Core-Utilities'!
SystemOrganization addCategory: 'Grease-Core-Collections'!
SystemOrganization addCategory: 'Grease-Core-Exceptions'!
SystemOrganization addCategory: 'Grease-Core-Text'!
SystemOrganization addCategory: 'Grease-Core-Utilities'!
4 changes: 2 additions & 2 deletions repository/Grease-Core.package/monticello.meta/version

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
exceptions
deprecationExceptionSet
^ Deprecation
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@
"base64Decode:" : "jf 1/21/2009 17:31",
"compile:into:classified:" : "pmm 8/13/2010 11:52",
"contentsOfFile:binary:" : "lr 7/25/2011 19:51",
"deprecationExceptionSet" : "pmm 2/16/2014 23:12",
"directoriesIn:" : "NickAger 3/9/2012 11:33",
"doSilently:" : "JohanBrichau 9/10/2013 11:39",
"ensureExistenceOfFolder:" : "jf 1/21/2009 17:31",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,5 @@
streaming
greaseNext: anInteger putAll: aCollection startingAt: startIndex
| index |
aCollection isByteString
ifTrue: [
index := ByteString findFirstInString: aCollection inSet: Latin1ToUtf8Map startingAt: startIndex.
(index = 0 or: [ index > (startIndex + anInteger - 1) ])
ifTrue: [ stream greaseNext: anInteger putAll: aCollection startingAt: startIndex ]
ifFalse: [ super greaseNext: anInteger putAll: aCollection startingAt: startIndex ] ]
ifTrue: [ self greaseNext: anInteger putAllFast: aCollection startingAt: startIndex ]
ifFalse: [ super greaseNext: anInteger putAll: aCollection startingAt: startIndex ]
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ greaseNext: anInteger putAllFast: aByteString startingAt: startIndex
nextIndex = 0 ifTrue: [ ^ stream greaseNext: anInteger putAll: aByteString startingAt: startIndex ].
[
nextIndex >= (startIndex + anInteger) ifTrue: [
^ stream greaseNext: startIndex + anInteger - nextIndex + 1 putAll: aByteString startingAt: lastIndex ].
^ stream greaseNext: startIndex + anInteger - lastIndex putAll: aByteString startingAt: lastIndex ].
nextIndex > lastIndex ifTrue: [
stream greaseNext: nextIndex - lastIndex putAll: aByteString startingAt: lastIndex ].
stream nextPutAll: (Latin1ToUtf8Encodings at: (aByteString byteAt: nextIndex) + 1).
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@
"crlf" : "pmm 4/10/2010 13:28",
"encodeDefault:" : "lr 7/25/2011 18:36",
"encodeFast:" : "pmm 9/1/2012 15:25",
"greaseNext:putAll:startingAt:" : "pmm 8/15/2011 22:03",
"greaseNext:putAllFast:startingAt:" : "pmm 4/21/2012 20:18",
"greaseNext:putAll:startingAt:" : "pmm 5/21/2014 21:33",
"greaseNext:putAllFast:startingAt:" : "pmm 5/21/2014 21:19",
"invalidUtf8" : "jf 9/30/2009 00:39",
"next" : "pmm 2/17/2010 20:09",
"next:" : "pmm 9/1/2012 15:25",
Expand Down

Large diffs are not rendered by default.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ greaseNext: anInteger putAllFast: aByteString startingAt: startIndex
nextIndex = 0 ifTrue: [ ^ stream greaseNext: anInteger putAll: aByteString startingAt: startIndex ].
[
nextIndex >= (startIndex + anInteger) ifTrue: [
^ stream greaseNext: startIndex + anInteger - nextIndex + 1 putAll: aByteString startingAt: lastIndex ].
^ stream greaseNext: startIndex + anInteger - lastIndex putAll: aByteString startingAt: lastIndex ].
nextIndex > lastIndex ifTrue: [
stream greaseNext: nextIndex - lastIndex putAll: aByteString startingAt: lastIndex ].
stream nextPutAll: (Latin1ToUtf8Encodings at: (aByteString byteAt: nextIndex) + 1).
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
"encodeDefault:" : "lr 7/25/2011 18:36",
"encodeFast:" : "lr 7/25/2011 19:51",
"greaseNext:putAll:startingAt:" : "pmm 8/15/2011 21:32",
"greaseNext:putAllFast:startingAt:" : "pmm 4/21/2012 20:18",
"greaseNext:putAllFast:startingAt:" : "pmm 5/24/2014 15:17",
"invalidUtf8" : "jf 9/30/2009 00:39",
"next" : "pmm 2/17/2010 20:09",
"next:" : "pmm 2/17/2012 08:00",
Expand Down
Original file line number Diff line number Diff line change
@@ -1 +1 @@
(name 'Grease-Pharo20-Core-pmm.17' message 'Issue 770: ScaledDecimal rendering supporthttp://code.google.com/p/seaside/issues/detail?id=770' id 'd7a1eeaa-f58e-4603-971f-6cd59230204e' date '15 September 2013' time '12:24:13.475 pm' author 'pmm' ancestors ((name 'Grease-Pharo20-Core-pmm.16' message '- merge' id 'f7d28925-70ae-4366-854a-1160f562395f' date '12 September 2013' time '5:58:13.97 pm' author 'pmm' ancestors ((name 'Grease-Pharo20-Core-pmm.15' message '- bring #doSilently: back' id 'f4aaf942-4c29-41d5-b585-f936f0a72bc0' date '12 September 2013' time '5:57:39.57 pm' author 'pmm' ancestors ((name 'Grease-Pharo20-Core-pmm.13' message 'Issue 760: addAllFilesIn: is broken in Pharo 20http://code.google.com/p/seaside/issues/detail?id=760' id '6259cd85-05d0-485c-aa5f-ce8b08e1d56b' date '12 September 2013' time '12:12:53.334125 pm' author 'pmm' ancestors ((name 'Grease-Pharo20-Core-pmm.12' message '- use new compiler API' id '6d75cfee-a670-4eb5-bec2-d32e9689670d' date '12 September 2013' time '11:29:15.683227 am' author 'pmm' ancestors ((name 'Grease-Pharo20-Core-JohanBrichau.11' message 'deal with #doSilently: difference from Pharo2.0 onward' id 'ded240e6-cedd-4892-972a-ed672d5eb5d7' date '10 September 2013' time '11:37:29.755 am' author 'JohanBrichau' ancestors ((name 'Grease-Pharo20-Core-pmm.10' message '- more fs fixes' id '05c86e58-c910-4317-8e9b-47b6fd57c19f' date '19 August 2012' time '10:20:18.316 am' author 'pmm' ancestors ((name 'Grease-Pharo20-Core-pmm.9' message '- Issue 736: implement #basicNextPutAll: on pseudo streams- http://code.google.com/p/seaside/issues/detail?id=736' id '310db583-7be2-4c4d-b911-8097d66481f4' date '19 August 2012' time '10:12:26.043 am' author 'pmm' ancestors ((name 'Grease-Pharo20-Core-pmm.8' message '- more FS' id '8eb78157-6f56-4d61-bf7d-a3fe0b7144a9' date '13 August 2012' time '9:30:05.4 pm' author 'pmm' ancestors ((name 'Grease-Pharo20-Core-pmm.7' message '- more FS' id '2f0d58f8-da48-4378-acb2-d16dc3084098' date '4 August 2012' time '3:13:15.968 pm' author 'pmm' ancestors ((name 'Grease-Pharo20-Core-pmm.6' message '- change package name' id 'befeca18-9752-4b8d-8af9-29143036e384' date '4 August 2012' time '1:09:21.558 pm' author 'pmm' ancestors ((name 'Grease-Pharo20-Core-pmm.5' message '- more FS' id '397deea2-2611-468e-bc32-b06b84a8eeb5' date '4 August 2012' time '1:03:35.508 pm' author 'pmm' ancestors ((name 'Grease-Pharo20-Core-pmm.4' message '- more FS fixes' id '10d636c6-60c0-4445-bc52-e58c2694a62d' date '4 August 2012' time '12:53:24.724 pm' author 'pmm' ancestors ((name 'Grease-Pharo20-Core-pmm.3' message '- start to use FS' id '95e05251-e337-4ced-8d96-6608473fd288' date '4 August 2012' time '12:41:12.074 pm' author 'pmm' ancestors ((name 'Grease-Pharo20-Core-pmm.2' message '- use SystemAnnouncer' id '1cde944c-5368-4cbd-b074-6d29b30b5d1e' date '4 August 2012' time '12:32:52.4 pm' author 'pmm' ancestors ((name 'Grease-Pharo20-Core-pmm.1' message '- bump' id 'f5552691-cc57-47ca-8b09-987e6b976f5b' date '4 August 2012' time '12:29:29.556 pm' author 'pmm' ancestors () stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'Grease-Pharo20-Core-pmm.14' message '- fix URLs' id 'e60023ec-b58b-49e4-81b5-4d17412a11dc' date '12 September 2013' time '4:02:53.563496 pm' author 'pmm' ancestors ((id '6259cd85-05d0-485c-aa5f-ce8b08e1d56b')) stepChildren ())) stepChildren ())) stepChildren ())
(name 'Grease-Pharo20-Core-pmm.19' message ' Issue 792 : Issue encoding a non-ascii character preceded by an xml-unsafe one- https://code.google.com/p/seaside/issues/detail?id=792' id '091e6e30-84fe-4281-ab9b-b586baa80ec0' date '24 May 2014' time '3:19:05.51 pm' author 'pmm' ancestors ((name 'Grease-Pharo20-Core-JohanBrichau.18' message 'moved GRCountingStream from Pharo specific package to Core' id '0be4fbfb-45e8-4a63-9800-6adf07b3d8c3' date '16 February 2014' time '9:36:20.377 pm' author 'JohanBrichau' ancestors ((name 'Grease-Pharo20-Core-pmm.17' message 'Issue 770: ScaledDecimal rendering supporthttp://code.google.com/p/seaside/issues/detail?id=770' id 'd7a1eeaa-f58e-4603-971f-6cd59230204e' date '15 September 2013' time '12:24:13.475 pm' author 'pmm' ancestors ((name 'Grease-Pharo20-Core-pmm.16' message '- merge' id 'f7d28925-70ae-4366-854a-1160f562395f' date '12 September 2013' time '5:58:13.97 pm' author 'pmm' ancestors ((name 'Grease-Pharo20-Core-pmm.15' message '- bring #doSilently: back' id 'f4aaf942-4c29-41d5-b585-f936f0a72bc0' date '12 September 2013' time '5:57:39.57 pm' author 'pmm' ancestors ((name 'Grease-Pharo20-Core-pmm.13' message 'Issue 760: addAllFilesIn: is broken in Pharo 20http://code.google.com/p/seaside/issues/detail?id=760' id '6259cd85-05d0-485c-aa5f-ce8b08e1d56b' date '12 September 2013' time '12:12:53.334125 pm' author 'pmm' ancestors ((name 'Grease-Pharo20-Core-pmm.12' message '- use new compiler API' id '6d75cfee-a670-4eb5-bec2-d32e9689670d' date '12 September 2013' time '11:29:15.683227 am' author 'pmm' ancestors ((name 'Grease-Pharo20-Core-JohanBrichau.11' message 'deal with #doSilently: difference from Pharo2.0 onward' id 'ded240e6-cedd-4892-972a-ed672d5eb5d7' date '10 September 2013' time '11:37:29.755 am' author 'JohanBrichau' ancestors ((name 'Grease-Pharo20-Core-pmm.10' message '- more fs fixes' id '05c86e58-c910-4317-8e9b-47b6fd57c19f' date '19 August 2012' time '10:20:18.316 am' author 'pmm' ancestors ((name 'Grease-Pharo20-Core-pmm.9' message '- Issue 736: implement #basicNextPutAll: on pseudo streams- http://code.google.com/p/seaside/issues/detail?id=736' id '310db583-7be2-4c4d-b911-8097d66481f4' date '19 August 2012' time '10:12:26.043 am' author 'pmm' ancestors ((name 'Grease-Pharo20-Core-pmm.8' message '- more FS' id '8eb78157-6f56-4d61-bf7d-a3fe0b7144a9' date '13 August 2012' time '9:30:05.4 pm' author 'pmm' ancestors ((name 'Grease-Pharo20-Core-pmm.7' message '- more FS' id '2f0d58f8-da48-4378-acb2-d16dc3084098' date '4 August 2012' time '3:13:15.968 pm' author 'pmm' ancestors ((name 'Grease-Pharo20-Core-pmm.6' message '- change package name' id 'befeca18-9752-4b8d-8af9-29143036e384' date '4 August 2012' time '1:09:21.558 pm' author 'pmm' ancestors ((name 'Grease-Pharo20-Core-pmm.5' message '- more FS' id '397deea2-2611-468e-bc32-b06b84a8eeb5' date '4 August 2012' time '1:03:35.508 pm' author 'pmm' ancestors ((name 'Grease-Pharo20-Core-pmm.4' message '- more FS fixes' id '10d636c6-60c0-4445-bc52-e58c2694a62d' date '4 August 2012' time '12:53:24.724 pm' author 'pmm' ancestors ((name 'Grease-Pharo20-Core-pmm.3' message '- start to use FS' id '95e05251-e337-4ced-8d96-6608473fd288' date '4 August 2012' time '12:41:12.074 pm' author 'pmm' ancestors ((name 'Grease-Pharo20-Core-pmm.2' message '- use SystemAnnouncer' id '1cde944c-5368-4cbd-b074-6d29b30b5d1e' date '4 August 2012' time '12:32:52.4 pm' author 'pmm' ancestors ((name 'Grease-Pharo20-Core-pmm.1' message '- bump' id 'f5552691-cc57-47ca-8b09-987e6b976f5b' date '4 August 2012' time '12:29:29.556 pm' author 'pmm' ancestors () stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'Grease-Pharo20-Core-pmm.14' message '- fix URLs' id 'e60023ec-b58b-49e4-81b5-4d17412a11dc' date '12 September 2013' time '4:02:53.563496 pm' author 'pmm' ancestors ((id '6259cd85-05d0-485c-aa5f-ce8b08e1d56b')) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())
Expand Down

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
file library
removeSelector: aSymbol from: aClass
aClass removeSelectorSilently: aSymbol
aClass removeSelector: aSymbol
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
"readWriteCharacterStream" : "dkh 9/4/2009 09:14",
"removeFromShutDownList:" : "jf 1/21/2009 17:31",
"removeFromStartUpList:" : "jf 1/21/2009 17:31",
"removeSelector:from:" : "jf 1/21/2009 17:31",
"removeSelector:from:" : "JohanBrichau 4/19/2014 13:44",
"secureHashFor:" : "DamienCassou 8/27/2013 18:30",
"semaphoreClass" : "lr 7/25/2011 19:51",
"stackDepth" : "jf 1/21/2009 17:31",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ greaseNext: anInteger putAllFast: aByteString startingAt: startIndex
nextIndex = 0 ifTrue: [ ^ stream greaseNext: anInteger putAll: aByteString startingAt: startIndex ].
[
nextIndex >= (startIndex + anInteger) ifTrue: [
^ stream greaseNext: startIndex + anInteger - nextIndex + 1 putAll: aByteString startingAt: lastIndex ].
^ stream greaseNext: startIndex + anInteger - lastIndex putAll: aByteString startingAt: lastIndex ].
nextIndex > lastIndex ifTrue: [
stream greaseNext: nextIndex - lastIndex putAll: aByteString startingAt: lastIndex ].
stream nextPutAll: (Latin1ToUtf8Encodings at: (aByteString byteAt: nextIndex) + 1).
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
"encodeDefault:" : "lr 7/25/2011 18:36",
"encodeFast:" : "lr 7/25/2011 19:51",
"greaseNext:putAll:startingAt:" : "pmm 8/15/2011 21:32",
"greaseNext:putAllFast:startingAt:" : "pmm 4/21/2012 20:18",
"greaseNext:putAllFast:startingAt:" : "pmm 5/21/2014 21:28",
"invalidUtf8" : "jf 9/30/2009 00:39",
"next" : "pmm 2/17/2010 20:09",
"next:" : "pmm 2/17/2012 08:00",
Expand Down
Loading

0 comments on commit 58342e8

Please sign in to comment.