[kaffe] CVS kaffe (guilhem): Resynchronized with GNU Classpath head.
Kaffe CVS
cvs-commits at kaffe.org
Sun Feb 5 02:55:49 PST 2006
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 <guilhem at kaffe.org>
+
+ * Resynchronized with GNU Classpath.
+
2006-02-05 Dalibor Topic <robilad at kaffe.org>
* 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 <kaz at maczuka.gcd.org>
+
+ * 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 <kennke at aicas.com>
+
+ * 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 <raif at swiftdsl.com.au>
+
+ * 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 <raif at swiftdsl.com.au>
+
+ * 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 <langel at redhat.com>
+
+ * javax/swing/plaf/basic/BasicColorChooserUI.java:
+ chooser field should be protected, not package-private.
+
+2006-02-03 Lillian Angel <langel at redhat.com>
+
+ * 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 <mark at klomp.org>
+
+ * javax/swing/event/SwingPropertyChangeSupport.java
+ (propertyListeners): Change type to HashMap.
+ (SwingPropertyChangeSupport): Allocate HashMap.
+
+2006-02-03 Raif S. Naffah <raif at swiftdsl.com.au>
+
+ * java/security/KeyPairGenerator.java (getInstance): Test for
+ instanceof KeyPairGenerator before KeyPairGeneratorSpi.
+
+2006-02-02 Roman Kennke <kennke at aicas.com>
+
+ * 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 <langel at redhat.com>
+
+ * javax/swing/text/DefaultStyledDocument.java
+ (insertUpdate): JoinNextDirection should push the
+ 'next' paragraph on the stack.
+
+2006-02-02 Lillian Angel <langel at redhat.com>
+
+ * 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 <kaz at maczuka.gcd.org>
+
+ * 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 <AudriusA at Bioinformatics.org>
+
+ * examples/gnu/classpath/examples/CORBA/swing/x5/PlayingDesk.java
+ (friendsMove): Call repaint() only after endOfGame is assigned.
+
+2006-02-02 Mark Wielaard <mark at klomp.org>
+
+ Fixes bug #25769 reported by Artemus Harper <subanark at gmail.com>
+ * java/util/AbstractCollection.java (toString): Only use Iterator,
+ check whether collection contains itself.
+
+2006-02-01 Casey Marshall <csm at gnu.org>
+
+ 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 <csm at gnu.org>
+
+ Tag check and OTHER_NAME fixes suggested by Rafael Teixeira
+ <monoman at gmail.com>.
+ * gnu/java/security/x509/ext/GeneralNames.java (<init>): fix tag
+ check; fix OTHER_NAME parsing; fix DIRECTORY_NAME parsing.
+
+2006-02-01 Casey Marshall <csm at gnu.org>
+
+ toString fix suggested by Rafael Teixeira <monoman at gmail.com>.
+ * 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 <tromey at redhat.com>
+
+ * java/security/Security.java (loadProviders): Use system class
+ loader.
+
+2006-02-01 Mark Wielaard <mark at klomp.org>
+
+ * 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 <langel at redhat.com>
+
+ * 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 <langel at redhat.com>
+
+ * 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 <abalkiss at redhat.com>
+
+ * 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 <kennke at aicas.com>
+
+ * 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 <kennke at aicas.com>
+
+ * javax/swing/JTextField.java
+ (getPreferredSize): Also include textfield's insets in width
+ calculation.
+
+2006-01-31 Roman Kennke <kennke at aicas.com>
+
+ * javax/swing/plaf/basic/BasicTextUI.java
+ (getPreferredSize): Include the textcomponent's insets in
+ preferredSize.
+
+2006-01-31 Roman Kennke <kennke at aicas.com>
+
+ * 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 <kennke at aicas.com>
+
+ * 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 <mark at klomp.org>
+
+ * java/net/URI.java (getURIGroup): Check for null to see whether
+ group actually exists.
+
+2006-01-31 Lillian Angel <langel at redhat.com>
+
+ * 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 <kennke at aicas.com>
+
+ * javax/swing/plaf/basic/BasicRootPaneUI.java
+ (installDefaults): Don't install a background color here.
+
+2006-01-31 Lillian Angel <langel at redhat.com>
+
+ * 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 <dog at gnu.org>
+
+ * 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 <kaz at maczuka.gcd.org>
+
+ 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 <kaz at maczuka.gcd.org>
+
+ 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 <kennke at aicas.com>
+
+ * 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 <kennke at aicas.com>
+
+ * 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 <david.gilbert at object-refinery.com>
+
+ * 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 <david.gilbert at object-refinery.com>
+
+ * examples/gnu/classpath/examples/swing/Demo.java
+ (Demo): Set frame size,
+ (mkButtonBar): Removed stacked sub-panels.
+
+2006-01-30 Lillian Angel <langel at redhat.com>
+
+ * 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 <kennke at aicas.com>
+
+ * javax/swing/JRootPane.java
+ (RootLayout.prefSize): Removed caching for preferredSize.
+ (RootLayout.invalidateLayout): Likewise.
+ (RootLayout.preferredLayoutSize): Likewise.
+
+2006-01-30 Roman Kennke <kennke at aicas.com>
+
+ 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 <mark at klomp.org>
+
+ * 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 <kennke at aicas.com>
+
+ * javax/swing/ViewportLayout.java
+ (minimumLayoutSize): Rewritten to unconditionally return (4,4).
+
+2006-01-30 Mark Wielaard <mark at klomp.org>
+
+ * 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 <kennke at aicas.com>
+
+ * 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 <mark at klomp.org>
+
+ * gnu/xml/transform/ApplyTemplatesNode.java (clone): Check whether
+ sortKeys is null.
+
+2006-01-30 Roman Kennke <kennke at aicas.com>
+
+ * javax/swing/JLayeredPane.java
+ (insertIndexForLayer): Fixed algorithm to correctly insert
+ components within different layers and -1 position.
+
+2006-01-30 Mark Wielaard <mark at klomp.org>
+
+ * doc/api/Makefile.am (create_html): Add -validhtml.
+
+2006-01-30 Roman Kennke <kennke at aicas.com>
+
+ * javax/swing/JLayeredPane.java
+ (insertIndexForLayer): Fixed algorithm to correctly insert
+ components within same layer and -1 position.
+
+2006-01-30 Ito Kazumitsu <kaz at maczuka.gcd.org>
+
+ 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 <mark at klomp.org>
+
+ * java/awt/Cursor.java (toString): Include name and type.
+
+2006-01-30 Raif S. Naffah <raif at swiftdsl.com.au>
+
+ * 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 <AudriusA at Bioinformatics.org>
+
+ PR 26027
+ * javax/swing/plaf/basic/BasicListUI.java (maybeUpdateLayoutState):
+ Consider the validation state of the list.
+
+2006-01-29 Robert Schuster <robertschuster at fsfe.org>
+
+ * 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 <kennke at aicas.com>
+
+ * javax/swing/ScrollPaneLayout.java
+ (minimumLayoutSize): Rewritten to match JDKs behaviour.
+
+2006-01-29 Mark Wielaard <mark at klomp.org>
+
+ * java/net/SocketPermission.java (setActions): Trim and lower case
+ action.
+
+2006-01-29 Raif S. Naffah <raif at swiftdsl.com.au>
+
+ * 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 <kennke at aicas.com>
+
+ * javax/swing/plaf/basic/BasicListUI.java
+ (updateLayoutState): Removed unneeded special case for VERTICAL.
+
+2006-01-28 Roman Kennke <kennke at aicas.com>
+
+ * 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 <mark at klomp.org>
+
+ Reported by Dimitri Fontaine <dimitri at dalibo.com>
+ * java/awt/print/NoPrinterJob.java: New (fake) class.
+ * java/awt/print/PrinterJob.java (getPrinterJob): Return NoPrinterJob.
+
+2006-01-28 Mark Wielaard <mark at klomp.org>
+
+ * gnu/javax/crypto/mac/HMac.java (clone): Cast cloned ipad to byte[].
+
+2006-01-28 Audrius Meskauskas <AudriusA at Bioinformatics.org>
+
+ * gnu/classpath/examples/swing/Demo.java (mkTree): Make a larger tree.
+ (addChildren): New method.
+
+2006-01-28 Raif S. Naffah <raif at swiftdsl.com.au>
+
+ * 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 <AudriusA at Bioinformatics.org>
+
+ * javax/swing/plaf/basic/BasicTreeUI.java (updateCachedPreferredSize):
+ Call updateCurrentVisiblePath.
+
+2006-01-27 Roman Kennke <kennke at aicas.com>
+
+ * examples/gnu/classpath/examples/swing/MiniDemo.java: New file.
+
+2006-01-27 Roman Kennke <kennke at aicas.com>
+
+ * 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 <langel at redhat.com>
+
+ * 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 <kennke at aicas.com>
* 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 ***
More information about the kaffe
mailing list