PatchSet 7114 
Date: 2006/02/05 10:44:54
Author: guilhem
Branch: HEAD
Tag: (none) 
Log:
Resynchronized with GNU Classpath head.

Members: 
        ChangeLog:1.4632->1.4633 
        developers/resync-classpath.sh:1.6->1.7 
        libraries/javalib/external/classpath/ChangeLog:1.18->1.19 
        libraries/javalib/external/classpath/config.sub:1.23->1.24 
        libraries/javalib/external/classpath/doc/vmintegration.info:1.7->1.8 
        libraries/javalib/external/classpath/doc/api/Makefile.am:1.1->1.2 
        libraries/javalib/external/classpath/doc/api/Makefile.in:1.11->1.12 
        
libraries/javalib/external/classpath/examples/gnu/classpath/examples/CORBA/swing/x5/PlayingDesk.java:1.1->1.2
 
        
libraries/javalib/external/classpath/examples/gnu/classpath/examples/swing/ButtonDemo.java:1.2->1.3
 
        
libraries/javalib/external/classpath/examples/gnu/classpath/examples/swing/ComboBoxDemo.java:1.2->1.3
 
        
libraries/javalib/external/classpath/examples/gnu/classpath/examples/swing/Demo.java:1.3->1.4
 
        
libraries/javalib/external/classpath/examples/gnu/classpath/examples/swing/FileChooserDemo.java:1.1->1.2
 
        
libraries/javalib/external/classpath/examples/gnu/classpath/examples/swing/MiniDemo.java:INITIAL->1.1
 
        
libraries/javalib/external/classpath/examples/gnu/classpath/examples/swing/ScrollBarDemo.java:1.1->1.2
 
        
libraries/javalib/external/classpath/examples/gnu/classpath/examples/swing/SliderDemo.java:1.2->1.3
 
        
libraries/javalib/external/classpath/examples/gnu/classpath/examples/swing/TableDemo.java:1.1->1.2
 
        
libraries/javalib/external/classpath/examples/gnu/classpath/examples/swing/TextFieldDemo.java:1.1->1.2
 
        
libraries/javalib/external/classpath/external/sax/org/xml/sax/AttributeList.java:1.18->1.19
 
        
libraries/javalib/external/classpath/external/sax/org/xml/sax/Attributes.java:1.18->1.19
 
        
libraries/javalib/external/classpath/external/sax/org/xml/sax/ContentHandler.java:1.18->1.19
 
        
libraries/javalib/external/classpath/external/sax/org/xml/sax/DTDHandler.java:1.18->1.19
 
        
libraries/javalib/external/classpath/external/sax/org/xml/sax/DocumentHandler.java:1.18->1.19
 
        
libraries/javalib/external/classpath/external/sax/org/xml/sax/EntityResolver.java:1.18->1.19
 
        
libraries/javalib/external/classpath/external/sax/org/xml/sax/ErrorHandler.java:1.18->1.19
 
        
libraries/javalib/external/classpath/external/sax/org/xml/sax/HandlerBase.java:1.18->1.19
 
        
libraries/javalib/external/classpath/external/sax/org/xml/sax/InputSource.java:1.18->1.19
 
        
libraries/javalib/external/classpath/external/sax/org/xml/sax/Locator.java:1.18->1.19
 
        
libraries/javalib/external/classpath/external/sax/org/xml/sax/Parser.java:1.18->1.19
 
        
libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXException.java:1.18->1.19
 
        
libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXNotRecognizedException.java:1.18->1.19
 
        
libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXNotSupportedException.java:1.18->1.19
 
        
libraries/javalib/external/classpath/external/sax/org/xml/sax/SAXParseException.java:1.18->1.19
 
        
libraries/javalib/external/classpath/external/sax/org/xml/sax/XMLFilter.java:1.18->1.19
 
        
libraries/javalib/external/classpath/external/sax/org/xml/sax/XMLReader.java:1.18->1.19
 
        
libraries/javalib/external/classpath/external/sax/org/xml/sax/package.html:1.18->1.19
 
        
libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Attributes2.java:1.18->1.19
 
        
libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Attributes2Impl.java:1.18->1.19
 
        
libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/DeclHandler.java:1.18->1.19
 
        
libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/DefaultHandler2.java:1.18->1.19
 
        
libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/EntityResolver2.java:1.18->1.19
 
        
libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/LexicalHandler.java:1.18->1.19
 
        
libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Locator2.java:1.18->1.19
 
        
libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/Locator2Impl.java:1.18->1.19
 
        
libraries/javalib/external/classpath/external/sax/org/xml/sax/ext/package.html:1.18->1.19
 
        
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/AttributeListImpl.java:1.18->1.19
 
        
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/AttributesImpl.java:1.18->1.19
 
        
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/DefaultHandler.java:1.18->1.19
 
        
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/LocatorImpl.java:1.18->1.19
 
        
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/NamespaceSupport.java:1.18->1.19
 
        
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/NewInstance.java:1.18->1.19
 
        
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/ParserAdapter.java:1.18->1.19
 
        
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/ParserFactory.java:1.18->1.19
 
        
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLFilterImpl.java:1.18->1.19
 
        
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLReaderAdapter.java:1.18->1.19
 
        
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/XMLReaderFactory.java:1.18->1.19
 
        
libraries/javalib/external/classpath/external/sax/org/xml/sax/helpers/package.html:1.18->1.19
 
        
libraries/javalib/external/classpath/gnu/java/beans/DefaultExceptionListener.java:INITIAL->1.1
 
        
libraries/javalib/external/classpath/gnu/java/security/Registry.java:1.1->1.2 
        
libraries/javalib/external/classpath/gnu/java/security/der/DERValue.java:1.1->1.2
 
        
libraries/javalib/external/classpath/gnu/java/security/der/DERWriter.java:1.1->1.2
 
        
libraries/javalib/external/classpath/gnu/java/security/jce/sig/DSSKeyPairGeneratorSpi.java:1.1->1.2
 
        
libraries/javalib/external/classpath/gnu/java/security/jce/sig/KeyPairGeneratorAdapter.java:1.1->1.2
 
        
libraries/javalib/external/classpath/gnu/java/security/key/dss/DSSKeyPairGenerator.java:1.1->1.2
 
        
libraries/javalib/external/classpath/gnu/java/security/key/dss/FIPS186.java:1.1->1.2
 
        
libraries/javalib/external/classpath/gnu/java/security/key/rsa/RSAKeyPairGenerator.java:1.1->1.2
 
        
libraries/javalib/external/classpath/gnu/java/security/sig/BaseSignature.java:1.1->1.2
 
        
libraries/javalib/external/classpath/gnu/java/security/sig/rsa/EME_PKCS1_V1_5.java:1.1->1.2
 
        
libraries/javalib/external/classpath/gnu/java/security/sig/rsa/RSA.java:1.1->1.2
 
        
libraries/javalib/external/classpath/gnu/java/security/util/PRNG.java:INITIAL->1.1
 
        
libraries/javalib/external/classpath/gnu/java/security/util/Prime2.java:1.1->1.2
 
        
libraries/javalib/external/classpath/gnu/java/security/x509/ext/GeneralNames.java:1.1->1.2
 
        
libraries/javalib/external/classpath/gnu/javax/crypto/jce/mac/MacAdapter.java:1.1->1.2
 
        
libraries/javalib/external/classpath/gnu/javax/crypto/key/BaseKeyAgreementParty.java:1.1->1.2
 
        
libraries/javalib/external/classpath/gnu/javax/crypto/key/dh/GnuDHKeyPairGenerator.java:1.1->1.2
 
        
libraries/javalib/external/classpath/gnu/javax/crypto/key/dh/RFC2631.java:1.1->1.2
 
        
libraries/javalib/external/classpath/gnu/javax/crypto/key/srp6/SRPKeyPairGenerator.java:1.1->1.2
 
        
libraries/javalib/external/classpath/gnu/javax/crypto/mac/BaseMac.java:1.1->1.2 
        
libraries/javalib/external/classpath/gnu/javax/crypto/mac/HMac.java:1.1->1.2 
        
libraries/javalib/external/classpath/gnu/javax/crypto/pad/PKCS1_V1_5.java:1.1->1.2
 
        
libraries/javalib/external/classpath/gnu/javax/crypto/sasl/srp/KDF.java:1.1->1.2
 
        
libraries/javalib/external/classpath/gnu/javax/crypto/sasl/srp/SRPClient.java:1.1->1.2
 
        
libraries/javalib/external/classpath/gnu/javax/crypto/sasl/srp/SRPServer.java:1.1->1.2
 
        libraries/javalib/external/classpath/gnu/regexp/RE.java:1.4->1.5 
        libraries/javalib/external/classpath/gnu/regexp/REMatch.java:1.2->1.3 
        libraries/javalib/external/classpath/gnu/regexp/RESyntax.java:1.2->1.3 
        
libraries/javalib/external/classpath/gnu/regexp/RETokenBackRef.java:1.2->1.3 
        
libraries/javalib/external/classpath/gnu/regexp/RETokenNamedProperty.java:INITIAL->1.1
 
        
libraries/javalib/external/classpath/gnu/regexp/RETokenOneOf.java:1.2->1.3 
        
libraries/javalib/external/classpath/gnu/regexp/RETokenRepeated.java:1.4->1.5 
        
libraries/javalib/external/classpath/gnu/xml/stream/SAXParser.java:1.9->1.10 
        
libraries/javalib/external/classpath/gnu/xml/stream/UnicodeReader.java:1.2->1.3 
        
libraries/javalib/external/classpath/gnu/xml/stream/XIncludeFilter.java:1.3->1.4
 
        
libraries/javalib/external/classpath/gnu/xml/stream/XMLParser.java:1.10->1.11 
        
libraries/javalib/external/classpath/gnu/xml/transform/ApplyTemplatesNode.java:1.2->1.3
 
        libraries/javalib/external/classpath/java/awt/Container.java:1.6->1.7 
        libraries/javalib/external/classpath/java/awt/Cursor.java:1.1->1.2 
        
libraries/javalib/external/classpath/java/awt/print/NoPrinterJob.java:INITIAL->1.1
 
        
libraries/javalib/external/classpath/java/awt/print/PrinterJob.java:1.1->1.2 
        libraries/javalib/external/classpath/java/beans/Encoder.java:1.2->1.3 
        
libraries/javalib/external/classpath/java/beans/XMLDecoder.java:1.1->1.2 
        libraries/javalib/external/classpath/java/lang/Character.java:1.3->1.4 
        
libraries/javalib/external/classpath/java/lang/ClassNotFoundException.java:1.1->1.2
 
        
libraries/javalib/external/classpath/java/net/SocketPermission.java:1.2->1.3 
        libraries/javalib/external/classpath/java/net/URI.java:1.1->1.2 
        
libraries/javalib/external/classpath/java/security/KeyPairGenerator.java:1.2->1.3
 
        
libraries/javalib/external/classpath/java/security/Security.java:1.5->1.6 
        
libraries/javalib/external/classpath/java/util/AbstractCollection.java:1.1->1.2 
        
libraries/javalib/external/classpath/java/util/logging/SimpleFormatter.java:1.1->1.2
 
        
libraries/javalib/external/classpath/javax/crypto/EncryptedPrivateKeyInfo.java:1.1->1.2
 
        libraries/javalib/external/classpath/javax/swing/JFrame.java:1.3->1.4 
        
libraries/javalib/external/classpath/javax/swing/JLayeredPane.java:1.4->1.5 
        
libraries/javalib/external/classpath/javax/swing/JProgressBar.java:1.3->1.4 
        
libraries/javalib/external/classpath/javax/swing/JRootPane.java:1.2->1.3 
        
libraries/javalib/external/classpath/javax/swing/JTextField.java:1.3->1.4 
        
libraries/javalib/external/classpath/javax/swing/RepaintManager.java:1.5->1.6 
        
libraries/javalib/external/classpath/javax/swing/ScrollPaneLayout.java:1.2->1.3 
        
libraries/javalib/external/classpath/javax/swing/ViewportLayout.java:1.6->1.7 
        
libraries/javalib/external/classpath/javax/swing/event/SwingPropertyChangeSupport.java:1.2->1.3
 
        
libraries/javalib/external/classpath/javax/swing/plaf/basic/BasicColorChooserUI.java:1.2->1.3
 
        
libraries/javalib/external/classpath/javax/swing/plaf/basic/BasicListUI.java:1.5->1.6
 
        
libraries/javalib/external/classpath/javax/swing/plaf/basic/BasicRootPaneUI.java:1.2->1.3
 
        
libraries/javalib/external/classpath/javax/swing/plaf/basic/BasicTextUI.java:1.3->1.4
 
        
libraries/javalib/external/classpath/javax/swing/plaf/basic/BasicTreeUI.java:1.5->1.6
 
        
libraries/javalib/external/classpath/javax/swing/plaf/metal/MetalLookAndFeel.java:1.3->1.4
 
        
libraries/javalib/external/classpath/javax/swing/plaf/metal/MetalRootPaneUI.java:1.2->1.3
 
        
libraries/javalib/external/classpath/javax/swing/table/DefaultTableCellRenderer.java:1.3->1.4
 
        
libraries/javalib/external/classpath/javax/swing/text/DefaultStyledDocument.java:1.10->1.11
 
        
libraries/javalib/external/classpath/javax/swing/text/PasswordView.java:1.2->1.3
 
        
libraries/javalib/external/classpath/javax/swing/text/PlainView.java:1.2->1.3 
        
libraries/javalib/external/classpath/javax/swing/text/Utilities.java:1.2->1.3 
        
libraries/javalib/external/classpath/resource/gnu/regexp/MessagesBundle_it.properties:1.18->1.19
 
        
libraries/javalib/external/classpath/scripts/classpath.spec.in:1.18->1.19 

Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.4632 kaffe/ChangeLog:1.4633
--- kaffe/ChangeLog:1.4632      Sun Feb  5 00:36:27 2006
+++ kaffe/ChangeLog     Sun Feb  5 10:44:54 2006
@@ -1,3 +1,7 @@
+2006-02-05  Guilhem Lavaux  <[EMAIL PROTECTED]>
+
+       * Resynchronized with GNU Classpath.
+       
 2006-02-05  Dalibor Topic  <[EMAIL PROTECTED]>
 
        * configure.ac: Check if zlib exists when using system zlib,
Index: kaffe/developers/resync-classpath.sh
diff -u kaffe/developers/resync-classpath.sh:1.6 
kaffe/developers/resync-classpath.sh:1.7
--- kaffe/developers/resync-classpath.sh:1.6    Fri Dec 23 15:17:18 2005
+++ kaffe/developers/resync-classpath.sh        Sun Feb  5 10:44:59 2006
@@ -47,7 +47,7 @@
         -print | sort > ${WORKDIR}/old_directories;
 
     find . '(' -name "CVS" -o -name "autom4te*" ')' -prune \
-       -o '(' -type f -a ! -name "*~" -a ! -name "config.sub" -a ! -name 
"config.guess" ')'  -print | \
+       -o '(' -type f -a ! -name "*~" ')'  -print | \
        sort > ${WORKDIR}/old_file_list;
 
 
Index: kaffe/libraries/javalib/external/classpath/ChangeLog
diff -u kaffe/libraries/javalib/external/classpath/ChangeLog:1.18 
kaffe/libraries/javalib/external/classpath/ChangeLog:1.19
--- kaffe/libraries/javalib/external/classpath/ChangeLog:1.18   Fri Jan 27 
22:07:02 2006
+++ kaffe/libraries/javalib/external/classpath/ChangeLog        Sun Feb  5 
10:44:59 2006
@@ -1,3 +1,615 @@
+2006-02-04  Ito Kazumitsu  <[EMAIL PROTECTED]>
+
+       * gnu/regexp/RETokenNamedProperty.java(getHandler): Check for
+       a Unicode block if the name starts with "In".
+       (UnicodeBlockHandler): New inner class.
+
+2006-02-04  Roman Kennke  <[EMAIL PROTECTED]>
+
+       * java/awt/Container.java
+       (getComponentZOrder): New method.
+       (setComponentZOrder): New method.
+       * javax/swing/JLayeredPane.java
+       (setPosition): Reimplemented to use setComponentZOrder().
+       (getIndexOf): Reimplemented to use getComponentZOrder().
+       (addImpl): Pass layerContraint to super call. Important for possibly
+       installed layout managers.
+       (swapComponents): Remove unneeded method.
+
+2006-02-04  Raif S. Naffah  <[EMAIL PROTECTED]>
+
+       * gnu/java/security/jce/sig/DSSKeyPairGeneratorSpi.java: Implement
+       DSAKeyPairGenerator.
+       (initialize(int,SecureRandom)): Call initialize(keysize, false, random).
+       (initialize(AlgorithmParameterSpec,SecureRandom)): More explicit error
+       message.
+       Surround call to adaptee in a try/catch.
+       (initialize((DSAParams,SecureRandom)): New method.
+       (initialize(int,boolean,SecureRandom)): New method.
+       * gnu/java/security/jce/sig/KeyPairGeneratorAdapter.java: Extends
+       KeyPairGenerator rather than KeyPairGeneratorSpi.
+       (KeyPairGeneratorAdapter): Call super with algorithm name.
+
+2006-02-04  Raif S. Naffah  <[EMAIL PROTECTED]>
+
+       * gnu/javax/crypto/sasl/srp/SRPServer.java (prng): New field.
+       (getDefaultPRNG): New method.
+       (parseO): Use method above.
+       * gnu/javax/crypto/sasl/srp/SRPClient.java (prng): New field.
+       (getDefaultPRNG): New method.
+       (createO): Use method above.
+       * gnu/javax/crypto/sasl/srp/KDF.java (prng): New class field.
+       (nextByte): Use above field.
+       * gnu/javax/crypto/pad/PKCS1_V1_5.java (selfTest): Use PRNG instance.
+       * gnu/java/security/sig/rsa/RSA.java: New class field.
+       (newR): Use above field
+       * gnu/java/security/sig/rsa/EME_PKCS1_V1_5.java (prng): New field.
+       (encode): Use field.above.
+       * gnu/java/security/key/dss/FIPS186.java (prng): New field.
+       (getDefaultPRNG): new method.
+       (nextRandomBytes): Use above method.
+       * gnu/java/security/key/rsa/RSAKeyPairGenerator.java: Likewise.
+       * gnu/java/security/sig/BaseSignature.java: Likewise.
+       * gnu/javax/crypto/key/dh/GnuDHKeyPairGenerator.java: Likewise.
+       * gnu/javax/crypto/key/dh/RFC2631.java: Likewise.
+       * gnu/javax/crypto/key/srp6/SRPKeyPairGenerator.java: Likewise.
+       * gnu/javax/crypto/key/BaseKeyAgreementParty.java: Likewise.
+       * gnu/java/security/key/dss/DSSKeyPairGenerator.java (prng): New field.
+       (getDefaultPRNG): new method.
+       (nextRandomBytes): Use above method.
+       (STRICT_DEFAULTS): new class field.
+       (USE_DEFAULTS): more documentation to clarify behavior.
+       (setup): amended to handle new attribute.
+       * gnu/java/security/util/PRNG.java: New file.
+
+2006-02-03  Lillian Angel  <[EMAIL PROTECTED]>
+
+       * javax/swing/plaf/basic/BasicColorChooserUI.java:
+       chooser field should be protected, not package-private. 
+
+2006-02-03  Lillian Angel  <[EMAIL PROTECTED]>
+       
+       * javax/swing/text/DefaultStyledDocument.java
+       (changeUpdate): Cleaned up code.
+       (split): Likewise.
+       (insertUpdate): Set offset to be equal to pos after
+       insertContentTag call.
+       (insertContentTag): If paragraph has no children, should use
+       replace instead of Edit.
+       (insertFracture): Moved around code to prevent any exception. Also,
+       left side of tree should not be recreated if it has already been 
+       edited. In that case, we should only be creating a new right branch
+       when fracturing.
+       (getEditForParagraphAndIndex): No need to check index. We should
+       use the same edit for each paragraph.
+
+2006-02-03  Mark Wielaard  <[EMAIL PROTECTED]>
+
+       * javax/swing/event/SwingPropertyChangeSupport.java
+       (propertyListeners): Change type to HashMap.
+       (SwingPropertyChangeSupport): Allocate HashMap.
+
+2006-02-03  Raif S. Naffah  <[EMAIL PROTECTED]>
+
+       * java/security/KeyPairGenerator.java (getInstance): Test for
+       instanceof KeyPairGenerator before KeyPairGeneratorSpi.
+
+2006-02-02  Roman Kennke  <[EMAIL PROTECTED]>
+
+       * javax/swing/RepaintManager.java
+       Made fields private.
+       (RepaintWorker.run): Enclosed work stuff in try finally block in
+       order to clean up correctly if invalidation or painting fails,
+       otherwise we would get no more RepaintWorkers onto the EventQueue.
+       Also, now the RepaintWorker is marked 'dead' only after it has
+       finished its work, avoid more than one RepaintWorker on the queue.
+       (ComponentComparator.compareTo): Compare dirty rectangle sizes
+       instead of hierarchy depths.
+       (workDirtyComponents): Removed unused field.
+       (repaintOrder): Removed unused field.
+       (workRepaintOrder): Removed unused field.
+       (workInvalidComponents): Removed unused field.
+       (RepaintManager()): Removed initialization of removed fields.
+       (addInvalidComponent): Fine tuned synchronization.
+       (removeInvalidComponent): Fine tune synchronization.
+       (addDirtyRegion): Short circuit invalid dirty regions. Fine tuned
+       synchronization. Don't manager repaintOrder here.
+       (insertRepaintOrder): Removed method.
+       (markCompletelyClean): Fine tuned synchronization.
+       (validateInvalidComponents): Dont use a working copy of the
+       invalidComponents list, instead fine tuned synchronization on this
+       list. Also, don't search validateRoot, this is already done in
+       addInvalidComponent().
+       (paintDirtyRegions): Compute repaint order here, based on size of
+       damaged regions. Fine tuned synchronization. Avoid use of working
+       copies of dirtyComponent.
+
+2006-02-02  Lillian Angel  <[EMAIL PROTECTED]>
+
+       * javax/swing/text/DefaultStyledDocument.java
+       (insertUpdate): JoinNextDirection should push the 
+       'next' paragraph on the stack.
+
+2006-02-02  Lillian Angel  <[EMAIL PROTECTED]>
+
+       * javax/swing/text/DefaultStyledDocument.java
+       (insertUpdate): Rewrote code for Originate. This prevents
+       leaves being created multiple times. If it is on the last 
+       ElementSpec, the leaves need to be created right then; 
+       otherwise, only a branch is created.
+       (insertContentTag): Rewrote to add new leaf directly if
+       this is a branch with no children. Otherwise, it
+       recreates the remainder of the tree as before.
+
+2006-02-02  Ito Kazumitsu  <[EMAIL PROTECTED]>
+
+       * gnu/regexp/REMatch.java(REMatchList): New inner utility class
+       for making a list of REMatch instances.
+       * gnu/regexp/RETokenOneOf.java(match): Rewritten using REMatchList.
+       * gnu/regexp/RETokenRepeated.java(findDoables): New method.
+       (match): Rewritten using REMatchList.
+       (matchRest): Rewritten using REMatchList.
+
+2006-02-02  Audrius Meskauskas  <[EMAIL PROTECTED]>
+
+       * examples/gnu/classpath/examples/CORBA/swing/x5/PlayingDesk.java 
+       (friendsMove):  Call repaint() only after endOfGame is assigned.
+
+2006-02-02  Mark Wielaard  <[EMAIL PROTECTED]>
+
+       Fixes bug #25769 reported by Artemus Harper <[EMAIL PROTECTED]>
+       * java/util/AbstractCollection.java (toString): Only use Iterator,
+       check whether collection contains itself.
+
+2006-02-01  Casey Marshall  <[EMAIL PROTECTED]>
+
+       Partial fix for PR classpath/25143.
+       * javax/crypto/EncryptedPrivateKeyInfo.java (algName): new field.
+       (<init>): fill in `algName,' derive `algOid' from `algName.'
+       (getOid): new method.
+       (encode): embed NULL value for parameters if `params' is `null.'
+
+2006-02-01  Casey Marshall  <[EMAIL PROTECTED]>
+
+       Tag check and OTHER_NAME fixes suggested by Rafael Teixeira
+       <[EMAIL PROTECTED]>.    
+       * gnu/java/security/x509/ext/GeneralNames.java (<init>): fix tag
+       check; fix OTHER_NAME parsing; fix DIRECTORY_NAME parsing.
+
+2006-02-01  Casey Marshall  <[EMAIL PROTECTED]>
+
+       toString fix suggested by Rafael Teixeira <[EMAIL PROTECTED]>.
+       * gnu/java/security/der/DERValue.java
+       (getLength, getEncoded, getEncodedLength): throw an exception,
+       don't initialize `encoded' to a bogus value.
+       (toString): return a more helpful string.
+
+       Partial fix for PR classpath/25144.
+       * gnu/java/security/der/DERWriter.java (write): if the value is
+       the pseudo-value used for CONSTRUCTED, write the encoded value
+       directly.
+       
+2006-02-01  Tom Tromey  <[EMAIL PROTECTED]>
+
+       * java/security/Security.java (loadProviders): Use system class
+       loader.
+
+2006-02-01  Mark Wielaard  <[EMAIL PROTECTED]>
+
+       * gnu/regexp/RE.java (getRETokenNamedProperty): Chain exception.
+       * gnu/regexp/RETokenNamedProperty.java (LETTER, MARK, SEPARATOR,
+       SYMBOL, NUMBER, PUNCTUATION, OTHER): New final byte[] fields.
+       (getHandler): Check for grouped properties L, M, Z, S, N, P or C.
+       (UnicodeCategoriesHandler): New private static class.
+       
+2006-02-01  Lillian Angel  <[EMAIL PROTECTED]>
+
+       * javax/swing/text/DefaultStyledDocument.java:
+       Removed unneeded fields.
+       (insertUpdate): Removed field initialization.
+       (insertContentTag): Rewrote part of function. Still
+       not complete.
+
+2006-02-01  Lillian Angel  <[EMAIL PROTECTED]>
+
+       * javax/swing/text/DefaultStyledDocument.java
+       (insertParagraph): Cleaned up code.
+       (insertFirstContentTag): Fixed call to recreateLeaves.
+       (insertContentTag): Added check to code to determine where
+       content should be inserted with respect to next element.
+       (createFracture): Removed check, recreateLeaves is called in 
+       other places when needed.
+       (recreateLeaves): Added new parameter for paragraph instead
+       of checking the stack. Removed editing for newBranch, replaced
+       with a replace call.
+
+2006-02-01  Anthony Balkissoon  <[EMAIL PROTECTED]>
+
+       * doc/unicode/Blocks-4.0.0.txt: New file.
+       * java/lang/Character.java: Regenerated inner class UnicodeBlock from 
+       scripts/unicode-blocks.pl and doc/unicode/Blocks-4.0.0.txt.
+       * scripts/unicode-blocks.pl: Copied this over from the generics branch
+       but replaced some 1.5-only features (such as enum).
+
+2006-01-31  Roman Kennke  <[EMAIL PROTECTED]>
+
+       * javax/swing/text/PasswordView.java
+       (drawSelectedText): Use drawEchoCharacter() method to draw echo
+       character.
+       (drawUnselectedText): Use drawEchoCharacter() method to draw echo
+       character.
+
+2006-01-31  Roman Kennke  <[EMAIL PROTECTED]>
+
+       * javax/swing/JTextField.java
+       (getPreferredSize): Also include textfield's insets in width
+       calculation.
+
+2006-01-31  Roman Kennke  <[EMAIL PROTECTED]>
+
+       * javax/swing/plaf/basic/BasicTextUI.java
+       (getPreferredSize): Include the textcomponent's insets in
+       preferredSize.
+
+2006-01-31  Roman Kennke  <[EMAIL PROTECTED]>
+
+       * javax/swing/table/DefaultTableCellRenderer.java
+       (getTableCellRendererComponent): Moved setting of the value into
+       setValue(). Removed (bogus) special handling of JTextField values.
+       (setValue): Made ?: statement more clear by rewriting it
+       with if .. else.
+
+2006-01-31  Roman Kennke  <[EMAIL PROTECTED]>
+
+       * javax/swing/JLayeredPane.java
+       (insertIndexForLayer): Fixed algorithm to correctly determine
+       inser index for positions >= 0.
+       (addImpl): Fixed API docs for the index parameter.
+
+2006-01-31  Mark Wielaard  <[EMAIL PROTECTED]>
+
+       * java/net/URI.java (getURIGroup): Check for null to see whether
+       group actually exists.
+
+2006-01-31  Lillian Angel  <[EMAIL PROTECTED]>
+
+       * javax/swing/text/DefaultStyledDocument.java
+       (changeUpdate): Fixed calls to split to incorporate 
+       new parameter.
+       (insertParagraph): Likewise. Uses 0 as editIndex
+       because inserting into a new paragraph.
+       (insertContentTag): Fixed check to use 
+       recreateLeaves. Added a FIXME comment.
+       (split): Added a new parameter for edits.
+
+2006-01-31  Roman Kennke  <[EMAIL PROTECTED]>
+
+       * javax/swing/plaf/basic/BasicRootPaneUI.java
+       (installDefaults): Don't install a background color here.
+
+2006-01-31  Lillian Angel  <[EMAIL PROTECTED]>
+
+       * javax/swing/text/DefaultStyledDocument.java
+       (insert): Removed comment.
+       (insertUpdate): Added comment.
+       (recreateLeaves): Removed call to push newBranch onto the
+       stack. This does not need to be done here.
+
+2006-01-31  Chris Burdess  <[EMAIL PROTECTED]>
+
+       * gnu/xml/stream/SAXParser.java,
+         gnu/xml/stream/UnicodeReader.java,
+         gnu/xml/stream/XIncludeFilter.java,
+         gnu/xml/stream/XMLParser.java: Fix case where resolved InputSource
+         only resolved the system ID not the stream. Make some utility methods
+         public and static for use by other private XML APIs.
+       * java/lang/ClassNotFoundException.java: Ensure that initCause can be
+         called without throwing IllegalStateException.
+       * java/util/logging/SimpleFormatter.java: Write thrown exception if
+         provided.
+
+2006-01-31  Ito Kazumitsu  <[EMAIL PROTECTED]>
+
+       Fixes bug #22873
+       * gnu/regexp/REMatch(toString(int)): Throw IndexOutOfBoundsException
+       for an invalid index and return null for a skipped group.
+
+2006-01-31  Ito Kazumitsu  <[EMAIL PROTECTED]>
+
+       Fixes bug #26002
+       * gnu/regexp/gnu/regexp/RE.java(initialize): Parse /\p{prop}/.
+       (NamedProperty): New inner class.
+       (getNamedProperty): New method.
+       (getRETokenNamedProperty): New Method.
+       * gnu/regexp/RESyntax.java(RE_NAMED_PROPERTY): New syntax falg.
+       * gnu/regexp/RETokenNamedProperty.java: New file.
+
+2006-01-31  Roman Kennke  <[EMAIL PROTECTED]>
+
+       * javax/swing/plaf/PlainView.java
+       (paint): Call drawLine with baseline coordinates.
+       (drawLine): Documented and indented this method.
+       (drawUnselecetedText): Documented and indented this method.
+       * javax/swing/plaf/text/Utilites.java
+       (drawTabbedText): The coordinates denote the baseline of the text
+       not the upper left corner.
+
+2006-01-31  Roman Kennke  <[EMAIL PROTECTED]>
+
+       * javax/swing/plaf/basic/BasicTextUI.java
+       (createKeymap): Don't store KeyBindings[] as focusInputMap in
+       UIManager. Added FIXME regarding the implementation of this method.
+
+2006-01-30  David Gilbert  <[EMAIL PROTECTED]>
+
+       * examples/gnu/classpath/examples/swing/ButtonDemo.java
+       (ButtonDemo): Move content initialisation to new method,
+       (initFrameContent): New method,
+       (main): Call initFrameContent(),
+       * examples/gnu/classpath/examples/swing/ComboBoxDemo.java: Likewise,
+       * examples/gnu/classpath/examples/swing/FileChooserDemo.java: Likewise,
+       * examples/gnu/classpath/examples/swing/ScrollBarDemo.java: Likewise,
+       * examples/gnu/classpath/examples/swing/SliderDemo.java: Likewise,
+       * examples/gnu/classpath/examples/swing/TextFieldDemo.java: Likewise.
+
+2006-01-30  David Gilbert  <[EMAIL PROTECTED]>
+
+       * examples/gnu/classpath/examples/swing/Demo.java
+       (Demo): Set frame size,
+       (mkButtonBar): Removed stacked sub-panels.
+
+2006-01-30  Lillian Angel  <[EMAIL PROTECTED]>
+
+       * javax/swing/text/DefaultStyledDocument.java:
+       Added new fields.
+       (insert): Initialized fields. Removed call to addEdit, 
+       and created ElementEdit instead.
+       (insertUpdate): Added check for fracturing. If the
+       fracturing was not successful, we should push the
+       last element back on the stack.
+       (insertParagraph): Fixed call to getEditForParagraphAndIndex.
+       Also, changed replace calls to use Edit.
+       (insertFirstContentTag): Removed unneeded check and fixed call
+       to recreateLeaves.
+       (insertContent): Fixed check to use new fields. Added code in
+       to check if leaves overlap.
+       (createFracture): Fixed call to recreateLeaves.
+       (recreateLeaves): Fixed code and cleaned it up a bit.
+       (insertFracture): Set fracNotCreated field.
+       (addEdit): Removed, this method is not needed.
+
+2006-01-30  Roman Kennke  <[EMAIL PROTECTED]>
+
+       * javax/swing/JRootPane.java
+       (RootLayout.prefSize): Removed caching for preferredSize.
+       (RootLayout.invalidateLayout): Likewise.
+       (RootLayout.preferredLayoutSize): Likewise.     
+
+2006-01-30  Roman Kennke  <[EMAIL PROTECTED]>
+
+       PR classpath/26035
+       * javax/swing/JFrame.java
+       (frameInit): Handle the defaultLookAndFeelDecorated flag.
+       * javax/swing/plaf/metal/MetalRootPaneUI.java
+       (MetalFrameBorder): New inner class, provides the border for
+       top level containers with L&F decorations.
+       (MetalTitlePane): New inner class, provides the title pane for
+       top level containers with L&F decorations.
+       (MetalRootLayout): New inner class. Used to layout the root pane
+       when L&F window decorations are enabled.
+       (installUI): New method. Handles window decorations.
+       (uninstallUI): New method. Handles window decorations.
+       (propertyChange): Handles window decorations.
+       (installWindowDecorations): New method. Handles window
+       decorations.
+       (uninstallWindowDecorations): New method. Handles window
+       decorations.
+       * javax/swing/plaf/metal/MetalLookAndFeel.java
+       (getSupportsWindowDecorations): Overridden to return true.
+
+2006-01-30  Mark Wielaard  <[EMAIL PROTECTED]>
+
+       * javax/swing/JProgressBar.java (JProgressBar(int)): Document
+       IllegalArgumentException when orientation is illegal.
+       (JProgressBar(int, int, int)): Likewise and throw exception.
+       (setOrientation): Likewise.
+
+2006-01-30  Roman Kennke  <[EMAIL PROTECTED]>
+
+       * javax/swing/ViewportLayout.java
+       (minimumLayoutSize): Rewritten to unconditionally return (4,4).
+
+2006-01-30  Mark Wielaard  <[EMAIL PROTECTED]>
+
+       * javax/swing/JProgressBar.java (orientation): Always set by
+       constructor.
+       (JProgressBar(int)): Document default on 'illegal' value.
+       (JProgressBar(int, int, int)): Likewise and set orientation to
+       HORIZONTAL when 'illegal'.
+       (setOrientation): Likewise.
+
+2006-01-30  Roman Kennke  <[EMAIL PROTECTED]>
+
+       * javax/swing/plaf/basic/BasicListUI.java
+       (ListDataHandler.contentsChanged): Update the
+       updateLayoutStateNeeded flag.
+       (ListDataHandler.intervalAdded): Update the
+       updateLayoutStateNeeded flag.
+       (ListDataHandler.intervalRemoved): Update the
+       updateLayoutStateNeeded flag.
+       (PropertyChangeHandler.propertyChange): Correctly update the
+       listeners on new list model.
+       (maybeUpdateLayoutState): Don't consider the validation state
+       of the list.
+
+2006-01-30  Mark Wielaard  <[EMAIL PROTECTED]>
+
+       * gnu/xml/transform/ApplyTemplatesNode.java (clone): Check whether
+       sortKeys is null.
+
+2006-01-30  Roman Kennke  <[EMAIL PROTECTED]>
+
+       * javax/swing/JLayeredPane.java
+       (insertIndexForLayer): Fixed algorithm to correctly insert
+       components within different layers and -1 position.
+
+2006-01-30  Mark Wielaard  <[EMAIL PROTECTED]>
+
+       * doc/api/Makefile.am (create_html): Add -validhtml.
+
+2006-01-30  Roman Kennke  <[EMAIL PROTECTED]>
+
+       * javax/swing/JLayeredPane.java
+       (insertIndexForLayer): Fixed algorithm to correctly insert
+       components within same layer and -1 position.
+
+2006-01-30  Ito Kazumitsu  <[EMAIL PROTECTED]>
+
+       Fixes bug #24876
+       * gnu/regexp/gnu/regexp/RE.java(REG_TRY_ENTIRE_MATCH):
+       New execution flag.
+       (getMatchImpl): if REG_TRY_ENTIRE_MATCH is set, add an
+       implicit RETokenEnd at the end of the regexp chain.
+       Do not select the longest match, but select the first match.
+       (match): Do not take care of REMatch.empty.
+       * gnu/regexp/REMatch.java(empty): To be used only in RETokenRepeated.
+       * gnu/regexp/RETokenOneOf.java: Corrected a typo in a comment.
+       * gnu/regexp/RETokenBackRef.java: Do not take care of REMatch.empty.
+       * gnu/regexp/RETokenRepeated.java (match): Rewrote stingy matching.
+       Do not take care of REMatch.empty. Set and check REMatch.empty
+       when trying to match the single token.
+
+2006-01-30  Mark Wielaard  <[EMAIL PROTECTED]>
+
+       * java/awt/Cursor.java (toString): Include name and type.
+
+2006-01-30  Raif S. Naffah  <[EMAIL PROTECTED]>
+
+       * gnu/javax/crypto/mac/HMac.java (clone): Clone ipadHash, opadHash, and
+       the ipad buffer.
+       * gnu/javax/crypto/mac/BaseMac.java (clone): Clone underlyingHash.
+
+2006-01-30  Audrius Meskauskas  <[EMAIL PROTECTED]>
+        
+        PR 26027
+       * javax/swing/plaf/basic/BasicListUI.java  (maybeUpdateLayoutState):
+       Consider the validation state of the list. 
+
+2006-01-29  Robert Schuster  <[EMAIL PROTECTED]>
+
+       * gnu/java/beans/decoder/DefaultExceptionListener.java: Moved to
+       parent package.
+       * gnu/java/beans/DefaultExceptionListener.java: Constant public field
+       INSTANCE added.
+       * java/beans/XMLDecoder.java:
+       (setExceptionListener): Use shared DefaultExceptionListener
+       instance.
+       * java/beans/Encoder.java:
+       (setExceptionListener): Use shared DefaultExceptionListener
+       instance.
+
+2006-01-29  Roman Kennke  <[EMAIL PROTECTED]>
+
+       * javax/swing/ScrollPaneLayout.java
+       (minimumLayoutSize): Rewritten to match JDKs behaviour.
+
+2006-01-29  Mark Wielaard  <[EMAIL PROTECTED]>
+
+       * java/net/SocketPermission.java (setActions): Trim and lower case
+       action.
+
+2006-01-29  Raif S. Naffah  <[EMAIL PROTECTED]>
+
+       * gnu/java/security/util/Prime2.java (passEulerCriterion): Was
+       incorrectly failing primality test for some known primes. Fixed.
+       (passFermatLittleTheorem): Removed.
+       (passMillerRabin): Removed.
+       (isProbablePrime): Cache primes that pass the primality tests.
+       Use BigInteger.isProbablePrime(int) for primality tests.
+       (debugBI): New static debugging method.
+
+2006-01-28  Roman Kennke  <[EMAIL PROTECTED]>
+
+       * javax/swing/plaf/basic/BasicListUI.java
+       (updateLayoutState): Removed unneeded special case for VERTICAL.
+
+2006-01-28  Roman Kennke  <[EMAIL PROTECTED]>
+
+       * javax/swing/plaf/basic/BasicListUI.java
+       (getCellBounds): Determine correct list width when having a
+       layoutOrientation of VERTICAL.
+       (maybeUpdateLayoutState): Don't consider the validation state of
+       the list.
+
+2006-01-28  Mark Wielaard  <[EMAIL PROTECTED]>
+
+       Reported by Dimitri Fontaine <[EMAIL PROTECTED]>
+       * java/awt/print/NoPrinterJob.java: New (fake) class.
+       * java/awt/print/PrinterJob.java (getPrinterJob): Return NoPrinterJob.
+
+2006-01-28  Mark Wielaard  <[EMAIL PROTECTED]>
+
+       * gnu/javax/crypto/mac/HMac.java (clone): Cast cloned ipad to byte[].
+
+2006-01-28  Audrius Meskauskas  <[EMAIL PROTECTED]>
+
+       * gnu/classpath/examples/swing/Demo.java (mkTree): Make a larger tree.
+       (addChildren): New method.
+
+2006-01-28  Raif S. Naffah  <[EMAIL PROTECTED]>
+
+       * gnu/javax/crypto/jce/mac/MacAdapter.java (MacAdapter(IMac, Map)): New
+       constructor for cloning purposes.
+       (clone): New implementation that ensures cloning.
+       * gnu/javax/crypto/mac/HMac.java (clone): Implement Cloneable.
+       * gnu/java/security/Registry.java: Changed value of GNU_SECURITY to
+         "GNU".
+
+2006-01-27  Audrius Meskauskas  <[EMAIL PROTECTED]>
+
+       * javax/swing/plaf/basic/BasicTreeUI.java (updateCachedPreferredSize):
+       Call updateCurrentVisiblePath.
+
+2006-01-27  Roman Kennke  <[EMAIL PROTECTED]>
+
+       * examples/gnu/classpath/examples/swing/MiniDemo.java: New file.
+
+2006-01-27  Roman Kennke  <[EMAIL PROTECTED]>
+
+       * examples/gnu/classpath/examples/swing/ButtonDemo.java
+       (createContent): Only create new content if we don't have one
+       already.
+       * examples/gnu/classpath/examples/swing/ComboBoxDemo.java
+       (createContent): Only create new content if we don't have one
+       already.
+       * examples/gnu/classpath/examples/swing/FileChooserDemo.java
+       (createContent): Only create new content if we don't have one
+       already.
+       * examples/gnu/classpath/examples/swing/ScrollBarDemo.java
+       (createContent): Only create new content if we don't have one
+       already.
+       * examples/gnu/classpath/examples/swing/SliderDemo.java
+       (createContent): Only create new content if we don't have one
+       already.
+       * examples/gnu/classpath/examples/swing/TableDemo.java
+       (createContent): Only create new content if we don't have one
+       already.
+       * examples/gnu/classpath/examples/swing/TextFieldDemo.java
+       (createContent): Only create new content if we don't have one
+       already.
+
+2006-01-27  Lillian Angel  <[EMAIL PROTECTED]>
+
+       * javax/swing/text/DefaultStyledDocument.java
+       (insertFirstContentTag): Removed check, not needed. This
+       still needs to be fixed for some cases. Added call to
+       recreateLeaves.
+       (createFracture): Added call to recreateLeaves.
+       (recreateLeaves): New method used to recreate all the
+       leaves after the initial insertion. This still needs 
+       more work.
+       (handleInsertAfterNewline): Removed else, not needed.
+
 2006-01-27  Roman Kennke  <[EMAIL PROTECTED]>
 
        * javax/swing/JLayeredPane.java
@@ -900,6 +1512,8 @@
 
        * java/beans/XMLEncoder.java:
        (writeExpression): Added early return (fixes PR #25941).
+       (setExceptionListener, anonymous Class): Removed printStackTrace
+       call.
        * java/beans/Encoder: Removed unused imports.
        (setupDefaultPersistenceDelegates): Removed unneccessary
        PersistenceDelegates for subclasses.
Index: kaffe/libraries/javalib/external/classpath/config.sub
diff -u kaffe/libraries/javalib/external/classpath/config.sub:1.23 
kaffe/libraries/javalib/external/classpath/config.sub:1.24
--- kaffe/libraries/javalib/external/classpath/config.sub:1.23  Tue Jan 31 
02:27:42 2006
+++ kaffe/libraries/javalib/external/classpath/config.sub       Sun Feb  5 
10:45:00 2006
@@ -1335,9 +1335,6 @@
        -kaos*)
                os=-kaos
                ;;
-       -*drops)
-               os=-drops
-               ;;
        -zvmoe)
                os=-zvmoe
                ;;
Index: kaffe/libraries/javalib/external/classpath/doc/vmintegration.info
diff -u kaffe/libraries/javalib/external/classpath/doc/vmintegration.info:1.7 
kaffe/libraries/javalib/external/classpath/doc/vmintegration.info:1.8
--- kaffe/libraries/javalib/external/classpath/doc/vmintegration.info:1.7       
Tue Jan 31 02:27:42 2006
+++ kaffe/libraries/javalib/external/classpath/doc/vmintegration.info   Sun Feb 
 5 10:45:00 2006
@@ -1,7 +1,5 @@
-This is
-../../../../../../kaffe/libraries/javalib/external/classpath/doc/vmintegration.info,
-produced by makeinfo version 4.7 from
-../../../../../../kaffe/libraries/javalib/external/classpath/doc/vmintegration.texinfo.
+This is ../../classpath/doc/vmintegration.info, produced by makeinfo
+version 4.8 from ../../classpath/doc/vmintegration.texinfo.
 
    This file contains important information you will need to know if you
 are going to write an interface between GNU Classpath and a Virtual
@@ -1502,52 +1500,52 @@
 
 
 Tag Table:
-Node: Top586
-Node: Introduction1317
-Node: Initialization5891
-Node: Classpath Hooks6304
-Node: java.lang7524
-Node: java.lang.VMClass8226
-Node: java.lang.VMObject12496
-Node: java.lang.VMClassLoader14109
-Node: java.lang.VMSystem16961
-Node: java.lang.VMThrowable19588
-Node: java.lang.VMCompiler20608
-Node: java.lang.VMDouble21587
-Node: java.lang.VMFloat22852
-Node: java.lang.VMProcess23548
-Node: java.lang.VMRuntime24930
-Node: java.lang.VMString27493
-Node: java.lang.VMThread28313
-Node: java.lang.VMInstrumentationImpl31800
-Node: gnu.classpath34118
-Node: gnu.classpath.VMStackWalker34558
-Node: gnu.classpath.VMSystemProperties35624
-Node: java.util36957
-Node: java.util.VMTimeZone37420
-Node: java.io38336
-Node: java.io.VMFile39065
-Node: java.io.VMObjectInputStream41936
-Node: java.io.VMObjectStreamClass42617
-Node: java.security43447
-Node: java.security.VMAccessController43788
-Node: java.net44952
-Node: java.net.VMInetAddress45393
-Node: java.net.VMNetworkInterface46186
-Node: java.nio46618
-Node: java.nio.VMDirectByteBuffer47121
-Node: java.nio.channels48569
-Node: java.nio.channels.VMChannels48986
-Node: gnu.java.nio49754
-Node: gnu.java.nio.VMPipe50170
-Node: gnu.java.nio.VMSelector50687
-Node: Classpath Callbacks51233
-Node: VM Hooks51713
-Node: JNI Implementation55912
-Node: Miscellaneous VM Requirements57783
-Node: JNI Version58092
-Node: VM Threading Model58652
-Ref: VM Threading Model-Footnote-160268
-Node: Boot Library Path Property60380
+Node: Top496
+Node: Introduction1227
+Node: Initialization5801
+Node: Classpath Hooks6214
+Node: java.lang7434
+Node: java.lang.VMClass8136
+Node: java.lang.VMObject12406
+Node: java.lang.VMClassLoader14019
+Node: java.lang.VMSystem16871
+Node: java.lang.VMThrowable19498
+Node: java.lang.VMCompiler20518
+Node: java.lang.VMDouble21497
+Node: java.lang.VMFloat22762
+Node: java.lang.VMProcess23458
+Node: java.lang.VMRuntime24840
+Node: java.lang.VMString27403
+Node: java.lang.VMThread28223
+Node: java.lang.VMInstrumentationImpl31710
+Node: gnu.classpath34028
+Node: gnu.classpath.VMStackWalker34468
+Node: gnu.classpath.VMSystemProperties35534
+Node: java.util36867
+Node: java.util.VMTimeZone37330
+Node: java.io38246
+Node: java.io.VMFile38975
+Node: java.io.VMObjectInputStream41846
+Node: java.io.VMObjectStreamClass42527
+Node: java.security43357
+Node: java.security.VMAccessController43698
+Node: java.net44862
+Node: java.net.VMInetAddress45303
+Node: java.net.VMNetworkInterface46096
+Node: java.nio46528
+Node: java.nio.VMDirectByteBuffer47031
+Node: java.nio.channels48479
+Node: java.nio.channels.VMChannels48896
+Node: gnu.java.nio49664
+Node: gnu.java.nio.VMPipe50080
+Node: gnu.java.nio.VMSelector50597
+Node: Classpath Callbacks51143
+Node: VM Hooks51623
+Node: JNI Implementation55822
+Node: Miscellaneous VM Requirements57693
+Node: JNI Version58002
+Node: VM Threading Model58562
+Ref: VM Threading Model-Footnote-160178
+Node: Boot Library Path Property60290
 
 End Tag Table
Index: kaffe/libraries/javalib/external/classpath/doc/api/Makefile.am
diff -u kaffe/libraries/javalib/external/classpath/doc/api/Makefile.am:1.1 
kaffe/libraries/javalib/external/classpath/doc/api/Makefile.am:1.2
--- kaffe/libraries/javalib/external/classpath/doc/api/Makefile.am:1.1  Wed Oct 
19 20:35:47 2005
+++ kaffe/libraries/javalib/external/classpath/doc/api/Makefile.am      Sun Feb 
 5 10:45:01 2006
@@ -44,6 +44,7 @@
        -licensetext \
        -linksource \
        -splitindex \
+       -validhtml \
        -d html \
        -doctitle "GNU Classpath $(VERSION)" \
        -windowtitle "GNU Classpath $(VERSION) Documentation" \
Index: kaffe/libraries/javalib/external/classpath/doc/api/Makefile.in
diff -u kaffe/libraries/javalib/external/classpath/doc/api/Makefile.in:1.11 
kaffe/libraries/javalib/external/classpath/doc/api/Makefile.in:1.12
--- kaffe/libraries/javalib/external/classpath/doc/api/Makefile.in:1.11 Sat Jan 
21 19:16:32 2006
+++ kaffe/libraries/javalib/external/classpath/doc/api/Makefile.in      Sun Feb 
 5 10:45:01 2006
@@ -455,6 +455,7 @@
        -licensetext \
        -linksource \
        -splitindex \
+       -validhtml \
        -d html \
        -doctitle "GNU Classpath $(VERSION)" \
        -windowtitle "GNU Classpath $(VERSION) Documentation" \
Index: 
kaffe/libraries/javalib/external/classpath/examples/gnu/classpath/examples/CORBA/swing/x5/PlayingDesk.java
diff -u 
kaffe/libraries/javalib/external/classpath/examples/gnu/classpath/examples/CORBA/swing/x5/PlayingDesk.java:1.1
 
kaffe/libraries/javalib/external/classpath/examples/gnu/classpath/examples/CORBA/swing/x5/PlayingDesk.java:1.2
--- 
kaffe/libraries/javalib/external/classpath/examples/gnu/classpath/examples/CORBA/swing/x5/PlayingDesk.java:1.1
      Sat Nov 26 20:29:44 2005
+++ 
kaffe/libraries/javalib/external/classpath/examples/gnu/classpath/examples/CORBA/swing/x5/PlayingDesk.java
  Sun Feb  5 10:45:02 2006
@@ -433,7 +433,6 @@
         else
           {
             blacks.add(new Point(x, y));
-            repaint();
 
             if (victory != null)
               {
@@ -447,7 +446,8 @@
                 frame.talk(Color.black, "Partner goes " + x + "-" + y
                   + ". Your move?");
                 player.set_current_state(I_THINK);
-              }
+              }            
+            repaint();            
           }
       }
     catch (RemoteException rex)
Index: 
kaffe/libraries/javalib/external/classpath/examples/gnu/classpath/examples/swing/ButtonDemo.java
diff -u 
kaffe/libraries/javalib/external/classpath/examples/gnu/classpath/examples/swing/ButtonDemo.java:1.2
 
kaffe/libraries/javalib/external/classpath/examples/gnu/classpath/examples/swing/ButtonDemo.java:1.3
--- 
kaffe/libraries/javalib/external/classpath/examples/gnu/classpath/examples/swing/ButtonDemo.java:1.2
        Sat Nov 26 20:29:44 2005
+++ 
kaffe/libraries/javalib/external/classpath/examples/gnu/classpath/examples/swing/ButtonDemo.java
    Sun Feb  5 10:45:03 2006
@@ -1,5 +1,5 @@
 /* ButtonDemo.java -- An example showing various buttons in Swing.
-   Copyright (C) 2005,  Free Software Foundation, Inc.
+   Copyright (C) 2005, 2006  Free Software Foundation, Inc.
 
 This file is part of GNU Classpath examples.
 
@@ -46,6 +46,8 @@
   implements ActionListener 
 {
  
+  private JPanel content;
+
   private JCheckBox buttonState;  
   private JButton button1;
   private JButton button2;
@@ -77,6 +79,19 @@
   {
     super(title);
     JPanel content = createContent();
+    // initFrameContent() is only called (from main) when running this app 
+    // standalone
+  }
+  
+  /**
+   * When the demo is run independently, the frame is displayed, so we should

*** Patch too long, truncated ***

_______________________________________________
kaffe mailing list
[email protected]
http://kaffe.org/cgi-bin/mailman/listinfo/kaffe

Reply via email to