--- a/stx_libbasic2.st Fri Jan 03 21:15:28 2020 +0100
+++ b/stx_libbasic2.st Fri Jan 03 21:26:46 2020 +0100
@@ -78,13 +78,13 @@
They are mandatory, because we need these packages as a prerequisite for loading and compiling.
When loading whole packages,
mandatoryPreRequisites will be automatically loaded
- BEFORE this packet has been loaded.
+ BEFORE this packet has been loaded.
This method is generated automatically,
by searching along the inheritance chain of all of my classes.
Please take a look at the #referencedPreRequisites method as well."
^ #(
- #'stx:libbasic' "AbstractMultidimensionalArray - superclass of Matrix"
+ #'stx:libbasic' "AbstractMultidimensionalArray - superclass of Matrix"
)
!
@@ -97,7 +97,7 @@
includes explicit checks for the package being present.
When loading whole packages,
referencedPreRequisites will be automatically loaded
- AFTER this packet has been loaded.
+ AFTER this packet has been loaded.
This method is generated automatically,
by searching all classes (and their packages) which are referenced by my classes.
Please also take a look at the #mandatoryPreRequisites method"
@@ -133,7 +133,7 @@
!
additionalLinkLibraries_make_dot_proto
- ^ '$(ZLIB_LD_ARG) $(BZ2LIB_LD_ARG)'
+ ^ '$(ZLIB_LD_ARG) $(BZ2LIB_LD_ARG) $(AUDIOLIB_LD_ARG)'
!
additionalRules_bc_dot_mak
@@ -195,202 +195,202 @@
Attributes are: #autoload or #<os> where os is one of win32, unix,..."
^ #(
- "<className> or (<className> attributes...) in load order"
- AVLTree
- AbstractBackgroundJob
- ActiveObject
- ActorStream
- Archiver
- AutoResizingOrderedCollection
- BIG5EncodedString
- BTree
- BaseNCoder
- Bezier
- BinaryTree
- BinaryTreeNode
- BloomFilter
- BoltLock
- CRCStream
- CacheDictionary
- CachedValue
- CharacterSet
- Circle
- CollectingReadStream
- CollectingSharedQueueStream
- CollectionBuilder
- ComplexDoubleArray
- ComplexFloatArray
- CompressionStream
- Cons
- ConsStream
- Curve
- DelayedValue
- DirectoryContents
- DoubleLink
- EllipticalArc
- ExternalInt
- ExternalLong
- FileSorter
- FileText
- FilteringStream
- FourByteString
- FuzzyMatcher
- GBEncodedString
- GeometricSeries
- HTMLUtilities
- HalfFloat
- HalfFloatArray
- HandlerCollection
- Heap
- IEEEFloat
- IdentityBag
- IncompatibleMatrixError
- IncrementNotification
- IndentStream
- InterestConverterWithParameters
- InternalPipeStream
- Iterator
- JISEncodedString
- KSCEncodedString
- KeywordInContextIndexBuilder
- Lazy
- LazyArray
- LazyValue
- LineSegment
- List
- LoggingStream
- MappedCollection
- Matrix
- MessageChannel
- Monitor
- MultiReadStream
- NameLookupError
- NumberSet
- OctaFloat
- OperationQueue
- PersistentFileHistory
- PhoneticStringUtilities
- PluggableDictionary
- PluggableSet
- Polygon
- PowerSet
- PrinterStream
- PrintfScanf
- PriorityQueue
- Promise
- QDouble
- QuadFloat
- Queue
- Random
- RandomBlumBlumShub
- RandomKISS
- RandomKISS2
- RandomMT19937
- RandomParkMiller
- RandomRDRand
- RandomTT800
- ReindexedCollection
- RunArray
- SegmentedOrderedCollection
- SelectingReadStream
- SequenceWithSentinel
- SequenceableCollectionSorter
- SerialPort
- SharedCollection
- Singleton
- SmallBag
- Socket
- SocketAddress
- SocketAddressInfo
- SocketErrorNotification
- SortedSet
- SoundStream
- Spline
- SplittingWriteStream
- Stack
- StringPattern
- StringUtilities
- TSTree
- TSTreeNode
- TableData
- TerminalSession
- Text
- TextClassifier
- TextStream
- TreeSet
- Trie
- URI
- UUID
- UndoSupport
- UnitConverter
- UnixPTYStream
- ValueLink
- VirtualArray
- VirtualDictionary
- WeakOrderedCollection
- ZipArchiveConstants
- #'stx_libbasic2'
- AATree
- AATreeNode
- AppletalkSocketAddress
- Arrow
- ArrowedSpline
- AutoResizingOrderedCollectionWithDefault
- BZip2Stream
- BackgroundJob
- BackgroundPeriodicalJob
- BackgroundQueueProcessingJob
- Base32Coder
- Base64Coder
- BayesClassifier
- Bezier2Segment
- CRC16Stream
- CRC32Stream
- CRC8Stream
- CacheDictionaryWithFactory
- DecNetSocketAddress
- EpsonFX1PrinterStream
- FilteringLineStream
- Future
- HPLjetIIPrinterStream
- HTMLPrinterStream
- HierarchicalURI
- HostAddressLookupError
- HostNameLookupError
- IPSocketAddress
- LazyCons
- LineNumberReadStream
- PostscriptPrinterStream
- RandomGNUSmalltalk
- RandomGenerator
- SharedQueue
- TSMultiTree
- TSMultiTreeNode
- TimedPromise
- TwoDimensionalMatrix
- UDSocketAddress
- Unicode32String
- ValueDoubleLink
- VirtualArrayWithCache
- ZipArchive
- ZipStream
- Base64UrlCoder
- FileURI
- FtpURI
- HttpURI
- IPv6SocketAddress
- SftpURI
- SquareMatrix
- UnlimitedSharedQueue
- HttpsURI
- #'Matrix2_2'
- #'Matrix3_3'
- (DoubleLinkedList autoload)
- (IdentitySkipList autoload)
- (IteratorStream autoload)
- (RecursiveSeriesStream autoload)
- (SkipList autoload)
- (SkipListNode autoload)
+ "<className> or (<className> attributes...) in load order"
+ AVLTree
+ AbstractBackgroundJob
+ ActiveObject
+ ActorStream
+ Archiver
+ AutoResizingOrderedCollection
+ BIG5EncodedString
+ BTree
+ BaseNCoder
+ Bezier
+ BinaryTree
+ BinaryTreeNode
+ BloomFilter
+ BoltLock
+ CRCStream
+ CacheDictionary
+ CachedValue
+ CharacterSet
+ Circle
+ CollectingReadStream
+ CollectingSharedQueueStream
+ CollectionBuilder
+ ComplexDoubleArray
+ ComplexFloatArray
+ CompressionStream
+ Cons
+ ConsStream
+ Curve
+ DelayedValue
+ DirectoryContents
+ DoubleLink
+ EllipticalArc
+ ExternalInt
+ ExternalLong
+ FileSorter
+ FileText
+ FilteringStream
+ FourByteString
+ FuzzyMatcher
+ GBEncodedString
+ GeometricSeries
+ HTMLUtilities
+ HalfFloat
+ HalfFloatArray
+ HandlerCollection
+ Heap
+ IEEEFloat
+ IdentityBag
+ IncompatibleMatrixError
+ IncrementNotification
+ IndentStream
+ InterestConverterWithParameters
+ InternalPipeStream
+ Iterator
+ JISEncodedString
+ KSCEncodedString
+ KeywordInContextIndexBuilder
+ Lazy
+ LazyArray
+ LazyValue
+ LineSegment
+ List
+ LoggingStream
+ MappedCollection
+ Matrix
+ MessageChannel
+ Monitor
+ MultiReadStream
+ NameLookupError
+ NumberSet
+ OctaFloat
+ OperationQueue
+ PersistentFileHistory
+ PhoneticStringUtilities
+ PluggableDictionary
+ PluggableSet
+ Polygon
+ PowerSet
+ PrinterStream
+ PrintfScanf
+ PriorityQueue
+ Promise
+ QDouble
+ QuadFloat
+ Queue
+ Random
+ RandomBlumBlumShub
+ RandomKISS
+ RandomKISS2
+ RandomMT19937
+ RandomParkMiller
+ RandomRDRand
+ RandomTT800
+ ReindexedCollection
+ RunArray
+ SegmentedOrderedCollection
+ SelectingReadStream
+ SequenceWithSentinel
+ SequenceableCollectionSorter
+ SerialPort
+ SharedCollection
+ Singleton
+ SmallBag
+ Socket
+ SocketAddress
+ SocketAddressInfo
+ SocketErrorNotification
+ SortedSet
+ SoundStream
+ Spline
+ SplittingWriteStream
+ Stack
+ StringPattern
+ StringUtilities
+ TSTree
+ TSTreeNode
+ TableData
+ TerminalSession
+ Text
+ TextClassifier
+ TextStream
+ TreeSet
+ Trie
+ URI
+ UUID
+ UndoSupport
+ UnitConverter
+ UnixPTYStream
+ ValueLink
+ VirtualArray
+ VirtualDictionary
+ WeakOrderedCollection
+ ZipArchiveConstants
+ #'stx_libbasic2'
+ AATree
+ AATreeNode
+ AppletalkSocketAddress
+ Arrow
+ ArrowedSpline
+ AutoResizingOrderedCollectionWithDefault
+ BZip2Stream
+ BackgroundJob
+ BackgroundPeriodicalJob
+ BackgroundQueueProcessingJob
+ Base32Coder
+ Base64Coder
+ BayesClassifier
+ Bezier2Segment
+ CRC16Stream
+ CRC32Stream
+ CRC8Stream
+ CacheDictionaryWithFactory
+ DecNetSocketAddress
+ EpsonFX1PrinterStream
+ FilteringLineStream
+ Future
+ HPLjetIIPrinterStream
+ HTMLPrinterStream
+ HierarchicalURI
+ HostAddressLookupError
+ HostNameLookupError
+ IPSocketAddress
+ LazyCons
+ LineNumberReadStream
+ PostscriptPrinterStream
+ RandomGNUSmalltalk
+ RandomGenerator
+ SharedQueue
+ TSMultiTree
+ TSMultiTreeNode
+ TimedPromise
+ TwoDimensionalMatrix
+ UDSocketAddress
+ Unicode32String
+ ValueDoubleLink
+ VirtualArrayWithCache
+ ZipArchive
+ ZipStream
+ Base64UrlCoder
+ FileURI
+ FtpURI
+ HttpURI
+ IPv6SocketAddress
+ SftpURI
+ SquareMatrix
+ UnlimitedSharedQueue
+ HttpsURI
+ #'Matrix2_2'
+ #'Matrix3_3'
+ (DoubleLinkedList autoload)
+ (IdentitySkipList autoload)
+ (IteratorStream autoload)
+ (RecursiveSeriesStream autoload)
+ (SkipList autoload)
+ (SkipListNode autoload)
)
!
@@ -401,119 +401,119 @@
if it has extensions."
^ #(
- ArithmeticValue asQDouble
- ArithmeticValue asQuadFloat
- ArithmeticValue differenceFromIEEEFloat:
- ArithmeticValue differenceFromQDouble:
- ArithmeticValue equalFromIEEEFloat:
- ArithmeticValue equalFromQDouble:
- ArithmeticValue lessFromIEEEFloat:
- ArithmeticValue lessFromQDouble:
- ArithmeticValue productFromIEEEFloat:
- ArithmeticValue productFromQDouble:
- ArithmeticValue quotientFromIEEEFloat:
- ArithmeticValue quotientFromQDouble:
- ArithmeticValue remainderFromQDouble:
- ArithmeticValue sumFromIEEEFloat:
- ArithmeticValue sumFromQDouble:
- Block deferredValue
- Block deferredValueAt:
- Block futureValue
- Block futureValue:
- Block futureValue:value:
- Block futureValue:value:value:
- Block futureValueWithArguments:
- Block lazyValue
- Block lazyValue:
- Block lazyValue:value:
- Block lazyValue:value:value:
- Block lazyValueWithArguments:
- Block promise
- Block promiseAt:
- CharacterArray asKoelnerPhoneticCode
- CharacterArray asSoundexCode
- CharacterArray printf:
- CharacterArray printf:on:
- CharacterArray printfWith:
- CharacterArray printfWith:with:
- CharacterArray printfWith:with:with:
- CharacterArray printfWith:with:with:with:
- CharacterArray printfWith:with:with:with:with:
- CharacterArray #'printf_formatArgCount'
- CharacterArray #'printf_printArgFrom:to:withData:'
- CharacterArray #'printf_printOn:withData:'
- CharacterArray scanf:
- CharacterArray #'scanf_scanArgFrom:to:format:'
- CharacterArray sscanf:
- CharacterArray urlDecoded
- CharacterArray urlEncoded
- Collection asHalfFloatArray
- Collection asIdentitySkipList
- Collection asList
- Collection asRunArray
- Collection asSharedCollection
- Collection asSkipList
- Collection asSkipList:
- Float absDecimalPrintOn:digits:
- Float absPrintOn:digits:
- Float absScientificPrintOn:digits:
- Float asIEEEFloat
- Float asOctaFloat
- Float asQDouble
- Float asQuadFloat
- Fraction asQuadFloat
- Integer asIEEEFloat
- Integer asOctaFloat
- Integer asQDouble
- Integer asQuadFloat
- Integer atRandom
- LimitedPrecisionReal asOctaFloat
- LimitedPrecisionReal asQuadFloat
- LongFloat asIEEEFloat
- LongFloat asQDouble
- LongFloat asQuadFloat
- MetaNumber asOctaFloat
- MetaNumber asQDouble
- MetaNumber asQuadFloat
- Object addInterest:
- Object asDoubleLink
- Object expressInterestIn:for:sendBack:
- Object interests
- Object interestsFor:
- Object onChange:evaluate:
- Object onChange:send:to:
- Object onChangeEvaluate:
- Object onChangeSend:to:
- Object removeActionsForEvent:
- Object removeActionsWithReceiver:
- Object removeAllActionsWithReceiver:
- Object removeDependentAndRetractInterestsFor:
- Object removeInterest:
- Object retractInterestIn:for:
- Object retractInterests
- Object retractInterestsFor:
- Object retractInterestsForWhich:
- Object retractInterestsIn:
- Object trigger:
- Object trigger:with:
- Object triggerEvent:
- Object triggerEvent:with:
- Object triggerEvent:withArguments:
- Object when:send:to:
- Object when:send:to:with:
- Object when:sendTo:
- ShortFloat asIEEEFloat
- ShortFloat asQuadFloat
- Stream collecting:
- Stream printf:
- Stream printf:arguments:
- Stream printf:with:
- Stream printf:with:with:
- Stream printf:with:with:with:
- Stream printf:with:with:with:with:
- Stream printf:with:with:with:with:with:
- Stream printf:withAll:
- Stream selecting:
+ ArithmeticValue asQDouble
+ ArithmeticValue asQuadFloat
+ ArithmeticValue differenceFromIEEEFloat:
+ ArithmeticValue differenceFromQDouble:
+ ArithmeticValue equalFromIEEEFloat:
+ ArithmeticValue equalFromQDouble:
+ ArithmeticValue lessFromIEEEFloat:
+ ArithmeticValue lessFromQDouble:
+ ArithmeticValue productFromIEEEFloat:
+ ArithmeticValue productFromQDouble:
+ ArithmeticValue quotientFromIEEEFloat:
+ ArithmeticValue quotientFromQDouble:
+ ArithmeticValue remainderFromQDouble:
+ ArithmeticValue sumFromIEEEFloat:
+ ArithmeticValue sumFromQDouble:
+ Block deferredValue
+ Block deferredValueAt:
+ Block futureValue
+ Block futureValue:
+ Block futureValue:value:
+ Block futureValue:value:value:
+ Block futureValueWithArguments:
+ Block lazyValue
+ Block lazyValue:
+ Block lazyValue:value:
+ Block lazyValue:value:value:
+ Block lazyValueWithArguments:
+ Block promise
+ Block promiseAt:
+ CharacterArray asKoelnerPhoneticCode
+ CharacterArray asSoundexCode
+ CharacterArray printf:
+ CharacterArray printf:on:
+ CharacterArray printfWith:
+ CharacterArray printfWith:with:
+ CharacterArray printfWith:with:with:
+ CharacterArray printfWith:with:with:with:
+ CharacterArray printfWith:with:with:with:with:
+ CharacterArray #'printf_formatArgCount'
+ CharacterArray #'printf_printArgFrom:to:withData:'
+ CharacterArray #'printf_printOn:withData:'
+ CharacterArray scanf:
+ CharacterArray #'scanf_scanArgFrom:to:format:'
+ CharacterArray sscanf:
+ CharacterArray urlDecoded
+ CharacterArray urlEncoded
+ Collection asHalfFloatArray
+ Collection asIdentitySkipList
+ Collection asList
+ Collection asRunArray
+ Collection asSharedCollection
+ Collection asSkipList
+ Collection asSkipList:
+ Float absDecimalPrintOn:digits:
+ Float absPrintOn:digits:
+ Float absScientificPrintOn:digits:
+ Float asIEEEFloat
+ Float asOctaFloat
+ Float asQDouble
+ Float asQuadFloat
+ Fraction asQuadFloat
+ Integer asIEEEFloat
+ Integer asOctaFloat
+ Integer asQDouble
+ Integer asQuadFloat
+ Integer atRandom
+ LimitedPrecisionReal asOctaFloat
+ LimitedPrecisionReal asQuadFloat
+ LongFloat asIEEEFloat
+ LongFloat asQDouble
+ LongFloat asQuadFloat
+ MetaNumber asOctaFloat
+ MetaNumber asQDouble
+ MetaNumber asQuadFloat
+ Object addInterest:
+ Object asDoubleLink
+ Object expressInterestIn:for:sendBack:
+ Object interests
+ Object interestsFor:
+ Object onChange:evaluate:
+ Object onChange:send:to:
+ Object onChangeEvaluate:
+ Object onChangeSend:to:
+ Object removeActionsForEvent:
+ Object removeActionsWithReceiver:
+ Object removeAllActionsWithReceiver:
+ Object removeDependentAndRetractInterestsFor:
+ Object removeInterest:
+ Object retractInterestIn:for:
+ Object retractInterests
+ Object retractInterestsFor:
+ Object retractInterestsForWhich:
+ Object retractInterestsIn:
+ Object trigger:
+ Object trigger:with:
+ Object triggerEvent:
+ Object triggerEvent:with:
+ Object triggerEvent:withArguments:
+ Object when:send:to:
+ Object when:send:to:with:
+ Object when:sendTo:
+ ShortFloat asIEEEFloat
+ ShortFloat asQuadFloat
+ Stream collecting:
+ Stream printf:
+ Stream printf:arguments:
+ Stream printf:with:
+ Stream printf:with:with:
+ Stream printf:with:with:with:
+ Stream printf:with:with:with:with:
+ Stream printf:with:with:with:with:with:
+ Stream printf:withAll:
+ Stream selecting:
)
! !
@@ -558,4 +558,3 @@
version_CVS
^ '$Header$'
! !
-