--- a/stx_libbasic.st Mon Feb 17 23:56:52 2014 +0100
+++ b/stx_libbasic.st Mon Feb 17 23:56:54 2014 +0100
@@ -76,9 +76,7 @@
or classes which are extended by this package.
This list can be maintained manually or (better) generated and
updated by scanning the superclass hierarchies
- (the browser has a menu function for that)
- However, often too much is found, and you may want to explicitely
- exclude individual packages in the #excludedFromPreRequisites method."
+ (the browser has a menu function for that)"
^ #(
)
@@ -143,52 +141,16 @@
Autoload
Object
ProtoObject
- (AbstractDesktop autoload)
AbstractOperatingSystem
AbstractSourceFileReader
Annotation
- (BadRomanNumberFormatError autoload)
Behavior
Boolean
CharacterEncoder
- (#'CharacterEncoderImplementations::BIG5' autoload)
- (#'CharacterEncoderImplementations::CNS11643' autoload)
- (#'CharacterEncoderImplementations::GB2313_1980' autoload)
- (#'CharacterEncoderImplementations::HANGUL' autoload)
- (#'CharacterEncoderImplementations::ISO10646_to_JavaText' autoload)
- (#'CharacterEncoderImplementations::ISO10646_to_SGML' autoload)
- (#'CharacterEncoderImplementations::JIS0201' autoload)
- (#'CharacterEncoderImplementations::JIS0208' autoload)
- (#'CharacterEncoderImplementations::JIS0208_to_EUC' autoload)
- (#'CharacterEncoderImplementations::JIS0208_to_JIS7' autoload)
- (#'CharacterEncoderImplementations::JIS0208_to_SJIS' autoload)
- (#'CharacterEncoderImplementations::JIS0212' autoload)
- (#'CharacterEncoderImplementations::JOHAB' autoload)
- (#'CharacterEncoderImplementations::KOI7' autoload)
- (#'CharacterEncoderImplementations::KSC5601' autoload)
- (#'CharacterEncoderImplementations::MAC_Arabic' autoload)
- (#'CharacterEncoderImplementations::MAC_CentralEuropean' autoload)
- (#'CharacterEncoderImplementations::MAC_Croatian' autoload)
- (#'CharacterEncoderImplementations::MAC_Cyrillic' autoload)
- (#'CharacterEncoderImplementations::MAC_Dingbats' autoload)
- (#'CharacterEncoderImplementations::MAC_Farsi' autoload)
- (#'CharacterEncoderImplementations::MAC_Greek' autoload)
- (#'CharacterEncoderImplementations::MAC_Hebrew' autoload)
- (#'CharacterEncoderImplementations::MAC_Iceland' autoload)
- (#'CharacterEncoderImplementations::MAC_Japanese' autoload)
- (#'CharacterEncoderImplementations::MAC_Korean' autoload)
- (#'CharacterEncoderImplementations::MAC_Roman' autoload)
- (#'CharacterEncoderImplementations::MAC_Romanian' autoload)
- (#'CharacterEncoderImplementations::MAC_Symbol' autoload)
- (#'CharacterEncoderImplementations::MAC_Thai' autoload)
- (#'CharacterEncoderImplementations::MAC_Turkish' autoload)
- (#'CharacterEncoderImplementations::NEXT' autoload)
ClassBuilder
ClassCategoryReader
- CmdLineOption
- CmdLineOptionError
- CmdLineParser
- (CmdLineParserTest autoload)
+ CmdLineOption
+ CmdLineParser
Collection
ConfigurableFeatures
Context
@@ -198,66 +160,40 @@
ExternalAddress
ExternalLibrary
Filename
- (GNOMEDesktop autoload)
GenericException
Geometric
- (ImaginaryResultError autoload)
InlineObject
InterestConverter
- (LargeFloat autoload)
Link
Lookup
- (MacFilename macos autoload)
Magnitude
- (MappedExternalBytes autoload)
Message
MiniDebugger
MiniInspector
MiniLogger
- NaiveRomanNumberFormatNotification
NameSpace
- (NotANumber autoload)
- NumberFormatError
OSErrorHolder
OSProcess
ObjectMemory
- (OpenVMSFileHandle vms)
- (OpenVMSFilename vms)
- (OpenVMSOperatingSystem vms)
- (PCFilename win32)
PackageId
+ PolymorphicInlineCache
ProcessorScheduler
ProgrammingLanguage
Project
ProjectDefinition
- (QualifiedName autoload)
ReadEvalPrintLoop
RecursionLock
Registry
- RomanNumberFormatError
Semaphore
SharedPool
Signal
Smalltalk
- (SmalltalkDesktop autoload)
StandaloneStartup
Stream
SystemChangeNotifier
- (SystemNotification autoload)
- (TextCollectorStream autoload)
- (UnboundedExternalStream autoload)
UndefinedObject
- (UnixDesktop autoload)
UserMessage
Visitor
- WeakValueIdentityDictionary
- (Win32Constants win32)
- (Win32FILEHandle win32)
- (Win32Handle win32)
- (Win32OperatingSystem win32)
- (Win32Process win32)
- (WindowsDesktop autoload)
- (XDGDesktop autoload)
AbstractTime
ApplicationDefinition
ArithmeticValue
@@ -302,6 +238,7 @@
ArrayedCollection
Association
Block
+ CascadingNotification
#'CharacterEncoderImplementations::ASCII'
#'CharacterEncoderImplementations::CP437'
#'CharacterEncoderImplementations::EBCDIC'
@@ -346,12 +283,15 @@
MD5Stream
Method
MethodDictionary
+ NaiveRomanNumberFormatNotification
Number
OSFileHandle
ObjectCoder
OrderedCollection
+ OrderedSet
Point
PositionableStream
+ ProceedingNotification
Query
ReadOnlySequenceableCollection
RecursiveStoreError
@@ -359,6 +299,7 @@
Time
TimeoutNotification
Timestamp
+ UserConfirmation
UserInterrupt
UserNotification
YesToAllConfirmation
@@ -370,10 +311,12 @@
Array
BreakPointInterrupt
#'CharacterEncoderImplementations::ISO10646_to_UTF16LE'
+ #'CharacterEncoderImplementations::ISO10646_to_XMLUTF8'
#'CharacterEncoderImplementations::ISO8859_9'
#'CharacterEncoderImplementations::KOI8_U'
CheapBlock
ClassBuildError
+ CmdLineOptionError
ElementBoundsError
FileDirectory
Fraction
@@ -388,6 +331,7 @@
MetaNumber
Metaclass
MethodWithBreakpoints
+ OrderedDictionary
OsError
PluginSupport
ProceedableError
@@ -407,7 +351,6 @@
(UnixFileDescriptorHandle unix)
(UnixFileHandle unix)
(UnixOperatingSystem unix)
- UserConfirmation
UserInformation
UtcTimestamp
VMInternalError
@@ -430,7 +373,6 @@
Class
ContextError
ConversionError
- NumberConversionError
DeepCopyError
ExceptionHandlerSet
ExecutionError
@@ -446,6 +388,7 @@
NoModificationError
NotFoundError
OSSignalInterrupt
+ (OSXOperatingSystem unix)
OsIllegalOperation
OsInaccessibleError
OsInvalidArgumentsError
@@ -468,6 +411,7 @@
UserPreferences
VarArgCheapBlock
WeakIdentityDictionary
+ WeakValueIdentityDictionary
ArgumentError
CannotResumeError
CannotReturnError
@@ -485,9 +429,12 @@
InvalidCodeError
InvalidModeError
InvalidOperationError
+ InvalidTypeError
KeyNotFoundError
MallocFailure
+ MethodNotAppropriateError
NonBooleanReceiverError
+ NumberConversionError
OpenError
PositionError
PositionOutOfBoundsError
@@ -504,6 +451,7 @@
WeakDependencyDictionary
WriteError
WrongProceedabilityError
+ AbstractClassInstantiationError
BadLiteralsError
DecodingError
EncodingError
@@ -517,6 +465,7 @@
NoByteCodeError
NonIntegerIndexError
NonPositionableExternalStream
+ NumberFormatError
OverflowError
SubscriptOutOfBoundsError
Symbol
@@ -528,17 +477,57 @@
DirectoryStream
InvalidEncodingError
PipeStream
- MethodNotAppropriateError
- AbstractClassInstantiationError
- InvalidTypeError
- (OSXOperatingSystem unix)
+ RomanNumberFormatError
+ (AbstractDesktop autoload)
+ (BadRomanNumberFormatError autoload)
+ (#'CharacterEncoderImplementations::BIG5' autoload)
+ (#'CharacterEncoderImplementations::CNS11643' autoload)
+ (#'CharacterEncoderImplementations::GB2313_1980' autoload)
+ (#'CharacterEncoderImplementations::HANGUL' autoload)
+ (#'CharacterEncoderImplementations::ISO10646_to_JavaText' autoload)
+ (#'CharacterEncoderImplementations::ISO10646_to_SGML' autoload)
+ (#'CharacterEncoderImplementations::JIS0201' autoload)
+ (#'CharacterEncoderImplementations::JIS0208' autoload)
+ (#'CharacterEncoderImplementations::JIS0208_to_EUC' autoload)
+ (#'CharacterEncoderImplementations::JIS0208_to_JIS7' autoload)
+ (#'CharacterEncoderImplementations::JIS0208_to_SJIS' autoload)
+ (#'CharacterEncoderImplementations::JIS0212' autoload)
+ (#'CharacterEncoderImplementations::JOHAB' autoload)
+ (#'CharacterEncoderImplementations::KOI7' autoload)
+ (#'CharacterEncoderImplementations::KSC5601' autoload)
+ (#'CharacterEncoderImplementations::MAC_Arabic' autoload)
+ (#'CharacterEncoderImplementations::MAC_CentralEuropean' autoload)
+ (#'CharacterEncoderImplementations::MAC_Croatian' autoload)
+ (#'CharacterEncoderImplementations::MAC_Cyrillic' autoload)
+ (#'CharacterEncoderImplementations::MAC_Dingbats' autoload)
+ (#'CharacterEncoderImplementations::MAC_Farsi' autoload)
+ (#'CharacterEncoderImplementations::MAC_Greek' autoload)
+ (#'CharacterEncoderImplementations::MAC_Hebrew' autoload)
+ (#'CharacterEncoderImplementations::MAC_Iceland' autoload)
+ (#'CharacterEncoderImplementations::MAC_Japanese' autoload)
+ (#'CharacterEncoderImplementations::MAC_Korean' autoload)
+ (#'CharacterEncoderImplementations::MAC_Roman' autoload)
+ (#'CharacterEncoderImplementations::MAC_Romanian' autoload)
+ (#'CharacterEncoderImplementations::MAC_Symbol' autoload)
+ (#'CharacterEncoderImplementations::MAC_Thai' autoload)
+ (#'CharacterEncoderImplementations::MAC_Turkish' autoload)
+ (#'CharacterEncoderImplementations::NEXT' autoload)
+ (CmdLineParserTest autoload)
+ (GNOMEDesktop autoload)
+ (ImaginaryResultError autoload)
+ (LargeFloat autoload)
+ (MacFilename macos autoload)
+ (MappedExternalBytes autoload)
+ (NotANumber autoload)
+ (QualifiedName autoload)
+ (SmalltalkDesktop autoload)
+ (SystemNotification autoload)
+ (TextCollectorStream autoload)
+ (UnboundedExternalStream autoload)
+ (UnixDesktop autoload)
+ (WindowsDesktop autoload)
+ (XDGDesktop autoload)
(MethodOverrideTests autoload)
- OrderedDictionary
- OrderedSet
- CascadingNotification
- ProceedingNotification
- #'CharacterEncoderImplementations::ISO10646_to_XMLUTF8'
- PolymorphicInlineCache
)
!
@@ -597,11 +586,11 @@
!stx_libbasic class methodsFor:'documentation'!
version
- ^ '$Header: /cvs/stx/stx/libbasic/stx_libbasic.st,v 1.121 2014-02-13 18:47:32 cg Exp $'
+ ^ '$Header: /cvs/stx/stx/libbasic/stx_libbasic.st,v 1.122 2014-02-17 22:56:54 cg Exp $'
!
version_CVS
- ^ '$Header: /cvs/stx/stx/libbasic/stx_libbasic.st,v 1.121 2014-02-13 18:47:32 cg Exp $'
+ ^ '$Header: /cvs/stx/stx/libbasic/stx_libbasic.st,v 1.122 2014-02-17 22:56:54 cg Exp $'
!
version_SVN