summaryrefslogtreecommitdiff
path: root/java/lang/String.java
Commit message (Collapse)AuthorAgeFilesLines
* PR55140: Addition of exception to codePointBefore breaks OpenJDK ↵Andrew John Hughes2012-10-301-2/+2
| | | | | | | | | | | | | GenerateBreakIteratorData tool 2012-10-30 Andrew John Hughes <gnu_andrew@member.fsf.org> PR classpath/55140 * NEWS: List fix. * java/lang/String.java: (codePointBefore(int)): Fix index check to match spec. Signed-off-by: Andrew John Hughes <gnu_andrew@member.fsf.org>
* Fix java/lang/String.codePoint{At|Before} exception typesPekka Enberg2012-10-151-0/+4
| | | | | | OpenJDK throws StringIndexOutOfBoundsException and so should we. Signed-off-by: Pekka Enberg <penberg@kernel.org>
* Normalise whitespace.Andrew John Hughes2010-06-031-134/+134
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2010-06-03 Andrew John Hughes <ahughes@redhat.com> * examples/gnu/classpath/examples/CORBA/NamingService/Demo.java, * examples/gnu/classpath/examples/CORBA/SimpleCommunication/Demo.java, * examples/gnu/classpath/examples/CORBA/SimpleCommunication/communication/StructureToPass.java, * examples/gnu/classpath/examples/CORBA/SimpleCommunication/communication/StructureToReturn.java, * examples/gnu/classpath/examples/CORBA/SimpleCommunication/communication/TreeNode.java, * examples/gnu/classpath/examples/CORBA/SimpleCommunication/communication/WeThrowThisException.java, * examples/gnu/classpath/examples/CORBA/SimpleCommunication/communication/WeThrowThisExceptionHelper.java, * examples/gnu/classpath/examples/CORBA/SimpleCommunication/communication/_DemoTesterImplBase.java, * examples/gnu/classpath/examples/CORBA/SimpleCommunication/communication/_DemoTesterStub.java, * examples/gnu/classpath/examples/CORBA/swing/x5/CanvasWorld.java, * examples/gnu/classpath/examples/CORBA/swing/x5/ChatConstants.java, * examples/gnu/classpath/examples/CORBA/swing/x5/ClientFrame.java, * examples/gnu/classpath/examples/CORBA/swing/x5/Demo.java, * examples/gnu/classpath/examples/CORBA/swing/x5/GameManager.java, * examples/gnu/classpath/examples/CORBA/swing/x5/GameManagerImpl.java, * examples/gnu/classpath/examples/CORBA/swing/x5/IorReader.java, * examples/gnu/classpath/examples/CORBA/swing/x5/OrbStarter.java, * examples/gnu/classpath/examples/CORBA/swing/x5/Player.java, * examples/gnu/classpath/examples/CORBA/swing/x5/PlayerImpl.java, * examples/gnu/classpath/examples/CORBA/swing/x5/PlayingDesk.java, * examples/gnu/classpath/examples/CORBA/swing/x5/State.java, * examples/gnu/classpath/examples/CORBA/swing/x5/X5Server.java, * examples/gnu/classpath/examples/CORBA/swing/x5/_GameManagerImpl_Tie.java, * examples/gnu/classpath/examples/CORBA/swing/x5/_GameManager_Stub.java, * examples/gnu/classpath/examples/CORBA/swing/x5/_PlayerImpl_Tie.java, * examples/gnu/classpath/examples/CORBA/swing/x5/_Player_Stub.java, * examples/gnu/classpath/examples/awt/AicasGraphicsBenchmark.java, * examples/gnu/classpath/examples/awt/Demo.java, * examples/gnu/classpath/examples/awt/HintingDemo.java, * examples/gnu/classpath/examples/datatransfer/Demo.java, * examples/gnu/classpath/examples/html/Demo.java, * examples/gnu/classpath/examples/java2d/J2dBenchmark.java, * examples/gnu/classpath/examples/java2d/J2dBenchmarkGUI.java, * examples/gnu/classpath/examples/java2d/JNIOverhead.java, * examples/gnu/classpath/examples/jawt/DemoJAWT.java, * examples/gnu/classpath/examples/management/TestClassLoading.java, * examples/gnu/classpath/examples/management/TestCompilation.java, * examples/gnu/classpath/examples/management/TestGarbageCollector.java, * examples/gnu/classpath/examples/management/TestMemory.java, * examples/gnu/classpath/examples/management/TestMemoryManager.java, * examples/gnu/classpath/examples/management/TestMemoryPool.java, * examples/gnu/classpath/examples/management/TestThread.java, * examples/gnu/classpath/examples/midi/Demo.java, * examples/gnu/classpath/examples/print/Demo.java, * examples/gnu/classpath/examples/sound/AudioPlayerSample.java, * examples/gnu/classpath/examples/swing/BrowserEditorKit.java, * examples/gnu/classpath/examples/swing/ButtonDemo.java, * examples/gnu/classpath/examples/swing/ComboBoxDemo.java, * examples/gnu/classpath/examples/swing/Demo.java, * examples/gnu/classpath/examples/swing/DemoFactory.java, * examples/gnu/classpath/examples/swing/DocumentFilterDemo.java, * examples/gnu/classpath/examples/swing/FileChooserDemo.java, * examples/gnu/classpath/examples/swing/HtmlDemo.java, * examples/gnu/classpath/examples/swing/ListDemo.java, * examples/gnu/classpath/examples/swing/MetalThemeEditor.java, * examples/gnu/classpath/examples/swing/NavigationFilterDemo.java, * examples/gnu/classpath/examples/swing/ScrollBarDemo.java, * examples/gnu/classpath/examples/swing/SliderDemo.java, * examples/gnu/classpath/examples/swing/SpinnerDemo.java, * examples/gnu/classpath/examples/swing/TabbedPaneDemo.java, * examples/gnu/classpath/examples/swing/TableDemo.java, * examples/gnu/classpath/examples/swing/TextAreaDemo.java, * examples/gnu/classpath/examples/swing/TextFieldDemo.java, * examples/gnu/classpath/examples/swing/TreeDemo.java, * gnu/CORBA/BigDecimalHelper.java, * gnu/CORBA/CDR/AbstractCdrInput.java, * gnu/CORBA/CDR/AbstractCdrOutput.java, * gnu/CORBA/CDR/AbstractDataInput.java, * gnu/CORBA/CDR/AbstractDataOutput.java, * gnu/CORBA/CDR/AligningInput.java, * gnu/CORBA/CDR/AligningOutput.java, * gnu/CORBA/CDR/ArrayValueHelper.java, * gnu/CORBA/CDR/BigEndianInputStream.java, * gnu/CORBA/CDR/BigEndianOutputStream.java, * gnu/CORBA/CDR/BufferedCdrOutput.java, * gnu/CORBA/CDR/BufferredCdrInput.java, * gnu/CORBA/CDR/HeadlessInput.java, * gnu/CORBA/CDR/IDLTypeHelper.java, * gnu/CORBA/CDR/LittleEndianOutputStream.java, * gnu/CORBA/CDR/UnknownExceptionCtxHandler.java, * gnu/CORBA/CDR/VMVio.java, * gnu/CORBA/CDR/Vio.java, * gnu/CORBA/CDR/gnuRuntime.java, * gnu/CORBA/CDR/gnuValueStream.java, * gnu/CORBA/CdrEncapsCodecImpl.java, * gnu/CORBA/CollocatedOrbs.java, * gnu/CORBA/Connected_objects.java, * gnu/CORBA/DefaultSocketFactory.java, * gnu/CORBA/DuplicateNameHolder.java, * gnu/CORBA/DynAn/AbstractAny.java, * gnu/CORBA/DynAn/DivideableAny.java, * gnu/CORBA/DynAn/NameValuePairHolder.java, * gnu/CORBA/DynAn/RecordAny.java, * gnu/CORBA/DynAn/ValueChangeListener.java, * gnu/CORBA/DynAn/gnuDynAny.java, * gnu/CORBA/DynAn/gnuDynAnyFactory.java, * gnu/CORBA/DynAn/gnuDynArray.java, * gnu/CORBA/DynAn/gnuDynEnum.java, * gnu/CORBA/DynAn/gnuDynFixed.java, * gnu/CORBA/DynAn/gnuDynSequence.java, * gnu/CORBA/DynAn/gnuDynUnion.java, * gnu/CORBA/DynAn/gnuDynValue.java, * gnu/CORBA/DynAn/gnuDynValueBox.java, * gnu/CORBA/DynAnySeqHolder.java, * gnu/CORBA/EmptyExceptionHolder.java, * gnu/CORBA/ForwardRequestHelper.java, * gnu/CORBA/GIOP/CharSets_OSF.java, * gnu/CORBA/GIOP/CloseMessage.java, * gnu/CORBA/GIOP/ErrorMessage.java, * gnu/CORBA/GIOP/MessageHeader.java, * gnu/CORBA/GIOP/ServiceContext.java, * gnu/CORBA/GIOP/v1_2/RequestHeader.java, * gnu/CORBA/GeneralHolder.java, * gnu/CORBA/IOR.java, * gnu/CORBA/Interceptor/ClientRequestInterceptors.java, * gnu/CORBA/Interceptor/ForwardRequestHolder.java, * gnu/CORBA/Interceptor/IORInterceptors.java, * gnu/CORBA/Interceptor/Registrator.java, * gnu/CORBA/Interceptor/ServerRequestInterceptors.java, * gnu/CORBA/Interceptor/gnuClientRequestInfo.java, * gnu/CORBA/Interceptor/gnuIcCurrent.java, * gnu/CORBA/Interceptor/gnuIorInfo.java, * gnu/CORBA/Interceptor/gnuServerRequestInfo.java, * gnu/CORBA/IorDelegate.java, * gnu/CORBA/IorObject.java, * gnu/CORBA/Minor.java, * gnu/CORBA/NameDynAnyPairHolder.java, * gnu/CORBA/NameDynAnyPairSeqHolder.java, * gnu/CORBA/NameValuePairHolder.java, * gnu/CORBA/NameValuePairSeqHolder.java, * gnu/CORBA/NamingService/NameParser.java, * gnu/CORBA/NamingService/NamingMap.java, * gnu/CORBA/NamingService/NamingServiceTransient.java, * gnu/CORBA/NamingService/TransientContext.java, * gnu/CORBA/ObjectCreator.java, * gnu/CORBA/OrbFocused.java, * gnu/CORBA/OrbFunctional.java, * gnu/CORBA/OrbRestricted.java, * gnu/CORBA/Poa/AOM.java, * gnu/CORBA/Poa/AccessiblePolicy.java, * gnu/CORBA/Poa/DynamicImpHandler.java, * gnu/CORBA/Poa/ForwardRequestHolder.java, * gnu/CORBA/Poa/ForwardedServant.java, * gnu/CORBA/Poa/InvalidPolicyHolder.java, * gnu/CORBA/Poa/LocalDelegate.java, * gnu/CORBA/Poa/LocalRequest.java, * gnu/CORBA/Poa/LocalServerRequest.java, * gnu/CORBA/Poa/ORB_1_4.java, * gnu/CORBA/Poa/ServantDelegateImpl.java, * gnu/CORBA/Poa/StandardPolicies.java, * gnu/CORBA/Poa/gnuAdapterActivator.java, * gnu/CORBA/Poa/gnuForwardRequest.java, * gnu/CORBA/Poa/gnuIdAssignmentPolicy.java, * gnu/CORBA/Poa/gnuIdUniquenessPolicy.java, * gnu/CORBA/Poa/gnuImplicitActivationPolicy.java, * gnu/CORBA/Poa/gnuLifespanPolicy.java, * gnu/CORBA/Poa/gnuPOA.java, * gnu/CORBA/Poa/gnuPOAManager.java, * gnu/CORBA/Poa/gnuPoaCurrent.java, * gnu/CORBA/Poa/gnuRequestProcessingPolicy.java, * gnu/CORBA/Poa/gnuServantObject.java, * gnu/CORBA/Poa/gnuServantRetentionPolicy.java, * gnu/CORBA/Poa/gnuThreadPolicy.java, * gnu/CORBA/ServiceRequestAdapter.java, * gnu/CORBA/SetOverrideTypeHolder.java, * gnu/CORBA/SimpleDelegate.java, * gnu/CORBA/SocketRepository.java, * gnu/CORBA/StreamHolder.java, * gnu/CORBA/TypeCodeHelper.java, * gnu/CORBA/TypeKindNamer.java, * gnu/CORBA/Version.java, * gnu/CORBA/_PolicyImplBase.java, * gnu/CORBA/gnuAny.java, * gnu/CORBA/gnuCodecFactory.java, * gnu/CORBA/gnuEnvironment.java, * gnu/CORBA/gnuRequest.java, * gnu/CORBA/gnuValueHolder.java, * gnu/CORBA/interfaces/SocketFactory.java, * gnu/CORBA/typecodes/AliasTypeCode.java, * gnu/CORBA/typecodes/ArrayTypeCode.java, * gnu/CORBA/typecodes/FixedTypeCode.java, * gnu/CORBA/typecodes/GeneralTypeCode.java, * gnu/CORBA/typecodes/PrimitiveTypeCode.java, * gnu/CORBA/typecodes/RecordTypeCode.java, * gnu/CORBA/typecodes/RecursiveTypeCode.java, * gnu/CORBA/typecodes/StringTypeCode.java, * gnu/classpath/Pair.java, * gnu/classpath/Pointer.java, * gnu/classpath/Pointer32.java, * gnu/classpath/Pointer64.java, * gnu/classpath/ServiceFactory.java, * gnu/classpath/ServiceProviderLoadingAction.java, * gnu/classpath/SystemProperties.java, * gnu/classpath/debug/Component.java, * gnu/classpath/debug/PreciseFilter.java, * gnu/classpath/debug/SystemLogger.java, * gnu/classpath/debug/TeeInputStream.java, * gnu/classpath/debug/TeeReader.java, * gnu/classpath/jdwp/Jdwp.java, * gnu/classpath/jdwp/JdwpConstants.java, * gnu/classpath/jdwp/event/BreakpointEvent.java, * gnu/classpath/jdwp/event/ClassPrepareEvent.java, * gnu/classpath/jdwp/event/ClassUnloadEvent.java, * gnu/classpath/jdwp/event/Event.java, * gnu/classpath/jdwp/event/EventManager.java, * gnu/classpath/jdwp/event/EventRequest.java, * gnu/classpath/jdwp/event/ExceptionEvent.java, * gnu/classpath/jdwp/event/MethodEntryEvent.java, * gnu/classpath/jdwp/event/MethodExitEvent.java, * gnu/classpath/jdwp/event/SingleStepEvent.java, * gnu/classpath/jdwp/event/ThreadEndEvent.java, * gnu/classpath/jdwp/event/VmDeathEvent.java, * gnu/classpath/jdwp/event/VmInitEvent.java, * gnu/classpath/jdwp/event/filters/ClassExcludeFilter.java, * gnu/classpath/jdwp/event/filters/ClassMatchFilter.java, * gnu/classpath/jdwp/event/filters/ClassOnlyFilter.java, * gnu/classpath/jdwp/event/filters/ExceptionOnlyFilter.java, * gnu/classpath/jdwp/event/filters/FieldOnlyFilter.java, * gnu/classpath/jdwp/event/filters/InstanceOnlyFilter.java, * gnu/classpath/jdwp/event/filters/StepFilter.java, * gnu/classpath/jdwp/event/filters/ThreadOnlyFilter.java, * gnu/classpath/jdwp/exception/InvalidClassException.java, * gnu/classpath/jdwp/exception/InvalidClassLoaderException.java, * gnu/classpath/jdwp/exception/InvalidEventTypeException.java, * gnu/classpath/jdwp/exception/InvalidFieldException.java, * gnu/classpath/jdwp/exception/InvalidFrameException.java, * gnu/classpath/jdwp/exception/InvalidLocationException.java, * gnu/classpath/jdwp/exception/InvalidMethodException.java, * gnu/classpath/jdwp/exception/InvalidObjectException.java, * gnu/classpath/jdwp/exception/InvalidSlotException.java, * gnu/classpath/jdwp/exception/InvalidStringException.java, * gnu/classpath/jdwp/exception/InvalidThreadException.java, * gnu/classpath/jdwp/exception/InvalidThreadGroupException.java, * gnu/classpath/jdwp/exception/NativeMethodException.java, * gnu/classpath/jdwp/exception/NotImplementedException.java, * gnu/classpath/jdwp/id/JdwpId.java, * gnu/classpath/jdwp/id/NullObjectId.java, * gnu/classpath/jdwp/processor/ArrayReferenceCommandSet.java, * gnu/classpath/jdwp/processor/ArrayTypeCommandSet.java, * gnu/classpath/jdwp/processor/ClassLoaderReferenceCommandSet.java, * gnu/classpath/jdwp/processor/ClassObjectReferenceCommandSet.java, * gnu/classpath/jdwp/processor/ClassTypeCommandSet.java, * gnu/classpath/jdwp/processor/CommandSet.java, * gnu/classpath/jdwp/processor/EventRequestCommandSet.java, * gnu/classpath/jdwp/processor/FieldCommandSet.java, * gnu/classpath/jdwp/processor/InterfaceTypeCommandSet.java, * gnu/classpath/jdwp/processor/MethodCommandSet.java, * gnu/classpath/jdwp/processor/ObjectReferenceCommandSet.java, * gnu/classpath/jdwp/processor/PacketProcessor.java, * gnu/classpath/jdwp/processor/ReferenceTypeCommandSet.java, * gnu/classpath/jdwp/processor/StackFrameCommandSet.java, * gnu/classpath/jdwp/processor/StringReferenceCommandSet.java, * gnu/classpath/jdwp/processor/ThreadGroupReferenceCommandSet.java, * gnu/classpath/jdwp/processor/ThreadReferenceCommandSet.java, * gnu/classpath/jdwp/processor/VirtualMachineCommandSet.java, * gnu/classpath/jdwp/transport/JdwpCommandPacket.java, * gnu/classpath/jdwp/transport/JdwpConnection.java, * gnu/classpath/jdwp/transport/JdwpPacket.java, * gnu/classpath/jdwp/transport/JdwpReplyPacket.java, * gnu/classpath/jdwp/transport/SocketTransport.java, * gnu/classpath/jdwp/transport/TransportFactory.java, * gnu/classpath/jdwp/util/JdwpString.java, * gnu/classpath/jdwp/util/LineTable.java, * gnu/classpath/jdwp/util/Location.java, * gnu/classpath/jdwp/util/MethodResult.java, * gnu/classpath/jdwp/util/MonitorInfo.java, * gnu/classpath/jdwp/util/Signature.java, * gnu/classpath/jdwp/util/VariableTable.java, * gnu/classpath/jdwp/value/ArrayValue.java, * gnu/classpath/jdwp/value/BooleanValue.java, * gnu/classpath/jdwp/value/ByteValue.java, * gnu/classpath/jdwp/value/CharValue.java, * gnu/classpath/jdwp/value/DoubleValue.java, * gnu/classpath/jdwp/value/FloatValue.java, * gnu/classpath/jdwp/value/IntValue.java, * gnu/classpath/jdwp/value/LongValue.java, * gnu/classpath/jdwp/value/ObjectValue.java, * gnu/classpath/jdwp/value/ShortValue.java, * gnu/classpath/jdwp/value/StringValue.java, * gnu/classpath/jdwp/value/Value.java, * gnu/classpath/jdwp/value/ValueFactory.java, * gnu/classpath/jdwp/value/VoidValue.java, * gnu/classpath/toolkit/DefaultDaemonThreadFactory.java, * gnu/java/awt/AWTUtilities.java, * gnu/java/awt/BitMaskExtent.java, * gnu/java/awt/BitwiseXORComposite.java, * gnu/java/awt/Buffers.java, * gnu/java/awt/ClasspathGraphicsEnvironment.java, * gnu/java/awt/ClasspathToolkit.java, * gnu/java/awt/ComponentDataBlitOp.java, * gnu/java/awt/EmbeddedWindow.java, * gnu/java/awt/GradientPaintContext.java, * gnu/java/awt/color/CieXyzConverter.java, * gnu/java/awt/color/ClutProfileConverter.java, * gnu/java/awt/color/ColorLookUpTable.java, * gnu/java/awt/color/GrayProfileConverter.java, * gnu/java/awt/color/GrayScaleConverter.java, * gnu/java/awt/color/LinearRGBConverter.java, * gnu/java/awt/color/ProfileHeader.java, * gnu/java/awt/color/RgbProfileConverter.java, * gnu/java/awt/color/SrgbConverter.java, * gnu/java/awt/color/ToneReproductionCurve.java, * gnu/java/awt/dnd/GtkMouseDragGestureRecognizer.java, * gnu/java/awt/dnd/peer/gtk/GtkDragSourceContextPeer.java, * gnu/java/awt/dnd/peer/gtk/GtkDropTargetContextPeer.java, * gnu/java/awt/dnd/peer/gtk/GtkDropTargetPeer.java, * gnu/java/awt/font/FontDelegate.java, * gnu/java/awt/font/FontFactory.java, * gnu/java/awt/font/GNUGlyphVector.java, * gnu/java/awt/font/OpenTypeFontPeer.java, * gnu/java/awt/font/autofit/GlyphHints.java, * gnu/java/awt/font/autofit/Latin.java, * gnu/java/awt/font/autofit/Utils.java, * gnu/java/awt/font/opentype/CharGlyphMap.java, * gnu/java/awt/font/opentype/GlyphNamer.java, * gnu/java/awt/font/opentype/MacResourceFork.java, * gnu/java/awt/font/opentype/NameDecoder.java, * gnu/java/awt/font/opentype/OpenTypeFont.java, * gnu/java/awt/font/opentype/OpenTypeFontFactory.java, * gnu/java/awt/font/opentype/truetype/GlyphLoader.java, * gnu/java/awt/font/opentype/truetype/GlyphLocator.java, * gnu/java/awt/font/opentype/truetype/GlyphMeasurer.java, * gnu/java/awt/font/opentype/truetype/Point.java, * gnu/java/awt/font/opentype/truetype/TrueTypeScaler.java, * gnu/java/awt/font/opentype/truetype/VirtualMachine.java, * gnu/java/awt/font/opentype/truetype/Zone.java, * gnu/java/awt/font/opentype/truetype/ZonePathIterator.java, * gnu/java/awt/image/AsyncImage.java, * gnu/java/awt/image/ImageConverter.java, * gnu/java/awt/image/ImageDecoder.java, * gnu/java/awt/image/XBMDecoder.java, * gnu/java/awt/java2d/AbstractGraphics2D.java, * gnu/java/awt/java2d/AlphaCompositeContext.java, * gnu/java/awt/java2d/CubicSegment.java, * gnu/java/awt/java2d/LineSegment.java, * gnu/java/awt/java2d/PixelCoverage.java, * gnu/java/awt/java2d/QuadSegment.java, * gnu/java/awt/java2d/RasterGraphics.java, * gnu/java/awt/java2d/ScanlineConverter.java, * gnu/java/awt/java2d/ScanlineCoverage.java, * gnu/java/awt/java2d/Segment.java, * gnu/java/awt/java2d/TexturePaintContext.java, * gnu/java/awt/peer/ClasspathDesktopPeer.java, * gnu/java/awt/peer/ClasspathFontPeer.java, * gnu/java/awt/peer/GLightweightPeer.java, * gnu/java/awt/peer/GnomeDesktopPeer.java, * gnu/java/awt/peer/KDEDesktopPeer.java, * gnu/java/awt/peer/gtk/AsyncImage.java, * gnu/java/awt/peer/gtk/BufferedImageGraphics.java, * gnu/java/awt/peer/gtk/CairoGraphics2D.java, * gnu/java/awt/peer/gtk/CairoSurface.java, * gnu/java/awt/peer/gtk/CairoSurfaceGraphics.java, * gnu/java/awt/peer/gtk/ComponentGraphics.java, * gnu/java/awt/peer/gtk/ComponentGraphicsCopy.java, * gnu/java/awt/peer/gtk/FreetypeGlyphVector.java, * gnu/java/awt/peer/gtk/GdkFontPeer.java, * gnu/java/awt/peer/gtk/GdkGraphicsConfiguration.java, * gnu/java/awt/peer/gtk/GdkGraphicsEnvironment.java, * gnu/java/awt/peer/gtk/GdkPixbufDecoder.java, * gnu/java/awt/peer/gtk/GdkRobotPeer.java, * gnu/java/awt/peer/gtk/GdkScreenGraphicsDevice.java, * gnu/java/awt/peer/gtk/GtkButtonPeer.java, * gnu/java/awt/peer/gtk/GtkCheckboxPeer.java, * gnu/java/awt/peer/gtk/GtkChoicePeer.java, * gnu/java/awt/peer/gtk/GtkClipboard.java, * gnu/java/awt/peer/gtk/GtkComponentPeer.java, * gnu/java/awt/peer/gtk/GtkContainerPeer.java, * gnu/java/awt/peer/gtk/GtkCursor.java, * gnu/java/awt/peer/gtk/GtkDialogPeer.java, * gnu/java/awt/peer/gtk/GtkFileDialogPeer.java, * gnu/java/awt/peer/gtk/GtkFramePeer.java, * gnu/java/awt/peer/gtk/GtkGenericPeer.java, * gnu/java/awt/peer/gtk/GtkImage.java, * gnu/java/awt/peer/gtk/GtkImageConsumer.java, * gnu/java/awt/peer/gtk/GtkLabelPeer.java, * gnu/java/awt/peer/gtk/GtkListPeer.java, * gnu/java/awt/peer/gtk/GtkMenuComponentPeer.java, * gnu/java/awt/peer/gtk/GtkMenuPeer.java, * gnu/java/awt/peer/gtk/GtkMouseInfoPeer.java, * gnu/java/awt/peer/gtk/GtkPanelPeer.java, * gnu/java/awt/peer/gtk/GtkPopupMenuPeer.java, * gnu/java/awt/peer/gtk/GtkScrollbarPeer.java, * gnu/java/awt/peer/gtk/GtkSelection.java, * gnu/java/awt/peer/gtk/GtkToolkit.java, * gnu/java/awt/peer/gtk/GtkVolatileImage.java, * gnu/java/awt/peer/gtk/GtkWindowPeer.java, * gnu/java/awt/peer/gtk/VolatileImageGraphics.java, * gnu/java/awt/peer/headless/HeadlessGraphicsEnvironment.java, * gnu/java/awt/peer/qt/MainQtThread.java, * gnu/java/awt/peer/qt/QMatrix.java, * gnu/java/awt/peer/qt/QPainterPath.java, * gnu/java/awt/peer/qt/QPen.java, * gnu/java/awt/peer/qt/QtAudioClip.java, * gnu/java/awt/peer/qt/QtButtonPeer.java, * gnu/java/awt/peer/qt/QtCheckboxPeer.java, * gnu/java/awt/peer/qt/QtChoicePeer.java, * gnu/java/awt/peer/qt/QtComponentGraphics.java, * gnu/java/awt/peer/qt/QtComponentPeer.java, * gnu/java/awt/peer/qt/QtContainerPeer.java, * gnu/java/awt/peer/qt/QtDialogPeer.java, * gnu/java/awt/peer/qt/QtEmbeddedWindowPeer.java, * gnu/java/awt/peer/qt/QtFileDialogPeer.java, * gnu/java/awt/peer/qt/QtFontMetrics.java, * gnu/java/awt/peer/qt/QtFontPeer.java, * gnu/java/awt/peer/qt/QtFramePeer.java, * gnu/java/awt/peer/qt/QtGraphics.java, * gnu/java/awt/peer/qt/QtGraphicsEnvironment.java, * gnu/java/awt/peer/qt/QtImage.java, * gnu/java/awt/peer/qt/QtImageConsumer.java, * gnu/java/awt/peer/qt/QtImageDirectGraphics.java, * gnu/java/awt/peer/qt/QtImageGraphics.java, * gnu/java/awt/peer/qt/QtLabelPeer.java, * gnu/java/awt/peer/qt/QtListPeer.java, * gnu/java/awt/peer/qt/QtMenuBarPeer.java, * gnu/java/awt/peer/qt/QtMenuComponentPeer.java, * gnu/java/awt/peer/qt/QtMenuItemPeer.java, * gnu/java/awt/peer/qt/QtMenuPeer.java, * gnu/java/awt/peer/qt/QtPanelPeer.java, * gnu/java/awt/peer/qt/QtPopupMenuPeer.java, * gnu/java/awt/peer/qt/QtRepaintThread.java, * gnu/java/awt/peer/qt/QtScreenDevice.java, * gnu/java/awt/peer/qt/QtScreenDeviceConfiguration.java, * gnu/java/awt/peer/qt/QtScrollPanePeer.java, * gnu/java/awt/peer/qt/QtScrollbarPeer.java, * gnu/java/awt/peer/qt/QtTextAreaPeer.java, * gnu/java/awt/peer/qt/QtTextFieldPeer.java, * gnu/java/awt/peer/qt/QtToolkit.java, * gnu/java/awt/peer/qt/QtVolatileImage.java, * gnu/java/awt/peer/qt/QtWindowPeer.java, * gnu/java/awt/peer/swing/SwingButtonPeer.java, * gnu/java/awt/peer/swing/SwingCheckboxPeer.java, * gnu/java/awt/peer/swing/SwingComponent.java, * gnu/java/awt/peer/swing/SwingComponentPeer.java, * gnu/java/awt/peer/swing/SwingContainerPeer.java, * gnu/java/awt/peer/swing/SwingLabelPeer.java, * gnu/java/awt/peer/swing/SwingListPeer.java, * gnu/java/awt/peer/swing/SwingMenuItemPeer.java, * gnu/java/awt/peer/swing/SwingMenuPeer.java, * gnu/java/awt/peer/swing/SwingTextAreaPeer.java, * gnu/java/awt/peer/swing/SwingTextFieldPeer.java, * gnu/java/awt/peer/x/GLGraphics.java, * gnu/java/awt/peer/x/KeyboardMapping.java, * gnu/java/awt/peer/x/XEventPump.java, * gnu/java/awt/peer/x/XFontPeer.java, * gnu/java/awt/peer/x/XFramePeer.java, * gnu/java/awt/peer/x/XGraphics2D.java, * gnu/java/awt/peer/x/XGraphicsConfiguration.java, * gnu/java/awt/peer/x/XGraphicsDevice.java, * gnu/java/awt/peer/x/XGraphicsEnvironment.java, * gnu/java/awt/peer/x/XImage.java, * gnu/java/awt/peer/x/XToolkit.java, * gnu/java/awt/peer/x/XWindowPeer.java, * gnu/java/awt/print/JavaPrinterGraphics.java, * gnu/java/awt/print/JavaPrinterJob.java, * gnu/java/awt/print/PostScriptGraphics2D.java, * gnu/java/awt/print/SpooledDocument.java, * gnu/java/beans/BeanInfoEmbryo.java, * gnu/java/beans/DefaultExceptionListener.java, * gnu/java/beans/ExplicitBeanInfo.java, * gnu/java/beans/IntrospectionIncubator.java, * gnu/java/beans/decoder/AbstractContext.java, * gnu/java/beans/decoder/AbstractCreatableObjectContext.java, * gnu/java/beans/decoder/AbstractElementHandler.java, * gnu/java/beans/decoder/AbstractObjectContext.java, * gnu/java/beans/decoder/ArrayContext.java, * gnu/java/beans/decoder/ArrayHandler.java, * gnu/java/beans/decoder/AssemblyException.java, * gnu/java/beans/decoder/BooleanHandler.java, * gnu/java/beans/decoder/ByteHandler.java, * gnu/java/beans/decoder/CharHandler.java, * gnu/java/beans/decoder/ClassHandler.java, * gnu/java/beans/decoder/ConstructorContext.java, * gnu/java/beans/decoder/Context.java, * gnu/java/beans/decoder/DecoderContext.java, * gnu/java/beans/decoder/DoubleHandler.java, * gnu/java/beans/decoder/DummyContext.java, * gnu/java/beans/decoder/DummyHandler.java, * gnu/java/beans/decoder/ElementHandler.java, * gnu/java/beans/decoder/FloatHandler.java, * gnu/java/beans/decoder/GrowableArrayContext.java, * gnu/java/beans/decoder/IndexContext.java, * gnu/java/beans/decoder/IntHandler.java, * gnu/java/beans/decoder/JavaHandler.java, * gnu/java/beans/decoder/LongHandler.java, * gnu/java/beans/decoder/MethodContext.java, * gnu/java/beans/decoder/MethodFinder.java, * gnu/java/beans/decoder/NullHandler.java, * gnu/java/beans/decoder/ObjectContext.java, * gnu/java/beans/decoder/ObjectHandler.java, * gnu/java/beans/decoder/PersistenceParser.java, * gnu/java/beans/decoder/PropertyContext.java, * gnu/java/beans/decoder/ShortHandler.java, * gnu/java/beans/decoder/SimpleHandler.java, * gnu/java/beans/decoder/StaticMethodContext.java, * gnu/java/beans/decoder/StringHandler.java, * gnu/java/beans/decoder/VoidHandler.java, * gnu/java/beans/editors/ColorEditor.java, * gnu/java/beans/editors/FontEditor.java, * gnu/java/beans/editors/NativeBooleanEditor.java, * gnu/java/beans/editors/NativeByteEditor.java, * gnu/java/beans/editors/NativeDoubleEditor.java, * gnu/java/beans/editors/NativeFloatEditor.java, * gnu/java/beans/editors/NativeIntEditor.java, * gnu/java/beans/editors/NativeLongEditor.java, * gnu/java/beans/editors/NativeShortEditor.java, * gnu/java/beans/editors/StringEditor.java, * gnu/java/beans/encoder/ArrayPersistenceDelegate.java, * gnu/java/beans/encoder/ClassPersistenceDelegate.java, * gnu/java/beans/encoder/CollectionPersistenceDelegate.java, * gnu/java/beans/encoder/Context.java, * gnu/java/beans/encoder/GenericScannerState.java, * gnu/java/beans/encoder/IgnoringScannerState.java, * gnu/java/beans/encoder/MapPersistenceDelegate.java, * gnu/java/beans/encoder/ObjectId.java, * gnu/java/beans/encoder/PrimitivePersistenceDelegate.java, * gnu/java/beans/encoder/ReportingScannerState.java, * gnu/java/beans/encoder/Root.java, * gnu/java/beans/encoder/ScanEngine.java, * gnu/java/beans/encoder/ScannerState.java, * gnu/java/beans/encoder/StAXWriter.java, * gnu/java/beans/encoder/Writer.java, * gnu/java/beans/encoder/elements/ArrayInstantiation.java, * gnu/java/beans/encoder/elements/Array_Get.java, * gnu/java/beans/encoder/elements/ClassResolution.java, * gnu/java/beans/encoder/elements/Element.java, * gnu/java/beans/encoder/elements/List_Get.java, * gnu/java/beans/encoder/elements/List_Set.java, * gnu/java/beans/encoder/elements/MethodInvocation.java, * gnu/java/beans/encoder/elements/NullObject.java, * gnu/java/beans/encoder/elements/ObjectInstantiation.java, * gnu/java/beans/encoder/elements/ObjectReference.java, * gnu/java/beans/encoder/elements/PrimitiveInstantiation.java, * gnu/java/beans/encoder/elements/StaticFieldAccess.java, * gnu/java/beans/encoder/elements/StaticMethodInvocation.java, * gnu/java/beans/encoder/elements/StringReference.java, * gnu/java/io/ASN1ParsingException.java, * gnu/java/io/Base64InputStream.java, * gnu/java/io/ClassLoaderObjectInputStream.java, * gnu/java/io/NullOutputStream.java, * gnu/java/io/ObjectIdentityMap2Int.java, * gnu/java/io/ObjectIdentityWrapper.java, * gnu/java/io/PlatformHelper.java, * gnu/java/lang/CPStringBuilder.java, * gnu/java/lang/CharData.java, * gnu/java/lang/InstrumentationImpl.java, * gnu/java/lang/MainThread.java, * gnu/java/lang/management/BeanImpl.java, * gnu/java/lang/management/ClassLoadingMXBeanImpl.java, * gnu/java/lang/management/CompilationMXBeanImpl.java, * gnu/java/lang/management/GarbageCollectorMXBeanImpl.java, * gnu/java/lang/management/MemoryMXBeanImpl.java, * gnu/java/lang/management/MemoryManagerMXBeanImpl.java, * gnu/java/lang/management/MemoryPoolMXBeanImpl.java, * gnu/java/lang/management/OperatingSystemMXBeanImpl.java, * gnu/java/lang/management/RuntimeMXBeanImpl.java, * gnu/java/lang/management/ThreadMXBeanImpl.java, * gnu/java/lang/reflect/TypeSignature.java, * gnu/java/locale/LocaleHelper.java, * gnu/java/math/Fixed.java, * gnu/java/math/GMP.java, * gnu/java/math/MPN.java, * gnu/java/net/CRLFInputStream.java, * gnu/java/net/CRLFOutputStream.java, * gnu/java/net/DefaultContentHandlerFactory.java, * gnu/java/net/DefaultProxySelector.java, * gnu/java/net/EmptyX509TrustManager.java, * gnu/java/net/GetLocalHostAction.java, * gnu/java/net/HeaderFieldHelper.java, * gnu/java/net/IndexListParser.java, * gnu/java/net/LineInputStream.java, * gnu/java/net/PlainDatagramSocketImpl.java, * gnu/java/net/PlainSocketImpl.java, * gnu/java/net/loader/FileResource.java, * gnu/java/net/loader/FileURLLoader.java, * gnu/java/net/loader/JarURLLoader.java, * gnu/java/net/loader/JarURLResource.java, * gnu/java/net/loader/RemoteResource.java, * gnu/java/net/loader/RemoteURLLoader.java, * gnu/java/net/loader/Resource.java, * gnu/java/net/loader/URLLoader.java, * gnu/java/net/protocol/file/Connection.java, * gnu/java/net/protocol/file/Handler.java, * gnu/java/net/protocol/ftp/ActiveModeDTP.java, * gnu/java/net/protocol/ftp/BlockInputStream.java, * gnu/java/net/protocol/ftp/BlockOutputStream.java, * gnu/java/net/protocol/ftp/CompressedInputStream.java, * gnu/java/net/protocol/ftp/CompressedOutputStream.java, * gnu/java/net/protocol/ftp/DTP.java, * gnu/java/net/protocol/ftp/DTPInputStream.java, * gnu/java/net/protocol/ftp/DTPOutputStream.java, * gnu/java/net/protocol/ftp/FTPConnection.java, * gnu/java/net/protocol/ftp/FTPException.java, * gnu/java/net/protocol/ftp/FTPResponse.java, * gnu/java/net/protocol/ftp/FTPURLConnection.java, * gnu/java/net/protocol/ftp/Handler.java, * gnu/java/net/protocol/ftp/PassiveModeDTP.java, * gnu/java/net/protocol/ftp/StreamInputStream.java, * gnu/java/net/protocol/ftp/StreamOutputStream.java, * gnu/java/net/protocol/http/Authenticator.java, * gnu/java/net/protocol/http/ByteArrayRequestBodyWriter.java, * gnu/java/net/protocol/http/ChunkedInputStream.java, * gnu/java/net/protocol/http/Cookie.java, * gnu/java/net/protocol/http/CookieManager.java, * gnu/java/net/protocol/http/Credentials.java, * gnu/java/net/protocol/http/HTTPConnection.java, * gnu/java/net/protocol/http/HTTPDateFormat.java, * gnu/java/net/protocol/http/HTTPURLConnection.java, * gnu/java/net/protocol/http/Handler.java, * gnu/java/net/protocol/http/Headers.java, * gnu/java/net/protocol/http/Request.java, * gnu/java/net/protocol/http/RequestBodyWriter.java, * gnu/java/net/protocol/http/Response.java, * gnu/java/net/protocol/http/ResponseHeaderHandler.java, * gnu/java/net/protocol/http/SimpleCookieManager.java, * gnu/java/net/protocol/https/Handler.java, * gnu/java/net/protocol/jar/Connection.java, * gnu/java/net/protocol/jar/Handler.java, * gnu/java/nio/ChannelInputStream.java, * gnu/java/nio/ChannelOutputStream.java, * gnu/java/nio/ChannelReader.java, * gnu/java/nio/ChannelWriter.java, * gnu/java/nio/DatagramChannelImpl.java, * gnu/java/nio/DatagramChannelSelectionKey.java, * gnu/java/nio/EpollSelectionKeyImpl.java, * gnu/java/nio/EpollSelectorImpl.java, * gnu/java/nio/FileChannelImpl.java, * gnu/java/nio/FileLockImpl.java, * gnu/java/nio/InputStreamChannel.java, * gnu/java/nio/KqueueSelectionKeyImpl.java, * gnu/java/nio/KqueueSelectorImpl.java, * gnu/java/nio/NIODatagramSocket.java, * gnu/java/nio/NIOServerSocket.java, * gnu/java/nio/NIOSocket.java, * gnu/java/nio/NIOSocketImpl.java, * gnu/java/nio/OutputStreamChannel.java, * gnu/java/nio/PipeImpl.java, * gnu/java/nio/SelectionKeyImpl.java, * gnu/java/nio/SelectorImpl.java, * gnu/java/nio/SelectorProviderImpl.java, * gnu/java/nio/ServerSocketChannelImpl.java, * gnu/java/nio/ServerSocketChannelSelectionKey.java, * gnu/java/nio/SocketChannelImpl.java, * gnu/java/nio/SocketChannelSelectionKey.java, * gnu/java/nio/SocketChannelSelectionKeyImpl.java, * gnu/java/nio/VMChannelOwner.java, * gnu/java/nio/charset/ByteCharset.java, * gnu/java/nio/charset/ByteDecodeLoopHelper.java, * gnu/java/nio/charset/ByteEncodeLoopHelper.java, * gnu/java/nio/charset/Cp424.java, * gnu/java/nio/charset/Cp437.java, * gnu/java/nio/charset/Cp737.java, * gnu/java/nio/charset/Cp775.java, * gnu/java/nio/charset/Cp850.java, * gnu/java/nio/charset/Cp852.java, * gnu/java/nio/charset/Cp855.java, * gnu/java/nio/charset/Cp857.java, * gnu/java/nio/charset/Cp860.java, * gnu/java/nio/charset/Cp861.java, * gnu/java/nio/charset/Cp862.java, * gnu/java/nio/charset/Cp863.java, * gnu/java/nio/charset/Cp864.java, * gnu/java/nio/charset/Cp865.java, * gnu/java/nio/charset/Cp866.java, * gnu/java/nio/charset/Cp869.java, * gnu/java/nio/charset/Cp874.java, * gnu/java/nio/charset/EncodingHelper.java, * gnu/java/nio/charset/ISO_8859_1.java, * gnu/java/nio/charset/ISO_8859_13.java, * gnu/java/nio/charset/ISO_8859_15.java, * gnu/java/nio/charset/ISO_8859_2.java, * gnu/java/nio/charset/ISO_8859_3.java, * gnu/java/nio/charset/ISO_8859_4.java, * gnu/java/nio/charset/ISO_8859_5.java, * gnu/java/nio/charset/ISO_8859_6.java, * gnu/java/nio/charset/ISO_8859_7.java, * gnu/java/nio/charset/ISO_8859_8.java, * gnu/java/nio/charset/ISO_8859_9.java, * gnu/java/nio/charset/KOI_8.java, * gnu/java/nio/charset/MS874.java, * gnu/java/nio/charset/MacCentralEurope.java, * gnu/java/nio/charset/MacCroatian.java, * gnu/java/nio/charset/MacCyrillic.java, * gnu/java/nio/charset/MacDingbat.java, * gnu/java/nio/charset/MacGreek.java, * gnu/java/nio/charset/MacIceland.java, * gnu/java/nio/charset/MacRoman.java, * gnu/java/nio/charset/MacRomania.java, * gnu/java/nio/charset/MacSymbol.java, * gnu/java/nio/charset/MacThai.java, * gnu/java/nio/charset/MacTurkish.java, * gnu/java/
* Add missing 1.6 String methods.Andrew John Hughes2008-12-231-24/+99
| | | | | | | | | | | | | 2008-12-22 Andrew John Hughes <gnu_andrew@member.fsf.org> * java/lang/String.java: (byte[],int,int,String): Call new Charset method. (stringToCharset(String)): Private method added to handle exception conversion. (byte[],int,int,Charset): Implemented. (byte[], Charset): Likewise. (getBytes(String)): Call new Charset method. (getBytes(Charset)): Implemented.
* 2008-05-06 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2008-05-061-2/+2
| | | | | | | | PR classpath/35482 * java/lang/String.java: (toLowerCase()): Fix calculation of number of characters to copy. (toLowerCaseTurkish()): Likewise.
* 2008-03-16 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2008-03-161-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | PR classpath/21869 * gnu/java/security/Engine.java, * gnu/java/security/hash/Whirlpool.java, * gnu/java/security/key/dss/DSSKey.java, * gnu/java/security/key/dss/DSSPrivateKey.java, * gnu/java/security/key/dss/DSSPublicKey.java, * gnu/java/security/key/rsa/GnuRSAKey.java, * gnu/java/security/key/rsa/GnuRSAPrivateKey.java, * gnu/java/security/key/rsa/GnuRSAPublicKey.java, * java/awt/datatransfer/MimeType.java, * java/io/BufferedReader.java, * java/io/DataInputStream.java, * java/lang/Double.java, * java/lang/Float.java, * java/lang/String.java, * java/lang/reflect/Proxy.java, * java/math/BigDecimal.java, * java/net/URI.java, * java/net/URLClassLoader.java, * java/net/URLEncoder.java: Use CPStringBuilder in preference to StringBuilder.
* 2008-02-07 Ian Rogers <ian.rogers@manchester.ac.uk>Ian Rogers2008-02-071-21/+26
| | | | | | | | | | | * java/lang/String.java (replace): Only copy "live" portion of String. Use array copies in preference to clone. (toLowerCaseTurkish): likewise (toLowerCase): likewise (toUpperCaseTurkish): likewise (toUpperCase): likewise (toCharArray): Use array copies in preference to clone.
* Separate Turkish case conversion into their own routines. Switch from using ↵Ian Rogers2007-11-231-30/+143
| | | | String.equals to == for the language detection as Locale's language is interned.
* 2007-01-02 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2007-01-021-0/+13
| | | | | | | | | | | | | | | | | | * gnu/java/locale/LocaleHelper.java: (getLocalizedString(Locale,String,String,boolean, boolean)): Removed, no longer needed. (getFallbackLocale(Locale)): Implemented. * java/lang/String.java: (isEmpty()): Implemented. * java/util/Currency.java: (getSymbol(Locale)): Reimplemented to use SPI. * java/util/Locale.java: (ROOT): Added. * java/util/spi/CurrencyNameProvider.java: New file. * java/util/spi/LocaleServiceProvider.java: Likewise. * java/util/spi/package.html: Likewise.
* 2006-12-21 Mario Torre <neugens@limasoftware.net>Mario Torre2006-12-211-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * .settings/org.eclipse.jdt.core.prefs: set compilation flag to warning instead of error for empty control flow statements. * gnu/javax/swing/text/html/css/CSSParser.java (parseSelector): (parseValue): Reverted last change. * java/text/BreakIterator.java (preceding): likewise. * external/jsr166/java/util/AbstractQueue.java (clear): likewise. * gnu/java/io/Base64InputStream.java (read): likewise. * javax/swing/text/DefaultStyledDocument.java (ElementBuffer.insertUpdate): likewise. * java/util/zip/DeflaterEngine.java (findLongestMatch): likewise. * java/util/zip/ZipInputStream.java (closeEntry): likewise. * java/util/zip/DeflaterHuffman.java (Tree.buildLength): likewise. * java/io/StreamTokenizer.java (nextToken): likewise. * gnu/javax/imageio/png/PNGICCProfile.java (PNGICCProfile): likewise. * gnu/java/awt/font/opentype/truetype/VirtualMachine.java (execute): likewise. * gnu/java/nio/charset/ByteCharset.java (Decoder.decodeLoop): likewise. Also fixed typo. * gnu/java/awt/print/PostScriptGraphics2D.java (spoolPostScript): likewise. * gnu/java/awt/print/JavaPrinterGraphics.java (spoolPostScript): likewise. * gnu/javax/net/ssl/provider/SSLRSASignatureImpl.java (engineVerify): likewise. * javax/swing/text/html/CSSParser.java: (parse): likewise. * java/lang/String.java (trim): likewise. * java/lang/StrictMath.java (remPiOver2): likewise. * gnu/java/awt/peer/qt/QtToolkit.java (QtToolkit): likewise. * javax/swing/JComponent.java (paintImmediately2): likewise. (paintChildren): likewise. * java/util/EnumMap.java (..next): likewise. * java/util/BitSet.java (length): likewise. * java/util/Collections.java (binarySearch): likewise. * java/util/StringTokenizer.java (nextToken): likewise. * java/util/PriorityQueue.java (.next): likewise. * java/math/BigInteger.java (BigInteger): likewise. * gnu/java/lang/management/BeanImpl.java (translate): likewise.
* 2006-12-19 Mario Torre <neugens@limasoftware.net>Mario Torre2006-12-191-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * javax/imageio/spi/ServiceRegistry.java: fixed Empty control-flow statement. * tools/gnu/classpath/tools/rmid/ActivationSystemImpl.java: likewise. * gnu/java/io/Base64InputStream.java (read): likewise. * gnu/javax/swing/text/html/CharacterAttributeTranslator.java: likewise. * java/util/zip/DeflaterEngine.java (findLongestMatch): likewise. * java/util/zip/ZipInputStream.java (closeEntry): likewise. * java/util/zip/DeflaterHuffman.java (Tree.buildLength): likewise. * org/omg/CORBA/ORB.java: likewise. * javax/swing/plaf/metal/MetalFileChooserUI.java: likewise. * gnu/javax/imageio/png/PNGICCProfile.java (PNGICCProfile): likewise. * tools/external/asm/org/objectweb/asm/xml/ASMContentHandler.java: likewise. * java/text/MessageFormat.java (MessageFormatElement.setLocale): likewise. * java/text/BreakIterator.java (preceding): likewise. * gnu/javax/net/ssl/provider/SSLEngineImpl.java: likewise. * gnu/javax/net/ssl/provider/SSLRSASignatureImpl.java (engineVerify): likewise. * java/beans/XMLEncoder.java (writeObject): likewise. * gnu/java/beans/encoder/ScanEngine.java (ScanEngine): likewise. * java/util/Collections.java (binarySearch): likewise. * java/util/StringTokenizer.java (nextToken): likewise. * java/util/PriorityQueue.java (.next): likewise. * java/util/EnumMap.java (..next): likewise. * java/util/BitSet.java (length): likewise. * java/util/Date.java (parse): likewise. * javax/swing/text/html/CSSParser.java (parse): likewise. * javax/swing/plaf/basic/BasicTabbedPaneUI.java (TabbedPaneScrollLayout.calculateTabRects): likewise. * java/lang/Character.java (UnicodeBlock): likewise. * java/lang/String.java (trim): likewise. * java/lang/StrictMath.java (remPiOver2): likewise. * javax/swing/JFormattedTextField.java (commitEdit): likewise. * javax/swing/JComponent.java (paintImmediately2): likewise. (paintChildren): likewise. * javax/swing/JToolTip.java (paramString): likewise. * javax/swing/JEditorPane.java (JEditorPane): likewise. * gnu/CORBA/Poa/gnuPOA.java: likewise. * gnu/javax/security/auth/login/ConfigFileParser.java (parseAppOrOtherEntry): likewise. (parse): likewise. * java/math/BigInteger.java (setBitOp): likewise. (add): likewise. (BigInteger): likewise. * gnu/java/lang/management/BeanImpl.java (translate): likewise. * javax/swing/text/DefaultStyledDocument.java (ElementBuffer.insertUpdate): likewise. * javax/swing/text/AbstractDocument.java (BranchElement): likewise. * javax/swing/text/JTextComponent.java (getScrollableTracksViewportWidth): likewise. * javax/swing/text/FieldView.java (checkContainer): likewise. * javax/swing/text/AsyncBoxView.java (ChildLocator.updateChildOffsets): likewise. * java/text/DecimalFormat.java (formatToCharacterIterator): likewise. (parse): small refactoring.
* 2006-12-10 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2006-12-101-23/+25
| | | | * Merge of generics-branch to HEAD (woohoo!)
* 2006-06-07 Lillian Angel <langel@redhat.com>Lillian Angel2006-06-071-1/+1
| | | | | | | | | * gnu/java/awt/peer/gtk/FreetypeGlyphVector.java (FreetypeGlyphVector): Removed assignment. Caused compilation error. * java/lang/String.java (codePointCount): Fixed check to match API. Shouldn't throw exception if end == count. end is 1 more than the endIndex, so end == count is possible.
* 2006-02-15 Anthony Balkissoon <abalkiss@redhat.com>Anthony Balkissoon2006-02-151-1/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/java/lang/CharData.java: Regenerated from doc/unicode/UnicodeData-4.0.0.txt, doc/unicode/SpecialCasing-4.0.0.txt and scripts/unicode-muncher.pl. * java/lang/Character.java: (PrivateUseCharacters): New private static class. (UnassignedCharacters): Likewise. (blocks): Changed from char[] to char[][] to reflect the changes in gnu/java/lang/CharData. There is now one char[] per Unicode code plane. (data): Likewise. (numValue): Likewise. (upper): Likewise. (lower): Likewise. (direction): Likewise. (readChar): Replaced this method with new method readCodePoint. (readCodePoint): New method. (isLowerCase(char)): Redirected to new isLowerCase(int). (isLowerCase(int)): New method. (isUpperCase(char)): Redirected to new isUpperCase(int). (isUpperCase(int)): New method. (isTitleCase(char)): Redirected to new isTitleCase(int). (isTitleCase(int)): New method. (isDigit(char)): Redirected to new isDigit(int). (isDigit(int)): New method. (isDefined(char)): Redirected to new isDefined(int). (isDefined(int)): New method. (isLetter(char)): Redirected to new isLetter(int). (isLetter(int)): New method. (isLetterOrDigit(char)): Redirected to new isLetterOrDigit(int). (isLetterOrDigit(int)): New method. (isJavaIdentifierStart(char)): Redirected to new isJavaIdentifierStart(int). (isJavaIdentifierStart(int)): New method. (isJavaIdentifierPart(char)): Redirected to new isJavaIdentifierPart(int). (isJavaIdentifierPart(int)): New method. (isUnicodeIdentifierStart(char)): Redirected to new isUnicodeIdentifierStart(int). (isUnicodeIdentifierStart(int)): New method. (isUnicodeIdentifierPart(char)): Redirected to new isUnicodeIdentifierPart(int). (isUnicodeIdentifierPart(int)): New method. (isIdentifierIgnorable(char)): Redirected to new isIdentifierIgnorable(int). (isIdentifierIgnorable(int)): New method. (toLowerCase(char)): Changed access to lower to correspond with new char[][] type of lower. (toLowerCase(int)) New method. (toUpperCase(char)): Changed access to upper to correspond with new char[][] type of upper. (toUpperCase(int)): New method. (toTitleCase(int)): New method. (digit(char, int)): Replaced call to readChar with call to readCodePoint and changed access to numValue to reflect new char[][] type of numValue. (digit(int, int)): New method. (getNumericValue(char)): Changed access to numValue to reflect new char[][] type of numValue. (getNumericValue(int)): New method. (isSpaceChar(char)): Redirected to new isSpaceChar(int). (isSpaceChar(int)): New method. (isWhitespace(char)): Redirected to new isWhitespace(int). (isWhitespace(int)): New method. (isISOControl(char)): Redirected to new isISOControl(int). (isISOControl(int)): New method. (getType(char)): Redirected to new getType(int). (getType(int)): New method. (getDirectionality(char)): Redirected to new getDirectionality(int). (getDirectionality(int)): New method. (isMirrored(char)): Changed call to readChar to readCodePoint. (isMirrored(int)): New method. * java/lang/String.java: (upperCaseExpansion): Changed access to Character.direction to reflect new char[][] type of direction. (offsetByCodePoints): New method. * scripts/unicode-muncher.pl: Adapted this script to handle Unicode 4.0.0 which introduced supplementary character assignments.
* 2006-01-27 Anthony Balkissoon <abalkiss@redhat.com>Anthony Balkissoon2006-01-271-0/+43
| | | | | | | | | | | * java/lang/Character.java: (offsetByCodePoints(CharSequence, int, int)): New API method. (offsetByCodePoints(char[], int, int, int, int)): Likewise. (toChars): Throw the Exception that the docs say we throw. (codePointAt): Fixed an off-by-one error in the bounds of the if statement. * java/lang/String.java: (String(int[], int, int)): New API constructor.
* * java/lang/String.java (codePointCount): Fixed javadoc.Tom Tromey2006-01-061-1/+1
|
* * java/lang/String.java (contains): Added @since.Tom Tromey2006-01-061-0/+2
|
* 2005-12-06 Christian Thalinger <twisti@complang.tuwien.ac.at>Christian Thalinger2005-12-061-4/+8
| | | | | * java/lang/String.java (String): Better out-of-bounds and overflow checks.
* 2005-11-08 Anthony Balkissoon <abalkiss@redhat.com>Anthony Balkissoon2005-11-081-1/+1
| | | | | | * java/lang/String.java: (replace): Use a StringBuilder instead of a StringBuffer because this is faster and we don't need thread-safety.
* 2005-11-07 Anthony Balkissoon <abalkiss@redhat.com>Anthony Balkissoon2005-11-071-7/+14
| | | | | | | | | * java/lang/String.java: (replace): Use a StringBuffer instead of String. Only search for new occurrences of the target that occur AFTER the text just inserted, so if the replacement string contains the target string we won't go into an infinite loop. Use local variables instead of repeated calls to length() and toString().
* 2005-11-07 Anthony Balkissoon <abalkiss@redhat.com>Anthony Balkissoon2005-11-071-0/+32
| | | | | | * java/lang/String.java: (contains): New API method. (repalce): New API method.
* 2005-11-02 Christian Thalinger <twisti@complang.tuwien.ac.at>Christian Thalinger2005-11-021-8/+32
| | | | | | * java/lang/String.java (String): Added StringIndexOutOfBoundsException check (overflow) and a message to the exceptions.
* * java/lang/Character.java (MIN_SURROGATE, MAX_SURROGATE): NewTom Tromey2005-09-161-0/+97
| | | | | | | | | | | | | | | | | constants. (isHighSurrogate): New method. (isLowSurrogate): Likewise. (isSurrogatePair): Likewise. (toCodePoint): Likewise. (codePointAt): Likewise. (codePointBefore): Likewise. * java/lang/StringBuffer.java (codePointCount): Check bounds. (codePointAt): Rewrote. (codePointBefore): Likewise. * java/lang/String.java (codePointAt): New method. (codePointBefore): Likewise. (codePointCount): Likewise. (contentEquals): New overload.
* * java/lang/String.java (getBytes): Throw an InternalError insteadAnthony Green2005-09-161-11/+16
| | | | of silently returning null.
* * java/util/regex/Matcher.java (matches): Javadoc fix.Tom Tromey2005-09-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (start): Likewise. * java/lang/reflect/Proxy.java (equals): Javadoc fix. * java/io/ObjectInputStream.java (inputGetObjectStreamClasses): Javadoc fix. * java/util/zip/ZipFile.java (getEntry): Javadoc fix. * java/util/logging/XMLFormatter.java (getHead): Javadoc fix. * java/util/logging/LogManager.java (getLevelProperty): Javadoc fix. * java/util/logging/Handler.java (getEncoding): Javadoc fix. (setFilter): Likewise. * java/util/logging/FileHandler.java: Organized imports. * java/util/jar/Manifest.java (Manifest): Javadoc fix. * java/util/TreeMap.java (putFromObjStream): Javadoc fix. * java/util/SimpleTimeZone.java (isBefore): Javadoc fix. * java/util/ResourceBundle.java (tryBundle): Javadoc fix. * java/util/Random.java (seed): Javadoc fix. * java/util/Collections.java (SynchronizedSortedSet): Javadoc fix. (SingletonMap): Likewise. (addAll): Javadoc fix. * java/lang/reflect/UndeclaredThrowableException.java: Javadoc fix. * java/lang/reflect/Member.java (DECLARED, PUBLIC): Javadoc fix. * java/lang/ref/WeakReference.java: Javadoc fix. * java/lang/ref/Reference.java: Javadoc fix. (Reference): Likewise. * java/lang/Thread.java (setContextClassLoader): Javadoc fix. (getContextClassLoader): Likewise. (stop): Likewise. * java/lang/System.java (runFinalizersOnExit): Javadoc fix. * java/lang/String.java (upperExpand): Javadoc fix. * java/lang/StrictMath.java: Javadoc fixes. * java/lang/SecurityManager.java: Added imports for javadoc. (currentClassLoader): Javadoc fix. (classLoaderDepth): Likewise. (currentLoadedClass): Likewise. (checkRead): Likewise. (checkWrite): Likewise. (checkAccess): Likewise. * java/lang/RuntimePermission.java: Added import for javadoc. * java/lang/Readable.java (read): Added import for javadoc.
* * java/lang/Process.java: Added import for javadoc.Tom Tromey2005-09-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * java/lang/Object.java (notify): Javadoc fix. (notifyAll): Likewise. * java/io/PipedInputStream.java (connect): Javadoc fix. * java/io/OutputStreamWriter.java: Organized imports. * java/io/ObjectStreamField.java (setOffset): Javadoc fix. * java/io/ObjectInputStream.java (readFields): Javadoc fix. * java/io/DataOutputStream.java (writeChars): Javadoc fix. (writeFloat): Likewise. (writeDouble): Likewise. * java/util/Locale.java (readObject): Javadoc fix. (writeObject): Likewise. * java/io/LineNumberReader.java (read): Javadoc fix. (setLineNumber): Likewise. (mark): Likewise. * java/io/InputStreamReader.java: Updated imports. * java/lang/Integer.java (parseInt): Javadoc fix. * java/io/FilterReader.java (skip): Javadoc fix. * java/util/HashMap.java (containsValue): Javadoc fix. * java/lang/ClassLoader.java (findLibrary): Javadoc fix. (setPackageAssertionStatus): Likewise. (setClassAssertionStatus): Likewise. * java/lang/Class.java: Added imports for javadoc. (matchMethod): Javadoc fix. * java/util/ArrayList.java (readObject): Javadoc fix. (writeObject): Likewise. * java/lang/String.java (CaseInsensitiveComparator): Javadoc fix. * java/util/zip/PendingBuffer.java (toByteArray): Javadoc fix. * javax/swing/plaf/metal/OceanTheme.java: Mark as 1.5. * java/util/logging/SimpleFormatter.java (format): Javadoc fix. * java/util/zip/ZipFile.java (getEntries): Javadoc fix.
* Reported by Simon Kitching <skitching@apache.org>Mark Wielaard2005-07-121-4/+3
| | | | | * java/lang/String.java (toCharArray): Return value.clone() when count == value.length.
* 2005-07-11 David Gilbert <david.gilbert@object-refinery.com>David Gilbert2005-07-111-10/+14
| | | | | | * java/lang/IllegalAccessException.java: fixed minor API doc errors, * java/lang/String.java: likewise.
* * all files: Update for new FSF address.Mark Wielaard2005-07-021-2/+2
|
* * java/lang/String.java (startsWith): Fixed javadoc.Tom Tromey2005-05-151-2/+2
|
* 2005-04-18 Roman Kennke <roman@kennke.org>Roman Kennke2005-04-181-3/+3
| | | | | | * java/lang/String.java: Make value, offset and count fields package private instead of private.
* 2005-04-18 Sven de Marothy <sven@physto.se>Sven de Marothy2005-04-181-3/+3
| | | | * java/lang/String.java: Value, offset and count should be private.
* 2005-04-15 Sven de Marothy <sven@physto.se>Sven de Marothy2005-04-151-24/+114
| | | | | | | | * gnu/java/nio/charset/EncodingHelper.java: Added method * java/io/InputStreamReader.java, * java/io/OutputStreamWriter.java, * java/lang/String.java: Move to NIO charsets. * java/io/PrintStream.java: Inline conversion using String.
* 2005-01-19 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2005-01-191-0/+12
| | | | | | | | | | | | | | | | | | | | Merge of java.lang.Appendable to HEAD from the generics branch. 2004-08-06 Tom Tromey <tromey@redhat.com> * java/lang/Appendable.java: New file. 2004-09-26 Andrew John Hughes <gnu_andrew@member.fsf.org> * java/lang/Appendable.java Documented this class. (append(CharSequence, int, int)): added. 2004-10-31 Robert Schuster <thebohemian@gmx.net> * java/lang/Appendable.java (append): Throws IOException.
* * NEWS: Clarify VMRuntime and String/StringBuffer VMSystem usage.Mark Wielaard2004-12-101-7/+7
| | | | | | | | | * vm/reference/gnu/classpath/VMSystemProperties.java (postInit): Provide empty default implementation. * java/lang/String.java: Replace all usage of System.arraycopy() with VMSystem.arraycopy(). * java/lang/StringBuffer.java: Likewise.
* 2004-11-17 Jeroen Frijters <jeroen@frijters.net>Jeroen Frijters2004-11-171-46/+17
| | | | | | | | | | | | | | | | | | | | | | | | * gnu/java/io/decode/Decoder.java: Removed throws CharConversionException from the various methods. * gnu/java/io/decode/DecoderUTF8.java (REPLACEMENT_CHARACTER): New field. (charsInByteArray, convertToChars, read): Removed throws CharConversionException and reimplemented algorithm to replace illegal UTF-8 sequences with REPLACEMENT_CHARACTER instead of throwing an exception. * gnu/java/io/encode/Encoder.java (bad_char, bad_char_set, setBadCharValue): Removed. (bytesInCharArray, convertToBytes): Removed throws CharConversionException. * gnu/java/io/encode/EncoderEightBitLookup.java (BAD_CHARACTER): New field. (convertToBytes): Changed to always replace invalid characters with BAD_CHARACTER instead of throwing an exception if bad_char hadn't been set. * java/io/OutputStreamWriter.java (OutputStreamWriter): Removed call to Encoder.setBadCharValue(). * java/lang/String.java: Removed try/catch block around Encoder/Decoder calls that no longer throw CharConversionException.
* 2004-07-22 Michael Koch <konqueror@gmx.de>Michael Koch2004-07-221-20/+20
| | | | * java/lang/String.java: Fixed javadocs all over.
* * java/lang/String.java: Doc fix.Steven Augart2004-06-121-1/+1
|
* * java/net/URLStreamHandler.java (toExternalForm): RemovedTom Tromey2004-04-231-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | unused variables. * java/net/URLConnection.java: Removed unused imports. * java/net/URLClassLoader.java (URLClassLoader): Removed unused constructor. * java/math/BigDecimal.java (divide): Removed unused variable. * java/lang/Throwable.java: Cleaned up imports. * java/lang/String.java: Cleaned up imports. * java/lang/ClassLoader.java: Cleaned up imports. * java/io/FilePermission.java (implies): Removed unused variable. * java/awt/TextComponent.java: Removed unused import. * gnu/java/util/prefs/NodeReader.java: Cleaned up imports. * gnu/java/util/DoubleEnumeration.java: Removed unused import. * gnu/java/text/WordBreakIterator.java: Removed unused import. * gnu/java/text/SentenceBreakIterator.java: Removed unused import. * gnu/java/text/LineBreakIterator.java: Removed unused import. * gnu/java/text/CharacterBreakIterator.java: Removed unused import. * gnu/java/security/provider/DSAKeyPairGenerator.java: Cleaned up imports. * gnu/java/security/der/DERWriter.java: Cleaned up imports. * gnu/java/nio/charset/UTF_16Decoder.java (put): Removed unused method. * gnu/java/nio/SocketChannelImpl.java: Cleaned up imports. * gnu/java/nio/FileLockImpl.java: Cleaned up imports. * gnu/java/io/Base64InputStream.java: Cleaned up imports. * gnu/java/beans/info/ComponentBeanInfo.java: Cleaned up imports. * gnu/classpath/ServiceFactory.java: Cleaned up imports. (lookupProviders): Removed unused variable. (loadNextServiceProvider): Likewise. * gnu/java/beans/BeanInfoEmbryo.java: Cleaned up imports.
* 2004-04-17 Michael Koch <konqueror@gmx.de>Michael Koch2004-04-171-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * java/lang/Byte.java (parseByte): Fixed <code> tag in javadoc. * java/lang/CharSequence.java (subSequence): Likewise. * java/lang/Class.java (forName): Added @return tag. (getConstructor): Fixed argument name. (getDeclaredConstructor): Likewise. (getDeclaredMethod): Fixed argument name and HTML tag in javadoc. (getMethod): Likewise. (getName): Added missing </pre> tag. * java/lang/ClassLoader.java (getParent): Added @return tag. * java/lang/Double.java (parseDouble): Fixed argument name. * java/lang/Float.java (parseFloat): Likewise. * java/lang/Integer.java (parseInt): Fixed javadoc. (getInteger): Likewise. (decode): Likewise. * java/lang/Long.java (parseLong): Likewise. (decode): Likewise. (getLong): Likewise. * java/lang/Number.java (digits): Added comma to array definition. * java/lang/Object.java (equals): Fixed HTML tag. * java/lang/Package.java (isCompatibleWith): Added @return tag. * java/lang/Runtime.java (loadLibrary): Fixed @param tag. * java/lang/SecurityManager.java: Fixed javadocs all over. * java/lang/String.java (regionMatches): Fixed @param tag. (startsWith): Likewise. (substring): Likewise. * java/lang/StringBuffer.java (append): Likewise. * java/lang/ThreadGroup.java (parentOf): Use group as argument name. (uncaughtException): Fixed @param tag. * java/lang/Throwable.java (printStackTrace): Likewise.
* 2003-07-15 David Grove <groved@us.ibm.comMark Wielaard2003-07-151-28/+6
| | | | | | | * java/lang/String.java (internTable): Removed. (intern): Use VMString.intern(). * vm/reference/java/lang/VMString.java: New VM interface class. * NEWS: Document new VM interface.
* 2003-05-22 Michael Koch <konqueror@gmx.de>Michael Koch2003-05-221-11/+13
| | | | | | | | * java/lang/String.java: Merged copyright with libgcj, added Per Bother as author, reordered imports. (compareToIgnoreCase): Renamed s to str to match libgcj. (valueof): Merged from libgcj.
* 2002-10-03 C. Scott Ananian <cananian@lesser-magoo.lcs.mit.edu>Mark Wielaard2002-10-031-2/+24
| | | | | | | * java/lang/Character.java (zeroBasedStringValue): Removed. * java/lang/String.java (zeroBasedStringValue): Added. * java/lang/ProtectionDomain.java (linesep): Remove field. (toString): Use System.getProperty("line.separator").
* 2002-09-16 Eric Blake <ebb9@email.byu.edu>Eric Blake2002-09-161-8/+17
| | | | | | | * java/lang/String.java (compareToIgnoreCase): Update to use the new behavior documented in JDK 1.4.1. * java/lang/Package.java: Improve comments and formatting. * java/lang/System.java: Ditto.
* * java/lang/Character.java (zeroBasedStringValue): New method.Mark Wielaard2002-08-131-3/+5
| | | | | | | | | | | | | (blocks): Use zeroBasedStringValue(). (data): Likewise. (numValue): Likewise. (upper): Likewise. (lower): Likewise. (direction): Likewise. (title): Likewise. * java/lang/String.java (upperExpand): Use zeroBasedStringValue() from Character. (upperSpecial): Likewise.
* * java/lang/String.java (equals): Also check offset when value is theMark Wielaard2002-07-301-1/+1
| | | | same.
* Fixed bug in trim() where it was calling substring, but substring was adding ↵John Leuner2002-06-231-2/+1
| | | | "offset" to the string indices
* * java/util/regex/PatternSyntaxException.java: package java.util.regex,Mark Wielaard2002-05-061-1/+1
| | | | | not regexp. * java/lang/String.java: import likewise.
* * java/awt/Choice.java: Fix javadoc spelling mistake.Mark Wielaard2002-05-061-5/+6
| | | | | | | | | | | | | | * java/awt/im/spi/InputMethodContext.java: Import HeadlessException. * java/awt/image/PixelGrabber.java: Fix javadoc spelling mistake. * java/io/File.java: Likewise. * java/lang/String.java: Likewise. * java/security/AccessController.java: Likewise. * java/sql/DatabaseMetaData.java: Likewise. * java/util/Arrays.java: Likewise. * java/util/prefs/AbstractPreferences.java: Likewise. * java/util/prefs/Preferences.java: Likewise. * java/util/zip/Inflater.java: Likewise. * java/util/regex/PatternSyntaxException.java: New class.
* 2002-04-30 Patrik Reali <reali@acm.org>Eric Blake2002-04-301-1/+1
| | | | | Patch 284: * java/lang/String.java (concat): Fix wrong reference.