#OTHER by cg expecco_19_1_0 expecco_19_1_0_final1
authorcg
Sat, 25 May 2019 23:51:12 +0200
changeset 1377 01c4359712cb
parent 1376 fce8dda90c70
child 1378 dd1db9d0fafb
#OTHER by cg initial checkin class: FileReference added: #filename: #fullName class: FileReference class added: #documentation #filename:
stx_libcompat.st
--- a/stx_libcompat.st	Sat May 25 23:51:10 2019 +0200
+++ b/stx_libcompat.st	Sat May 25 23:51:12 2019 +0200
@@ -83,7 +83,7 @@
      Please take a look at the #referencedPreRequisites method as well."
 
     ^ #(
-        #'stx:libbasic'    "AbstractTime - extended"
+        #'stx:libbasic'    "ArithmeticValue - extended"
         #'stx:libbasic2'    "PluggableDictionary - superclass of Dolphin::PluggableLookupTable"
         #'stx:libbasic3'    "ChangeSet - extended"
         #'stx:libview'    "Color - extended"
@@ -200,6 +200,7 @@
         ExternalReadStream
         ExternalWriteStream
         FileDirectory
+        FileReference
         FractionalWidgetView
         GapString
         IOAccessor
@@ -308,13 +309,13 @@
         ReferenceStream
         #'VAST::Kernel'
     )
-
-    "Modified: / 08-05-2019 / 13:04:53 / Claus Gittinger"
 !
 
 extensionMethodNames
     "lists the extension methods which are to be included in the project.
-     Entries are pairwise elements, consisting of class-name and selector."
+     Entries are 2-element array literals, consisting of class-name and selector.
+     A correponding method with real names must be present in my concrete subclasses
+     if it has extensions."
 
     ^ #(
         Behavior allSelectorsInProtocol:
@@ -326,6 +327,7 @@
         Character charCode
         Character isSafeForHTTP
         CharacterArray asComposedText
+        CharacterArray asFileReference
         CharacterArray asOneByteString
         CharacterArray asQualifiedReference
         CharacterArray asUrl
@@ -342,6 +344,8 @@
         CharacterArray lineIndicesDo:
         CharacterArray lines
         CharacterArray openInWorkspaceWithTitle:
+        CharacterArray removePrefix:
+        CharacterArray removeSuffix:
         CharacterArray translated
         CharacterArray unescapePercents
         CharacterArray unescapePercentsWithTextEncoding:
@@ -473,8 +477,6 @@
         'Smalltalk class' windowSystemName
         'Symbol class' allSymbols
         'Symbol class' tableSize
-        CharacterArray removePrefix:
-        CharacterArray removeSuffix:
     )
 ! !