diff -ru smalltalk-2.1.11/ChangeLog smalltalk-2.1.12/ChangeLog
--- smalltalk-2.1.11/ChangeLog	2005-06-21 16:09:05.000000000 +0200
+++ smalltalk-2.1.12/ChangeLog	2005-08-30 10:50:08.000000000 +0200
@@ -1,3 +1,21 @@
+2005-08-30  Paolo Bonzini  <bonzini@gnu.org>
+
+	* tests/geometry.st: Make more resilient to #basicHash vagaries.
+	* tests/geometry.ok: Adapt.
+
+2005-08-23  Mike Anderson  <msasjf@yahoo.co.uk>
+
+	* kernel/FileDescr.st: Fix thinkos.
+  
+2005-08-07  Paolo Bonzini  <bonzini@gnu.org>
+
+	* kernel/VFS.st: Do my math correctly.
+
+2005-07-28  Paolo Bonzini  <bonzini@gnu.org>
+
+	* kernel/ClassDesc.st: Add #fileOutHeaderOn:
+	* kernel/Class.st: Remove it.
+
 2005-06-12  Paolo Bonzini  <bonzini@gnu.org>
 
 	* kernel/DLD.st: Restart search from the last library where
diff -ru smalltalk-2.1.11/Makefile.in smalltalk-2.1.12/Makefile.in
--- smalltalk-2.1.11/Makefile.in	2005-06-21 16:51:13.000000000 +0200
+++ smalltalk-2.1.12/Makefile.in	2005-09-01 17:42:00.000000000 +0200
@@ -1,4 +1,4 @@
-# Makefile.in generated by automake 1.9.3 from Makefile.am.
+# Makefile.in generated by automake 1.9.4 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
diff -ru smalltalk-2.1.11/NEWS smalltalk-2.1.12/NEWS
--- smalltalk-2.1.11/NEWS	2005-06-21 16:09:05.000000000 +0200
+++ smalltalk-2.1.12/NEWS	2005-08-30 11:03:40.000000000 +0200
@@ -1,5 +1,10 @@
 List of user-visible changes in GNU Smalltalk
 
+NEWS IN 2.1.12
+
+This is a bugfix release.  It fixes several problems on 64-bit systems.
+
+-----------------------------------------------------------------------------
 NEWS IN 2.1.11
 
 This is a bugfix release.
diff -ru smalltalk-2.1.11/aclocal.m4 smalltalk-2.1.12/aclocal.m4
--- smalltalk-2.1.11/aclocal.m4	2005-06-21 16:50:30.000000000 +0200
+++ smalltalk-2.1.12/aclocal.m4	2005-09-01 17:41:52.000000000 +0200
@@ -1,4 +1,4 @@
-# generated automatically by aclocal 1.9.3 -*- Autoconf -*-
+# generated automatically by aclocal 1.9.4 -*- Autoconf -*-
 
 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004
 # Free Software Foundation, Inc.
@@ -40,7 +40,7 @@
 # Call AM_AUTOMAKE_VERSION so it can be traced.
 # This function is AC_REQUIREd by AC_INIT_AUTOMAKE.
 AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
-	 [AM_AUTOMAKE_VERSION([1.9.3])])
+	 [AM_AUTOMAKE_VERSION([1.9.4])])
 
 # AM_AUX_DIR_EXPAND
 
diff -ru smalltalk-2.1.11/blox-tk/Makefile.in smalltalk-2.1.12/blox-tk/Makefile.in
--- smalltalk-2.1.11/blox-tk/Makefile.in	2005-06-21 16:51:15.000000000 +0200
+++ smalltalk-2.1.12/blox-tk/Makefile.in	2005-09-01 17:42:01.000000000 +0200
@@ -1,4 +1,4 @@
-# Makefile.in generated by automake 1.9.3 from Makefile.am.
+# Makefile.in generated by automake 1.9.4 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
diff -ru smalltalk-2.1.11/config/Makefile.in smalltalk-2.1.12/config/Makefile.in
--- smalltalk-2.1.11/config/Makefile.in	2005-06-21 16:52:04.000000000 +0200
+++ smalltalk-2.1.12/config/Makefile.in	2005-09-01 17:42:07.000000000 +0200
@@ -1,4 +1,4 @@
-# Makefile.in generated by automake 1.9.3 from Makefile.am.
+# Makefile.in generated by automake 1.9.4 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
diff -ru smalltalk-2.1.11/config/readline.m4 smalltalk-2.1.12/config/readline.m4
--- smalltalk-2.1.11/config/readline.m4	2005-06-21 16:09:10.000000000 +0200
+++ smalltalk-2.1.12/config/readline.m4	2005-07-28 09:43:05.000000000 +0200
@@ -21,10 +21,17 @@
       cat > conftest.$ac_ext <<\EOF
 #include <stdio.h>
 #include <readline/readline.h>
+char *readline_quote_filename (const char *s, int rtype, const char *qcp)
+{
+  return (NULL);
+}
+
 int
 main()
 {
   rl_bind_key ('\t', rl_insert);
+  /* This is missing in BSD libedit!  */
+  rl_filename_quoting_function = (CPFunction *) readline_quote_filename;
   exit(0);
 }
 EOF
diff -ru smalltalk-2.1.11/configure smalltalk-2.1.12/configure
--- smalltalk-2.1.11/configure	2005-06-21 16:52:24.000000000 +0200
+++ smalltalk-2.1.12/configure	2005-09-01 17:42:09.000000000 +0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.59 for GNU Smalltalk 2.1.11.
+# Generated by GNU Autoconf 2.59 for GNU Smalltalk 2.1.12.
 #
 # Report bugs to <help-smalltalk@gnu.org>.
 #
@@ -419,8 +419,8 @@
 # Identity of this package.
 PACKAGE_NAME='GNU Smalltalk'
 PACKAGE_TARNAME='smalltalk'
-PACKAGE_VERSION='2.1.11'
-PACKAGE_STRING='GNU Smalltalk 2.1.11'
+PACKAGE_VERSION='2.1.12'
+PACKAGE_STRING='GNU Smalltalk 2.1.12'
 PACKAGE_BUGREPORT='help-smalltalk@gnu.org'
 
 ac_unique_file="main.c"
@@ -940,7 +940,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures GNU Smalltalk 2.1.11 to adapt to many kinds of systems.
+\`configure' configures GNU Smalltalk 2.1.12 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1006,7 +1006,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of GNU Smalltalk 2.1.11:";;
+     short | recursive ) echo "Configuration of GNU Smalltalk 2.1.12:";;
    esac
   cat <<\_ACEOF
 
@@ -1165,7 +1165,7 @@
 test -n "$ac_init_help" && exit 0
 if $ac_init_version; then
   cat <<\_ACEOF
-GNU Smalltalk configure 2.1.11
+GNU Smalltalk configure 2.1.12
 generated by GNU Autoconf 2.59
 
 Copyright (C) 2003 Free Software Foundation, Inc.
@@ -1179,7 +1179,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by GNU Smalltalk $as_me 2.1.11, which was
+It was created by GNU Smalltalk $as_me 2.1.12, which was
 generated by GNU Autoconf 2.59.  Invocation command line was
 
   $ $0 $@
@@ -1520,7 +1520,7 @@
 
 
 VERSION=$PACKAGE_VERSION
-VERSION_INFO=4:14:0
+VERSION_INFO=4:15:0
 
 # Split the version number
 
@@ -1873,7 +1873,7 @@
 
 # Define the identity of the package.
  PACKAGE='smalltalk'
- VERSION='2.1.11'
+ VERSION='2.1.12'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -4136,7 +4136,7 @@
       esac
     done
 
-    for i in     strict-aliasing long-double format switch parentheses; do
+    for i in     strict-aliasing pointer-sign long-double format switch parentheses; do
       case $i in
 	all) wall= ;;
 	extra) wextra=false ;;
@@ -19667,10 +19667,17 @@
       cat > conftest.$ac_ext <<\EOF
 #include <stdio.h>
 #include <readline/readline.h>
+char *readline_quote_filename (const char *s, int rtype, const char *qcp)
+{
+  return (NULL);
+}
+
 int
 main()
 {
   rl_bind_key ('\t', rl_insert);
+  /* This is missing in BSD libedit!  */
+  rl_filename_quoting_function = (CPFunction *) readline_quote_filename;
   exit(0);
 }
 EOF
@@ -22335,7 +22342,7 @@
 } >&5
 cat >&5 <<_CSEOF
 
-This file was extended by GNU Smalltalk $as_me 2.1.11, which was
+This file was extended by GNU Smalltalk $as_me 2.1.12, which was
 generated by GNU Autoconf 2.59.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -22401,7 +22408,7 @@
 
 cat >>$CONFIG_STATUS <<_ACEOF
 ac_cs_version="\\
-GNU Smalltalk config.status 2.1.11
+GNU Smalltalk config.status 2.1.12
 configured by $0, generated by GNU Autoconf 2.59,
   with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
 
diff -ru smalltalk-2.1.11/configure.ac smalltalk-2.1.12/configure.ac
--- smalltalk-2.1.11/configure.ac	2005-06-21 16:09:11.000000000 +0200
+++ smalltalk-2.1.12/configure.ac	2005-08-30 11:03:49.000000000 +0200
@@ -7,13 +7,13 @@
 dnl Process this file with autoconf to produce a configure script.
 
 AC_PREREQ(2.52)
-AC_INIT([GNU Smalltalk], 2.1.11, help-smalltalk@gnu.org, smalltalk)
+AC_INIT([GNU Smalltalk], 2.1.12, help-smalltalk@gnu.org, smalltalk)
 MAINTAINER="bonzini@gnu.org"
 
 dnl CURRENT:REVISION:AGE means this is the REVISION-th version of
 dnl the CURRENT-th interface; all the interface from CURRENT-AGE
 dnl to CURRENT are supported.
-GST_REVISION(4:14:0)
+GST_REVISION(4:15:0)
 AC_CONFIG_AUX_DIR([config])
 AC_CONFIG_SRCDIR([main.c])
 AM_CONFIG_HEADER(config.h)
@@ -30,7 +30,7 @@
 GST_PROG_CC(strict-aliasing,    				 dnl enabled optimizations
     gcse,               		                         dnl disabled optimizations
     all pointer-arith declaration-after-statement,	         dnl enabled warnings
-    strict-aliasing long-double format switch parentheses)       dnl disabled warnings
+    strict-aliasing pointer-sign long-double format switch parentheses)       dnl disabled warnings
 
 AC_PROG_AWK
 AC_PROG_LN_S
diff -ru smalltalk-2.1.11/doc/Makefile.in smalltalk-2.1.12/doc/Makefile.in
--- smalltalk-2.1.11/doc/Makefile.in	2005-06-21 16:51:20.000000000 +0200
+++ smalltalk-2.1.12/doc/Makefile.in	2005-09-01 17:42:02.000000000 +0200
@@ -1,4 +1,4 @@
-# Makefile.in generated by automake 1.9.3 from Makefile.am.
+# Makefile.in generated by automake 1.9.4 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
diff -ru smalltalk-2.1.11/doc/classes.texi smalltalk-2.1.12/doc/classes.texi
--- smalltalk-2.1.11/doc/classes.texi	2005-06-21 16:56:09.000000000 +0200
+++ smalltalk-2.1.12/doc/classes.texi	2005-08-30 09:33:08.000000000 +0200
@@ -5290,19 +5290,19 @@
 the ANSI standard mandates `subStrings', with an uppercase s.
 
 
-@meindex substrings:@-
-@item substrings:@- aCharacter
+@meindex subStrings:@-
+@item subStrings:@- aCharacter
 Answer an OrderedCollection of substrings of the receiver. A new substring
 start at the start of the receiver, or after every sequence of characters
-matching aCharacter.  This message is preserved for backwards compatibility;
-the ANSI standard mandates `subStrings:@-', with an uppercase s.
+matching aCharacter
 
 
-@meindex subStrings:@-
-@item subStrings:@- aCharacter
+@meindex substrings:@-
+@item substrings:@- aCharacter
 Answer an OrderedCollection of substrings of the receiver. A new substring
 start at the start of the receiver, or after every sequence of characters
-matching aCharacter
+matching aCharacter.  This message is preserved for backwards compatibility;
+the ANSI standard mandates `subStrings:@-', with an uppercase s.
 
 
 @end table
@@ -5513,11 +5513,6 @@
 File out class definition to aFileStream
 
 
-@meindex fileOutHeaderOn:@-
-@item fileOutHeaderOn:@- aFileStream
-Write date and time stamp to aFileStream
-
-
 @meindex fileOutOn:@-
 @item fileOutOn:@- aFileStream
 File out complete class description:@-  class definition, class and
@@ -5873,6 +5868,11 @@
 to aFileStream
 
 
+@meindex fileOutHeaderOn:@-
+@item fileOutHeaderOn:@- aFileStream
+Write date and time stamp to aFileStream
+
+
 @meindex fileOutOn:@-
 @item fileOutOn:@- aFileStream
 File out complete class description:@-  class definition, class and
diff -ru smalltalk-2.1.11/doc/gst-base.info smalltalk-2.1.12/doc/gst-base.info
--- smalltalk-2.1.11/doc/gst-base.info	2005-06-21 16:56:12.000000000 +0200
+++ smalltalk-2.1.12/doc/gst-base.info	2005-09-01 17:44:13.000000000 +0200
@@ -6,8 +6,8 @@
 * Base classes: (gst-base).             The GNU Smalltalk base classes.
 END-INFO-DIR-ENTRY
 
-This file documents GNU Smalltalk Version 2.1.11.  It was last updated
-on 21 June 2005.
+This file documents GNU Smalltalk Version 2.1.12.  It was last updated
+on 30 August 2005.
 
    Copyright (C) 1988-92, 1994-95, 1999-2001 Free Software Foundation,
 Inc.
@@ -25,1054 +25,1054 @@
 with its equivalent in the printed manual, constitutes the Title Page.
 
 Indirect:
-gst-base.info-1: 1016
-gst-base.info-2: 50249
-gst-base.info-3: 98199
-gst-base.info-4: 147613
-gst-base.info-5: 197381
-gst-base.info-6: 247256
-gst-base.info-7: 296442
-gst-base.info-8: 346311
-gst-base.info-9: 395259
-gst-base.info-10: 445152
-gst-base.info-11: 494710
-gst-base.info-12: 544672
-gst-base.info-13: 594546
-gst-base.info-14: 644006
-gst-base.info-15: 671956
-gst-base.info-16: 891573
+gst-base.info-1: 1018
+gst-base.info-2: 50253
+gst-base.info-3: 98203
+gst-base.info-4: 147617
+gst-base.info-5: 197385
+gst-base.info-6: 247260
+gst-base.info-7: 296446
+gst-base.info-8: 346315
+gst-base.info-9: 395263
+gst-base.info-10: 445156
+gst-base.info-11: 494714
+gst-base.info-12: 544676
+gst-base.info-13: 594550
+gst-base.info-14: 644010
+gst-base.info-15: 671960
+gst-base.info-16: 891588
 
 Tag Table:
 (Indirect)
-Node: Top1016
-Node: Base classes2181
-Node: AbstractNamespace11532
-Node: AbstractNamespace class-instance creation12279
-Node: AbstractNamespace-accessing12706
-Node: AbstractNamespace-basic & copying13932
-Node: AbstractNamespace-copying14474
-Node: AbstractNamespace-namespace hierarchy14918
-Node: AbstractNamespace-overrides for superspaces17584
-Node: AbstractNamespace-printing19302
-Node: AbstractNamespace-testing19875
-Node: AlternativeObjectProxy20114
-Node: AlternativeObjectProxy class-instance creation20848
-Node: AlternativeObjectProxy-accessing21781
-Node: ArithmeticError22333
-Node: ArithmeticError-description22784
-Node: Array22990
-Node: Array-mutating objects23621
-Node: Array-printing23921
-Node: Array-testing24140
-Node: ArrayedCollection24281
-Node: ArrayedCollection class-instance creation25070
-Node: ArrayedCollection-basic26192
-Node: ArrayedCollection-built ins27091
-Node: ArrayedCollection-copying Collections27355
-Node: ArrayedCollection-enumerating the elements of a collection29107
-Node: ArrayedCollection-storing30254
-Node: Association30539
-Node: Association class-basic31216
-Node: Association-accessing31455
-Node: Association-finalization32063
-Node: Association-printing32284
-Node: Association-storing32532
-Node: Association-testing32786
-Node: Autoload33131
-Node: Autoload class-instance creation33801
-Node: Autoload-accessing34305
-Node: AutoloadClass34531
-Node: AutoloadClass-accessing35056
-Node: Bag36012
-Node: Bag class-basic36717
-Node: Bag-adding36974
-Node: Bag-enumerating the elements of a collection37455
-Node: Bag-extracting items37813
-Node: Bag-printing38093
-Node: Bag-removing38298
-Node: Bag-storing38608
-Node: Bag-testing collections38826
-Node: Behavior39312
-Node: Behavior-accessing class hierarchy40901
-Node: Behavior-accessing instances and variables41628
-Node: Behavior-accessing the methodDictionary42915
-Node: Behavior-built ins43996
-Node: Behavior-compilation (alternative)46185
-Node: Behavior-compiling methods47006
-Node: Behavior-creating a class hierarchy47467
-Node: Behavior-enumerating47904
-Node: Behavior-evaluating48958
-Node: Behavior-instance creation50249
-Node: Behavior-instance variables51029
-Node: Behavior-method dictionary51461
-Node: Behavior-pluggable behavior (not yet implemented)54899
-Node: Behavior-printing hierarchy56023
-Node: Behavior-support for lightweight classes56617
-Node: Behavior-testing functionality57657
-Node: Behavior-testing the class hierarchy57926
-Node: Behavior-testing the form of the instances58449
-Node: Behavior-testing the method dictionary59577
-Node: BindingDictionary60964
-Node: BindingDictionary-accessing61811
-Node: BindingDictionary-copying63693
-Node: BindingDictionary-forward declarations64226
-Node: BindingDictionary-printing64832
-Node: BindingDictionary-testing65226
-Node: BlockClosure65441
-Node: BlockClosure class-instance creation66664
-Node: BlockClosure class-testing67231
-Node: BlockClosure-accessing67525
-Node: BlockClosure-built ins69113
-Node: BlockClosure-control structures69880
-Node: BlockClosure-exception handling70547
-Node: BlockClosure-multiple process72549
-Node: BlockClosure-overriding73992
-Node: BlockClosure-testing74260
-Node: BlockClosure-unwind protection74520
-Node: BlockContext75989
-Node: BlockContext-accessing76769
-Node: BlockContext-printing78283
-Node: Boolean78508
-Node: Boolean class-testing79259
-Node: Boolean-basic79562
-Node: Boolean-C hacks80844
-Node: Boolean-overriding81092
-Node: Boolean-storing81321
-Node: ByteArray81536
-Node: ByteArray-built ins82077
-Node: ByteArray-converting83360
-Node: ByteArray-more advanced accessing83638
-Node: ByteStream90142
-Node: ByteStream-basic90521
-Node: CAggregate91797
-Node: CAggregate class-accessing92092
-Node: CAggregate-accessing92368
-Node: CallinProcess92592
-Node: CArray93110
-Node: CArray-accessing93353
-Node: CArrayCType93546
-Node: CArrayCType class-instance creation93847
-Node: CArrayCType-accessing94467
-Node: CBoolean94831
-Node: CBoolean-accessing95128
-Node: CByte95445
-Node: CByte class-conversion95827
-Node: CByte-accessing96146
-Node: CChar96584
-Node: CChar class-accessing96845
-Node: CChar-accessing97195
-Node: CCompound97498
-Node: CCompound class-instance creation97840
-Node: CCompound class-subclass creation98199
-Node: CCompound-instance creation100289
-Node: CDouble100628
-Node: CDouble class-accessing100900
-Node: CDouble-accessing101260
-Node: CFloat101573
-Node: CFloat class-accessing101851
-Node: CFloat-accessing102206
-Node: CFunctionDescriptor102514
-Node: CFunctionDescriptor class-instance creation103289
-Node: CFunctionDescriptor class-testing103637
-Node: CFunctionDescriptor-accessing104134
-Node: CFunctionDescriptor-calling104752
-Node: CFunctionDescriptor-printing106692
-Node: Character106951
-Node: Character class-built ins107920
-Node: Character class-constants108692
-Node: Character class-initializing lookup tables109486
-Node: Character class-instance creation110122
-Node: Character class-testing110480
-Node: Character-built ins110839
-Node: Character-coercion methods111614
-Node: Character-comparing112178
-Node: Character-converting112811
-Node: Character-printing113114
-Node: Character-storing113488
-Node: Character-testing113727
-Node: Character-testing functionality114363
-Node: CharacterArray114595
-Node: CharacterArray class-basic115336
-Node: CharacterArray-basic115726
-Node: CharacterArray-built ins116403
-Node: CharacterArray-comparing116818
-Node: CharacterArray-converting119028
-Node: CharacterArray-printing120385
-Node: CharacterArray-storing121004
-Node: CharacterArray-string processing121283
-Node: CharacterArray-testing functionality123822
-Node: CInt124068
-Node: CInt class-accessing124329
-Node: CInt-accessing124654
-Node: Class124972
-Node: Class-accessing instances and variables125818
-Node: Class-filing127330
-Node: Class-instance creation127770
-Node: Class-instance creation - alternative129975
-Node: Class-printing132140
-Node: Class-saving and loading132547
-Node: Class-testing133941
-Node: Class-testing functionality134180
-Node: ClassDescription134397
-Node: ClassDescription-compiling135059
-Node: ClassDescription-conversion135887
-Node: ClassDescription-copying136340
-Node: ClassDescription-filing137537
-Node: ClassDescription-organization of messages and classes138359
-Node: ClassDescription-printing139659
-Node: CLong140408
-Node: CLong class-accessing140678
-Node: CLong-accessing141028
-Node: CObject141331
-Node: CObject class-conversion142181
-Node: CObject class-instance creation142524
-Node: CObject-accessing143122
-Node: CObject-C data access143557
-Node: CObject-conversion144161
-Node: CObject-finalization144894
-Node: CObject-pointer-like behavior145358
-Node: Collection147613
-Node: Collection class-instance creation148540
-Node: Collection-adding149544
-Node: Collection-converting149891
-Node: Collection-copying Collections150984
-Node: Collection-enumeration151522
-Node: Collection-finalization154547
-Node: Collection-printing154852
-Node: Collection-removing155195
-Node: Collection-storing156035
-Node: Collection-testing collections156292
-Node: CompiledBlock156931
-Node: CompiledBlock class-instance creation157429
-Node: CompiledBlock-accessing158165
-Node: CompiledBlock-basic159224
-Node: CompiledBlock-printing159933
-Node: CompiledBlock-saving and loading160200
-Node: CompiledCode160621
-Node: CompiledCode class-cache flushing161347
-Node: CompiledCode class-instance creation161703
-Node: CompiledCode-accessing162249
-Node: CompiledCode-basic163648
-Node: CompiledCode-copying164399
-Node: CompiledCode-debugging164624
-Node: CompiledCode-decoding bytecodes164883
-Node: CompiledCode-testing accesses165290
-Node: CompiledCode-translation166451
-Node: CompiledMethod166709
-Node: CompiledMethod class-instance creation167487
-Node: CompiledMethod class-lean images168124
-Node: CompiledMethod-accessing168445
-Node: CompiledMethod-basic169812
-Node: CompiledMethod-printing170576
-Node: CompiledMethod-saving and loading170917
-Node: CompiledMethod-testing171367
-Node: ContextPart171951
-Node: ContextPart class-exception handling172725
-Node: ContextPart-accessing173671
-Node: ContextPart-built ins176904
-Node: ContextPart-copying177590
-Node: ContextPart-debugging177943
-Node: ContextPart-enumerating178467
-Node: ContextPart-exception handling178852
-Node: ContextPart-printing179114
-Node: CoreException179477
-Node: CoreException class-instance creation180743
-Node: CoreException-accessing180999
-Node: CoreException-basic181933
-Node: CoreException-enumerating182188
-Node: CoreException-exception handling182846
-Node: CoreException-instance creation183497
-Node: CPtr183799
-Node: CPtr-accessing184032
-Node: CPtrCType184567
-Node: CPtrCType class-instance creation184851
-Node: CPtrCType-accessing185136
-Node: CScalar185597
-Node: CScalar class-instance creation185883
-Node: CScalar-accessing186342
-Node: CScalarCType186857
-Node: CScalarCType-accessing187145
-Node: CScalarCType-storing187473
-Node: CShort187695
-Node: CShort class-accessing187969
-Node: CShort-accessing188324
-Node: CSmalltalk188632
-Node: CSmalltalk class-accessing188917
-Node: CSmalltalk-accessing189292
-Node: CString189620
-Node: CString class-instance creation190427
-Node: CString-accessing190886
-Node: CStringCType191401
-Node: CStringCType-accessing191660
-Node: CStruct191861
-Node: CStruct class-subclass creation192111
-Node: CType192345
-Node: CType class-C instance creation193459
-Node: CType-accessing193715
-Node: CType-C instance creation194558
-Node: CType-storing195069
-Node: CUChar195266
-Node: CUChar class-getting info195531
-Node: CUChar-accessing195895
-Node: CUInt196206
-Node: CUInt class-accessing196465
-Node: CUInt-accessing196815
-Node: CULong197118
-Node: CULong class-accessing197381
-Node: CULong-accessing197736
-Node: CUnion198044
-Node: CUnion class-subclass creation198286
-Node: CUShort198516
-Node: CUShort class-accessing198783
-Node: CUShort-accessing199143
-Node: Date199456
-Node: Date class-basic200918
-Node: Date class-instance creation (ANSI)202032
-Node: Date class-instance creation (Blue Book)202508
-Node: Date-basic203814
-Node: Date-compatibility (non-ANSI)204274
-Node: Date-date computations204673
-Node: Date-printing206282
-Node: Date-storing206496
-Node: Date-testing206705
-Node: DateTime207010
-Node: DateTime class-information207644
-Node: DateTime class-instance creation207921
-Node: DateTime class-instance creation (non-ANSI)209208
-Node: DateTime-basic209696
-Node: DateTime-computations210029
-Node: DateTime-printing210707
-Node: DateTime-splitting in dates & times210959
-Node: DateTime-storing211544
-Node: DateTime-testing211795
-Node: DateTime-time zones212156
-Node: Delay213270
-Node: Delay class-general inquiries214033
-Node: Delay class-initialization214292
-Node: Delay class-instance creation214574
-Node: Delay-accessing215063
-Node: Delay-comparing215303
-Node: Delay-process delay215575
-Node: DelayedAdaptor215797
-Node: DelayedAdaptor-accessing216323
-Node: Dictionary216688
-Node: Dictionary class-instance creation217638
-Node: Dictionary-accessing217878
-Node: Dictionary-awful ST-80 compatibility hacks219535
-Node: Dictionary-dictionary enumerating219984
-Node: Dictionary-dictionary removing221058
-Node: Dictionary-dictionary testing221913
-Node: Dictionary-polymorphism hacks222573
-Node: Dictionary-printing222844
-Node: Dictionary-rehashing223194
-Node: Dictionary-storing223397
-Node: Dictionary-testing223643
-Node: DirectedMessage223903
-Node: DirectedMessage class-creating instances224469
-Node: DirectedMessage-accessing224888
-Node: DirectedMessage-basic225182
-Node: DirectedMessage-multiple process225592
-Node: DirectedMessage-saving and loading226176
-Node: Directory226600
-Node: Directory class-C functions227371
-Node: Directory class-file name management227672
-Node: Directory class-file operations228233
-Node: Directory class-reading system defaults228601
-Node: Directory-accessing229549
-Node: Directory-enumerating230411
-Node: DLD231153
-Node: DLD class-C functions231823
-Node: DLD class-dynamic linking232200
-Node: DumperProxy233532
-Node: DumperProxy class-accessing234058
-Node: DumperProxy class-instance creation234509
-Node: DumperProxy-saving and restoring235000
-Node: Duration235401
-Node: Duration class-instance creation235802
-Node: Duration class-instance creation (non ANSI)236288
-Node: Duration-arithmetics236753
-Node: Error237927
-Node: Error-exception description238242
-Node: Exception238569
-Node: Exception class-comparison239697
-Node: Exception class-creating ExceptionCollections240147
-Node: Exception class-initialization240557
-Node: Exception class-instance creation240925
-Node: Exception class-interoperability with TrappableEvents241495
-Node: Exception-comparison242103
-Node: Exception-exception description242537
-Node: Exception-exception signaling242966
-Node: ExceptionSet243345
-Node: ExceptionSet class-instance creation243910
-Node: ExceptionSet-enumerating244161
-Node: False244711
-Node: False-basic245100
-Node: False-C hacks246080
-Node: False-printing246246
-Node: File246433
-Node: File class-C functions247256
-Node: File class-file name management247523
-Node: File class-file operations248650
-Node: File class-instance creation249264
-Node: File class-reading system defaults249752
-Node: File class-testing250025
-Node: File-accessing250663
-Node: File-file name management251749
-Node: File-file operations252521
-Node: File-testing253479
-Node: FileDescriptor254396
-Node: FileDescriptor class-initialization255547
-Node: FileDescriptor class-instance creation255871
-Node: FileDescriptor-accessing261890
-Node: FileDescriptor-basic263036
-Node: FileDescriptor-built ins264267
-Node: FileDescriptor-class type methods265465
-Node: FileDescriptor-initialize-release265881
-Node: FileDescriptor-low-level access266403
-Node: FileDescriptor-overriding inherited methods267475
-Node: FileDescriptor-printing268262
-Node: FileDescriptor-testing268546
-Node: FileSegment268754
-Node: FileSegment class-basic269363
-Node: FileSegment class-installing269706
-Node: FileSegment-basic270078
-Node: FileSegment-equality270927
-Node: FileStream271196
-Node: FileStream class-file-in271902
-Node: FileStream class-standard streams275424
-Node: FileStream-basic276150
-Node: FileStream-buffering277088
-Node: FileStream-filing in277893
-Node: FileStream-overriding inherited methods278808
-Node: FileStream-testing279667
-Node: Float279875
-Node: Float class-byte-order dependancies280668
-Node: Float class-characterization280934
-Node: Float-arithmetic281942
-Node: Float-basic282260
-Node: Float-built ins282441
-Node: Float-coercing283368
-Node: Float-printing283990
-Node: Float-storing284200
-Node: Float-testing284407
-Node: Float-testing functionality285160
-Node: FloatD285342
-Node: FloatD class-byte-order dependancies286001
-Node: FloatD class-characterization286272
-Node: FloatD class-converting287532
-Node: FloatD-built ins287774
-Node: FloatD-coercing288997
-Node: FloatE289386
-Node: FloatE class-byte-order dependancies290046
-Node: FloatE class-characterization290317
-Node: FloatE class-converting291865
-Node: FloatE-built ins292107
-Node: FloatE-coercing293330
-Node: FloatQ293719
-Node: FloatQ class-byte-order dependancies294381
-Node: FloatQ class-characterization294652
-Node: FloatQ class-converting296200
-Node: FloatQ-built ins296442
-Node: FloatQ-coercing297665
-Node: Fraction298054
-Node: Fraction class-converting298796
-Node: Fraction class-instance creation299026
-Node: Fraction-accessing299397
-Node: Fraction-arithmetic299673
-Node: Fraction-coercing300383
-Node: Fraction-comparing301008
-Node: Fraction-converting301496
-Node: Fraction-optimized cases301983
-Node: Fraction-printing302403
-Node: Fraction-testing302719
-Node: Halt302910
-Node: Halt-description303196
-Node: HashedCollection303433
-Node: HashedCollection class-instance creation304284
-Node: HashedCollection-accessing304647
-Node: HashedCollection-builtins305213
-Node: HashedCollection-copying305976
-Node: HashedCollection-enumerating the elements of a collection306440
-Node: HashedCollection-rehashing306802
-Node: HashedCollection-removing307074
-Node: HashedCollection-saving and loading307467
-Node: HashedCollection-storing307967
-Node: HashedCollection-testing collections308280
-Node: HomedAssociation309211
-Node: HomedAssociation class-basic309771
-Node: HomedAssociation-accessing310059
-Node: HomedAssociation-finalization310411
-Node: HomedAssociation-storing311017
-Node: IdentityDictionary311272
-Node: IdentitySet311655
-Node: IdentitySet-testing312044
-Node: Integer312291
-Node: Integer class-converting313110
-Node: Integer-accessing313328
-Node: Integer-basic313553
-Node: Integer-bit operators313749
-Node: Integer-converting315021
-Node: Integer-extension315711
-Node: Integer-iterators316010
-Node: Integer-math methods316362
-Node: Integer-printing317159
-Node: Integer-storing318204
-Node: Integer-testing functionality318515
-Node: Interval318773
-Node: Interval class-instance creation319359
-Node: Interval-basic319947
-Node: Interval-printing320619
-Node: Interval-storing320845
-Node: Interval-testing321078
-Node: LargeArray321335
-Node: LargeArray-overridden321728
-Node: LargeArrayedCollection321906
-Node: LargeArrayedCollection class-instance creation322439
-Node: LargeArrayedCollection-accessing322784
-Node: LargeArrayedCollection-basic323274
-Node: LargeArraySubpart323661
-Node: LargeArraySubpart class-instance creation324530
-Node: LargeArraySubpart-accessing324925
-Node: LargeArraySubpart-comparing325866
-Node: LargeArraySubpart-modifying326874
-Node: LargeByteArray327622
-Node: LargeByteArray-overridden328035
-Node: LargeInteger328462
-Node: LargeInteger-arithmetic329248
-Node: LargeInteger-bit operations330211
-Node: LargeInteger-built-ins330799
-Node: LargeInteger-coercion331864
-Node: LargeInteger-disabled332286
-Node: LargeInteger-primitive operations332647
-Node: LargeInteger-testing333113
-Node: LargeNegativeInteger333739
-Node: LargeNegativeInteger-converting334431
-Node: LargeNegativeInteger-numeric testing334805
-Node: LargeNegativeInteger-reverting to LargePositiveInteger335326
-Node: LargePositiveInteger335878
-Node: LargePositiveInteger-arithmetic336745
-Node: LargePositiveInteger-converting337207
-Node: LargePositiveInteger-helper byte-level methods337750
-Node: LargePositiveInteger-numeric testing339473
-Node: LargePositiveInteger-primitive operations339995
-Node: LargeWordArray340675
-Node: LargeWordArray-overridden341095
-Node: LargeZeroInteger341380
-Node: LargeZeroInteger-accessing342198
-Node: LargeZeroInteger-arithmetic342449
-Node: LargeZeroInteger-numeric testing343365
-Node: LargeZeroInteger-printing343688
-Node: Link343972
-Node: Link class-instance creation344507
-Node: Link-basic344725
-Node: Link-iteration344964
-Node: LinkedList345411
-Node: LinkedList-accessing346009
-Node: LinkedList-adding346311
-Node: LinkedList-enumerating347030
-Node: LinkedList-testing347357
-Node: LookupKey347699
-Node: LookupKey class-basic348243
-Node: LookupKey-accessing348471
-Node: LookupKey-printing348722
-Node: LookupKey-storing348955
-Node: LookupKey-testing349197
-Node: LookupTable349617
-Node: LookupTable class-instance creation350381
-Node: LookupTable-accessing350627
-Node: LookupTable-copying351416
-Node: LookupTable-enumerating351720
-Node: LookupTable-hashing352097
-Node: LookupTable-rehashing352322
-Node: LookupTable-removing352531
-Node: LookupTable-storing353017
-Node: Magnitude353240
-Node: Magnitude-basic353684
-Node: Magnitude-misc methods354200
-Node: MappedCollection354600
-Node: MappedCollection class-instance creation355963
-Node: MappedCollection-basic356400
-Node: Memory357275
-Node: Memory class-accessing357823
-Node: Message361704
-Node: Message class-creating instances362342
-Node: Message-accessing362618
-Node: Message-basic363044
-Node: MessageNotUnderstood363355
-Node: MessageNotUnderstood-accessing363837
-Node: MessageNotUnderstood-description364160
-Node: Metaclass364425
-Node: Metaclass class-instance creation365412
-Node: Metaclass-accessing365681
-Node: Metaclass-basic366111
-Node: Metaclass-delegation367207
-Node: Metaclass-filing368591
-Node: Metaclass-printing368866
-Node: Metaclass-testing functionality369405
-Node: MethodContext369650
-Node: MethodContext-accessing370140
-Node: MethodContext-printing371398
-Node: MethodDictionary371628
-Node: MethodDictionary-adding372147
-Node: MethodDictionary-rehashing372380
-Node: MethodDictionary-removing372618
-Node: MethodInfo373014
-Node: MethodInfo-accessing373488
-Node: MethodInfo-equality374417
-Node: Namespace374694
-Node: Namespace class-accessing375290
-Node: Namespace class-disabling instance creation375677
-Node: Namespace class-initialization376057
-Node: Namespace-accessing376478
-Node: Namespace-namespace hierarchy376751
-Node: Namespace-overrides for superspaces377233
-Node: Namespace-printing379014
-Node: NetClients.URIResolver379502
-Node: NetClients.URIResolver class-api379945
-Node: NetClients.URIResolver class-instance creation381079
-Node: NetClients.URL381440
-Node: NetClients.URL class-encoding URLs382149
-Node: NetClients.URL class-instance creation382638
-Node: NetClients.URL-accessing383447
-Node: NetClients.URL-comparing386156
-Node: NetClients.URL-copying386666
-Node: NetClients.URL-initialize-release387187
-Node: NetClients.URL-printing387470
-Node: NetClients.URL-testing387748
-Node: NetClients.URL-utilities388508
-Node: Notification388802
-Node: Notification-exception description389243
-Node: NullProxy389689
-Node: NullProxy class-instance creation390289
-Node: NullProxy-accessing390544
-Node: NullValueHolder390780
-Node: NullValueHolder class-creating instances391357
-Node: NullValueHolder-accessing391623
-Node: Number391955
-Node: Number class-converting392839
-Node: Number class-testing393283
-Node: Number-arithmetic393535
-Node: Number-comparing394852
-Node: Number-converting395259
-Node: Number-copying396511
-Node: Number-error raising396810
-Node: Number-misc math397165
-Node: Number-point creation398712
-Node: Number-retrying398991
-Node: Number-shortcuts and iterators400778
-Node: Number-testing401627
-Node: Number-truncation and round off403045
-Node: Object403842
-Node: Object class-initialization404792
-Node: Object-built ins405468
-Node: Object-change and update413386
-Node: Object-class type methods414577
-Node: Object-conversion415380
-Node: Object-copying415611
-Node: Object-debugging416259
-Node: Object-dependents access416703
-Node: Object-error raising417391
-Node: Object-exception handling418068
-Node: Object-finalization418573
-Node: Object-printing419553
-Node: Object-relational operators421280
-Node: Object-saving and loading421626
-Node: Object-storing422611
-Node: Object-syntax shortcuts423200
-Node: Object-testing functionality423509
-Node: ObjectDumper425031
-Node: ObjectDumper class-establishing proxy classes426224
-Node: ObjectDumper class-instance creation427057
-Node: ObjectDumper class-shortcuts427454
-Node: ObjectDumper class-testing427832
-Node: ObjectDumper-accessing428260
-Node: ObjectDumper-loading/dumping objects428752
-Node: ObjectDumper-stream interface429176
-Node: ObjectMemory429542
-Node: ObjectMemory class-accessing430615
-Node: ObjectMemory class-builtins430866
-Node: ObjectMemory class-initialization434197
-Node: ObjectMemory class-saving the image434473
-Node: ObjectMemory-accessing434785
-Node: ObjectMemory-builtins439723
-Node: ObjectMemory-derived information439992
-Node: OrderedCollection440963
-Node: OrderedCollection class-instance creation441673
-Node: OrderedCollection-accessing442015
-Node: OrderedCollection-adding442466
-Node: OrderedCollection-removing444514
-Node: Package445152
-Node: Package-accessing445557
-Node: PackageLoader448405
-Node: PackageLoader class-accessing448963
-Node: PackageLoader class-loading451314
-Node: PackageLoader class-testing452301
-Node: PluggableAdaptor452576
-Node: PluggableAdaptor class-creating instances453204
-Node: PluggableAdaptor-accessing454283
-Node: PluggableProxy454568
-Node: PluggableProxy class-accessing455194
-Node: PluggableProxy-saving and restoring455628
-Node: Point456047
-Node: Point class-instance creation456774
-Node: Point-accessing457071
-Node: Point-arithmetic457489
-Node: Point-comparing458192
-Node: Point-converting458989
-Node: Point-point functions459492
-Node: Point-printing460424
-Node: Point-storing460642
-Node: Point-truncation and round off460874
-Node: PositionableStream461270
-Node: PositionableStream class-instance creation462177
-Node: PositionableStream-accessing-reading462686
-Node: PositionableStream-class type methods463841
-Node: PositionableStream-positioning464330
-Node: PositionableStream-testing465468
-Node: PositionableStream-truncating465934
-Node: Process466218
-Node: Process-accessing466786
-Node: Process-basic468284
-Node: Process-builtins469815
-Node: Process-printing470609
-Node: ProcessorScheduler470807
-Node: ProcessorScheduler class-instance creation471474
-Node: ProcessorScheduler-basic471772
-Node: ProcessorScheduler-built ins473338
-Node: ProcessorScheduler-idle tasks474024
-Node: ProcessorScheduler-printing474527
-Node: ProcessorScheduler-priorities474830
-Node: ProcessorScheduler-storing476480
-Node: ProcessorScheduler-timed invocation476805
-Node: Promise477360
-Node: Promise class-creating instances477932
-Node: Promise-accessing478179
-Node: Promise-initializing478503
-Node: Promise-printing478731
-Node: Random478922
-Node: Random class-instance creation479371
-Node: Random class-shortcuts479737
-Node: Random-basic480054
-Node: Random-testing480468
-Node: ReadStream480778
-Node: ReadStream class-instance creation481218
-Node: ReadStream-accessing-reading481493
-Node: ReadWriteStream481787
-Node: ReadWriteStream class-instance creation482273
-Node: ReadWriteStream-positioning482728
-Node: Rectangle483093
-Node: Rectangle class-instance creation483882
-Node: Rectangle-accessing484424
-Node: Rectangle-copying486822
-Node: Rectangle-printing487040
-Node: Rectangle-rectangle functions487366
-Node: Rectangle-testing489207
-Node: Rectangle-transforming490021
-Node: Rectangle-truncation and round off490645
-Node: RecursionLock490934
-Node: RecursionLock class-instance creation491334
-Node: RecursionLock-accessing491568
-Node: RecursionLock-mutual exclusion492165
-Node: RecursionLock-printing492524
-Node: RootNamespace492774
-Node: RootNamespace class-instance creation493331
-Node: RootNamespace-namespace hierarchy493664
-Node: RootNamespace-overrides for superspaces494095
-Node: RootNamespace-printing494710
-Node: RoundRobinStream495218
-Node: RoundRobinStream class-accessing496426
-Node: RoundRobinStream class-demo496652
-Node: RoundRobinStream-accessing497011
-Node: RoundRobinStream-basic497284
-Node: RunArray497717
-Node: RunArray class-instance creation498681
-Node: RunArray-accessing498953
-Node: RunArray-adding499287
-Node: RunArray-basic500361
-Node: RunArray-copying500666
-Node: RunArray-enumerating501022
-Node: RunArray-removing501482
-Node: RunArray-searching501947
-Node: RunArray-testing502361
-Node: ScaledDecimal502604
-Node: ScaledDecimal class-constants503408
-Node: ScaledDecimal class-instance creation503658
-Node: ScaledDecimal-arithmetic504095
-Node: ScaledDecimal-coercion504814
-Node: ScaledDecimal-comparing505719
-Node: ScaledDecimal-constants506355
-Node: ScaledDecimal-printing506657
-Node: ScaledDecimal-storing507117
-Node: Semaphore507355
-Node: Semaphore class-instance creation508018
-Node: Semaphore-accessing508391
-Node: Semaphore-builtins508875
-Node: Semaphore-mutual exclusion510215
-Node: Semaphore-printing510549
-Node: SequenceableCollection510779
-Node: SequenceableCollection class-instance creation511481
-Node: SequenceableCollection-basic511896
-Node: SequenceableCollection-copying SequenceableCollections515318
-Node: SequenceableCollection-enumerating517588
-Node: SequenceableCollection-replacing items520780
-Node: SequenceableCollection-testing521727
-Node: Set522161
-Node: Set-arithmetic522581
-Node: Set-awful ST-80 compatibility hacks522910
-Node: Set-comparing523271
-Node: SharedQueue523666
-Node: SharedQueue class-instance creation524188
-Node: SharedQueue-accessing524557
-Node: Signal525059
-Node: Signal-accessing525684
-Node: Signal-exception handling526534
-Node: SingletonProxy529087
-Node: SingletonProxy class-accessing529691
-Node: SingletonProxy class-instance creation530056
-Node: SingletonProxy-saving and restoring530497
-Node: SmallInteger530924
-Node: SmallInteger class-getting limits531611
-Node: SmallInteger class-testing532097
-Node: SmallInteger-bit arithmetic532393
-Node: SmallInteger-built ins532671
-Node: SmallInteger-builtins534976
-Node: SmallInteger-coercion methods535727
-Node: SmallInteger-testing functionality536083
-Node: SortedCollection536316
-Node: SortedCollection class-hacking537448
-Node: SortedCollection class-instance creation537717
-Node: SortedCollection-basic538230
-Node: SortedCollection-copying538775
-Node: SortedCollection-disabled539082
-Node: SortedCollection-enumerating539936
-Node: SortedCollection-saving and loading540266
-Node: SortedCollection-searching540612
-Node: Stream541199
-Node: Stream-accessing-reading542141
-Node: Stream-accessing-writing543934
-Node: Stream-basic544489
-Node: Stream-character writing544672
-Node: Stream-enumerating545193
-Node: Stream-filing out545428
-Node: Stream-positioning545774
-Node: Stream-printing546482
-Node: Stream-providing consistent protocols547242
-Node: Stream-storing547601
-Node: Stream-testing547973
-Node: String548257
-Node: String class-basic548839
-Node: String class-instance creation549156
-Node: String-built ins549487
-Node: String-converting551479
-Node: String-storing551824
-Node: String-testing functionality552061
-Node: String-useful functionality552285
-Node: Symbol552571
-Node: Symbol class-built ins553397
-Node: Symbol class-instance creation553612
-Node: Symbol class-symbol table554751
-Node: Symbol-basic556160
-Node: Symbol-built ins556913
-Node: Symbol-converting557222
-Node: Symbol-misc557562
-Node: Symbol-storing557726
-Node: Symbol-testing558389
-Node: Symbol-testing functionality558657
-Node: SymLink558876
-Node: SymLink class-instance creation559425
-Node: SymLink-accessing559745
-Node: SymLink-iteration560080
-Node: SymLink-printing560295
-Node: SystemDictionary560495
-Node: SystemDictionary-basic561343
-Node: SystemDictionary-builtins561624
-Node: SystemDictionary-C functions562954
-Node: SystemDictionary-miscellaneous563460
-Node: SystemDictionary-printing563805
-Node: SystemDictionary-special accessing564224
-Node: SystemDictionary-testing564821
-Node: SystemExceptions.AlreadyDefined565030
-Node: SystemExceptions.AlreadyDefined-accessing565544
-Node: SystemExceptions.ArgumentOutOfRange565796
-Node: SystemExceptions.ArgumentOutOfRange class-signaling566384
-Node: SystemExceptions.ArgumentOutOfRange-accessing566790
-Node: SystemExceptions.BadReturn567368
-Node: SystemExceptions.BadReturn-accessing567846
-Node: SystemExceptions.CInterfaceError568090
-Node: SystemExceptions.CInterfaceError-accessing568589
-Node: SystemExceptions.EmptyCollection568857
-Node: SystemExceptions.EmptyCollection-accessing569342
-Node: SystemExceptions.EndOfStream569610
-Node: SystemExceptions.EndOfStream class-signaling570099
-Node: SystemExceptions.EndOfStream-accessing570439
-Node: SystemExceptions.FileError570859
-Node: SystemExceptions.FileError-accessing571336
-Node: SystemExceptions.IndexOutOfRange571580
-Node: SystemExceptions.IndexOutOfRange class-signaling572164
-Node: SystemExceptions.IndexOutOfRange-accessing572530
-Node: SystemExceptions.InvalidArgument573044
-Node: SystemExceptions.InvalidArgument-accessing573539
-Node: SystemExceptions.InvalidProcessState573796
-Node: SystemExceptions.InvalidProcessState-accessing574325
-Node: SystemExceptions.InvalidSize574609
-Node: SystemExceptions.InvalidSize-accessing575074
-Node: SystemExceptions.InvalidValue575326
-Node: SystemExceptions.InvalidValue class-signaling575834
-Node: SystemExceptions.InvalidValue-accessing576283
-Node: SystemExceptions.MustBeBoolean576774
-Node: SystemExceptions.MutationError577194
-Node: SystemExceptions.MutationError-accessing577653
-Node: SystemExceptions.NoRunnableProcess577913
-Node: SystemExceptions.NoRunnableProcess-accessing578398
-Node: SystemExceptions.NotFound578674
-Node: SystemExceptions.NotFound class-accessing579188
-Node: SystemExceptions.NotFound-accessing579563
-Node: SystemExceptions.NotImplemented579853
-Node: SystemExceptions.NotImplemented-accessing580309
-Node: SystemExceptions.NotIndexable580573
-Node: SystemExceptions.NotIndexable-accessing581034
-Node: SystemExceptions.NotYetImplemented581290
-Node: SystemExceptions.NotYetImplemented-accessing581800
-Node: SystemExceptions.PrimitiveFailed582076
-Node: SystemExceptions.PrimitiveFailed-accessing582559
-Node: SystemExceptions.ProcessBeingTerminated582827
-Node: SystemExceptions.ProcessBeingTerminated-accessing583262
-Node: SystemExceptions.ProcessTerminated583558
-Node: SystemExceptions.ProcessTerminated-accessing584081
-Node: SystemExceptions.ReadOnlyObject584357
-Node: SystemExceptions.ReadOnlyObject-accessing584836
-Node: SystemExceptions.ShouldNotImplement585100
-Node: SystemExceptions.ShouldNotImplement-accessing585628
-Node: SystemExceptions.SubclassResponsibility585908
-Node: SystemExceptions.SubclassResponsibility-accessing586476
-Node: SystemExceptions.UserInterrupt586772
-Node: SystemExceptions.UserInterrupt-accessing587222
-Node: SystemExceptions.VMError587482
-Node: SystemExceptions.VMError-accessing587906
-Node: SystemExceptions.WrongArgumentCount588142
-Node: SystemExceptions.WrongArgumentCount-accessing588696
-Node: SystemExceptions.WrongClass588976
-Node: SystemExceptions.WrongClass class-signaling589592
-Node: SystemExceptions.WrongClass-accessing590248
-Node: SystemExceptions.WrongMessageSent590901
-Node: SystemExceptions.WrongMessageSent class-signaling591546
-Node: SystemExceptions.WrongMessageSent-accessing591963
-Node: TextCollector592552
-Node: TextCollector class-accessing593250
-Node: TextCollector-accessing593747
-Node: TextCollector-printing594546
-Node: TextCollector-set up594878
-Node: TextCollector-storing595441
-Node: Time595769
-Node: Time class-basic (UTC)596548
-Node: Time class-builtins596994
-Node: Time class-clocks598019
-Node: Time class-initialization598574
-Node: Time class-instance creation598918
-Node: Time-accessing (ANSI for DateAndTimes)599795
-Node: Time-accessing (non ANSI & for Durations)600311
-Node: Time-arithmetic600761
-Node: Time-comparing601187
-Node: TokenStream601472
-Node: TokenStream class-instance creation602280
-Node: TokenStream-basic602640
-Node: TokenStream-write methods602962
-Node: TrappableEvent603205
-Node: TrappableEvent-enumerating603781
-Node: TrappableEvent-instance creation604329
-Node: True604659
-Node: True-basic605037
-Node: True-C hacks605987
-Node: True-printing606147
-Node: UndefinedObject606329
-Node: UndefinedObject-basic607045
-Node: UndefinedObject-class creation607314
-Node: UndefinedObject-class creation - alternative609495
-Node: UndefinedObject-CObject interoperability611783
-Node: UndefinedObject-dependents access612205
-Node: UndefinedObject-printing612578
-Node: UndefinedObject-storing612858
-Node: UndefinedObject-testing613134
-Node: ValueAdaptor613970
-Node: ValueAdaptor class-creating instances614454
-Node: ValueAdaptor-accessing614742
-Node: ValueAdaptor-printing615149
-Node: ValueHolder615362
-Node: ValueHolder class-creating instances615977
-Node: ValueHolder-accessing616360
-Node: ValueHolder-initializing616653
-Node: VariableBinding616876
-Node: VariableBinding-printing617508
-Node: VariableBinding-saving and loading617823
-Node: VariableBinding-storing618280
-Node: VariableBinding-testing618568
-Node: VersionableObjectProxy618826
-Node: VersionableObjectProxy class-saving and restoring619722
-Node: VersionableObjectProxy-saving and restoring620746
-Node: VFS.ArchiveFileHandler621080
-Node: VFS.ArchiveFileHandler class-registering621997
-Node: VFS.ArchiveFileHandler-ArchiveMemberHandler protocol622452
-Node: VFS.ArchiveFileHandler-directory operations623829
-Node: VFS.ArchiveFileHandler-file operations624671
-Node: VFS.ArchiveMemberHandler624958
-Node: VFS.ArchiveMemberHandler-accessing625686
-Node: VFS.ArchiveMemberHandler-directory operations626846
-Node: VFS.ArchiveMemberHandler-file operations627467
-Node: VFS.ArchiveMemberHandler-finalization628133
-Node: VFS.ArchiveMemberHandler-initializing628626
-Node: VFS.ArchiveMemberHandler-testing629160
-Node: VFS.DecodedFileHandler630046
-Node: VFS.DecodedFileHandler class-registering630587
-Node: VFS.DecodedFileHandler-files631734
-Node: VFS.ExternalArchiveFileHandler632429
-Node: VFS.ExternalArchiveFileHandler class-registering633260
-Node: VFS.ExternalArchiveFileHandler-ArchiveMemberHandler protocol634144
-Node: VFS.ExternalArchiveFileHandler-members635465
-Node: VFS.ExternalArchiveFileHandler-releasing635976
-Node: VFS.RealFileHandler636326
-Node: VFS.RealFileHandler class-C functions637069
-Node: VFS.RealFileHandler class-initialization637351
-Node: VFS.RealFileHandler-accessing637678
-Node: VFS.RealFileHandler-directory operations638868
-Node: VFS.RealFileHandler-file operations639364
-Node: VFS.RealFileHandler-testing639906
-Node: VFS.VFSHandler640650
-Node: VFS.VFSHandler class-initializing641423
-Node: VFS.VFSHandler class-instance creation642321
-Node: VFS.VFSHandler-accessing642664
-Node: VFS.VFSHandler-C functions644006
-Node: VFS.VFSHandler-directory operations645142
-Node: VFS.VFSHandler-file operations645731
-Node: VFS.VFSHandler-testing646505
-Node: Warning647346
-Node: Warning-exception description647665
-Node: WeakArray647869
-Node: WeakArray class-instance creation648362
-Node: WeakArray-accessing648686
-Node: WeakArray-conversion650334
-Node: WeakArray-loading650969
-Node: WeakIdentitySet651234
-Node: WeakKeyDictionary651696
-Node: WeakKeyDictionary-accessing652245
-Node: WeakKeyIdentityDictionary652746
-Node: WeakSet653274
-Node: WeakSet-accessing653730
-Node: WeakValueIdentityDictionary654228
-Node: WeakValueLookupTable654774
-Node: WeakValueLookupTable-hacks655382
-Node: WeakValueLookupTable-rehashing655939
-Node: WordArray656162
-Node: WriteStream656468
-Node: WriteStream class-instance creation656994
-Node: WriteStream-accessing657664
-Node: WriteStream-accessing-writing657918
-Node: WriteStream-positioning658509
-Node: ZeroDivide658719
-Node: ZeroDivide class-instance creation659212
-Node: ZeroDivide-accessing659592
-Node: ZeroDivide-description659845
-Node: Class index660060
-Node: Method index671956
-Node: Cross-reference891573
+Node: Top1018
+Node: Base classes2185
+Node: AbstractNamespace11536
+Node: AbstractNamespace class-instance creation12283
+Node: AbstractNamespace-accessing12710
+Node: AbstractNamespace-basic & copying13936
+Node: AbstractNamespace-copying14478
+Node: AbstractNamespace-namespace hierarchy14922
+Node: AbstractNamespace-overrides for superspaces17588
+Node: AbstractNamespace-printing19306
+Node: AbstractNamespace-testing19879
+Node: AlternativeObjectProxy20118
+Node: AlternativeObjectProxy class-instance creation20852
+Node: AlternativeObjectProxy-accessing21785
+Node: ArithmeticError22337
+Node: ArithmeticError-description22788
+Node: Array22994
+Node: Array-mutating objects23625
+Node: Array-printing23925
+Node: Array-testing24144
+Node: ArrayedCollection24285
+Node: ArrayedCollection class-instance creation25074
+Node: ArrayedCollection-basic26196
+Node: ArrayedCollection-built ins27095
+Node: ArrayedCollection-copying Collections27359
+Node: ArrayedCollection-enumerating the elements of a collection29111
+Node: ArrayedCollection-storing30258
+Node: Association30543
+Node: Association class-basic31220
+Node: Association-accessing31459
+Node: Association-finalization32067
+Node: Association-printing32288
+Node: Association-storing32536
+Node: Association-testing32790
+Node: Autoload33135
+Node: Autoload class-instance creation33805
+Node: Autoload-accessing34309
+Node: AutoloadClass34535
+Node: AutoloadClass-accessing35060
+Node: Bag36016
+Node: Bag class-basic36721
+Node: Bag-adding36978
+Node: Bag-enumerating the elements of a collection37459
+Node: Bag-extracting items37817
+Node: Bag-printing38097
+Node: Bag-removing38302
+Node: Bag-storing38612
+Node: Bag-testing collections38830
+Node: Behavior39316
+Node: Behavior-accessing class hierarchy40905
+Node: Behavior-accessing instances and variables41632
+Node: Behavior-accessing the methodDictionary42919
+Node: Behavior-built ins44000
+Node: Behavior-compilation (alternative)46189
+Node: Behavior-compiling methods47010
+Node: Behavior-creating a class hierarchy47471
+Node: Behavior-enumerating47908
+Node: Behavior-evaluating48962
+Node: Behavior-instance creation50253
+Node: Behavior-instance variables51033
+Node: Behavior-method dictionary51465
+Node: Behavior-pluggable behavior (not yet implemented)54903
+Node: Behavior-printing hierarchy56027
+Node: Behavior-support for lightweight classes56621
+Node: Behavior-testing functionality57661
+Node: Behavior-testing the class hierarchy57930
+Node: Behavior-testing the form of the instances58453
+Node: Behavior-testing the method dictionary59581
+Node: BindingDictionary60968
+Node: BindingDictionary-accessing61815
+Node: BindingDictionary-copying63697
+Node: BindingDictionary-forward declarations64230
+Node: BindingDictionary-printing64836
+Node: BindingDictionary-testing65230
+Node: BlockClosure65445
+Node: BlockClosure class-instance creation66668
+Node: BlockClosure class-testing67235
+Node: BlockClosure-accessing67529
+Node: BlockClosure-built ins69117
+Node: BlockClosure-control structures69884
+Node: BlockClosure-exception handling70551
+Node: BlockClosure-multiple process72553
+Node: BlockClosure-overriding73996
+Node: BlockClosure-testing74264
+Node: BlockClosure-unwind protection74524
+Node: BlockContext75993
+Node: BlockContext-accessing76773
+Node: BlockContext-printing78287
+Node: Boolean78512
+Node: Boolean class-testing79263
+Node: Boolean-basic79566
+Node: Boolean-C hacks80848
+Node: Boolean-overriding81096
+Node: Boolean-storing81325
+Node: ByteArray81540
+Node: ByteArray-built ins82081
+Node: ByteArray-converting83364
+Node: ByteArray-more advanced accessing83642
+Node: ByteStream90146
+Node: ByteStream-basic90525
+Node: CAggregate91801
+Node: CAggregate class-accessing92096
+Node: CAggregate-accessing92372
+Node: CallinProcess92596
+Node: CArray93114
+Node: CArray-accessing93357
+Node: CArrayCType93550
+Node: CArrayCType class-instance creation93851
+Node: CArrayCType-accessing94471
+Node: CBoolean94835
+Node: CBoolean-accessing95132
+Node: CByte95449
+Node: CByte class-conversion95831
+Node: CByte-accessing96150
+Node: CChar96588
+Node: CChar class-accessing96849
+Node: CChar-accessing97199
+Node: CCompound97502
+Node: CCompound class-instance creation97844
+Node: CCompound class-subclass creation98203
+Node: CCompound-instance creation100293
+Node: CDouble100632
+Node: CDouble class-accessing100904
+Node: CDouble-accessing101264
+Node: CFloat101577
+Node: CFloat class-accessing101855
+Node: CFloat-accessing102210
+Node: CFunctionDescriptor102518
+Node: CFunctionDescriptor class-instance creation103293
+Node: CFunctionDescriptor class-testing103641
+Node: CFunctionDescriptor-accessing104138
+Node: CFunctionDescriptor-calling104756
+Node: CFunctionDescriptor-printing106696
+Node: Character106955
+Node: Character class-built ins107924
+Node: Character class-constants108696
+Node: Character class-initializing lookup tables109490
+Node: Character class-instance creation110126
+Node: Character class-testing110484
+Node: Character-built ins110843
+Node: Character-coercion methods111618
+Node: Character-comparing112182
+Node: Character-converting112815
+Node: Character-printing113118
+Node: Character-storing113492
+Node: Character-testing113731
+Node: Character-testing functionality114367
+Node: CharacterArray114599
+Node: CharacterArray class-basic115340
+Node: CharacterArray-basic115730
+Node: CharacterArray-built ins116407
+Node: CharacterArray-comparing116822
+Node: CharacterArray-converting119032
+Node: CharacterArray-printing120389
+Node: CharacterArray-storing121008
+Node: CharacterArray-string processing121287
+Node: CharacterArray-testing functionality123826
+Node: CInt124072
+Node: CInt class-accessing124333
+Node: CInt-accessing124658
+Node: Class124976
+Node: Class-accessing instances and variables125822
+Node: Class-filing127334
+Node: Class-instance creation127698
+Node: Class-instance creation - alternative129903
+Node: Class-printing132068
+Node: Class-saving and loading132475
+Node: Class-testing133869
+Node: Class-testing functionality134108
+Node: ClassDescription134325
+Node: ClassDescription-compiling134987
+Node: ClassDescription-conversion135815
+Node: ClassDescription-copying136268
+Node: ClassDescription-filing137465
+Node: ClassDescription-organization of messages and classes138363
+Node: ClassDescription-printing139663
+Node: CLong140412
+Node: CLong class-accessing140682
+Node: CLong-accessing141032
+Node: CObject141335
+Node: CObject class-conversion142185
+Node: CObject class-instance creation142528
+Node: CObject-accessing143126
+Node: CObject-C data access143561
+Node: CObject-conversion144165
+Node: CObject-finalization144898
+Node: CObject-pointer-like behavior145362
+Node: Collection147617
+Node: Collection class-instance creation148544
+Node: Collection-adding149548
+Node: Collection-converting149895
+Node: Collection-copying Collections150988
+Node: Collection-enumeration151526
+Node: Collection-finalization154551
+Node: Collection-printing154856
+Node: Collection-removing155199
+Node: Collection-storing156039
+Node: Collection-testing collections156296
+Node: CompiledBlock156935
+Node: CompiledBlock class-instance creation157433
+Node: CompiledBlock-accessing158169
+Node: CompiledBlock-basic159228
+Node: CompiledBlock-printing159937
+Node: CompiledBlock-saving and loading160204
+Node: CompiledCode160625
+Node: CompiledCode class-cache flushing161351
+Node: CompiledCode class-instance creation161707
+Node: CompiledCode-accessing162253
+Node: CompiledCode-basic163652
+Node: CompiledCode-copying164403
+Node: CompiledCode-debugging164628
+Node: CompiledCode-decoding bytecodes164887
+Node: CompiledCode-testing accesses165294
+Node: CompiledCode-translation166455
+Node: CompiledMethod166713
+Node: CompiledMethod class-instance creation167491
+Node: CompiledMethod class-lean images168128
+Node: CompiledMethod-accessing168449
+Node: CompiledMethod-basic169816
+Node: CompiledMethod-printing170580
+Node: CompiledMethod-saving and loading170921
+Node: CompiledMethod-testing171371
+Node: ContextPart171955
+Node: ContextPart class-exception handling172729
+Node: ContextPart-accessing173675
+Node: ContextPart-built ins176908
+Node: ContextPart-copying177594
+Node: ContextPart-debugging177947
+Node: ContextPart-enumerating178471
+Node: ContextPart-exception handling178856
+Node: ContextPart-printing179118
+Node: CoreException179481
+Node: CoreException class-instance creation180747
+Node: CoreException-accessing181003
+Node: CoreException-basic181937
+Node: CoreException-enumerating182192
+Node: CoreException-exception handling182850
+Node: CoreException-instance creation183501
+Node: CPtr183803
+Node: CPtr-accessing184036
+Node: CPtrCType184571
+Node: CPtrCType class-instance creation184855
+Node: CPtrCType-accessing185140
+Node: CScalar185601
+Node: CScalar class-instance creation185887
+Node: CScalar-accessing186346
+Node: CScalarCType186861
+Node: CScalarCType-accessing187149
+Node: CScalarCType-storing187477
+Node: CShort187699
+Node: CShort class-accessing187973
+Node: CShort-accessing188328
+Node: CSmalltalk188636
+Node: CSmalltalk class-accessing188921
+Node: CSmalltalk-accessing189296
+Node: CString189624
+Node: CString class-instance creation190431
+Node: CString-accessing190890
+Node: CStringCType191405
+Node: CStringCType-accessing191664
+Node: CStruct191865
+Node: CStruct class-subclass creation192115
+Node: CType192349
+Node: CType class-C instance creation193463
+Node: CType-accessing193719
+Node: CType-C instance creation194562
+Node: CType-storing195073
+Node: CUChar195270
+Node: CUChar class-getting info195535
+Node: CUChar-accessing195899
+Node: CUInt196210
+Node: CUInt class-accessing196469
+Node: CUInt-accessing196819
+Node: CULong197122
+Node: CULong class-accessing197385
+Node: CULong-accessing197740
+Node: CUnion198048
+Node: CUnion class-subclass creation198290
+Node: CUShort198520
+Node: CUShort class-accessing198787
+Node: CUShort-accessing199147
+Node: Date199460
+Node: Date class-basic200922
+Node: Date class-instance creation (ANSI)202036
+Node: Date class-instance creation (Blue Book)202512
+Node: Date-basic203818
+Node: Date-compatibility (non-ANSI)204278
+Node: Date-date computations204677
+Node: Date-printing206286
+Node: Date-storing206500
+Node: Date-testing206709
+Node: DateTime207014
+Node: DateTime class-information207648
+Node: DateTime class-instance creation207925
+Node: DateTime class-instance creation (non-ANSI)209212
+Node: DateTime-basic209700
+Node: DateTime-computations210033
+Node: DateTime-printing210711
+Node: DateTime-splitting in dates & times210963
+Node: DateTime-storing211548
+Node: DateTime-testing211799
+Node: DateTime-time zones212160
+Node: Delay213274
+Node: Delay class-general inquiries214037
+Node: Delay class-initialization214296
+Node: Delay class-instance creation214578
+Node: Delay-accessing215067
+Node: Delay-comparing215307
+Node: Delay-process delay215579
+Node: DelayedAdaptor215801
+Node: DelayedAdaptor-accessing216327
+Node: Dictionary216692
+Node: Dictionary class-instance creation217642
+Node: Dictionary-accessing217882
+Node: Dictionary-awful ST-80 compatibility hacks219539
+Node: Dictionary-dictionary enumerating219988
+Node: Dictionary-dictionary removing221062
+Node: Dictionary-dictionary testing221917
+Node: Dictionary-polymorphism hacks222577
+Node: Dictionary-printing222848
+Node: Dictionary-rehashing223198
+Node: Dictionary-storing223401
+Node: Dictionary-testing223647
+Node: DirectedMessage223907
+Node: DirectedMessage class-creating instances224473
+Node: DirectedMessage-accessing224892
+Node: DirectedMessage-basic225186
+Node: DirectedMessage-multiple process225596
+Node: DirectedMessage-saving and loading226180
+Node: Directory226604
+Node: Directory class-C functions227375
+Node: Directory class-file name management227676
+Node: Directory class-file operations228237
+Node: Directory class-reading system defaults228605
+Node: Directory-accessing229553
+Node: Directory-enumerating230415
+Node: DLD231157
+Node: DLD class-C functions231827
+Node: DLD class-dynamic linking232204
+Node: DumperProxy233536
+Node: DumperProxy class-accessing234062
+Node: DumperProxy class-instance creation234513
+Node: DumperProxy-saving and restoring235004
+Node: Duration235405
+Node: Duration class-instance creation235806
+Node: Duration class-instance creation (non ANSI)236292
+Node: Duration-arithmetics236757
+Node: Error237931
+Node: Error-exception description238246
+Node: Exception238573
+Node: Exception class-comparison239701
+Node: Exception class-creating ExceptionCollections240151
+Node: Exception class-initialization240561
+Node: Exception class-instance creation240929
+Node: Exception class-interoperability with TrappableEvents241499
+Node: Exception-comparison242107
+Node: Exception-exception description242541
+Node: Exception-exception signaling242970
+Node: ExceptionSet243349
+Node: ExceptionSet class-instance creation243914
+Node: ExceptionSet-enumerating244165
+Node: False244715
+Node: False-basic245104
+Node: False-C hacks246084
+Node: False-printing246250
+Node: File246437
+Node: File class-C functions247260
+Node: File class-file name management247527
+Node: File class-file operations248654
+Node: File class-instance creation249268
+Node: File class-reading system defaults249756
+Node: File class-testing250029
+Node: File-accessing250667
+Node: File-file name management251753
+Node: File-file operations252525
+Node: File-testing253483
+Node: FileDescriptor254400
+Node: FileDescriptor class-initialization255551
+Node: FileDescriptor class-instance creation255875
+Node: FileDescriptor-accessing261894
+Node: FileDescriptor-basic263040
+Node: FileDescriptor-built ins264271
+Node: FileDescriptor-class type methods265469
+Node: FileDescriptor-initialize-release265885
+Node: FileDescriptor-low-level access266407
+Node: FileDescriptor-overriding inherited methods267479
+Node: FileDescriptor-printing268266
+Node: FileDescriptor-testing268550
+Node: FileSegment268758
+Node: FileSegment class-basic269367
+Node: FileSegment class-installing269710
+Node: FileSegment-basic270082
+Node: FileSegment-equality270931
+Node: FileStream271200
+Node: FileStream class-file-in271906
+Node: FileStream class-standard streams275428
+Node: FileStream-basic276154
+Node: FileStream-buffering277092
+Node: FileStream-filing in277897
+Node: FileStream-overriding inherited methods278812
+Node: FileStream-testing279671
+Node: Float279879
+Node: Float class-byte-order dependancies280672
+Node: Float class-characterization280938
+Node: Float-arithmetic281946
+Node: Float-basic282264
+Node: Float-built ins282445
+Node: Float-coercing283372
+Node: Float-printing283994
+Node: Float-storing284204
+Node: Float-testing284411
+Node: Float-testing functionality285164
+Node: FloatD285346
+Node: FloatD class-byte-order dependancies286005
+Node: FloatD class-characterization286276
+Node: FloatD class-converting287536
+Node: FloatD-built ins287778
+Node: FloatD-coercing289001
+Node: FloatE289390
+Node: FloatE class-byte-order dependancies290050
+Node: FloatE class-characterization290321
+Node: FloatE class-converting291869
+Node: FloatE-built ins292111
+Node: FloatE-coercing293334
+Node: FloatQ293723
+Node: FloatQ class-byte-order dependancies294385
+Node: FloatQ class-characterization294656
+Node: FloatQ class-converting296204
+Node: FloatQ-built ins296446
+Node: FloatQ-coercing297669
+Node: Fraction298058
+Node: Fraction class-converting298800
+Node: Fraction class-instance creation299030
+Node: Fraction-accessing299401
+Node: Fraction-arithmetic299677
+Node: Fraction-coercing300387
+Node: Fraction-comparing301012
+Node: Fraction-converting301500
+Node: Fraction-optimized cases301987
+Node: Fraction-printing302407
+Node: Fraction-testing302723
+Node: Halt302914
+Node: Halt-description303200
+Node: HashedCollection303437
+Node: HashedCollection class-instance creation304288
+Node: HashedCollection-accessing304651
+Node: HashedCollection-builtins305217
+Node: HashedCollection-copying305980
+Node: HashedCollection-enumerating the elements of a collection306444
+Node: HashedCollection-rehashing306806
+Node: HashedCollection-removing307078
+Node: HashedCollection-saving and loading307471
+Node: HashedCollection-storing307971
+Node: HashedCollection-testing collections308284
+Node: HomedAssociation309215
+Node: HomedAssociation class-basic309775
+Node: HomedAssociation-accessing310063
+Node: HomedAssociation-finalization310415
+Node: HomedAssociation-storing311021
+Node: IdentityDictionary311276
+Node: IdentitySet311659
+Node: IdentitySet-testing312048
+Node: Integer312295
+Node: Integer class-converting313114
+Node: Integer-accessing313332
+Node: Integer-basic313557
+Node: Integer-bit operators313753
+Node: Integer-converting315025
+Node: Integer-extension315715
+Node: Integer-iterators316014
+Node: Integer-math methods316366
+Node: Integer-printing317163
+Node: Integer-storing318208
+Node: Integer-testing functionality318519
+Node: Interval318777
+Node: Interval class-instance creation319363
+Node: Interval-basic319951
+Node: Interval-printing320623
+Node: Interval-storing320849
+Node: Interval-testing321082
+Node: LargeArray321339
+Node: LargeArray-overridden321732
+Node: LargeArrayedCollection321910
+Node: LargeArrayedCollection class-instance creation322443
+Node: LargeArrayedCollection-accessing322788
+Node: LargeArrayedCollection-basic323278
+Node: LargeArraySubpart323665
+Node: LargeArraySubpart class-instance creation324534
+Node: LargeArraySubpart-accessing324929
+Node: LargeArraySubpart-comparing325870
+Node: LargeArraySubpart-modifying326878
+Node: LargeByteArray327626
+Node: LargeByteArray-overridden328039
+Node: LargeInteger328466
+Node: LargeInteger-arithmetic329252
+Node: LargeInteger-bit operations330215
+Node: LargeInteger-built-ins330803
+Node: LargeInteger-coercion331868
+Node: LargeInteger-disabled332290
+Node: LargeInteger-primitive operations332651
+Node: LargeInteger-testing333117
+Node: LargeNegativeInteger333743
+Node: LargeNegativeInteger-converting334435
+Node: LargeNegativeInteger-numeric testing334809
+Node: LargeNegativeInteger-reverting to LargePositiveInteger335330
+Node: LargePositiveInteger335882
+Node: LargePositiveInteger-arithmetic336749
+Node: LargePositiveInteger-converting337211
+Node: LargePositiveInteger-helper byte-level methods337754
+Node: LargePositiveInteger-numeric testing339477
+Node: LargePositiveInteger-primitive operations339999
+Node: LargeWordArray340679
+Node: LargeWordArray-overridden341099
+Node: LargeZeroInteger341384
+Node: LargeZeroInteger-accessing342202
+Node: LargeZeroInteger-arithmetic342453
+Node: LargeZeroInteger-numeric testing343369
+Node: LargeZeroInteger-printing343692
+Node: Link343976
+Node: Link class-instance creation344511
+Node: Link-basic344729
+Node: Link-iteration344968
+Node: LinkedList345415
+Node: LinkedList-accessing346013
+Node: LinkedList-adding346315
+Node: LinkedList-enumerating347034
+Node: LinkedList-testing347361
+Node: LookupKey347703
+Node: LookupKey class-basic348247
+Node: LookupKey-accessing348475
+Node: LookupKey-printing348726
+Node: LookupKey-storing348959
+Node: LookupKey-testing349201
+Node: LookupTable349621
+Node: LookupTable class-instance creation350385
+Node: LookupTable-accessing350631
+Node: LookupTable-copying351420
+Node: LookupTable-enumerating351724
+Node: LookupTable-hashing352101
+Node: LookupTable-rehashing352326
+Node: LookupTable-removing352535
+Node: LookupTable-storing353021
+Node: Magnitude353244
+Node: Magnitude-basic353688
+Node: Magnitude-misc methods354204
+Node: MappedCollection354604
+Node: MappedCollection class-instance creation355967
+Node: MappedCollection-basic356404
+Node: Memory357279
+Node: Memory class-accessing357827
+Node: Message361708
+Node: Message class-creating instances362346
+Node: Message-accessing362622
+Node: Message-basic363048
+Node: MessageNotUnderstood363359
+Node: MessageNotUnderstood-accessing363841
+Node: MessageNotUnderstood-description364164
+Node: Metaclass364429
+Node: Metaclass class-instance creation365416
+Node: Metaclass-accessing365685
+Node: Metaclass-basic366115
+Node: Metaclass-delegation367211
+Node: Metaclass-filing368595
+Node: Metaclass-printing368870
+Node: Metaclass-testing functionality369409
+Node: MethodContext369654
+Node: MethodContext-accessing370144
+Node: MethodContext-printing371402
+Node: MethodDictionary371632
+Node: MethodDictionary-adding372151
+Node: MethodDictionary-rehashing372384
+Node: MethodDictionary-removing372622
+Node: MethodInfo373018
+Node: MethodInfo-accessing373492
+Node: MethodInfo-equality374421
+Node: Namespace374698
+Node: Namespace class-accessing375294
+Node: Namespace class-disabling instance creation375681
+Node: Namespace class-initialization376061
+Node: Namespace-accessing376482
+Node: Namespace-namespace hierarchy376755
+Node: Namespace-overrides for superspaces377237
+Node: Namespace-printing379018
+Node: NetClients.URIResolver379506
+Node: NetClients.URIResolver class-api379949
+Node: NetClients.URIResolver class-instance creation381083
+Node: NetClients.URL381444
+Node: NetClients.URL class-encoding URLs382153
+Node: NetClients.URL class-instance creation382642
+Node: NetClients.URL-accessing383451
+Node: NetClients.URL-comparing386160
+Node: NetClients.URL-copying386670
+Node: NetClients.URL-initialize-release387191
+Node: NetClients.URL-printing387474
+Node: NetClients.URL-testing387752
+Node: NetClients.URL-utilities388512
+Node: Notification388806
+Node: Notification-exception description389247
+Node: NullProxy389693
+Node: NullProxy class-instance creation390293
+Node: NullProxy-accessing390548
+Node: NullValueHolder390784
+Node: NullValueHolder class-creating instances391361
+Node: NullValueHolder-accessing391627
+Node: Number391959
+Node: Number class-converting392843
+Node: Number class-testing393287
+Node: Number-arithmetic393539
+Node: Number-comparing394856
+Node: Number-converting395263
+Node: Number-copying396515
+Node: Number-error raising396814
+Node: Number-misc math397169
+Node: Number-point creation398716
+Node: Number-retrying398995
+Node: Number-shortcuts and iterators400782
+Node: Number-testing401631
+Node: Number-truncation and round off403049
+Node: Object403846
+Node: Object class-initialization404796
+Node: Object-built ins405472
+Node: Object-change and update413390
+Node: Object-class type methods414581
+Node: Object-conversion415384
+Node: Object-copying415615
+Node: Object-debugging416263
+Node: Object-dependents access416707
+Node: Object-error raising417395
+Node: Object-exception handling418072
+Node: Object-finalization418577
+Node: Object-printing419557
+Node: Object-relational operators421284
+Node: Object-saving and loading421630
+Node: Object-storing422615
+Node: Object-syntax shortcuts423204
+Node: Object-testing functionality423513
+Node: ObjectDumper425035
+Node: ObjectDumper class-establishing proxy classes426228
+Node: ObjectDumper class-instance creation427061
+Node: ObjectDumper class-shortcuts427458
+Node: ObjectDumper class-testing427836
+Node: ObjectDumper-accessing428264
+Node: ObjectDumper-loading/dumping objects428756
+Node: ObjectDumper-stream interface429180
+Node: ObjectMemory429546
+Node: ObjectMemory class-accessing430619
+Node: ObjectMemory class-builtins430870
+Node: ObjectMemory class-initialization434201
+Node: ObjectMemory class-saving the image434477
+Node: ObjectMemory-accessing434789
+Node: ObjectMemory-builtins439727
+Node: ObjectMemory-derived information439996
+Node: OrderedCollection440967
+Node: OrderedCollection class-instance creation441677
+Node: OrderedCollection-accessing442019
+Node: OrderedCollection-adding442470
+Node: OrderedCollection-removing444518
+Node: Package445156
+Node: Package-accessing445561
+Node: PackageLoader448409
+Node: PackageLoader class-accessing448967
+Node: PackageLoader class-loading451318
+Node: PackageLoader class-testing452305
+Node: PluggableAdaptor452580
+Node: PluggableAdaptor class-creating instances453208
+Node: PluggableAdaptor-accessing454287
+Node: PluggableProxy454572
+Node: PluggableProxy class-accessing455198
+Node: PluggableProxy-saving and restoring455632
+Node: Point456051
+Node: Point class-instance creation456778
+Node: Point-accessing457075
+Node: Point-arithmetic457493
+Node: Point-comparing458196
+Node: Point-converting458993
+Node: Point-point functions459496
+Node: Point-printing460428
+Node: Point-storing460646
+Node: Point-truncation and round off460878
+Node: PositionableStream461274
+Node: PositionableStream class-instance creation462181
+Node: PositionableStream-accessing-reading462690
+Node: PositionableStream-class type methods463845
+Node: PositionableStream-positioning464334
+Node: PositionableStream-testing465472
+Node: PositionableStream-truncating465938
+Node: Process466222
+Node: Process-accessing466790
+Node: Process-basic468288
+Node: Process-builtins469819
+Node: Process-printing470613
+Node: ProcessorScheduler470811
+Node: ProcessorScheduler class-instance creation471478
+Node: ProcessorScheduler-basic471776
+Node: ProcessorScheduler-built ins473342
+Node: ProcessorScheduler-idle tasks474028
+Node: ProcessorScheduler-printing474531
+Node: ProcessorScheduler-priorities474834
+Node: ProcessorScheduler-storing476484
+Node: ProcessorScheduler-timed invocation476809
+Node: Promise477364
+Node: Promise class-creating instances477936
+Node: Promise-accessing478183
+Node: Promise-initializing478507
+Node: Promise-printing478735
+Node: Random478926
+Node: Random class-instance creation479375
+Node: Random class-shortcuts479741
+Node: Random-basic480058
+Node: Random-testing480472
+Node: ReadStream480782
+Node: ReadStream class-instance creation481222
+Node: ReadStream-accessing-reading481497
+Node: ReadWriteStream481791
+Node: ReadWriteStream class-instance creation482277
+Node: ReadWriteStream-positioning482732
+Node: Rectangle483097
+Node: Rectangle class-instance creation483886
+Node: Rectangle-accessing484428
+Node: Rectangle-copying486826
+Node: Rectangle-printing487044
+Node: Rectangle-rectangle functions487370
+Node: Rectangle-testing489211
+Node: Rectangle-transforming490025
+Node: Rectangle-truncation and round off490649
+Node: RecursionLock490938
+Node: RecursionLock class-instance creation491338
+Node: RecursionLock-accessing491572
+Node: RecursionLock-mutual exclusion492169
+Node: RecursionLock-printing492528
+Node: RootNamespace492778
+Node: RootNamespace class-instance creation493335
+Node: RootNamespace-namespace hierarchy493668
+Node: RootNamespace-overrides for superspaces494099
+Node: RootNamespace-printing494714
+Node: RoundRobinStream495222
+Node: RoundRobinStream class-accessing496430
+Node: RoundRobinStream class-demo496656
+Node: RoundRobinStream-accessing497015
+Node: RoundRobinStream-basic497288
+Node: RunArray497721
+Node: RunArray class-instance creation498685
+Node: RunArray-accessing498957
+Node: RunArray-adding499291
+Node: RunArray-basic500365
+Node: RunArray-copying500670
+Node: RunArray-enumerating501026
+Node: RunArray-removing501486
+Node: RunArray-searching501951
+Node: RunArray-testing502365
+Node: ScaledDecimal502608
+Node: ScaledDecimal class-constants503412
+Node: ScaledDecimal class-instance creation503662
+Node: ScaledDecimal-arithmetic504099
+Node: ScaledDecimal-coercion504818
+Node: ScaledDecimal-comparing505723
+Node: ScaledDecimal-constants506359
+Node: ScaledDecimal-printing506661
+Node: ScaledDecimal-storing507121
+Node: Semaphore507359
+Node: Semaphore class-instance creation508022
+Node: Semaphore-accessing508395
+Node: Semaphore-builtins508879
+Node: Semaphore-mutual exclusion510219
+Node: Semaphore-printing510553
+Node: SequenceableCollection510783
+Node: SequenceableCollection class-instance creation511485
+Node: SequenceableCollection-basic511900
+Node: SequenceableCollection-copying SequenceableCollections515322
+Node: SequenceableCollection-enumerating517592
+Node: SequenceableCollection-replacing items520784
+Node: SequenceableCollection-testing521731
+Node: Set522165
+Node: Set-arithmetic522585
+Node: Set-awful ST-80 compatibility hacks522914
+Node: Set-comparing523275
+Node: SharedQueue523670
+Node: SharedQueue class-instance creation524192
+Node: SharedQueue-accessing524561
+Node: Signal525063
+Node: Signal-accessing525688
+Node: Signal-exception handling526538
+Node: SingletonProxy529091
+Node: SingletonProxy class-accessing529695
+Node: SingletonProxy class-instance creation530060
+Node: SingletonProxy-saving and restoring530501
+Node: SmallInteger530928
+Node: SmallInteger class-getting limits531615
+Node: SmallInteger class-testing532101
+Node: SmallInteger-bit arithmetic532397
+Node: SmallInteger-built ins532675
+Node: SmallInteger-builtins534980
+Node: SmallInteger-coercion methods535731
+Node: SmallInteger-testing functionality536087
+Node: SortedCollection536320
+Node: SortedCollection class-hacking537452
+Node: SortedCollection class-instance creation537721
+Node: SortedCollection-basic538234
+Node: SortedCollection-copying538779
+Node: SortedCollection-disabled539086
+Node: SortedCollection-enumerating539940
+Node: SortedCollection-saving and loading540270
+Node: SortedCollection-searching540616
+Node: Stream541203
+Node: Stream-accessing-reading542145
+Node: Stream-accessing-writing543938
+Node: Stream-basic544493
+Node: Stream-character writing544676
+Node: Stream-enumerating545197
+Node: Stream-filing out545432
+Node: Stream-positioning545778
+Node: Stream-printing546486
+Node: Stream-providing consistent protocols547246
+Node: Stream-storing547605
+Node: Stream-testing547977
+Node: String548261
+Node: String class-basic548843
+Node: String class-instance creation549160
+Node: String-built ins549491
+Node: String-converting551483
+Node: String-storing551828
+Node: String-testing functionality552065
+Node: String-useful functionality552289
+Node: Symbol552575
+Node: Symbol class-built ins553401
+Node: Symbol class-instance creation553616
+Node: Symbol class-symbol table554755
+Node: Symbol-basic556164
+Node: Symbol-built ins556917
+Node: Symbol-converting557226
+Node: Symbol-misc557566
+Node: Symbol-storing557730
+Node: Symbol-testing558393
+Node: Symbol-testing functionality558661
+Node: SymLink558880
+Node: SymLink class-instance creation559429
+Node: SymLink-accessing559749
+Node: SymLink-iteration560084
+Node: SymLink-printing560299
+Node: SystemDictionary560499
+Node: SystemDictionary-basic561347
+Node: SystemDictionary-builtins561628
+Node: SystemDictionary-C functions562958
+Node: SystemDictionary-miscellaneous563464
+Node: SystemDictionary-printing563809
+Node: SystemDictionary-special accessing564228
+Node: SystemDictionary-testing564825
+Node: SystemExceptions.AlreadyDefined565034
+Node: SystemExceptions.AlreadyDefined-accessing565548
+Node: SystemExceptions.ArgumentOutOfRange565800
+Node: SystemExceptions.ArgumentOutOfRange class-signaling566388
+Node: SystemExceptions.ArgumentOutOfRange-accessing566794
+Node: SystemExceptions.BadReturn567372
+Node: SystemExceptions.BadReturn-accessing567850
+Node: SystemExceptions.CInterfaceError568094
+Node: SystemExceptions.CInterfaceError-accessing568593
+Node: SystemExceptions.EmptyCollection568861
+Node: SystemExceptions.EmptyCollection-accessing569346
+Node: SystemExceptions.EndOfStream569614
+Node: SystemExceptions.EndOfStream class-signaling570103
+Node: SystemExceptions.EndOfStream-accessing570443
+Node: SystemExceptions.FileError570863
+Node: SystemExceptions.FileError-accessing571340
+Node: SystemExceptions.IndexOutOfRange571584
+Node: SystemExceptions.IndexOutOfRange class-signaling572168
+Node: SystemExceptions.IndexOutOfRange-accessing572534
+Node: SystemExceptions.InvalidArgument573048
+Node: SystemExceptions.InvalidArgument-accessing573543
+Node: SystemExceptions.InvalidProcessState573800
+Node: SystemExceptions.InvalidProcessState-accessing574329
+Node: SystemExceptions.InvalidSize574613
+Node: SystemExceptions.InvalidSize-accessing575078
+Node: SystemExceptions.InvalidValue575330
+Node: SystemExceptions.InvalidValue class-signaling575838
+Node: SystemExceptions.InvalidValue-accessing576287
+Node: SystemExceptions.MustBeBoolean576778
+Node: SystemExceptions.MutationError577198
+Node: SystemExceptions.MutationError-accessing577657
+Node: SystemExceptions.NoRunnableProcess577917
+Node: SystemExceptions.NoRunnableProcess-accessing578402
+Node: SystemExceptions.NotFound578678
+Node: SystemExceptions.NotFound class-accessing579192
+Node: SystemExceptions.NotFound-accessing579567
+Node: SystemExceptions.NotImplemented579857
+Node: SystemExceptions.NotImplemented-accessing580313
+Node: SystemExceptions.NotIndexable580577
+Node: SystemExceptions.NotIndexable-accessing581038
+Node: SystemExceptions.NotYetImplemented581294
+Node: SystemExceptions.NotYetImplemented-accessing581804
+Node: SystemExceptions.PrimitiveFailed582080
+Node: SystemExceptions.PrimitiveFailed-accessing582563
+Node: SystemExceptions.ProcessBeingTerminated582831
+Node: SystemExceptions.ProcessBeingTerminated-accessing583266
+Node: SystemExceptions.ProcessTerminated583562
+Node: SystemExceptions.ProcessTerminated-accessing584085
+Node: SystemExceptions.ReadOnlyObject584361
+Node: SystemExceptions.ReadOnlyObject-accessing584840
+Node: SystemExceptions.ShouldNotImplement585104
+Node: SystemExceptions.ShouldNotImplement-accessing585632
+Node: SystemExceptions.SubclassResponsibility585912
+Node: SystemExceptions.SubclassResponsibility-accessing586480
+Node: SystemExceptions.UserInterrupt586776
+Node: SystemExceptions.UserInterrupt-accessing587226
+Node: SystemExceptions.VMError587486
+Node: SystemExceptions.VMError-accessing587910
+Node: SystemExceptions.WrongArgumentCount588146
+Node: SystemExceptions.WrongArgumentCount-accessing588700
+Node: SystemExceptions.WrongClass588980
+Node: SystemExceptions.WrongClass class-signaling589596
+Node: SystemExceptions.WrongClass-accessing590252
+Node: SystemExceptions.WrongMessageSent590905
+Node: SystemExceptions.WrongMessageSent class-signaling591550
+Node: SystemExceptions.WrongMessageSent-accessing591967
+Node: TextCollector592556
+Node: TextCollector class-accessing593254
+Node: TextCollector-accessing593751
+Node: TextCollector-printing594550
+Node: TextCollector-set up594882
+Node: TextCollector-storing595445
+Node: Time595773
+Node: Time class-basic (UTC)596552
+Node: Time class-builtins596998
+Node: Time class-clocks598023
+Node: Time class-initialization598578
+Node: Time class-instance creation598922
+Node: Time-accessing (ANSI for DateAndTimes)599799
+Node: Time-accessing (non ANSI & for Durations)600315
+Node: Time-arithmetic600765
+Node: Time-comparing601191
+Node: TokenStream601476
+Node: TokenStream class-instance creation602284
+Node: TokenStream-basic602644
+Node: TokenStream-write methods602966
+Node: TrappableEvent603209
+Node: TrappableEvent-enumerating603785
+Node: TrappableEvent-instance creation604333
+Node: True604663
+Node: True-basic605041
+Node: True-C hacks605991
+Node: True-printing606151
+Node: UndefinedObject606333
+Node: UndefinedObject-basic607049
+Node: UndefinedObject-class creation607318
+Node: UndefinedObject-class creation - alternative609499
+Node: UndefinedObject-CObject interoperability611787
+Node: UndefinedObject-dependents access612209
+Node: UndefinedObject-printing612582
+Node: UndefinedObject-storing612862
+Node: UndefinedObject-testing613138
+Node: ValueAdaptor613974
+Node: ValueAdaptor class-creating instances614458
+Node: ValueAdaptor-accessing614746
+Node: ValueAdaptor-printing615153
+Node: ValueHolder615366
+Node: ValueHolder class-creating instances615981
+Node: ValueHolder-accessing616364
+Node: ValueHolder-initializing616657
+Node: VariableBinding616880
+Node: VariableBinding-printing617512
+Node: VariableBinding-saving and loading617827
+Node: VariableBinding-storing618284
+Node: VariableBinding-testing618572
+Node: VersionableObjectProxy618830
+Node: VersionableObjectProxy class-saving and restoring619726
+Node: VersionableObjectProxy-saving and restoring620750
+Node: VFS.ArchiveFileHandler621084
+Node: VFS.ArchiveFileHandler class-registering622001
+Node: VFS.ArchiveFileHandler-ArchiveMemberHandler protocol622456
+Node: VFS.ArchiveFileHandler-directory operations623833
+Node: VFS.ArchiveFileHandler-file operations624675
+Node: VFS.ArchiveMemberHandler624962
+Node: VFS.ArchiveMemberHandler-accessing625690
+Node: VFS.ArchiveMemberHandler-directory operations626850
+Node: VFS.ArchiveMemberHandler-file operations627471
+Node: VFS.ArchiveMemberHandler-finalization628137
+Node: VFS.ArchiveMemberHandler-initializing628630
+Node: VFS.ArchiveMemberHandler-testing629164
+Node: VFS.DecodedFileHandler630050
+Node: VFS.DecodedFileHandler class-registering630591
+Node: VFS.DecodedFileHandler-files631738
+Node: VFS.ExternalArchiveFileHandler632433
+Node: VFS.ExternalArchiveFileHandler class-registering633264
+Node: VFS.ExternalArchiveFileHandler-ArchiveMemberHandler protocol634148
+Node: VFS.ExternalArchiveFileHandler-members635469
+Node: VFS.ExternalArchiveFileHandler-releasing635980
+Node: VFS.RealFileHandler636330
+Node: VFS.RealFileHandler class-C functions637073
+Node: VFS.RealFileHandler class-initialization637355
+Node: VFS.RealFileHandler-accessing637682
+Node: VFS.RealFileHandler-directory operations638872
+Node: VFS.RealFileHandler-file operations639368
+Node: VFS.RealFileHandler-testing639910
+Node: VFS.VFSHandler640654
+Node: VFS.VFSHandler class-initializing641427
+Node: VFS.VFSHandler class-instance creation642325
+Node: VFS.VFSHandler-accessing642668
+Node: VFS.VFSHandler-C functions644010
+Node: VFS.VFSHandler-directory operations645146
+Node: VFS.VFSHandler-file operations645735
+Node: VFS.VFSHandler-testing646509
+Node: Warning647350
+Node: Warning-exception description647669
+Node: WeakArray647873
+Node: WeakArray class-instance creation648366
+Node: WeakArray-accessing648690
+Node: WeakArray-conversion650338
+Node: WeakArray-loading650973
+Node: WeakIdentitySet651238
+Node: WeakKeyDictionary651700
+Node: WeakKeyDictionary-accessing652249
+Node: WeakKeyIdentityDictionary652750
+Node: WeakSet653278
+Node: WeakSet-accessing653734
+Node: WeakValueIdentityDictionary654232
+Node: WeakValueLookupTable654778
+Node: WeakValueLookupTable-hacks655386
+Node: WeakValueLookupTable-rehashing655943
+Node: WordArray656166
+Node: WriteStream656472
+Node: WriteStream class-instance creation656998
+Node: WriteStream-accessing657668
+Node: WriteStream-accessing-writing657922
+Node: WriteStream-positioning658513
+Node: ZeroDivide658723
+Node: ZeroDivide class-instance creation659216
+Node: ZeroDivide-accessing659596
+Node: ZeroDivide-description659849
+Node: Class index660064
+Node: Method index671960
+Node: Cross-reference891588
 
 End Tag Table
diff -ru smalltalk-2.1.11/doc/gst-base.info-1 smalltalk-2.1.12/doc/gst-base.info-1
--- smalltalk-2.1.11/doc/gst-base.info-1	2005-06-21 16:56:12.000000000 +0200
+++ smalltalk-2.1.12/doc/gst-base.info-1	2005-09-01 17:44:13.000000000 +0200
@@ -6,8 +6,8 @@
 * Base classes: (gst-base).             The GNU Smalltalk base classes.
 END-INFO-DIR-ENTRY
 
-This file documents GNU Smalltalk Version 2.1.11.  It was last updated
-on 21 June 2005.
+This file documents GNU Smalltalk Version 2.1.12.  It was last updated
+on 30 August 2005.
 
    Copyright (C) 1988-92, 1994-95, 1999-2001 Free Software Foundation,
 Inc.
@@ -31,8 +31,8 @@
    This document describes the class libraries that are distributed
 together with the GNU Smalltalk programming language.
 
-This file documents GNU Smalltalk Version 2.1.11.  It was last updated
-on 21 June 2005.
+This file documents GNU Smalltalk Version 2.1.12.  It was last updated
+on 30 August 2005.
 
    Copyright (C) 1988-92, 1994-95, 1999-2001 Free Software Foundation,
 Inc.
diff -ru smalltalk-2.1.11/doc/gst-base.info-10 smalltalk-2.1.12/doc/gst-base.info-10
--- smalltalk-2.1.11/doc/gst-base.info-10	2005-06-21 16:56:12.000000000 +0200
+++ smalltalk-2.1.12/doc/gst-base.info-10	2005-09-01 17:44:13.000000000 +0200
@@ -6,8 +6,8 @@
 * Base classes: (gst-base).             The GNU Smalltalk base classes.
 END-INFO-DIR-ENTRY
 
-This file documents GNU Smalltalk Version 2.1.11.  It was last updated
-on 21 June 2005.
+This file documents GNU Smalltalk Version 2.1.12.  It was last updated
+on 30 August 2005.
 
    Copyright (C) 1988-92, 1994-95, 1999-2001 Free Software Foundation,
 Inc.
diff -ru smalltalk-2.1.11/doc/gst-base.info-11 smalltalk-2.1.12/doc/gst-base.info-11
--- smalltalk-2.1.11/doc/gst-base.info-11	2005-06-21 16:56:12.000000000 +0200
+++ smalltalk-2.1.12/doc/gst-base.info-11	2005-09-01 17:44:13.000000000 +0200
@@ -6,8 +6,8 @@
 * Base classes: (gst-base).             The GNU Smalltalk base classes.
 END-INFO-DIR-ENTRY
 
-This file documents GNU Smalltalk Version 2.1.11.  It was last updated
-on 21 June 2005.
+This file documents GNU Smalltalk Version 2.1.12.  It was last updated
+on 30 August 2005.
 
    Copyright (C) 1988-92, 1994-95, 1999-2001 Free Software Foundation,
 Inc.
diff -ru smalltalk-2.1.11/doc/gst-base.info-12 smalltalk-2.1.12/doc/gst-base.info-12
--- smalltalk-2.1.11/doc/gst-base.info-12	2005-06-21 16:56:12.000000000 +0200
+++ smalltalk-2.1.12/doc/gst-base.info-12	2005-09-01 17:44:13.000000000 +0200
@@ -6,8 +6,8 @@
 * Base classes: (gst-base).             The GNU Smalltalk base classes.
 END-INFO-DIR-ENTRY
 
-This file documents GNU Smalltalk Version 2.1.11.  It was last updated
-on 21 June 2005.
+This file documents GNU Smalltalk Version 2.1.12.  It was last updated
+on 30 August 2005.
 
    Copyright (C) 1988-92, 1994-95, 1999-2001 Free Software Foundation,
 Inc.
diff -ru smalltalk-2.1.11/doc/gst-base.info-13 smalltalk-2.1.12/doc/gst-base.info-13
--- smalltalk-2.1.11/doc/gst-base.info-13	2005-06-21 16:56:12.000000000 +0200
+++ smalltalk-2.1.12/doc/gst-base.info-13	2005-09-01 17:44:13.000000000 +0200
@@ -6,8 +6,8 @@
 * Base classes: (gst-base).             The GNU Smalltalk base classes.
 END-INFO-DIR-ENTRY
 
-This file documents GNU Smalltalk Version 2.1.11.  It was last updated
-on 21 June 2005.
+This file documents GNU Smalltalk Version 2.1.12.  It was last updated
+on 30 August 2005.
 
    Copyright (C) 1988-92, 1994-95, 1999-2001 Free Software Foundation,
 Inc.
diff -ru smalltalk-2.1.11/doc/gst-base.info-14 smalltalk-2.1.12/doc/gst-base.info-14
--- smalltalk-2.1.11/doc/gst-base.info-14	2005-06-21 16:56:12.000000000 +0200
+++ smalltalk-2.1.12/doc/gst-base.info-14	2005-09-01 17:44:13.000000000 +0200
@@ -6,8 +6,8 @@
 * Base classes: (gst-base).             The GNU Smalltalk base classes.
 END-INFO-DIR-ENTRY
 
-This file documents GNU Smalltalk Version 2.1.11.  It was last updated
-on 21 June 2005.
+This file documents GNU Smalltalk Version 2.1.12.  It was last updated
+on 30 August 2005.
 
    Copyright (C) 1988-92, 1994-95, 1999-2001 Free Software Foundation,
 Inc.
diff -ru smalltalk-2.1.11/doc/gst-base.info-15 smalltalk-2.1.12/doc/gst-base.info-15
--- smalltalk-2.1.11/doc/gst-base.info-15	2005-06-21 16:56:12.000000000 +0200
+++ smalltalk-2.1.12/doc/gst-base.info-15	2005-09-01 17:44:13.000000000 +0200
@@ -6,8 +6,8 @@
 * Base classes: (gst-base).             The GNU Smalltalk base classes.
 END-INFO-DIR-ENTRY
 
-This file documents GNU Smalltalk Version 2.1.11.  It was last updated
-on 21 June 2005.
+This file documents GNU Smalltalk Version 2.1.12.  It was last updated
+on 30 August 2005.
 
    Copyright (C) 1988-92, 1994-95, 1999-2001 Free Software Foundation,
 Inc.
@@ -146,7 +146,7 @@
 * = <11>:                                LargeArrayedCollection-basic.
 * = <12>:                                Exception-comparison.
 * = <13>:                                Dictionary-testing.
-* = <14>:                                Delay-comparing.
+* = <14>:                                Class-testing.
 * = <15>:                                Rectangle-testing.
 * = <16>:                                FileSegment-equality.
 * = <17>:                                MethodInfo-equality.
@@ -154,8 +154,8 @@
 * = <19>:                                LargeInteger-testing.
 * = <20>:                                Association-testing.
 * = <21>:                                CompiledBlock-basic.
-* = <22>:                                Class-testing.
-* = <23>:                                CompiledCode-basic.
+* = <22>:                                CompiledCode-basic.
+* = <23>:                                Delay-comparing.
 * = <24>:                                HashedCollection-testing collections.
 * = <25>:                                Point-comparing.
 * = <26>:                                Time-comparing.
@@ -376,10 +376,10 @@
 * areasOutside_:                         Rectangle-rectangle functions.
 * argument <1>:                          Message-accessing.
 * argument:                              Signal-accessing.
-* argumentCount <1>:                     BlockClosure-accessing.
-* argumentCount:                         Signal-accessing.
-* arguments <1>:                         Message-accessing.
-* arguments <2>:                         Signal-accessing.
+* argumentCount <1>:                     Signal-accessing.
+* argumentCount:                         BlockClosure-accessing.
+* arguments <1>:                         Signal-accessing.
+* arguments <2>:                         Message-accessing.
 * arguments:                             SystemDictionary-miscellaneous.
 * arguments_:                            Message-accessing.
 * arithmeticError_:                      Number-error raising.
@@ -389,35 +389,35 @@
 * asArray <1>:                           Collection-converting.
 * asArray:                               WeakArray-conversion.
 * asBag:                                 Collection-converting.
-* asByteArray <1>:                       String-converting.
+* asByteArray <1>:                       Collection-converting.
 * asByteArray <2>:                       CharacterArray-converting.
-* asByteArray:                           Collection-converting.
-* asCBooleanValue <1>:                   False-C hacks.
-* asCBooleanValue <2>:                   True-C hacks.
-* asCBooleanValue:                       Boolean-C hacks.
-* asCData_ <1>:                          ByteArray-built ins.
-* asCData_:                              String-built ins.
+* asByteArray:                           String-converting.
+* asCBooleanValue <1>:                   True-C hacks.
+* asCBooleanValue <2>:                   Boolean-C hacks.
+* asCBooleanValue:                       False-C hacks.
+* asCData_ <1>:                          String-built ins.
+* asCData_:                              ByteArray-built ins.
 * asCharacter:                           Integer-converting.
 * asciiValue:                            Character-built ins.
 * asciiValue_:                           Character class-built ins.
 * asClass <1>:                           Metaclass-testing functionality.
-* asClass <2>:                           Class-testing functionality.
-* asClass <3>:                           Behavior-support for lightweight classes.
+* asClass <2>:                           Behavior-support for lightweight classes.
+* asClass <3>:                           Class-testing functionality.
 * asClass:                               ClassDescription-conversion.
 * asClassPoolKey:                        CharacterArray-converting.
 * asDate:                                DateTime-splitting in dates & times.
 * asExactFraction:                       Float-coercing.
 * asFloat <1>:                           Float-coercing.
 * asFloat:                               Number-converting.
-* asFloatD <1>:                          SmallInteger-built ins.
+* asFloatD <1>:                          FloatQ-built ins.
 * asFloatD <2>:                          LargePositiveInteger-converting.
-* asFloatD <3>:                          LargeNegativeInteger-converting.
-* asFloatD <4>:                          FloatD-coercing.
-* asFloatD <5>:                          Fraction-converting.
-* asFloatD <6>:                          FloatE-built ins.
-* asFloatD <7>:                          ScaledDecimal-coercion.
-* asFloatD <8>:                          Number-converting.
-* asFloatD:                              FloatQ-built ins.
+* asFloatD <3>:                          Fraction-converting.
+* asFloatD <4>:                          LargeNegativeInteger-converting.
+* asFloatD <5>:                          FloatD-coercing.
+* asFloatD <6>:                          ScaledDecimal-coercion.
+* asFloatD <7>:                          FloatE-built ins.
+* asFloatD <8>:                          SmallInteger-built ins.
+* asFloatD:                              Number-converting.
 * asFloatE <1>:                          LargePositiveInteger-converting.
 * asFloatE <2>:                          SmallInteger-built ins.
 * asFloatE <3>:                          LargeNegativeInteger-converting.
@@ -566,20 +566,20 @@
 * atEnd <7>:                             PositionableStream-testing.
 * atEnd:                                 ObjectDumper-stream interface.
 * backspace:                             Character class-constants.
-* backtrace <1>:                         SystemDictionary-miscellaneous.
+* backtrace <1>:                         ContextPart-printing.
 * backtrace <2>:                         ContextPart class-exception handling.
-* backtrace:                             ContextPart-printing.
+* backtrace:                             SystemDictionary-miscellaneous.
 * backtraceOn_ <1>:                      ContextPart-printing.
 * backtraceOn_:                          ContextPart class-exception handling.
 * badReturnError:                        Object-exception handling.
 * baseDirs_:                             Package-accessing.
-* basicAt_ <1>:                          SmallInteger-builtins.
+* basicAt_ <1>:                          Object-built ins.
 * basicAt_ <2>:                          String-built ins.
-* basicAt_ <3>:                          Object-built ins.
-* basicAt_:                              CharacterArray-basic.
-* basicAt_put_ <1>:                      String-built ins.
-* basicAt_put_ <2>:                      Object-built ins.
-* basicAt_put_ <3>:                      SmallInteger-builtins.
+* basicAt_ <3>:                          CharacterArray-basic.
+* basicAt_:                              SmallInteger-builtins.
+* basicAt_put_ <1>:                      Object-built ins.
+* basicAt_put_ <2>:                      SmallInteger-builtins.
+* basicAt_put_ <3>:                      String-built ins.
 * basicAt_put_:                          CharacterArray-basic.
 * basicAtEnd:                            PositionableStream-testing.
 * basicBacktrace:                        SystemDictionary-builtins.
@@ -597,20 +597,20 @@
 * basicRightShift_:                      LargeInteger-primitive operations.
 * basicSize:                             Object-built ins.
 * become_:                               Object-built ins.
-* beConsistent <1>:                      Collection-enumeration.
-* beConsistent:                          SortedCollection-enumerating.
+* beConsistent <1>:                      SortedCollection-enumerating.
+* beConsistent:                          Collection-enumeration.
 * before_:                               SequenceableCollection-basic.
 * bell:                                  Character class-constants.
-* between_and_ <1>:                      Random-basic.
+* between_and_ <1>:                      Random class-shortcuts.
 * between_and_ <2>:                      Magnitude-misc methods.
-* between_and_:                          Random class-shortcuts.
+* between_and_:                          Random-basic.
 * bigEndian:                             Memory class-accessing.
 * bigObjectThreshold:                    ObjectMemory class-builtins.
 * bigObjectThreshold_:                   ObjectMemory class-builtins.
-* binaryRepresentationObject <1>:        CompiledBlock-saving and loading.
-* binaryRepresentationObject <2>:        VariableBinding-saving and loading.
-* binaryRepresentationObject <3>:        Object-saving and loading.
-* binaryRepresentationObject:            CompiledMethod-saving and loading.
+* binaryRepresentationObject <1>:        VariableBinding-saving and loading.
+* binaryRepresentationObject <2>:        CompiledMethod-saving and loading.
+* binaryRepresentationObject <3>:        CompiledBlock-saving and loading.
+* binaryRepresentationObject:            Object-saving and loading.
 * binaryRepresentationVersion:           Class-saving and loading.
 * binding:                               ClassDescription-conversion.
 * bindingFor_:                           Class-accessing instances and variables.
@@ -626,18 +626,18 @@
 * bitAt_:                                Integer-bit operators.
 * bitAt_put_:                            Integer-bit operators.
 * bitClear_:                             Integer-bit operators.
-* bitInvert <1>:                         LargeInteger-bit operations.
-* bitInvert:                             Integer-bit operators.
+* bitInvert <1>:                         Integer-bit operators.
+* bitInvert:                             LargeInteger-bit operations.
 * bitOr_ <1>:                            LargeInteger-bit operations.
 * bitOr_:                                SmallInteger-built ins.
 * bits:                                  SmallInteger class-getting limits.
-* bitShift_ <1>:                         SmallInteger-built ins.
-* bitShift_:                             LargeInteger-bit operations.
+* bitShift_ <1>:                         LargeInteger-bit operations.
+* bitShift_:                             SmallInteger-built ins.
 * bitXor_ <1>:                           LargeInteger-bit operations.
 * bitXor_:                               SmallInteger-built ins.
 * block:                                 BlockClosure-accessing.
-* block_ <1>:                            BlockClosure class-instance creation.
-* block_:                                BlockClosure-accessing.
+* block_ <1>:                            BlockClosure-accessing.
+* block_:                                BlockClosure class-instance creation.
 * blockAt_:                              CompiledCode-accessing.
 * blockCopy_:                            BlockClosure-built ins.
 * bottom:                                Rectangle-accessing.
@@ -687,14 +687,14 @@
 * capacity:                              HashedCollection-testing collections.
 * castTo_:                               CObject-conversion.
 * categoriesFor_are_:                    Class-instance creation - alternative.
-* category <1>:                          Class-accessing instances and variables.
-* category <2>:                          Metaclass-delegation.
+* category <1>:                          Metaclass-delegation.
+* category <2>:                          Class-accessing instances and variables.
 * category:                              MethodInfo-accessing.
 * category_ <1>:                         MethodInfo-accessing.
 * category_:                             Class-accessing instances and variables.
-* ceiling <1>:                           Float-built ins.
-* ceiling <2>:                           ScaledDecimal-coercion.
-* ceiling <3>:                           Integer-converting.
+* ceiling <1>:                           Integer-converting.
+* ceiling <2>:                           Float-built ins.
+* ceiling <3>:                           ScaledDecimal-coercion.
 * ceiling:                               Fraction-coercing.
 * center:                                Rectangle-accessing.
 * changeClassTo_:                        Object-built ins.
@@ -722,16 +722,16 @@
 * classPool:                             Behavior-accessing instances and variables.
 * classVariableString:                   ClassDescription-printing.
 * classVarNames <1>:                     Behavior-accessing instances and variables.
-* classVarNames <2>:                     Metaclass-delegation.
-* classVarNames:                         Class-accessing instances and variables.
+* classVarNames <2>:                     Class-accessing instances and variables.
+* classVarNames:                         Metaclass-delegation.
 * clean:                                 FileStream-buffering.
 * clearBit_:                             Integer-bit operators.
 * clearGCFlag_:                          WeakArray-accessing.
 * client:                                ContextPart-accessing.
 * clockPrecision:                        DateTime class-information.
 * close <1>:                             Stream-providing consistent protocols.
-* close <2>:                             PositionableStream-accessing-reading.
-* close:                                 FileDescriptor-basic.
+* close <2>:                             FileDescriptor-basic.
+* close:                                 PositionableStream-accessing-reading.
 * closeDir_:                             VFS.VFSHandler-C functions.
 * closeTo_:                              Number-testing.
 * cObjectType:                           CType-accessing.
@@ -740,30 +740,30 @@
 * cObjStoredType:                        CScalar-accessing.
 * codePoint:                             Character-built ins.
 * codePoint_:                            Character class-built ins.
-* coerce_ <1>:                           ScaledDecimal-coercion.
+* coerce_ <1>:                           FloatD-coercing.
 * coerce_ <2>:                           Integer class-converting.
 * coerce_ <3>:                           Number-converting.
 * coerce_ <4>:                           Integer-converting.
 * coerce_ <5>:                           Fraction-coercing.
 * coerce_ <6>:                           Fraction class-converting.
 * coerce_ <7>:                           FloatQ-coercing.
-* coerce_ <8>:                           Number class-converting.
-* coerce_ <9>:                           FloatQ class-converting.
+* coerce_ <8>:                           FloatQ class-converting.
+* coerce_ <9>:                           Number class-converting.
 * coerce_ <10>:                          FloatE-coercing.
 * coerce_ <11>:                          LargeInteger-coercion.
-* coerce_ <12>:                          FloatE class-converting.
-* coerce_ <13>:                          FloatD-coercing.
+* coerce_ <12>:                          ScaledDecimal-coercion.
+* coerce_ <13>:                          FloatE class-converting.
 * coerce_:                               FloatD class-converting.
-* collect_ <1>:                          Interval-basic.
+* collect_ <1>:                          Dictionary-dictionary enumerating.
 * collect_ <2>:                          MappedCollection-basic.
-* collect_ <3>:                          Collection-enumeration.
+* collect_ <3>:                          Interval-basic.
 * collect_ <4>:                          ArrayedCollection-enumerating the elements of a collection.
-* collect_:                              Dictionary-dictionary enumerating.
+* collect_:                              Collection-enumeration.
 * collection:                            SystemExceptions.IndexOutOfRange-accessing.
 * collection_:                           SystemExceptions.IndexOutOfRange-accessing.
 * collection_map_:                       MappedCollection class-instance creation.
-* comment <1>:                           Class-accessing instances and variables.
-* comment:                               Metaclass-delegation.
+* comment <1>:                           Metaclass-delegation.
+* comment:                               Class-accessing instances and variables.
 * comment_:                              Class-accessing instances and variables.
 * compact:                               ObjectMemory class-builtins.
 * compile_:                              Behavior-method dictionary.
@@ -776,9 +776,9 @@
 * compileAll_:                           Behavior-method dictionary.
 * compileAllSubclasses:                  Behavior-method dictionary.
 * compileAllSubclasses_:                 Behavior-method dictionary.
-* compileDeclaration_ <1>:               CUnion class-subclass creation.
+* compileDeclaration_ <1>:               CStruct class-subclass creation.
 * compileDeclaration_ <2>:               CCompound class-subclass creation.
-* compileDeclaration_:                   CStruct class-subclass creation.
+* compileDeclaration_:                   CUnion class-subclass creation.
 * compileDeclaration_inject_into_:       CCompound class-subclass creation.
 * compiledMethodAt_:                     Behavior-accessing the methodDictionary.
 * compiledMethodAt_ifAbsent_:            Behavior-accessing the methodDictionary.
@@ -797,20 +797,20 @@
 * contains_:                             Rectangle-testing.
 * containsLiteral_:                      CompiledCode-testing accesses.
 * containsPoint_:                        Rectangle-testing.
-* contents <1>:                          MappedCollection-basic.
-* contents <2>:                          FileDescriptor-basic.
-* contents <3>:                          Stream-accessing-reading.
+* contents <1>:                          File-file operations.
+* contents <2>:                          Directory-enumerating.
+* contents <3>:                          WriteStream-accessing-writing.
 * contents <4>:                          PositionableStream-accessing-reading.
-* contents <5>:                          Directory-enumerating.
-* contents <6>:                          WriteStream-accessing-writing.
-* contents:                              File-file operations.
+* contents <5>:                          Stream-accessing-reading.
+* contents <6>:                          FileDescriptor-basic.
+* contents:                              MappedCollection-basic.
 * continue_:                             ContextPart-built ins.
 * contractTo_:                           CharacterArray-string processing.
 * convertFromVersion_withFixedVariables_indexedVariables_for_: Class-saving and loading.
 * copy <1>:                              UndefinedObject-basic.
-* copy <2>:                              Object-copying.
-* copy <3>:                              BindingDictionary-copying.
-* copy:                                  Rectangle-copying.
+* copy <2>:                              BindingDictionary-copying.
+* copy <3>:                              Rectangle-copying.
+* copy:                                  Object-copying.
 * copy_from_:                            ClassDescription-copying.
 * copy_from_classified_:                 ClassDescription-copying.
 * copyAll_from_:                         ClassDescription-copying.
@@ -818,59 +818,59 @@
 * copyAllCategoriesFrom_:                ClassDescription-copying.
 * copyCategory_from_:                    ClassDescription-copying.
 * copyCategory_from_classified_:         ClassDescription-copying.
-* copyEmpty_ <1>:                        AbstractNamespace-copying.
-* copyEmpty_ <2>:                        BindingDictionary-copying.
+* copyEmpty_ <1>:                        BindingDictionary-copying.
+* copyEmpty_ <2>:                        AbstractNamespace-copying.
 * copyEmpty_:                            SortedCollection-copying.
 * copyEmptyForCollect:                   BindingDictionary-copying.
 * copyFrom_:                             SequenceableCollection-copying SequenceableCollections.
 * copyFrom_to_ <1>:                      PositionableStream-accessing-reading.
 * copyFrom_to_ <2>:                      FileDescriptor-basic.
-* copyFrom_to_ <3>:                      ArrayedCollection-basic.
-* copyFrom_to_ <4>:                      FileStream-basic.
-* copyFrom_to_:                          SequenceableCollection-copying SequenceableCollections.
+* copyFrom_to_ <3>:                      SequenceableCollection-copying SequenceableCollections.
+* copyFrom_to_ <4>:                      ArrayedCollection-basic.
+* copyFrom_to_:                          FileStream-basic.
 * copyReplaceAll_with_ <1>:              ArrayedCollection-copying Collections.
 * copyReplaceAll_with_:                  SequenceableCollection-copying SequenceableCollections.
-* copyReplaceFrom_to_with_ <1>:          ArrayedCollection-copying Collections.
-* copyReplaceFrom_to_with_:              SequenceableCollection-copying SequenceableCollections.
-* copyReplaceFrom_to_withObject_ <1>:    SequenceableCollection-copying SequenceableCollections.
-* copyReplaceFrom_to_withObject_:        ArrayedCollection-copying Collections.
+* copyReplaceFrom_to_with_ <1>:          SequenceableCollection-copying SequenceableCollections.
+* copyReplaceFrom_to_with_:              ArrayedCollection-copying Collections.
+* copyReplaceFrom_to_withObject_ <1>:    ArrayedCollection-copying Collections.
+* copyReplaceFrom_to_withObject_:        SequenceableCollection-copying SequenceableCollections.
 * copyReplacing_withObject_:             Collection-copying Collections.
 * copyUpTo_:                             SequenceableCollection-copying SequenceableCollections.
 * copyWith_ <1>:                         ArrayedCollection-basic.
 * copyWith_:                             Collection-copying Collections.
-* copyWithout_ <1>:                      Collection-copying Collections.
-* copyWithout_:                          ArrayedCollection-basic.
+* copyWithout_ <1>:                      ArrayedCollection-basic.
+* copyWithout_:                          Collection-copying Collections.
 * copyWithoutAuxiliaryParts:             NetClients.URL-copying.
 * copyWithoutFragment:                   NetClients.URL-copying.
 * coreException:                         Exception class-interoperability with TrappableEvents.
 * corner:                                Rectangle-accessing.
-* corner_ <1>:                           Point-converting.
-* corner_:                               Rectangle-accessing.
+* corner_ <1>:                           Rectangle-accessing.
+* corner_:                               Point-converting.
 * cos <1>:                               Number-misc math.
 * cos:                                   Float-built ins.
 * costOfNewIndex:                        LargeByteArray-overridden.
-* cr <1>:                                Character class-constants.
+* cr <1>:                                TextCollector-accessing.
 * cr <2>:                                Stream-character writing.
-* cr:                                    TextCollector-accessing.
+* cr:                                    Character class-constants.
 * create:                                FileDescriptor class-instance creation.
 * create_:                               Directory class-file operations.
-* createDir_ <1>:                        VFS.ArchiveFileHandler-directory operations.
-* createDir_ <2>:                        VFS.ArchiveMemberHandler-directory operations.
-* createDir_ <3>:                        VFS.RealFileHandler-directory operations.
-* createDir_ <4>:                        VFS.ExternalArchiveFileHandler-members.
-* createDir_:                            VFS.VFSHandler-directory operations.
+* createDir_ <1>:                        VFS.ArchiveMemberHandler-directory operations.
+* createDir_ <2>:                        VFS.ExternalArchiveFileHandler-members.
+* createDir_ <3>:                        VFS.ArchiveFileHandler-directory operations.
+* createDir_ <4>:                        VFS.VFSHandler-directory operations.
+* createDir_:                            VFS.RealFileHandler-directory operations.
 * createGetMethod_ <1>:                  ClassDescription-organization of messages and classes.
 * createGetMethod_:                      Behavior-method dictionary.
-* createGetMethod_default_ <1>:          ClassDescription-organization of messages and classes.
-* createGetMethod_default_:              Behavior-method dictionary.
+* createGetMethod_default_ <1>:          Behavior-method dictionary.
+* createGetMethod_default_:              ClassDescription-organization of messages and classes.
 * createSetMethod_ <1>:                  ClassDescription-organization of messages and classes.
 * createSetMethod_:                      Behavior-method dictionary.
-* creationTime <1>:                      VFS.ArchiveMemberHandler-accessing.
-* creationTime <2>:                      VFS.VFSHandler-accessing.
-* creationTime <3>:                      VFS.RealFileHandler-accessing.
-* creationTime:                          File-accessing.
-* critical_ <1>:                         RecursionLock-mutual exclusion.
-* critical_:                             Semaphore-mutual exclusion.
+* creationTime <1>:                      VFS.RealFileHandler-accessing.
+* creationTime <2>:                      VFS.ArchiveMemberHandler-accessing.
+* creationTime <3>:                      File-accessing.
+* creationTime:                          VFS.VFSHandler-accessing.
+* critical_ <1>:                         Semaphore-mutual exclusion.
+* critical_:                             RecursionLock-mutual exclusion.
 * crTab:                                 Stream-character writing.
 * current <1>:                           ObjectMemory class-accessing.
 * current:                               Namespace class-accessing.
@@ -898,11 +898,11 @@
 * daysLeftInYear:                        Date-date computations.
 * debug:                                 SystemDictionary-builtins.
 * debuggerClass <1>:                     ContextPart-debugging.
-* debuggerClass <2>:                     Metaclass-delegation.
-* debuggerClass:                         Behavior-pluggable behavior (not yet implemented).
+* debuggerClass <2>:                     Behavior-pluggable behavior (not yet implemented).
+* debuggerClass:                         Metaclass-delegation.
 * decimalDigits <1>:                     FloatE class-characterization.
-* decimalDigits <2>:                     FloatQ class-characterization.
-* decimalDigits:                         FloatD class-characterization.
+* decimalDigits <2>:                     FloatD class-characterization.
+* decimalDigits:                         FloatQ class-characterization.
 * declarationTrace:                      SystemDictionary-builtins.
 * declarationTrace_:                     SystemDictionary-builtins.
 * decode_:                               NetClients.URL class-encoding URLs.
@@ -914,18 +914,18 @@
 * decr:                                  CObject-pointer-like behavior.
 * decrBy_:                               CObject-pointer-like behavior.
 * deepCopy <1>:                          HashedCollection-copying.
-* deepCopy <2>:                          Boolean-overriding.
-* deepCopy <3>:                          BindingDictionary-copying.
-* deepCopy <4>:                          RunArray-copying.
-* deepCopy <5>:                          Object-copying.
-* deepCopy <6>:                          Symbol-basic.
-* deepCopy <7>:                          ContextPart-copying.
-* deepCopy <8>:                          Number-copying.
-* deepCopy <9>:                          LookupTable-copying.
-* deepCopy <10>:                         WeakArray-conversion.
-* deepCopy <11>:                         BlockClosure-overriding.
-* deepCopy <12>:                         CompiledCode-copying.
-* deepCopy:                              UndefinedObject-basic.
+* deepCopy <2>:                          Object-copying.
+* deepCopy <3>:                          CompiledCode-copying.
+* deepCopy <4>:                          Number-copying.
+* deepCopy <5>:                          LookupTable-copying.
+* deepCopy <6>:                          ContextPart-copying.
+* deepCopy <7>:                          RunArray-copying.
+* deepCopy <8>:                          BlockClosure-overriding.
+* deepCopy <9>:                          UndefinedObject-basic.
+* deepCopy <10>:                         Symbol-basic.
+* deepCopy <11>:                         WeakArray-conversion.
+* deepCopy <12>:                         BindingDictionary-copying.
+* deepCopy:                              Boolean-overriding.
 * defaultAction <1>:                     Signal-exception handling.
 * defaultAction <2>:                     Exception-exception description.
 * defaultAction:                         Notification-exception description.
@@ -1021,64 +1021,64 @@
 * divide_using_:                         LargePositiveInteger-primitive operations.
 * dividend:                              ZeroDivide-accessing.
 * dividend_:                             ZeroDivide class-instance creation.
-* do_ <1>:                               MappedCollection-basic.
-* do_ <2>:                               Link-iteration.
-* do_ <3>:                               SequenceableCollection-enumerating.
-* do_ <4>:                               Directory-enumerating.
-* do_ <5>:                               Namespace-overrides for superspaces.
-* do_ <6>:                               VFS.ArchiveMemberHandler-directory operations.
-* do_ <7>:                               RoundRobinStream-basic.
+* do_ <1>:                               SequenceableCollection-enumerating.
+* do_ <2>:                               Bag-enumerating the elements of a collection.
+* do_ <3>:                               Link-iteration.
+* do_ <4>:                               Namespace-overrides for superspaces.
+* do_ <5>:                               WeakSet-accessing.
+* do_ <6>:                               RoundRobinStream-basic.
+* do_ <7>:                               VFS.ExternalArchiveFileHandler-members.
 * do_ <8>:                               LinkedList-enumerating.
-* do_ <9>:                               VFS.ExternalArchiveFileHandler-members.
-* do_ <10>:                              RunArray-enumerating.
+* do_ <9>:                               RunArray-enumerating.
+* do_ <10>:                              MappedCollection-basic.
 * do_ <11>:                              HashedCollection-enumerating the elements of a collection.
 * do_ <12>:                              SymLink-iteration.
-* do_ <13>:                              Bag-enumerating the elements of a collection.
-* do_ <14>:                              Stream-enumerating.
-* do_ <15>:                              VFS.ArchiveFileHandler-directory operations.
-* do_ <16>:                              VFS.VFSHandler-directory operations.
-* do_ <17>:                              Dictionary-dictionary enumerating.
-* do_ <18>:                              WeakSet-accessing.
-* do_ <19>:                              Collection-enumeration.
-* do_ <20>:                              VFS.RealFileHandler-directory operations.
-* do_ <21>:                              Interval-basic.
+* do_ <13>:                              VFS.ArchiveFileHandler-directory operations.
+* do_ <14>:                              VFS.VFSHandler-directory operations.
+* do_ <15>:                              Dictionary-dictionary enumerating.
+* do_ <16>:                              Directory-enumerating.
+* do_ <17>:                              Collection-enumeration.
+* do_ <18>:                              VFS.RealFileHandler-directory operations.
+* do_ <19>:                              Stream-enumerating.
+* do_ <20>:                              Interval-basic.
+* do_ <21>:                              VFS.ArchiveMemberHandler-directory operations.
 * do_:                                   WeakArray-accessing.
 * do_separatedBy_ <1>:                   SequenceableCollection-enumerating.
 * do_separatedBy_:                       Collection-enumeration.
-* doesNotUnderstand_ <1>:                Autoload-accessing.
-* doesNotUnderstand_ <2>:                BindingDictionary-accessing.
-* doesNotUnderstand_ <3>:                Object-error raising.
-* doesNotUnderstand_:                    AutoloadClass-accessing.
+* doesNotUnderstand_ <1>:                AutoloadClass-accessing.
+* doesNotUnderstand_ <2>:                Object-error raising.
+* doesNotUnderstand_ <3>:                BindingDictionary-accessing.
+* doesNotUnderstand_:                    Autoload-accessing.
 * domain:                                MappedCollection-basic.
 * dotProduct_:                           Point-point functions.
-* doubleAt_ <1>:                         ByteArray-more advanced accessing.
-* doubleAt_:                             Memory class-accessing.
+* doubleAt_ <1>:                         Memory class-accessing.
+* doubleAt_:                             ByteArray-more advanced accessing.
 * doubleAt_put_ <1>:                     Memory class-accessing.
 * doubleAt_put_:                         ByteArray-more advanced accessing.
 * doWithIndex_:                          SequenceableCollection-enumerating.
 * dump_:                                 ObjectDumper-loading/dumping objects.
 * dump_to_:                              ObjectDumper class-shortcuts.
-* dumpTo_ <1>:                           VersionableObjectProxy-saving and restoring.
-* dumpTo_ <2>:                           NullProxy-accessing.
+* dumpTo_ <1>:                           NullProxy-accessing.
+* dumpTo_ <2>:                           VersionableObjectProxy-saving and restoring.
 * dumpTo_:                               DumperProxy-saving and restoring.
-* e <1>:                                 FloatQ class-characterization.
-* e <2>:                                 Float class-characterization.
-* e:                                     FloatE class-characterization.
+* e <1>:                                 Float class-characterization.
+* e <2>:                                 FloatE class-characterization.
+* e:                                     FloatQ class-characterization.
 * edenSize:                              ObjectMemory-accessing.
 * edenUsedBytes:                         ObjectMemory-accessing.
 * edit_:                                 Behavior-method dictionary.
 * elementType <1>:                       CPtrCType-accessing.
 * elementType <2>:                       CAggregate-accessing.
 * elementType:                           CStringCType-accessing.
-* elementType_ <1>:                      CArrayCType class-instance creation.
-* elementType_:                          CPtrCType class-instance creation.
+* elementType_ <1>:                      CPtrCType class-instance creation.
+* elementType_:                          CArrayCType class-instance creation.
 * elementType_numberOfElements_:         CArrayCType class-instance creation.
-* emax <1>:                              FloatQ class-characterization.
-* emax <2>:                              FloatD class-characterization.
-* emax:                                  FloatE class-characterization.
-* emin <1>:                              FloatD class-characterization.
-* emin <2>:                              FloatE class-characterization.
-* emin:                                  FloatQ class-characterization.
+* emax <1>:                              FloatE class-characterization.
+* emax <2>:                              FloatQ class-characterization.
+* emax:                                  FloatD class-characterization.
+* emin <1>:                              FloatQ class-characterization.
+* emin <2>:                              FloatD class-characterization.
+* emin:                                  FloatE class-characterization.
 * emitInspectTo_for_:                    CCompound class-subclass creation.
 * empty:                                 Collection-removing.
 * emptyStream:                           WriteStream-positioning.
@@ -1164,9 +1164,9 @@
 * fileInPackages_:                       PackageLoader class-loading.
 * fileIns:                               Package-accessing.
 * fileInsFor_:                           PackageLoader class-accessing.
-* fileName <1>:                          FileSegment-basic.
+* fileName <1>:                          CharacterArray-converting.
 * fileName <2>:                          AutoloadClass-accessing.
-* fileName:                              CharacterArray-converting.
+* fileName:                              FileSegment-basic.
 * fileName_:                             AutoloadClass-accessing.
 * fileOp_:                               FileDescriptor-built ins.
 * fileOp_ifFail_:                        FileDescriptor-built ins.
@@ -1181,10 +1181,10 @@
 * fileOutCategory_to_:                   ClassDescription-filing.
 * fileOutCategory_toStream_:             ClassDescription-filing.
 * fileOutDeclarationOn_:                 Class-filing.
-* fileOutHeaderOn_:                      Class-filing.
-* fileOutOn_ <1>:                        Class-filing.
+* fileOutHeaderOn_:                      ClassDescription-filing.
+* fileOutOn_ <1>:                        ClassDescription-filing.
 * fileOutOn_ <2>:                        Metaclass-filing.
-* fileOutOn_:                            ClassDescription-filing.
+* fileOutOn_:                            Class-filing.
 * fileOutSelector_to_:                   ClassDescription-filing.
 * filePos <1>:                           CharacterArray-converting.
 * filePos:                               FileSegment-basic.
@@ -1202,9 +1202,9 @@
 * finalizableObjects:                    Object class-initialization.
 * finalize <1>:                          VFS.DecodedFileHandler-files.
 * finalize <2>:                          Object-finalization.
-* finalize <3>:                          CObject-finalization.
+* finalize <3>:                          FileDescriptor-basic.
 * finalize <4>:                          VFS.ArchiveFileHandler-directory operations.
-* finalize:                              FileDescriptor-basic.
+* finalize:                              CObject-finalization.
 * findBaseDirs_for_:                     Package-accessing.
 * findBaseDirs_forFile_:                 Package-accessing.
 * findFirst_:                            SequenceableCollection-enumerating.
@@ -2620,18 +2620,18 @@
 * setToEnd <1>:                          FileDescriptor-overriding inherited methods.
 * setToEnd:                              PositionableStream-positioning.
 * setTraceFlag_to_:                      SystemDictionary-builtins.
-* shallowCopy <1>:                       HashedCollection-copying.
-* shallowCopy <2>:                       WeakArray-conversion.
-* shallowCopy <3>:                       Number-copying.
-* shallowCopy <4>:                       RunArray-copying.
-* shallowCopy <5>:                       Object-built ins.
-* shallowCopy <6>:                       Boolean-overriding.
+* shallowCopy <1>:                       WeakArray-conversion.
+* shallowCopy <2>:                       Object-built ins.
+* shallowCopy <3>:                       HashedCollection-copying.
+* shallowCopy <4>:                       Number-copying.
+* shallowCopy <5>:                       BlockClosure-overriding.
+* shallowCopy <6>:                       BindingDictionary-copying.
 * shallowCopy <7>:                       UndefinedObject-basic.
-* shallowCopy <8>:                       Symbol-basic.
-* shallowCopy <9>:                       BindingDictionary-copying.
-* shallowCopy:                           BlockClosure-overriding.
-* sharedPools <1>:                       Class-accessing instances and variables.
-* sharedPools <2>:                       Behavior-accessing instances and variables.
+* shallowCopy <8>:                       RunArray-copying.
+* shallowCopy <9>:                       Boolean-overriding.
+* shallowCopy:                           Symbol-basic.
+* sharedPools <1>:                       Behavior-accessing instances and variables.
+* sharedPools <2>:                       Class-accessing instances and variables.
 * sharedPools:                           Metaclass-delegation.
 * sharedVariableString:                  ClassDescription-printing.
 * shortAt_ <1>:                          Memory class-accessing.
@@ -2714,37 +2714,37 @@
 * size <27>:                             RunArray-basic.
 * size:                                  Namespace-overrides for superspaces.
 * size_stCtime_stMtime_stAtime_isDirectory_: VFS.ArchiveMemberHandler-initializing.
-* sizeof <1>:                            CCompound class-subclass creation.
-* sizeof <2>:                            CAggregate class-accessing.
-* sizeof <3>:                            CArray-accessing.
-* sizeof <4>:                            CDouble-accessing.
-* sizeof <5>:                            CInt class-accessing.
-* sizeof <6>:                            CArrayCType-accessing.
-* sizeof <7>:                            CDouble class-accessing.
-* sizeof <8>:                            CChar-accessing.
-* sizeof <9>:                            CInt-accessing.
-* sizeof <10>:                           CUShort-accessing.
-* sizeof <11>:                           CChar class-accessing.
-* sizeof <12>:                           CFloat class-accessing.
-* sizeof <13>:                           CFloat-accessing.
-* sizeof <14>:                           CPtr-accessing.
-* sizeof <15>:                           CUShort class-accessing.
-* sizeof <16>:                           CULong-accessing.
-* sizeof <17>:                           CULong class-accessing.
-* sizeof <18>:                           CUInt-accessing.
-* sizeof <19>:                           CShort class-accessing.
-* sizeof <20>:                           CShort-accessing.
-* sizeof <21>:                           CSmalltalk class-accessing.
-* sizeof <22>:                           CSmalltalk-accessing.
-* sizeof <23>:                           CUInt class-accessing.
-* sizeof <24>:                           CUChar-accessing.
-* sizeof <25>:                           CUChar class-getting info.
-* sizeof <26>:                           CLong-accessing.
-* sizeof <27>:                           CLong class-accessing.
-* sizeof:                                CType-accessing.
-* skip_ <1>:                             ReadWriteStream-positioning.
-* skip_ <2>:                             PositionableStream-positioning.
-* skip_ <3>:                             FileDescriptor-overriding inherited methods.
+* sizeof <1>:                            CSmalltalk-accessing.
+* sizeof <2>:                            CFloat class-accessing.
+* sizeof <3>:                            CPtr-accessing.
+* sizeof <4>:                            CFloat-accessing.
+* sizeof <5>:                            CUShort class-accessing.
+* sizeof <6>:                            CULong-accessing.
+* sizeof <7>:                            CULong class-accessing.
+* sizeof <8>:                            CUInt-accessing.
+* sizeof <9>:                            CUInt class-accessing.
+* sizeof <10>:                           CUChar-accessing.
+* sizeof <11>:                           CUChar class-getting info.
+* sizeof <12>:                           CType-accessing.
+* sizeof <13>:                           CShort class-accessing.
+* sizeof <14>:                           CShort-accessing.
+* sizeof <15>:                           CSmalltalk class-accessing.
+* sizeof <16>:                           CInt class-accessing.
+* sizeof <17>:                           CInt-accessing.
+* sizeof <18>:                           CAggregate class-accessing.
+* sizeof <19>:                           CArray-accessing.
+* sizeof <20>:                           CArrayCType-accessing.
+* sizeof <21>:                           CChar class-accessing.
+* sizeof <22>:                           CChar-accessing.
+* sizeof <23>:                           CLong class-accessing.
+* sizeof <24>:                           CLong-accessing.
+* sizeof <25>:                           CCompound class-subclass creation.
+* sizeof <26>:                           CDouble class-accessing.
+* sizeof <27>:                           CDouble-accessing.
+* sizeof:                                CUShort-accessing.
+* skip_ <1>:                             FileDescriptor-overriding inherited methods.
+* skip_ <2>:                             ReadWriteStream-positioning.
+* skip_ <3>:                             PositionableStream-positioning.
 * skip_:                                 Stream-positioning.
 * skipSeparators:                        PositionableStream-positioning.
 * skipTo_:                               Stream-positioning.
@@ -2758,8 +2758,8 @@
 * someInstance:                          Behavior-built ins.
 * sortBlock:                             SortedCollection-basic.
 * sortBlock_ <1>:                        SharedQueue class-instance creation.
-* sortBlock_ <2>:                        SortedCollection class-instance creation.
-* sortBlock_:                            SortedCollection-basic.
+* sortBlock_ <2>:                        SortedCollection-basic.
+* sortBlock_:                            SortedCollection class-instance creation.
 * sortedByCount:                         Bag-extracting items.
 * sourceCode:                            MethodInfo-accessing.
 * sourceCodeAt_:                         Behavior-accessing the methodDictionary.
@@ -2770,26 +2770,26 @@
 * sourceString:                          MethodInfo-accessing.
 * sp:                                    ContextPart-accessing.
 * sp_:                                   ContextPart-accessing.
-* space <1>:                             Character class-constants.
-* space:                                 Stream-character writing.
+* space <1>:                             Stream-character writing.
+* space:                                 Character class-constants.
 * space_:                                Stream-character writing.
 * spaceGrowRate:                         ObjectMemory class-builtins.
 * spaceGrowRate_:                        ObjectMemory class-builtins.
-* species <1>:                           PositionableStream-class type methods.
+* species <1>:                           BindingDictionary-testing.
 * species <2>:                           Interval-basic.
-* species <3>:                           Symbol-misc.
+* species <3>:                           WeakArray-conversion.
 * species <4>:                           Object-class type methods.
-* species <5>:                           WeakArray-conversion.
-* species <6>:                           Stream-basic.
-* species:                               BindingDictionary-testing.
+* species <5>:                           Stream-basic.
+* species <6>:                           Symbol-misc.
+* species:                               PositionableStream-class type methods.
 * splitAt_:                              Stream-accessing-reading.
-* sqrt <1>:                              Float-built ins.
-* sqrt:                                  Number-misc math.
+* sqrt <1>:                              Number-misc math.
+* sqrt:                                  Float-built ins.
 * squared <1>:                           Number-misc math.
 * squared:                               Fraction-optimized cases.
-* stackDepth <1>:                        CompiledMethod-accessing.
+* stackDepth <1>:                        CompiledBlock-accessing.
 * stackDepth <2>:                        CompiledCode-accessing.
-* stackDepth <3>:                        CompiledBlock-accessing.
+* stackDepth <3>:                        CompiledMethod-accessing.
 * stackDepth:                            BlockClosure-accessing.
 * startsWith_:                           CharacterArray-comparing.
 * statOn_into_:                          VFS.VFSHandler-C functions.
@@ -2797,60 +2797,60 @@
 * stdin:                                 FileStream class-standard streams.
 * stdout:                                FileStream class-standard streams.
 * store:                                 Object-storing.
-* store_ <1>:                            TextCollector-storing.
-* store_:                                Stream-storing.
+* store_ <1>:                            Stream-storing.
+* store_:                                TextCollector-storing.
 * storeNl:                               Object-storing.
-* storeOn_ <1>:                          CType-storing.
-* storeOn_ <2>:                          ArrayedCollection-storing.
-* storeOn_ <3>:                          ProcessorScheduler-storing.
-* storeOn_ <4>:                          Object-storing.
-* storeOn_ <5>:                          Point-storing.
-* storeOn_ <6>:                          Float-storing.
-* storeOn_ <7>:                          Fraction-printing.
-* storeOn_ <8>:                          LookupKey-storing.
-* storeOn_ <9>:                          Character-storing.
-* storeOn_ <10>:                         Bag-storing.
-* storeOn_ <11>:                         VariableBinding-storing.
-* storeOn_ <12>:                         CScalarCType-storing.
-* storeOn_ <13>:                         Collection-storing.
-* storeOn_ <14>:                         AbstractNamespace-printing.
+* storeOn_ <1>:                          Boolean-storing.
+* storeOn_ <2>:                          String-storing.
+* storeOn_ <3>:                          SystemDictionary-printing.
+* storeOn_ <4>:                          HashedCollection-storing.
+* storeOn_ <5>:                          UndefinedObject-storing.
+* storeOn_ <6>:                          Point-storing.
+* storeOn_ <7>:                          Namespace-printing.
+* storeOn_ <8>:                          Integer-storing.
+* storeOn_ <9>:                          DateTime-storing.
+* storeOn_ <10>:                         Date-storing.
+* storeOn_ <11>:                         ScaledDecimal-storing.
+* storeOn_ <12>:                         AbstractNamespace-printing.
+* storeOn_ <13>:                         Character-storing.
+* storeOn_ <14>:                         ProcessorScheduler-storing.
 * storeOn_ <15>:                         Interval-storing.
-* storeOn_ <16>:                         Class-printing.
-* storeOn_ <17>:                         CompiledMethod-printing.
-* storeOn_ <18>:                         String-storing.
-* storeOn_ <19>:                         SystemDictionary-printing.
-* storeOn_ <20>:                         HashedCollection-storing.
-* storeOn_ <21>:                         Date-storing.
-* storeOn_ <22>:                         Rectangle-printing.
-* storeOn_ <23>:                         HomedAssociation-storing.
-* storeOn_ <24>:                         Metaclass-printing.
-* storeOn_ <25>:                         DateTime-storing.
-* storeOn_ <26>:                         Integer-storing.
-* storeOn_ <27>:                         UndefinedObject-storing.
-* storeOn_ <28>:                         Boolean-storing.
-* storeOn_ <29>:                         RootNamespace-printing.
-* storeOn_ <30>:                         LookupTable-storing.
-* storeOn_ <31>:                         ScaledDecimal-storing.
-* storeOn_ <32>:                         Namespace-printing.
-* storeOn_ <33>:                         Dictionary-storing.
+* storeOn_ <16>:                         LookupTable-storing.
+* storeOn_ <17>:                         LookupKey-storing.
+* storeOn_ <18>:                         Class-printing.
+* storeOn_ <19>:                         RootNamespace-printing.
+* storeOn_ <20>:                         CompiledMethod-printing.
+* storeOn_ <21>:                         ArrayedCollection-storing.
+* storeOn_ <22>:                         VariableBinding-storing.
+* storeOn_ <23>:                         CScalarCType-storing.
+* storeOn_ <24>:                         Association-storing.
+* storeOn_ <25>:                         Fraction-printing.
+* storeOn_ <26>:                         Float-storing.
+* storeOn_ <27>:                         Collection-storing.
+* storeOn_ <28>:                         TextCollector-storing.
+* storeOn_ <29>:                         Metaclass-printing.
+* storeOn_ <30>:                         Object-storing.
+* storeOn_ <31>:                         Dictionary-storing.
+* storeOn_ <32>:                         Rectangle-printing.
+* storeOn_ <33>:                         HomedAssociation-storing.
 * storeOn_ <34>:                         CharacterArray-storing.
-* storeOn_ <35>:                         Association-storing.
-* storeOn_:                              TextCollector-storing.
+* storeOn_ <35>:                         CType-storing.
+* storeOn_:                              Bag-storing.
 * storeOn_base_:                         Integer-printing.
-* storeString <1>:                       Integer-storing.
-* storeString:                           Object-storing.
-* stream <1>:                            RoundRobinStream-accessing.
-* stream <2>:                            ObjectDumper-accessing.
+* storeString <1>:                       Object-storing.
+* storeString:                           Integer-storing.
+* stream <1>:                            ObjectDumper-accessing.
+* stream <2>:                            RoundRobinStream-accessing.
 * stream:                                SystemExceptions.EndOfStream-accessing.
-* stream_ <1>:                           SystemExceptions.EndOfStream-accessing.
-* stream_ <2>:                           ObjectDumper-accessing.
+* stream_ <1>:                           ObjectDumper-accessing.
+* stream_ <2>:                           SystemExceptions.EndOfStream-accessing.
 * stream_:                               RoundRobinStream-accessing.
 * streamContents_:                       SequenceableCollection class-instance creation.
-* strictlyPositive <1>:                  LargePositiveInteger-numeric testing.
+* strictlyPositive <1>:                  LargeZeroInteger-numeric testing.
 * strictlyPositive <2>:                  Float-testing.
-* strictlyPositive <3>:                  Number-testing.
-* strictlyPositive <4>:                  LargeZeroInteger-numeric testing.
-* strictlyPositive:                      LargeNegativeInteger-numeric testing.
+* strictlyPositive <3>:                  LargePositiveInteger-numeric testing.
+* strictlyPositive <4>:                  LargeNegativeInteger-numeric testing.
+* strictlyPositive:                      Number-testing.
 * stringAt_ <1>:                         Memory class-accessing.
 * stringAt_:                             ByteArray-more advanced accessing.
 * stringAt_put_ <1>:                     ByteArray-more advanced accessing.
@@ -2864,13 +2864,13 @@
 * stripPathFrom_:                        File class-file name management.
 * stripSourceCode <1>:                   MethodInfo-accessing.
 * stripSourceCode:                       CompiledMethod class-lean images.
-* subclass_classInstanceVariableNames_instanceVariableNames_classVariableNames_poolDictionaries_ <1>: Class-instance creation - alternative.
-* subclass_classInstanceVariableNames_instanceVariableNames_classVariableNames_poolDictionaries_: UndefinedObject-class creation - alternative.
+* subclass_classInstanceVariableNames_instanceVariableNames_classVariableNames_poolDictionaries_ <1>: UndefinedObject-class creation - alternative.
+* subclass_classInstanceVariableNames_instanceVariableNames_classVariableNames_poolDictionaries_: Class-instance creation - alternative.
 * subclass_declaration_classVariableNames_poolDictionaries_category_: CCompound class-subclass creation.
-* subclass_instanceVariableNames_classVariableNames_poolDictionaries_ <1>: Class-instance creation - alternative.
-* subclass_instanceVariableNames_classVariableNames_poolDictionaries_: UndefinedObject-class creation - alternative.
-* subclass_instanceVariableNames_classVariableNames_poolDictionaries_category_ <1>: UndefinedObject-class creation.
-* subclass_instanceVariableNames_classVariableNames_poolDictionaries_category_: Class-instance creation.
+* subclass_instanceVariableNames_classVariableNames_poolDictionaries_ <1>: UndefinedObject-class creation - alternative.
+* subclass_instanceVariableNames_classVariableNames_poolDictionaries_: Class-instance creation - alternative.
+* subclass_instanceVariableNames_classVariableNames_poolDictionaries_category_ <1>: Class-instance creation.
+* subclass_instanceVariableNames_classVariableNames_poolDictionaries_category_: UndefinedObject-class creation.
 * subclasses:                            Behavior-accessing class hierarchy.
 * subclassesDo_:                         Behavior-enumerating.
 * subclassInstVarNames:                  Behavior-accessing instances and variables.
@@ -2878,8 +2878,8 @@
 * subclassResponsibility:                Object-built ins.
 * subspaces:                             AbstractNamespace-namespace hierarchy.
 * subspacesDo_:                          AbstractNamespace-namespace hierarchy.
-* substrings:                            CharacterArray-string processing.
 * subStrings:                            CharacterArray-string processing.
+* substrings:                            CharacterArray-string processing.
 * substrings_:                           CharacterArray-string processing.
 * subStrings_:                           CharacterArray-string processing.
 * subtractDate_:                         Date-basic.
@@ -2901,8 +2901,8 @@
 * system_:                               SystemDictionary-C functions.
 * systemBackgroundPriority:              ProcessorScheduler-priorities.
 * systemKernel:                          Directory class-reading system defaults.
-* tab <1>:                               Stream-character writing.
-* tab:                                   Character class-constants.
+* tab <1>:                               Character class-constants.
+* tab:                                   Stream-character writing.
 * tab_:                                  Stream-character writing.
 * tag:                                   Signal-accessing.
 * tag_:                                  Signal-accessing.
@@ -2922,9 +2922,9 @@
 * timeSlice:                             ProcessorScheduler-basic.
 * timeSlice_:                            ProcessorScheduler-basic.
 * timesRepeat_:                          Integer-iterators.
-* timesTwoPower_ <1>:                    FloatQ-built ins.
-* timesTwoPower_ <2>:                    FloatE-built ins.
-* timesTwoPower_:                        FloatD-built ins.
+* timesTwoPower_ <1>:                    FloatD-built ins.
+* timesTwoPower_ <2>:                    FloatQ-built ins.
+* timesTwoPower_:                        FloatE-built ins.
 * timeToCollect:                         ObjectMemory-accessing.
 * timeToCompact:                         ObjectMemory-accessing.
 * timeToScavenge:                        ObjectMemory-accessing.
@@ -2951,8 +2951,8 @@
 * trigger:                               DelayedAdaptor-accessing.
 * trimSeparators:                        CharacterArray-converting.
 * truncate <1>:                          FileStream-basic.
-* truncate <2>:                          FileDescriptor-basic.
-* truncate:                              PositionableStream-truncating.
+* truncate <2>:                          PositionableStream-truncating.
+* truncate:                              FileDescriptor-basic.
 * truncated <1>:                         FloatD-built ins.
 * truncated <2>:                         FloatQ-built ins.
 * truncated <3>:                         Number-truncation and round off.
@@ -2965,11 +2965,11 @@
 * truncateTo_ <1>:                       Number-truncation and round off.
 * truncateTo_:                           Point-truncation and round off.
 * type <1>:                              CObject-conversion.
-* type <2>:                              CCompound class-instance creation.
-* type <3>:                              CScalar class-instance creation.
+* type <2>:                              CByte class-conversion.
+* type <3>:                              CByte-accessing.
 * type <4>:                              CObject class-conversion.
-* type <5>:                              CByte class-conversion.
-* type <6>:                              CByte-accessing.
+* type <5>:                              CScalar class-instance creation.
+* type <6>:                              CCompound class-instance creation.
 * type:                                  CString class-instance creation.
 * type_:                                 CObject-accessing.
 * ucharAt_:                              ByteArray-more advanced accessing.
@@ -2979,24 +2979,24 @@
 * uintAt_put_ <1>:                       ByteArray-more advanced accessing.
 * uintAt_put_:                           Memory class-accessing.
 * ulongAt_:                              ByteArray-more advanced accessing.
-* ulongAt_put_ <1>:                      ByteArray-more advanced accessing.
-* ulongAt_put_:                          Memory class-accessing.
-* unity <1>:                             FloatE-coercing.
-* unity <2>:                             FloatD-coercing.
-* unity <3>:                             LargeInteger-coercion.
-* unity <4>:                             FloatQ-coercing.
-* unity <5>:                             Number-converting.
+* ulongAt_put_ <1>:                      Memory class-accessing.
+* ulongAt_put_:                          ByteArray-more advanced accessing.
+* unity <1>:                             FloatQ-coercing.
+* unity <2>:                             Number-converting.
+* unity <3>:                             Fraction-coercing.
+* unity <4>:                             FloatD-coercing.
+* unity <5>:                             FloatE-coercing.
 * unity <6>:                             SmallInteger-coercion methods.
-* unity:                                 Fraction-coercing.
+* unity:                                 LargeInteger-coercion.
 * unpreemptedPriority:                   ProcessorScheduler-priorities.
-* unsignedCharAt_ <1>:                   Memory class-accessing.
-* unsignedCharAt_:                       ByteArray-more advanced accessing.
-* unsignedCharAt_put_ <1>:               ByteArray-more advanced accessing.
-* unsignedCharAt_put_:                   Memory class-accessing.
-* unsignedIntAt_ <1>:                    Memory class-accessing.
-* unsignedIntAt_:                        ByteArray-more advanced accessing.
-* unsignedIntAt_put_ <1>:                Memory class-accessing.
-* unsignedIntAt_put_:                    ByteArray-more advanced accessing.
+* unsignedCharAt_ <1>:                   ByteArray-more advanced accessing.
+* unsignedCharAt_:                       Memory class-accessing.
+* unsignedCharAt_put_ <1>:               Memory class-accessing.
+* unsignedCharAt_put_:                   ByteArray-more advanced accessing.
+* unsignedIntAt_ <1>:                    ByteArray-more advanced accessing.
+* unsignedIntAt_:                        Memory class-accessing.
+* unsignedIntAt_put_ <1>:                ByteArray-more advanced accessing.
+* unsignedIntAt_put_:                    Memory class-accessing.
 * unsignedLongAt_ <1>:                   ByteArray-more advanced accessing.
 * unsignedLongAt_:                       Memory class-accessing.
 * unsignedLongAt_put_ <1>:               ByteArray-more advanced accessing.
@@ -3009,14 +3009,14 @@
 * unwind:                                ContextPart class-exception handling.
 * unwind_:                               ContextPart class-exception handling.
 * update:                                ObjectMemory-builtins.
-* update_ <1>:                           FileDescriptor class-initialization.
-* update_ <2>:                           Time class-initialization.
-* update_ <3>:                           DLD class-dynamic linking.
-* update_ <4>:                           Object-change and update.
-* update_ <5>:                           VFS.ArchiveMemberHandler-file operations.
-* update_ <6>:                           ProcessorScheduler-idle tasks.
+* update_ <1>:                           VFS.ArchiveMemberHandler-file operations.
+* update_ <2>:                           Object-change and update.
+* update_ <3>:                           Object class-initialization.
+* update_ <4>:                           DLD class-dynamic linking.
+* update_ <5>:                           ProcessorScheduler-idle tasks.
+* update_ <6>:                           Time class-initialization.
 * update_ <7>:                           VFS.VFSHandler class-initializing.
-* update_:                               Object class-initialization.
+* update_:                               FileDescriptor class-initialization.
 * updateMember_ <1>:                     VFS.ExternalArchiveFileHandler-ArchiveMemberHandler protocol.
 * updateMember_:                         VFS.ArchiveFileHandler-ArchiveMemberHandler protocol.
 * upTo_:                                 Stream-accessing-reading.
@@ -3079,8 +3079,8 @@
 * valueAt_put_:                          CharacterArray-built ins.
 * values <1>:                            AbstractNamespace-overrides for superspaces.
 * values:                                Dictionary-accessing.
-* valueType <1>:                         CType-accessing.
-* valueType:                             CScalarCType-accessing.
+* valueType <1>:                         CScalarCType-accessing.
+* valueType:                             CType-accessing.
 * valueWithArguments_:                   BlockClosure-built ins.
 * valueWithoutInterrupts:                BlockClosure-multiple process.
 * valueWithoutInterrupts_:               Process-accessing.
@@ -3098,8 +3098,8 @@
 * variableSubclass_classInstanceVariableNames_instanceVariableNames_classVariableNames_poolDictionaries_: Class-instance creation - alternative.
 * variableSubclass_instanceVariableNames_classVariableNames_poolDictionaries_ <1>: UndefinedObject-class creation - alternative.
 * variableSubclass_instanceVariableNames_classVariableNames_poolDictionaries_: Class-instance creation - alternative.
-* variableSubclass_instanceVariableNames_classVariableNames_poolDictionaries_category_ <1>: Class-instance creation.
-* variableSubclass_instanceVariableNames_classVariableNames_poolDictionaries_category_: UndefinedObject-class creation.
+* variableSubclass_instanceVariableNames_classVariableNames_poolDictionaries_category_ <1>: UndefinedObject-class creation.
+* variableSubclass_instanceVariableNames_classVariableNames_poolDictionaries_category_: Class-instance creation.
 * variableWordSubclass_classInstanceVariableNames_instanceVariableNames_classVariableNames_poolDictionaries_: UndefinedObject-class creation - alternative.
 * variableWordSubclass_instanceVariableNames_classVariableNames_poolDictionaries_: UndefinedObject-class creation - alternative.
 * variableWordSubclass_instanceVariableNames_classVariableNames_poolDictionaries_category_ <1>: Class-instance creation.
@@ -3131,28 +3131,28 @@
 * whileTrue_:                            BlockClosure-control structures.
 * width:                                 Rectangle-accessing.
 * width_:                                Rectangle-accessing.
-* with_ <1>:                             ArrayedCollection class-instance creation.
+* with_ <1>:                             WriteStream class-instance creation.
 * with_ <2>:                             ReadWriteStream class-instance creation.
-* with_ <3>:                             Collection class-instance creation.
+* with_ <3>:                             ArrayedCollection class-instance creation.
 * with_ <4>:                             Symbol class-instance creation.
 * with_ <5>:                             ValueHolder class-creating instances.
-* with_:                                 WriteStream class-instance creation.
-* with_collect_ <1>:                     SequenceableCollection-enumerating.
-* with_collect_:                         ArrayedCollection-enumerating the elements of a collection.
+* with_:                                 Collection class-instance creation.
+* with_collect_ <1>:                     ArrayedCollection-enumerating the elements of a collection.
+* with_collect_:                         SequenceableCollection-enumerating.
 * with_do_:                              SequenceableCollection-enumerating.
 * with_from_to_:                         WriteStream class-instance creation.
 * with_with_ <1>:                        ArrayedCollection class-instance creation.
 * with_with_ <2>:                        Collection class-instance creation.
 * with_with_:                            Symbol class-instance creation.
-* with_with_with_ <1>:                   ArrayedCollection class-instance creation.
+* with_with_with_ <1>:                   Symbol class-instance creation.
 * with_with_with_ <2>:                   Collection class-instance creation.
-* with_with_with_:                       Symbol class-instance creation.
-* with_with_with_with_ <1>:              ArrayedCollection class-instance creation.
-* with_with_with_with_ <2>:              Collection class-instance creation.
-* with_with_with_with_:                  Symbol class-instance creation.
-* with_with_with_with_with_ <1>:         Symbol class-instance creation.
-* with_with_with_with_with_ <2>:         ArrayedCollection class-instance creation.
-* with_with_with_with_with_:             Collection class-instance creation.
+* with_with_with_:                       ArrayedCollection class-instance creation.
+* with_with_with_with_ <1>:              Symbol class-instance creation.
+* with_with_with_with_ <2>:              ArrayedCollection class-instance creation.
+* with_with_with_with_:                  Collection class-instance creation.
+* with_with_with_with_with_ <1>:         ArrayedCollection class-instance creation.
+* with_with_with_with_with_ <2>:         Collection class-instance creation.
+* with_with_with_with_with_:             Symbol class-instance creation.
 * withAll_ <1>:                          ArrayedCollection class-instance creation.
 * withAll_ <2>:                          Interval class-instance creation.
 * withAll_:                              Collection class-instance creation.
diff -ru smalltalk-2.1.11/doc/gst-base.info-16 smalltalk-2.1.12/doc/gst-base.info-16
--- smalltalk-2.1.11/doc/gst-base.info-16	2005-06-21 16:56:12.000000000 +0200
+++ smalltalk-2.1.12/doc/gst-base.info-16	2005-09-01 17:44:13.000000000 +0200
@@ -6,8 +6,8 @@
 * Base classes: (gst-base).             The GNU Smalltalk base classes.
 END-INFO-DIR-ENTRY
 
-This file documents GNU Smalltalk Version 2.1.11.  It was last updated
-on 21 June 2005.
+This file documents GNU Smalltalk Version 2.1.12.  It was last updated
+on 30 August 2005.
 
    Copyright (C) 1988-92, 1994-95, 1999-2001 Free Software Foundation,
 Inc.
diff -ru smalltalk-2.1.11/doc/gst-base.info-2 smalltalk-2.1.12/doc/gst-base.info-2
--- smalltalk-2.1.11/doc/gst-base.info-2	2005-06-21 16:56:12.000000000 +0200
+++ smalltalk-2.1.12/doc/gst-base.info-2	2005-09-01 17:44:13.000000000 +0200
@@ -6,8 +6,8 @@
 * Base classes: (gst-base).             The GNU Smalltalk base classes.
 END-INFO-DIR-ENTRY
 
-This file documents GNU Smalltalk Version 2.1.11.  It was last updated
-on 21 June 2005.
+This file documents GNU Smalltalk Version 2.1.12.  It was last updated
+on 30 August 2005.
 
    Copyright (C) 1988-92, 1994-95, 1999-2001 Free Software Foundation,
 Inc.
diff -ru smalltalk-2.1.11/doc/gst-base.info-3 smalltalk-2.1.12/doc/gst-base.info-3
--- smalltalk-2.1.11/doc/gst-base.info-3	2005-06-21 16:56:12.000000000 +0200
+++ smalltalk-2.1.12/doc/gst-base.info-3	2005-09-01 17:44:13.000000000 +0200
@@ -6,8 +6,8 @@
 * Base classes: (gst-base).             The GNU Smalltalk base classes.
 END-INFO-DIR-ENTRY
 
-This file documents GNU Smalltalk Version 2.1.11.  It was last updated
-on 21 June 2005.
+This file documents GNU Smalltalk Version 2.1.12.  It was last updated
+on 30 August 2005.
 
    Copyright (C) 1988-92, 1994-95, 1999-2001 Free Software Foundation,
 Inc.
@@ -847,6 +847,11 @@
      backwards compatibility; the ANSI standard mandates `subStrings',
      with an uppercase s.
 
+subStrings: aCharacter
+     Answer an OrderedCollection of substrings of the receiver. A new
+     substring start at the start of the receiver, or after every
+     sequence of characters matching aCharacter
+
 substrings: aCharacter
      Answer an OrderedCollection of substrings of the receiver. A new
      substring start at the start of the receiver, or after every
@@ -854,11 +859,6 @@
      preserved for backwards compatibility; the ANSI standard mandates
      `subStrings:', with an uppercase s.
 
-subStrings: aCharacter
-     Answer an OrderedCollection of substrings of the receiver. A new
-     substring start at the start of the receiver, or after every
-     sequence of characters matching aCharacter
-
 
 
 File: gst-base.info,  Node: CharacterArray-testing functionality,  Prev: CharacterArray-string processing,  Up: CharacterArray
@@ -1018,9 +1018,6 @@
 fileOutDeclarationOn: aFileStream
      File out class definition to aFileStream
 
-fileOutHeaderOn: aFileStream
-     Write date and time stamp to aFileStream
-
 fileOutOn: aFileStream
      File out complete class description:  class definition, class and
      instance methods
@@ -1287,6 +1284,9 @@
      File out all the methods belonging to the method category,
      categoryName, to aFileStream
 
+fileOutHeaderOn: aFileStream
+     Write date and time stamp to aFileStream
+
 fileOutOn: aFileStream
      File out complete class description:  class definition, class and
      instance methods
diff -ru smalltalk-2.1.11/doc/gst-base.info-4 smalltalk-2.1.12/doc/gst-base.info-4
--- smalltalk-2.1.11/doc/gst-base.info-4	2005-06-21 16:56:12.000000000 +0200
+++ smalltalk-2.1.12/doc/gst-base.info-4	2005-09-01 17:44:13.000000000 +0200
@@ -6,8 +6,8 @@
 * Base classes: (gst-base).             The GNU Smalltalk base classes.
 END-INFO-DIR-ENTRY
 
-This file documents GNU Smalltalk Version 2.1.11.  It was last updated
-on 21 June 2005.
+This file documents GNU Smalltalk Version 2.1.12.  It was last updated
+on 30 August 2005.
 
    Copyright (C) 1988-92, 1994-95, 1999-2001 Free Software Foundation,
 Inc.
diff -ru smalltalk-2.1.11/doc/gst-base.info-5 smalltalk-2.1.12/doc/gst-base.info-5
--- smalltalk-2.1.11/doc/gst-base.info-5	2005-06-21 16:56:12.000000000 +0200
+++ smalltalk-2.1.12/doc/gst-base.info-5	2005-09-01 17:44:13.000000000 +0200
@@ -6,8 +6,8 @@
 * Base classes: (gst-base).             The GNU Smalltalk base classes.
 END-INFO-DIR-ENTRY
 
-This file documents GNU Smalltalk Version 2.1.11.  It was last updated
-on 21 June 2005.
+This file documents GNU Smalltalk Version 2.1.12.  It was last updated
+on 30 August 2005.
 
    Copyright (C) 1988-92, 1994-95, 1999-2001 Free Software Foundation,
 Inc.
diff -ru smalltalk-2.1.11/doc/gst-base.info-6 smalltalk-2.1.12/doc/gst-base.info-6
--- smalltalk-2.1.11/doc/gst-base.info-6	2005-06-21 16:56:12.000000000 +0200
+++ smalltalk-2.1.12/doc/gst-base.info-6	2005-09-01 17:44:13.000000000 +0200
@@ -6,8 +6,8 @@
 * Base classes: (gst-base).             The GNU Smalltalk base classes.
 END-INFO-DIR-ENTRY
 
-This file documents GNU Smalltalk Version 2.1.11.  It was last updated
-on 21 June 2005.
+This file documents GNU Smalltalk Version 2.1.12.  It was last updated
+on 30 August 2005.
 
    Copyright (C) 1988-92, 1994-95, 1999-2001 Free Software Foundation,
 Inc.
diff -ru smalltalk-2.1.11/doc/gst-base.info-7 smalltalk-2.1.12/doc/gst-base.info-7
--- smalltalk-2.1.11/doc/gst-base.info-7	2005-06-21 16:56:12.000000000 +0200
+++ smalltalk-2.1.12/doc/gst-base.info-7	2005-09-01 17:44:13.000000000 +0200
@@ -6,8 +6,8 @@
 * Base classes: (gst-base).             The GNU Smalltalk base classes.
 END-INFO-DIR-ENTRY
 
-This file documents GNU Smalltalk Version 2.1.11.  It was last updated
-on 21 June 2005.
+This file documents GNU Smalltalk Version 2.1.12.  It was last updated
+on 30 August 2005.
 
    Copyright (C) 1988-92, 1994-95, 1999-2001 Free Software Foundation,
 Inc.
diff -ru smalltalk-2.1.11/doc/gst-base.info-8 smalltalk-2.1.12/doc/gst-base.info-8
--- smalltalk-2.1.11/doc/gst-base.info-8	2005-06-21 16:56:12.000000000 +0200
+++ smalltalk-2.1.12/doc/gst-base.info-8	2005-09-01 17:44:13.000000000 +0200
@@ -6,8 +6,8 @@
 * Base classes: (gst-base).             The GNU Smalltalk base classes.
 END-INFO-DIR-ENTRY
 
-This file documents GNU Smalltalk Version 2.1.11.  It was last updated
-on 21 June 2005.
+This file documents GNU Smalltalk Version 2.1.12.  It was last updated
+on 30 August 2005.
 
    Copyright (C) 1988-92, 1994-95, 1999-2001 Free Software Foundation,
 Inc.
diff -ru smalltalk-2.1.11/doc/gst-base.info-9 smalltalk-2.1.12/doc/gst-base.info-9
--- smalltalk-2.1.11/doc/gst-base.info-9	2005-06-21 16:56:12.000000000 +0200
+++ smalltalk-2.1.12/doc/gst-base.info-9	2005-09-01 17:44:13.000000000 +0200
@@ -6,8 +6,8 @@
 * Base classes: (gst-base).             The GNU Smalltalk base classes.
 END-INFO-DIR-ENTRY
 
-This file documents GNU Smalltalk Version 2.1.11.  It was last updated
-on 21 June 2005.
+This file documents GNU Smalltalk Version 2.1.12.  It was last updated
+on 30 August 2005.
 
    Copyright (C) 1988-92, 1994-95, 1999-2001 Free Software Foundation,
 Inc.
diff -ru smalltalk-2.1.11/doc/gst-libs.info smalltalk-2.1.12/doc/gst-libs.info
--- smalltalk-2.1.11/doc/gst-libs.info	2005-06-21 16:56:26.000000000 +0200
+++ smalltalk-2.1.12/doc/gst-libs.info	2005-09-01 17:44:14.000000000 +0200
@@ -6,8 +6,8 @@
 * Libraries: (gst-libs).                The GNU Smalltalk class libraries.
 END-INFO-DIR-ENTRY
 
-This file documents GNU Smalltalk Version 2.1.11.  It was last updated
-on 21 June 2005.
+This file documents GNU Smalltalk Version 2.1.12.  It was last updated
+on 30 August 2005.
 
    Copyright (C) 1988-92, 1994-95, 1999-2001 Free Software Foundation,
 Inc.
@@ -25,370 +25,370 @@
 with its equivalent in the printed manual, constitutes the Title Page.
 
 Indirect:
-gst-libs.info-1: 1019
-gst-libs.info-2: 49221
-gst-libs.info-3: 96876
-gst-libs.info-4: 144858
-gst-libs.info-5: 181217
-gst-libs.info-6: 230797
-gst-libs.info-7: 280650
-gst-libs.info-8: 326776
-gst-libs.info-9: 346816
-gst-libs.info-10: 428949
+gst-libs.info-1: 1021
+gst-libs.info-2: 49225
+gst-libs.info-3: 96880
+gst-libs.info-4: 144862
+gst-libs.info-5: 181221
+gst-libs.info-6: 230801
+gst-libs.info-7: 280654
+gst-libs.info-8: 326780
+gst-libs.info-9: 346820
+gst-libs.info-10: 428953
 
 Tag Table:
 (Indirect)
-Node: Top1019
-Node: BLOX2327
-Node: BLOX.BArc4869
-Node: BLOX.BArc-accessing5174
-Node: BLOX.BBalloon6708
-Node: BLOX.BBalloon class-accessing7172
-Node: BLOX.BBalloon-accessing7588
-Node: BLOX.BBalloon-initializing7972
-Node: BLOX.BBoundingBox8210
-Node: BLOX.BBoundingBox-accessing8673
-Node: BLOX.BButton11402
-Node: BLOX.BButton class-instance creation11869
-Node: BLOX.BButton-accessing12205
-Node: BLOX.BButtonLike16378
-Node: BLOX.BButtonLike-accessing16717
-Node: BLOX.BCanvas17506
-Node: BLOX.BCanvas-accessing18264
-Node: BLOX.BCanvas-geometry management19108
-Node: BLOX.BCanvas-widget protocol20815
-Node: BLOX.BCanvasObject22028
-Node: BLOX.BCanvasObject class-instance creation22562
-Node: BLOX.BCanvasObject-accessing22967
-Node: BLOX.BCanvasObject-widget protocol24905
-Node: BLOX.BCheckMenuItem26178
-Node: BLOX.BCheckMenuItem class-instance creation26617
-Node: BLOX.BCheckMenuItem-accessing26928
-Node: BLOX.BColorButton27378
-Node: BLOX.BColorButton-accessing27799
-Node: BLOX.BContainer28254
-Node: BLOX.BContainer-accessing28691
-Node: BLOX.BDialog29344
-Node: BLOX.BDialog class-instance creation29957
-Node: BLOX.BDialog class-prompters30860
-Node: BLOX.BDialog-accessing34383
-Node: BLOX.BDialog-widget protocol35577
-Node: BLOX.BDropDown36465
-Node: BLOX.BDropDown-accessing37387
-Node: BLOX.BDropDown-callbacks42637
-Node: BLOX.BDropDown-flexibility43249
-Node: BLOX.BDropDown-list box accessing44730
-Node: BLOX.BDropDown-widget protocol47766
-Node: BLOX.BDropDownEdit48695
-Node: BLOX.BDropDownEdit-accessing49221
-Node: BLOX.BDropDownEdit-accessing-overrides51371
-Node: BLOX.BDropDownEdit-text accessing51674
-Node: BLOX.BDropDownList53070
-Node: BLOX.BDropDownList-accessing53609
-Node: BLOX.BDropDownList-callbacks56282
-Node: BLOX.BDropDownList-list box accessing56968
-Node: BLOX.BEdit57394
-Node: BLOX.BEdit class-instance creation57801
-Node: BLOX.BEdit-accessing58125
-Node: BLOX.BEdit-widget protocol62474
-Node: BLOX.BEmbeddedImage64438
-Node: BLOX.BEmbeddedImage-accessing64779
-Node: BLOX.BEmbeddedText65714
-Node: BLOX.BEmbeddedText-accessing66066
-Node: BLOX.BEventSet68997
-Node: BLOX.BEventSet class-initializing69685
-Node: BLOX.BEventSet-accessing70139
-Node: BLOX.BEventSet-initializing70414
-Node: BLOX.BEventTarget70783
-Node: BLOX.BEventTarget-intercepting events71144
-Node: BLOX.BExtended77226
-Node: BLOX.BExtended-accessing78034
-Node: BLOX.BExtended-customization78284
-Node: BLOX.BForm79284
-Node: BLOX.BForm-accessing79647
-Node: BLOX.BImage81080
-Node: BLOX.BImage class-arrows81655
-Node: BLOX.BImage class-GNU82143
-Node: BLOX.BImage class-icons82383
-Node: BLOX.BImage class-instance creation82882
-Node: BLOX.BImage class-small icons83626
-Node: BLOX.BImage-accessing83994
-Node: BLOX.BImage-image management87108
-Node: BLOX.BImage-widget protocol89620
-Node: BLOX.BLabel89915
-Node: BLOX.BLabel class-initialization90297
-Node: BLOX.BLabel class-instance creation90563
-Node: BLOX.BLabel-accessing90934
-Node: BLOX.BLine95619
-Node: BLOX.BLine-accessing95955
-Node: BLOX.BList96511
-Node: BLOX.BList-accessing96876
-Node: BLOX.BList-widget protocol108758
-Node: BLOX.Blox110127
-Node: BLOX.Blox class-event dispatching111205
-Node: BLOX.Blox class-instance creation112482
-Node: BLOX.Blox class-utility112918
-Node: BLOX.Blox-accessing116041
-Node: BLOX.Blox-basic117381
-Node: BLOX.Blox-creating children117964
-Node: BLOX.Blox-customization118971
-Node: BLOX.Blox-widget protocol119754
-Node: BLOX.BMenu122001
-Node: BLOX.BMenu class-instance creation122389
-Node: BLOX.BMenu-accessing122792
-Node: BLOX.BMenu-callback registration123627
-Node: BLOX.BMenuBar124711
-Node: BLOX.BMenuBar-accessing125036
-Node: BLOX.BMenuItem125257
-Node: BLOX.BMenuItem class-instance creation125737
-Node: BLOX.BMenuItem-accessing126127
-Node: BLOX.BMenuObject126941
-Node: BLOX.BMenuObject-accessing127330
-Node: BLOX.BMenuObject-callback129655
-Node: BLOX.BOval130597
-Node: BLOX.BPolyline130911
-Node: BLOX.BPolyline-accessing131240
-Node: BLOX.BPopupMenu133563
-Node: BLOX.BPopupMenu-widget protocol133970
-Node: BLOX.BPopupWindow134173
-Node: BLOX.BPopupWindow-geometry management134766
-Node: BLOX.BPrimitive136820
-Node: BLOX.BPrimitive-accessing137201
-Node: BLOX.BProgress137418
-Node: BLOX.BProgress-accessing137740
-Node: BLOX.BRadioButton138972
-Node: BLOX.BRadioButton-accessing139311
-Node: BLOX.BRadioGroup140185
-Node: BLOX.BRadioGroup-accessing140808
-Node: BLOX.BRadioGroup-widget protocol141269
-Node: BLOX.BRectangle141585
-Node: BLOX.BRectangle-accessing141923
-Node: BLOX.BScrolledCanvas142397
-Node: BLOX.BSpline142816
-Node: BLOX.BSpline-accessing143143
-Node: BLOX.BText143560
-Node: BLOX.BText class-accessing144175
-Node: BLOX.BText class-instance creation144504
-Node: BLOX.BText-accessing144858
-Node: BLOX.BText-attributes150691
-Node: BLOX.BText-geometry management151948
-Node: BLOX.BText-images153513
-Node: BLOX.BText-inserting text155181
-Node: BLOX.BText-position & lines157183
-Node: BLOX.BTextAttributes158976
-Node: BLOX.BTextAttributes class-instance-creation shortcuts159432
-Node: BLOX.BTextAttributes-colors162277
-Node: BLOX.BTextAttributes-setting attributes163352
-Node: BLOX.BTextBindings167492
-Node: BLOX.BTextBindings class-instance creation168026
-Node: BLOX.BTextTags168264
-Node: BLOX.BToggle168623
-Node: BLOX.BToggle-accessing169002
-Node: BLOX.BTransientWindow169886
-Node: BLOX.BTransientWindow class-instance creation170395
-Node: BLOX.BTransientWindow-widget protocol171000
-Node: BLOX.BViewport171578
-Node: BLOX.BViewport-accessing172009
-Node: BLOX.BViewport-scrollbars172255
-Node: BLOX.BWidget173201
-Node: BLOX.BWidget class-popups173760
-Node: BLOX.BWidget-accessing175001
-Node: BLOX.BWidget-customization179602
-Node: BLOX.BWidget-geometry management181217
-Node: BLOX.BWidget-widget protocol197709
-Node: BLOX.BWindow199735
-Node: BLOX.BWindow class-instance creation200178
-Node: BLOX.BWindow-accessing200601
-Node: BLOX.BWindow-widget protocol203309
-Node: BLOX.Gui208005
-Node: BLOX.Gui-accessing208395
-Node: TCP208642
-Node: TCP.AbstractSocket209982
-Node: TCP.AbstractSocket class-defaults210588
-Node: TCP.AbstractSocket class-instance creation211462
-Node: TCP.AbstractSocket class-timed-out operations212045
-Node: TCP.AbstractSocket-accessing213024
-Node: TCP.AbstractSocket-printing214157
-Node: TCP.AbstractSocket-socket options214453
-Node: TCP.AbstractSocket-stream protocol215374
-Node: TCP.AbstractSocket-testing215935
-Node: TCP.AbstractSocketImpl216199
-Node: TCP.AbstractSocketImpl class-abstract216781
-Node: TCP.AbstractSocketImpl class-socket creation217227
-Node: TCP.AbstractSocketImpl-accessing217557
-Node: TCP.AbstractSocketImpl-asynchronous operations218706
-Node: TCP.AbstractSocketImpl-socket operations219436
-Node: TCP.AbstractSocketImpl-socket options221390
-Node: TCP.Datagram223352
-Node: TCP.Datagram class-instance creation223663
-Node: TCP.Datagram-accessing224962
-Node: TCP.DatagramSocket225983
-Node: TCP.DatagramSocket class-accessing226482
-Node: TCP.DatagramSocket class-initialization227119
-Node: TCP.DatagramSocket class-instance creation227469
-Node: TCP.DatagramSocket-accessing228472
-Node: TCP.DatagramSocket-direct operations229363
-Node: TCP.DatagramSocketImpl229666
-Node: TCP.DatagramSocketImpl class-parameters230089
-Node: TCP.DatagramSocketImpl-accessing230378
-Node: TCP.DatagramSocketImpl-socket operations230797
-Node: TCP.ICMPSocketImpl231937
-Node: TCP.ICMPSocketImpl class-implementation232236
-Node: TCP.IPAddress232520
-Node: TCP.IPAddress class-constants232974
-Node: TCP.IPAddress class-initialization233285
-Node: TCP.IPAddress class-instance creation233986
-Node: TCP.IPAddress-accessing237849
-Node: TCP.IPAddress-printing238975
-Node: TCP.MulticastSocket239190
-Node: TCP.MulticastSocket-instance creation239493
-Node: TCP.MulticastSocketImpl240312
-Node: TCP.MulticastSocketImpl-multicasting240632
-Node: TCP.OOBSocketImpl241407
-Node: TCP.OOBSocketImpl class-implementation241761
-Node: TCP.OOBSocketImpl-implementation242081
-Node: TCP.RawSocketImpl242476
-Node: TCP.RawSocketImpl class-parameters242768
-Node: TCP.ReadBuffer242996
-Node: TCP.ReadBuffer class-instance creation243458
-Node: TCP.ReadBuffer-buffer handling243915
-Node: TCP.ServerSocket244870
-Node: TCP.ServerSocket class-instance creation245241
-Node: TCP.ServerSocket-accessing246703
-Node: TCP.ServerSocket-initializing247614
-Node: TCP.Socket247995
-Node: TCP.Socket class-accessing248545
-Node: TCP.Socket class-instance creation249336
-Node: TCP.Socket class-tests250166
-Node: TCP.Socket class-well known ports251713
-Node: TCP.Socket-accessing253789
-Node: TCP.Socket-out-of-band data254088
-Node: TCP.Socket-printing254386
-Node: TCP.Socket-stream protocol254642
-Node: TCP.SocketAddress256723
-Node: TCP.SocketAddress class-abstract257187
-Node: TCP.SocketAddress class-accessing257617
-Node: TCP.SocketAddress class-host name lookup259611
-Node: TCP.SocketAddress class-initialization260403
-Node: TCP.SocketAddress-accessing261599
-Node: TCP.SocketImpl262592
-Node: TCP.SocketImpl class-parameters262964
-Node: TCP.SocketImpl-abstract263212
-Node: TCP.SocketImpl-socket operations263531
-Node: TCP.TCPSocketImpl263959
-Node: TCP.TCPSocketImpl class-implementation264296
-Node: TCP.TCPSocketImpl-implementation264616
-Node: TCP.UDPSocketImpl264931
-Node: TCP.UDPSocketImpl class-implementation265276
-Node: TCP.UDPSocketImpl-multicasting265594
-Node: TCP.WriteBuffer266488
-Node: TCP.WriteBuffer-buffer handling266892
-Node: I18N267332
-Node: I18N.BigEndianFileStream269893
-Node: I18N.EncodedStream270241
-Node: I18N.EncodedStream class-initializing270769
-Node: I18N.EncodedStream class-instance creation271640
-Node: I18N.Encoder272550
-Node: I18N.Encoder class-instance creation273102
-Node: I18N.Encoder-stream operations273526
-Node: I18N.Encoders.ComposeUCS4BE274582
-Node: I18N.Encoders.ComposeUCS4BE-stream operation275107
-Node: I18N.Encoders.ComposeUCS4LE275444
-Node: I18N.Encoders.ComposeUCS4LE-stream operation275982
-Node: I18N.Encoders.FromUCS4276322
-Node: I18N.Encoders.FromUCS4-stream operation276829
-Node: I18N.Encoders.FromUTF7277102
-Node: I18N.Encoders.FromUTF7 class-initialization277484
-Node: I18N.Encoders.FromUTF7-converting277796
-Node: I18N.Encoders.Iconv278468
-Node: I18N.Encoders.Iconv-stream operation279142
-Node: I18N.Encoders.SplitUCS4BE279539
-Node: I18N.Encoders.SplitUCS4BE-stream operation280079
-Node: I18N.Encoders.SplitUCS4LE280650
-Node: I18N.Encoders.SplitUCS4LE-stream operation281194
-Node: I18N.Encoders.ToUCS4281765
-Node: I18N.Encoders.ToUCS4-stream operation282297
-Node: I18N.Encoders.ToUTF7282573
-Node: I18N.Encoders.ToUTF7 class-initialization283082
-Node: I18N.Encoders.ToUTF7-conversion283384
-Node: I18N.FileStreamSegment283820
-Node: I18N.FileStreamSegment-basic284246
-Node: I18N.IncompleteSequenceError284552
-Node: I18N.IncompleteSequenceError-accessing285105
-Node: I18N.InvalidCharsetError285357
-Node: I18N.InvalidCharsetError-accessing285790
-Node: I18N.InvalidSequenceError286026
-Node: I18N.InvalidSequenceError-accessing286447
-Node: I18N.LcMessages286687
-Node: I18N.LcMessages class-accessing287133
-Node: I18N.LcMessages-accessing287506
-Node: I18N.LcMessages-opening MO files288231
-Node: I18N.LcMessagesCatalog289015
-Node: I18N.LcMessagesDomain289380
-Node: I18N.LcMessagesDomain class-opening MO files290480
-Node: I18N.LcMessagesDomain-handling the cache290857
-Node: I18N.LcMessagesDomain-querying291382
-Node: I18N.LcMessagesDummyDomain292491
-Node: I18N.LcMessagesMoFileVersion0292900
-Node: I18N.LcMessagesMoFileVersion0 class-documentation293583
-Node: I18N.LcMessagesMoFileVersion0 class-plurals301530
-Node: I18N.LcMessagesMoFileVersion0-flushing the cache302166
-Node: I18N.LcMessagesTerritoryDomain302593
-Node: I18N.LcMessagesTerritoryDomain class-instance creation303057
-Node: I18N.LcMonetary303423
-Node: I18N.LcMonetary class-accessing303947
-Node: I18N.LcMonetary-printing304319
-Node: I18N.LcMonetaryISO305104
-Node: I18N.LcMonetaryISO class-accessing305388
-Node: I18N.LcNumeric305650
-Node: I18N.LcNumeric class-accessing306115
-Node: I18N.LcNumeric-printing306482
-Node: I18N.LcPrintFormats306972
-Node: I18N.LcPrintFormats-printing307525
-Node: I18N.LcTime308021
-Node: I18N.LcTime class-accessing308509
-Node: I18N.LcTime-printing308861
-Node: I18N.LcTime-tests311147
-Node: I18N.Locale311367
-Node: I18N.Locale class-initialization312022
-Node: I18N.Locale class-instance creation312396
-Node: I18N.Locale-subobjects313035
-Node: I18N.LocaleConventions313662
-Node: I18N.LocaleConventions class-accessing314098
-Node: I18N.LocaleConventions-accessing314808
-Node: I18N.LocaleData315125
-Node: I18N.LocaleData class-accessing315627
-Node: I18N.LocaleData class-database316684
-Node: I18N.LocaleData-accessing317141
-Node: I18N.LocaleData-initialization318300
-Node: I18N.RTEAlternativeNode318686
-Node: I18N.RTEAlternativeNode class-compiling319051
-Node: I18N.RTEAlternativeNode-computing319457
-Node: I18N.RTEBinaryNode320019
-Node: I18N.RTEBinaryNode class-compiling320413
-Node: I18N.RTEBinaryNode-compiling320767
-Node: I18N.RTEBinaryNode-computing321064
-Node: I18N.RTELiteralNode321592
-Node: I18N.RTELiteralNode class-initializing321945
-Node: I18N.RTELiteralNode-computing322244
-Node: I18N.RTENegationNode322660
-Node: I18N.RTENegationNode class-initializing323020
-Node: I18N.RTENegationNode-computing323321
-Node: I18N.RTEParameterNode323764
-Node: I18N.RTEParameterNode-computing324077
-Node: I18N.RunTimeExpression324380
-Node: I18N.RunTimeExpression class-compiling324818
-Node: I18N.RunTimeExpression class-initializing325428
-Node: I18N.RunTimeExpression class-instance creation325789
-Node: I18N.RunTimeExpression-computing326150
-Node: XML326561
-Node: Building a DOM from XML326776
-Node: Building XML332159
-Node: Using DTDs335327
-Node: XSL Processing338581
-Node: Attributions340006
-Node: Class index340345
-Node: Method index346816
-Node: Cross-reference428949
+Node: Top1021
+Node: BLOX2331
+Node: BLOX.BArc4873
+Node: BLOX.BArc-accessing5178
+Node: BLOX.BBalloon6712
+Node: BLOX.BBalloon class-accessing7176
+Node: BLOX.BBalloon-accessing7592
+Node: BLOX.BBalloon-initializing7976
+Node: BLOX.BBoundingBox8214
+Node: BLOX.BBoundingBox-accessing8677
+Node: BLOX.BButton11406
+Node: BLOX.BButton class-instance creation11873
+Node: BLOX.BButton-accessing12209
+Node: BLOX.BButtonLike16382
+Node: BLOX.BButtonLike-accessing16721
+Node: BLOX.BCanvas17510
+Node: BLOX.BCanvas-accessing18268
+Node: BLOX.BCanvas-geometry management19112
+Node: BLOX.BCanvas-widget protocol20819
+Node: BLOX.BCanvasObject22032
+Node: BLOX.BCanvasObject class-instance creation22566
+Node: BLOX.BCanvasObject-accessing22971
+Node: BLOX.BCanvasObject-widget protocol24909
+Node: BLOX.BCheckMenuItem26182
+Node: BLOX.BCheckMenuItem class-instance creation26621
+Node: BLOX.BCheckMenuItem-accessing26932
+Node: BLOX.BColorButton27382
+Node: BLOX.BColorButton-accessing27803
+Node: BLOX.BContainer28258
+Node: BLOX.BContainer-accessing28695
+Node: BLOX.BDialog29348
+Node: BLOX.BDialog class-instance creation29961
+Node: BLOX.BDialog class-prompters30864
+Node: BLOX.BDialog-accessing34387
+Node: BLOX.BDialog-widget protocol35581
+Node: BLOX.BDropDown36469
+Node: BLOX.BDropDown-accessing37391
+Node: BLOX.BDropDown-callbacks42641
+Node: BLOX.BDropDown-flexibility43253
+Node: BLOX.BDropDown-list box accessing44734
+Node: BLOX.BDropDown-widget protocol47770
+Node: BLOX.BDropDownEdit48699
+Node: BLOX.BDropDownEdit-accessing49225
+Node: BLOX.BDropDownEdit-accessing-overrides51375
+Node: BLOX.BDropDownEdit-text accessing51678
+Node: BLOX.BDropDownList53074
+Node: BLOX.BDropDownList-accessing53613
+Node: BLOX.BDropDownList-callbacks56286
+Node: BLOX.BDropDownList-list box accessing56972
+Node: BLOX.BEdit57398
+Node: BLOX.BEdit class-instance creation57805
+Node: BLOX.BEdit-accessing58129
+Node: BLOX.BEdit-widget protocol62478
+Node: BLOX.BEmbeddedImage64442
+Node: BLOX.BEmbeddedImage-accessing64783
+Node: BLOX.BEmbeddedText65718
+Node: BLOX.BEmbeddedText-accessing66070
+Node: BLOX.BEventSet69001
+Node: BLOX.BEventSet class-initializing69689
+Node: BLOX.BEventSet-accessing70143
+Node: BLOX.BEventSet-initializing70418
+Node: BLOX.BEventTarget70787
+Node: BLOX.BEventTarget-intercepting events71148
+Node: BLOX.BExtended77230
+Node: BLOX.BExtended-accessing78038
+Node: BLOX.BExtended-customization78288
+Node: BLOX.BForm79288
+Node: BLOX.BForm-accessing79651
+Node: BLOX.BImage81084
+Node: BLOX.BImage class-arrows81659
+Node: BLOX.BImage class-GNU82147
+Node: BLOX.BImage class-icons82387
+Node: BLOX.BImage class-instance creation82886
+Node: BLOX.BImage class-small icons83630
+Node: BLOX.BImage-accessing83998
+Node: BLOX.BImage-image management87112
+Node: BLOX.BImage-widget protocol89624
+Node: BLOX.BLabel89919
+Node: BLOX.BLabel class-initialization90301
+Node: BLOX.BLabel class-instance creation90567
+Node: BLOX.BLabel-accessing90938
+Node: BLOX.BLine95623
+Node: BLOX.BLine-accessing95959
+Node: BLOX.BList96515
+Node: BLOX.BList-accessing96880
+Node: BLOX.BList-widget protocol108762
+Node: BLOX.Blox110131
+Node: BLOX.Blox class-event dispatching111209
+Node: BLOX.Blox class-instance creation112486
+Node: BLOX.Blox class-utility112922
+Node: BLOX.Blox-accessing116045
+Node: BLOX.Blox-basic117385
+Node: BLOX.Blox-creating children117968
+Node: BLOX.Blox-customization118975
+Node: BLOX.Blox-widget protocol119758
+Node: BLOX.BMenu122005
+Node: BLOX.BMenu class-instance creation122393
+Node: BLOX.BMenu-accessing122796
+Node: BLOX.BMenu-callback registration123631
+Node: BLOX.BMenuBar124715
+Node: BLOX.BMenuBar-accessing125040
+Node: BLOX.BMenuItem125261
+Node: BLOX.BMenuItem class-instance creation125741
+Node: BLOX.BMenuItem-accessing126131
+Node: BLOX.BMenuObject126945
+Node: BLOX.BMenuObject-accessing127334
+Node: BLOX.BMenuObject-callback129659
+Node: BLOX.BOval130601
+Node: BLOX.BPolyline130915
+Node: BLOX.BPolyline-accessing131244
+Node: BLOX.BPopupMenu133567
+Node: BLOX.BPopupMenu-widget protocol133974
+Node: BLOX.BPopupWindow134177
+Node: BLOX.BPopupWindow-geometry management134770
+Node: BLOX.BPrimitive136824
+Node: BLOX.BPrimitive-accessing137205
+Node: BLOX.BProgress137422
+Node: BLOX.BProgress-accessing137744
+Node: BLOX.BRadioButton138976
+Node: BLOX.BRadioButton-accessing139315
+Node: BLOX.BRadioGroup140189
+Node: BLOX.BRadioGroup-accessing140812
+Node: BLOX.BRadioGroup-widget protocol141273
+Node: BLOX.BRectangle141589
+Node: BLOX.BRectangle-accessing141927
+Node: BLOX.BScrolledCanvas142401
+Node: BLOX.BSpline142820
+Node: BLOX.BSpline-accessing143147
+Node: BLOX.BText143564
+Node: BLOX.BText class-accessing144179
+Node: BLOX.BText class-instance creation144508
+Node: BLOX.BText-accessing144862
+Node: BLOX.BText-attributes150695
+Node: BLOX.BText-geometry management151952
+Node: BLOX.BText-images153517
+Node: BLOX.BText-inserting text155185
+Node: BLOX.BText-position & lines157187
+Node: BLOX.BTextAttributes158980
+Node: BLOX.BTextAttributes class-instance-creation shortcuts159436
+Node: BLOX.BTextAttributes-colors162281
+Node: BLOX.BTextAttributes-setting attributes163356
+Node: BLOX.BTextBindings167496
+Node: BLOX.BTextBindings class-instance creation168030
+Node: BLOX.BTextTags168268
+Node: BLOX.BToggle168627
+Node: BLOX.BToggle-accessing169006
+Node: BLOX.BTransientWindow169890
+Node: BLOX.BTransientWindow class-instance creation170399
+Node: BLOX.BTransientWindow-widget protocol171004
+Node: BLOX.BViewport171582
+Node: BLOX.BViewport-accessing172013
+Node: BLOX.BViewport-scrollbars172259
+Node: BLOX.BWidget173205
+Node: BLOX.BWidget class-popups173764
+Node: BLOX.BWidget-accessing175005
+Node: BLOX.BWidget-customization179606
+Node: BLOX.BWidget-geometry management181221
+Node: BLOX.BWidget-widget protocol197713
+Node: BLOX.BWindow199739
+Node: BLOX.BWindow class-instance creation200182
+Node: BLOX.BWindow-accessing200605
+Node: BLOX.BWindow-widget protocol203313
+Node: BLOX.Gui208009
+Node: BLOX.Gui-accessing208399
+Node: TCP208646
+Node: TCP.AbstractSocket209986
+Node: TCP.AbstractSocket class-defaults210592
+Node: TCP.AbstractSocket class-instance creation211466
+Node: TCP.AbstractSocket class-timed-out operations212049
+Node: TCP.AbstractSocket-accessing213028
+Node: TCP.AbstractSocket-printing214161
+Node: TCP.AbstractSocket-socket options214457
+Node: TCP.AbstractSocket-stream protocol215378
+Node: TCP.AbstractSocket-testing215939
+Node: TCP.AbstractSocketImpl216203
+Node: TCP.AbstractSocketImpl class-abstract216785
+Node: TCP.AbstractSocketImpl class-socket creation217231
+Node: TCP.AbstractSocketImpl-accessing217561
+Node: TCP.AbstractSocketImpl-asynchronous operations218710
+Node: TCP.AbstractSocketImpl-socket operations219440
+Node: TCP.AbstractSocketImpl-socket options221394
+Node: TCP.Datagram223356
+Node: TCP.Datagram class-instance creation223667
+Node: TCP.Datagram-accessing224966
+Node: TCP.DatagramSocket225987
+Node: TCP.DatagramSocket class-accessing226486
+Node: TCP.DatagramSocket class-initialization227123
+Node: TCP.DatagramSocket class-instance creation227473
+Node: TCP.DatagramSocket-accessing228476
+Node: TCP.DatagramSocket-direct operations229367
+Node: TCP.DatagramSocketImpl229670
+Node: TCP.DatagramSocketImpl class-parameters230093
+Node: TCP.DatagramSocketImpl-accessing230382
+Node: TCP.DatagramSocketImpl-socket operations230801
+Node: TCP.ICMPSocketImpl231941
+Node: TCP.ICMPSocketImpl class-implementation232240
+Node: TCP.IPAddress232524
+Node: TCP.IPAddress class-constants232978
+Node: TCP.IPAddress class-initialization233289
+Node: TCP.IPAddress class-instance creation233990
+Node: TCP.IPAddress-accessing237853
+Node: TCP.IPAddress-printing238979
+Node: TCP.MulticastSocket239194
+Node: TCP.MulticastSocket-instance creation239497
+Node: TCP.MulticastSocketImpl240316
+Node: TCP.MulticastSocketImpl-multicasting240636
+Node: TCP.OOBSocketImpl241411
+Node: TCP.OOBSocketImpl class-implementation241765
+Node: TCP.OOBSocketImpl-implementation242085
+Node: TCP.RawSocketImpl242480
+Node: TCP.RawSocketImpl class-parameters242772
+Node: TCP.ReadBuffer243000
+Node: TCP.ReadBuffer class-instance creation243462
+Node: TCP.ReadBuffer-buffer handling243919
+Node: TCP.ServerSocket244874
+Node: TCP.ServerSocket class-instance creation245245
+Node: TCP.ServerSocket-accessing246707
+Node: TCP.ServerSocket-initializing247618
+Node: TCP.Socket247999
+Node: TCP.Socket class-accessing248549
+Node: TCP.Socket class-instance creation249340
+Node: TCP.Socket class-tests250170
+Node: TCP.Socket class-well known ports251717
+Node: TCP.Socket-accessing253793
+Node: TCP.Socket-out-of-band data254092
+Node: TCP.Socket-printing254390
+Node: TCP.Socket-stream protocol254646
+Node: TCP.SocketAddress256727
+Node: TCP.SocketAddress class-abstract257191
+Node: TCP.SocketAddress class-accessing257621
+Node: TCP.SocketAddress class-host name lookup259615
+Node: TCP.SocketAddress class-initialization260407
+Node: TCP.SocketAddress-accessing261603
+Node: TCP.SocketImpl262596
+Node: TCP.SocketImpl class-parameters262968
+Node: TCP.SocketImpl-abstract263216
+Node: TCP.SocketImpl-socket operations263535
+Node: TCP.TCPSocketImpl263963
+Node: TCP.TCPSocketImpl class-implementation264300
+Node: TCP.TCPSocketImpl-implementation264620
+Node: TCP.UDPSocketImpl264935
+Node: TCP.UDPSocketImpl class-implementation265280
+Node: TCP.UDPSocketImpl-multicasting265598
+Node: TCP.WriteBuffer266492
+Node: TCP.WriteBuffer-buffer handling266896
+Node: I18N267336
+Node: I18N.BigEndianFileStream269897
+Node: I18N.EncodedStream270245
+Node: I18N.EncodedStream class-initializing270773
+Node: I18N.EncodedStream class-instance creation271644
+Node: I18N.Encoder272554
+Node: I18N.Encoder class-instance creation273106
+Node: I18N.Encoder-stream operations273530
+Node: I18N.Encoders.ComposeUCS4BE274586
+Node: I18N.Encoders.ComposeUCS4BE-stream operation275111
+Node: I18N.Encoders.ComposeUCS4LE275448
+Node: I18N.Encoders.ComposeUCS4LE-stream operation275986
+Node: I18N.Encoders.FromUCS4276326
+Node: I18N.Encoders.FromUCS4-stream operation276833
+Node: I18N.Encoders.FromUTF7277106
+Node: I18N.Encoders.FromUTF7 class-initialization277488
+Node: I18N.Encoders.FromUTF7-converting277800
+Node: I18N.Encoders.Iconv278472
+Node: I18N.Encoders.Iconv-stream operation279146
+Node: I18N.Encoders.SplitUCS4BE279543
+Node: I18N.Encoders.SplitUCS4BE-stream operation280083
+Node: I18N.Encoders.SplitUCS4LE280654
+Node: I18N.Encoders.SplitUCS4LE-stream operation281198
+Node: I18N.Encoders.ToUCS4281769
+Node: I18N.Encoders.ToUCS4-stream operation282301
+Node: I18N.Encoders.ToUTF7282577
+Node: I18N.Encoders.ToUTF7 class-initialization283086
+Node: I18N.Encoders.ToUTF7-conversion283388
+Node: I18N.FileStreamSegment283824
+Node: I18N.FileStreamSegment-basic284250
+Node: I18N.IncompleteSequenceError284556
+Node: I18N.IncompleteSequenceError-accessing285109
+Node: I18N.InvalidCharsetError285361
+Node: I18N.InvalidCharsetError-accessing285794
+Node: I18N.InvalidSequenceError286030
+Node: I18N.InvalidSequenceError-accessing286451
+Node: I18N.LcMessages286691
+Node: I18N.LcMessages class-accessing287137
+Node: I18N.LcMessages-accessing287510
+Node: I18N.LcMessages-opening MO files288235
+Node: I18N.LcMessagesCatalog289019
+Node: I18N.LcMessagesDomain289384
+Node: I18N.LcMessagesDomain class-opening MO files290484
+Node: I18N.LcMessagesDomain-handling the cache290861
+Node: I18N.LcMessagesDomain-querying291386
+Node: I18N.LcMessagesDummyDomain292495
+Node: I18N.LcMessagesMoFileVersion0292904
+Node: I18N.LcMessagesMoFileVersion0 class-documentation293587
+Node: I18N.LcMessagesMoFileVersion0 class-plurals301534
+Node: I18N.LcMessagesMoFileVersion0-flushing the cache302170
+Node: I18N.LcMessagesTerritoryDomain302597
+Node: I18N.LcMessagesTerritoryDomain class-instance creation303061
+Node: I18N.LcMonetary303427
+Node: I18N.LcMonetary class-accessing303951
+Node: I18N.LcMonetary-printing304323
+Node: I18N.LcMonetaryISO305108
+Node: I18N.LcMonetaryISO class-accessing305392
+Node: I18N.LcNumeric305654
+Node: I18N.LcNumeric class-accessing306119
+Node: I18N.LcNumeric-printing306486
+Node: I18N.LcPrintFormats306976
+Node: I18N.LcPrintFormats-printing307529
+Node: I18N.LcTime308025
+Node: I18N.LcTime class-accessing308513
+Node: I18N.LcTime-printing308865
+Node: I18N.LcTime-tests311151
+Node: I18N.Locale311371
+Node: I18N.Locale class-initialization312026
+Node: I18N.Locale class-instance creation312400
+Node: I18N.Locale-subobjects313039
+Node: I18N.LocaleConventions313666
+Node: I18N.LocaleConventions class-accessing314102
+Node: I18N.LocaleConventions-accessing314812
+Node: I18N.LocaleData315129
+Node: I18N.LocaleData class-accessing315631
+Node: I18N.LocaleData class-database316688
+Node: I18N.LocaleData-accessing317145
+Node: I18N.LocaleData-initialization318304
+Node: I18N.RTEAlternativeNode318690
+Node: I18N.RTEAlternativeNode class-compiling319055
+Node: I18N.RTEAlternativeNode-computing319461
+Node: I18N.RTEBinaryNode320023
+Node: I18N.RTEBinaryNode class-compiling320417
+Node: I18N.RTEBinaryNode-compiling320771
+Node: I18N.RTEBinaryNode-computing321068
+Node: I18N.RTELiteralNode321596
+Node: I18N.RTELiteralNode class-initializing321949
+Node: I18N.RTELiteralNode-computing322248
+Node: I18N.RTENegationNode322664
+Node: I18N.RTENegationNode class-initializing323024
+Node: I18N.RTENegationNode-computing323325
+Node: I18N.RTEParameterNode323768
+Node: I18N.RTEParameterNode-computing324081
+Node: I18N.RunTimeExpression324384
+Node: I18N.RunTimeExpression class-compiling324822
+Node: I18N.RunTimeExpression class-initializing325432
+Node: I18N.RunTimeExpression class-instance creation325793
+Node: I18N.RunTimeExpression-computing326154
+Node: XML326565
+Node: Building a DOM from XML326780
+Node: Building XML332163
+Node: Using DTDs335331
+Node: XSL Processing338585
+Node: Attributions340010
+Node: Class index340349
+Node: Method index346820
+Node: Cross-reference428953
 
 End Tag Table
diff -ru smalltalk-2.1.11/doc/gst-libs.info-1 smalltalk-2.1.12/doc/gst-libs.info-1
--- smalltalk-2.1.11/doc/gst-libs.info-1	2005-06-21 16:56:26.000000000 +0200
+++ smalltalk-2.1.12/doc/gst-libs.info-1	2005-09-01 17:44:14.000000000 +0200
@@ -6,8 +6,8 @@
 * Libraries: (gst-libs).                The GNU Smalltalk class libraries.
 END-INFO-DIR-ENTRY
 
-This file documents GNU Smalltalk Version 2.1.11.  It was last updated
-on 21 June 2005.
+This file documents GNU Smalltalk Version 2.1.12.  It was last updated
+on 30 August 2005.
 
    Copyright (C) 1988-92, 1994-95, 1999-2001 Free Software Foundation,
 Inc.
@@ -31,8 +31,8 @@
    This document describes the class libraries that are distributed
 together with the GNU Smalltalk programming language.
 
-This file documents GNU Smalltalk Version 2.1.11.  It was last updated
-on 21 June 2005.
+This file documents GNU Smalltalk Version 2.1.12.  It was last updated
+on 30 August 2005.
 
    Copyright (C) 1988-92, 1994-95, 1999-2001 Free Software Foundation,
 Inc.
diff -ru smalltalk-2.1.11/doc/gst-libs.info-10 smalltalk-2.1.12/doc/gst-libs.info-10
--- smalltalk-2.1.11/doc/gst-libs.info-10	2005-06-21 16:56:26.000000000 +0200
+++ smalltalk-2.1.12/doc/gst-libs.info-10	2005-09-01 17:44:14.000000000 +0200
@@ -6,8 +6,8 @@
 * Libraries: (gst-libs).                The GNU Smalltalk class libraries.
 END-INFO-DIR-ENTRY
 
-This file documents GNU Smalltalk Version 2.1.11.  It was last updated
-on 21 June 2005.
+This file documents GNU Smalltalk Version 2.1.12.  It was last updated
+on 30 August 2005.
 
    Copyright (C) 1988-92, 1994-95, 1999-2001 Free Software Foundation,
 Inc.
diff -ru smalltalk-2.1.11/doc/gst-libs.info-2 smalltalk-2.1.12/doc/gst-libs.info-2
--- smalltalk-2.1.11/doc/gst-libs.info-2	2005-06-21 16:56:26.000000000 +0200
+++ smalltalk-2.1.12/doc/gst-libs.info-2	2005-09-01 17:44:14.000000000 +0200
@@ -6,8 +6,8 @@
 * Libraries: (gst-libs).                The GNU Smalltalk class libraries.
 END-INFO-DIR-ENTRY
 
-This file documents GNU Smalltalk Version 2.1.11.  It was last updated
-on 21 June 2005.
+This file documents GNU Smalltalk Version 2.1.12.  It was last updated
+on 30 August 2005.
 
    Copyright (C) 1988-92, 1994-95, 1999-2001 Free Software Foundation,
 Inc.
diff -ru smalltalk-2.1.11/doc/gst-libs.info-3 smalltalk-2.1.12/doc/gst-libs.info-3
--- smalltalk-2.1.11/doc/gst-libs.info-3	2005-06-21 16:56:26.000000000 +0200
+++ smalltalk-2.1.12/doc/gst-libs.info-3	2005-09-01 17:44:14.000000000 +0200
@@ -6,8 +6,8 @@
 * Libraries: (gst-libs).                The GNU Smalltalk class libraries.
 END-INFO-DIR-ENTRY
 
-This file documents GNU Smalltalk Version 2.1.11.  It was last updated
-on 21 June 2005.
+This file documents GNU Smalltalk Version 2.1.12.  It was last updated
+on 30 August 2005.
 
    Copyright (C) 1988-92, 1994-95, 1999-2001 Free Software Foundation,
 Inc.
diff -ru smalltalk-2.1.11/doc/gst-libs.info-4 smalltalk-2.1.12/doc/gst-libs.info-4
--- smalltalk-2.1.11/doc/gst-libs.info-4	2005-06-21 16:56:26.000000000 +0200
+++ smalltalk-2.1.12/doc/gst-libs.info-4	2005-09-01 17:44:14.000000000 +0200
@@ -6,8 +6,8 @@
 * Libraries: (gst-libs).                The GNU Smalltalk class libraries.
 END-INFO-DIR-ENTRY
 
-This file documents GNU Smalltalk Version 2.1.11.  It was last updated
-on 21 June 2005.
+This file documents GNU Smalltalk Version 2.1.12.  It was last updated
+on 30 August 2005.
 
    Copyright (C) 1988-92, 1994-95, 1999-2001 Free Software Foundation,
 Inc.
diff -ru smalltalk-2.1.11/doc/gst-libs.info-5 smalltalk-2.1.12/doc/gst-libs.info-5
--- smalltalk-2.1.11/doc/gst-libs.info-5	2005-06-21 16:56:26.000000000 +0200
+++ smalltalk-2.1.12/doc/gst-libs.info-5	2005-09-01 17:44:14.000000000 +0200
@@ -6,8 +6,8 @@
 * Libraries: (gst-libs).                The GNU Smalltalk class libraries.
 END-INFO-DIR-ENTRY
 
-This file documents GNU Smalltalk Version 2.1.11.  It was last updated
-on 21 June 2005.
+This file documents GNU Smalltalk Version 2.1.12.  It was last updated
+on 30 August 2005.
 
    Copyright (C) 1988-92, 1994-95, 1999-2001 Free Software Foundation,
 Inc.
diff -ru smalltalk-2.1.11/doc/gst-libs.info-6 smalltalk-2.1.12/doc/gst-libs.info-6
--- smalltalk-2.1.11/doc/gst-libs.info-6	2005-06-21 16:56:26.000000000 +0200
+++ smalltalk-2.1.12/doc/gst-libs.info-6	2005-09-01 17:44:14.000000000 +0200
@@ -6,8 +6,8 @@
 * Libraries: (gst-libs).                The GNU Smalltalk class libraries.
 END-INFO-DIR-ENTRY
 
-This file documents GNU Smalltalk Version 2.1.11.  It was last updated
-on 21 June 2005.
+This file documents GNU Smalltalk Version 2.1.12.  It was last updated
+on 30 August 2005.
 
    Copyright (C) 1988-92, 1994-95, 1999-2001 Free Software Foundation,
 Inc.
diff -ru smalltalk-2.1.11/doc/gst-libs.info-7 smalltalk-2.1.12/doc/gst-libs.info-7
--- smalltalk-2.1.11/doc/gst-libs.info-7	2005-06-21 16:56:26.000000000 +0200
+++ smalltalk-2.1.12/doc/gst-libs.info-7	2005-09-01 17:44:14.000000000 +0200
@@ -6,8 +6,8 @@
 * Libraries: (gst-libs).                The GNU Smalltalk class libraries.
 END-INFO-DIR-ENTRY
 
-This file documents GNU Smalltalk Version 2.1.11.  It was last updated
-on 21 June 2005.
+This file documents GNU Smalltalk Version 2.1.12.  It was last updated
+on 30 August 2005.
 
    Copyright (C) 1988-92, 1994-95, 1999-2001 Free Software Foundation,
 Inc.
diff -ru smalltalk-2.1.11/doc/gst-libs.info-8 smalltalk-2.1.12/doc/gst-libs.info-8
--- smalltalk-2.1.11/doc/gst-libs.info-8	2005-06-21 16:56:26.000000000 +0200
+++ smalltalk-2.1.12/doc/gst-libs.info-8	2005-09-01 17:44:14.000000000 +0200
@@ -6,8 +6,8 @@
 * Libraries: (gst-libs).                The GNU Smalltalk class libraries.
 END-INFO-DIR-ENTRY
 
-This file documents GNU Smalltalk Version 2.1.11.  It was last updated
-on 21 June 2005.
+This file documents GNU Smalltalk Version 2.1.12.  It was last updated
+on 30 August 2005.
 
    Copyright (C) 1988-92, 1994-95, 1999-2001 Free Software Foundation,
 Inc.
diff -ru smalltalk-2.1.11/doc/gst-libs.info-9 smalltalk-2.1.12/doc/gst-libs.info-9
--- smalltalk-2.1.11/doc/gst-libs.info-9	2005-06-21 16:56:26.000000000 +0200
+++ smalltalk-2.1.12/doc/gst-libs.info-9	2005-09-01 17:44:14.000000000 +0200
@@ -6,8 +6,8 @@
 * Libraries: (gst-libs).                The GNU Smalltalk class libraries.
 END-INFO-DIR-ENTRY
 
-This file documents GNU Smalltalk Version 2.1.11.  It was last updated
-on 21 June 2005.
+This file documents GNU Smalltalk Version 2.1.12.  It was last updated
+on 30 August 2005.
 
    Copyright (C) 1988-92, 1994-95, 1999-2001 Free Software Foundation,
 Inc.
diff -ru smalltalk-2.1.11/doc/gst.1 smalltalk-2.1.12/doc/gst.1
--- smalltalk-2.1.11/doc/gst.1	2005-06-22 18:59:28.000000000 +0200
+++ smalltalk-2.1.12/doc/gst.1	2005-09-01 17:44:09.000000000 +0200
@@ -1,5 +1,5 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.28.
-.TH SMALLTALK "1" "June 2005" "Smalltalk version 2.1.10" "User Commands"
+.TH SMALLTALK "1" "September 2005" "Smalltalk version 2.1.11" "User Commands"
 .SH NAME
 Smalltalk \- the GNU Smalltalk virtual machine
 .SH DESCRIPTION
diff -ru smalltalk-2.1.11/doc/gst.info smalltalk-2.1.12/doc/gst.info
--- smalltalk-2.1.11/doc/gst.info	2005-06-21 16:55:49.000000000 +0200
+++ smalltalk-2.1.12/doc/gst.info	2005-09-01 17:44:12.000000000 +0200
@@ -6,7 +6,7 @@
 * GNU Smalltalk: (gst).                 The GNU Smalltalk environment.
 END-INFO-DIR-ENTRY
 
-This file documents GNU Smalltalk Version 2.1.11.  It was last updated
+This file documents GNU Smalltalk Version 2.1.12.  It was last updated
 on 21 June 2005.
 
    Copyright (C) 1988, 1989, 1991, 1992, 1994, 1995, 1999, 2000, 2001,
diff -ru smalltalk-2.1.11/doc/gst.info-1 smalltalk-2.1.12/doc/gst.info-1
--- smalltalk-2.1.11/doc/gst.info-1	2005-06-21 16:55:49.000000000 +0200
+++ smalltalk-2.1.12/doc/gst.info-1	2005-09-01 17:44:12.000000000 +0200
@@ -6,7 +6,7 @@
 * GNU Smalltalk: (gst).                 The GNU Smalltalk environment.
 END-INFO-DIR-ENTRY
 
-This file documents GNU Smalltalk Version 2.1.11.  It was last updated
+This file documents GNU Smalltalk Version 2.1.12.  It was last updated
 on 21 June 2005.
 
    Copyright (C) 1988, 1989, 1991, 1992, 1994, 1995, 1999, 2000, 2001,
@@ -31,7 +31,7 @@
    This document describes installing and operating the GNU Smalltalk
 programming language.
 
-This file documents GNU Smalltalk Version 2.1.11.  It was last updated
+This file documents GNU Smalltalk Version 2.1.12.  It was last updated
 on 21 June 2005.
 
    Copyright (C) 1988, 1989, 1991, 1992, 1994, 1995, 1999, 2000, 2001,
diff -ru smalltalk-2.1.11/doc/gst.info-2 smalltalk-2.1.12/doc/gst.info-2
--- smalltalk-2.1.11/doc/gst.info-2	2005-06-21 16:55:49.000000000 +0200
+++ smalltalk-2.1.12/doc/gst.info-2	2005-09-01 17:44:12.000000000 +0200
@@ -6,7 +6,7 @@
 * GNU Smalltalk: (gst).                 The GNU Smalltalk environment.
 END-INFO-DIR-ENTRY
 
-This file documents GNU Smalltalk Version 2.1.11.  It was last updated
+This file documents GNU Smalltalk Version 2.1.12.  It was last updated
 on 21 June 2005.
 
    Copyright (C) 1988, 1989, 1991, 1992, 1994, 1995, 1999, 2000, 2001,
diff -ru smalltalk-2.1.11/doc/gst.info-3 smalltalk-2.1.12/doc/gst.info-3
--- smalltalk-2.1.11/doc/gst.info-3	2005-06-21 16:55:49.000000000 +0200
+++ smalltalk-2.1.12/doc/gst.info-3	2005-09-01 17:44:12.000000000 +0200
@@ -6,7 +6,7 @@
 * GNU Smalltalk: (gst).                 The GNU Smalltalk environment.
 END-INFO-DIR-ENTRY
 
-This file documents GNU Smalltalk Version 2.1.11.  It was last updated
+This file documents GNU Smalltalk Version 2.1.12.  It was last updated
 on 21 June 2005.
 
    Copyright (C) 1988, 1989, 1991, 1992, 1994, 1995, 1999, 2000, 2001,
diff -ru smalltalk-2.1.11/doc/gst.info-4 smalltalk-2.1.12/doc/gst.info-4
--- smalltalk-2.1.11/doc/gst.info-4	2005-06-21 16:55:49.000000000 +0200
+++ smalltalk-2.1.12/doc/gst.info-4	2005-09-01 17:44:12.000000000 +0200
@@ -6,7 +6,7 @@
 * GNU Smalltalk: (gst).                 The GNU Smalltalk environment.
 END-INFO-DIR-ENTRY
 
-This file documents GNU Smalltalk Version 2.1.11.  It was last updated
+This file documents GNU Smalltalk Version 2.1.12.  It was last updated
 on 21 June 2005.
 
    Copyright (C) 1988, 1989, 1991, 1992, 1994, 1995, 1999, 2000, 2001,
diff -ru smalltalk-2.1.11/doc/gst.info-5 smalltalk-2.1.12/doc/gst.info-5
--- smalltalk-2.1.11/doc/gst.info-5	2005-06-21 16:55:49.000000000 +0200
+++ smalltalk-2.1.12/doc/gst.info-5	2005-09-01 17:44:12.000000000 +0200
@@ -6,7 +6,7 @@
 * GNU Smalltalk: (gst).                 The GNU Smalltalk environment.
 END-INFO-DIR-ENTRY
 
-This file documents GNU Smalltalk Version 2.1.11.  It was last updated
+This file documents GNU Smalltalk Version 2.1.12.  It was last updated
 on 21 June 2005.
 
    Copyright (C) 1988, 1989, 1991, 1992, 1994, 1995, 1999, 2000, 2001,
diff -ru smalltalk-2.1.11/doc/gst.info-6 smalltalk-2.1.12/doc/gst.info-6
--- smalltalk-2.1.11/doc/gst.info-6	2005-06-21 16:55:49.000000000 +0200
+++ smalltalk-2.1.12/doc/gst.info-6	2005-09-01 17:44:12.000000000 +0200
@@ -6,7 +6,7 @@
 * GNU Smalltalk: (gst).                 The GNU Smalltalk environment.
 END-INFO-DIR-ENTRY
 
-This file documents GNU Smalltalk Version 2.1.11.  It was last updated
+This file documents GNU Smalltalk Version 2.1.12.  It was last updated
 on 21 June 2005.
 
    Copyright (C) 1988, 1989, 1991, 1992, 1994, 1995, 1999, 2000, 2001,
diff -ru smalltalk-2.1.11/doc/gst.info-7 smalltalk-2.1.12/doc/gst.info-7
--- smalltalk-2.1.11/doc/gst.info-7	2005-06-21 16:55:49.000000000 +0200
+++ smalltalk-2.1.12/doc/gst.info-7	2005-09-01 17:44:12.000000000 +0200
@@ -6,7 +6,7 @@
 * GNU Smalltalk: (gst).                 The GNU Smalltalk environment.
 END-INFO-DIR-ENTRY
 
-This file documents GNU Smalltalk Version 2.1.11.  It was last updated
+This file documents GNU Smalltalk Version 2.1.12.  It was last updated
 on 21 June 2005.
 
    Copyright (C) 1988, 1989, 1991, 1992, 1994, 1995, 1999, 2000, 2001,
diff -ru smalltalk-2.1.11/doc/stamp-1 smalltalk-2.1.12/doc/stamp-1
--- smalltalk-2.1.11/doc/stamp-1	2005-06-21 16:55:50.000000000 +0200
+++ smalltalk-2.1.12/doc/stamp-1	2005-09-01 17:44:09.000000000 +0200
@@ -1,4 +1,4 @@
-@set UPDATED 21 June 2005
-@set UPDATED-MONTH June 2005
-@set EDITION 2.1.11
-@set VERSION 2.1.11
+@set UPDATED 30 August 2005
+@set UPDATED-MONTH August 2005
+@set EDITION 2.1.12
+@set VERSION 2.1.12
diff -ru smalltalk-2.1.11/doc/stamp-2 smalltalk-2.1.12/doc/stamp-2
--- smalltalk-2.1.11/doc/stamp-2	2005-06-22 18:59:29.000000000 +0200
+++ smalltalk-2.1.12/doc/stamp-2	2005-09-01 17:44:09.000000000 +0200
@@ -1,4 +1,4 @@
-@set UPDATED 21 June 2005
-@set UPDATED-MONTH June 2005
-@set EDITION 2.1.11
-@set VERSION 2.1.11
+@set UPDATED 30 August 2005
+@set UPDATED-MONTH August 2005
+@set EDITION 2.1.12
+@set VERSION 2.1.12
diff -ru smalltalk-2.1.11/doc/stamp-vti smalltalk-2.1.12/doc/stamp-vti
--- smalltalk-2.1.11/doc/stamp-vti	2005-06-21 16:55:49.000000000 +0200
+++ smalltalk-2.1.12/doc/stamp-vti	2005-09-01 17:44:09.000000000 +0200
@@ -1,4 +1,4 @@
 @set UPDATED 21 June 2005
 @set UPDATED-MONTH June 2005
-@set EDITION 2.1.11
-@set VERSION 2.1.11
+@set EDITION 2.1.12
+@set VERSION 2.1.12
diff -ru smalltalk-2.1.11/doc/vers-base.texi smalltalk-2.1.12/doc/vers-base.texi
--- smalltalk-2.1.11/doc/vers-base.texi	2005-06-21 16:09:15.000000000 +0200
+++ smalltalk-2.1.12/doc/vers-base.texi	2005-09-01 17:44:09.000000000 +0200
@@ -1,4 +1,4 @@
-@set UPDATED 21 June 2005
-@set UPDATED-MONTH June 2005
-@set EDITION 2.1.11
-@set VERSION 2.1.11
+@set UPDATED 30 August 2005
+@set UPDATED-MONTH August 2005
+@set EDITION 2.1.12
+@set VERSION 2.1.12
diff -ru smalltalk-2.1.11/doc/vers-gst.texi smalltalk-2.1.12/doc/vers-gst.texi
--- smalltalk-2.1.11/doc/vers-gst.texi	2005-06-21 16:09:15.000000000 +0200
+++ smalltalk-2.1.12/doc/vers-gst.texi	2005-09-01 17:44:09.000000000 +0200
@@ -1,4 +1,4 @@
 @set UPDATED 21 June 2005
 @set UPDATED-MONTH June 2005
-@set EDITION 2.1.11
-@set VERSION 2.1.11
+@set EDITION 2.1.12
+@set VERSION 2.1.12
diff -ru smalltalk-2.1.11/doc/vers-libs.texi smalltalk-2.1.12/doc/vers-libs.texi
--- smalltalk-2.1.11/doc/vers-libs.texi	2005-06-21 16:09:15.000000000 +0200
+++ smalltalk-2.1.12/doc/vers-libs.texi	2005-09-01 17:44:09.000000000 +0200
@@ -1,4 +1,4 @@
-@set UPDATED 21 June 2005
-@set UPDATED-MONTH June 2005
-@set EDITION 2.1.11
-@set VERSION 2.1.11
+@set UPDATED 30 August 2005
+@set UPDATED-MONTH August 2005
+@set EDITION 2.1.12
+@set VERSION 2.1.12
diff -ru smalltalk-2.1.11/examples/Makefile.in smalltalk-2.1.12/examples/Makefile.in
--- smalltalk-2.1.11/examples/Makefile.in	2005-06-21 16:51:23.000000000 +0200
+++ smalltalk-2.1.12/examples/Makefile.in	2005-09-01 17:42:03.000000000 +0200
@@ -1,4 +1,4 @@
-# Makefile.in generated by automake 1.9.3 from Makefile.am.
+# Makefile.in generated by automake 1.9.4 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
diff -ru smalltalk-2.1.11/gnu-smalltalk.spec smalltalk-2.1.12/gnu-smalltalk.spec
--- smalltalk-2.1.11/gnu-smalltalk.spec	2005-06-21 16:55:37.000000000 +0200
+++ smalltalk-2.1.12/gnu-smalltalk.spec	2005-09-01 17:43:35.000000000 +0200
@@ -2,7 +2,7 @@
 
 Summary: GNU Smalltalk
 Name: gst
-Version: 2.1.11
+Version: 2.1.12
 Release: 1
 Source: ftp://ftp.gnu.org/gnu/smalltalk/smalltalk-%{version}.tar.gz
 Copyright: GPL
Only in smalltalk-2.1.12/gtk: ChangeLog
diff -ru smalltalk-2.1.11/gtk/Makefile.in smalltalk-2.1.12/gtk/Makefile.in
--- smalltalk-2.1.11/gtk/Makefile.in	2005-06-21 16:51:24.000000000 +0200
+++ smalltalk-2.1.12/gtk/Makefile.in	2005-09-01 17:42:03.000000000 +0200
@@ -1,4 +1,4 @@
-# Makefile.in generated by automake 1.9.3 from Makefile.am.
+# Makefile.in generated by automake 1.9.4 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
@@ -46,7 +46,7 @@
 @HAVE_GTK_TRUE@noinst_PROGRAMS = enums$(EXEEXT) sizeof$(EXEEXT)
 subdir = gtk
 DIST_COMMON = $(dist_noinst_HEADERS) $(srcdir)/Makefile.am \
-	$(srcdir)/Makefile.in
+	$(srcdir)/Makefile.in ChangeLog
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/config/align.m4 \
 	$(top_srcdir)/config/bold.m4 $(top_srcdir)/config/codeset.m4 \
diff -ru smalltalk-2.1.11/gtk/gst-gtk.c smalltalk-2.1.12/gtk/gst-gtk.c
--- smalltalk-2.1.11/gtk/gst-gtk.c	2005-06-21 16:09:17.000000000 +0200
+++ smalltalk-2.1.12/gtk/gst-gtk.c	2005-08-28 13:15:15.000000000 +0200
@@ -111,22 +111,22 @@
 /* Create a GClosure that invokes the selector, SELECTOR, on the given
    object.  DATA is inserted as the second parameter (or is passed as the
    only one is the closure's arity is 0).  */
-static GClosure * create_smalltalk_closure(OOP receiver,	
+static GClosure *create_smalltalk_closure (OOP receiver,	
 					   OOP selector,
 					   OOP data);
 
 /* The finalization notifier for Smalltalk GClosures.  Unregisters the
    receiver and user data for the CLOSURE.  */
-static void finalize_smalltalk_closure(gpointer      data,
-				       GClosure     *closure);
+static void finalize_smalltalk_closure (gpointer      data,
+				        GClosure     *closure);
 
 /* The marshalling routine for Smalltalk GClosures.  */
-static void invoke_smalltalk_closure(GClosure     *closure,
-				     GValue       *return_value,
-				     guint         n_param_values,
-				     const GValue *param_values,
-				     gpointer      invocation_hint,
-				     gpointer      marshal_data);
+static void invoke_smalltalk_closure (GClosure     *closure,
+				      GValue       *return_value,
+				      guint         n_param_values,
+				      const GValue *param_values,
+				      gpointer      invocation_hint,
+				      gpointer      marshal_data);
 
 /* A wrapper around g_signal_connect_closure that looks up the
    selector and creates a Smalltalk GClosure.  */
@@ -338,78 +338,78 @@
       break;
 
     case G_TYPE_CHAR:
-      v_char = _gst_vm_proxy->OOPToChar(oop);
+      v_char = _gst_vm_proxy->OOPToChar (oop);
       g_value_set_char (return_value, v_char);
       break;
 
     case G_TYPE_BOOLEAN:
-      v_boolean = _gst_vm_proxy->OOPToBool(oop);
+      v_boolean = _gst_vm_proxy->OOPToBool (oop);
       g_value_set_boolean (return_value, v_boolean);
       break;
 
     case G_TYPE_UCHAR:
-      v_int = _gst_vm_proxy->OOPToInt(oop);
+      v_int = _gst_vm_proxy->OOPToInt (oop);
       g_value_set_uchar (return_value, v_int);
       break;
 
     case G_TYPE_INT:
-      v_int = _gst_vm_proxy->OOPToInt(oop);
+      v_int = _gst_vm_proxy->OOPToInt (oop);
       g_value_set_int (return_value, v_int);
       break;
 
     case G_TYPE_UINT:
-      v_int = _gst_vm_proxy->OOPToInt(oop);
+      v_int = _gst_vm_proxy->OOPToInt (oop);
       g_value_set_uint (return_value, v_int);
       break;
 
     case G_TYPE_LONG:
-      v_int = _gst_vm_proxy->OOPToInt(oop);
+      v_int = _gst_vm_proxy->OOPToInt (oop);
       g_value_set_long (return_value, v_int);
       break;
 
     case G_TYPE_ULONG:
-      v_int = _gst_vm_proxy->OOPToInt(oop);
+      v_int = _gst_vm_proxy->OOPToInt (oop);
       g_value_set_ulong (return_value, v_int);
       break;
 
     case G_TYPE_ENUM:
-      v_int = _gst_vm_proxy->OOPToInt(oop);
+      v_int = _gst_vm_proxy->OOPToInt (oop);
       g_value_set_enum (return_value, v_int);
       break;
 
     case G_TYPE_FLAGS:
-      v_int = _gst_vm_proxy->OOPToInt(oop);
+      v_int = _gst_vm_proxy->OOPToInt (oop);
       g_value_set_flags (return_value, v_int);
       break;
 
     case G_TYPE_FLOAT:
-      v_float = _gst_vm_proxy->OOPToFloat(oop);
+      v_float = _gst_vm_proxy->OOPToFloat (oop);
       g_value_set_float (return_value, v_float);
       break;
 
     case G_TYPE_DOUBLE:
-      v_float = _gst_vm_proxy->OOPToFloat(oop);
+      v_float = _gst_vm_proxy->OOPToFloat (oop);
       g_value_set_double (return_value, v_float);
       break;
 
     case G_TYPE_STRING:
-      v_ptr = _gst_vm_proxy->OOPToString(oop);
+      v_ptr = _gst_vm_proxy->OOPToString (oop);
       g_value_set_string_take_ownership (return_value, v_ptr);
       break;
 
     case G_TYPE_POINTER:
-      v_ptr = _gst_vm_proxy->OOPToCObject(oop);
+      v_ptr = _gst_vm_proxy->OOPToCObject (oop);
       g_value_set_pointer (return_value, v_ptr);
       break;
 
     case G_TYPE_BOXED:
-      v_ptr = _gst_vm_proxy->OOPToCObject(oop);
+      v_ptr = _gst_vm_proxy->OOPToCObject (oop);
       g_value_set_boxed (return_value, v_ptr);
       break;
 
     case G_TYPE_OBJECT:
     case G_TYPE_INTERFACE:
-      v_ptr = _gst_vm_proxy->OOPToCObject(oop);
+      v_ptr = _gst_vm_proxy->OOPToCObject (oop);
       g_value_set_object (return_value, v_ptr);
       break;
 
@@ -420,9 +420,9 @@
 }
 
 GClosure *
-create_smalltalk_closure(OOP receiver,	
-			 OOP selector,
-			 OOP data)
+create_smalltalk_closure (OOP receiver,	
+			  OOP selector,
+			  OOP data)
 {
   GClosure *closure = g_closure_new_simple (sizeof (SmalltalkClosure), NULL);
   SmalltalkClosure *stc = (SmalltalkClosure *) closure;
@@ -440,8 +440,8 @@
 }
 
 void
-finalize_smalltalk_closure(gpointer      data,
-			   GClosure     *closure)
+finalize_smalltalk_closure (gpointer      data,
+			    GClosure     *closure)
 {
   SmalltalkClosure *stc = (SmalltalkClosure *) closure;
 
@@ -450,12 +450,12 @@
 }
 
 void
-invoke_smalltalk_closure(GClosure     *closure,
-			 GValue       *return_value,
-			 guint         n_param_values,
-			 const GValue *param_values,
-			 gpointer      invocation_hint,
-			 gpointer      marshal_data)
+invoke_smalltalk_closure (GClosure     *closure,
+			  GValue       *return_value,
+			  guint         n_param_values,
+			  const GValue *param_values,
+			  gpointer      invocation_hint,
+			  gpointer      marshal_data)
 {
   OOP *args = alloca (sizeof (OOP) * (1 + n_param_values));
   SmalltalkClosure *stc = (SmalltalkClosure *) closure;
@@ -480,7 +480,7 @@
     }
   args[n_param_values] = stc->data;
 
-  resultOOP = _gst_vm_proxy->nvmsgSend(stc->receiver, stc->selector, args,
+  resultOOP = _gst_vm_proxy->nvmsgSend (stc->receiver, stc->selector, args,
 					1 + n_param_values);
 
   /* FIXME Need to init return_value's type? */
@@ -503,20 +503,25 @@
   OOP           oop_sel_args;
 
   /* Check parameters */
-  if (!G_IS_OBJECT(cWidget)) { return (-1); } /* Invalid widget passed */
-  sig_id = g_signal_lookup(event_name, G_OBJECT_TYPE(G_OBJECT(cWidget)));
-  if (sig_id = 0) { return (-2); } /* Invalid event name */
-
-  g_signal_query(sig_id, &qry);
-  oop_sel_args = _gst_vm_proxy->strMsgSend(selector, "numArgs", NULL);
-  if (oop_sel_args == _gst_vm_proxy->nilOOP) { return (-3); } /* Invalid selector */ 
+  if (!G_IS_OBJECT(cWidget))
+     return (-1); /* Invalid widget passed */
+
+  sig_id = g_signal_lookup (event_name, G_OBJECT_TYPE(G_OBJECT(cWidget)));
+  if (sig_id == 0) 
+    return (-2); /* Invalid event name */
+
+  g_signal_query (sig_id, &qry);
+  oop_sel_args = _gst_vm_proxy->strMsgSend (selector, "numArgs", NULL);
+  if (oop_sel_args == _gst_vm_proxy->nilOOP)
+    return (-3); /* Invalid selector */ 
 
   /* Check the number of arguments in the selector against the number of 
      arguments in the event callback */
   /* We can return fewer arguments than are in the event, if the others aren't 
      wanted, but we can't return more, and returning nilOOPs instead is not 
      100% satisfactory, so fail. */
-  if (_gst_vm_proxy->OOPToInt(oop_sel_args) > qry.n_params) { return (-4); }
+  if (_gst_vm_proxy->OOPToInt (oop_sel_args) > qry.n_params)
+    return (-4);
 
   /* Receiver is assumed to be OK, no matter what it is */
   /* Parameters OK, so carry on and connect the signal */
@@ -579,7 +584,8 @@
 
 /* Wrappers for GValue users.  */
 OOP
-object_get_property(GObject *anObject, const char *aProperty)
+object_get_property (GObject *anObject,
+		     const char *aProperty)
 {
   GParamSpec *spec;
   GValue result = {0,};
@@ -593,7 +599,9 @@
 }
 
 void
-object_set_property(GObject *anObject, const char *aProperty, OOP aValue)
+object_set_property (GObject *anObject,
+		     const char *aProperty,
+		     OOP aValue)
 {
   GParamSpec *spec;
   GObject *obj;
@@ -607,7 +615,9 @@
 }
 
 OOP
-container_get_child_property(GtkContainer *aParent, GtkWidget *aChild, const char *aProperty)
+container_get_child_property (GtkContainer *aParent,
+			      GtkWidget *aChild,
+			      const char *aProperty)
 {
   GParamSpec *spec;
   GValue result = {0,};
@@ -619,13 +629,16 @@
   spec = gtk_container_class_find_child_property (G_OBJECT_GET_CLASS (aParent),
 					          aProperty);
 
-  g_value_init(&result, spec->value_type);
-  gtk_container_child_get_property(aParent, aChild, aProperty, &result);
+  g_value_init (&result, spec->value_type);
+  gtk_container_child_get_property (aParent, aChild, aProperty, &result);
   return (convert_g_value_to_oop (&result));
 }
 
 void
-container_set_child_property(GtkContainer *aParent, GtkWidget *aChild, const char *aProperty, OOP aValue)
+container_set_child_property (GtkContainer *aParent,
+			      GtkWidget *aChild,
+			      const char *aProperty,
+			      OOP aValue)
 {
   GParamSpec *spec;
   GValue value = {0,};
@@ -638,119 +651,128 @@
 
   g_value_init (&value, spec->value_type);
   fill_g_value_from_oop (&value, aValue);
-  gtk_container_child_set_property(aParent, aChild, aProperty, &value);
+  gtk_container_child_set_property (aParent, aChild, aProperty, &value);
 }
 
 OOP 
-tree_model_get_oop(GtkTreeModel *model, GtkTreeIter *iter, int col) 
+tree_model_get_oop (GtkTreeModel *model,
+		    GtkTreeIter *iter,
+		    int col) 
 { 
-  GValue gval = { 0, }; 
+  GValue gval = { 0 }; 
   OOP result; 
 
-  gtk_tree_model_get_value(model, iter, col, &gval); 
-  result = convert_g_value_to_oop(&gval);
-  g_value_unset(&gval);
+  gtk_tree_model_get_value (model, iter, col, &gval); 
+  result = convert_g_value_to_oop (&gval);
+  g_value_unset (&gval);
   return (result); 
 } 
 
 void 
-list_store_set_oop(GtkListStore *store, GtkTreeIter *iter, int col, OOP value) 
+list_store_set_oop (GtkListStore *store,
+		    GtkTreeIter *iter,
+		    int col,
+		    OOP value) 
 { 
-    GValue gval = { 0, };
-    g_value_init (&gval, gtk_tree_model_get_column_type(GTK_TREE_MODEL(store), col));
-    fill_g_value_from_oop(&gval, value);
+    GValue gval = { 0 };
+    g_value_init (&gval,
+		  gtk_tree_model_get_column_type (GTK_TREE_MODEL(store), col));
+    fill_g_value_from_oop (&gval, value);
     gtk_list_store_set_value (store, iter, col, &gval); 
-    g_value_unset(&gval);
+    g_value_unset (&gval);
 } 
 
 void 
-tree_store_set_oop(GtkTreeStore *store, GtkTreeIter *iter, int col, OOP value) 
+tree_store_set_oop (GtkTreeStore *store,
+		    GtkTreeIter *iter,
+		    int col,
+		    OOP value) 
 { 
-    GValue gval = { 0, }; 
-    g_value_init (&gval, gtk_tree_model_get_column_type(GTK_TREE_MODEL(store), col));
-    fill_g_value_from_oop(&gval, value);
+    GValue gval = { 0 }; 
+    g_value_init (&gval, gtk_tree_model_get_column_type (GTK_TREE_MODEL(store), col));
+    fill_g_value_from_oop (&gval, value);
     gtk_tree_store_set_value (store, iter, col, &gval); 
-    g_value_unset(&gval);
+    g_value_unset (&gval);
 }
 
 
 /* Wrappers for macros and missing accessor functions.  */
 
 static GdkWindow *
-widget_get_window(GtkWidget *widget)
+widget_get_window (GtkWidget *widget)
 {
   return widget->window;
 }
 
 static int
-widget_get_state(GtkWidget *widget)
+widget_get_state (GtkWidget *widget)
 {
   return GTK_WIDGET_STATE (widget);
 }
 
 static int
-widget_get_flags(GtkWidget *widget)
+widget_get_flags (GtkWidget *widget)
 {
   return GTK_WIDGET_FLAGS (widget);
 }
 
 static void
-widget_set_flags(GtkWidget *widget, int flags)
+widget_set_flags (GtkWidget *widget, int flags)
 {
   GTK_WIDGET_SET_FLAGS (widget, flags);
 }
 
 static void
-widget_unset_flags(GtkWidget *widget, int flags)
+widget_unset_flags (GtkWidget *widget, int flags)
 {
   GTK_WIDGET_UNSET_FLAGS (widget, flags);
 }
 
 
 static GtkAllocation *
-widget_get_allocation(GtkWidget *wgt)
+widget_get_allocation (GtkWidget *wgt)
 {
   return &(GTK_WIDGET(wgt)->allocation);
 }
 
 static GtkWidget *
-dialog_get_vbox(GtkDialog *dlg)
+dialog_get_vbox (GtkDialog *dlg)
 {
   return (GTK_DIALOG(dlg)->vbox);
 }
 
 static GtkWidget *
-dialog_get_action_area(GtkDialog *dlg)
+dialog_get_action_area (GtkDialog *dlg)
 {
   return (GTK_DIALOG(dlg)->action_area);
 }
 
 static int
-scrolled_window_get_hscrollbar_visible(GtkScrolledWindow *swnd)
+scrolled_window_get_hscrollbar_visible (GtkScrolledWindow *swnd)
 {
   return (GTK_SCROLLED_WINDOW(swnd)->hscrollbar_visible);
 }
 
 static int
-scrolled_window_get_vscrollbar_visible(GtkScrolledWindow *swnd)
+scrolled_window_get_vscrollbar_visible (GtkScrolledWindow *swnd)
 {
   return (GTK_SCROLLED_WINDOW(swnd)->vscrollbar_visible);
 }
 
 static int
-adjustment_get_lower(GtkAdjustment *adj)
+adjustment_get_lower (GtkAdjustment *adj)
 {
   return (GTK_ADJUSTMENT(adj)->lower);
 }
 
 static int
-adjustment_get_upper(GtkAdjustment *adj)
+adjustment_get_upper (GtkAdjustment *adj)
 {
   return (GTK_ADJUSTMENT(adj)->upper);
 }
 
 static int
-adjustment_get_page_size(GtkAdjustment *adj)
+adjustment_get_page_size (GtkAdjustment *adj)
 {
   return (GTK_ADJUSTMENT(adj)->page_size);
 }
diff -ru smalltalk-2.1.11/i18n/ChangeLog smalltalk-2.1.12/i18n/ChangeLog
--- smalltalk-2.1.11/i18n/ChangeLog	2005-06-21 16:09:17.000000000 +0200
+++ smalltalk-2.1.12/i18n/ChangeLog	2005-08-28 13:15:15.000000000 +0200
@@ -1,3 +1,7 @@
+2005-08-28  Paolo Bonzini  <bonzini@gnu.org>
+
+        * i18n/i18n.c: Add const to iconvWrapper.
+
 2004-08-14  Paolo Bonzini  <bonzini@gnu.org>
 
 	* i18n/i18n.c: support preprocessor symbols other than WIN32
diff -ru smalltalk-2.1.11/i18n/Makefile.am smalltalk-2.1.12/i18n/Makefile.am
--- smalltalk-2.1.11/i18n/Makefile.am	2005-06-21 16:09:17.000000000 +0200
+++ smalltalk-2.1.12/i18n/Makefile.am	2005-07-28 09:43:31.000000000 +0200
@@ -13,7 +13,7 @@
 
 AM_CPPFLAGS = -DLOCALEDIR="\"$(localedir)\"" -DLIBDIR="\"$(libdir)\""
 
-i18n_la_LIBADD = $(LIBICONV) $(top_builddir)/lib-src/library.la
+i18n_la_LIBADD = $(LTLIBICONV) $(top_builddir)/lib-src/library.la
 i18n_la_LDFLAGS = -module -rpath $(pkglibdir) -no-undefined \
 	-release $(VERSION)
 i18n_la_SOURCES = i18n.c localcharset.c
diff -ru smalltalk-2.1.11/i18n/Makefile.in smalltalk-2.1.12/i18n/Makefile.in
--- smalltalk-2.1.11/i18n/Makefile.in	2005-06-21 16:51:30.000000000 +0200
+++ smalltalk-2.1.12/i18n/Makefile.in	2005-09-01 17:42:04.000000000 +0200
@@ -1,4 +1,4 @@
-# Makefile.in generated by automake 1.9.3 from Makefile.am.
+# Makefile.in generated by automake 1.9.4 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
@@ -269,7 +269,7 @@
 EXTRA_LTLIBRARIES = i18n.la
 pkglib_LTLIBRARIES = @MODULES_I18N@
 AM_CPPFLAGS = -DLOCALEDIR="\"$(localedir)\"" -DLIBDIR="\"$(libdir)\""
-i18n_la_LIBADD = $(LIBICONV) $(top_builddir)/lib-src/library.la
+i18n_la_LIBADD = $(LTLIBICONV) $(top_builddir)/lib-src/library.la
 i18n_la_LDFLAGS = -module -rpath $(pkglibdir) -no-undefined \
 	-release $(VERSION)
 
diff -ru smalltalk-2.1.11/i18n/i18n.c smalltalk-2.1.12/i18n/i18n.c
--- smalltalk-2.1.11/i18n/i18n.c	2005-06-21 16:09:17.000000000 +0200
+++ smalltalk-2.1.12/i18n/i18n.c	2005-08-28 13:15:15.000000000 +0200
@@ -7,7 +7,7 @@
 
 /***********************************************************************
  *
- * Copyright 2001, 2002, 2004 Free Software Foundation, Inc.
+ * Copyright 2001, 2002, 2004, 2005 Free Software Foundation, Inc.
  * Written by Paolo Bonzini.
  *
  * This file is part of GNU Smalltalk.
@@ -253,7 +253,7 @@
 	      int readCount, OOP writeBufferOOP, int writeCount,
 	      OOP bytesLeftOOP)
 {
-  char *inbuf;
+  const char *inbuf;
   size_t inbytesleft;
   char *outbuf;
   size_t outbytesleft;
diff -ru smalltalk-2.1.11/kernel/Class.st smalltalk-2.1.12/kernel/Class.st
--- smalltalk-2.1.11/kernel/Class.st	2005-06-21 16:09:19.000000000 +0200
+++ smalltalk-2.1.12/kernel/Class.st	2005-07-28 09:05:39.000000000 +0200
@@ -484,20 +484,6 @@
 
 !Class methodsFor: 'filing'!
 
-fileOutHeaderOn: aFileStream
-    "Write date and time stamp to aFileStream"
-    | now |
-    aFileStream nextPutAll: '"Filed out from ';
-	nextPutAll: Smalltalk version;
-	nextPutAll: ' on '.
-    now := Date dateAndTimeNow.
-    aFileStream print: now asDate;
-	nextPutAll:  '  ';
-	print: now asTime;
-	nextPutAll: '"!
-
-'!
-
 fileOutDeclarationOn: aFileStream
     "File out class definition to aFileStream"
     | aSet printFormattedSet superclassName |
diff -ru smalltalk-2.1.11/kernel/ClassDesc.st smalltalk-2.1.12/kernel/ClassDesc.st
--- smalltalk-2.1.11/kernel/ClassDesc.st	2005-06-21 16:09:19.000000000 +0200
+++ smalltalk-2.1.12/kernel/ClassDesc.st	2005-07-28 09:05:47.000000000 +0200
@@ -334,6 +334,20 @@
 '
 !
 
+fileOutHeaderOn: aFileStream
+    "Write date and time stamp to aFileStream"
+    | now |
+    aFileStream nextPutAll: '"Filed out from ';
+	nextPutAll: Smalltalk version;
+	nextPutAll: ' on '.
+    now := Date dateAndTimeNow.
+    aFileStream print: now asDate;
+	nextPutAll:  '  ';
+	print: now asTime;
+	nextPutAll: '"!
+
+'!
+
 fileOutSelector: selector to: fileName
     "File out the given selector to fileName"
 
diff -ru smalltalk-2.1.11/kernel/FileDescr.st smalltalk-2.1.12/kernel/FileDescr.st
--- smalltalk-2.1.11/kernel/FileDescr.st	2005-06-21 16:09:19.000000000 +0200
+++ smalltalk-2.1.12/kernel/FileDescr.st	2005-08-24 13:04:23.000000000 +0200
@@ -390,7 +390,7 @@
      as presence of out of band data) has occurred on it"
     | result |
     self isOpen ifFalse: [ ^false ].
-    result := self fileOp: 13 with: 2 ifFail: [ self close. 1 ].
+    result := self fileOp: 13 with: 2 ifFail: [ self close. 0 ].
     ^result == 1
 !
 
@@ -398,7 +398,7 @@
     "Answer whether the file is open and we can write from it"
     | result |
     self isOpen ifFalse: [ ^false ].
-    result := self fileOp: 13 with: 1 ifFail: [ self close. 1 ].
+    result := self fileOp: 13 with: 1 ifFail: [ self close. 0 ].
     ^result == 1
 !
 
@@ -406,7 +406,7 @@
     "Answer whether the file is open and we can read from it"
     | result |
     self isOpen ifFalse: [ ^false ].
-    result := self fileOp: 13 with: 0 ifFail: [ self close. 1 ].
+    result := self fileOp: 13 with: 0 ifFail: [ self close. 0 ].
     ^result == 1
 !
 
diff -ru smalltalk-2.1.11/kernel/Makefile.in smalltalk-2.1.12/kernel/Makefile.in
--- smalltalk-2.1.11/kernel/Makefile.in	2005-06-21 16:51:35.000000000 +0200
+++ smalltalk-2.1.12/kernel/Makefile.in	2005-09-01 17:42:04.000000000 +0200
@@ -1,4 +1,4 @@
-# Makefile.in generated by automake 1.9.3 from Makefile.am.
+# Makefile.in generated by automake 1.9.4 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
diff -ru smalltalk-2.1.11/kernel/VFS.st smalltalk-2.1.12/kernel/VFS.st
--- smalltalk-2.1.11/kernel/VFS.st	2005-06-21 16:09:20.000000000 +0200
+++ smalltalk-2.1.12/kernel/VFS.st	2005-08-08 18:54:04.000000000 +0200
@@ -438,7 +438,7 @@
 
 initialize
     "Initialize the receiver's class variables"
-    Epoch := DateTime year: 2000 day: 2 hour: 0 minute: 0 second: 0.
+    Epoch := DateTime year: 2000 day: 1 hour: 0 minute: 0 second: 0.
 ! !
 
 
diff -ru smalltalk-2.1.11/lib-src/Makefile.in smalltalk-2.1.12/lib-src/Makefile.in
--- smalltalk-2.1.11/lib-src/Makefile.in	2005-06-21 16:51:40.000000000 +0200
+++ smalltalk-2.1.12/lib-src/Makefile.in	2005-09-01 17:42:04.000000000 +0200
@@ -1,4 +1,4 @@
-# Makefile.in generated by automake 1.9.3 from Makefile.am.
+# Makefile.in generated by automake 1.9.4 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
diff -ru smalltalk-2.1.11/libgst/ChangeLog smalltalk-2.1.12/libgst/ChangeLog
--- smalltalk-2.1.11/libgst/ChangeLog	2005-06-21 16:09:26.000000000 +0200
+++ smalltalk-2.1.12/libgst/ChangeLog	2005-08-30 11:02:33.000000000 +0200
@@ -1,3 +1,24 @@
+2005-08-30  Paolo Bonzini  <bonzini@gnu.org>
+
+	* libgst/mpz.c: Fix 64-bit cleanliness problem.
+
+2005-08-30  Paolo Bonzini  <bonzini@gnu.org>
+
+	* libgst/cint.c: Revert the last patch and push correctly objects
+	that are smaller than a long.  Based on a patch by Jim White.
+
+2005-08-30  Paolo Bonzini  <bonzini@gnu.org>
+
+	* libgst/cint.c: Compute alignment based on ints, not longs.
+
+2005-08-07  Paolo Bonzini  <bonzini@gnu.org>
+
+	* libgst/cint.c: Do my math correctly.
+
+2005-07-28  Paolo Bonzini  <bonzini@gnu.org>
+
+	* libgst/genpr-scan.l: Do not compute yylineno manually.
+
 2005-06-10  Paolo Bonzini  <bonzini@gnu.org>
 
 	* lib-src/poll.c: More fixes for Tiger.
diff -ru smalltalk-2.1.11/libgst/Makefile.in smalltalk-2.1.12/libgst/Makefile.in
--- smalltalk-2.1.11/libgst/Makefile.in	2005-06-21 16:51:48.000000000 +0200
+++ smalltalk-2.1.12/libgst/Makefile.in	2005-09-01 17:42:05.000000000 +0200
@@ -1,4 +1,4 @@
-# Makefile.in generated by automake 1.9.3 from Makefile.am.
+# Makefile.in generated by automake 1.9.4 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
diff -ru smalltalk-2.1.11/libgst/cint.c smalltalk-2.1.12/libgst/cint.c
--- smalltalk-2.1.11/libgst/cint.c	2005-06-21 16:09:27.000000000 +0200
+++ smalltalk-2.1.12/libgst/cint.c	2005-08-30 10:39:23.000000000 +0200
@@ -339,12 +339,9 @@
       errno = 0;
       out->st_mode = statOut.st_mode;
       out->st_size = statOut.st_size;
-      out->st_aTime =
-	_gst_adjust_time_zone (statOut.st_atime) - 86400 * 10959;
-      out->st_mTime =
-	_gst_adjust_time_zone (statOut.st_mtime) - 86400 * 10959;
-      out->st_cTime =
-	_gst_adjust_time_zone (statOut.st_ctime) - 86400 * 10959;
+      out->st_aTime = _gst_adjust_time_zone (statOut.st_atime) - 86400 * 10957;
+      out->st_mTime = _gst_adjust_time_zone (statOut.st_mtime) - 86400 * 10957;
+      out->st_cTime = _gst_adjust_time_zone (statOut.st_ctime) - 86400 * 10957;
     }
   return (result);
 }
@@ -902,10 +899,11 @@
   alignInts = alignments[typ] / sizeof (long);
 
   /* Align the stack properly */
-  if ((c_arg - c_arg_vec) % alignInts)
+  if (alignInts > 0 && (c_arg - c_arg_vec) % alignInts)
     c_arg += alignInts - ((c_arg - c_arg_vec) % alignInts);
 
-  for (i = 0; i < type_sizes[typ] / sizeof (long); i++)
+  i = 0;
+  do
     {
       if (c_arg - c_arg_vec >= ARG_VEC_SIZE)
 	{
@@ -916,6 +914,7 @@
 	}
       *c_arg++ = up->valueVec[i];
     }
+  while (++i < type_sizes[typ] / sizeof (long));
 }
 
 OOP
diff -ru smalltalk-2.1.11/libgst/mpz.c smalltalk-2.1.12/libgst/mpz.c
--- smalltalk-2.1.11/libgst/mpz.c	2005-06-21 16:09:30.000000000 +0200
+++ smalltalk-2.1.12/libgst/mpz.c	2005-08-30 11:02:14.000000000 +0200
@@ -1541,7 +1541,7 @@
 
   if (IS_INT(srcOOP))
     {
-      int i = TO_INT(srcOOP);
+      long i = TO_INT(srcOOP);
       gst_mpz_realloc (mpz, 1);
       mpz->size = i < 0 ? -1 : 1;
       mpz->d[0] = i < 0 ? -i : i;
diff -ru smalltalk-2.1.11/lightning/Makefile.in smalltalk-2.1.12/lightning/Makefile.in
--- smalltalk-2.1.11/lightning/Makefile.in	2005-06-21 16:51:54.000000000 +0200
+++ smalltalk-2.1.12/lightning/Makefile.in	2005-09-01 17:42:05.000000000 +0200
@@ -1,4 +1,4 @@
-# Makefile.in generated by automake 1.9.3 from Makefile.am.
+# Makefile.in generated by automake 1.9.4 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
diff -ru smalltalk-2.1.11/packages.xml smalltalk-2.1.12/packages.xml
--- smalltalk-2.1.11/packages.xml	2005-06-22 19:31:10.000000000 +0200
+++ smalltalk-2.1.12/packages.xml	2005-09-01 17:44:18.000000000 +0200
@@ -1,4 +1,4 @@
-<!-- GNU Smalltalk 2.1.11 package description file -->
+<!-- GNU Smalltalk 2.1.12 package description file -->
 
 <packages>
 <package>
diff -ru smalltalk-2.1.11/snprintfv/ChangeLog smalltalk-2.1.12/snprintfv/ChangeLog
--- smalltalk-2.1.11/snprintfv/ChangeLog	2005-06-21 16:09:56.000000000 +0200
+++ smalltalk-2.1.12/snprintfv/ChangeLog	2005-08-30 10:32:14.000000000 +0200
@@ -1,3 +1,7 @@
+2005-08-30 Paolo Bonzini  <bonzini@gnu.org>
+
+	* snprintfv/Makefile.am: Make more portable.
+
 2003-12-03 Paolo Bonzini  <bonzini@gnu.org>
 
 	* libltdl: die die die
diff -ru smalltalk-2.1.11/snprintfv/snprintfv/Makefile.am smalltalk-2.1.12/snprintfv/snprintfv/Makefile.am
--- smalltalk-2.1.11/snprintfv/snprintfv/Makefile.am	2005-06-21 16:10:11.000000000 +0200
+++ smalltalk-2.1.12/snprintfv/snprintfv/Makefile.am	2005-08-30 10:31:11.000000000 +0200
@@ -49,6 +49,7 @@
 endif
 
 dist_noinst_DATA          = filament.stamp stream.stamp printf.stamp dl.stamp
+CLEANFILES                = $(dist_noinst_DATA)
 
 EXTRA_LTLIBRARIES       = libsnprintfv.la libsnprintfvc.la
 noinst_LTLIBRARIES	= $(convenience_libsnprintfv)
@@ -112,7 +113,7 @@
 
 %.stamp: %.in
 	@file=`echo $@ | sed 's,\.stamp$$,.h,'`; \
-	$(GENPROTO_ENVIRONMENT) $(GENPROTO) $(GENPROTO_FLAGS) $(srcdir)/$^ > \
+	$(GENPROTO_ENVIRONMENT) $(GENPROTO) $(GENPROTO_FLAGS) $^ > \
 	  $${file}T; \
 	if cmp -s $(srcdir)/$$file $${file}T; then \
 	  echo $$file is unchanged; rm -f $${file}T; \
diff -ru smalltalk-2.1.11/tcp/ChangeLog smalltalk-2.1.12/tcp/ChangeLog
--- smalltalk-2.1.11/tcp/ChangeLog	2005-06-21 16:10:13.000000000 +0200
+++ smalltalk-2.1.12/tcp/ChangeLog	2005-08-24 13:04:51.000000000 +0200
@@ -1,3 +1,7 @@
+2005-08-23  Mike Anderson  <msasjf@yahoo.co.uk>
+
+        * tcp/Sockets.st: Fix thinkos.
+
 2004-12-20  Paolo Bonzini  <bonzini@gnu.org>
 
 	* tcp/tcp.c (O_NONBLOCK): Add here from sysdep.h.
diff -ru smalltalk-2.1.11/tcp/Makefile.in smalltalk-2.1.12/tcp/Makefile.in
--- smalltalk-2.1.11/tcp/Makefile.in	2005-06-21 16:52:00.000000000 +0200
+++ smalltalk-2.1.12/tcp/Makefile.in	2005-09-01 17:42:06.000000000 +0200
@@ -1,4 +1,4 @@
-# Makefile.in generated by automake 1.9.3 from Makefile.am.
+# Makefile.in generated by automake 1.9.4 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
diff -ru smalltalk-2.1.11/tcp/Sockets.st smalltalk-2.1.12/tcp/Sockets.st
--- smalltalk-2.1.11/tcp/Sockets.st	2005-06-21 16:10:13.000000000 +0200
+++ smalltalk-2.1.12/tcp/Sockets.st	2005-08-24 13:04:23.000000000 +0200
@@ -186,7 +186,7 @@
 isOpen
     "Answer whether the connection between the receiver and the remote
      endpoint is still alive."
-    self implementation isNil ifFalse: [ ^false ].
+    self implementation isNil ifTrue: [ ^false ].
     ^self implementation isOpen
 !
 
diff -ru smalltalk-2.1.11/tests/Makefile.in smalltalk-2.1.12/tests/Makefile.in
--- smalltalk-2.1.11/tests/Makefile.in	2005-06-21 16:52:03.000000000 +0200
+++ smalltalk-2.1.12/tests/Makefile.in	2005-09-01 17:42:06.000000000 +0200
@@ -1,4 +1,4 @@
-# Makefile.in generated by automake 1.9.3 from Makefile.am.
+# Makefile.in generated by automake 1.9.4 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
diff -ru smalltalk-2.1.11/tests/geometry.ok smalltalk-2.1.12/tests/geometry.ok
--- smalltalk-2.1.11/tests/geometry.ok	2005-06-21 16:10:15.000000000 +0200
+++ smalltalk-2.1.12/tests/geometry.ok	2005-08-30 10:49:30.000000000 +0200
@@ -1,5 +1,8 @@
 
 Execution begins...
+returned value is Rectangle
+
+Execution begins...
 'p1 = '123@456
 'p2 = '123@456
 returned value is Point new "<0>"
@@ -66,8 +69,8 @@
 120@120 corner: 200@200
 100@300 corner: 300@400
 (120@50 corner: 200@120 50@50 corner: 120@200 )
-(300@20 corner: 400@400 20@20 corner: 100@400 100@20 corner: 300@300 )
-(120@20 corner: 260@120 260@20 corner: 400@400 120@240 corner: 260@400 20@20 corner: 120@400 )
+(100@20 corner: 300@300 20@20 corner: 100@400 300@20 corner: 400@400 )
+(120@20 corner: 260@120 120@240 corner: 260@400 20@20 corner: 120@400 260@20 corner: 400@400 )
 90@290 corner: 310@410
 110@320 corner: 290@380
 100@300 corner: 300@400
diff -ru smalltalk-2.1.11/tests/geometry.st smalltalk-2.1.12/tests/geometry.st
--- smalltalk-2.1.11/tests/geometry.st	2005-06-21 16:10:15.000000000 +0200
+++ smalltalk-2.1.12/tests/geometry.st	2005-08-30 10:48:47.000000000 +0200
@@ -10,7 +10,7 @@
 
 "======================================================================
 |
-| Copyright (C) 1995, 1999  Free Software Foundation.
+| Copyright (C) 1995, 1999, 2005  Free Software Foundation.
 | Written by Doug McCallum.
 |
 | This file is part of GNU Smalltalk.
@@ -30,6 +30,13 @@
 |
  ======================================================================"
 
+!Rectangle methodsFor: 'testing'!
+
+myAreasOutside: a
+    | ans |
+    ans := self areasOutside: a.
+    ans := ans asSortedCollection: [ :x :y | x printString < y printString ].
+    ^ans asArray! !
 
 "Creation methods and printing"
 | p1 p2 |
@@ -175,9 +182,9 @@
     (A amountToTranslateWithin: C) printNl.
     (A intersect: B) printNl.
     (D intersect: C) printNl.
-    (A areasOutside: B) printNl.
-    (D areasOutside: C) printNl.
-    (D areasOutside: B) printNl.
+    (A myAreasOutside: B) printNl.
+    (D myAreasOutside: C) printNl.
+    (D myAreasOutside: B) printNl.
     (C expandBy: 10) printNl.
     (C insetBy: 10@20) printNl.
     (B merge: C) printNl!