| 1 |
766 |
jeremybenn |
2003-12-31 Fernando Nasser
|
| 2 |
|
|
|
| 3 |
|
|
* java/awt/Choice.java
|
| 4 |
|
|
(add): Generate ItemEvent for the first item added.
|
| 5 |
|
|
(insert): Generate ItemEvent if insertion caused selection to change.
|
| 6 |
|
|
(remove): Generate ItemEvent if removal cause selection to change.
|
| 7 |
|
|
(removeAll): Change algorithm to prevent generation of ItemEvents.
|
| 8 |
|
|
|
| 9 |
|
|
2003-12-31 Guilhem Lavaux
|
| 10 |
|
|
|
| 11 |
|
|
* java/io/ObjectOutputStream.java
|
| 12 |
|
|
(putFields): Removed redundant code.
|
| 13 |
|
|
(writeFields): Check for multiple call to writeFields.
|
| 14 |
|
|
(markFieldsWritten): Fixed exception message.
|
| 15 |
|
|
|
| 16 |
|
|
2003-12-30 Guilhem Lavaux
|
| 17 |
|
|
|
| 18 |
|
|
* java/net/URLStreamHandler.java,
|
| 19 |
|
|
java/net/URL.java
|
| 20 |
|
|
(URL): Change context path to "/" if it is empty.
|
| 21 |
|
|
|
| 22 |
|
|
2003-12-30 Michael Koch
|
| 23 |
|
|
|
| 24 |
|
|
* java/nio/channels/Channels.java
|
| 25 |
|
|
(newInputStream): Implemented.
|
| 26 |
|
|
(newOuputStream): Implemented.
|
| 27 |
|
|
(newChannel): Implemented.
|
| 28 |
|
|
* gnu/java/nio/ChannelInputStream.java,
|
| 29 |
|
|
gnu/java/nio/ChannelOutputStream.java,
|
| 30 |
|
|
gnu//java/nio/InputStreamChannel.java,
|
| 31 |
|
|
gnu/java/nio/OutputStreamChannel.java: New files.
|
| 32 |
|
|
* gnu/java/nio/Makefile.am (EXTRA_DIST): Added new files.
|
| 33 |
|
|
|
| 34 |
|
|
2003-12-30 Michael Koch
|
| 35 |
|
|
|
| 36 |
|
|
* java/io/ObjectStreamClass.java
|
| 37 |
|
|
(getSerialPersistentFields): Little reformating.
|
| 38 |
|
|
|
| 39 |
|
|
2003-12-30 Michael Koch
|
| 40 |
|
|
|
| 41 |
|
|
* gnu/java/net/protocol/http/Connection.java
|
| 42 |
|
|
(outputStream): New field.
|
| 43 |
|
|
(bufferedOutputStream): New field.
|
| 44 |
|
|
(connect): Initialize outputStream and bufferedOutputStream.
|
| 45 |
|
|
(sendRequest): Create PrintWriter object from outputStream,
|
| 46 |
|
|
support HTTP 1.1, send missing HTTP headers and buffered output data
|
| 47 |
|
|
for POST method.
|
| 48 |
|
|
(getOutputStream): Set request method to POST if output stream is
|
| 49 |
|
|
used, return bufferedOutputStream.
|
| 50 |
|
|
(setRequestMethod): Allow HEAD and POST methods.
|
| 51 |
|
|
This fixes libgcj PR/6302 and libgcj PR/7752.
|
| 52 |
|
|
|
| 53 |
|
|
2003-12-30 Michael Koch
|
| 54 |
|
|
|
| 55 |
|
|
* java/net/URLConnection.java
|
| 56 |
|
|
(req_props): Removed.
|
| 57 |
|
|
(getHeaderField): Do nothing here. Implementation has to be in
|
| 58 |
|
|
subclass.
|
| 59 |
|
|
(setRequestProperty): Likewise.
|
| 60 |
|
|
(addRequestProperty): Likewise.
|
| 61 |
|
|
(getRequestProperty): Likewise.
|
| 62 |
|
|
(getRequestProperties): Likewise.
|
| 63 |
|
|
(setDefaultRequestProperty): Likewise.
|
| 64 |
|
|
(getDefaultRequestProperty): Likewise.
|
| 65 |
|
|
|
| 66 |
|
|
2003-12-29 Guilhem Lavaux
|
| 67 |
|
|
|
| 68 |
|
|
* java/text/RuleBasedCollator.java,
|
| 69 |
|
|
java/text/CollationElementIterator.java:
|
| 70 |
|
|
Parser rewritten. All but one feature implemented.
|
| 71 |
|
|
|
| 72 |
|
|
2003-12-29 Guilhem Lavaux
|
| 73 |
|
|
|
| 74 |
|
|
* java/net/URLStreamHandler.java
|
| 75 |
|
|
(parseURL): Change a relative path into an
|
| 76 |
|
|
absolute if the original URL does not have any path.
|
| 77 |
|
|
|
| 78 |
|
|
* java/util/GregorianCalendar.java
|
| 79 |
|
|
(computeFields): Reported by Ito Kazumitsu .
|
| 80 |
|
|
Fixed the computation of DAY_OF_WEEK_IN_MONTH.
|
| 81 |
|
|
|
| 82 |
|
|
2003-12-29 Guilhem Lavaux
|
| 83 |
|
|
|
| 84 |
|
|
* java/io/ObjectStreamClass.java: Reindented.
|
| 85 |
|
|
|
| 86 |
|
|
2003-12-29 Guilhem Lavaux
|
| 87 |
|
|
|
| 88 |
|
|
* java/io/ObjectInputStream.java: Use if instead of catching
|
| 89 |
|
|
NullPointerException.
|
| 90 |
|
|
|
| 91 |
|
|
2003-12-28 Michael Koch
|
| 92 |
|
|
|
| 93 |
|
|
* gnu/java/net/HeaderFieldHelper.java
|
| 94 |
|
|
(getHeaderFieldValueByKey): New method.
|
| 95 |
|
|
(getHeaderFields): New method.
|
| 96 |
|
|
* gnu/java/net/protocol/http/Connection.java
|
| 97 |
|
|
(connect): Lowercase key before adding to HeaderFieldHelper object.
|
| 98 |
|
|
(getHeaderField): New method.
|
| 99 |
|
|
(getHeaderFields): New method.
|
| 100 |
|
|
|
| 101 |
|
|
2003-12-28 Guilhem Lavaux
|
| 102 |
|
|
|
| 103 |
|
|
* java/io/ObjectOutputStream.java,
|
| 104 |
|
|
java/io/ObjectInputStream.java,
|
| 105 |
|
|
java/io/ObjectStreamClass.java: Reindented. Some exception message
|
| 106 |
|
|
has been added.
|
| 107 |
|
|
|
| 108 |
|
|
2003-12-28 Guilhem Lavaux
|
| 109 |
|
|
|
| 110 |
|
|
* java/io/ObjectOutputStream.java
|
| 111 |
|
|
(writeClassDescriptor): Externalizable class must also write their
|
| 112 |
|
|
hierarchy.
|
| 113 |
|
|
(putFields): Added some text message for an exception.
|
| 114 |
|
|
|
| 115 |
|
|
* java/io/ObjectInputStream.java
|
| 116 |
|
|
(readClassDescriptor): Documented. Better field checking.
|
| 117 |
|
|
(defaultReadObject): Readjusted messages in exceptions.
|
| 118 |
|
|
(currentLoader): Documented.
|
| 119 |
|
|
(inputGetObjectStreamClasses): Changed indentation.
|
| 120 |
|
|
(readFields): Documented. Changed logic to improve error reporting and
|
| 121 |
|
|
behaviour compared to the JDK.
|
| 122 |
|
|
(readFields): Fixed behaviour.
|
| 123 |
|
|
(getField): Documented. Fixed behaviour.
|
| 124 |
|
|
(callReadMethod): Invalidate read fields.
|
| 125 |
|
|
|
| 126 |
|
|
* java/io/ObjectStreamClass.java
|
| 127 |
|
|
(setFields): Fix to avoid a NullPointerException.
|
| 128 |
|
|
(getSerialPersistentFields): Documented. Improved modifier checking.
|
| 129 |
|
|
|
| 130 |
|
|
2003-12-28 Guilhem Lavaux
|
| 131 |
|
|
|
| 132 |
|
|
* java/io/LineNumberReader.java
|
| 133 |
|
|
(countLines): Removed.
|
| 134 |
|
|
(fill): New private method.
|
| 135 |
|
|
(mark): Changed logic to use savedLineNumber and matchedNewLine.
|
| 136 |
|
|
(reset): Likewise.
|
| 137 |
|
|
(read): Likewise.
|
| 138 |
|
|
(skipRedundantLF): Likewise.
|
| 139 |
|
|
|
| 140 |
|
|
2003-12-28 Guilhem Lavaux
|
| 141 |
|
|
|
| 142 |
|
|
* java/io/LineNumberReader.java
|
| 143 |
|
|
(mark): Improved error checking.
|
| 144 |
|
|
(read): Likewise.
|
| 145 |
|
|
(skip): Likewise. Skip is now really eating the specified number of
|
| 146 |
|
|
characters.
|
| 147 |
|
|
|
| 148 |
|
|
2003-12-28 Michael Koch
|
| 149 |
|
|
|
| 150 |
|
|
* java/nio/channels/FileChannelImpl.java
|
| 151 |
|
|
(implRead): Only put data into buffer when data was read.
|
| 152 |
|
|
|
| 153 |
|
|
2003-12-27 Michael Koch
|
| 154 |
|
|
|
| 155 |
|
|
* java/io/ObjectStreamField.java
|
| 156 |
|
|
(isShared): Documentation added.
|
| 157 |
|
|
|
| 158 |
|
|
2003-12-27 Michael Koch
|
| 159 |
|
|
|
| 160 |
|
|
* gnu/java/net/protocol/http/Connection.java
|
| 161 |
|
|
(getRequestProperty): Removed.
|
| 162 |
|
|
(setRequestProperty): Removed.
|
| 163 |
|
|
|
| 164 |
|
|
2003-12-27 Michael Koch
|
| 165 |
|
|
|
| 166 |
|
|
* gnu/java/net/protocol/http/Connection.java
|
| 167 |
|
|
(setRequestProperty): New method.
|
| 168 |
|
|
(getRequestProperty): New method.
|
| 169 |
|
|
(getHeaderField): Reformated.
|
| 170 |
|
|
(getHeaderFieldKey): Reformated.
|
| 171 |
|
|
|
| 172 |
|
|
2003-12-27 Mark Wielaard
|
| 173 |
|
|
|
| 174 |
|
|
* include/Makefile.am: Add java_lang_VMRuntime.h generation rule.
|
| 175 |
|
|
* include/java_lang_VMRuntime.h: Regenerated.
|
| 176 |
|
|
* java/lang/Makefile.am (EXTRA_DIST): Add Runtime.java.
|
| 177 |
|
|
* vm/reference/java/lang/Makefile.am: Remove Runtime.java, add
|
| 178 |
|
|
VMRuntime.java.
|
| 179 |
|
|
|
| 180 |
|
|
2003-12-27 Guilhem Lavaux
|
| 181 |
|
|
|
| 182 |
|
|
* gnu/java/net/protocol/http/Connection.java
|
| 183 |
|
|
(receiveReply): Add the null header containing the reply of the server.
|
| 184 |
|
|
(getHeaderField, getHeaderFieldKey): Check whether the connection has
|
| 185 |
|
|
already been established.
|
| 186 |
|
|
|
| 187 |
|
|
2003-12-27 Guilhem Lavaux
|
| 188 |
|
|
|
| 189 |
|
|
* java/io/CharArrayReader.java (read): It should throw
|
| 190 |
|
|
IndexOutOfBoundsException and not ArrayIndexOutOfBoundsException (see
|
| 191 |
|
|
mauve).
|
| 192 |
|
|
|
| 193 |
|
|
2003-12-27 Guilhem Lavaux
|
| 194 |
|
|
|
| 195 |
|
|
* java/io/BufferedReader.java (readLine): Make readLine() really block
|
| 196 |
|
|
until either EOF is reached or a true error happens.
|
| 197 |
|
|
|
| 198 |
|
|
2003-12-27 Michael Koch
|
| 199 |
|
|
|
| 200 |
|
|
* gnu/java/net/protocol/http/Connection.java
|
| 201 |
|
|
(outputWriter): Removed.
|
| 202 |
|
|
(connect): Always initialize inputStream, don't initialize
|
| 203 |
|
|
outputWriter.
|
| 204 |
|
|
(sendRequest): Create PrintWriter object locally.
|
| 205 |
|
|
(receiveReply): Made private.
|
| 206 |
|
|
(getInputStream): Return inputStream confitionally.
|
| 207 |
|
|
(getOuputStream): Documentation added.
|
| 208 |
|
|
(setRequestMethod): Reordered.
|
| 209 |
|
|
(getHeaderField): Reordered.
|
| 210 |
|
|
(getHeaderFieldKey): Reordered.
|
| 211 |
|
|
|
| 212 |
|
|
2003-12-27 Jeroen Frijters
|
| 213 |
|
|
|
| 214 |
|
|
* java/lang/System.java (mapLibraryName): Changed to call
|
| 215 |
|
|
VMRuntime.nativeGetLibname.
|
| 216 |
|
|
* java/lang/Runtime.java: New file.
|
| 217 |
|
|
* vm/reference/java/lang/Runtime.java: Removed.
|
| 218 |
|
|
* vm/reference/java/lang/VMRuntime.java: New file.
|
| 219 |
|
|
* include/java_lang_VMRuntime.h: New file.
|
| 220 |
|
|
* include/java_lang_Runtime.h: Removed.
|
| 221 |
|
|
|
| 222 |
|
|
|
| 223 |
|
|
2003-12-27 Michael Koch
|
| 224 |
|
|
|
| 225 |
|
|
* javax/print/attribute/standard/Copies.java,
|
| 226 |
|
|
javax/print/attribute/standard/JobImpressions.java,
|
| 227 |
|
|
javax/print/attribute/standard/JobMediaSheets.java,
|
| 228 |
|
|
javax/print/attribute/standard/JobPriority.java,
|
| 229 |
|
|
javax/print/attribute/standard/NumberOfDocuments.java,
|
| 230 |
|
|
javax/print/attribute/standard/NumberOfInterveningJobs.java,
|
| 231 |
|
|
javax/print/attribute/standard/NumberUp.java,
|
| 232 |
|
|
javax/print/attribute/standard/PagesPerMinuteColor.java,
|
| 233 |
|
|
javax/print/attribute/standard/PagesPerMinute.java,
|
| 234 |
|
|
javax/print/attribute/standard/QueuedJobCount.java,
|
| 235 |
|
|
javax/print/attribute/standard/Makefile.am,
|
| 236 |
|
|
javax/print/attribute/standard/package.html: New files
|
| 237 |
|
|
|
| 238 |
|
|
2003-12-27 Michael Koch
|
| 239 |
|
|
|
| 240 |
|
|
* java/nio/channels/spi/AbstractSelector.java:
|
| 241 |
|
|
Added import for java.nio.channels.ClosedSelectorException.
|
| 242 |
|
|
(close): Added synchronized to method declaration.
|
| 243 |
|
|
(cancelledKeys): Throw ClosedSelectorException if is closed.
|
| 244 |
|
|
(cancelKey): Synchronize on cancelled key set before key.
|
| 245 |
|
|
|
| 246 |
|
|
2003-12-27 Michael Koch
|
| 247 |
|
|
|
| 248 |
|
|
* java/util/SimpleTimeZone.java
|
| 249 |
|
|
(setStartRule): Reformated documentation.
|
| 250 |
|
|
(setEndRule): Reworked documentation.
|
| 251 |
|
|
(getDSTSavings): Fixed @since tag.
|
| 252 |
|
|
(setDSTSavings): New method.
|
| 253 |
|
|
|
| 254 |
|
|
2003-12-26 Michael Koch
|
| 255 |
|
|
|
| 256 |
|
|
* java/util/Calendar.java,
|
| 257 |
|
|
java/util/IdentityHashMap.java:
|
| 258 |
|
|
Import used classes explicitely.
|
| 259 |
|
|
|
| 260 |
|
|
2003-12-26 Michael Koch
|
| 261 |
|
|
|
| 262 |
|
|
* java/util/prefs/Preferences.java:
|
| 263 |
|
|
Import used classes explicitely.
|
| 264 |
|
|
* java/util/prefs/AbstractPreferences.java
|
| 265 |
|
|
(cachedChildren): New method.
|
| 266 |
|
|
|
| 267 |
|
|
2003-12-26 Michael Koch
|
| 268 |
|
|
|
| 269 |
|
|
* java/text/MessageFormat.java
|
| 270 |
|
|
(MessageFormat): New constructor.
|
| 271 |
|
|
* java/text/NumberFormat.java
|
| 272 |
|
|
(getCurrency): New method.
|
| 273 |
|
|
(setCurrency): New method.
|
| 274 |
|
|
|
| 275 |
|
|
2003-12-26 Michael Koch
|
| 276 |
|
|
|
| 277 |
|
|
* java/text/Format.java (serialVersionUID): Fixed value.
|
| 278 |
|
|
|
| 279 |
|
|
2003-12-26 Michael Koch
|
| 280 |
|
|
|
| 281 |
|
|
* java/net/DatagramPacket.java
|
| 282 |
|
|
(length): Made package-private to make it accessible via CNI.
|
| 283 |
|
|
(maxlen): New field.
|
| 284 |
|
|
(DatagramPacket): Cleaned up.
|
| 285 |
|
|
(setSocketAddress): Add message to exception.
|
| 286 |
|
|
(setData): Call other setData().
|
| 287 |
|
|
(setData): Call setLength().
|
| 288 |
|
|
(setLength): Initialize maxlen too.
|
| 289 |
|
|
|
| 290 |
|
|
2003-12-26 Michael Koch
|
| 291 |
|
|
|
| 292 |
|
|
* java/net/DatagramSocket.java
|
| 293 |
|
|
(close): Directly return if socket is closed.
|
| 294 |
|
|
* java/net/ServerSocket.java bind():
|
| 295 |
|
|
If InetSocketAddress.getAddress() returns "null" use "0.0.0.0" as
|
| 296 |
|
|
address to bind to.
|
| 297 |
|
|
(close): Directly return if socket is closed.
|
| 298 |
|
|
|
| 299 |
|
|
2003-12-26 Michael Koch
|
| 300 |
|
|
|
| 301 |
|
|
* java/util/TimeZone.java (getOffset): New method.
|
| 302 |
|
|
|
| 303 |
|
|
2003-12-26 Michael Koch
|
| 304 |
|
|
|
| 305 |
|
|
* javax/naming/event/EventDirContext.java: Jalopied.
|
| 306 |
|
|
(addNamingListener): Fixed typo in method name.
|
| 307 |
|
|
|
| 308 |
|
|
2003-12-26 Michael Koch
|
| 309 |
|
|
|
| 310 |
|
|
* javax/naming/directory/Attribute.java,
|
| 311 |
|
|
javax/naming/directory/Attributes.java,
|
| 312 |
|
|
javax/naming/directory/DirContext.java,
|
| 313 |
|
|
javax/naming/directory/InitialDirContext.java,
|
| 314 |
|
|
javax/naming/directory/SearchResult.java,
|
| 315 |
|
|
javax/naming/event/EventContext.java,
|
| 316 |
|
|
javax/naming/event/EventDirContext.java,
|
| 317 |
|
|
javax/naming/event/NamingEvent.java,
|
| 318 |
|
|
javax/naming/event/NamingExceptionEvent.java,
|
| 319 |
|
|
javax/naming/ldap/ControlFactory.java,
|
| 320 |
|
|
javax/naming/ldap/ExtendedRequest.java,
|
| 321 |
|
|
javax/naming/ldap/HasControls.java,
|
| 322 |
|
|
javax/naming/ldap/InitialLdapContext.java,
|
| 323 |
|
|
javax/naming/ldap/LdapContext.java,
|
| 324 |
|
|
javax/naming/ldap/LdapReferralException.java,
|
| 325 |
|
|
javax/naming/ldap/UnsolicitedNotification.java,
|
| 326 |
|
|
javax/naming/ldap/UnsolicitedNotificationListener.java,
|
| 327 |
|
|
javax/naming/spi/DirObjectFactory.java,
|
| 328 |
|
|
javax/naming/spi/DirStateFactory.java,
|
| 329 |
|
|
javax/naming/spi/DirectoryManager.java,
|
| 330 |
|
|
javax/naming/spi/NamingManager.java,
|
| 331 |
|
|
javax/naming/spi/ObjectFactoryBuilder.java,
|
| 332 |
|
|
javax/naming/spi/ResolveResult.java,
|
| 333 |
|
|
javax/naming/spi/Resolver.java,
|
| 334 |
|
|
javax/naming/spi/StateFactory.java:
|
| 335 |
|
|
Import used classes explicitely.
|
| 336 |
|
|
|
| 337 |
|
|
2003-12-26 Michael Koch
|
| 338 |
|
|
|
| 339 |
|
|
* gnu/java/lang/reflect/TypeSignature.java: Reformatted.
|
| 340 |
|
|
|
| 341 |
|
|
2003-12-26 Michael Koch
|
| 342 |
|
|
|
| 343 |
|
|
* java/io/FilePermission.java:
|
| 344 |
|
|
Import used classes explicitely.
|
| 345 |
|
|
|
| 346 |
|
|
2003-12-26 Michael Koch
|
| 347 |
|
|
|
| 348 |
|
|
* java/beans/BeanDescriptor.java,
|
| 349 |
|
|
java/beans/EventSetDescriptor.java,
|
| 350 |
|
|
java/beans/FeatureDescriptor.java,
|
| 351 |
|
|
java/beans/IndexedPropertyDescriptor.java,
|
| 352 |
|
|
java/beans/Introspector.java,
|
| 353 |
|
|
java/beans/MethodDescriptor.java,
|
| 354 |
|
|
java/beans/PropertyDescriptor.java,
|
| 355 |
|
|
java/beans/SimpleBeanInfo.java: Explicitely import used classes.
|
| 356 |
|
|
* java/beans/beancontext/BeanContextServicesSupport.java
|
| 357 |
|
|
(serialVersionUID): New field.
|
| 358 |
|
|
|
| 359 |
|
|
2003-12-26 Michael Koch
|
| 360 |
|
|
|
| 361 |
|
|
* java/awt/image/PixelGrabber.java: Removed assert() statements added
|
| 362 |
|
|
in last commit as this breaks compilation with jikes.
|
| 363 |
|
|
|
| 364 |
|
|
2003-12-26 Fernando Nasser
|
| 365 |
|
|
|
| 366 |
|
|
* java/awt/datatransfer/DataFlavor.java (getParameter):
|
| 367 |
|
|
Fix off-by-one error which was clipping off the first character of a
|
| 368 |
|
|
parameter value.
|
| 369 |
|
|
* java/awt/datatransfer/StringSelection.java (getTransferData):
|
| 370 |
|
|
Return object of type expected by specified DataFlavor.
|
| 371 |
|
|
|
| 372 |
|
|
2003-12-26 Thomas Fitzsimmons
|
| 373 |
|
|
|
| 374 |
|
|
* java/awt/image/PixelGrabber.java:
|
| 375 |
|
|
Fix implementation and update javadocs.
|
| 376 |
|
|
2003-12-26 Thomas Fitzsimmons
|
| 377 |
|
|
|
| 378 |
|
|
* java/awt/FlowLayout.java (layoutContainer): Let components
|
| 379 |
|
|
assume their preferred height. Centre components vertically.
|
| 380 |
|
|
|
| 381 |
|
|
2003-12-26 Fernando Nasser
|
| 382 |
|
|
|
| 383 |
|
|
* java/awt/List.java (replaceItem): Prevent selection to move with
|
| 384 |
|
|
replace and minimize flickering.
|
| 385 |
|
|
|
| 386 |
|
|
2003-12-26 Michael Koch
|
| 387 |
|
|
|
| 388 |
|
|
* native/target/generic/target_generic_file.h
|
| 389 |
|
|
(TARGET_NATIVE_FILE_FILEFLAG_SYNC): Define to O_FSYNC on systems where
|
| 390 |
|
|
O_SYNC doesnt exist but O_FSYNC does (like FreeBSD).
|
| 391 |
|
|
|
| 392 |
|
|
2003-12-26 Olga Rodimina
|
| 393 |
|
|
|
| 394 |
|
|
* java/awt/Polygon.java (translate):
|
| 395 |
|
|
Fixed error that caused polygon to move right/left
|
| 396 |
|
|
when up/down translation was required.
|
| 397 |
|
|
|
| 398 |
|
|
2003-12-26 Michael Koch
|
| 399 |
|
|
|
| 400 |
|
|
* java/awt/MenuComponent.java: Import java.io.Serialization.
|
| 401 |
|
|
* java/awt/MenuItem.java: Likewise.
|
| 402 |
|
|
* java/awt/TextComponent.java: Likewise.
|
| 403 |
|
|
* java/awt/image/ImagingOpException.java
|
| 404 |
|
|
(serialVersionUID): Fixed.
|
| 405 |
|
|
|
| 406 |
|
|
2003-12-26 Michael Koch
|
| 407 |
|
|
|
| 408 |
|
|
* javax/print/attribute/AttributeSetUtilities.java,
|
| 409 |
|
|
javax/print/attribute/DateTimeSyntax.java,
|
| 410 |
|
|
javax/print/attribute/DocAttribute.java,
|
| 411 |
|
|
javax/print/attribute/DocAttributeSet.java,
|
| 412 |
|
|
javax/print/attribute/EnumSyntax.java,
|
| 413 |
|
|
javax/print/attribute/HashAttributeSet.java,
|
| 414 |
|
|
javax/print/attribute/HashDocAttributeSet.java,
|
| 415 |
|
|
javax/print/attribute/HashPrintJobAttributeSet.java,
|
| 416 |
|
|
javax/print/attribute/HashPrintRequestAttributeSet.java,
|
| 417 |
|
|
javax/print/attribute/HashPrintServiceAttributeSet.java,
|
| 418 |
|
|
javax/print/attribute/IntegerSyntax.java,
|
| 419 |
|
|
javax/print/attribute/PrintJobAttribute.java,
|
| 420 |
|
|
javax/print/attribute/PrintJobAttributeSet.java,
|
| 421 |
|
|
javax/print/attribute/PrintRequestAttribute.java,
|
| 422 |
|
|
javax/print/attribute/PrintServiceAttribute.java,
|
| 423 |
|
|
javax/print/attribute/PrintServiceAttributeSet.java,
|
| 424 |
|
|
javax/print/attribute/ResolutionSyntax.java,
|
| 425 |
|
|
javax/print/attribute/SetOfIntegerSyntax.java,
|
| 426 |
|
|
javax/print/attribute/Size2DSyntax.java,
|
| 427 |
|
|
javax/print/attribute/SupportedValuesAttribute.java,
|
| 428 |
|
|
javax/print/attribute/TextSyntax.java,
|
| 429 |
|
|
javax/print/attribute/URISyntax.java,
|
| 430 |
|
|
javax/print/attribute/UnmodifiableSetException.java: New files
|
| 431 |
|
|
* javax/print/attribute/Makefile.am (EXTRA_DIST): Added new files.
|
| 432 |
|
|
|
| 433 |
|
|
2003-12-26 Guilhem Lavaux
|
| 434 |
|
|
|
| 435 |
|
|
* java/util/GregorianCalendar.java (computeTime): 12:00 midnight is AM
|
| 436 |
|
|
and 12:00 noon is PM.
|
| 437 |
|
|
|
| 438 |
|
|
2003-12-26 Guilhem Lavaux
|
| 439 |
|
|
|
| 440 |
|
|
* java/rmi/Naming.java (lookup): Check if the first character of the
|
| 441 |
|
|
filename returned by URL.getFile() is a '/', only if it is the case
|
| 442 |
|
|
we cut this first character and call the registry with the good name.
|
| 443 |
|
|
(bind): Likewise.
|
| 444 |
|
|
(rebind): Likewise.
|
| 445 |
|
|
|
| 446 |
|
|
2003-12-26 Dalibor Topic
|
| 447 |
|
|
|
| 448 |
|
|
* java/net/Socket.java (close): Allow a Socket to be closed
|
| 449 |
|
|
multiple times without throwing an exception.
|
| 450 |
|
|
|
| 451 |
|
|
2003-12-26 Guilhem Lavaux
|
| 452 |
|
|
|
| 453 |
|
|
* java/io/FileInputStream.java (FileInputStream(String)): Call
|
| 454 |
|
|
FileInputStream(File).
|
| 455 |
|
|
(FileInputStream(File)): Check whether the argument is a directory.
|
| 456 |
|
|
|
| 457 |
|
|
2003-12-26 Guilhem Lavaux
|
| 458 |
|
|
Mark Wielaard
|
| 459 |
|
|
|
| 460 |
|
|
* java/io/BufferedReader.java (BufferedReader): Throw
|
| 461 |
|
|
IllegalArgumentException when size <= 0.
|
| 462 |
|
|
(mark): Document and better exception message for negative readLimit
|
| 463 |
|
|
IllegalArgumentException.
|
| 464 |
|
|
(read(char[],int,int)): Throw IndexOutOfBoundsException if offset and
|
| 465 |
|
|
count are not valid regarding buf.
|
| 466 |
|
|
(skip): Throw IllegalArgumentException when count is negative.
|
| 467 |
|
|
|
| 468 |
|
|
2003-12-25 Guilhem Lavaux
|
| 469 |
|
|
Mark Wielaard
|
| 470 |
|
|
|
| 471 |
|
|
* gnu/java/rmi/server/UnicastConnectionManager.java
|
| 472 |
|
|
(startScavenger): Set the client connection manager to daemon
|
| 473 |
|
|
state because it may block clients until TIMEOUT is reached
|
| 474 |
|
|
when they are exiting.
|
| 475 |
|
|
|
| 476 |
|
|
* gnu/java/rmi/RMIVoidValue.java: New file for a class representing
|
| 477 |
|
|
a void return.
|
| 478 |
|
|
|
| 479 |
|
|
* gnu/java/rmi/server/UnicastRemoteCall.java
|
| 480 |
|
|
(DummyOutputStream): Add a boolean before each written field to
|
| 481 |
|
|
know whether it is a primitive.
|
| 482 |
|
|
(releaseOutputStream): Flush parameters at write time.
|
| 483 |
|
|
|
| 484 |
|
|
* gnu/java/rmi/server/UnicastServerRef.java
|
| 485 |
|
|
(incomingMessageCall): Return a RMIVoidValue if no value is to be
|
| 486 |
|
|
returned.
|
| 487 |
|
|
|
| 488 |
|
|
* gnu/java/rmi/server/UnicastServer.java
|
| 489 |
|
|
(incomingMessageCall): Do not write a returned object if it is
|
| 490 |
|
|
a RMIVoidValue.
|
| 491 |
|
|
|
| 492 |
|
|
* gnu/java/rmi/server/Makefile.am (EXTRA_DIST): Add RMIVoidValue.java.
|
| 493 |
|
|
|
| 494 |
|
|
2003-12-25 Mark Wielaard
|
| 495 |
|
|
|
| 496 |
|
|
* include/Makefile.am (ARG_CLASSPATH_JAVAH): Use -bootclasspath.
|
| 497 |
|
|
* include/gnu_java_awt_peer_gtk_GdkPixbufDecoder.h: Regenerated.
|
| 498 |
|
|
* include/gnu_java_awt_peer_gtk_GtkComponentPeer.h: Likewise.
|
| 499 |
|
|
* include/gnu_java_awt_peer_gtk_GtkToolkit.h: Likewise.
|
| 500 |
|
|
* include/java_lang_VMSystem.h: Likewise.
|
| 501 |
|
|
|
| 502 |
|
|
2003-12-25 Guilhem Lavaux
|
| 503 |
|
|
|
| 504 |
|
|
* gnu/java/net/URLParseError.java: New file.
|
| 505 |
|
|
* gnu/java/net/protocol/jar/Handler.java
|
| 506 |
|
|
(parseURL): Throw URLParseError if needed, fix '/' handling.
|
| 507 |
|
|
* java/net/URL.java (URL): Catch URLParseError and
|
| 508 |
|
|
transform it into a MalformedURLException.
|
| 509 |
|
|
|
| 510 |
|
|
* gnu/java/net/Makefile.am (EXTRA_DIST): Add URLParseError.java.
|
| 511 |
|
|
|
| 512 |
|
|
2003-12-24 Mark Wielaard
|
| 513 |
|
|
|
| 514 |
|
|
* configure.in: Set version to 0.07+cvs.
|
| 515 |
|
|
|
| 516 |
|
|
2003-12-03 Fernando Nasser
|
| 517 |
|
|
|
| 518 |
|
|
* java/awt/List.java (getSelectedIndex):
|
| 519 |
|
|
Return -1 if no list element is selected.
|
| 520 |
|
|
|
| 521 |
|
|
2003-12-02 Thomas Fitzsimmons
|
| 522 |
|
|
|
| 523 |
|
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontMetrics.c
|
| 524 |
|
|
(initState): Mark obj parameter as unused.
|
| 525 |
|
|
(stringWidth): Mark obj parameter as unused. Initialize
|
| 526 |
|
|
font_name properly.
|
| 527 |
|
|
|
| 528 |
|
|
2003-12-02 Graydon Hoare
|
| 529 |
|
|
|
| 530 |
|
|
* Container.java (LightweightDispatcher): Expand implementation.
|
| 531 |
|
|
(visitChild): Use existing graphics object, rather than clone.
|
| 532 |
|
|
(dispatchEventImpl): Call LightweightDispatcher if it exists.
|
| 533 |
|
|
(addNotifyContainerChildren): Build LightweightDispatcher.
|
| 534 |
|
|
|
| 535 |
|
|
2003-12-02 Thomas Fitzsimmons
|
| 536 |
|
|
|
| 537 |
|
|
* include/gnu_java_awt_peer_gtk_GdkPixbufDecoder.h,
|
| 538 |
|
|
include/gnu_java_awt_peer_gtk_GtkComponentPeer.h,
|
| 539 |
|
|
include/gnu_java_awt_peer_gtk_GtkToolkit.h: Regenerate.
|
| 540 |
|
|
* native/jni/gtk-peer/Makefile.am: Add
|
| 541 |
|
|
gnu_java_awt_peer_gtk_GdkPixbufDecoder.c.
|
| 542 |
|
|
* gnu/java/awt/image/ImageDecoder.java (ImageDecoder(byte[],int,int)):
|
| 543 |
|
|
New constructor.
|
| 544 |
|
|
(startProduction): Create ByteArrayInputStream when url and filename are
|
| 545 |
|
|
null.
|
| 546 |
|
|
(produce): Declare stream parameter as InputStream.
|
| 547 |
|
|
* gnu/java/awt/image/XBMDecoder.java (produce): Declare stream parameter
|
| 548 |
|
|
as InputStream.
|
| 549 |
|
|
* gnu/java/awt/peer/gtk/GdkPixbufDecoder.java
|
| 550 |
|
|
(GdkPixbufDecoder(byte[],int,int)): New constructor.
|
| 551 |
|
|
(produce): Declare stream parameter as InputStream.
|
| 552 |
|
|
* gnu/java/awt/peer/gtk/GtkComponentPeer.java (prepareImage): Throw NPE
|
| 553 |
|
|
if image is null. Set image's observer before running PrepareImage
|
| 554 |
|
|
thread. Pass image to startProduction.
|
| 555 |
|
|
* gnu/java/awt/peer/gtk/GtkImage.java: Add null checks before calls to
|
| 556 |
|
|
source's member functions.
|
| 557 |
|
|
(observer): New field.
|
| 558 |
|
|
(setObserver): New method.
|
| 559 |
|
|
(setDimensions, setPixels, imageComplete): Call observer's imageUpdate.
|
| 560 |
|
|
* gnu/java/awt/peer/gtk/GtkToolkit.java (checkImage, getImage): Return
|
| 561 |
|
|
new GtkImage.
|
| 562 |
|
|
(prepareImage): Implement.
|
| 563 |
|
|
* java/awt/Component.java: Add static fields incrementalDraw and
|
| 564 |
|
|
redrawRate.
|
| 565 |
|
|
(imageUpdate): Implement.
|
| 566 |
|
|
(createImage): Call Toolkit's createImage if peer is null.
|
| 567 |
|
|
(prepareImage): Throw NPE if image is null.
|
| 568 |
|
|
* java/awt/MediaTracker.java: Fix return value.
|
| 569 |
|
|
|
| 570 |
|
|
2003-12-02 Guilhem Lavaux
|
| 571 |
|
|
|
| 572 |
|
|
* java/io/ObjectInputStream.java:
|
| 573 |
|
|
(setBooleanField): Throw an InvalidClassException if the field hasn't
|
| 574 |
|
|
the required type.
|
| 575 |
|
|
(setByteField): Likewise.
|
| 576 |
|
|
(setCharField): Likewise.
|
| 577 |
|
|
(setDoubleField): Likewise.
|
| 578 |
|
|
(setFloatField): Likewise.
|
| 579 |
|
|
(setIntField): Likewise.
|
| 580 |
|
|
(setShortField): Likewise.
|
| 581 |
|
|
(setLongField): Likewise.
|
| 582 |
|
|
(setObjectField): Likewise.
|
| 583 |
|
|
|
| 584 |
|
|
2003-12-02 Guilhem Lavaux
|
| 585 |
|
|
|
| 586 |
|
|
* java/io/ObjectStreamField.java: A few methods were added
|
| 587 |
|
|
in prevision of the upcoming upgrade of the serialization code.
|
| 588 |
|
|
(ObjectStreamField): We should throw a NullPointerException when
|
| 589 |
|
|
'name' is null.
|
| 590 |
|
|
|
| 591 |
|
|
2003-12-02 Guilhem Lavaux , Helmer Kraemer
|
| 592 |
|
|
|
| 593 |
|
|
* gnu/java/lang/reflect/TypeSignature.java
|
| 594 |
|
|
(getClassForEncoding): Splitted the method so we can specify an
|
| 595 |
|
|
explicit boot loader.
|
| 596 |
|
|
|
| 597 |
|
|
2003-12-02 Michael Koch
|
| 598 |
|
|
|
| 599 |
|
|
* gnu/java/io/PlatformHelper.java: Reformated.
|
| 600 |
|
|
|
| 601 |
|
|
2003-12-02 Graydon Hoare
|
| 602 |
|
|
|
| 603 |
|
|
* javax/swing/JLayeredPane.java: Implement.
|
| 604 |
|
|
|
| 605 |
|
|
2003-12-02 Michael Koch
|
| 606 |
|
|
|
| 607 |
|
|
* java/net/DatagramSocket.java
|
| 608 |
|
|
(close): Close associated DatagramChannel object.
|
| 609 |
|
|
* java/net/Socket.java
|
| 610 |
|
|
(close): Reset impl and bound before calling getChannel().close() to
|
| 611 |
|
|
prevent from loops.
|
| 612 |
|
|
|
| 613 |
|
|
2003-12-02 Michael Koch
|
| 614 |
|
|
|
| 615 |
|
|
* java/nio/channels/spi/AbstractInterruptibleChannel.java
|
| 616 |
|
|
(opened): Removed.
|
| 617 |
|
|
(closed): New field.
|
| 618 |
|
|
(close): Check of channel is closed already.
|
| 619 |
|
|
(isOpen): Return !closed.
|
| 620 |
|
|
|
| 621 |
|
|
2003-12-02 Michael Koch
|
| 622 |
|
|
|
| 623 |
|
|
* java/net/DatagramSocket.java
|
| 624 |
|
|
(DatagramSocket): Call other sister constructor.
|
| 625 |
|
|
(connect): Revised exception message.
|
| 626 |
|
|
(setBroadcast): Renamed on to enable.
|
| 627 |
|
|
(getLocalAddress): Completed documentation.
|
| 628 |
|
|
(getChannel): Likewise.
|
| 629 |
|
|
(isBound): Likewise.
|
| 630 |
|
|
(isConnected): Likewise.
|
| 631 |
|
|
(getRemoteSocketAddress): Likewise.
|
| 632 |
|
|
(getLocalSocketAddress): Likewise.
|
| 633 |
|
|
(getReuseAddress): Likewise.
|
| 634 |
|
|
(setBroadcast): Likewise.
|
| 635 |
|
|
(getTrafficClass): Likewise.
|
| 636 |
|
|
* java/net/ServerSocket.java
|
| 637 |
|
|
(getLocalSocketAddress): Simplified.
|
| 638 |
|
|
(accept): Renamed s to socket.
|
| 639 |
|
|
(implAccept): Likewise.
|
| 640 |
|
|
(toString): Made it compliant to SUNs JDK.
|
| 641 |
|
|
* java/net/Socket.java
|
| 642 |
|
|
(impl): Make private.
|
| 643 |
|
|
(getInetAddress): Check if socket is connected.
|
| 644 |
|
|
(getPort): Likewise.
|
| 645 |
|
|
(getInputStream): Likewise.
|
| 646 |
|
|
(getOutputStream): Likewise.
|
| 647 |
|
|
(getLocalPort): Check if socket is bound.
|
| 648 |
|
|
(shutdownOutput):
|
| 649 |
|
|
Readd accidently removed "getImpl().shutdownOutput()".
|
| 650 |
|
|
(connect): Completed documentation.
|
| 651 |
|
|
(getOOBInline): Likewise.
|
| 652 |
|
|
(getReuseAddress): Likewise.
|
| 653 |
|
|
(getTrafficClass): Likewise.
|
| 654 |
|
|
(isConnected): Likewise.
|
| 655 |
|
|
(isBound): Likewise.
|
| 656 |
|
|
(isClosed): Likewise.
|
| 657 |
|
|
(isInputShutdown): Likewise.
|
| 658 |
|
|
(isOutputShutdown): Likewise.
|
| 659 |
|
|
|
| 660 |
|
|
2003-12-02 Michael Koch
|
| 661 |
|
|
|
| 662 |
|
|
* java/net/DatagramSocket.java
|
| 663 |
|
|
(impl): Made private.
|
| 664 |
|
|
(bound): New private member variable.
|
| 665 |
|
|
(DatagramSocket): Fixed documentation, use getImpl().
|
| 666 |
|
|
(getImpl): New package-private method.
|
| 667 |
|
|
(isClosed): Use getImpl().
|
| 668 |
|
|
(getLocalAddress): Completed documentation, use getImpl().
|
| 669 |
|
|
(getLocalPort): Use getImpl().
|
| 670 |
|
|
(getSoTimeout): Likewise.
|
| 671 |
|
|
(setSoTimeout): Likewise.
|
| 672 |
|
|
(getSendBufferSize): Likewise.
|
| 673 |
|
|
(setSendBufferSize): Likewise.
|
| 674 |
|
|
(getReceiveBufferSize): Likewise.
|
| 675 |
|
|
(setReceiveBufferSize): Likewise.
|
| 676 |
|
|
(connect): Likewise.
|
| 677 |
|
|
(disconnect): Likewise.
|
| 678 |
|
|
(receive): Likewise.
|
| 679 |
|
|
(send): Likewise.
|
| 680 |
|
|
(setReuseAddress): Likewise.
|
| 681 |
|
|
(setTrafficClass): Likewise.
|
| 682 |
|
|
(bind): Added message to exception.
|
| 683 |
|
|
(isClosed): Completed documentation.
|
| 684 |
|
|
(getChannel): Likewise.
|
| 685 |
|
|
(connect): Added missing exception, refined exception message.
|
| 686 |
|
|
(isBound): Completed documentation, just return bound.
|
| 687 |
|
|
(isConnected): Completed documentation.
|
| 688 |
|
|
(getRemoteSocketAddress): Likewise.
|
| 689 |
|
|
(getReuseAddress): Completed documentation, use getImpl().
|
| 690 |
|
|
(setSoBroadcast): Likewise.
|
| 691 |
|
|
(getSoBroadcast): Likewise.
|
| 692 |
|
|
(getTrafficClass): Likewise.
|
| 693 |
|
|
(getLocalSocketAddress): Simplified.
|
| 694 |
|
|
* java/net/MulticastSocket.java
|
| 695 |
|
|
(MulticastSocket): Removed comment not applying anymore.
|
| 696 |
|
|
(getInterface): Use getImpl().
|
| 697 |
|
|
(getTTL): Likewise.
|
| 698 |
|
|
(getTimeToLive): Likewise.
|
| 699 |
|
|
(setInterface): Likewise.
|
| 700 |
|
|
(setNetworkInterface): Likewise.
|
| 701 |
|
|
(getNetworkInterface): Likewise.
|
| 702 |
|
|
(setLoopback): Likewise.
|
| 703 |
|
|
(getLoopback): Likewise.
|
| 704 |
|
|
(setTTL): Likewise.
|
| 705 |
|
|
(setTimeToLive): Likewise.
|
| 706 |
|
|
(joinGroup): Likewise.
|
| 707 |
|
|
(leaveGroup): Likewise.
|
| 708 |
|
|
(send): Likewise.
|
| 709 |
|
|
|
| 710 |
|
|
2003-12-02 Michael Koch
|
| 711 |
|
|
|
| 712 |
|
|
* java/net/Socket.java
|
| 713 |
|
|
(implCreated): Dont set default value explicitely, added
|
| 714 |
|
|
documentation.
|
| 715 |
|
|
(inputShutdown): Likewise.
|
| 716 |
|
|
(outputShutdown): Likewise.
|
| 717 |
|
|
(bound): New private member variable.
|
| 718 |
|
|
(bind): Set bound to true.
|
| 719 |
|
|
(close): Set bound to false.
|
| 720 |
|
|
(isBound): Return bound.
|
| 721 |
|
|
* java/net/ServerSocket.java
|
| 722 |
|
|
(bound): New private member variable.
|
| 723 |
|
|
(bind): Set bound to true.
|
| 724 |
|
|
(close): Set bound to false.
|
| 725 |
|
|
(isBound): Return bound.
|
| 726 |
|
|
|
| 727 |
|
|
2003-12-02 Michael Koch
|
| 728 |
|
|
|
| 729 |
|
|
* java/net/DatagramSocket.java
|
| 730 |
|
|
(factory): Made private.
|
| 731 |
|
|
(closed): Removed.
|
| 732 |
|
|
(DatagramSocket): Check impl argument, use constructor with
|
| 733 |
|
|
SocketAddress argument.
|
| 734 |
|
|
(close): Set impl to null, use isClosed().
|
| 735 |
|
|
(isClosed): Check for impl == null.
|
| 736 |
|
|
(getLocalAddress): Use isClosed().
|
| 737 |
|
|
(getLocalPort): Check if socket is closed.
|
| 738 |
|
|
(getSoTimeout): Likewise.
|
| 739 |
|
|
(setSoTimeout): Likewise.
|
| 740 |
|
|
(getSendBufferSize): Likewise.
|
| 741 |
|
|
(setSendBufferSize): Likewise.
|
| 742 |
|
|
(getReceiveBufferSize): Likewise.
|
| 743 |
|
|
(setReceiveBufferSize): Likewise.
|
| 744 |
|
|
(receive): Likewise.
|
| 745 |
|
|
(send): Likewise.
|
| 746 |
|
|
(bind): Likewise.
|
| 747 |
|
|
(connect): Likewise.
|
| 748 |
|
|
(setReuseAddress): Likewise.
|
| 749 |
|
|
(getReuseAddress): Likewise.
|
| 750 |
|
|
(setBroadcast): Likewise.
|
| 751 |
|
|
(getBroadcast): Likewise.
|
| 752 |
|
|
(setTrafficClass): Likewise.
|
| 753 |
|
|
(getTrafficClass): Likewise.
|
| 754 |
|
|
* java/net/MulticastSocket.java
|
| 755 |
|
|
(getInterface): Check if socket is closed.
|
| 756 |
|
|
(getTTL): Likewise.
|
| 757 |
|
|
(getTimeToLive): Likewise.
|
| 758 |
|
|
(setInterface): Likewise.
|
| 759 |
|
|
(setNetworkInterface): Likewise.
|
| 760 |
|
|
(getNetworkInterface): Likewise.
|
| 761 |
|
|
(setLoopbackMode): Likewise.
|
| 762 |
|
|
(setTTL): Likewise.
|
| 763 |
|
|
(setTimeToLive): Likewise.
|
| 764 |
|
|
(joinGroup): Likewise.
|
| 765 |
|
|
(leaveGroup): Likewise.
|
| 766 |
|
|
(send): Likewise.
|
| 767 |
|
|
* java/net/ServerSocket.java
|
| 768 |
|
|
(closed): Removed.
|
| 769 |
|
|
(close): Check if socket is closed, set impl to null.
|
| 770 |
|
|
(isClosed): Check impl == null;
|
| 771 |
|
|
(ServerSocket): Check impl argument.
|
| 772 |
|
|
(getInetAddress): Check if socket is bound.
|
| 773 |
|
|
(getLocalPort): Likewise.
|
| 774 |
|
|
(getLocalSocketAddress): Likewise.
|
| 775 |
|
|
(bind): Check if socket is closed.
|
| 776 |
|
|
(implAccept): Likewise.
|
| 777 |
|
|
(setSoTimeout): Likewise.
|
| 778 |
|
|
(getSoTimeout): Likewise.
|
| 779 |
|
|
(setReuseAddress): Likewise.
|
| 780 |
|
|
(getReuseAddress): Likewise.
|
| 781 |
|
|
(setReceiveBufferSize): Likewise.
|
| 782 |
|
|
(getReceiveBufferSize): Likewise.
|
| 783 |
|
|
* java/net/Socket.java
|
| 784 |
|
|
(closed): Removed.
|
| 785 |
|
|
(Socket): Fixed documentation.
|
| 786 |
|
|
(connect): Check if socket is closed, changed exception text,
|
| 787 |
|
|
fixed documentation.
|
| 788 |
|
|
(getInputStream): Check of socket is closed and connected.
|
| 789 |
|
|
(getOutputStream): Likewise.
|
| 790 |
|
|
(bind): Check if socket is closed.
|
| 791 |
|
|
(setTcpNoDelay): Likewise.
|
| 792 |
|
|
(getTcpNoDelay): Likewise.
|
| 793 |
|
|
(setSoLinger): Likewise.
|
| 794 |
|
|
(getSoLinger): Likewise.
|
| 795 |
|
|
(sendUrgentData): Likewise.
|
| 796 |
|
|
(setOOBInline): Likewise.
|
| 797 |
|
|
(getOOBInline): Likewise.
|
| 798 |
|
|
(setSoTimeout): Likewise.
|
| 799 |
|
|
(getSoTimeout): Likewise.
|
| 800 |
|
|
(setSendBufferSize): Likewise.
|
| 801 |
|
|
(getSendBufferSize): Likewise.
|
| 802 |
|
|
(setReceiveBufferSize): Likewise.
|
| 803 |
|
|
(getReceiveBufferSize): Likewise.
|
| 804 |
|
|
(setKeepAlive): Likewise.
|
| 805 |
|
|
(getKeepAlive): Likewise.
|
| 806 |
|
|
(close): Likewise.
|
| 807 |
|
|
(shutdownInput): Likewise.
|
| 808 |
|
|
(shutdownOutput): Likewise.
|
| 809 |
|
|
(getReuseAddress): Likewise.
|
| 810 |
|
|
(getTrafficClass): Likewise.
|
| 811 |
|
|
(setTrafficClass): Likewise.
|
| 812 |
|
|
(isClosed): Check impl == null.
|
| 813 |
|
|
(toString): Added missing ']'.
|
| 814 |
|
|
|
| 815 |
|
|
2003-12-02 Michael Koch
|
| 816 |
|
|
|
| 817 |
|
|
* java/net/DatagramSocket.java
|
| 818 |
|
|
(DatagramSocket): Move binding code to bind(), simplify constructors.
|
| 819 |
|
|
* java/net/MulticastSocket.java
|
| 820 |
|
|
(MulticastSocket): Call parent constructor with null argument,
|
| 821 |
|
|
bind socket after setReuseAddress is called, simplify constructors.
|
| 822 |
|
|
* java/net/Socket.java
|
| 823 |
|
|
(various): Some more getImpl() fixes.
|
| 824 |
|
|
|
| 825 |
|
|
2003-12-02 Michael Koch
|
| 826 |
|
|
|
| 827 |
|
|
* java/net/Socket.java
|
| 828 |
|
|
(implCreated): New variable that indicates created impl.
|
| 829 |
|
|
(getImpl): New method.
|
| 830 |
|
|
(toString): Return more SUN compliant string representation.
|
| 831 |
|
|
(various): Use getImpl() instead of impl.
|
| 832 |
|
|
|
| 833 |
|
|
2003-12-02 Michael Koch
|
| 834 |
|
|
|
| 835 |
|
|
* java/text/DateFormat.java:
|
| 836 |
|
|
Explicitely import used classes.
|
| 837 |
|
|
|
| 838 |
|
|
2003-12-02 Michael Koch
|
| 839 |
|
|
|
| 840 |
|
|
* include/gnu_java_awt_peer_gtk_GdkFontMetrics.h: Regenerated.
|
| 841 |
|
|
|
| 842 |
|
|
2003-12-02 Michael Koch
|
| 843 |
|
|
|
| 844 |
|
|
* gnu/java/net/protocol/file/Handler.java:
|
| 845 |
|
|
(openConnection): Handle case when host part of file: URL is set.
|
| 846 |
|
|
* gnu/java/net/protocol/http/Connection.java: Reformated.
|
| 847 |
|
|
|
| 848 |
|
|
2003-12-02 Michael Koch
|
| 849 |
|
|
|
| 850 |
|
|
* gnu/java/lang/ClassLoaderHelper.java:
|
| 851 |
|
|
Explicitly import used classes.
|
| 852 |
|
|
* gnu/java/lang/SystemClassLoader.java
|
| 853 |
|
|
(systemFindResource): Fixed typo.
|
| 854 |
|
|
|
| 855 |
|
|
2003-12-02 Michael Koch
|
| 856 |
|
|
|
| 857 |
|
|
* gnu/java/net/protocol/file/Connection.java: Reformated.
|
| 858 |
|
|
(inputStream): Made an InputStream.
|
| 859 |
|
|
(outputStream): Made an OutputStream.
|
| 860 |
|
|
(connect): Don't throw FileNotFoundException directly. FileInputStream
|
| 861 |
|
|
constructor does this for us.
|
| 862 |
|
|
|
| 863 |
|
|
2003-12-02 Michael Koch
|
| 864 |
|
|
|
| 865 |
|
|
* gnu/java/net/protocol/jar/Connection.java:
|
| 866 |
|
|
Reformated.
|
| 867 |
|
|
|
| 868 |
|
|
2003-12-02 Michael Koch
|
| 869 |
|
|
|
| 870 |
|
|
* gnu/java/net/protocol/jar/Handler.java:
|
| 871 |
|
|
Reformated.
|
| 872 |
|
|
|
| 873 |
|
|
2003-12-02 Michael Koch
|
| 874 |
|
|
|
| 875 |
|
|
* gnu/java/net/protocol/file/Handler.java:
|
| 876 |
|
|
Reformated.
|
| 877 |
|
|
|
| 878 |
|
|
2003-12-01 Kim Ho
|
| 879 |
|
|
|
| 880 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextAreaPeer.c (create):
|
| 881 |
|
|
Disable wrapping if TextArea has horizontal scroll bars.
|
| 882 |
|
|
|
| 883 |
|
|
2003-12-01 Thomas Fitzsimmons
|
| 884 |
|
|
|
| 885 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEvents.c
|
| 886 |
|
|
(awt_event_handler): Hard-code inset values.
|
| 887 |
|
|
|
| 888 |
|
|
* gnu/java/awt/peer/gtk/GdkFontMetrics.java (GdkFontMetrics):
|
| 889 |
|
|
Pass font name, not XLFD, to initState.
|
| 890 |
|
|
(stringWidth(String, int, String)): New method.
|
| 891 |
|
|
(stringWidth(String)): Call new stringWidth.
|
| 892 |
|
|
(getLeading): Always return 0.
|
| 893 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontMetrics.c
|
| 894 |
|
|
(initState): New Pango implementation.
|
| 895 |
|
|
(stringWidth): Likewise.
|
| 896 |
|
|
|
| 897 |
|
|
2003-12-01 Graydon Hoare
|
| 898 |
|
|
|
| 899 |
|
|
* java/awt/Container.java (swapComponents): New method.
|
| 900 |
|
|
* (visitChild): Handle null clip bounds.
|
| 901 |
|
|
* javax/swing/JLayeredPane.java: Conform to mauve test, javadoc.
|
| 902 |
|
|
|
| 903 |
|
|
2003-12-01 Olga Rodimina
|
| 904 |
|
|
|
| 905 |
|
|
* java/awt/TextComponent.java:
|
| 906 |
|
|
(getSelectionStart): Updated javadocs.
|
| 907 |
|
|
(getSelectionEnd): Ditto.
|
| 908 |
|
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextComponentPeer:
|
| 909 |
|
|
(getSelectionStart): Changed to return caret position if no
|
| 910 |
|
|
text is selected
|
| 911 |
|
|
(getSelectionEnd): Ditto.
|
| 912 |
|
|
|
| 913 |
|
|
2003-12-01 Thomas Fitzsimmons
|
| 914 |
|
|
|
| 915 |
|
|
* gnu/java/awt/peer/gtk/GtkImage.java (setDimensions,
|
| 916 |
|
|
setProperties): Check that io is not null before calling
|
| 917 |
|
|
io.imageUpdate.
|
| 918 |
|
|
* java/awt/image/ImageConsumer.java (setPixels, imageComplete):
|
| 919 |
|
|
Update javadocs.
|
| 920 |
|
|
* java/awt/image/PixelGrabber.java: Fix implementation and
|
| 921 |
|
|
update javadocs.
|
| 922 |
|
|
|
| 923 |
|
|
2003-11-30 Mark Wielaard
|
| 924 |
|
|
|
| 925 |
|
|
* configure.in: Set version to 0.07.
|
| 926 |
|
|
* NEWS: Set release date to today.
|
| 927 |
|
|
|
| 928 |
|
|
2003-11-30 Mark Wielaard
|
| 929 |
|
|
|
| 930 |
|
|
* java/security/Security.java: Don't use in the api doc.
|
| 931 |
|
|
|
| 932 |
|
|
2003-11-30 Mark Wielaard
|
| 933 |
|
|
|
| 934 |
|
|
* doc/api/Makefile.am (packages, create_html): Only generate api doc
|
| 935 |
|
|
for the core packages, not the external ones.
|
| 936 |
|
|
|
| 937 |
|
|
2003-11-29 Mark Wielaard
|
| 938 |
|
|
|
| 939 |
|
|
Reported by Etienne Gagnon
|
| 940 |
|
|
* doc/www.gnu.org/stories: Updated SableVM blurb and add extra
|
| 941 |
|
|
publications link.
|
| 942 |
|
|
|
| 943 |
|
|
2003-11-29 Mark Wielaard
|
| 944 |
|
|
|
| 945 |
|
|
* doc/hacking.texi: Clearify jikesrvm link (www, not www-124).
|
| 946 |
|
|
* doc/www.gnu.org/stories.wml: Likewise.
|
| 947 |
|
|
* doc/www.gnu.org/home.wml: Update Open Tasks savannah link.
|
| 948 |
|
|
|
| 949 |
|
|
2003-11-28 Michael Koch
|
| 950 |
|
|
|
| 951 |
|
|
* gnu/java/net/PlainDatagramSocketImpl.java
|
| 952 |
|
|
(sendTo): Added offset argument.
|
| 953 |
|
|
* include/gnu_java_net_PlainDatagramSocketImpl.h: Regenerated.
|
| 954 |
|
|
* native/jni/java-net/gnu_java_net_PlainDatagramSocketImpl.c
|
| 955 |
|
|
(receive0): Use completely available space in buffer array.
|
| 956 |
|
|
(sendTo): Use offset.
|
| 957 |
|
|
|
| 958 |
|
|
2003-11-28 Ito Kazumitsu
|
| 959 |
|
|
|
| 960 |
|
|
* java/text/SimpleDateFormat.java (compileFormat):
|
| 961 |
|
|
isLowerCase() and isUpperCase() allow too many characters.
|
| 962 |
|
|
Just use >= 'A' && <= 'Z' || >= 'a' && <= 'z'.
|
| 963 |
|
|
|
| 964 |
|
|
2003-11-28 Mark Wielaard
|
| 965 |
|
|
|
| 966 |
|
|
Reported by Archie Cobbs:
|
| 967 |
|
|
* java/security/DigestInputStream.java (read(byte[], int, int): Call
|
| 968 |
|
|
digest.update() with temp, not len as lenght.
|
| 969 |
|
|
|
| 970 |
|
|
2003-11-28 Mark Wielaard
|
| 971 |
|
|
|
| 972 |
|
|
Reported by Michael Hind :
|
| 973 |
|
|
* doc/www.gnu.org/stories: Updated Jikes RVM blurb.
|
| 974 |
|
|
Fixed Joas and SableVM publication links.
|
| 975 |
|
|
|
| 976 |
|
|
2003-11-28 Mark Wielaard
|
| 977 |
|
|
|
| 978 |
|
|
* NEWS: Update with new 0.07 items.
|
| 979 |
|
|
|
| 980 |
|
|
2003-11-28 Dalibor Topic
|
| 981 |
|
|
|
| 982 |
|
|
Reported by: Jim Pick
|
| 983 |
|
|
|
| 984 |
|
|
* libraries/javalib/java/util/Hashtable.java
|
| 985 |
|
|
(internalcontainsValue): New method.
|
| 986 |
|
|
(contains) Delegate to internalContainsValue.
|
| 987 |
|
|
|
| 988 |
|
|
Reported by: Mark Wielaard
|
| 989 |
|
|
|
| 990 |
|
|
* libraries/javalib/java/util/Hashtable.java
|
| 991 |
|
|
(contains): Improved comment.
|
| 992 |
|
|
|
| 993 |
|
|
Reported by: Jeroen Frijters
|
| 994 |
|
|
|
| 995 |
|
|
* libraries/javalib/java/util/Hashtable.java
|
| 996 |
|
|
(containsValue): Delegate to contains(Object) to make sure older
|
| 997 |
|
|
code overwriting it continues to work.
|
| 998 |
|
|
|
| 999 |
|
|
2003-11-27 Michael Koch
|
| 1000 |
|
|
|
| 1001 |
|
|
* doc/www.gnu.org/downloads/tools.wml: Add GNU.xml style definition
|
| 1002 |
|
|
file.
|
| 1003 |
|
|
|
| 1004 |
|
|
2003-11-27 Mark Wielaard
|
| 1005 |
|
|
|
| 1006 |
|
|
New setup from Patrik Reali
|
| 1007 |
|
|
* Makefile: New setup.
|
| 1008 |
|
|
* README: Describe new setup.
|
| 1009 |
|
|
* benchmarks.wml: New file.
|
| 1010 |
|
|
* external.wml: New file.
|
| 1011 |
|
|
* home.wml: Use new setup.
|
| 1012 |
|
|
* license.wml: New file.
|
| 1013 |
|
|
* stories.wml: New file.
|
| 1014 |
|
|
* docs/Makefile: New setup.
|
| 1015 |
|
|
* docs/docs.wml: Use new setup.
|
| 1016 |
|
|
* downloads/.cvsignore: New file.
|
| 1017 |
|
|
* downloads/19990206.wml: New file.
|
| 1018 |
|
|
* downloads/20001120.wml: New file.
|
| 1019 |
|
|
* downloads/20010106.wml: New file.
|
| 1020 |
|
|
* downloads/20020208.wml: New file.
|
| 1021 |
|
|
* downloads/Makefile: New file.
|
| 1022 |
|
|
* downloads/downloads.wml: New file.
|
| 1023 |
|
|
* downloads/tools.wml: New file.
|
| 1024 |
|
|
* faq/.cvsignore: New file.
|
| 1025 |
|
|
* faq/Makefile: New file.
|
| 1026 |
|
|
* faq/faq.wml: New file.
|
| 1027 |
|
|
* include/layout.wml: New file.
|
| 1028 |
|
|
* include/macros.wml: New setup.
|
| 1029 |
|
|
|
| 1030 |
|
|
2003-11-27 Mark Wielaard
|
| 1031 |
|
|
|
| 1032 |
|
|
* configure.in: Removed AC_CYGWIN and AC_MINGW32.
|
| 1033 |
|
|
|
| 1034 |
|
|
2003-11-27 Dalibor Topic
|
| 1035 |
|
|
|
| 1036 |
|
|
* java/text/FieldPosition.java (equals): Fixed comment.
|
| 1037 |
|
|
|
| 1038 |
|
|
2003-11-27 Michael Koch
|
| 1039 |
|
|
|
| 1040 |
|
|
* gnu/java/net/protocol/http/Connection.java
|
| 1041 |
|
|
(connect): Always create outputStream, its needed to send request to
|
| 1042 |
|
|
remote server. Set connected to true after request was sent and reply
|
| 1043 |
|
|
received.
|
| 1044 |
|
|
|
| 1045 |
|
|
2003-11-27 Michael Koch
|
| 1046 |
|
|
|
| 1047 |
|
|
* java/net/URLStreamHandler.java
|
| 1048 |
|
|
(parseURL): Added comment in catch statement.
|
| 1049 |
|
|
(canonicalizeFilename): Add documentation.
|
| 1050 |
|
|
(sameURL): Completed documentation.
|
| 1051 |
|
|
(equals): Likewise.
|
| 1052 |
|
|
(hostsEqual): Likewise.
|
| 1053 |
|
|
(getDefaulPort): Likewise.
|
| 1054 |
|
|
(hashCode): Likewise.
|
| 1055 |
|
|
(toExternalForm): Likewise.
|
| 1056 |
|
|
(getHostName): Fix empty hostname check, completed documentation.
|
| 1057 |
|
|
|
| 1058 |
|
|
2003-11-26 Tom Fitzsimmons
|
| 1059 |
|
|
|
| 1060 |
|
|
* java/awt/GridBagLayout.java (getLayoutDimensions): Return array of
|
| 1061 |
|
|
two zero-length int arrays when layoutInfo is null.
|
| 1062 |
|
|
(getLayoutWeights): Return array of two zero-length double arrays when
|
| 1063 |
|
|
layoutInfo is null.
|
| 1064 |
|
|
|
| 1065 |
|
|
2003-11-26 Michael Koch
|
| 1066 |
|
|
|
| 1067 |
|
|
* javax/swing/BoxLayout.java
|
| 1068 |
|
|
(serialVersionUIR): New member variable.
|
| 1069 |
|
|
(X_AXIS, Y_AXIS): Documentation added.
|
| 1070 |
|
|
(LINE_AXIS, PAGE_AXIS): New constants.
|
| 1071 |
|
|
(grid): Renamed from gridbag.
|
| 1072 |
|
|
(BoxLayout): Use new constants, throw exception if invalid value for
|
| 1073 |
|
|
way, added documentation.
|
| 1074 |
|
|
(BoxLayout): Removed.
|
| 1075 |
|
|
(addLayoutComponent): Use new constants, added documentation.
|
| 1076 |
|
|
(removeLayoutComponent): Likewise.
|
| 1077 |
|
|
(addLayoutContainer): Added documentation.
|
| 1078 |
|
|
(preferredLayoutSize): Added documentation, check given argument.
|
| 1079 |
|
|
(minimumLayoutSize): Likewise.
|
| 1080 |
|
|
(layoutContainer): Likewise.
|
| 1081 |
|
|
(getLayoutAlignmentX): Likewise.
|
| 1082 |
|
|
(getLayoutAlignmentY): Likewise.
|
| 1083 |
|
|
(invalidateLayout): Likewise.
|
| 1084 |
|
|
(maximumLayoutSize): Likewise.
|
| 1085 |
|
|
|
| 1086 |
|
|
2003-11-26 Michael Koch
|
| 1087 |
|
|
|
| 1088 |
|
|
* gnu/java/nio/DatagramChannelImpl.java
|
| 1089 |
|
|
(getNativeFD): Use getPlainDatagramSocketImpl().
|
| 1090 |
|
|
* gnu/java/nio/NIODatagramSocket.java
|
| 1091 |
|
|
(getPlainDatagramSocketImpl): Renamed from getImpl().
|
| 1092 |
|
|
* gnu/java/nio/NIOSocket.java
|
| 1093 |
|
|
(getPlainSocketImpl): Renamed from getImpl().
|
| 1094 |
|
|
(setChannel): Use getPlainSocketImpl().
|
| 1095 |
|
|
* gnu/java/nio/SocketChannelImpl.java
|
| 1096 |
|
|
(SocketChannelImpl): Use getPlainSocketImpl().
|
| 1097 |
|
|
(getPlainSocketImpl): Renamed from getImpl().
|
| 1098 |
|
|
(getNativeFD): Use getPlainSocketImpl().
|
| 1099 |
|
|
|
| 1100 |
|
|
2003-11-26 Michael Koch
|
| 1101 |
|
|
|
| 1102 |
|
|
* java/net/URL.java
|
| 1103 |
|
|
(URL): Fixed documentation to be HTML compliant.
|
| 1104 |
|
|
(getContent): Completed documentation.
|
| 1105 |
|
|
(getFile): Likewise.
|
| 1106 |
|
|
(getPath): Likewise.
|
| 1107 |
|
|
(getAuthority): Likewise.
|
| 1108 |
|
|
(getHost): Likewise.
|
| 1109 |
|
|
(getDefaultPort): Likewise.
|
| 1110 |
|
|
(getProtocol): Likewise.
|
| 1111 |
|
|
(hashCode): Likewise.
|
| 1112 |
|
|
(openConnection): Likewise.
|
| 1113 |
|
|
(openStream): Likewise.
|
| 1114 |
|
|
(set): Likewise.
|
| 1115 |
|
|
(getURLStreamHandler): Wrapped lines to fit into our 79 chars rule.
|
| 1116 |
|
|
|
| 1117 |
|
|
2003-11-26 Michael Koch
|
| 1118 |
|
|
|
| 1119 |
|
|
* java/net/DatagramPacket.java
|
| 1120 |
|
|
(DatagramPacket): Fixed documentation to become legal HTML.
|
| 1121 |
|
|
|
| 1122 |
|
|
2003-11-26 Michael Koch
|
| 1123 |
|
|
|
| 1124 |
|
|
* java/net/InetSocketAddress.java
|
| 1125 |
|
|
(hostname): Made private, added documentation.
|
| 1126 |
|
|
(addr): Likewise.
|
| 1127 |
|
|
(port): Likewise.
|
| 1128 |
|
|
(equals): Completed documentation.
|
| 1129 |
|
|
(getAddress): Likewise.
|
| 1130 |
|
|
(getHostName): Likewise.
|
| 1131 |
|
|
(getPort): Likewise.
|
| 1132 |
|
|
(hashCode): Likewise.
|
| 1133 |
|
|
(isUnresolved): Likewise.
|
| 1134 |
|
|
(toString): Likewise.
|
| 1135 |
|
|
|
| 1136 |
|
|
2003-11-26 Michael Koch
|
| 1137 |
|
|
|
| 1138 |
|
|
* java/net/URLStreamHandler.java
|
| 1139 |
|
|
(getHostName): Fix empty hostname check.
|
| 1140 |
|
|
(toExternalForm): Add port number only when host is present and port
|
| 1141 |
|
|
was specified in spec.
|
| 1142 |
|
|
|
| 1143 |
|
|
2003-11-25 David Belanger
|
| 1144 |
|
|
|
| 1145 |
|
|
* java/util/zip/ZipFile (Zipfile(File)): Set file path as name.
|
| 1146 |
|
|
(ZipFile(File,int)): Likewise.
|
| 1147 |
|
|
|
| 1148 |
|
|
2003-11-25 Mark Wielaard
|
| 1149 |
|
|
|
| 1150 |
|
|
Thanks to Sascha Brawer
|
| 1151 |
|
|
* NEWS: Update new features, vm-interface changes and bug fixes.
|
| 1152 |
|
|
|
| 1153 |
|
|
2003-11-25 Ito Kazumitsu
|
| 1154 |
|
|
|
| 1155 |
|
|
* java/util/GregorianCalendar.java (getLinearTime): Avoid counting
|
| 1156 |
|
|
the leap day of the leap year twice.
|
| 1157 |
|
|
(computeFields): First week of month is 1 not 0.
|
| 1158 |
|
|
|
| 1159 |
|
|
2003-11-23 Guilhem Lavaux
|
| 1160 |
|
|
|
| 1161 |
|
|
* java/text/NumberFormat.java:
|
| 1162 |
|
|
(getIntegerInstance) Added the java version in the comments.
|
| 1163 |
|
|
|
| 1164 |
|
|
* java/text/FormatCharacterIterator.java: Documented the class and
|
| 1165 |
|
|
its methods.
|
| 1166 |
|
|
|
| 1167 |
|
|
2003-11-23 Mark Wielaard
|
| 1168 |
|
|
|
| 1169 |
|
|
* java/text/NumberFormat.java: Import java.io.InvalidObjectException.
|
| 1170 |
|
|
(readResolve): Reformat.
|
| 1171 |
|
|
|
| 1172 |
|
|
2003-11-23 Mark Wielaard
|
| 1173 |
|
|
|
| 1174 |
|
|
* native/jni/java-net/javanet.c: Plain[Datagram]SocketImpl moved from
|
| 1175 |
|
|
java/net to gnu/java/net.
|
| 1176 |
|
|
|
| 1177 |
|
|
2003-11-22 Guilhem Lavaux
|
| 1178 |
|
|
|
| 1179 |
|
|
* java/text/NumberFormat.java
|
| 1180 |
|
|
(NumberFormat.Field): New implemented class to match Java 1.4.
|
| 1181 |
|
|
(getIntegerInstance): Two new Java 1.4 methods.o
|
| 1182 |
|
|
|
| 1183 |
|
|
* java/text/DecimalFormatSymbols.java (locale): New field.
|
| 1184 |
|
|
(DecimalFormatSymbols (Locale)): Set locale.
|
| 1185 |
|
|
(serialVersionOnStream): Upgraded to number 2.
|
| 1186 |
|
|
(readObject): Assign locale if it wasn't by the serializer.
|
| 1187 |
|
|
|
| 1188 |
|
|
* java/text/FormatCharacterIterator.java: Fixed some typos.
|
| 1189 |
|
|
|
| 1190 |
|
|
2003-11-18 Graydon Hoare
|
| 1191 |
|
|
|
| 1192 |
|
|
* javax/swing/JLayeredPane.java: Implement.
|
| 1193 |
|
|
* javax/swing/JFrame.java (getContentPane): Make public
|
| 1194 |
|
|
* javax/swing/javax/swing/JRootPane.java (setContentPane):
|
| 1195 |
|
|
Use JLayeredPane.FRAME_CONTENT_LAYER.
|
| 1196 |
|
|
|
| 1197 |
|
|
2003-11-21 Jeroen Frijters
|
| 1198 |
|
|
* vm/reference/java/lang/Runtime.java (exit): Fixed bug introduced
|
| 1199 |
|
|
earlier today that caused exit() calls during finalization for exit
|
| 1200 |
|
|
to get lost.
|
| 1201 |
|
|
|
| 1202 |
|
|
2003-11-21 Mark Wielaard
|
| 1203 |
|
|
|
| 1204 |
|
|
* configure.in: Depend on gtk+ 2.2.x.
|
| 1205 |
|
|
* HACKING, NEWS: Document.
|
| 1206 |
|
|
|
| 1207 |
|
|
2003-11-21 Mark Wielaard
|
| 1208 |
|
|
|
| 1209 |
|
|
* vm/reference/java/lang/Runtime.java (exit): Add extra comments.
|
| 1210 |
|
|
|
| 1211 |
|
|
2003-11-21 Mark Wielaard
|
| 1212 |
|
|
|
| 1213 |
|
|
* gnu/java/awt/peer/gtk/Makefile.am (EXTRA_DIST): Add
|
| 1214 |
|
|
GdkClasspathFontPeerMetrics.java.
|
| 1215 |
|
|
|
| 1216 |
|
|
2003-11-21 Jeroen Frijters
|
| 1217 |
|
|
|
| 1218 |
|
|
* java/lang/Thread.java (start): Throw IllegalThreadStateException
|
| 1219 |
|
|
instead of IllegalStateException.
|
| 1220 |
|
|
* vm/reference/java/lang/Runtime.java (exit): Moved shutdown hook
|
| 1221 |
|
|
processing to new method.
|
| 1222 |
|
|
(runShutdownHooks): New method.
|
| 1223 |
|
|
|
| 1224 |
|
|
2003-11-21 Mark Wielaard
|
| 1225 |
|
|
|
| 1226 |
|
|
* java/io/InputStreamReader.java (getEncoding): Handle closed stream
|
| 1227 |
|
|
(in == null) case.
|
| 1228 |
|
|
|
| 1229 |
|
|
2003-11-21 Mark Wielaard
|
| 1230 |
|
|
|
| 1231 |
|
|
* javax/swing/plaf/basic/BasicDefaults.java (BasicDefaults): Put
|
| 1232 |
|
|
AbstractUndoableEdit.undoText and AbstractUndoableEdit.redoText.
|
| 1233 |
|
|
|
| 1234 |
|
|
2003-11-18 Graydon Hoare
|
| 1235 |
|
|
|
| 1236 |
|
|
* java/awt/font/TextLayout.java: Implement simple layouts
|
| 1237 |
|
|
using attributed strings and glyph vectors.
|
| 1238 |
|
|
|
| 1239 |
|
|
2003-11-17 Graydon Hoare
|
| 1240 |
|
|
|
| 1241 |
|
|
* gnu/java/awt/peer/gtk/GdkClasspathFontPeerMetrics.java: New file.
|
| 1242 |
|
|
* gnu/java/awt/peer/gtk/GdkClasspathFontPeer.java
|
| 1243 |
|
|
(GdkFontLineMetrics): New inner class.
|
| 1244 |
|
|
(getLineMetrics): Return new GdkFontLineMetrics.
|
| 1245 |
|
|
(getFontMetrics): Return new GdkClasspathFontPeerMetrics.
|
| 1246 |
|
|
(layoutGlyphVector): Create GdkGlyphVector.
|
| 1247 |
|
|
* gnu/java/awt/peer/gtk/GdkGraphics2D.java (stateStack): New member.
|
| 1248 |
|
|
(GdkGraphics2D): Initialize state via mathod calls.
|
| 1249 |
|
|
(cairoSetMatrix, cairoShowGlyphs): Simplify native calls.
|
| 1250 |
|
|
(cairoTranslate, cairoScale, cairoRotate): Remove.
|
| 1251 |
|
|
(various methods): use setTransform for special transform cases.
|
| 1252 |
|
|
(DrawState): New inner class.
|
| 1253 |
|
|
(stateSave): New method.
|
| 1254 |
|
|
(stateRestore): New method.
|
| 1255 |
|
|
(various methods): use stateSave, stateRestore.
|
| 1256 |
|
|
(getClipInDevSpace): New method.
|
| 1257 |
|
|
(clip, clipRect, setClip, getClip, getClipBounds):
|
| 1258 |
|
|
Follow spec more closely.
|
| 1259 |
|
|
(getTransform): Return clone of transform.
|
| 1260 |
|
|
(setStroke): Set linewidth to passed width / 2.0.
|
| 1261 |
|
|
(setPaintMode): Set SrcOver rather than Xor.
|
| 1262 |
|
|
(setColor): Set paint to passed color.
|
| 1263 |
|
|
(drawRaster, drawImage, PainterThread, drawPixels): Take affine
|
| 1264 |
|
|
transform from image to user space.
|
| 1265 |
|
|
(drawRenderedImage, drawRenderableImage): Implement.
|
| 1266 |
|
|
(getFontRenderContext, getFontMetrics, drawString, getFont):
|
| 1267 |
|
|
Implement
|
| 1268 |
|
|
(drawArc, drawOval, drawRoundRect, fillArc, fillOval, fillRoundRect):
|
| 1269 |
|
|
Implement.
|
| 1270 |
|
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics2D.c:
|
| 1271 |
|
|
Match changes to java side.
|
| 1272 |
|
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkClasspathFontPeer.c:
|
| 1273 |
|
|
Release resources.
|
| 1274 |
|
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGlyphVector.c:
|
| 1275 |
|
|
Don't use pango for metrics.
|
| 1276 |
|
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkClasspathFontPeerMetrics.c:
|
| 1277 |
|
|
New file.
|
| 1278 |
|
|
|
| 1279 |
|
|
2003-11-19 Dalibor Topic
|
| 1280 |
|
|
|
| 1281 |
|
|
* java/text/FieldPosition.java (equals): Adapted to handle
|
| 1282 |
|
|
field_attribute. Added fast-circuit check for comparison to self.
|
| 1283 |
|
|
Replaced use of instanceof by getClass to fix symmetry for derived
|
| 1284 |
|
|
types.
|
| 1285 |
|
|
(toString): Adapted to handle field_attribute. Improved readability.
|
| 1286 |
|
|
(hashCode): New method.
|
| 1287 |
|
|
|
| 1288 |
|
|
2003-11-19 Guilhem Lavaux
|
| 1289 |
|
|
|
| 1290 |
|
|
* java/text/FieldPosition.java (field_attribute): New field.
|
| 1291 |
|
|
(FieldPosition (Format.Field), FieldPosition(Format.Field, int),
|
| 1292 |
|
|
getFieldAttribute): New methods.
|
| 1293 |
|
|
|
| 1294 |
|
|
2003-11-18 Ingo Proetel
|
| 1295 |
|
|
|
| 1296 |
|
|
* native/target/generic/target_generic.h: Fixed extern-C declaration.
|
| 1297 |
|
|
* native/target/generic/target_generic_io.h: Likewise.
|
| 1298 |
|
|
* native/target/generic/target_generic_math_float.h: Likewise.
|
| 1299 |
|
|
* native/target/generic/target_generic_math_int.h: Likewise.
|
| 1300 |
|
|
* native/target/generic/target_generic_misc.h: Likewise.
|
| 1301 |
|
|
* native/target/Linux/target_native.h: Likewise.
|
| 1302 |
|
|
* native/target/Linux/target_native_file.h: Likewise.
|
| 1303 |
|
|
* native/target/Linux/target_native_io.h: Likewise.
|
| 1304 |
|
|
* native/target/Linux/target_native_math_float.h: Likewise.
|
| 1305 |
|
|
* native/target/Linux/target_native_math_int.h: Likewise.
|
| 1306 |
|
|
* native/target/Linux/target_native_misc.h: Likewise.
|
| 1307 |
|
|
* native/target/Linux/target_native_network.h: Likewise.
|
| 1308 |
|
|
|
| 1309 |
|
|
2003-11-17 Jeff Sturm
|
| 1310 |
|
|
|
| 1311 |
|
|
* java/io/ByteArrayOutputStream.java (resize):
|
| 1312 |
|
|
Fix off-by-one error.
|
| 1313 |
|
|
|
| 1314 |
|
|
2003-11-17 Graydon Hoare
|
| 1315 |
|
|
|
| 1316 |
|
|
* javax/swing/plaf/basic/BasicDefaults.java: Rewrite to spec.
|
| 1317 |
|
|
* javax/swing/UIDefaults.java: Modify to reflect rewrite.
|
| 1318 |
|
|
|
| 1319 |
|
|
2003-11-17 Graydon Hoare
|
| 1320 |
|
|
|
| 1321 |
|
|
* gnu/classpath/Configuration.java.in (default_awt_peer_toolkit):
|
| 1322 |
|
|
Change GTK -> Gtk.
|
| 1323 |
|
|
|
| 1324 |
|
|
2003-11-17 Sascha Brawer
|
| 1325 |
|
|
|
| 1326 |
|
|
* javax/swing/undo/StateEdit.java (getPresentationName): Docfix.
|
| 1327 |
|
|
* javax/swing/undo/AbstractUndoableEdit.java (canUndo, canRedo,
|
| 1328 |
|
|
isSignificant): Likewise.
|
| 1329 |
|
|
|
| 1330 |
|
|
2003-11-17 Sascha Brawer
|
| 1331 |
|
|
|
| 1332 |
|
|
* javax/swing/undo/CompoundEdit.java: Re-format, document.
|
| 1333 |
|
|
(inProgress): Set initial value to true.
|
| 1334 |
|
|
(undo, redo, die, canUndo, canRedo): Also call inherited
|
| 1335 |
|
|
implementation; simplify code structure.
|
| 1336 |
|
|
(getPresentationName, getUndoPresentationName,
|
| 1337 |
|
|
getRedoPresentationName): Make behavior dependent on lastEdit.
|
| 1338 |
|
|
(addEdit, isSignificant): Completely re-written.
|
| 1339 |
|
|
|
| 1340 |
|
|
2003-11-16 Tom Tromey
|
| 1341 |
|
|
|
| 1342 |
|
|
* java/io/StreamTokenizer.java (commentChar): Clear other
|
| 1343 |
|
|
attributes for character.
|
| 1344 |
|
|
(quoteChar): Likewise.
|
| 1345 |
|
|
|
| 1346 |
|
|
2003-11-15 Michael Koch
|
| 1347 |
|
|
|
| 1348 |
|
|
* java/awt/Font.java,
|
| 1349 |
|
|
java/awt/datatransfer/DataFlavor.java,
|
| 1350 |
|
|
java/math/BigInteger.java,
|
| 1351 |
|
|
java/net/Inet4Address.java,
|
| 1352 |
|
|
java/net/Inet6Address.java,
|
| 1353 |
|
|
java/rmi/MarshalledObject.java,
|
| 1354 |
|
|
java/rmi/server/RMIClassLoader.java,
|
| 1355 |
|
|
java/security/cert/CertStore.java,
|
| 1356 |
|
|
java/sql/Timestamp.java,
|
| 1357 |
|
|
java/text/SimpleDateFormat.java,
|
| 1358 |
|
|
javax/naming/CompoundName.java (equals):
|
| 1359 |
|
|
Removed some redundant obj == null checks.
|
| 1360 |
|
|
|
| 1361 |
|
|
2003-11-15 Guilhem Lavaux
|
| 1362 |
|
|
Jim Pick
|
| 1363 |
|
|
|
| 1364 |
|
|
* java/text/DecimalFormat.java (getCurrency, setCurrency): New
|
| 1365 |
|
|
methods.
|
| 1366 |
|
|
|
| 1367 |
|
|
2003-11-15 Guilhem Lavaux
|
| 1368 |
|
|
|
| 1369 |
|
|
* java/text/DecimalFormatSymbols.java (getCurrency,
|
| 1370 |
|
|
setCurrency): New methods.
|
| 1371 |
|
|
|
| 1372 |
|
|
2003-11-14 Sascha Brawer
|
| 1373 |
|
|
|
| 1374 |
|
|
* javax/swing/undo/StateEdit.java: Re-format, document.
|
| 1375 |
|
|
(undo, redo): Also call inherited implementation.
|
| 1376 |
|
|
|
| 1377 |
|
|
2003-11-14 Sascha Brawer
|
| 1378 |
|
|
|
| 1379 |
|
|
* javax/swing/undo/StateEditable.java: Re-format, document.
|
| 1380 |
|
|
|
| 1381 |
|
|
2003-11-14 Sascha Brawer
|
| 1382 |
|
|
|
| 1383 |
|
|
* javax/swing/undo/AbstractUndoableEdit.java: Re-format, document.
|
| 1384 |
|
|
(AbstractUndoableEdit): Initialize hasBeenDone to true.
|
| 1385 |
|
|
(canUndo, canRedo): Simplify.
|
| 1386 |
|
|
(getUndoPresentationName, getRedoPresentationName): Support
|
| 1387 |
|
|
localized message; call getPresentationName() only once.
|
| 1388 |
|
|
|
| 1389 |
|
|
2003-11-14 Sascha Brawer
|
| 1390 |
|
|
|
| 1391 |
|
|
* javax/swing/UIManager.java (getDefaults, getDimension,
|
| 1392 |
|
|
getIcon, getInsets, getInstalledLookAndFeels, getInt,
|
| 1393 |
|
|
getLookAndFeel, getString, getSystemLookAndFeelClassName):
|
| 1394 |
|
|
Declare as public.
|
| 1395 |
|
|
|
| 1396 |
|
|
2003-11-13 Guilhem Lavaux
|
| 1397 |
|
|
Mark Wielaard
|
| 1398 |
|
|
|
| 1399 |
|
|
* java/net/URLStreamHandler (parseUrl): Fixed URL parsing
|
| 1400 |
|
|
('@' should be checked to distinguish port from userinfo).
|
| 1401 |
|
|
(toExternalForm): Add @ userInfo if necessary.
|
| 1402 |
|
|
|
| 1403 |
|
|
2003-11-13 Guilhem Lavaux
|
| 1404 |
|
|
|
| 1405 |
|
|
* java/net/ServerSocket.java (close): Check if server socket has
|
| 1406 |
|
|
already been released, before attepting to close it.
|
| 1407 |
|
|
|
| 1408 |
|
|
2003-11-13 Dalibor Topic
|
| 1409 |
|
|
|
| 1410 |
|
|
* gnu/java/net/protocol/file/Connection.java (permission): New field.
|
| 1411 |
|
|
(DEFAULT_PERMISSION): New constant.
|
| 1412 |
|
|
(Connection): Create a FilePermission with permission to read file.
|
| 1413 |
|
|
(getPermission): Overwrite getPermission to return a FilePermission.
|
| 1414 |
|
|
|
| 1415 |
|
|
2003-11-13 Sascha Brawer
|
| 1416 |
|
|
|
| 1417 |
|
|
* javax/swing/undo/CannotRedoException.java: Re-format, document.
|
| 1418 |
|
|
* javax/swing/undo/CannotUndoException.java: Likewise.
|
| 1419 |
|
|
|
| 1420 |
|
|
2003-11-12 Tom Tromey
|
| 1421 |
|
|
|
| 1422 |
|
|
* include/gnu_java_awt_peer_gtk_GtkLabelPeer.h: Rebuilt.
|
| 1423 |
|
|
|
| 1424 |
|
|
2003-11-12 Michael Koch
|
| 1425 |
|
|
|
| 1426 |
|
|
* external/jaxp/source/gnu/xml/pipeline/XIncludeFilter.java
|
| 1427 |
|
|
(Scrubber.Scrubber): Call methods of super class.
|
| 1428 |
|
|
* external/jaxp/source/org/xml/sax/helpers/XMLReaderFactory.java
|
| 1429 |
|
|
(createXMLReader): Catch RuntimeException not Exception.
|
| 1430 |
|
|
|
| 1431 |
|
|
2003-11-11 Thomas Fitzsimmons
|
| 1432 |
|
|
|
| 1433 |
|
|
* gnu/java/awt/peer/gtk/GtkLabelPeer.java (create()): Call new create.
|
| 1434 |
|
|
(create(String, float)): New method.
|
| 1435 |
|
|
(setText): Make native.
|
| 1436 |
|
|
(nativeSetAlignment): New method.
|
| 1437 |
|
|
(setAlignment): Call nativeSetAlignment.
|
| 1438 |
|
|
(getArgs): Remove method.
|
| 1439 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c
|
| 1440 |
|
|
(find_fg_color_widget, find_bg_color_widget): New functions.
|
| 1441 |
|
|
(gtkWidgetSetForeground): Call find_fg_color_widget.
|
| 1442 |
|
|
(gtkWidgetSetBackground): Call find_bg_color_widget. Modify active and
|
| 1443 |
|
|
prelight colors.
|
| 1444 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkLabelPeer.c (create): Wrap label
|
| 1445 |
|
|
widget in event box.
|
| 1446 |
|
|
(setText, setAlignment): Implement new native methods.
|
| 1447 |
|
|
|
| 1448 |
|
|
2003-11-11 Sascha Brawer
|
| 1449 |
|
|
|
| 1450 |
|
|
* java/awt/geom/FlatteningPathIterator.java: Entirely re-written.
|
| 1451 |
|
|
* java/awt/geom/doc-files/FlatteningPathIterator-1.html:
|
| 1452 |
|
|
Describe how the implementation works.
|
| 1453 |
|
|
|
| 1454 |
|
|
2003-11-10 Gary Benson
|
| 1455 |
|
|
|
| 1456 |
|
|
* java/sql/Timestamp.java (valueOf): Correctly handle
|
| 1457 |
|
|
nanoseconds.
|
| 1458 |
|
|
|
| 1459 |
|
|
2003-11-09 Tom Tromey
|
| 1460 |
|
|
|
| 1461 |
|
|
* java/net/Inet4Address.java (serialVersionUID): Updated.
|
| 1462 |
|
|
|
| 1463 |
|
|
2003-11-07 Stuart Ballard
|
| 1464 |
|
|
|
| 1465 |
|
|
* java/util/HashMap.java (putAll): Use Iterator hasNext() method.
|
| 1466 |
|
|
(putAllInternal): Likewise.
|
| 1467 |
|
|
* java/util/Hashtable.java (putAll): Use Iterator hasNext() method.
|
| 1468 |
|
|
(putAllInternal): Likewise.
|
| 1469 |
|
|
|
| 1470 |
|
|
2003-11-06 Sascha Brawer
|
| 1471 |
|
|
|
| 1472 |
|
|
* gnu/java/awt/BitwiseXORComposite.java: New file.
|
| 1473 |
|
|
* gnu/java/awt/doc-files: New directory.
|
| 1474 |
|
|
* gnu/java/awt/doc-files/BitwiseXORComposite-1.png: New image.
|
| 1475 |
|
|
* gnu/java/awt/Makefile.am (EXTRA_DIST):
|
| 1476 |
|
|
Added BitwiseXORComposite.java.
|
| 1477 |
|
|
|
| 1478 |
|
|
2003-11-04 Michael Koch
|
| 1479 |
|
|
|
| 1480 |
|
|
* gnu/java/awt/ClasspathToolkit.java: New file.
|
| 1481 |
|
|
* gnu/java/awt/Makefile.am
|
| 1482 |
|
|
(EXTRA_DIST): Added ClasspathToolkit.java.
|
| 1483 |
|
|
* gnu/java/awt/image/GdkPixbufDecoder.java,
|
| 1484 |
|
|
gnu/java/awt/image/GtkOffScreenDecoder.java: Removed.
|
| 1485 |
|
|
* gnu/java/awt/image/ImageDecoder.java
|
| 1486 |
|
|
(produce): Made public.
|
| 1487 |
|
|
* gnu/java/awt/image/Makefile.am
|
| 1488 |
|
|
(EXTRA_DIST): Removed GdkPixbufDecoder.java and
|
| 1489 |
|
|
GtkOffScreenDecoder.java.
|
| 1490 |
|
|
* gnu/java/awt/peer/ClasspathFontPeer.java,
|
| 1491 |
|
|
gnu/java/awt/peer/gtk/GdkClasspathFontPeer.java,
|
| 1492 |
|
|
gnu/java/awt/peer/gtk/GdkGlyphVector.java,
|
| 1493 |
|
|
gnu/java/awt/peer/gtk/GdkGraphics2D.java,
|
| 1494 |
|
|
gnu/java/awt/peer/gtk/GdkPixbufDecoder.java: New files.
|
| 1495 |
|
|
* gnu/java/awt/peer/Makefile.am
|
| 1496 |
|
|
(EXTRA_DIST): Added ClasspathFontPeer.java.
|
| 1497 |
|
|
* gnu/java/awt/peer/gtk/Makefile.am
|
| 1498 |
|
|
(EXTRA_DIST): Added GdkClasspathFontPeer.java, GdkGlyphVector.java,
|
| 1499 |
|
|
GdkGraphics2D.java and GdkPixbufDecoder.java.
|
| 1500 |
|
|
* gnu/java/awt/peer/gtk/GtkToolkit.java:
|
| 1501 |
|
|
Import gnu.java.awt.peer.gtk.GdkPixbufDecoder.
|
| 1502 |
|
|
* include/Makefile.am: Generate and install new file
|
| 1503 |
|
|
gnu_java_awt_peer_gtk_GdkPixbufDecoder.h.
|
| 1504 |
|
|
* include/gnu_java_awt_image_GdkPixbufDecoder.h: Removed.
|
| 1505 |
|
|
* include/gnu_java_awt_peer_gtk_GdkPixbufDecoder.h: New file.
|
| 1506 |
|
|
* native/jni/gtk-peer/gnu_java_awt_image_GdkPixbufDecoder.c: Removed.
|
| 1507 |
|
|
|
| 1508 |
|
|
2003-11-04 Michael Koch
|
| 1509 |
|
|
|
| 1510 |
|
|
* java/net/SocketPermission.java
|
| 1511 |
|
|
(equals): Removed unneeded obj == null check.
|
| 1512 |
|
|
* java/net/URL.java
|
| 1513 |
|
|
(equals): Removed unneeded obj == null check.
|
| 1514 |
|
|
(getURLStreamHandler): Removed unneeded ph == null check.
|
| 1515 |
|
|
|
| 1516 |
|
|
2003-11-04 Michael Koch
|
| 1517 |
|
|
|
| 1518 |
|
|
* java/util/zip/Checksum.java,
|
| 1519 |
|
|
java/util/zip/ZipConstants.java:
|
| 1520 |
|
|
Removed redundant modifiers.
|
| 1521 |
|
|
* java/util/zip/InflaterInputStream.java:
|
| 1522 |
|
|
Merged copyright with libgcj's version.
|
| 1523 |
|
|
|
| 1524 |
|
|
2003-11-04 Michael Koch
|
| 1525 |
|
|
|
| 1526 |
|
|
* java/nio/ByteBuffer.java
|
| 1527 |
|
|
(equals): Removed unneeded obj != null check.
|
| 1528 |
|
|
|
| 1529 |
|
|
2003-11-02 Mark Wielaard
|
| 1530 |
|
|
|
| 1531 |
|
|
* configure.in (AC_CHECK_FUNC): Add ftruncate, fsync and select.
|
| 1532 |
|
|
|
| 1533 |
|
|
* native/target/generic/target_generic_file.h
|
| 1534 |
|
|
(TARGET_NATIVE_FILE_OPEN): Check filedescriptor >= 0 before calling
|
| 1535 |
|
|
fcntl.
|
| 1536 |
|
|
|
| 1537 |
|
|
2003-10-30 Thomas Fitzsimmons
|
| 1538 |
|
|
|
| 1539 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextAreaPeer.c (create): Turn on
|
| 1540 |
|
|
word wrapping.
|
| 1541 |
|
|
|
| 1542 |
|
|
2003-10-29 Thomas Fitzsimmons
|
| 1543 |
|
|
|
| 1544 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkListPeer.c (getSize): Return
|
| 1545 |
|
|
scrolled window's size request.
|
| 1546 |
|
|
|
| 1547 |
|
|
2003-10-26 Mark Wielaard
|
| 1548 |
|
|
|
| 1549 |
|
|
Reported by Helmer Kraemer
|
| 1550 |
|
|
* java/util/jar/JarInputStream.java (readManifest): Don't call
|
| 1551 |
|
|
closeEntry().
|
| 1552 |
|
|
|
| 1553 |
|
|
2003-10-26 Bryce McKinlay
|
| 1554 |
|
|
|
| 1555 |
|
|
* java/lang/reflect/AccessibleObject.java (secureSetAccessible):
|
| 1556 |
|
|
Don't check for AccessibleObject. Update javadocs.
|
| 1557 |
|
|
|
| 1558 |
|
|
* java/util/TreeMap.java: Doc fixes. HashMap -> TreeMap.
|
| 1559 |
|
|
|
| 1560 |
|
|
2003-10-24 Julian Dolby
|
| 1561 |
|
|
|
| 1562 |
|
|
* javax/naming/spi/NamingManager.java (getContinuationContext): Call
|
| 1563 |
|
|
getObjectInstance() with Object, Name, Context and environment
|
| 1564 |
|
|
Hashtable from exception. Call fillInStackTrace() on exception when
|
| 1565 |
|
|
rethrown.
|
| 1566 |
|
|
|
| 1567 |
|
|
2003-10-24 Julian Dolby
|
| 1568 |
|
|
|
| 1569 |
|
|
* javax/naming/InitialContext.java (lookup(Name)): When a
|
| 1570 |
|
|
CannotProceedException is thrown use the ContinuationContext.
|
| 1571 |
|
|
(lookup(String)): Likewise.
|
| 1572 |
|
|
(close): Clear myProps and defaultInitCtx.
|
| 1573 |
|
|
|
| 1574 |
|
|
2003-10-24 Ito Kazumitsu
|
| 1575 |
|
|
|
| 1576 |
|
|
* java/text/DecimalFormat.java
|
| 1577 |
|
|
(scanFormat) corrected so that '%' may appear in a pattern.
|
| 1578 |
|
|
|
| 1579 |
|
|
2003-10-24 Thomas Fitzsimmons
|
| 1580 |
|
|
|
| 1581 |
|
|
* gnu/java/awt/peer/gtk/GtkDialogPeer.java (handleEvent):
|
| 1582 |
|
|
Remove method.
|
| 1583 |
|
|
* gnu/java/awt/peer/gtk/GtkWindowPeer.java (postWindowEvent):
|
| 1584 |
|
|
New method.
|
| 1585 |
|
|
* java/awt/Window.java (Window(Window,GraphicsConfiguration),
|
| 1586 |
|
|
show, hide, dispose, getOwnedWindows): Synchronize on tree lock.
|
| 1587 |
|
|
(dispose): Post WINDOW_CLOSED event.
|
| 1588 |
|
|
(addWindowFocusListener, addWindowStateListener): Assign result
|
| 1589 |
|
|
of multicaster add back to window listener.
|
| 1590 |
|
|
(removeWindowFocusListener, removeWindowStateListener): Assign
|
| 1591 |
|
|
result of multicaster remove back to window listener.
|
| 1592 |
|
|
(dispatchEventImpl): Add null checks for focus and state
|
| 1593 |
|
|
listeners.
|
| 1594 |
|
|
(processWindowEvent): Handle case where windowListener is null
|
| 1595 |
|
|
but state or focus listeners exist.
|
| 1596 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMainThread.c: Add JNI
|
| 1597 |
|
|
glue for postWindowEvent.
|
| 1598 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c
|
| 1599 |
|
|
(window_delete_cb, window_destroy_cb, window_show_cb,
|
| 1600 |
|
|
window_focus_in_cb, window_focus_out_cb, window_window_state_cb,
|
| 1601 |
|
|
window_get_new_state): New functions.
|
| 1602 |
|
|
* jni/gtk-peer/gtkpeer.h: Define window event and frame state
|
| 1603 |
|
|
macros. Declare postWindowEventID.
|
| 1604 |
|
|
|
| 1605 |
|
|
2003-10-24 Mark Wielaard
|
| 1606 |
|
|
|
| 1607 |
|
|
From Guilhem Lavaux
|
| 1608 |
|
|
* java/text/DateFormat.java (Field): New public static inner class.
|
| 1609 |
|
|
* java/text/Format.java (Field): Likewise.
|
| 1610 |
|
|
(formatToCharacterIterator): New method.
|
| 1611 |
|
|
* java/text/FormatCharacterIterator.java: New file.
|
| 1612 |
|
|
* java/text/Makefile.am (EXTRA_DIST): Add
|
| 1613 |
|
|
FormatCharacterIterator.java.
|
| 1614 |
|
|
|
| 1615 |
|
|
2003-10-24 Dalibor Topic
|
| 1616 |
|
|
|
| 1617 |
|
|
* gnu/java/beans/IntrospectionIncubator.java (addMethod): Add public
|
| 1618 |
|
|
static methods.
|
| 1619 |
|
|
|
| 1620 |
|
|
2003-10-24 Mark Wielaard
|
| 1621 |
|
|
|
| 1622 |
|
|
From Guilhem Lavaux
|
| 1623 |
|
|
* java/util/Currency.java: New file.
|
| 1624 |
|
|
* java/util/Makefile.am (EXTRA_DIST): Add Currency.java.
|
| 1625 |
|
|
|
| 1626 |
|
|
2003-10-23 Mark Wielaard
|
| 1627 |
|
|
|
| 1628 |
|
|
* gnu/java/net/protocol/file/Makefile.am (EXTRA_DIST): Renamed
|
| 1629 |
|
|
FileURLConnection.java to Connection.java.
|
| 1630 |
|
|
* gnu/java/net/protocol/http/Makefile.am (EXTRA_DIST): Renamed
|
| 1631 |
|
|
HttpURLConnection.java to Connection.java.
|
| 1632 |
|
|
* gnu/java/net/protocol/jar/Makefile.am (EXTRA_DIST): Renamed
|
| 1633 |
|
|
JarURLConnection.java to Connection.java.
|
| 1634 |
|
|
|
| 1635 |
|
|
2003-10-23 Sascha Brawer
|
| 1636 |
|
|
|
| 1637 |
|
|
* java/awt/geom/CubicCurve2D.java (contains): Docfix for URL of embedded drawing.
|
| 1638 |
|
|
* java/awt/geom/QuadCurve2D.java: Likewise.
|
| 1639 |
|
|
|
| 1640 |
|
|
2003-10-23 Sascha Brawer
|
| 1641 |
|
|
|
| 1642 |
|
|
* java/awt/geom/CubicCurve2D.java: Added documentation.
|
| 1643 |
|
|
* java/awt/geom/QuadCurve2D.java: Likewise.
|
| 1644 |
|
|
|
| 1645 |
|
|
* java/awt/geom/doc-files/QuadCurve2D-4.png,
|
| 1646 |
|
|
java/awt/geom/doc-files/QuadCurve2D-5.png,
|
| 1647 |
|
|
java/awt/geom/doc-files/CubicCurve2D-4.png,
|
| 1648 |
|
|
java/awt/geom/doc-files/Cubicurve2D-5.png: New illustrations.
|
| 1649 |
|
|
|
| 1650 |
|
|
2003-10-22 Tom Tromey
|
| 1651 |
|
|
|
| 1652 |
|
|
* java/lang/Class.java: Indentation fixes.
|
| 1653 |
|
|
|
| 1654 |
|
|
2003-10-22 Sascha Brawer
|
| 1655 |
|
|
|
| 1656 |
|
|
* java/awt/geom/CubicCurve2D.java (getFlatnessSq): Implement.
|
| 1657 |
|
|
(subdivide(CubicCurve2D, CubicCurve2D)): Avoid useless object allocation.
|
| 1658 |
|
|
(subdivide(double[],int,double[],int,double[],int)): Implement.
|
| 1659 |
|
|
|
| 1660 |
|
|
2003-10-22 Sascha Brawer
|
| 1661 |
|
|
|
| 1662 |
|
|
* java/awt/geom/doc-files/CubicCurve2D-1.png,
|
| 1663 |
|
|
java/awt/geom/doc-files/CubicCurve2D-2.png,
|
| 1664 |
|
|
java/awt/geom/doc-files/CubicCurve2D-3.png: New illustrations.
|
| 1665 |
|
|
|
| 1666 |
|
|
2003-10-22 Sascha Brawer
|
| 1667 |
|
|
|
| 1668 |
|
|
* java/awt/geom/QuadCurve2D.java (subdivide): Added documentation.
|
| 1669 |
|
|
java/awt/geom/doc-files/QuadCurve2D-3.png: New illustration.
|
| 1670 |
|
|
|
| 1671 |
|
|
2003-10-22 Sascha Brawer
|
| 1672 |
|
|
|
| 1673 |
|
|
* java/awt/geom/QuadCurve2D.java: Reformatted, wrote Javadoc.
|
| 1674 |
|
|
* java/awt/geom/doc-files: New directory.
|
| 1675 |
|
|
* java/awt/geom/doc-files/QuadCurve2D-1.png,
|
| 1676 |
|
|
java/awt/geom/doc-files/QuadCurve2D-2.png: New illustrations.
|
| 1677 |
|
|
|
| 1678 |
|
|
2003-10-22 Sascha Brawer
|
| 1679 |
|
|
|
| 1680 |
|
|
* java/awt/geom/QuadCurve2D.java (subdivide): Implement.
|
| 1681 |
|
|
|
| 1682 |
|
|
2003-10-21 Michael Koch
|
| 1683 |
|
|
|
| 1684 |
|
|
* java/text/CollationKey.java
|
| 1685 |
|
|
(compareTo): Simplified implementation.
|
| 1686 |
|
|
(equals): Reoved redundant obj == null check.
|
| 1687 |
|
|
* java/text/RuleBasedCollator.java
|
| 1688 |
|
|
(RuleBasedCollator): Throw ParseException instead of
|
| 1689 |
|
|
IllegalArgumentException.
|
| 1690 |
|
|
|
| 1691 |
|
|
2003-10-21 Michael Koch
|
| 1692 |
|
|
|
| 1693 |
|
|
* java/io/File.java
|
| 1694 |
|
|
(equals): Removed redundant obj == null check.
|
| 1695 |
|
|
|
| 1696 |
|
|
2003-10-21 Michael Koch
|
| 1697 |
|
|
|
| 1698 |
|
|
* native/target/generic/target_generic_file.h
|
| 1699 |
|
|
(TARGET_NATIVE_OPEN_FILE): Set close-on-exec flag.
|
| 1700 |
|
|
* native/target/generic/target_generic_network.h
|
| 1701 |
|
|
(TARGET_NATIVE_NETWORK_SOCKET_OPEN_STREAM): Set close-on-exec flag.
|
| 1702 |
|
|
(TARGET_NATIVE_NETWORK_SOCKET_OPEN_DATAGRAM): Likewise.
|
| 1703 |
|
|
|
| 1704 |
|
|
2003-10-21 Sascha Brawer
|
| 1705 |
|
|
|
| 1706 |
|
|
* java/awt/geom/QuadCurve2D.java (getFlatness, getFlatnessSq): Implement.
|
| 1707 |
|
|
|
| 1708 |
|
|
2003-10-21 Sascha Brawer
|
| 1709 |
|
|
|
| 1710 |
|
|
Fix for Classpath bug #6076.
|
| 1711 |
|
|
* java/awt/geom/GeneralPath.java (append): Re-written.
|
| 1712 |
|
|
|
| 1713 |
|
|
2003-10-21 Sascha Brawer
|
| 1714 |
|
|
|
| 1715 |
|
|
Fix for Classpath bug #6089.
|
| 1716 |
|
|
* java/awt/geom/GeneralPath.java (curveTo): Set correct segment type.
|
| 1717 |
|
|
(getPathIterator, GeneralPathIterator): Re-written from scratch.
|
| 1718 |
|
|
|
| 1719 |
|
|
2003-10-21 Sascha Brawer
|
| 1720 |
|
|
|
| 1721 |
|
|
Fix for bug #2944, reported by David Holmes
|
| 1722 |
|
|
* java/util/logging/ErrorManager.java (everUsed): Made volatile.
|
| 1723 |
|
|
(error): Synchronize on instance, not class.
|
| 1724 |
|
|
|
| 1725 |
|
|
2003-10-20 Mark Wielaard
|
| 1726 |
|
|
|
| 1727 |
|
|
Reported by M.Negovanovic
|
| 1728 |
|
|
* java/beans/Introspector.java (getBeanInfo(ClassLoader, String)): New
|
| 1729 |
|
|
method.
|
| 1730 |
|
|
(reallyFindExplicitBeanInfo): Use new getBeanInfo() method.
|
| 1731 |
|
|
|
| 1732 |
|
|
2003-10-20 Michael Koch
|
| 1733 |
|
|
|
| 1734 |
|
|
* gnu/java/nio/PipeImpl.java
|
| 1735 |
|
|
(PipeImpl): New constructor implementation which takes
|
| 1736 |
|
|
SelectorProvider argument.
|
| 1737 |
|
|
* gnu/java/nio/SelectorProviderImpl.java
|
| 1738 |
|
|
(openPipe): Give SelectorProvider argument to PipeImpl.
|
| 1739 |
|
|
* gnu/java/nio/SocketChannelImpl.java
|
| 1740 |
|
|
(read): Fixed reading into ByteBuffer objects which are backed by an
|
| 1741 |
|
|
array.
|
| 1742 |
|
|
(write): Likewise.
|
| 1743 |
|
|
|
| 1744 |
|
|
2003-10-20 Michael Koch
|
| 1745 |
|
|
|
| 1746 |
|
|
* gnu/java/nio/FileLockImpl.java,
|
| 1747 |
|
|
gnu/java/nio/SelectorImpl.java,
|
| 1748 |
|
|
java/nio/ByteOrder.java,
|
| 1749 |
|
|
java/nio/DirectByteBufferImpl.java,
|
| 1750 |
|
|
java/nio/channels/FileChannelImpl.java:
|
| 1751 |
|
|
Added code to load library with native methods in it.
|
| 1752 |
|
|
|
| 1753 |
|
|
2003-10-20 Michael Koch
|
| 1754 |
|
|
|
| 1755 |
|
|
* gnu/java/nio/SelectorImpl.java: Reformated.
|
| 1756 |
|
|
|
| 1757 |
|
|
2003-10-20 Michael Koch
|
| 1758 |
|
|
|
| 1759 |
|
|
* gnu/java/nio/SocketChannelImpl.java
|
| 1760 |
|
|
(connected): Removed. Use socket.isConnected() instead.
|
| 1761 |
|
|
|
| 1762 |
|
|
2003-10-20 Michael Koch
|
| 1763 |
|
|
|
| 1764 |
|
|
* gnu/java/net/protocol/file/Connection.java,
|
| 1765 |
|
|
gnu/java/net/protocol/http/Connection.java:
|
| 1766 |
|
|
Some reformating.
|
| 1767 |
|
|
|
| 1768 |
|
|
2003-10-20 Michael Koch
|
| 1769 |
|
|
|
| 1770 |
|
|
* gnu/java/net/protocol/file/Connection.java
|
| 1771 |
|
|
(inputStream): Made it a BufferedInputStream.
|
| 1772 |
|
|
(outputStream): Made it a BufferedOutputStream.
|
| 1773 |
|
|
(connect): Initialize inputStream and outputStream correctly.
|
| 1774 |
|
|
* gnu/java/net/protocol/http/Connection.java
|
| 1775 |
|
|
(proxyHost): New class variable.
|
| 1776 |
|
|
(proxyPort): Likewise.
|
| 1777 |
|
|
(proxyInUse): Likewise.
|
| 1778 |
|
|
(static): New method to initialize proxy variables.
|
| 1779 |
|
|
(connect): connect to proxy if proxy is used.
|
| 1780 |
|
|
(sendRequest): Fixed handling of "Host" request property.
|
| 1781 |
|
|
(usingProxy): Return true if proxy is used.
|
| 1782 |
|
|
* gnu/java/net/protocol/jar/Connection.java
|
| 1783 |
|
|
(Connection): Removed IOException from throws clause. Moved
|
| 1784 |
|
|
initialization if jar_url to connect().
|
| 1785 |
|
|
|
| 1786 |
|
|
2003-10-20 Michael Koch
|
| 1787 |
|
|
|
| 1788 |
|
|
* java/text/RuleBasedCollator.java: Some more reformating.
|
| 1789 |
|
|
|
| 1790 |
|
|
2003-10-20 Michael Koch
|
| 1791 |
|
|
|
| 1792 |
|
|
* gnu/java/net/protocol/http/Connection.java:
|
| 1793 |
|
|
Reformated. Renamed some variables to match libgcj's version.
|
| 1794 |
|
|
|
| 1795 |
|
|
2003-10-20 Sascha Brawer
|
| 1796 |
|
|
|
| 1797 |
|
|
* java/awt/geom/GeneralPath.java (getCurrentPoint): Return last
|
| 1798 |
|
|
point, not start of subpath. Fixes Classpath bug #6075.
|
| 1799 |
|
|
|
| 1800 |
|
|
2003-10-20 Michael Koch
|
| 1801 |
|
|
|
| 1802 |
|
|
* gnu/java/net/protocol/file/Connection.java:
|
| 1803 |
|
|
Reformated, renamed some in_stream to inputStream in out_stream to
|
| 1804 |
|
|
outputStream.
|
| 1805 |
|
|
|
| 1806 |
|
|
2003-10-20 Michael Koch
|
| 1807 |
|
|
|
| 1808 |
|
|
* gnu/java/net/PlainDatagramSocketImpl.java
|
| 1809 |
|
|
(native_fd): Made package-private.
|
| 1810 |
|
|
(finalize): New method.
|
| 1811 |
|
|
(getTTL): Call getTimeToLive.
|
| 1812 |
|
|
(setTTL): Call setTimeToLive.
|
| 1813 |
|
|
* gnu/java/net/PlainSocketImpl.java
|
| 1814 |
|
|
(native_fd): Made package-private.
|
| 1815 |
|
|
(finalize): New method.
|
| 1816 |
|
|
|
| 1817 |
|
|
2003-10-20 Michael Koch
|
| 1818 |
|
|
|
| 1819 |
|
|
* gnu/java/net/HeaderFieldHelper.java: Reformated.
|
| 1820 |
|
|
|
| 1821 |
|
|
2003-10-20 Michael Koch
|
| 1822 |
|
|
|
| 1823 |
|
|
* gnu/java/net/protocol/jar/Handler.java,
|
| 1824 |
|
|
gnu/java/net/protocol/http/Handler.java,
|
| 1825 |
|
|
gnu/java/net/protocol/file/Handler.java:
|
| 1826 |
|
|
Some reformating, edited ChangeLog and authors to merge with libgcj.
|
| 1827 |
|
|
|
| 1828 |
|
|
2003-10-20 Michael Koch
|
| 1829 |
|
|
|
| 1830 |
|
|
* java/text/RuleBasedCollator.java:
|
| 1831 |
|
|
Renamed some variables, some reformating.
|
| 1832 |
|
|
(RuleBasedCollator): Throw ParseException instead of
|
| 1833 |
|
|
IllegalArgumentException.
|
| 1834 |
|
|
|
| 1835 |
|
|
2003-10-18 Michael Koch
|
| 1836 |
|
|
|
| 1837 |
|
|
* gnu/java/net/protocol/file/FileURLConnection.java,
|
| 1838 |
|
|
gnu/java/net/protocol/http/HttpURLConnection.java,
|
| 1839 |
|
|
gnu/java/net/protocol/jar/JarURLConnection.java:
|
| 1840 |
|
|
Removed.
|
| 1841 |
|
|
* gnu/java/net/protocol/file/Connection.java,
|
| 1842 |
|
|
gnu/java/net/protocol/http/Connection.java,
|
| 1843 |
|
|
gnu/java/net/protocol/jar/Connection.java:
|
| 1844 |
|
|
New files.
|
| 1845 |
|
|
* gnu/java/net/protocol/jar/Handler.java,
|
| 1846 |
|
|
gnu/java/net/protocol/http/Handler.java,
|
| 1847 |
|
|
gnu/java/net/protocol/file/Handler.java,
|
| 1848 |
|
|
gnu/java/lang/SystemClassLoader.java:
|
| 1849 |
|
|
Use new files.
|
| 1850 |
|
|
|
| 1851 |
|
|
2003-10-18 Michael Koch
|
| 1852 |
|
|
|
| 1853 |
|
|
* gnu/java/net/protocol/file/FileURLConnection.java,
|
| 1854 |
|
|
gnu/java/net/protocol/http/HttpURLConnection.java,
|
| 1855 |
|
|
gnu/java/net/protocol/jar/JarURLConnection.java:
|
| 1856 |
|
|
Reformated.
|
| 1857 |
|
|
|
| 1858 |
|
|
2003-10-18 Michael Koch
|
| 1859 |
|
|
|
| 1860 |
|
|
* gnu/java/net/protocol/file/Handler.java,
|
| 1861 |
|
|
gnu/java/net/protocol/http/Handler.java,
|
| 1862 |
|
|
gnu/java/net/protocol/jar/Handler.java:
|
| 1863 |
|
|
Reformated.
|
| 1864 |
|
|
|
| 1865 |
|
|
2003-10-18 Ralph Loader
|
| 1866 |
|
|
|
| 1867 |
|
|
* java/lang/StringBuffer.java (getChars): Fix array index checks.
|
| 1868 |
|
|
(append, substring, insert): Likewise.
|
| 1869 |
|
|
|
| 1870 |
|
|
2003-10-17 Tom Tromey
|
| 1871 |
|
|
|
| 1872 |
|
|
* java/lang/reflect/Proxy.java (generate): Pass protection domain
|
| 1873 |
|
|
to VMClassLoader.defineClass.
|
| 1874 |
|
|
|
| 1875 |
|
|
2003-10-15 Mark Wielaard
|
| 1876 |
|
|
|
| 1877 |
|
|
Reported by M.Negovanovic
|
| 1878 |
|
|
* java/beans/IndexedPropertyDescriptor.java
|
| 1879 |
|
|
(IndexedPropertyDescriptor): this.setIndex = setIndex, not getIndex.
|
| 1880 |
|
|
|
| 1881 |
|
|
2003-10-15 Michael Koch
|
| 1882 |
|
|
|
| 1883 |
|
|
* java/text/RuleBasedCollator.java
|
| 1884 |
|
|
(RuleBasedCollator): Renamed i to index and save rules.length() to
|
| 1885 |
|
|
temporary variable.
|
| 1886 |
|
|
(getCollationElementIterator): Fixed documentation.
|
| 1887 |
|
|
(getCollationKey): Fixed documentation.
|
| 1888 |
|
|
|
| 1889 |
|
|
2003-10-15 Michael Koch
|
| 1890 |
|
|
|
| 1891 |
|
|
* java/text/RuleBasedCollator.java:
|
| 1892 |
|
|
Some reformating.
|
| 1893 |
|
|
(CollationElement): Made final.
|
| 1894 |
|
|
(compare): Renamed s1 to source and s2 to target.
|
| 1895 |
|
|
(getCollationElementIterator): Renamed str to source,
|
| 1896 |
|
|
replaced while loop with for loop.
|
| 1897 |
|
|
(getCollationKey): Renamed str to source.
|
| 1898 |
|
|
(getCollationElementValue): Likewise.
|
| 1899 |
|
|
|
| 1900 |
|
|
2003-10-15 Michael Koch
|
| 1901 |
|
|
|
| 1902 |
|
|
* java/text/CollationElementIterator.java
|
| 1903 |
|
|
(CollationElementIterator): Exchange arguments, call setText.
|
| 1904 |
|
|
(next): Reformated.
|
| 1905 |
|
|
(reset): Reformated.
|
| 1906 |
|
|
(setText): Fixed documentation, added @since tag, reformated.
|
| 1907 |
|
|
(getOffset): Added @since tag, reformated.
|
| 1908 |
|
|
(previous): Reformated.
|
| 1909 |
|
|
* java/text/CollationKey.java
|
| 1910 |
|
|
(getSourceString): Reformated.
|
| 1911 |
|
|
(hashCode): Reformated.
|
| 1912 |
|
|
(toByteArray): Reformated.
|
| 1913 |
|
|
* java/text/RuleBasedCollator.java: Reordered all methods to match
|
| 1914 |
|
|
order in libgcj.
|
| 1915 |
|
|
|
| 1916 |
|
|
2003-10-15 Michael Koch
|
| 1917 |
|
|
|
| 1918 |
|
|
* java/text/AttributedCharacterIterator.java,
|
| 1919 |
|
|
java/text/CharacterIterator.java:
|
| 1920 |
|
|
Reformated.
|
| 1921 |
|
|
|
| 1922 |
|
|
2003-10-15 Michael Koch
|
| 1923 |
|
|
|
| 1924 |
|
|
* java/text/AttributedCharacterIterator.java,
|
| 1925 |
|
|
java/text/CharacterIterator.java:
|
| 1926 |
|
|
Removed redundant modifiers.
|
| 1927 |
|
|
|
| 1928 |
|
|
2003-10-15 Michael Koch
|
| 1929 |
|
|
|
| 1930 |
|
|
* gnu/java/nio/NIOSocket.java
|
| 1931 |
|
|
(setChannel): Initialize impl.
|
| 1932 |
|
|
* gnu/java/nio/ServerSocketChannelImpl.java
|
| 1933 |
|
|
(ServerSocketChannelImpl): Made class public final.
|
| 1934 |
|
|
(serverSocket): Made it a NIOServerSocket.
|
| 1935 |
|
|
(getNativeFD): New method.
|
| 1936 |
|
|
(implConfigureBlocking): Set socket timeout.
|
| 1937 |
|
|
(accept): Rewritten.
|
| 1938 |
|
|
* gnu/java/nio/SelectorImpl.java
|
| 1939 |
|
|
(register): Use ServerSocketChannelSelectionKey for server socket
|
| 1940 |
|
|
channels, removed comments.
|
| 1941 |
|
|
* gnu/java/nio/SocketChannelImpl.java
|
| 1942 |
|
|
(impl): New member variable.
|
| 1943 |
|
|
(SocketChannelImpl): Initialize impl.
|
| 1944 |
|
|
(getImpl): New method.
|
| 1945 |
|
|
* gnu/java/nio/NIOServerSocket.java,
|
| 1946 |
|
|
gnu/java/nio/ServerSocketChannelSelectionKey.java: New files.
|
| 1947 |
|
|
* gnu/java/nio/Makefile.am (EXTRA_DIST):
|
| 1948 |
|
|
Added NIOServerSocket.java and ServerSocketChannelSelectionKey.java.
|
| 1949 |
|
|
|
| 1950 |
|
|
2003-10-15 Michael Koch
|
| 1951 |
|
|
|
| 1952 |
|
|
* java/util/Map.java,
|
| 1953 |
|
|
java/util/Observer.java:
|
| 1954 |
|
|
Removed redundant modifiers.
|
| 1955 |
|
|
|
| 1956 |
|
|
2003-10-13 Michael Koch
|
| 1957 |
|
|
|
| 1958 |
|
|
* gnu/java/rmi/server/ProtocolConstants.java,
|
| 1959 |
|
|
gnu/java/security/der/DER.java,
|
| 1960 |
|
|
java/net/URLStreamHandlerFactory.java,
|
| 1961 |
|
|
java/rmi/activation/ActivationInstantiator.java,
|
| 1962 |
|
|
java/rmi/activation/ActivationMonitor.java,
|
| 1963 |
|
|
java/rmi/activation/ActivationSystem.java,
|
| 1964 |
|
|
java/rmi/activation/Activator.java:
|
| 1965 |
|
|
Removed redundant modifiers.
|
| 1966 |
|
|
* java/sql/DatabaseMetaData.java,
|
| 1967 |
|
|
java/sql/ParameterMetaData.java,
|
| 1968 |
|
|
java/sql/PreparedStatement.java:
|
| 1969 |
|
|
Readded accidently removed modifiers.
|
| 1970 |
|
|
|
| 1971 |
|
|
2003-10-12 Michael Koch
|
| 1972 |
|
|
|
| 1973 |
|
|
* java/io/File.java: Reformated.
|
| 1974 |
|
|
|
| 1975 |
|
|
2003-10-12 Michael Koch
|
| 1976 |
|
|
|
| 1977 |
|
|
* java/io/File.java
|
| 1978 |
|
|
(caseSensitive): New class varibale indicatinc case sensitivity.
|
| 1979 |
|
|
Currently set to true statically to support only case sensitive file
|
| 1980 |
|
|
systems.
|
| 1981 |
|
|
(equals): Support case sensitivity (in general).
|
| 1982 |
|
|
(getParentFile): Simplified.
|
| 1983 |
|
|
(hashCode): Support case sensitivity (in general).
|
| 1984 |
|
|
|
| 1985 |
|
|
2003-10-12 Michael Koch
|
| 1986 |
|
|
|
| 1987 |
|
|
* java/nio/Buffer.java
|
| 1988 |
|
|
(hasRemaining): Made implementation more clear.
|
| 1989 |
|
|
* java/nio/MappedByteBuffer.java
|
| 1990 |
|
|
(loaded): New member variable.
|
| 1991 |
|
|
(force): Added comment.
|
| 1992 |
|
|
(isLoaded): Return value of loaded.
|
| 1993 |
|
|
(load): Set loaded to true, added comment.
|
| 1994 |
|
|
|
| 1995 |
|
|
2003-10-12 Michael Koch
|
| 1996 |
|
|
|
| 1997 |
|
|
* java/net/ServerSocket.java
|
| 1998 |
|
|
(getImpl): New package private method to be accessed only by Java NIO.
|
| 1999 |
|
|
|
| 2000 |
|
|
2003-10-12 Michael Koch
|
| 2001 |
|
|
|
| 2002 |
|
|
* java/net/JarURLConnection.java
|
| 2003 |
|
|
(jarFileURL): Made final.
|
| 2004 |
|
|
(entryName): Renamed from entry_name, made file.
|
| 2005 |
|
|
(getJarEntry): Renamed file to jarFile.
|
| 2006 |
|
|
(getCertificates): Check getJarEntry() != null.
|
| 2007 |
|
|
(getMainAttributes): Check getManifest() != null.
|
| 2008 |
|
|
* java/net/URLConnection.java
|
| 2009 |
|
|
(def_req_props): Removed, obsoleted since JDK 1.3.
|
| 2010 |
|
|
(): Renamed d to date.
|
| 2011 |
|
|
(toString): Print class name.
|
| 2012 |
|
|
(): Added possible exceptions in documentation.
|
| 2013 |
|
|
(setRequestProperty): Check for key == null and connection state.
|
| 2014 |
|
|
(addRequestProperty): Check for key == null, fixed documentation.
|
| 2015 |
|
|
(getRequestProperty): Check for connection state.
|
| 2016 |
|
|
(getRequestProperties): Check for connection state.
|
| 2017 |
|
|
(setDefaultRequestProperty): Does nothing since JDK 1.3.
|
| 2018 |
|
|
(getDefaultRequestProperty): Likewise.
|
| 2019 |
|
|
|
| 2020 |
|
|
2003-10-12 Michael Koch
|
| 2021 |
|
|
|
| 2022 |
|
|
* java/nio/channels/spi/AbstractSelectableChannel.java
|
| 2023 |
|
|
(registered): Made private.
|
| 2024 |
|
|
(blocking): Likewise.
|
| 2025 |
|
|
(LOCK): Likewise.
|
| 2026 |
|
|
(provider): Likewise.
|
| 2027 |
|
|
(keys): Made it a private LinkedList.
|
| 2028 |
|
|
(AbstractSelectableChannel): Initialize keys.
|
| 2029 |
|
|
(isRegistered): New implementation.
|
| 2030 |
|
|
(locate): Rewritten.
|
| 2031 |
|
|
(register): Rewritten.
|
| 2032 |
|
|
* java/nio/channels/spi/AbstractSelectionKey.java
|
| 2033 |
|
|
(ok): Removed.
|
| 2034 |
|
|
(cancelled): New member variable.
|
| 2035 |
|
|
(cancel): Rewritten.
|
| 2036 |
|
|
(isValid): Rewritten.
|
| 2037 |
|
|
* java/nio/channels/spi/AbstractSelector.java:
|
| 2038 |
|
|
Some methods moved.
|
| 2039 |
|
|
(closed): Make private.
|
| 2040 |
|
|
(provider): Likewise.
|
| 2041 |
|
|
(cancelledKeys): New member variable.
|
| 2042 |
|
|
(AbstractSelector): Initialize cancelledKeys.
|
| 2043 |
|
|
(cancelKey): New method.
|
| 2044 |
|
|
* java/nio/channels/spi/SelectorProvider.java
|
| 2045 |
|
|
(pr): Removed.
|
| 2046 |
|
|
(systemDefaultProvider): New member variable.
|
| 2047 |
|
|
(provider): Made it synchronized, use property
|
| 2048 |
|
|
java.nio.channels.spi.SelectorProvider.
|
| 2049 |
|
|
|
| 2050 |
|
|
2003-10-12 Michael Koch
|
| 2051 |
|
|
|
| 2052 |
|
|
* java/io/FilePermission.java
|
| 2053 |
|
|
(implies): Removed unused local variables.
|
| 2054 |
|
|
* java/io/ObjectStreamClass.java
|
| 2055 |
|
|
(getObjectStreamClasses): Removed unused local variable.
|
| 2056 |
|
|
|
| 2057 |
|
|
2003-10-12 Michael Koch
|
| 2058 |
|
|
|
| 2059 |
|
|
* javax/print/attribute/Attribute.java,
|
| 2060 |
|
|
javax/print/attribute/AttributeSet.java,
|
| 2061 |
|
|
javax/print/attribute/PrintRequestAttributeSet.java,
|
| 2062 |
|
|
javax/transaction/Status.java,
|
| 2063 |
|
|
javax/transaction/Synchronization.java,
|
| 2064 |
|
|
javax/transaction/Transaction.java,
|
| 2065 |
|
|
javax/transaction/TransactionManager.java,
|
| 2066 |
|
|
javax/transaction/UserTransaction.java,
|
| 2067 |
|
|
javax/transaction/xa/XAResource.java,
|
| 2068 |
|
|
javax/transaction/xa/Xid.java:
|
| 2069 |
|
|
Removed redundant modifiers.
|
| 2070 |
|
|
|
| 2071 |
|
|
2003-10-12 Michael Koch
|
| 2072 |
|
|
|
| 2073 |
|
|
* javax/swing/event/AncestorListener.java,
|
| 2074 |
|
|
javax/swing/event/CaretListener.java,
|
| 2075 |
|
|
javax/swing/event/CellEditorListener.java,
|
| 2076 |
|
|
javax/swing/event/ChangeListener.java,
|
| 2077 |
|
|
javax/swing/event/DocumentEvent.java,
|
| 2078 |
|
|
javax/swing/event/DocumentListener.java,
|
| 2079 |
|
|
javax/swing/event/HyperlinkListener.java,
|
| 2080 |
|
|
javax/swing/event/InternalFrameListener.java,
|
| 2081 |
|
|
javax/swing/event/ListDataListener.java,
|
| 2082 |
|
|
javax/swing/event/ListSelectionListener.java,
|
| 2083 |
|
|
javax/swing/event/MenuDragMouseListener.java,
|
| 2084 |
|
|
javax/swing/event/MenuKeyListener.java,
|
| 2085 |
|
|
javax/swing/event/MenuListener.java,
|
| 2086 |
|
|
javax/swing/event/MouseInputListener.java,
|
| 2087 |
|
|
javax/swing/event/PopupMenuListener.java,
|
| 2088 |
|
|
javax/swing/event/TableColumnModelListener.java,
|
| 2089 |
|
|
javax/swing/event/TableModelListener.java,
|
| 2090 |
|
|
javax/swing/event/TreeExpansionListener.java,
|
| 2091 |
|
|
javax/swing/event/TreeModelListener.java,
|
| 2092 |
|
|
javax/swing/event/TreeSelectionListener.java,
|
| 2093 |
|
|
javax/swing/event/TreeWillExpandListener.java,
|
| 2094 |
|
|
javax/swing/event/UndoableEditListener.java,
|
| 2095 |
|
|
javax/swing/table/DefaultTableModel.java,
|
| 2096 |
|
|
javax/swing/table/TableCellEditor.java,
|
| 2097 |
|
|
javax/swing/table/TableCellRenderer.java,
|
| 2098 |
|
|
javax/swing/table/TableColumnModel.java,
|
| 2099 |
|
|
javax/swing/table/TableModel.java,
|
| 2100 |
|
|
javax/swing/text/AbstractDocument.java,
|
| 2101 |
|
|
javax/swing/text/Document.java,
|
| 2102 |
|
|
javax/swing/text/MutableAttributeSet.java,
|
| 2103 |
|
|
javax/swing/text/StyledDocument.java,
|
| 2104 |
|
|
javax/swing/text/ViewFactory.java,
|
| 2105 |
|
|
javax/swing/tree/DefaultMutableTreeNode.java,
|
| 2106 |
|
|
javax/swing/tree/MutableTreeNode.java,
|
| 2107 |
|
|
javax/swing/tree/RowMapper.java,
|
| 2108 |
|
|
javax/swing/tree/TreeCellEditor.java,
|
| 2109 |
|
|
javax/swing/tree/TreeCellRenderer.java,
|
| 2110 |
|
|
javax/swing/tree/TreeModel.java,
|
| 2111 |
|
|
javax/swing/tree/TreeNode.java,
|
| 2112 |
|
|
javax/swing/tree/TreeSelectionModel.java:
|
| 2113 |
|
|
Removed redundant modifiers.
|
| 2114 |
|
|
|
| 2115 |
|
|
2003-10-12 Michael Koch
|
| 2116 |
|
|
|
| 2117 |
|
|
* javax/swing/Action.java,
|
| 2118 |
|
|
javax/swing/BoundedRangeModel.java,
|
| 2119 |
|
|
javax/swing/CellEditor.java,
|
| 2120 |
|
|
javax/swing/ComboBoxEditor.java,
|
| 2121 |
|
|
javax/swing/ComboBoxModel.java,
|
| 2122 |
|
|
javax/swing/DesktopManager.java,
|
| 2123 |
|
|
javax/swing/JComboBox.java,
|
| 2124 |
|
|
javax/swing/ListCellRenderer.java,
|
| 2125 |
|
|
javax/swing/ListSelectionModel.java,
|
| 2126 |
|
|
javax/swing/MenuElement.java,
|
| 2127 |
|
|
javax/swing/MutableComboBoxModel.java,
|
| 2128 |
|
|
javax/swing/Renderer.java,
|
| 2129 |
|
|
javax/swing/RootPaneContainer.java,
|
| 2130 |
|
|
javax/swing/ScrollPaneConstants.java,
|
| 2131 |
|
|
javax/swing/SingleSelectionModel.java,
|
| 2132 |
|
|
javax/swing/SpinnerModel.java,
|
| 2133 |
|
|
javax/swing/SwingConstants.java,
|
| 2134 |
|
|
javax/swing/UIDefaults.java,
|
| 2135 |
|
|
javax/swing/WindowConstants.java,
|
| 2136 |
|
|
javax/swing/border/Border.java,
|
| 2137 |
|
|
javax/swing/colorchooser/ColorSelectionModel.java,
|
| 2138 |
|
|
javax/swing/plaf/UIResource.java,
|
| 2139 |
|
|
javax/swing/plaf/metal/MetalLookAndFeel.java,
|
| 2140 |
|
|
javax/swing/undo/StateEditable.java,
|
| 2141 |
|
|
javax/swing/undo/UndoableEdit.java:
|
| 2142 |
|
|
Removed redundant modifiers.
|
| 2143 |
|
|
|
| 2144 |
|
|
2003-10-12 Michael Koch
|
| 2145 |
|
|
|
| 2146 |
|
|
* javax/naming/Context.java,
|
| 2147 |
|
|
javax/naming/Name.java,
|
| 2148 |
|
|
javax/naming/NameParser.java,
|
| 2149 |
|
|
javax/naming/NamingEnumeration.java,
|
| 2150 |
|
|
javax/naming/Referenceable.java,
|
| 2151 |
|
|
javax/naming/directory/Attribute.java,
|
| 2152 |
|
|
javax/naming/directory/Attributes.java,
|
| 2153 |
|
|
javax/naming/directory/DirContext.java,
|
| 2154 |
|
|
javax/naming/event/EventContext.java,
|
| 2155 |
|
|
javax/naming/event/EventDirContext.java,
|
| 2156 |
|
|
javax/naming/event/NamespaceChangeListener.java,
|
| 2157 |
|
|
javax/naming/event/NamingListener.java,
|
| 2158 |
|
|
javax/naming/event/ObjectChangeListener.java,
|
| 2159 |
|
|
javax/naming/ldap/Control.java,
|
| 2160 |
|
|
javax/naming/ldap/ExtendedRequest.java,
|
| 2161 |
|
|
javax/naming/ldap/ExtendedResponse.java,
|
| 2162 |
|
|
javax/naming/ldap/HasControls.java,
|
| 2163 |
|
|
javax/naming/ldap/LdapContext.java,
|
| 2164 |
|
|
javax/naming/ldap/UnsolicitedNotification.java,
|
| 2165 |
|
|
javax/naming/ldap/UnsolicitedNotificationListener.java,
|
| 2166 |
|
|
javax/naming/spi/DirObjectFactory.java,
|
| 2167 |
|
|
javax/naming/spi/DirStateFactory.java,
|
| 2168 |
|
|
javax/naming/spi/InitialContextFactory.java,
|
| 2169 |
|
|
javax/naming/spi/InitialContextFactoryBuilder.java,
|
| 2170 |
|
|
javax/naming/spi/ObjectFactory.java,
|
| 2171 |
|
|
javax/naming/spi/ObjectFactoryBuilder.java,
|
| 2172 |
|
|
javax/naming/spi/Resolver.java,
|
| 2173 |
|
|
javax/naming/spi/StateFactory.java:
|
| 2174 |
|
|
Removed redundant modifiers.
|
| 2175 |
|
|
|
| 2176 |
|
|
2003-10-12 Michael Koch
|
| 2177 |
|
|
|
| 2178 |
|
|
* java/sql/Array.java,
|
| 2179 |
|
|
java/sql/Blob.java,
|
| 2180 |
|
|
java/sql/CallableStatement.java,
|
| 2181 |
|
|
java/sql/Clob.java,
|
| 2182 |
|
|
java/sql/Connection.java,
|
| 2183 |
|
|
java/sql/DatabaseMetaData.java,
|
| 2184 |
|
|
java/sql/Driver.java,
|
| 2185 |
|
|
java/sql/ParameterMetaData.java,
|
| 2186 |
|
|
java/sql/PreparedStatement.java,
|
| 2187 |
|
|
java/sql/Ref.java,
|
| 2188 |
|
|
java/sql/ResultSet.java,
|
| 2189 |
|
|
java/sql/ResultSetMetaData.java,
|
| 2190 |
|
|
java/sql/SQLData.java,
|
| 2191 |
|
|
java/sql/SQLInput.java,
|
| 2192 |
|
|
java/sql/SQLOutput.java,
|
| 2193 |
|
|
java/sql/Savepoint.java,
|
| 2194 |
|
|
java/sql/Statement.java,
|
| 2195 |
|
|
java/sql/Struct.java,
|
| 2196 |
|
|
javax/sql/ConnectionEventListener.java,
|
| 2197 |
|
|
javax/sql/ConnectionPoolDataSource.java,
|
| 2198 |
|
|
javax/sql/DataSource.java,
|
| 2199 |
|
|
javax/sql/PooledConnection.java,
|
| 2200 |
|
|
javax/sql/RowSet.java,
|
| 2201 |
|
|
javax/sql/RowSetInternal.java,
|
| 2202 |
|
|
javax/sql/RowSetListener.java,
|
| 2203 |
|
|
javax/sql/RowSetMetaData.java,
|
| 2204 |
|
|
javax/sql/RowSetReader.java,
|
| 2205 |
|
|
javax/sql/RowSetWriter.java,
|
| 2206 |
|
|
javax/sql/XAConnection.java,
|
| 2207 |
|
|
javax/sql/XADataSource.java:
|
| 2208 |
|
|
Removed redundant modifiers.
|
| 2209 |
|
|
|
| 2210 |
|
|
2003-10-12 Michael Koch
|
| 2211 |
|
|
|
| 2212 |
|
|
* java/sql/Array.java,
|
| 2213 |
|
|
java/sql/Blob.java:
|
| 2214 |
|
|
Removed redundant modifiers.
|
| 2215 |
|
|
|
| 2216 |
|
|
2003-10-12 Michael Koch
|
| 2217 |
|
|
|
| 2218 |
|
|
* java/security/Key.java,
|
| 2219 |
|
|
java/security/PrivateKey.java,
|
| 2220 |
|
|
java/security/PublicKey.java,
|
| 2221 |
|
|
java/security/acl/Acl.java,
|
| 2222 |
|
|
java/security/acl/AclEntry.java,
|
| 2223 |
|
|
java/security/acl/Group.java,
|
| 2224 |
|
|
java/security/acl/Owner.java,
|
| 2225 |
|
|
java/security/acl/Permission.java,
|
| 2226 |
|
|
java/security/cert/X509Extension.java,
|
| 2227 |
|
|
java/security/interfaces/DSAKey.java,
|
| 2228 |
|
|
java/security/interfaces/DSAKeyPairGenerator.java,
|
| 2229 |
|
|
java/security/interfaces/DSAParams.java,
|
| 2230 |
|
|
java/security/interfaces/DSAPrivateKey.java,
|
| 2231 |
|
|
java/security/interfaces/DSAPublicKey.java,
|
| 2232 |
|
|
java/security/interfaces/RSAKey.java,
|
| 2233 |
|
|
java/security/interfaces/RSAPrivateCrtKey.java,
|
| 2234 |
|
|
java/security/interfaces/RSAPrivateKey.java,
|
| 2235 |
|
|
java/security/interfaces/RSAPublicKey.java:
|
| 2236 |
|
|
Removed redundant modifiers.
|
| 2237 |
|
|
|
| 2238 |
|
|
2003-10-12 Michael Koch
|
| 2239 |
|
|
|
| 2240 |
|
|
* java/nio/channels/Channel.java,
|
| 2241 |
|
|
java/nio/channels/GatheringByteChannel.java,
|
| 2242 |
|
|
java/nio/channels/ReadableByteChannel.java,
|
| 2243 |
|
|
java/nio/channels/ScatteringByteChannel.java,
|
| 2244 |
|
|
java/nio/channels/WritableByteChannel.java:
|
| 2245 |
|
|
Removed redundant modifiers.
|
| 2246 |
|
|
|
| 2247 |
|
|
2003-10-12 Michael Koch
|
| 2248 |
|
|
|
| 2249 |
|
|
* java/io/Externalizable.java,
|
| 2250 |
|
|
java/io/FileFilter.java,
|
| 2251 |
|
|
java/io/ObjectInput.java,
|
| 2252 |
|
|
java/io/ObjectInputValidation.java,
|
| 2253 |
|
|
java/io/ObjectOutput.java,
|
| 2254 |
|
|
java/io/ObjectStreamConstants.java,
|
| 2255 |
|
|
java/io/Serializable.java:
|
| 2256 |
|
|
Removed redundant modifiers.
|
| 2257 |
|
|
|
| 2258 |
|
|
2003-10-12 Michael Koch
|
| 2259 |
|
|
|
| 2260 |
|
|
* java/net/ContentHandlerFactory.java,
|
| 2261 |
|
|
java/net/DatagramSocketImplFactory.java,
|
| 2262 |
|
|
java/net/FileNameMap.java,
|
| 2263 |
|
|
java/net/SocketImplFactory.java,
|
| 2264 |
|
|
java/net/SocketOptions.java:
|
| 2265 |
|
|
Removing redundant modifiers.
|
| 2266 |
|
|
|
| 2267 |
|
|
2003-10-12 Michael Koch
|
| 2268 |
|
|
|
| 2269 |
|
|
* java/rmi/dgc/DGC.java,
|
| 2270 |
|
|
java/rmi/registry/Registry.java,
|
| 2271 |
|
|
java/rmi/registry/RegistryHandler.java,
|
| 2272 |
|
|
java/rmi/server/LoaderHandler.java,
|
| 2273 |
|
|
java/rmi/server/RMIClientSocketFactory.java,
|
| 2274 |
|
|
java/rmi/server/RMIFailureHandler.java,
|
| 2275 |
|
|
java/rmi/server/RMIServerSocketFactory.java,
|
| 2276 |
|
|
java/rmi/server/RemoteCall.java,
|
| 2277 |
|
|
java/rmi/server/RemoteRef.java,
|
| 2278 |
|
|
java/rmi/server/ServerRef.java,
|
| 2279 |
|
|
java/rmi/server/Skeleton.java,
|
| 2280 |
|
|
java/rmi/server/Unreferenced.java:
|
| 2281 |
|
|
Removed redundant modifiers.
|
| 2282 |
|
|
|
| 2283 |
|
|
2003-10-12 Michael Koch
|
| 2284 |
|
|
|
| 2285 |
|
|
* java/beans/AppletInitializer.java,
|
| 2286 |
|
|
java/beans/BeanInfo.java,
|
| 2287 |
|
|
java/beans/Customizer.java,
|
| 2288 |
|
|
java/beans/DesignMode.java,
|
| 2289 |
|
|
java/beans/PropertyEditor.java,
|
| 2290 |
|
|
java/beans/Visibility.java,
|
| 2291 |
|
|
java/beans/beancontext/BeanContext.java,
|
| 2292 |
|
|
java/beans/beancontext/BeanContextChild.java,
|
| 2293 |
|
|
java/beans/beancontext/BeanContextChildComponentProxy.java,
|
| 2294 |
|
|
java/beans/beancontext/BeanContextChildSupport.java,
|
| 2295 |
|
|
java/beans/beancontext/BeanContextContainerProxy.java,
|
| 2296 |
|
|
java/beans/beancontext/BeanContextMembershipListener.java,
|
| 2297 |
|
|
java/beans/beancontext/BeanContextProxy.java,
|
| 2298 |
|
|
java/beans/beancontext/BeanContextServiceProvider.java,
|
| 2299 |
|
|
java/beans/beancontext/BeanContextServiceProviderBeanInfo.java,
|
| 2300 |
|
|
java/beans/beancontext/BeanContextServiceRevokedListener.java,
|
| 2301 |
|
|
java/beans/beancontext/BeanContextServices.java,
|
| 2302 |
|
|
java/beans/beancontext/BeanContextServicesListener.java:
|
| 2303 |
|
|
Removed redundant modifiers.
|
| 2304 |
|
|
|
| 2305 |
|
|
2003-10-12 Michael Koch
|
| 2306 |
|
|
|
| 2307 |
|
|
* java/awt/ActiveEvent.java,
|
| 2308 |
|
|
java/awt/datatransfer/ClipboardOwner.java,
|
| 2309 |
|
|
java/awt/datatransfer/FlavorMap.java,
|
| 2310 |
|
|
java/awt/datatransfer/Transferable.java,
|
| 2311 |
|
|
java/awt/dnd/Autoscroll.java,
|
| 2312 |
|
|
java/awt/dnd/peer/DragSourceContextPeer.java,
|
| 2313 |
|
|
java/awt/dnd/peer/DropTargetContextPeer.java,
|
| 2314 |
|
|
java/awt/dnd/peer/DropTargetPeer.java,
|
| 2315 |
|
|
java/awt/font/MultipleMaster.java,
|
| 2316 |
|
|
java/awt/font/OpenType.java,
|
| 2317 |
|
|
java/awt/im/spi/InputMethodDescriptor.java,
|
| 2318 |
|
|
java/awt/image/ImageConsumer.java,
|
| 2319 |
|
|
java/awt/image/ImageObserver.java,
|
| 2320 |
|
|
java/awt/image/ImageProducer.java,
|
| 2321 |
|
|
java/awt/image/RGBImageFilter.java,
|
| 2322 |
|
|
java/awt/image/RasterOp.java,
|
| 2323 |
|
|
java/awt/image/renderable/RenderableImage.java,
|
| 2324 |
|
|
java/awt/peer/ButtonPeer.java,
|
| 2325 |
|
|
java/awt/peer/CheckboxMenuItemPeer.java,
|
| 2326 |
|
|
java/awt/peer/CheckboxPeer.java,
|
| 2327 |
|
|
java/awt/peer/ChoicePeer.java,
|
| 2328 |
|
|
java/awt/peer/ComponentPeer.java,
|
| 2329 |
|
|
java/awt/peer/ContainerPeer.java,
|
| 2330 |
|
|
java/awt/peer/DialogPeer.java,
|
| 2331 |
|
|
java/awt/peer/FileDialogPeer.java,
|
| 2332 |
|
|
java/awt/peer/FramePeer.java,
|
| 2333 |
|
|
java/awt/peer/LabelPeer.java,
|
| 2334 |
|
|
java/awt/peer/ListPeer.java,
|
| 2335 |
|
|
java/awt/peer/MenuBarPeer.java,
|
| 2336 |
|
|
java/awt/peer/MenuComponentPeer.java,
|
| 2337 |
|
|
java/awt/peer/MenuItemPeer.java,
|
| 2338 |
|
|
java/awt/peer/MenuPeer.java,
|
| 2339 |
|
|
java/awt/peer/PopupMenuPeer.java,
|
| 2340 |
|
|
java/awt/peer/RobotPeer.java,
|
| 2341 |
|
|
java/awt/peer/ScrollPanePeer.java,
|
| 2342 |
|
|
java/awt/peer/ScrollbarPeer.java,
|
| 2343 |
|
|
java/awt/peer/TextAreaPeer.java,
|
| 2344 |
|
|
java/awt/peer/TextComponentPeer.java,
|
| 2345 |
|
|
java/awt/peer/TextFieldPeer.java,
|
| 2346 |
|
|
java/awt/peer/WindowPeer.java,
|
| 2347 |
|
|
java/awt/print/Pageable.java,
|
| 2348 |
|
|
java/awt/print/Printable.java,
|
| 2349 |
|
|
java/awt/print/PrinterGraphics.java:
|
| 2350 |
|
|
Removed redundant modifiers.
|
| 2351 |
|
|
|
| 2352 |
|
|
2003-10-09 Michael Koch
|
| 2353 |
|
|
|
| 2354 |
|
|
* gnu/java/net/PlainSocketImpl.java: Added classes SocketInputStream
|
| 2355 |
|
|
and SocketOutputStream.
|
| 2356 |
|
|
* gnu/java/net/SocketInputStream.java: Removed.
|
| 2357 |
|
|
* gnu/java/net/SocketOutputStream.java: Removed.
|
| 2358 |
|
|
* gnu/java/net/Makefile.am (EXTRA_DIST): Removed removed files.
|
| 2359 |
|
|
|
| 2360 |
|
|
2003-10-09 Michael Koch
|
| 2361 |
|
|
|
| 2362 |
|
|
* java/net/InetAddress.java
|
| 2363 |
|
|
(isSiteLocalAddress): Made hexadecimal numbers lowercase.
|
| 2364 |
|
|
(getLocalHostname): Renamed from getLocalHostName, fixed
|
| 2365 |
|
|
documentation.
|
| 2366 |
|
|
(aton): New method.
|
| 2367 |
|
|
(getByName): Moved functionality to aton(), simplified code.
|
| 2368 |
|
|
(getLocalHost): Reformated.
|
| 2369 |
|
|
(lookupInaddrAny): Reformated.
|
| 2370 |
|
|
* include/java_net_InetAddress.h: Regenerated.
|
| 2371 |
|
|
* native/jni/java-net/java_net_InetAddress.c
|
| 2372 |
|
|
(getLocalHostname): Renamed from getLocalHostName.
|
| 2373 |
|
|
|
| 2374 |
|
|
2003-10-09 Michael Koch
|
| 2375 |
|
|
|
| 2376 |
|
|
* java/math/BigInteger.java
|
| 2377 |
|
|
(add): Removed unused local variable len.
|
| 2378 |
|
|
|
| 2379 |
|
|
2003-10-08 Thomas Fitzsimmons
|
| 2380 |
|
|
|
| 2381 |
|
|
* gnu/java/awt/peer/gtk/GtkButtonPeer.java (handleEvent): Remove
|
| 2382 |
|
|
modality check.
|
| 2383 |
|
|
* gnu/java/awt/peer/gtk/GtkDialogPeer.java (initializeInsets):
|
| 2384 |
|
|
Initialize insets to use latest insets.
|
| 2385 |
|
|
* gnu/java/awt/peer/gtk/GtkFramePeer.java: Likewise.
|
| 2386 |
|
|
* gnu/java/awt/peer/gtk/GtkWindowPeer.java (latestInsets): New
|
| 2387 |
|
|
field.
|
| 2388 |
|
|
(postConfigureEvent): Update latestInsets field when insets
|
| 2389 |
|
|
change. Remove call to setSize. Move validate call outside of
|
| 2390 |
|
|
if blocks.
|
| 2391 |
|
|
(setVisible): Call setBounds before showing window.
|
| 2392 |
|
|
(nativeSetVisible): New native method.
|
| 2393 |
|
|
* java/awt/Window.java (show): Show visible owned windows.
|
| 2394 |
|
|
(hide): Hide visible owned windows.
|
| 2395 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEvents.c
|
| 2396 |
|
|
(awt_event_handler): Implement modality using GTK grabs.
|
| 2397 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMainThread.c
|
| 2398 |
|
|
(global_gtk_window_group): New global variable.
|
| 2399 |
|
|
(gtkInit): Initialize global_gtk_window_group.
|
| 2400 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c (create):
|
| 2401 |
|
|
Clamp width and height values to at least 1. Add this window to
|
| 2402 |
|
|
the global GTK window group.
|
| 2403 |
|
|
(setVisible): Rename to nativeSetVisible.
|
| 2404 |
|
|
(setup_window): Remove function.
|
| 2405 |
|
|
(setSize): Clamp width and height values to at least 1.
|
| 2406 |
|
|
(nativeSetBounds): Likewise.
|
| 2407 |
|
|
(gdk_window_get_root_geometry): Remove function.
|
| 2408 |
|
|
* jni/gtk-peer/gtkpeer.h: Remove gdk_window_get_root_geometry
|
| 2409 |
|
|
and setup_window declarations. Declare global_gtk_window_group.
|
| 2410 |
|
|
|
| 2411 |
|
|
* gnu/java/awt/peer/gtk/GtkButtonPeer.java,
|
| 2412 |
|
|
jni/gtk-peer/gnu_java_awt_peer_gtk_GtkButtonPeer.c
|
| 2413 |
|
|
(gtkSetFont): Handle BOLD and ITALIC style specifiers.
|
| 2414 |
|
|
(gtkWidgetSetForeground): New method.
|
| 2415 |
|
|
* gnu/java/awt/peer/gtk/GtkComponentPeer.java,
|
| 2416 |
|
|
jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c
|
| 2417 |
|
|
(gtkWidgetSetBackground, gtkWidgetSetForeground): New methods.
|
| 2418 |
|
|
(setBackground, setForeground): Implement.
|
| 2419 |
|
|
* gnu/java/awt/peer/gtk/GtkTextAreaPeer.java,
|
| 2420 |
|
|
jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextAreaPeer.c
|
| 2421 |
|
|
(gtkSetFont): Handle BOLD and ITALIC style specifiers.
|
| 2422 |
|
|
* gnu/java/awt/peer/gtk/GtkTextFieldPeer.java,
|
| 2423 |
|
|
jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextFieldPeer.c: Likewise.
|
| 2424 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics.c (drawString):
|
| 2425 |
|
|
Position PangoLayout relative to text's baseline.
|
| 2426 |
|
|
* jni/gtk-peer/gtkpeer.h: Define AWT font style constants.
|
| 2427 |
|
|
|
| 2428 |
|
|
* java/awt/FlowLayout.java (layoutContainer): Fix offset problem
|
| 2429 |
|
|
for CENTER and RIGHT alignments.
|
| 2430 |
|
|
|
| 2431 |
|
|
2003-10-08 Tom Tromey
|
| 2432 |
|
|
|
| 2433 |
|
|
* java/lang/StrictMath.java (toDegrees): Multiply before
|
| 2434 |
|
|
dividing.
|
| 2435 |
|
|
(toRadians): Likewise.
|
| 2436 |
|
|
|
| 2437 |
|
|
* java/lang/reflect/Proxy.java (generate): Removed comment about
|
| 2438 |
|
|
security hole.
|
| 2439 |
|
|
|
| 2440 |
|
|
2003-10-08 Thomas Fitzsimmons
|
| 2441 |
|
|
|
| 2442 |
|
|
* gnu/java/awt/peer/gtk/GtkMenuItemPeer.java (setEnabled): Stub
|
| 2443 |
|
|
out.
|
| 2444 |
|
|
* jni/classpath/jcl.c [!__GNUC__]: Elide __attribute__.
|
| 2445 |
|
|
(JCL_free): Attach "unused" attribute to env parameter.
|
| 2446 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkChoicePeer.c,
|
| 2447 |
|
|
jni/gtk-peer/gnu_java_awt_peer_gtk_GtkClipboard.c,
|
| 2448 |
|
|
jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c,
|
| 2449 |
|
|
jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImagePainter.c,
|
| 2450 |
|
|
jni/gtk-peer/gnu_java_awt_peer_gtk_GtkListPeer.c,
|
| 2451 |
|
|
jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMainThread.c,
|
| 2452 |
|
|
jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMenuItemPeer.c,
|
| 2453 |
|
|
jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMenuPeer.c,
|
| 2454 |
|
|
jni/gtk-peer/gnu_java_awt_peer_gtk_GtkPopupMenuPeer.c,
|
| 2455 |
|
|
jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextComponentPeer.c,
|
| 2456 |
|
|
jni/gtk-peer/gnu_java_awt_peer_gtk_GtkToolkit.c,
|
| 2457 |
|
|
jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c,
|
| 2458 |
|
|
jni/gtk-peer/gthread-jni.c: Attach "unused" attribute to unused
|
| 2459 |
|
|
parameters.
|
| 2460 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkClipboard.c:
|
| 2461 |
|
|
(initNativeState): Pass 0 as info argument to
|
| 2462 |
|
|
gtk_selection_add_target.
|
| 2463 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c:
|
| 2464 |
|
|
(setVisible, gtkFixedNew, gtkFixedPut, gtkFixedMove): Remove
|
| 2465 |
|
|
unused method implementations.
|
| 2466 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEvents.c
|
| 2467 |
|
|
(awt_event_handler): Add break statement after default label.
|
| 2468 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImagePainter.c
|
| 2469 |
|
|
(drawPixels): Remove unused variable i.
|
| 2470 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMenuItemPeer.c
|
| 2471 |
|
|
(setEnabled): Remove method implementation.
|
| 2472 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMenuPeer.c
|
| 2473 |
|
|
(accel_attach): Call _gtk_accel_group_attach with G_OBJECT
|
| 2474 |
|
|
argument.
|
| 2475 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkPanelPeer.c (sr): Remove
|
| 2476 |
|
|
unused function.
|
| 2477 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkPopupMenuPeer.c
|
| 2478 |
|
|
(menu_pos): Assign TRUE to push_in.
|
| 2479 |
|
|
(setupAccelGroup): Call _gtk_accel_group_attach with G_OBJECT
|
| 2480 |
|
|
argument.
|
| 2481 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkScrollPanePeer.c
|
| 2482 |
|
|
(create): Remove unused variable layout.
|
| 2483 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c (create):
|
| 2484 |
|
|
Pass window_widget, rather than window, to
|
| 2485 |
|
|
gtk_widget_set_size_request.
|
| 2486 |
|
|
* jni/gtk-peer/gthread-jni.c (g_thread_jni_functions): Fill out
|
| 2487 |
|
|
structure initialization with NULL values.
|
| 2488 |
|
|
* jni/gtk-peer/gtkpeer.h [!__GNUC__]: Elide __attribute__.
|
| 2489 |
|
|
|
| 2490 |
|
|
2003-10-07 Thomas Fitzsimmons
|
| 2491 |
|
|
|
| 2492 |
|
|
* gnu/java/awt/peer/gtk/GtkTextAreaPeer.java (gtkTextGetSize):
|
| 2493 |
|
|
Remove unused parameters.
|
| 2494 |
|
|
* gnu/java/awt/peer/gtk/GtkTextFieldPeer.java (gtkEntryGetSize):
|
| 2495 |
|
|
Likewise.
|
| 2496 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEvents.c
|
| 2497 |
|
|
(keyevent_state_to_awt_mods): Export function.
|
| 2498 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextComponentPeer.c
|
| 2499 |
|
|
(getCaretPosition): Fix TextArea case.
|
| 2500 |
|
|
(textcomponent_commit_cb): Get exact event time and modifier
|
| 2501 |
|
|
state.
|
| 2502 |
|
|
* jni/gtk-peer/gtkpeer.h: Declare keyevent_state_to_awt_mods.
|
| 2503 |
|
|
|
| 2504 |
|
|
2003-10-07 Michael Koch
|
| 2505 |
|
|
|
| 2506 |
|
|
* java/security/Security.java: Merged formating with libgcj,
|
| 2507 |
|
|
added non-breaking space in documentation.
|
| 2508 |
|
|
|
| 2509 |
|
|
2003-10-07 Michael Koch
|
| 2510 |
|
|
|
| 2511 |
|
|
* java/security/Security.java
|
| 2512 |
|
|
(providersList): Renamed to "providers".
|
| 2513 |
|
|
(providersInited): Removed.
|
| 2514 |
|
|
(static): New static initializer.
|
| 2515 |
|
|
(providers): Removed.
|
| 2516 |
|
|
|
| 2517 |
|
|
2003-10-06 Michael Koch
|
| 2518 |
|
|
|
| 2519 |
|
|
* java/rmi/server/RMIClassLoader.java: Reformated to match libgcj's
|
| 2520 |
|
|
version more.
|
| 2521 |
|
|
(defaultAnnotation): Added comment.
|
| 2522 |
|
|
|
| 2523 |
|
|
2003-10-06 Michael Koch
|
| 2524 |
|
|
|
| 2525 |
|
|
* java/net/ServerSocket.java
|
| 2526 |
|
|
(ServerSocket): New package-private constructor used by java.nio.
|
| 2527 |
|
|
|
| 2528 |
|
|
2003-10-06 Michael Koch
|
| 2529 |
|
|
|
| 2530 |
|
|
* java/nio/ByteBufferHelper.java:
|
| 2531 |
|
|
Rewrote all methods by suggestions from Eric Blake.
|
| 2532 |
|
|
|
| 2533 |
|
|
2003-10-02 Arnaud Vandyck
|
| 2534 |
|
|
|
| 2535 |
|
|
* javax/swing/table/AbstractTableModel.java
|
| 2536 |
|
|
(getColumnName): Simplified code much. Thanks to Yannick Boogaerts who
|
| 2537 |
|
|
helped stop pulling my hair on this +1 then -1 tricky thing!
|
| 2538 |
|
|
|
| 2539 |
|
|
2003-10-02 Michael Koch
|
| 2540 |
|
|
|
| 2541 |
|
|
* java/text/SimpleDateFormat.java
|
| 2542 |
|
|
(compileFormat): Character.isLetter(char) allows too much characters.
|
| 2543 |
|
|
Replace it with Character.isLowerCase(char) ||
|
| 2544 |
|
|
Character.isUpperCase(char).
|
| 2545 |
|
|
|
| 2546 |
|
|
2003-10-02 Michael Koch
|
| 2547 |
|
|
|
| 2548 |
|
|
* java/util/prefs/Preferences.java
|
| 2549 |
|
|
(defaultFactoryClass): Fixed default factory class name.
|
| 2550 |
|
|
(getFactory): Instantiate factory class.
|
| 2551 |
|
|
|
| 2552 |
|
|
2003-10-02 Michael Koch
|
| 2553 |
|
|
|
| 2554 |
|
|
* java/net/InetAddress.java
|
| 2555 |
|
|
(isSiteLocalAddress): New method.
|
| 2556 |
|
|
(isMCLinkLocal): New method.
|
| 2557 |
|
|
(getByAddress): Call getByAddress alternative instead of implementing
|
| 2558 |
|
|
it again.
|
| 2559 |
|
|
(getAllByName): Added security manager check.
|
| 2560 |
|
|
(getLocalHost): Fixed documentation.
|
| 2561 |
|
|
(readResolve): Added documentation.
|
| 2562 |
|
|
|
| 2563 |
|
|
2003-10-02 Guilhem Lavaux
|
| 2564 |
|
|
|
| 2565 |
|
|
* java/net/InetSocketAddress.java
|
| 2566 |
|
|
(InetSocketAddress): Made exception more clear.
|
| 2567 |
|
|
(equals): Handle case when addr is null.
|
| 2568 |
|
|
(toString): Likewise.
|
| 2569 |
|
|
* java/net/NetworkInterface.java
|
| 2570 |
|
|
(static): Load native library.
|
| 2571 |
|
|
(getNetworkInterfaces): Rewritten.
|
| 2572 |
|
|
|
| 2573 |
|
|
2003-10-02 Thomas Fitzsimmons
|
| 2574 |
|
|
|
| 2575 |
|
|
* gnu/java/awt/peer/gtk/GtkComponentPeer.java (insets): New
|
| 2576 |
|
|
field.
|
| 2577 |
|
|
(initializeInsets): New method.
|
| 2578 |
|
|
(GtkComponentPeer): Call initializeInsets. Call setCursor and
|
| 2579 |
|
|
setBounds unconditionally.
|
| 2580 |
|
|
(setBounds): Convert coordinates if parent is a Window.
|
| 2581 |
|
|
* gnu/java/awt/peer/gtk/GtkContainerPeer.java (insets): Move
|
| 2582 |
|
|
field to GtkComponentPeer.
|
| 2583 |
|
|
(GtkContainerPeer): Don't initialize insets.
|
| 2584 |
|
|
* gnu/java/awt/peer/gtk/GtkDialogPeer.java (initializeInsets):
|
| 2585 |
|
|
New method.
|
| 2586 |
|
|
(create): Call new GtkWindowPeer create method.
|
| 2587 |
|
|
* gnu/java/awt/peer/gtk/GtkFramePeer.java (initializeInsets):
|
| 2588 |
|
|
New method.
|
| 2589 |
|
|
(create): Call new GtkWindowPeer create method.
|
| 2590 |
|
|
(setBounds): Remove method.
|
| 2591 |
|
|
(postConfigureEvent): Likewise.
|
| 2592 |
|
|
* gnu/java/awt/peer/gtk/GtkWindowPeer.java: Replace GTK window
|
| 2593 |
|
|
type constants with GDK window type constants.
|
| 2594 |
|
|
(create(int,boolean,int,int,GtkWindowPeer)): New method.
|
| 2595 |
|
|
(create(int,boolean)): Likewise.
|
| 2596 |
|
|
(create()): Call create(int,boolean).
|
| 2597 |
|
|
(nativeSetBounds): New native method declaration.
|
| 2598 |
|
|
(setBounds): Call native method declaration.
|
| 2599 |
|
|
(setSize): New native method declaration.
|
| 2600 |
|
|
(setBoundsCallback): Likewise.
|
| 2601 |
|
|
(postConfigureEvent): Handle change in insets. Call setSize and
|
| 2602 |
|
|
setBoundsCallback methods.
|
| 2603 |
|
|
* java/awt/Window.java (Window): Set visible to false.
|
| 2604 |
|
|
(setBoundsCallback): New method.
|
| 2605 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c
|
| 2606 |
|
|
(gtkWidgetGetLocationOnScreen): If this component is not a
|
| 2607 |
|
|
container, adjust the location returned based on the peer's
|
| 2608 |
|
|
allocation.
|
| 2609 |
|
|
(set(String,boolean)): Revert change from 2003-09-19.
|
| 2610 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEvents.c
|
| 2611 |
|
|
(awt_event_handler): Fix inset calculation.
|
| 2612 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMainThread.c: Add JNI
|
| 2613 |
|
|
glue for Window.setBoundsCallback.
|
| 2614 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c (create):
|
| 2615 |
|
|
Set up stacking order, window decorations and window manager
|
| 2616 |
|
|
hints.
|
| 2617 |
|
|
(setBoundsCallback): New method.
|
| 2618 |
|
|
(setSize): New method.
|
| 2619 |
|
|
(nativeSetBounds): New method.
|
| 2620 |
|
|
* jni/gtk-peer/gtkpeer.h: Declare setBoundsCallbackID.
|
| 2621 |
|
|
|
| 2622 |
|
|
2003-10-02 Michael Koch
|
| 2623 |
|
|
|
| 2624 |
|
|
* java/net/InetAddress.java
|
| 2625 |
|
|
(toString): Got of StringBuffer, return SUN compliant string.
|
| 2626 |
|
|
|
| 2627 |
|
|
2003-10-02 Michael Koch
|
| 2628 |
|
|
|
| 2629 |
|
|
* java/net/InetAddress.java
|
| 2630 |
|
|
(isAnyLocalAddress): New method.
|
| 2631 |
|
|
(isLoopbackAddress): New method.
|
| 2632 |
|
|
(getAddress): Clone addr instead of copying it ourself.
|
| 2633 |
|
|
(hashCode): Merge much simpler (but SUN conform) code from libgcj.
|
| 2634 |
|
|
(equals): Renamed "test_ip" to "addr2".
|
| 2635 |
|
|
(getByName): Added security manager check, fixed documentation.
|
| 2636 |
|
|
(getAllByName): Fixed documentation.
|
| 2637 |
|
|
|
| 2638 |
|
|
2003-10-02 Michael Koch
|
| 2639 |
|
|
|
| 2640 |
|
|
* java/net/URL.java
|
| 2641 |
|
|
(DEFAULT_SEARCH_PATH): Added sun.net.www.protocol to search path.
|
| 2642 |
|
|
(ph_cache): Made it a HashMap.
|
| 2643 |
|
|
(ph_search_path): Removed.
|
| 2644 |
|
|
(static): Removed initialization of ph_search_path.
|
| 2645 |
|
|
(getURLStreamHandler): Get java.protocol.handler.pkgs property and
|
| 2646 |
|
|
append DEFAULT_SEARCH_PATH locally.
|
| 2647 |
|
|
|
| 2648 |
|
|
2003-10-02 Michael Koch
|
| 2649 |
|
|
|
| 2650 |
|
|
* gnu/classpath/Configuration.java.in
|
| 2651 |
|
|
(default_awt_peer_toolkit) :
|
| 2652 |
|
|
New member variable for default AWT toolkit.
|
| 2653 |
|
|
* java/awt/Toolkit.java
|
| 2654 |
|
|
(default_toolkit_name): Initialize with
|
| 2655 |
|
|
gnu.classpath.Configuration.default_awt_peer_toolkit.
|
| 2656 |
|
|
|
| 2657 |
|
|
2003-09-29 Michael Koch
|
| 2658 |
|
|
|
| 2659 |
|
|
* javax/swing/table/AbstractTableModel.java
|
| 2660 |
|
|
(findColumnName): Prevent from NullPointerException if argument
|
| 2661 |
|
|
columnName is null.
|
| 2662 |
|
|
|
| 2663 |
|
|
2003-09-29 Michael Koch
|
| 2664 |
|
|
|
| 2665 |
|
|
* javax/swing/table/AbstractTableModel.java:
|
| 2666 |
|
|
This patch is based on a patch done by Arnaud Vandyck
|
| 2667 |
|
|
.
|
| 2668 |
|
|
(getColumnName): Fixed method documentation.
|
| 2669 |
|
|
(findColumn): Likewise.
|
| 2670 |
|
|
(getColumnClass): Likewise.
|
| 2671 |
|
|
(isCellEditable): Likewise.
|
| 2672 |
|
|
(setValueAt): Likewise.
|
| 2673 |
|
|
(addTableModelListener): Likewise.
|
| 2674 |
|
|
(removeTableModelListener): Likewise.
|
| 2675 |
|
|
(getTableModelListeners): New method.
|
| 2676 |
|
|
|
| 2677 |
|
|
2003-09-29 Michael Koch
|
| 2678 |
|
|
|
| 2679 |
|
|
* javax/swing/table/AbstractTableModel.java:
|
| 2680 |
|
|
Reformated.
|
| 2681 |
|
|
|
| 2682 |
|
|
2003-09-29 Michael Koch
|
| 2683 |
|
|
|
| 2684 |
|
|
* java/net/InetAddress.java
|
| 2685 |
|
|
(isLinkLocalAddress): New method.
|
| 2686 |
|
|
(isMCGlobal): Likewise.
|
| 2687 |
|
|
(isMCNodeLocal): Likewise.
|
| 2688 |
|
|
(isMCSiteLocal): Likewise.
|
| 2689 |
|
|
(isMCOrgLocal): Likewise.
|
| 2690 |
|
|
|
| 2691 |
|
|
2003-09-29 Michael Koch
|
| 2692 |
|
|
|
| 2693 |
|
|
* java/net/InetAddress.java: Reformatted.
|
| 2694 |
|
|
* java/net/URL.java
|
| 2695 |
|
|
(DEFAULT_SEARCH_PATH): New constant for default handler search path.
|
| 2696 |
|
|
(static): Use DEFAULT_SEARCH_PATH instead of static string.
|
| 2697 |
|
|
(getURLStreamHandler): Put instances of the handlers into the cache.
|
| 2698 |
|
|
|
| 2699 |
|
|
2003-09-28 Bryce McKinlay
|
| 2700 |
|
|
|
| 2701 |
|
|
* java/text/DateFormat.java (format): Throw IllegalArgumentException
|
| 2702 |
|
|
if `obj' is not a Number or Date instance.
|
| 2703 |
|
|
* java/text/SimpleDateFormat.java (tokens): Make it an ArrayList
|
| 2704 |
|
|
instead of Vector.
|
| 2705 |
|
|
|
| 2706 |
|
|
2003-09-28 Bryce McKinlay
|
| 2707 |
|
|
|
| 2708 |
|
|
* java/text/SimpleDateFormat.java (parse): Revert patch of 2003-09-09.
|
| 2709 |
|
|
Don't call setTimeZone on calendar.
|
| 2710 |
|
|
|
| 2711 |
|
|
2003-09-27 Michael Koch
|
| 2712 |
|
|
|
| 2713 |
|
|
* java/net/InetAddress.java: Reordered several methods to match order
|
| 2714 |
|
|
in libgcj's version of InetAddress.java. Some code got reformated too.
|
| 2715 |
|
|
|
| 2716 |
|
|
2003-09-27 Michael Koch
|
| 2717 |
|
|
|
| 2718 |
|
|
* AUTHORS: Added myself.
|
| 2719 |
|
|
|
| 2720 |
|
|
2003-09-27 Michael Koch
|
| 2721 |
|
|
|
| 2722 |
|
|
* java/net/URL.java (getURLStreamHandler):
|
| 2723 |
|
|
Initialize ph, make loop over StringTokenizer more efficient
|
| 2724 |
|
|
a.k.a. do eventually less loops.
|
| 2725 |
|
|
|
| 2726 |
|
|
2003-09-27 Michael Koch
|
| 2727 |
|
|
|
| 2728 |
|
|
* java/awt/image/IndexColorModel.java: Reformated.
|
| 2729 |
|
|
|
| 2730 |
|
|
2003-09-27 Michael Koch
|
| 2731 |
|
|
|
| 2732 |
|
|
* java/net/URL.java (getURLStreamHandler):
|
| 2733 |
|
|
Try to put handler into cache only once. Reformat some code
|
| 2734 |
|
|
to match libgcj more.
|
| 2735 |
|
|
|
| 2736 |
|
|
2003-09-26 Michael Koch
|
| 2737 |
|
|
|
| 2738 |
|
|
* gnu/java/net/PlainDatagramSocketImpl.java,
|
| 2739 |
|
|
gnu/java/net/PlainSocketImpl.java:
|
| 2740 |
|
|
(getNativeFD): New method.
|
| 2741 |
|
|
* gnu/java/nio/DatagramChannelImpl.java,
|
| 2742 |
|
|
gnu/java/nio/DatagramChannelSelectionKey.java,
|
| 2743 |
|
|
gnu/java/nio/SelectionKeyImpl.java,
|
| 2744 |
|
|
gnu/java/nio/SelectorImpl.java,
|
| 2745 |
|
|
gnu/java/nio/SocketChannelImpl.java:
|
| 2746 |
|
|
Many fixes, I cant write them all down here again.
|
| 2747 |
|
|
Files are merged from libgcj.
|
| 2748 |
|
|
* gnu/java/nio/DatagramChannelSelectionKey.java,
|
| 2749 |
|
|
gnu/java/nio/SocketChannelSelectionKey.java:
|
| 2750 |
|
|
New files.
|
| 2751 |
|
|
* gnu/java/nio/Makefile.am (EXTRA_DIST):
|
| 2752 |
|
|
Added DatagramChannelSeclectionKey.java and
|
| 2753 |
|
|
SocketChannelSelectionKey.java.
|
| 2754 |
|
|
|
| 2755 |
|
|
2003-09-26 Michael Koch
|
| 2756 |
|
|
|
| 2757 |
|
|
* java/nio/ByteBufferHelper.java:
|
| 2758 |
|
|
Totally reworked with help from Eric Blake.
|
| 2759 |
|
|
|
| 2760 |
|
|
2003-09-26 Tom Tromey
|
| 2761 |
|
|
|
| 2762 |
|
|
* java/awt/geom/RoundRectangle2D.java (getPathIterator): Wrote.
|
| 2763 |
|
|
* java/awt/geom/PathIterator.java: Documentation fixes.
|
| 2764 |
|
|
|
| 2765 |
|
|
2003-09-26 Sascha Brawer
|
| 2766 |
|
|
|
| 2767 |
|
|
* java/awt/image/SinglePixelPackedSampleModel.java (createDataBuffer):
|
| 2768 |
|
|
Save space for some pixels at the buffer end. Added Javadoc.
|
| 2769 |
|
|
|
| 2770 |
|
|
2003-09-25 Tom Tromey
|
| 2771 |
|
|
|
| 2772 |
|
|
* java/io/ObjectOutputStream.java (writeFields): Fixed
|
| 2773 |
|
|
indentation.
|
| 2774 |
|
|
(putFields): Likewise.
|
| 2775 |
|
|
|
| 2776 |
|
|
2003-09-25 Thomas Fitzsimmons
|
| 2777 |
|
|
|
| 2778 |
|
|
* gnu/java/awt/peer/gtk/GtkDialogPeer.java (create()): Create a
|
| 2779 |
|
|
top-level GTK window.
|
| 2780 |
|
|
(getArgs): Add "title" property.
|
| 2781 |
|
|
* gnu/java/awt/peer/gtk/GtkWindowPeer.java (setResizable): Use
|
| 2782 |
|
|
"allow_shrink" and "allow_grow" properties.
|
| 2783 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c: Remove
|
| 2784 |
|
|
unused GtkArg code.
|
| 2785 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c
|
| 2786 |
|
|
(create): Set window's size requisition.
|
| 2787 |
|
|
(connectHooks): Fix indentation.
|
| 2788 |
|
|
(setResizable): Remove function.
|
| 2789 |
|
|
(static setBounds): Likewise.
|
| 2790 |
|
|
(setBounds): Replace call to setBounds with GTK size requisition
|
| 2791 |
|
|
and resize calls.
|
| 2792 |
|
|
|
| 2793 |
|
|
* java/awt/Dialog.java: Initialize resizable to true and change
|
| 2794 |
|
|
comments accordingly. Initialize visible to false in
|
| 2795 |
|
|
constructors.
|
| 2796 |
|
|
* java/awt/Frame.java (dispose): Remove method.
|
| 2797 |
|
|
* java/awt/Window.java (ownedWindows): New field.
|
| 2798 |
|
|
(Window(Window,GraphicsConfiguration)): Add a weak reference to
|
| 2799 |
|
|
owner's ownedWindows vector.
|
| 2800 |
|
|
(finalize): Remove method.
|
| 2801 |
|
|
(hide): Hide owned windows.
|
| 2802 |
|
|
(dispose): Dispose of owned windows.
|
| 2803 |
|
|
(getOwnedWindows): Implement.
|
| 2804 |
|
|
|
| 2805 |
|
|
2003-09-25 Michael Koch
|
| 2806 |
|
|
|
| 2807 |
|
|
* gnu/java/net/PlainDatagramSocketImpl.java:
|
| 2808 |
|
|
Reordered imports.
|
| 2809 |
|
|
* gnu/java/net/PlainSocketImpl.java:
|
| 2810 |
|
|
Removed import for java.net.NetworkInterface.
|
| 2811 |
|
|
|
| 2812 |
|
|
2003-09-25 Michael Koch
|
| 2813 |
|
|
|
| 2814 |
|
|
* gnu/java/nio/SelectorImpl.java
|
| 2815 |
|
|
(implSelect): Renamed from java_do_select.
|
| 2816 |
|
|
(select): Made final, throws IOException,
|
| 2817 |
|
|
call native implSelect() and add support for Thread interruption.
|
| 2818 |
|
|
(selectNow): Made final, throws IOException.
|
| 2819 |
|
|
(getFDsAsArray): Made final.
|
| 2820 |
|
|
(selectedKeys): Likewise.
|
| 2821 |
|
|
(wakeup): Likewise.
|
| 2822 |
|
|
(deregisterCancelledKeys): Likewise.
|
| 2823 |
|
|
(register): Likewise.
|
| 2824 |
|
|
(ass): Removed.
|
| 2825 |
|
|
(add_selected): Removed.
|
| 2826 |
|
|
|
| 2827 |
|
|
2003-09-25 Tom Tromey
|
| 2828 |
|
|
|
| 2829 |
|
|
* java/lang/Math.java (min): Revert to using != for NaN
|
| 2830 |
|
|
detection.
|
| 2831 |
|
|
(max): Likewise.
|
| 2832 |
|
|
(round): Likewise.
|
| 2833 |
|
|
|
| 2834 |
|
|
2003-09-25 Mark Wielaard
|
| 2835 |
|
|
|
| 2836 |
|
|
* java/nio/Makefile.am (EXTRA_DIST): Add ByteBufferHelper.java.
|
| 2837 |
|
|
* java/lang/Makefile.am (EXTRA_DIST): Add Thread.java.
|
| 2838 |
|
|
* vm/reference/java/lang/Makefile.am (EXTRA_DIST): Remove Thread.java.
|
| 2839 |
|
|
Add VMThread.java.
|
| 2840 |
|
|
|
| 2841 |
|
|
2003-09-25 Sascha Brawer
|
| 2842 |
|
|
|
| 2843 |
|
|
* java/awt/image/Raster.java(Raster): Interpret null origin as (0,0).
|
| 2844 |
|
|
* java/awt/image/WritableRaster.java(WritableRaster): Likewise.
|
| 2845 |
|
|
|
| 2846 |
|
|
2003-09-25 Sascha Brawer
|
| 2847 |
|
|
|
| 2848 |
|
|
* java/awt/image/BufferedImage.java (toString): Implement.
|
| 2849 |
|
|
|
| 2850 |
|
|
2003-09-25 Michael Koch
|
| 2851 |
|
|
|
| 2852 |
|
|
* include/java_lang_reflect_Array.h: Regenerated.
|
| 2853 |
|
|
|
| 2854 |
|
|
2003-09-25 Michael Koch
|
| 2855 |
|
|
|
| 2856 |
|
|
* gnu/java/nio/DatagramChannelImpl.java
|
| 2857 |
|
|
(DatagramChannelImpl): Made class final.
|
| 2858 |
|
|
(blocking): Made private.
|
| 2859 |
|
|
(socket): Made it a NIODatagramSocket and private.
|
| 2860 |
|
|
(DatagramChannelImpl): create NIODatagramSocket instead of
|
| 2861 |
|
|
DatagramSocket.
|
| 2862 |
|
|
(implConfigureBlocking): Set socket timeout.
|
| 2863 |
|
|
(connect): Check that channel is not closed.
|
| 2864 |
|
|
(write): Implemented.
|
| 2865 |
|
|
(write): Rewritten.
|
| 2866 |
|
|
(read): Implemented.
|
| 2867 |
|
|
(read): Rewritten.
|
| 2868 |
|
|
(receive): Implemented.
|
| 2869 |
|
|
(send): Implemented.
|
| 2870 |
|
|
* gnu/java/nio/SelectionKeyImpl.java
|
| 2871 |
|
|
(readyOps): Made private.
|
| 2872 |
|
|
(interestOps): Made private.
|
| 2873 |
|
|
(impl): Made private.
|
| 2874 |
|
|
(ch): Made private.
|
| 2875 |
|
|
(readyOps): Check if selection key is valid.
|
| 2876 |
|
|
(interestOps): Likewise.
|
| 2877 |
|
|
* gnu/java/nio/SelectorImpl.java
|
| 2878 |
|
|
(closed): Removed.
|
| 2879 |
|
|
(keys): Made private.
|
| 2880 |
|
|
(selected): Made private.
|
| 2881 |
|
|
(finalize): New method.
|
| 2882 |
|
|
(implCloseSelector): Rewritten.
|
| 2883 |
|
|
(keys): Return unmodifiable Set.
|
| 2884 |
|
|
(deregisterCancelledKeys): Fixed typo in method name.
|
| 2885 |
|
|
* gnu/java/nio/SocketChannelImpl.java
|
| 2886 |
|
|
(SocketChannelImpl): Made class final.
|
| 2887 |
|
|
(socket): Made it a NIOSocket and private.
|
| 2888 |
|
|
(blocking): Made private.
|
| 2889 |
|
|
(connected): Made private.
|
| 2890 |
|
|
(connectionPending): New member variable.
|
| 2891 |
|
|
(SocketChannelImpl): New implementation.
|
| 2892 |
|
|
(finalizer): Use isConnected().
|
| 2893 |
|
|
(connect): Rewritten.
|
| 2894 |
|
|
(finishConnect): Throws IOException, implemented.
|
| 2895 |
|
|
(isConnectionPending): Return connectionPending.
|
| 2896 |
|
|
(read): Rewritten.
|
| 2897 |
|
|
(write): Rewritten.
|
| 2898 |
|
|
* gnu/java/nio/NIOConstants.java: New file.
|
| 2899 |
|
|
* java/nio/ByteBufferHelper.java:
|
| 2900 |
|
|
New file.
|
| 2901 |
|
|
* java/nio/ByteBufferImpl.java,
|
| 2902 |
|
|
java/nio/DirectByteBufferImpl.java,
|
| 2903 |
|
|
java/nio/MappedByteBufferImpl.java
|
| 2904 |
|
|
(getType,putType): Use new helper class ByteBufferHelper.
|
| 2905 |
|
|
* gnu/java/nio/Makefile.am (EXTRA_DIST): Added NIOConstants.java.
|
| 2906 |
|
|
|
| 2907 |
|
|
2003-09-25 Michael Koch
|
| 2908 |
|
|
|
| 2909 |
|
|
* include/Makefile.am: Dont generated gnu_java_nio_FileChannelImpl.h.
|
| 2910 |
|
|
* include/gnu_java_nio_FileChannelImpl.h: Removed.
|
| 2911 |
|
|
* native/jni/java-nio/java_nio.c:
|
| 2912 |
|
|
Include java_nio_channels_FileChannelImpl.h instead of
|
| 2913 |
|
|
gnu_java_nio_FileChannelImpl.h.
|
| 2914 |
|
|
|
| 2915 |
|
|
2003-09-25 Michael Koch
|
| 2916 |
|
|
|
| 2917 |
|
|
* java/rmi/server/RMIClassLoader.java:
|
| 2918 |
|
|
Reindented and reformatted code, no functional changes.
|
| 2919 |
|
|
|
| 2920 |
|
|
2003-09-23 Tom Tromey
|
| 2921 |
|
|
|
| 2922 |
|
|
* java/lang/ClassLoader.java: Don't import SystemClassLoader.
|
| 2923 |
|
|
(systemClassLoader): Fixed indentation.
|
| 2924 |
|
|
|
| 2925 |
|
|
2003-09-24 Sascha Brawer
|
| 2926 |
|
|
|
| 2927 |
|
|
* java/awt/geom/Rectangle2D.java (getPathIterator): Use the same
|
| 2928 |
|
|
winding rule as Sun J2SE.
|
| 2929 |
|
|
|
| 2930 |
|
|
2003-09-24 Sascha Brawer
|
| 2931 |
|
|
|
| 2932 |
|
|
* javax/swing/border/MatteBorder.java (MatteBorder(Icon)): Docfix.
|
| 2933 |
|
|
|
| 2934 |
|
|
2003-09-24 Bryce McKinlay
|
| 2935 |
|
|
|
| 2936 |
|
|
* java/lang/StringBuffer.java (substring): Don't set `shared' on small
|
| 2937 |
|
|
Strings, even if buffer is already shared.
|
| 2938 |
|
|
|
| 2939 |
|
|
2003-09-23 Sascha Brawer
|
| 2940 |
|
|
|
| 2941 |
|
|
* java/awt/font/FontRenderContext.java (getTransform): Return
|
| 2942 |
|
|
copy of internal transform object. Add Javadoc.
|
| 2943 |
|
|
|
| 2944 |
|
|
2003-09-22 Michael Koch
|
| 2945 |
|
|
|
| 2946 |
|
|
* external/.cvsignore: New file, ignore Makefile and Makefile.in.
|
| 2947 |
|
|
|
| 2948 |
|
|
2003-09-21 Ralph Loader
|
| 2949 |
|
|
|
| 2950 |
|
|
PR java/12350:
|
| 2951 |
|
|
* java/lang/StringBuffer.java (substring): Fix handling of shared flag.
|
| 2952 |
|
|
|
| 2953 |
|
|
2003-09-22 Michael Koch
|
| 2954 |
|
|
|
| 2955 |
|
|
* java/net/InetAddress.java
|
| 2956 |
|
|
(static): Unified static initializers.
|
| 2957 |
|
|
(address): Made private.
|
| 2958 |
|
|
(InetAddress): Moved around.
|
| 2959 |
|
|
(isMulticastAddress): Moved around.
|
| 2960 |
|
|
(getByAddress): New method, merged from libgcj.
|
| 2961 |
|
|
(readResolve): Likewise.
|
| 2962 |
|
|
(readObject): Likewise.
|
| 2963 |
|
|
(writeObject): Likewise.
|
| 2964 |
|
|
|
| 2965 |
|
|
2003-09-21 Michael Koch
|
| 2966 |
|
|
|
| 2967 |
|
|
* java/net/JarURLConnection.java
|
| 2968 |
|
|
(JarURLConnection): Rename "str" (again) to "spec" to match libgcj
|
| 2969 |
|
|
better.
|
| 2970 |
|
|
|
| 2971 |
|
|
2003-09-21 Michael Koch
|
| 2972 |
|
|
|
| 2973 |
|
|
* java/net/JarURLConnection.java
|
| 2974 |
|
|
(JarURLConnection): Added some comments.
|
| 2975 |
|
|
(getAttributes): Reimplements because getJarEntry() can return null.
|
| 2976 |
|
|
|
| 2977 |
|
|
2003-09-21 Michael Koch
|
| 2978 |
|
|
|
| 2979 |
|
|
* java/net/JarURLConnection.java:
|
| 2980 |
|
|
(jar_file): Removed.
|
| 2981 |
|
|
(JarURLConnection): Renamed "url_string" to "str", no need to strip
|
| 2982 |
|
|
"jar:", URL.getFile does this already for us, simplified code.
|
| 2983 |
|
|
(getJarEntry): Reimplemented without using jar_file.
|
| 2984 |
|
|
(getManifest): Likewise.
|
| 2985 |
|
|
|
| 2986 |
|
|
2003-09-21 Michael Koch
|
| 2987 |
|
|
|
| 2988 |
|
|
* java/net/JarURLConnection.java
|
| 2989 |
|
|
(real_url): Renamed to jarFileURL.
|
| 2990 |
|
|
(jarFileURL): Renamed from jarFileURL (to match libgcj).
|
| 2991 |
|
|
(JarURLConnection): Renamed real_url to jarFileURL, made exception
|
| 2992 |
|
|
descriptions more descriptive and move "jar" protocol test around.
|
| 2993 |
|
|
(getJarFileURL): Return jarFileURL.
|
| 2994 |
|
|
|
| 2995 |
|
|
2003-09-21 Michael Koch
|
| 2996 |
|
|
|
| 2997 |
|
|
* java/net/JarURLConnection.java
|
| 2998 |
|
|
(JarURLConnection): Store result of url_string.index ("!/") in a local
|
| 2999 |
|
|
variable instead of computing it 4 times.
|
| 3000 |
|
|
|
| 3001 |
|
|
2003-09-21 Michael Koch
|
| 3002 |
|
|
|
| 3003 |
|
|
* java/net/DatagramSocket.java
|
| 3004 |
|
|
(DatagramSocket): Implemented socket implementaion initialization
|
| 3005 |
|
|
with respect to "impl.prefix" property. This is a merge from libgcj.
|
| 3006 |
|
|
|
| 3007 |
|
|
2003-09-21 Michael Koch
|
| 3008 |
|
|
|
| 3009 |
|
|
* gnu/java/nio/NIODatagramSocket.java,
|
| 3010 |
|
|
gnu/java/nio/NIOSocket.java: New files,
|
| 3011 |
|
|
merged from libgcj.
|
| 3012 |
|
|
* gnu/java/nio/Makefile.am
|
| 3013 |
|
|
(EXTRA_DIST): Added new files NIODatagramSocket.java
|
| 3014 |
|
|
and NIOSocket.java.
|
| 3015 |
|
|
|
| 3016 |
|
|
2003-09-20 Michael Koch
|
| 3017 |
|
|
|
| 3018 |
|
|
* java/net/DatagramSocket.java
|
| 3019 |
|
|
(getLocalAddress): Check if socket got closed,
|
| 3020 |
|
|
return InetAddress.ANY_IF when SecurityManager.checkConnect() fails.
|
| 3021 |
|
|
* java/net/URLConnection.java
|
| 3022 |
|
|
(getInputStream): Throw UnknownServiceException.
|
| 3023 |
|
|
(getOutputStream): Likewise.
|
| 3024 |
|
|
(setRequestProperty): Fixed link in method documentation.
|
| 3025 |
|
|
|
| 3026 |
|
|
2003-09-19 Mark Wielaard
|
| 3027 |
|
|
|
| 3028 |
|
|
* doc/www.gnu.org/home.wml: The latest release can again be found at
|
| 3029 |
|
|
ftp://alpha.gnu.org/gnu/classpath/.
|
| 3030 |
|
|
|
| 3031 |
|
|
2003-09-19 Michael Koch
|
| 3032 |
|
|
|
| 3033 |
|
|
* java/net/DatagramSocket.java
|
| 3034 |
|
|
(ch): Removed.
|
| 3035 |
|
|
(receive): Use getChannel() instead of ch.
|
| 3036 |
|
|
(send): Likewise.
|
| 3037 |
|
|
(getChannel): Return null.
|
| 3038 |
|
|
* java/net/ServerSocket.java
|
| 3039 |
|
|
(ch): Removed.
|
| 3040 |
|
|
(setChannel): Removed.
|
| 3041 |
|
|
(implAccept): Use getChannel() instead of ch.
|
| 3042 |
|
|
(close): Likewise.
|
| 3043 |
|
|
(getChannel): Return null.
|
| 3044 |
|
|
* java/net/Socket.java
|
| 3045 |
|
|
(ch): Removed.
|
| 3046 |
|
|
(connect): Use getChannel() instead of ch.
|
| 3047 |
|
|
(setChannel): Removed.
|
| 3048 |
|
|
(getChannel): Return null.
|
| 3049 |
|
|
|
| 3050 |
|
|
2003-09-19 Michael Koch
|
| 3051 |
|
|
|
| 3052 |
|
|
* java/nio/channels/FileChannelImpl.java
|
| 3053 |
|
|
(read): Set position before actually reading.
|
| 3054 |
|
|
(write): Set position before acturally writing.
|
| 3055 |
|
|
(transferTo): Flip buffer before writing.
|
| 3056 |
|
|
(transferFrom): Likewise.
|
| 3057 |
|
|
|
| 3058 |
|
|
2003-09-19 Tom Tromey
|
| 3059 |
|
|
|
| 3060 |
|
|
* java/net/URLClassLoader.java: Some documentation fixes.
|
| 3061 |
|
|
* java/net/URLStreamHandler.java (parseURL): If original file
|
| 3062 |
|
|
ends with "/", so must canonical result.
|
| 3063 |
|
|
|
| 3064 |
|
|
2003-09-19 Michael Koch
|
| 3065 |
|
|
|
| 3066 |
|
|
* gnu/java/net/PlainDatagramSocketImpl.java,
|
| 3067 |
|
|
gnu/java/net/PlainSocketImpl.java,
|
| 3068 |
|
|
gnu/java/net/SocketInputStream.java,
|
| 3069 |
|
|
gnu/java/net/SocketOutputStream.java: Moved from java/net.
|
| 3070 |
|
|
* gnu/java/net/Makefile.am
|
| 3071 |
|
|
(EXTRA_DIST): Added new files:
|
| 3072 |
|
|
PlainDatagramSocketImpl.java, PlainSocketImpl.java,
|
| 3073 |
|
|
SocketInputStream.java, SocketOutputStream.java.
|
| 3074 |
|
|
* include/gnu_java_net_PlainDatagramSocketImpl.h,
|
| 3075 |
|
|
include/gnu_java_net_PlainSocketImpl.h: New generated JNI header.
|
| 3076 |
|
|
* include/java_net_PlainDatagramSocketImpl.h,
|
| 3077 |
|
|
include/java_net_PlainSocketImpl.h: Removed generated JNI header.
|
| 3078 |
|
|
* include/Makefile.am: Generate and install new JNI header files
|
| 3079 |
|
|
instead of the old ones.
|
| 3080 |
|
|
* java/net/PlainDatagramSocketImpl.java,
|
| 3081 |
|
|
java/net/PlainSocketImpl.java,
|
| 3082 |
|
|
java/net/SocketInputStream.java,
|
| 3083 |
|
|
java/net/SocketOutputStream.java: Moved to gnu/java/net.
|
| 3084 |
|
|
* java/net/DatagramSocket.java:
|
| 3085 |
|
|
Import gnu.java.net.PlainDatagramSocketImpl.
|
| 3086 |
|
|
* java/net/ServerSocket.java,
|
| 3087 |
|
|
java/net/Socket.java: Import gnu.java.net.PlainSocketImpl.
|
| 3088 |
|
|
* java/net/Makefile.am (EXTRA_DIST): Removed the following files:
|
| 3089 |
|
|
PlainDatagramSocketImpl.java, PlainSocketImpl.java,
|
| 3090 |
|
|
SocketInputStream.java, SocketOutputStream.java.
|
| 3091 |
|
|
* native/jni/java-net/gnu_java_net_PlainDatagramSocketImpl.c,
|
| 3092 |
|
|
native/jni/java-net/gnu_java_net_PlainSocketImpl.c,
|
| 3093 |
|
|
native/jni/java-net/java_net_PlainDatagramSocketImpl.c,
|
| 3094 |
|
|
native/jni/java-net/java_net_PlainSocketImpl.c:
|
| 3095 |
|
|
Moved from java.net namespace to gnu.java.net.
|
| 3096 |
|
|
* native/jni/java-net/Makefile.am:
|
| 3097 |
|
|
Compile new files instead of old ones.
|
| 3098 |
|
|
|
| 3099 |
|
|
2003-09-18 Tom Tromey
|
| 3100 |
|
|
|
| 3101 |
|
|
* java/awt/Toolkit.java: Added missing "in" in javadoc.
|
| 3102 |
|
|
|
| 3103 |
|
|
2003-09-13 Dalibor Topic ,
|
| 3104 |
|
|
Helmer Kraemer
|
| 3105 |
|
|
|
| 3106 |
|
|
* javax/naming/spi/NamingManager.java (getURLContext,
|
| 3107 |
|
|
getObjectInstance, getStateToBind): Always use current thread's
|
| 3108 |
|
|
context class loader when calling Class.forName.
|
| 3109 |
|
|
|
| 3110 |
|
|
2003-09-18 Tom Tromey
|
| 3111 |
|
|
|
| 3112 |
|
|
* javax/naming/InitialContext.java: Reindented.
|
| 3113 |
|
|
|
| 3114 |
|
|
2003-09-18 Michael Koch
|
| 3115 |
|
|
|
| 3116 |
|
|
* include/.cvsignore: Ignore Makefile.in and Makefile.
|
| 3117 |
|
|
|
| 3118 |
|
|
2003-09-18 Michael Koch
|
| 3119 |
|
|
|
| 3120 |
|
|
* java/awt/event/KeyEvent.java: Some reformatting.
|
| 3121 |
|
|
This merges KeyEvent with libgcj.
|
| 3122 |
|
|
|
| 3123 |
|
|
2003-09-18 Thomas Fitzsimmons
|
| 3124 |
|
|
|
| 3125 |
|
|
* java/awt/Frame.java (Frame(String)): Initialize visible field
|
| 3126 |
|
|
to false.
|
| 3127 |
|
|
(Frame(GraphicsConfiguration)): Likewise.
|
| 3128 |
|
|
(Frame(String,GraphicsConfiguration)): Likewise.
|
| 3129 |
|
|
|
| 3130 |
|
|
2003-09-17 Graydon Hoare
|
| 3131 |
|
|
|
| 3132 |
|
|
* gnu/java/awt/peer/gtk/GdkGraphics2D.java,
|
| 3133 |
|
|
gnu/java/awt/peer/gtk/GdkPixbufDecoder.java,
|
| 3134 |
|
|
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics2D.c,
|
| 3135 |
|
|
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkPixbufDecoder.c:
|
| 3136 |
|
|
New files.
|
| 3137 |
|
|
|
| 3138 |
|
|
2003-09-16 Graydon Hoare
|
| 3139 |
|
|
|
| 3140 |
|
|
* java/awt/BufferedImage.java (setData): Support non-component
|
| 3141 |
|
|
sample models.
|
| 3142 |
|
|
(getData): Same.
|
| 3143 |
|
|
|
| 3144 |
|
|
2003-09-10 Graydon Hoare
|
| 3145 |
|
|
|
| 3146 |
|
|
* java/awt/geom/AffineTransform.java(transform): Fix airthmetic bugs.
|
| 3147 |
|
|
* java/awt/geom/Arc2D.java: Approximate arc segments with cubics.
|
| 3148 |
|
|
|
| 3149 |
|
|
2003-09-15 Ingo Proetel
|
| 3150 |
|
|
|
| 3151 |
|
|
* native/jni/java-net/java_net_PlainDatagramSocketImpl.c (receive, receive0): renamed receive to receive0
|
| 3152 |
|
|
|
| 3153 |
|
|
* include/java_net_PlainDatagramSocketImpl.h (receive, receive0): renamed receive to receive0
|
| 3154 |
|
|
|
| 3155 |
|
|
* java/net/PlainDatagramSocketImpl.java (receive0): added
|
| 3156 |
|
|
(receive): changed to call receive0 and serialize access on RECEIVE_LOCK
|
| 3157 |
|
|
(send): chanded to serialize access on SEND_LOCK
|
| 3158 |
|
|
|
| 3159 |
|
|
|
| 3160 |
|
|
2003-09-11 Sascha Brawer
|
| 3161 |
|
|
|
| 3162 |
|
|
* java/awt/Toolkit.java (getSystemEventQueue, getSystemEventQueueImpl):
|
| 3163 |
|
|
Replace UTF-8 characters in Javadoc by XML/HTML escape sequence.
|
| 3164 |
|
|
|
| 3165 |
|
|
2003-09-11 Sascha Brawer
|
| 3166 |
|
|
|
| 3167 |
|
|
* java/awt/Toolkit.java (getSystemEventQueue): Call SecurityManager
|
| 3168 |
|
|
if one is installed. Improve Javadoc.
|
| 3169 |
|
|
(getSystemEventQueueImpl): Improve Javadoc.
|
| 3170 |
|
|
|
| 3171 |
|
|
2003-09-10 David Daney
|
| 3172 |
|
|
|
| 3173 |
|
|
* java/util/Arrays.java (equals(all variants)): Quit using
|
| 3174 |
|
|
NullPointerException catching to detect null valued parameters.
|
| 3175 |
|
|
|
| 3176 |
|
|
2003-09-09 Guilhem Lavaux
|
| 3177 |
|
|
|
| 3178 |
|
|
* java/text/SimpleDateFormat.java (parse): Don't use class calendar
|
| 3179 |
|
|
field.
|
| 3180 |
|
|
|
| 3181 |
|
|
2003-09-09 Mark Wielaard
|
| 3182 |
|
|
|
| 3183 |
|
|
* java/lang/reflect/Array.java (set): Allow null for Object arrays.
|
| 3184 |
|
|
|
| 3185 |
|
|
2003-09-09 Guilhem Lavaux
|
| 3186 |
|
|
|
| 3187 |
|
|
* java/text/DecimalFormat.java (format): Don't immediatly round
|
| 3188 |
|
|
baseNumber to long.
|
| 3189 |
|
|
(setMinimumIntegerDigits): Call super.
|
| 3190 |
|
|
(setMinimumFractionDigits): Likewise.
|
| 3191 |
|
|
(setMaximumIntegerDigits): Likewise.
|
| 3192 |
|
|
(setMaximumFractionDigits): Likewise.
|
| 3193 |
|
|
|
| 3194 |
|
|
2003-09-07 Dalibor Topic
|
| 3195 |
|
|
|
| 3196 |
|
|
* java/awt/BasicStroke.java (BasicStroke): Fixed illegal argument
|
| 3197 |
|
|
checking to follow 1.4.2 spec.
|
| 3198 |
|
|
|
| 3199 |
|
|
2003-08-25 Scott Gilbertson
|
| 3200 |
|
|
|
| 3201 |
|
|
* java/awt/Component.java (createImage): changed to use peer method.
|
| 3202 |
|
|
|
| 3203 |
|
|
2003-08-31 Mark Wielaard
|
| 3204 |
|
|
|
| 3205 |
|
|
* doc/www.gnu.org/home.wml: Update project description and status.
|
| 3206 |
|
|
Mark links which are temporarily unreachable. Add news section.
|
| 3207 |
|
|
Move distribution terms to the end. Add Kaffe OpenVM.
|
| 3208 |
|
|
* doc/www.gnu.org/docs/docs.wml: Mark api doc as temporarily down.
|
| 3209 |
|
|
|
| 3210 |
|
|
2003-08-31 David P Grove
|
| 3211 |
|
|
|
| 3212 |
|
|
* java/io/LineNumberReader (read): Don't reset pos & limit when
|
| 3213 |
|
|
markPos is 0.
|
| 3214 |
|
|
|
| 3215 |
|
|
2003-08-29 Dalibor Topic
|
| 3216 |
|
|
|
| 3217 |
|
|
* gnu/java/rmi/rmic/Compile_gcj.java (COMPILER_ARGS): New private
|
| 3218 |
|
|
constant.
|
| 3219 |
|
|
(computeArguments): use computeTypicalArguments.
|
| 3220 |
|
|
|
| 3221 |
|
|
* gnu/java/rmi/rmic/Makefile.am (EXTRA_DIST): Add Compile_kjc.java,
|
| 3222 |
|
|
Compile_jikes.java and RMICException.java.
|
| 3223 |
|
|
* gnu/java/rmi/rmic/Compile_kjc.java: New file.
|
| 3224 |
|
|
* gnu/java/rmi/rmic/Compile_jikes.java: Likewise.
|
| 3225 |
|
|
* gnu/java/rmi/rmic/RMICException.java: Likewise.
|
| 3226 |
|
|
|
| 3227 |
|
|
* gnu/java/rmi/rmic/Compiler.java (getDestination): New method.
|
| 3228 |
|
|
|
| 3229 |
|
|
* gnu/java/rmi/rmic/CompilerProcess.java: Import java.io.InputStream.
|
| 3230 |
|
|
(computeTypicalArguments): New method.
|
| 3231 |
|
|
(compile): Print compiler output to System.out. Collect compiler
|
| 3232 |
|
|
error output and use it in exception message.
|
| 3233 |
|
|
|
| 3234 |
|
|
* gnu/java/rmi/rmic/RMIC.java: Import java.util.Set.
|
| 3235 |
|
|
(destination): Initialize to null.
|
| 3236 |
|
|
(run): Replace file separator with '.' when processing class.
|
| 3237 |
|
|
(processClass): Replace '.' with file separator when compiling
|
| 3238 |
|
|
classes.
|
| 3239 |
|
|
(findClass): Use SystemClassLoader to load class.
|
| 3240 |
|
|
(generateStub): Use full class name for generated stub, that puts
|
| 3241 |
|
|
it in right path. Replace '.' with file separator when generating
|
| 3242 |
|
|
stub file name. Write just the stub class name without package
|
| 3243 |
|
|
information as class name, and constructor name. Write only
|
| 3244 |
|
|
interface names for interfaces extending java.rmi.Remote as
|
| 3245 |
|
|
implemented.
|
| 3246 |
|
|
(generateSkel): Use full class name for generated skel, that puts
|
| 3247 |
|
|
it in right path. Replace '.' with file separator when generating
|
| 3248 |
|
|
stub file name. Write just the stub class name without package
|
| 3249 |
|
|
information as class name.
|
| 3250 |
|
|
|
| 3251 |
|
|
2003-08-29 Stephen Crawley
|
| 3252 |
|
|
|
| 3253 |
|
|
* ltmain.sh: Define SED and max_cmd_len when undefined.
|
| 3254 |
|
|
|
| 3255 |
|
|
2003-08-29 Jeroen Frijters
|
| 3256 |
|
|
|
| 3257 |
|
|
* java/lang/Thread.java: New file.
|
| 3258 |
|
|
* vm/reference/java/lang/Thread.java: Removed.
|
| 3259 |
|
|
* vm/reference/java/lang/VMThread.java: New file.
|
| 3260 |
|
|
|
| 3261 |
|
|
2003-08-26 Tom Tromey
|
| 3262 |
|
|
|
| 3263 |
|
|
* java/lang/reflect/Proxy.java (ProxyData): `pack' now a String.
|
| 3264 |
|
|
(ProxyData.getPackage): New method.
|
| 3265 |
|
|
(ProxyData.getProxyData): Use package name, not Package.
|
| 3266 |
|
|
(ClassFactory.ClassFactory): Updated.
|
| 3267 |
|
|
|
| 3268 |
|
|
2003-08-25 Mark Wielaard
|
| 3269 |
|
|
|
| 3270 |
|
|
* vm/reference/java/lang/Thread.java (join(long)): Call sleep(10),
|
| 3271 |
|
|
not sleep(1). Explicitly check elapsed time.
|
| 3272 |
|
|
|
| 3273 |
|
|
2003-08-24 Mark Wielaard
|
| 3274 |
|
|
|
| 3275 |
|
|
* configure.in (AC_INIT): Use four argument version.
|
| 3276 |
|
|
(AC_CONFIG_SRCDIR): New to explicitly set src dir.
|
| 3277 |
|
|
(AM_INIT_AUTOMAKE): Use zero argument version.
|
| 3278 |
|
|
(AC_SUBST): Only set LIBVERSION explicitly. Removed variables
|
| 3279 |
|
|
PACKAGE, VERSION which are substituted implicitly.
|
| 3280 |
|
|
(AM_DISABLE_STATIC): Renamed to AC_DISABLE_STATIC.
|
| 3281 |
|
|
(AC_DISABLE_STATIC): Renamed from AM_DISABLE_STATIC.
|
| 3282 |
|
|
(AM_PROG_LIBTOOL): Renamed to AC_PROG_LIBTOOL.
|
| 3283 |
|
|
(AC_PROG_LIBTOOL: Renamed from AM_PROG_LIBTOOL.
|
| 3284 |
|
|
(--enable-jni): Default to yes.
|
| 3285 |
|
|
* config.guess: New version from libtoolize --force --copy.
|
| 3286 |
|
|
* config.sub: Likewise.
|
| 3287 |
|
|
* ltmain.sh: Likewise.
|
| 3288 |
|
|
* HACKING: Document that libtool 1.5a works.
|
| 3289 |
|
|
* lib/Makefile.am (MAINTAINERCLEANFILES): Renamed to CLEANFILES.
|
| 3290 |
|
|
(CLEANFILES): New variable renamed from MAINTAINERCLEANFILES with
|
| 3291 |
|
|
glibj.zip and classes.1 added.
|
| 3292 |
|
|
(maintainer-clean-local): Renamed to clean-local.
|
| 3293 |
|
|
(clean-local): Renamed from maintainer-clean-local.
|
| 3294 |
|
|
|
| 3295 |
|
|
2003-08-22 Thomas Fitzsimmons
|
| 3296 |
|
|
|
| 3297 |
|
|
* gnu/java/awt/peer/gtk/GdkGraphics.java (drawString): Pass font
|
| 3298 |
|
|
name, not XLFD, to native drawString.
|
| 3299 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics.c (drawString):
|
| 3300 |
|
|
Replace XLFD-based implementation with Pango-based
|
| 3301 |
|
|
implementation.
|
| 3302 |
|
|
|
| 3303 |
|
|
2003-08-22 Scott Gilbertson
|
| 3304 |
|
|
Thomas Fitzsimmons
|
| 3305 |
|
|
|
| 3306 |
|
|
* gnu/java/awt/GLightweightPeer.java: Remove file.
|
| 3307 |
|
|
* gnu/java/awt/Makefile.am (EXTRA_DIST): Remove
|
| 3308 |
|
|
GLightweightPeer.java.
|
| 3309 |
|
|
* gnu/java/awt/peer/GLightweightPeer.java: New file.
|
| 3310 |
|
|
* gnu/java/awt/peer/Makefile.am (EXTRA_DIST): Add
|
| 3311 |
|
|
GLightweightPeer.java.
|
| 3312 |
|
|
* java/awt/Component.java (getToolkit): Add comment about
|
| 3313 |
|
|
lightweight components.
|
| 3314 |
|
|
* java/awt/Toolkit.java (createComponent): Return
|
| 3315 |
|
|
gnu.java.awt.peer.GLightweightPeer.
|
| 3316 |
|
|
|
| 3317 |
|
|
2003-08-22 Thomas Fitzsimmons
|
| 3318 |
|
|
|
| 3319 |
|
|
* gnu/java/awt/peer/gtk/GtkDialogPeer.java (create): Create
|
| 3320 |
|
|
GTK_WINDOW_POPUP window.
|
| 3321 |
|
|
* gnu/java/awt/peer/gtk/GtkWindowPeer.java: Remove
|
| 3322 |
|
|
GTK_WINDOW_DIALOG. Set GTK_WINDOW_POPUP to 1.
|
| 3323 |
|
|
|
| 3324 |
|
|
2003-08-22 Mark Wielaard
|
| 3325 |
|
|
|
| 3326 |
|
|
* configure.in (VERSION): Set to 0.06+cvs.
|
| 3327 |
|
|
|
| 3328 |
|
|
2003-08-22 Mark Wielaard
|
| 3329 |
|
|
|
| 3330 |
|
|
* configure.in (VERSION): Set to 0.06.
|
| 3331 |
|
|
|
| 3332 |
|
|
2003-08-20 Tom Tromey
|
| 3333 |
|
|
|
| 3334 |
|
|
* java/lang/ref/Reference.java (get): Indentation fix.
|
| 3335 |
|
|
(clear): Comment fix.
|
| 3336 |
|
|
(enqueue): Likewise.
|
| 3337 |
|
|
(lock): Likewise.
|
| 3338 |
|
|
(referent): Likewise.
|
| 3339 |
|
|
|
| 3340 |
|
|
2003-08-19 Torsten Rupp
|
| 3341 |
|
|
|
| 3342 |
|
|
* native/jni/java-nio/java_nio_FileChannelImpl.c:
|
| 3343 |
|
|
Added includes target_native.h, target_native_math_int.h
|
| 3344 |
|
|
|
| 3345 |
|
|
2003-08-19 Torsten Rupp
|
| 3346 |
|
|
|
| 3347 |
|
|
* native/target/generic/target_generic_network.h:
|
| 3348 |
|
|
Fixed TARGET_NATIVE_NETWORK_GET_HOSTNAME() macro
|
| 3349 |
|
|
|
| 3350 |
|
|
2003-08-19 Torsten Rupp
|
| 3351 |
|
|
|
| 3352 |
|
|
* native/jni/java-nio/java_nio_FileChannelImpl.c:
|
| 3353 |
|
|
Fixed return value of Java_java_nio_channels_FileChannelImpl_size(),
|
| 3354 |
|
|
Java_java_nio_channels_FileChannelImpl_implPosition__()
|
| 3355 |
|
|
|
| 3356 |
|
|
2003-08-19 Torsten Rupp
|
| 3357 |
|
|
|
| 3358 |
|
|
* native/jni/java-io/java_io_File.c:
|
| 3359 |
|
|
Fixed return value of 0 in Java_java_io_File_lastModifiedInternal()
|
| 3360 |
|
|
|
| 3361 |
|
|
2003-08-18 Mark Wielaard
|
| 3362 |
|
|
|
| 3363 |
|
|
* Makefile.am (DISTCHECK_CONFIGURE_FLAGS): Disable --enable-gjdoc.
|
| 3364 |
|
|
* doc/api/Makefile.am (dist-hook): Removed.
|
| 3365 |
|
|
|
| 3366 |
|
|
2003-08-18 Mark Wielaard
|
| 3367 |
|
|
|
| 3368 |
|
|
* Makefile.am (dist-hook): Remove entries now handled by Makefile.am
|
| 3369 |
|
|
in the external directory.
|
| 3370 |
|
|
|
| 3371 |
|
|
2003-08-17 Mark Wielaard
|
| 3372 |
|
|
|
| 3373 |
|
|
* external/jaxp/source/javax/xml/transform/TransformerFactory.java:
|
| 3374 |
|
|
Don't use in the api documentation.
|
| 3375 |
|
|
external/jaxp/source/org/xml/sax/ext/Locator2.java: Likewise.
|
| 3376 |
|
|
|
| 3377 |
|
|
2003-08-17 Mark Wielaard
|
| 3378 |
|
|
|
| 3379 |
|
|
* doc/api/Makefile.am (core): Don't include doc-files in package list.
|
| 3380 |
|
|
(jaxp): Don't include gnu packages.
|
| 3381 |
|
|
(create_html): Add classpath-copyright.xml as -bottomnote.
|
| 3382 |
|
|
* doc/api/classpath-copyright.xml: Updated year.
|
| 3383 |
|
|
|
| 3384 |
|
|
2003-08-17 Mark Wielaard
|
| 3385 |
|
|
|
| 3386 |
|
|
* Makefile.am (SUBDIRS): Add external.
|
| 3387 |
|
|
* configure.in (AC_OUTPUT): Add external/Makefile.
|
| 3388 |
|
|
* external/README: Add how to update Makefile.am jaxp_FILES entry.
|
| 3389 |
|
|
* external/Makefile.am: New file.
|
| 3390 |
|
|
|
| 3391 |
|
|
2003-08-16 Mark Wielaard
|
| 3392 |
|
|
|
| 3393 |
|
|
* java/security/Security.java: Don't use in the api
|
| 3394 |
|
|
documentation.
|
| 3395 |
|
|
* java/security/acl/Acl.java: Fix broken p tag.
|
| 3396 |
|
|
* java/text/DateFormatSymbols.java: Correctly open and close li tags.
|
| 3397 |
|
|
* javax/swing/border/LineBorder.java: Close img tag alt attributes.
|
| 3398 |
|
|
* javax/swing/plaf/TreeUI.java: Likewise.
|
| 3399 |
|
|
* javax/swing/plaf/basic/BasicTreeUI.java: Likewise.
|
| 3400 |
|
|
|
| 3401 |
|
|
2003-08-16 Mark Wielaard
|
| 3402 |
|
|
|
| 3403 |
|
|
* java/util/Properties.java: Use the word umlaut, not ä in api
|
| 3404 |
|
|
documentation.
|
| 3405 |
|
|
* java/util/PropertyResourceBundle.java: Likewise and add closing code
|
| 3406 |
|
|
tag.
|
| 3407 |
|
|
|
| 3408 |
|
|
2003-08-16 Mark Wielaard
|
| 3409 |
|
|
|
| 3410 |
|
|
* NEWS: Fix java.swing.border -> javax.swing.border and nativee ->
|
| 3411 |
|
|
native.
|
| 3412 |
|
|
|
| 3413 |
|
|
2003-08-16 Mark Wielaard
|
| 3414 |
|
|
|
| 3415 |
|
|
Reported by Patrik Reali
|
| 3416 |
|
|
* gnu/java/io/decode/DecoderUTF8.java (charsInByteArray): Take offset
|
| 3417 |
|
|
into account.
|
| 3418 |
|
|
(convertToChars): Take buf_offset into account.
|
| 3419 |
|
|
(read): Take offset into account. Break loop early when
|
| 3420 |
|
|
in.avaiable() <= 0.
|
| 3421 |
|
|
|
| 3422 |
|
|
2003-08-16 Mark Wielaard
|
| 3423 |
|
|
|
| 3424 |
|
|
Reported by Julian Dolby
|
| 3425 |
|
|
* java/lang/Package.java (getPackage): Use currentClassLoader() not
|
| 3426 |
|
|
VMSecurityManager.getClassContext()[1].getClassLoader().
|
| 3427 |
|
|
|
| 3428 |
|
|
2003-08-16 Mark Wielaard
|
| 3429 |
|
|
|
| 3430 |
|
|
Reported by Guilhem Lavaux and Julian Dolby
|
| 3431 |
|
|
* java/io/ObjectStreamClass.java (getSerialPersistentFields): Get the
|
| 3432 |
|
|
field "serialPersistentFields", not "getSerialPersistentFields".
|
| 3433 |
|
|
|
| 3434 |
|
|
2003-08-15 Mark Wielaard
|
| 3435 |
|
|
|
| 3436 |
|
|
* NEWS: Updated with important improvements for 0.06 release.
|
| 3437 |
|
|
|
| 3438 |
|
|
2003-08-15 Mark Wielaard
|
| 3439 |
|
|
|
| 3440 |
|
|
* HACKING: Updated known working/not-working versions of auto-tools.
|
| 3441 |
|
|
|
| 3442 |
|
|
2003-08-14 Archie Cobbs
|
| 3443 |
|
|
|
| 3444 |
|
|
* java/lang/reflect/Constructor.java (equals):
|
| 3445 |
|
|
Completely rewritten for correctness.
|
| 3446 |
|
|
* java/lang/reflect/Field.java (equals):
|
| 3447 |
|
|
Completely rewritten for correctness.
|
| 3448 |
|
|
* java/lang/reflect/Method.java (equals):
|
| 3449 |
|
|
Completely rewritten for correctness.
|
| 3450 |
|
|
|
| 3451 |
|
|
2003-08-14 Mark Wielaard
|
| 3452 |
|
|
|
| 3453 |
|
|
* configure.in (AC_OUTPUT): Add native/target/Makefile,
|
| 3454 |
|
|
native/target/Linux/Makefile and native/target/generic/Makefile.
|
| 3455 |
|
|
* native/Makefile.am (SUBDIRS): Add target.
|
| 3456 |
|
|
* native/target/.cvsignore: New file.
|
| 3457 |
|
|
* native/target/Makefile.am: Likewise.
|
| 3458 |
|
|
* native/target/Linux/.cvsignore: Likewise.
|
| 3459 |
|
|
* native/target/Linux/Makefile.am: Likewise.
|
| 3460 |
|
|
* native/target/generic/.cvsignore: Likewise.
|
| 3461 |
|
|
* native/target/generic/Makefile.am: Likewise.
|
| 3462 |
|
|
|
| 3463 |
|
|
2003-08-14 Mark Wielaard
|
| 3464 |
|
|
|
| 3465 |
|
|
* include/gnu_java_awt_peer_gtk_GtkMainThread.h: Regenerated.
|
| 3466 |
|
|
* include/gnu_java_nio_FileChannelImpl.h: Likewise.
|
| 3467 |
|
|
|
| 3468 |
|
|
2003-08-14 Stephen Crawley
|
| 3469 |
|
|
|
| 3470 |
|
|
* java/security/Security.java (providers_lazy): Renamed.
|
| 3471 |
|
|
(providersList): Renamed providers_lazy field.
|
| 3472 |
|
|
(providers_lazy_set): Renamed
|
| 3473 |
|
|
(providersInited): Renamed providers_lazy_set field.
|
| 3474 |
|
|
(providers): Set providersInited to true. Reindent.
|
| 3475 |
|
|
|
| 3476 |
|
|
2003-08-12 Graydon Hoare
|
| 3477 |
|
|
|
| 3478 |
|
|
* java/awt/Font.java:
|
| 3479 |
|
|
Stub out more recent API.
|
| 3480 |
|
|
|
| 3481 |
|
|
2003-08-12 Graydon Hoare
|
| 3482 |
|
|
|
| 3483 |
|
|
* java/awt/Color.java (getAlpha):
|
| 3484 |
|
|
Prevent sign-extended alpha values.
|
| 3485 |
|
|
|
| 3486 |
|
|
2003-08-12 Ingo Proetel
|
| 3487 |
|
|
|
| 3488 |
|
|
* java/util/TimeZone.java: initialize lazily
|
| 3489 |
|
|
* java/util/Locale.java:readManifest: fix check for country
|
| 3490 |
|
|
* java/util/GregorianCalendar.java:make use of ResourceBundle better traceable
|
| 3491 |
|
|
* java/util/Calendar.java: make use of ResourceBundle better traceable
|
| 3492 |
|
|
|
| 3493 |
|
|
2003-08-12 Ingo Proetel
|
| 3494 |
|
|
|
| 3495 |
|
|
* gnu/java/io/encode/EncoderEightBitLookup.java: conserve memory
|
| 3496 |
|
|
* gnu/java/io/decode/DecoderEightBitLookup.java: override ready()-method
|
| 3497 |
|
|
|
| 3498 |
|
|
2003-08-12 Ingo Proetel
|
| 3499 |
|
|
|
| 3500 |
|
|
* java/util/logging/SimpleFormatter.java:print souceClassName and sourceMethodName
|
| 3501 |
|
|
|
| 3502 |
|
|
2003-08-12 Ingo Proetel
|
| 3503 |
|
|
|
| 3504 |
|
|
* java/rmi/server/RMIClassLoader.java: identify cached classloaders by
|
| 3505 |
|
|
codebase and contextclassloader
|
| 3506 |
|
|
* java/rmi/Naming.java: added comments, now accepts pseudo protocol "rmi"
|
| 3507 |
|
|
* gnu/java/rmi/rmic/RMIC.java: uncommeted code
|
| 3508 |
|
|
|
| 3509 |
|
|
2003-08-12 Jeroen Frijters
|
| 3510 |
|
|
|
| 3511 |
|
|
* java/net/URLClassLoader: (findClass): close InputStream after
|
| 3512 |
|
|
we're done with it
|
| 3513 |
|
|
|
| 3514 |
|
|
2003-08-12 Ingo Proetel
|
| 3515 |
|
|
|
| 3516 |
|
|
* java/util/logging/Logger.java: provide class and method information
|
| 3517 |
|
|
* java/util/logging/LogManager.java: create handlers
|
| 3518 |
|
|
|
| 3519 |
|
|
2003-08-12 Ingo Proetel
|
| 3520 |
|
|
|
| 3521 |
|
|
* java/io/ObjectOutputStream.java : allow putFields be called more than once
|
| 3522 |
|
|
|
| 3523 |
|
|
2003-08-12 Sascha Brawer
|
| 3524 |
|
|
|
| 3525 |
|
|
* java/awt/font/OpenType.java: Remove 'public static final'
|
| 3526 |
|
|
from OpenType tags, reverting the change of 2003-08-11. See
|
| 3527 |
|
|
Classpath discussion list of 2003-08-11.
|
| 3528 |
|
|
|
| 3529 |
|
|
2003-08-11 Tom Tromey
|
| 3530 |
|
|
|
| 3531 |
|
|
* java/awt/EventQueue.java (currentEvent, lastWhen): New fields.
|
| 3532 |
|
|
(postEvent): Removed FIXME comment.
|
| 3533 |
|
|
(isDispatchThread): Documented.
|
| 3534 |
|
|
(getCurrentEvent): New method.
|
| 3535 |
|
|
(dispatchEvent): Set currentEvent and lastWhen.
|
| 3536 |
|
|
(getMostRecentEventTime): Rewrote.
|
| 3537 |
|
|
(invokeLater): Documented.
|
| 3538 |
|
|
|
| 3539 |
|
|
2003-08-11 Ingo Proetel
|
| 3540 |
|
|
|
| 3541 |
|
|
* gnu/java/rmi/server/UnicastRef.java: make constructor public and check if serverobject
|
| 3542 |
|
|
is compatible in case client and server are running in the same VM
|
| 3543 |
|
|
* gnu/java/rmi/rmic/RMIC.java: fix that methods of the remote interfaces are used
|
| 3544 |
|
|
instead of the xxxImpl class
|
| 3545 |
|
|
|
| 3546 |
|
|
|
| 3547 |
|
|
2003-08-11 Ingo Proetel
|
| 3548 |
|
|
|
| 3549 |
|
|
* gnu/java/net/protocol/http/HttpURLConnection.java: fixed NullPointerException.
|
| 3550 |
|
|
* gnu/java/net/protocol/http/Handler.java: override getDefaultPort() to return 80
|
| 3551 |
|
|
|
| 3552 |
|
|
2003-08-11 Ingo Proetel
|
| 3553 |
|
|
|
| 3554 |
|
|
* native/jni/classpath/jcl.c: removed static array for error string.
|
| 3555 |
|
|
The use of this static array made the code non-reentrant and wasted
|
| 3556 |
|
|
memory when it was not needed.
|
| 3557 |
|
|
|
| 3558 |
|
|
2003-08-11 Ingo Proetel
|
| 3559 |
|
|
|
| 3560 |
|
|
* java/util/class-dependencies.conf,
|
| 3561 |
|
|
java/text/class-dependencies.conf,
|
| 3562 |
|
|
java/nio/class-dependencies.conf,
|
| 3563 |
|
|
java/net/class-dependencies.conf,
|
| 3564 |
|
|
java/math/class-dependencies.conf,
|
| 3565 |
|
|
java/lang/class-dependencies.conf,
|
| 3566 |
|
|
java/io/class-dependencies.conf,
|
| 3567 |
|
|
gnu/java/io/class-dependencies.conf:
|
| 3568 |
|
|
Added use of variables in class dependencies. These variable can be
|
| 3569 |
|
|
used to configure the set of supported libraries for features such
|
| 3570 |
|
|
as supported encoders/decoders, URL protocols, etc.
|
| 3571 |
|
|
|
| 3572 |
|
|
2003-08-11 Ingo Proetel
|
| 3573 |
|
|
|
| 3574 |
|
|
* java/security/Security.java: moved initialization code of providers
|
| 3575 |
|
|
from static initializer into a method to allow lazy evaluation of
|
| 3576 |
|
|
this code. This permits faster startup and even automatic removal of
|
| 3577 |
|
|
this code if it is not needed.
|
| 3578 |
|
|
|
| 3579 |
|
|
2003-08-11 Sascha Brawer
|
| 3580 |
|
|
|
| 3581 |
|
|
* java/awt/font/OpenType.java: Declare OpenType tags
|
| 3582 |
|
|
as 'public static final'.
|
| 3583 |
|
|
|
| 3584 |
|
|
2003-08-10 Mark Wielaard
|
| 3585 |
|
|
|
| 3586 |
|
|
* doc/www.gnu.org/home.wml: Add Joas and JAmiga. Update links.
|
| 3587 |
|
|
Remove links to proprietary projects.
|
| 3588 |
|
|
|
| 3589 |
|
|
2003-08-10 Mark Wielaard
|
| 3590 |
|
|
|
| 3591 |
|
|
* gnu/classpath/Makefile.am (EXTRA_DIST): Add RawData.java.
|
| 3592 |
|
|
* javax/swing/Makefile.am (EXTRA_DIST): Add Popup.java and
|
| 3593 |
|
|
PopupFactory.java.
|
| 3594 |
|
|
* vm/reference/java/lang/Makefile.am (EXTRA_DIST): Add VMDouble.java,
|
| 3595 |
|
|
VMFloat.java and VMString.java.
|
| 3596 |
|
|
|
| 3597 |
|
|
2003-08-10 Mark Wielaard
|
| 3598 |
|
|
|
| 3599 |
|
|
* gnu/java/security/x509/Makefile.am (EXTRA_DIST): Corrected spelling
|
| 3600 |
|
|
of X500DistingushedName.java to X500DistinguishedName.java.
|
| 3601 |
|
|
* java/nio/Makefile.am (EXTRA_DIST): Changed CharViewBuffer.java,
|
| 3602 |
|
|
DoubleViewBuffer.java, FloatViewBuffer.java, IntViewBuffer.java,
|
| 3603 |
|
|
LongViewBuffer.java and ShortViewBuffer.java to
|
| 3604 |
|
|
CharViewBufferImpl.java, DoubleViewBufferImpl.java,
|
| 3605 |
|
|
FloatViewBufferImpl.java, IntViewBufferImpl.java,
|
| 3606 |
|
|
LongViewBufferImpl.java and ShortViewBufferImpl.java.
|
| 3607 |
|
|
|
| 3608 |
|
|
2003-08-10 Jeroen Frijters
|
| 3609 |
|
|
|
| 3610 |
|
|
* java/awt/Container.java
|
| 3611 |
|
|
(getPreferredSize): Call preferredSize.
|
| 3612 |
|
|
(preferredSize): Moved body of getPreferredSize here.
|
| 3613 |
|
|
(getMinimumSize): Call minimumSize.
|
| 3614 |
|
|
(minimumSize): Moved body of getMinimumSize here.
|
| 3615 |
|
|
|
| 3616 |
|
|
2003-08-10 Bryce McKinlay
|
| 3617 |
|
|
|
| 3618 |
|
|
* java/io/PrintStream.java (print): Always flush if auto_flush is
|
| 3619 |
|
|
set. Don't check for newline characters.
|
| 3620 |
|
|
(write (int)): Implement without using a temporary array.
|
| 3621 |
|
|
(write (byte[], int, int): Always flush if auto_flush is set. Don't
|
| 3622 |
|
|
check for newline characters.
|
| 3623 |
|
|
Fixes PR libgcj/11778.
|
| 3624 |
|
|
|
| 3625 |
|
|
2003-08-09 Mark Wielaard
|
| 3626 |
|
|
|
| 3627 |
|
|
Reported by David Holmes , fixes bug #3229.
|
| 3628 |
|
|
* java/lang/InheritableThreadLocal.java (threadMap): Wrap inside
|
| 3629 |
|
|
Collections.synchronizedMap.
|
| 3630 |
|
|
* java/lang/ThreadLocal.java (valueMap): Likewise.
|
| 3631 |
|
|
|
| 3632 |
|
|
2003-08-09 Mark Wielaard
|
| 3633 |
|
|
|
| 3634 |
|
|
Reported by Archie Cobbs
|
| 3635 |
|
|
* vm/reference/java/lang/Thread.java (Thread): Explicitly set
|
| 3636 |
|
|
contextClassLoader.
|
| 3637 |
|
|
|
| 3638 |
|
|
2003-08-09 Mark Wielaard
|
| 3639 |
|
|
|
| 3640 |
|
|
* LICENSE: Update with current exception statement.
|
| 3641 |
|
|
|
| 3642 |
|
|
2003-08-08 Tom Tromey
|
| 3643 |
|
|
|
| 3644 |
|
|
* java/lang/System.java: Typo fix.
|
| 3645 |
|
|
|
| 3646 |
|
|
2003-08-07 Bryce McKinlay
|
| 3647 |
|
|
|
| 3648 |
|
|
* java/net/Socket.java (Socket (SocketImpl)): Don't allow null
|
| 3649 |
|
|
SocketImpl. Update Javadoc.
|
| 3650 |
|
|
(bind): Call close() not impl.close() in event of exception.
|
| 3651 |
|
|
(connect): Likewise.
|
| 3652 |
|
|
Remove superfluous null checks throughout.
|
| 3653 |
|
|
* java/net/ServerSocket.java (ServerSocket (int, int, InetAddress)):
|
| 3654 |
|
|
Don't create an extra socket. Fix for PR libgcj/10868.
|
| 3655 |
|
|
(bind): Clean up exception handling.
|
| 3656 |
|
|
Remove superfluous null checks throughout.
|
| 3657 |
|
|
|
| 3658 |
|
|
2003-08-06 Tom Tromey
|
| 3659 |
|
|
|
| 3660 |
|
|
* java/io/FilePermission.java (equals): Use correct index for
|
| 3661 |
|
|
last character of path.
|
| 3662 |
|
|
|
| 3663 |
|
|
2003-08-06 Thomas Fitzsimmons
|
| 3664 |
|
|
|
| 3665 |
|
|
* gnu/java/awt/peer/gtk/GtkComponentPeer.java (postKeyEvent):
|
| 3666 |
|
|
Add keyLocation parameter.
|
| 3667 |
|
|
* java/awt/event/KeyEvent.java (getKeyText): Fix "NumPad-"
|
| 3668 |
|
|
string.
|
| 3669 |
|
|
(paramString): Generate keyChar string according to keyChar, not
|
| 3670 |
|
|
keyCode.
|
| 3671 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEvents.c
|
| 3672 |
|
|
(state_to_awt_mods): Handle ALT key.
|
| 3673 |
|
|
(keyevent_state_to_awt_mods): New function.
|
| 3674 |
|
|
(get_first_keyval_from_keymap): New function.
|
| 3675 |
|
|
(keysym_to_awt_keycode): Get virtual key code from keymap.
|
| 3676 |
|
|
Handle missing VK_ values.
|
| 3677 |
|
|
(keysym_to_awt_keylocation): New function.
|
| 3678 |
|
|
(keyevent_to_awt_keychar): New function.
|
| 3679 |
|
|
(generates_key_typed_event): Handle non-text-component case.
|
| 3680 |
|
|
Handle GDK_KP_Delete and GDK_KP_Enter.
|
| 3681 |
|
|
(awt_event_handler): Call new functions to get postKeyEvent
|
| 3682 |
|
|
parameters.
|
| 3683 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMainThread.c (gtkInit):
|
| 3684 |
|
|
Update postKeyEvent method signature.
|
| 3685 |
|
|
* jni/gtk-peer/gtkpeer.h: Add KEY_LOCATION defines. Add missing
|
| 3686 |
|
|
VK_ defines.
|
| 3687 |
|
|
|
| 3688 |
|
|
2003-08-05 Tom Tromey
|
| 3689 |
|
|
|
| 3690 |
|
|
* java/lang/ClassLoader.java (getParent): Use isAncestorOf.
|
| 3691 |
|
|
(isAncestorOf): New method.
|
| 3692 |
|
|
|
| 3693 |
|
|
2003-08-01 David P Grove
|
| 3694 |
|
|
|
| 3695 |
|
|
* java/text/DecimalFormat.java (format): avoid ArithmeticException
|
| 3696 |
|
|
when groupingSize is 0.
|
| 3697 |
|
|
(parse): Likewise.
|
| 3698 |
|
|
|
| 3699 |
|
|
2003-08-04 Jeroen Frijters
|
| 3700 |
|
|
|
| 3701 |
|
|
* java/lang/Class.java (forName(String,boolean,ClassLoader)):
|
| 3702 |
|
|
Call ClassLoader.loadClass(String) instead of
|
| 3703 |
|
|
ClassLoader.loadClass(String,boolean) as per VM spec.
|
| 3704 |
|
|
|
| 3705 |
|
|
2003-08-01 David P Grove
|
| 3706 |
|
|
|
| 3707 |
|
|
* java/util/zip/InflaterInputStream.java (close): Only close
|
| 3708 |
|
|
once.
|
| 3709 |
|
|
* java/io/InputStreamReader.java (close): Only close once.
|
| 3710 |
|
|
|
| 3711 |
|
|
2003-08-01 Tom Tromey
|
| 3712 |
|
|
|
| 3713 |
|
|
* java/util/WeakHashMap.java (WeakHashMap(int,float)): If
|
| 3714 |
|
|
initialCapacity is 0, set it to 1.
|
| 3715 |
|
|
|
| 3716 |
|
|
2003-08-01 Mark Wielaard
|
| 3717 |
|
|
|
| 3718 |
|
|
* java/math/BigDecimal.java (divide): Calculate sign correctly. And
|
| 3719 |
|
|
optimize checks againsts sign and half values.
|
| 3720 |
|
|
|
| 3721 |
|
|
2003-07-31 Tom Tromey
|
| 3722 |
|
|
|
| 3723 |
|
|
* java/io/ObjectInputStream.java (processResolution): Use
|
| 3724 |
|
|
getMethod.
|
| 3725 |
|
|
(getMethod): Make method accessible.
|
| 3726 |
|
|
(getField): Make field accessible.
|
| 3727 |
|
|
(setBooleanField): Don't call setAccessible here.
|
| 3728 |
|
|
(setByteField, setCharField, setDoubleField, setFloatField,
|
| 3729 |
|
|
setIntField, setLongField, setShortField, setObjectField):
|
| 3730 |
|
|
Likewise.
|
| 3731 |
|
|
(callReadMethod): Don't check whether method is null. Catch
|
| 3732 |
|
|
NoSuchMethodException.
|
| 3733 |
|
|
* java/io/ObjectOutputStream.java (callWriteMethod): Initialize
|
| 3734 |
|
|
cause on thrown exceptions.
|
| 3735 |
|
|
|
| 3736 |
|
|
2003-07-31 Stepan Koltsov
|
| 3737 |
|
|
|
| 3738 |
|
|
* java/util/HashMap.java (readObject): Set size.
|
| 3739 |
|
|
|
| 3740 |
|
|
2003-07-31 Tom Tromey
|
| 3741 |
|
|
|
| 3742 |
|
|
* java/io/ObjectOutputStream.java (getMethod): Make method
|
| 3743 |
|
|
accessible.
|
| 3744 |
|
|
(getField): Likewise.
|
| 3745 |
|
|
(writeObject): Use getMethod.
|
| 3746 |
|
|
Import PrivilegedAction and AccessController.
|
| 3747 |
|
|
(callWriteMethod): Don't check whether m is null. Catch
|
| 3748 |
|
|
NoSuchMethodException.
|
| 3749 |
|
|
|
| 3750 |
|
|
2003-07-31 Tom Tromey
|
| 3751 |
|
|
|
| 3752 |
|
|
* java/awt/geom/Arc2D.java (getBounds2D): Implement.
|
| 3753 |
|
|
(containsAngle): Likewise.
|
| 3754 |
|
|
(getStartPoint): Rewrote.
|
| 3755 |
|
|
(getEndPoint): Likewise.
|
| 3756 |
|
|
(setAngleStart(Point2D)): Likewise.
|
| 3757 |
|
|
|
| 3758 |
|
|
2003-07-31 Torsten Rupp
|
| 3759 |
|
|
|
| 3760 |
|
|
* java/lang/SecurityManager.java:
|
| 3761 |
|
|
checkPackageList(): replace access of String.count with
|
| 3762 |
|
|
String.length() to make it compatible with other
|
| 3763 |
|
|
implementations of class String
|
| 3764 |
|
|
|
| 3765 |
|
|
2003-07-31 Torsten Rupp
|
| 3766 |
|
|
|
| 3767 |
|
|
* java/io/File.java:
|
| 3768 |
|
|
createTempFile(): use long names on system where file
|
| 3769 |
|
|
separator is not '\', otherwise limit filenames to
|
| 3770 |
|
|
8+3-convention
|
| 3771 |
|
|
|
| 3772 |
|
|
2003-07-30 Tom Tromey
|
| 3773 |
|
|
|
| 3774 |
|
|
* include/*.h: Rebuilt.
|
| 3775 |
|
|
|
| 3776 |
|
|
* native/jni/java-nio/java_nio_FileChannelImpl.c: Include
|
| 3777 |
|
|
java_nio_channels_FileChannelImpl.h.
|
| 3778 |
|
|
* include/java_nio_FileChannelImpl.h: Removed.
|
| 3779 |
|
|
* include/java_nio_channels_FileChannelImpl.h: New file.
|
| 3780 |
|
|
* include/Makefile.am (H_FILES): Added
|
| 3781 |
|
|
java_nio_channels_FileChannelImpl.h.
|
| 3782 |
|
|
($(top_srcdir)/include/java_nio_channels_FileChannelImpl.h): New rule.
|
| 3783 |
|
|
|
| 3784 |
|
|
2003-07-30 Michael Koch
|
| 3785 |
|
|
|
| 3786 |
|
|
* java/net/PlainSocketImpl.java
|
| 3787 |
|
|
(connect): Reverted Torsten's commit.
|
| 3788 |
|
|
|
| 3789 |
|
|
2003-07-30 Torsten Rupp
|
| 3790 |
|
|
|
| 3791 |
|
|
* include/java_nio_FileChannelImpl.h:
|
| 3792 |
|
|
copied from gnu_java_nio_FileChannelImpl.h, renamed
|
| 3793 |
|
|
Java_gnu_java_nio_channels_* -> Java_java_nio_channels*
|
| 3794 |
|
|
to match new implementation of FileChannelImpl.java,
|
| 3795 |
|
|
added some missing native functions
|
| 3796 |
|
|
|
| 3797 |
|
|
2003-07-30 Torsten Rupp
|
| 3798 |
|
|
|
| 3799 |
|
|
* native/jni/java-nio/java_nio_FileChannelImpl.c:
|
| 3800 |
|
|
rename Java_gnu_java_nio_channels_* -> Java_java_nio_channels*
|
| 3801 |
|
|
to match new implementation of FileChannelImpl.java, added some
|
| 3802 |
|
|
missing native functions
|
| 3803 |
|
|
|
| 3804 |
|
|
2003-07-30 Torsten Rupp
|
| 3805 |
|
|
|
| 3806 |
|
|
* native/jni/java-io/FileDescriptor.c:
|
| 3807 |
|
|
fixed warning in Java_java_io_FileDescriptor_nativeSync()
|
| 3808 |
|
|
|
| 3809 |
|
|
2003-07-30 Torsten Rupp
|
| 3810 |
|
|
|
| 3811 |
|
|
* java/net/PlainSocketImpl.java:
|
| 3812 |
|
|
implemented connect(SocketAddress address, int timeout)
|
| 3813 |
|
|
(preliminary implementation; timeout still not supported)
|
| 3814 |
|
|
|
| 3815 |
|
|
2003-07-29 Tom Tromey
|
| 3816 |
|
|
|
| 3817 |
|
|
* java/lang/StrictMath.java: Typo fix.
|
| 3818 |
|
|
* java/lang/Math.java: Typo fix.
|
| 3819 |
|
|
|
| 3820 |
|
|
2003-07-29 Thomas Fitzsimmons
|
| 3821 |
|
|
|
| 3822 |
|
|
* gnu/java/awt/peer/gtk/GtkButtonPeer.java: Call getName rather
|
| 3823 |
|
|
than getXLFD.
|
| 3824 |
|
|
* gnu/java/awt/peer/gtk/GtkTextFieldPeer.java: Likewise.
|
| 3825 |
|
|
* gnu/java/awt/peer/gtk/GtkTextAreaPeer.java: Likewise.
|
| 3826 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkButtonPeer.c
|
| 3827 |
|
|
(gtkSetFont): Scale size parameter by PANGO_SCALE.
|
| 3828 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextFieldPeer.c:
|
| 3829 |
|
|
Likewise.
|
| 3830 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextAreaPeer.c:
|
| 3831 |
|
|
Likewise.
|
| 3832 |
|
|
|
| 3833 |
|
|
2003-07-29 Stephen Crawley
|
| 3834 |
|
|
|
| 3835 |
|
|
* java/net/SocketImpl.java (toString): Display the remote address
|
| 3836 |
|
|
of an unconnected server socket as "0.0.0.0/0.0.0.0".
|
| 3837 |
|
|
* native/jni/java-net/javanet.c (_javanet_connect):
|
| 3838 |
|
|
Don't create a new InetAddress for the remote host.
|
| 3839 |
|
|
Instead, attach the parameter InetAddress to the
|
| 3840 |
|
|
connected SocketImpl object.
|
| 3841 |
|
|
* java/net/PlainSocketImpl.java (connect):
|
| 3842 |
|
|
Implemented connect(SocketAddress, int) overloading.
|
| 3843 |
|
|
|
| 3844 |
|
|
2003-07-28 C. Brian Jones
|
| 3845 |
|
|
|
| 3846 |
|
|
* vm/reference/java/lang/Thread.java (stop): no longer remove
|
| 3847 |
|
|
thread from thread group in this method. JVMs must remove thread
|
| 3848 |
|
|
from thread group after thread has had a chance to finishing running
|
| 3849 |
|
|
after catching ThreadDeath. Mauve test case exists, see bug #2685.
|
| 3850 |
|
|
|
| 3851 |
|
|
2003-07-28 Torsten Rupp
|
| 3852 |
|
|
|
| 3853 |
|
|
* include/jni.h.in:
|
| 3854 |
|
|
removed obsoleted constants JNI_JLONG_CONST*
|
| 3855 |
|
|
|
| 3856 |
|
|
2003-07-28 Torsten Rupp
|
| 3857 |
|
|
|
| 3858 |
|
|
* native/jni/java-net/java_net_PlainDatagramSocketImpl.c:
|
| 3859 |
|
|
improved some exception messages in Java_java_net_PlainDatagramSocketImpl_receive,
|
| 3860 |
|
|
Java_java_net_PlainDatagramSocketImpl_sendto
|
| 3861 |
|
|
|
| 3862 |
|
|
2003-07-28 Sascha Brawer
|
| 3863 |
|
|
|
| 3864 |
|
|
* javax/swing/border/BevelBorder.java,
|
| 3865 |
|
|
javax/swing/border/EtchedBorder.java,
|
| 3866 |
|
|
javax/swing/border/LineBorder.java,
|
| 3867 |
|
|
javax/swing/border/MatteBorder.java,
|
| 3868 |
|
|
javax/swing/border/SoftBevelBorder.java,
|
| 3869 |
|
|
javax/swing/plaf/BorderUIResource.java,
|
| 3870 |
|
|
javax/swing/plaf/ComponentUI.java,
|
| 3871 |
|
|
javax/swing/plaf/TreeUI.java,
|
| 3872 |
|
|
javax/swing/plaf/basic/BasicBorders.java,
|
| 3873 |
|
|
javax/swing/plaf/basic/BasicGraphicsUtils.java,
|
| 3874 |
|
|
javax/swing/plaf/basic/BasicTreeUI.java:
|
| 3875 |
|
|
Prepend "doc-files" to all paths to embedded Javadoc images, so
|
| 3876 |
|
|
that the generated documentation contains the correct URL.
|
| 3877 |
|
|
|
| 3878 |
|
|
2003-07-24 Thomas Fitzsimmons
|
| 3879 |
|
|
|
| 3880 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkLabelPeer.c (create):
|
| 3881 |
|
|
Don't pack label in an event box.
|
| 3882 |
|
|
|
| 3883 |
|
|
2003-07-24 Thomas Fitzsimmons
|
| 3884 |
|
|
|
| 3885 |
|
|
* Makefile.am (SUBDIRS): Add include.
|
| 3886 |
|
|
* configure.in: Add --enable-regen-headers flag.
|
| 3887 |
|
|
(AC_OUTPUT): Add include/Makefile.
|
| 3888 |
|
|
* include/Makefile.am: New file.
|
| 3889 |
|
|
|
| 3890 |
|
|
2003-07-24 Jeroen Frijters
|
| 3891 |
|
|
|
| 3892 |
|
|
* java/sql/Timestamp.java
|
| 3893 |
|
|
(valueOf): Fixed confusion of java.sql.Date and java.util.Date
|
| 3894 |
|
|
|
| 3895 |
|
|
2003-07-24 H. Väisänen
|
| 3896 |
|
|
|
| 3897 |
|
|
* java/text/SimpleDateFormat.java (format) [YEAR_FIELD]: Zero pad
|
| 3898 |
|
|
unless field size is 2.
|
| 3899 |
|
|
|
| 3900 |
|
|
2003-07-24 Jeroen Frijters
|
| 3901 |
|
|
|
| 3902 |
|
|
* java/awt/Component.java
|
| 3903 |
|
|
(getPreferredSize): Call preferredSize.
|
| 3904 |
|
|
(preferredSize): Moved body of getPreferredSize here.
|
| 3905 |
|
|
(getMinimumSize): Call minimumSize.
|
| 3906 |
|
|
(minimumSize): Moved body of getMinimumSize here.
|
| 3907 |
|
|
(prepareImage): Fall back on Toolkit.prepareImage if there is no peer
|
| 3908 |
|
|
(checkImage(Image,ImageObserver)): Don't call getWidth/getHeight, but
|
| 3909 |
|
|
pass -1
|
| 3910 |
|
|
* java/awt/Container.java
|
| 3911 |
|
|
(validate): Don't validate if there is no peer.
|
| 3912 |
|
|
(update): Clear background before calling paint.
|
| 3913 |
|
|
* java/awt/GridBagLayout.java
|
| 3914 |
|
|
Completed the implementation and fixed several bugs.
|
| 3915 |
|
|
* java/awt/MediaTracker.java
|
| 3916 |
|
|
(MediaEntry.imageUpdate): Fixed typo. & instead of | was used to
|
| 3917 |
|
|
combine flags.
|
| 3918 |
|
|
* java/awt/Window.java
|
| 3919 |
|
|
(Window): Don't call setVisible(false). Windows are invisible by
|
| 3920 |
|
|
default and calling virtual methods from constructor causes
|
| 3921 |
|
|
compatibility problems (e.g. subclasses may assume that the peer
|
| 3922 |
|
|
already exists).
|
| 3923 |
|
|
|
| 3924 |
|
|
2003-07-23 Torsten Rupp
|
| 3925 |
|
|
|
| 3926 |
|
|
* native/target/generic/target_generic_file.h:
|
| 3927 |
|
|
Fixed include of utime.h, sys/utime.h: rename HAVE_UTIME ->
|
| 3928 |
|
|
HAVE_UTIME_H, HAVE_SYS_UTIME -> HAVE_SYS_UTIME_H
|
| 3929 |
|
|
|
| 3930 |
|
|
2003-07-23 Torsten Rupp
|
| 3931 |
|
|
|
| 3932 |
|
|
* gnu/java/io/class-dependencies.conf:
|
| 3933 |
|
|
Added missing class-dependency file
|
| 3934 |
|
|
|
| 3935 |
|
|
2003-07-23 Torsten Rupp
|
| 3936 |
|
|
|
| 3937 |
|
|
* native/jni/java-io/java_io_File.c:
|
| 3938 |
|
|
Replaced JNI_JLONG_CONST* -> TARGET_NATIVE_MATH_INT_*, because
|
| 3939 |
|
|
JNI_JLONG_CONST* should be removed from jni.h
|
| 3940 |
|
|
|
| 3941 |
|
|
2003-07-23 Torsten Rupp
|
| 3942 |
|
|
|
| 3943 |
|
|
* native/jni/java-io/java_io_File.c:
|
| 3944 |
|
|
Replaced JNI_JLONG_CONST* -> TARGET_NATIVE_MATH_INT_*, because
|
| 3945 |
|
|
JNI_JLONG_CONST* should be removed from jni.h
|
| 3946 |
|
|
|
| 3947 |
|
|
2003-07-23 Torsten Rupp
|
| 3948 |
|
|
|
| 3949 |
|
|
* native/jni/java-io/FileDescriptor.c:
|
| 3950 |
|
|
Replaced JNI_JLONG_CONST* -> TARGET_NATIVE_MATH_INT_*, because
|
| 3951 |
|
|
JNI_JLONG_CONST* should be removed from jni.h
|
| 3952 |
|
|
removed HAVE_FTRUNCATE, HAVE_FSYNC, HAVE_SELECT (now set in
|
| 3953 |
|
|
configure)
|
| 3954 |
|
|
|
| 3955 |
|
|
2003-07-23 Torsten Rupp
|
| 3956 |
|
|
|
| 3957 |
|
|
* native/jni/java-nio/java_nio.c:
|
| 3958 |
|
|
Replaced JNI_JLONG_CONST_0 -> TARGET_NATIVE_MATH_INT_INT64_CONST_0,
|
| 3959 |
|
|
because JNI_JLONG_CONST* should be removed from jni.h
|
| 3960 |
|
|
|
| 3961 |
|
|
2003-07-23 Torsten Rupp
|
| 3962 |
|
|
|
| 3963 |
|
|
* native/jni/java-net/javanet.c:
|
| 3964 |
|
|
Enable option SO_BROADCAST for datagram sockets
|
| 3965 |
|
|
|
| 3966 |
|
|
2003-07-23 Torsten Rupp
|
| 3967 |
|
|
|
| 3968 |
|
|
* native/target/generic/target_generic_file.h:
|
| 3969 |
|
|
added TARGET_NATIVE_FILE_FILEPERMISSION_READONLY, improved
|
| 3970 |
|
|
TARGET_NATIVE_FILE_VALID_FILE_DESCRIPTOR: now use fcntl()
|
| 3971 |
|
|
or fstat()
|
| 3972 |
|
|
|
| 3973 |
|
|
2003-07-22 Tom Tromey
|
| 3974 |
|
|
|
| 3975 |
|
|
* java/awt/Window.java (getWarningString): Just return the
|
| 3976 |
|
|
string.
|
| 3977 |
|
|
(Window): Set warningString; check with security manager.
|
| 3978 |
|
|
|
| 3979 |
|
|
* java/net/URLEncoder.java (encode(String)): Use platform default
|
| 3980 |
|
|
encoding.
|
| 3981 |
|
|
(encode(String,String)): Convert to 2-digit upper-case hex
|
| 3982 |
|
|
number.
|
| 3983 |
|
|
(hex): New field.
|
| 3984 |
|
|
|
| 3985 |
|
|
2003-07-22 Torsten Rupp
|
| 3986 |
|
|
|
| 3987 |
|
|
* native/target/generic/target_generic_network.h:
|
| 3988 |
|
|
removed double defined macros, added
|
| 3989 |
|
|
TARGET_NATIVE_NETWORK_SOCKET_SET_OPTION_BROADCAST(),
|
| 3990 |
|
|
TARGET_NATIVE_NETWORK_SOCKET_GET_OPTION_BROADCAST()
|
| 3991 |
|
|
|
| 3992 |
|
|
2003-07-22 Torsten Rupp
|
| 3993 |
|
|
|
| 3994 |
|
|
* native/target/generic/target_generic_math_float.h:
|
| 3995 |
|
|
added macro TARGET_NATIVE_MATH_FLOAT_FLOAT_FINITE(),
|
| 3996 |
|
|
TARGET_NATIVE_MATH_FLOAT_DOUBLE_FINITE()
|
| 3997 |
|
|
|
| 3998 |
|
|
2003-07-21 Thomas Fitzsimmons
|
| 3999 |
|
|
|
| 4000 |
|
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c
|
| 4001 |
|
|
(create): Remove unused method implementation.
|
| 4002 |
|
|
(connectHooks): Remove debug messages.
|
| 4003 |
|
|
|
| 4004 |
|
|
2003-07-20 Tom Tromey
|
| 4005 |
|
|
|
| 4006 |
|
|
* vm/reference/java/lang/Runtime.java: Typo fix.
|
| 4007 |
|
|
|
| 4008 |
|
|
2003-07-20 Michael Koch
|
| 4009 |
|
|
|
| 4010 |
|
|
* java/net/URL.java
|
| 4011 |
|
|
(handlers): Removed member variable, unused.
|
| 4012 |
|
|
I think this came in with a libgcj merge.
|
| 4013 |
|
|
|
| 4014 |
|
|
2003-07-19 Michael Koch
|
| 4015 |
|
|
|
| 4016 |
|
|
* java/net/URL.java:
|
| 4017 |
|
|
Partly merged with libgcj.
|
| 4018 |
|
|
|
| 4019 |
|
|
2003-07-19 Torsten Rupp
|
| 4020 |
|
|
|
| 4021 |
|
|
* java/io/File.java:
|
| 4022 |
|
|
canWrite(): set prefix for temporary file to "tmp" to make methode
|
| 4023 |
|
|
usable on systems with DOS-style filesystems (8+3-limitation)
|
| 4024 |
|
|
createTempFile(): limit length of filename from temporary file to
|
| 4025 |
|
|
8-length(prefix) to make methode usuable on systems with DOS-style
|
| 4026 |
|
|
filesystems (8+3-limitation)
|
| 4027 |
|
|
|
| 4028 |
|
|
2003-07-18 Graydon Hoare
|
| 4029 |
|
|
|
| 4030 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkScrollBarPeer.c:
|
| 4031 |
|
|
Handle missing event cases, connect to "value-changed" signal.
|
| 4032 |
|
|
|
| 4033 |
|
|
2003-07-18 Graydon Hoare
|
| 4034 |
|
|
|
| 4035 |
|
|
* java/awt/geom/CubicCurve2D.java,
|
| 4036 |
|
|
java/awt/geom/Line2D.java,
|
| 4037 |
|
|
java/awt/geom/QuadCurve2D.java,
|
| 4038 |
|
|
java/awt/geom/Rectangle2D.java:
|
| 4039 |
|
|
Fix path some calculations, make path iterators follow
|
| 4040 |
|
|
a consistent style.
|
| 4041 |
|
|
|
| 4042 |
|
|
2003-07-18 Mark Wielaard
|
| 4043 |
|
|
|
| 4044 |
|
|
* java/security/BasicPermission.java: Extends with fully qualified
|
| 4045 |
|
|
classname is workaround for gcj 3.3.
|
| 4046 |
|
|
|
| 4047 |
|
|
2003-07-18 Mark Wielaard
|
| 4048 |
|
|
|
| 4049 |
|
|
* java/util/zip/InflaterInputStream.java (InflaterInputStream): Check
|
| 4050 |
|
|
for null InputStream and Inflater.
|
| 4051 |
|
|
|
| 4052 |
|
|
2003-07-18 Jerry Quinn
|
| 4053 |
|
|
Mark Wielaard
|
| 4054 |
|
|
|
| 4055 |
|
|
* java/math/BigDecimal (divide): Correctly handle
|
| 4056 |
|
|
ROUND_HALF_EVEN when amount is greater than 0.5.
|
| 4057 |
|
|
Simplify code.
|
| 4058 |
|
|
|
| 4059 |
|
|
2003-07-17 Jeroen Frijters
|
| 4060 |
|
|
|
| 4061 |
|
|
* java/net/URLClassLoader.java (addURL): Moved implementation to
|
| 4062 |
|
|
private addURLImpl() to avoid calling addURL from the constructor.
|
| 4063 |
|
|
(addURLImpl): Contains the code that was previously in addURL.
|
| 4064 |
|
|
(addURLs): Call addURLImpl(), not addURL().
|
| 4065 |
|
|
|
| 4066 |
|
|
2003-07-17 Stephen Crawley
|
| 4067 |
|
|
|
| 4068 |
|
|
* java/lang/ThreadGroup.java (removeThread): null the 'group' field
|
| 4069 |
|
|
of the removed Thread.
|
| 4070 |
|
|
* vm/reference/java/lang/Thread.java (setDaemon): Don't throw an
|
| 4071 |
|
|
exception when called on an exited Thread.
|
| 4072 |
|
|
|
| 4073 |
|
|
2003-07-17 Jeroen Frijters
|
| 4074 |
|
|
|
| 4075 |
|
|
* java/lang/Class.java (newInstance): Improved constructor caching.
|
| 4076 |
|
|
|
| 4077 |
|
|
2003-07-16 Jeroen Frijters
|
| 4078 |
|
|
|
| 4079 |
|
|
* java/net/URLClassLoader.java (JarURLLoader.getResource): If the
|
| 4080 |
|
|
name starts with a slash, chop it off.
|
| 4081 |
|
|
|
| 4082 |
|
|
2003-07-16 Torsten Rupp
|
| 4083 |
|
|
|
| 4084 |
|
|
* native/target/generic/target_generic_file.h:
|
| 4085 |
|
|
Some fixes for target native layer (reported by Stephen Crawley)
|
| 4086 |
|
|
|
| 4087 |
|
|
2003-07-16 Torsten Rupp
|
| 4088 |
|
|
|
| 4089 |
|
|
* configure.in:
|
| 4090 |
|
|
Some fixes for target native layer (reported by Stephen Crawley)
|
| 4091 |
|
|
|
| 4092 |
|
|
2003-07-16 Torsten Rupp
|
| 4093 |
|
|
|
| 4094 |
|
|
* java/io/class-dependencies.conf:
|
| 4095 |
|
|
java/lang/class-dependencies.conf:
|
| 4096 |
|
|
java/math/class-dependencies.conf:
|
| 4097 |
|
|
java/net/class-dependencies.conf:
|
| 4098 |
|
|
java/nio/class-dependencies.conf:
|
| 4099 |
|
|
java/text/class-dependencies.conf:
|
| 4100 |
|
|
java/util/class-dependencies.conf:
|
| 4101 |
|
|
Class dependencies file
|
| 4102 |
|
|
|
| 4103 |
|
|
2003-07-16 Torsten Rupp
|
| 4104 |
|
|
|
| 4105 |
|
|
* native/target/generic/target_generic_file.h:
|
| 4106 |
|
|
Fixed typing error
|
| 4107 |
|
|
|
| 4108 |
|
|
2003-07-16 David Grove
|
| 4109 |
|
|
|
| 4110 |
|
|
* java/lang/Double.java (doubleToLongBits): No longer native,
|
| 4111 |
|
|
delegates to VMDouble.
|
| 4112 |
|
|
(doubleToRawLongBits): Likewise.
|
| 4113 |
|
|
(longBitsToDouble): Likewise.
|
| 4114 |
|
|
* java/lang/Float.java (static): Moved to VMFloat.
|
| 4115 |
|
|
(floatToIntBits) No longer native, delegates to VMFloat.
|
| 4116 |
|
|
(floatToRawIntBits): Likewise.
|
| 4117 |
|
|
(intBitsToFloat): Likewise.
|
| 4118 |
|
|
* vm/reference/java/lang/VMDouble.java: New class.
|
| 4119 |
|
|
* vm/reference/java/lang/VMFloat.java: New class.
|
| 4120 |
|
|
* native/jni/java-lang/Makefile.am (libjavalang_la_SOURCES): Remove
|
| 4121 |
|
|
java_lang_Float.c, add java_lang_VMFloat.c and java_lang_VMDouble.c.
|
| 4122 |
|
|
* native/jni/java-lang/java_lang_Double.c (doubleToLongBits):
|
| 4123 |
|
|
Removed, moved to java_lang_VMDouble.c.
|
| 4124 |
|
|
(doubleToRawLongBits): Likewise.
|
| 4125 |
|
|
(longBitsToDouble): Likewise.
|
| 4126 |
|
|
* native/jni/java-lang/java_lang_Float.c: Removed file.
|
| 4127 |
|
|
* native/jni/java-lang/java_lang_VMDouble.c: New file.
|
| 4128 |
|
|
* native/jni/java-lang/java_lang_VMFloat.c: New file.
|
| 4129 |
|
|
* include/java_lang_Double.h: Regenerated.
|
| 4130 |
|
|
* include/java_lang_Float.h: Removed.
|
| 4131 |
|
|
* include/java_lang_VMDouble.h: New file.
|
| 4132 |
|
|
* include/java_lang_VMFloat.h: New file.
|
| 4133 |
|
|
* NEWS: Describe new VM Float/Double conversion methods.
|
| 4134 |
|
|
|
| 4135 |
|
|
2003-07-16 Torsten Rupp
|
| 4136 |
|
|
|
| 4137 |
|
|
* native/jni/classpath/jcl.c:
|
| 4138 |
|
|
Fixed wrong include
|
| 4139 |
|
|
|
| 4140 |
|
|
2003-07-16 Mark Wielaard
|
| 4141 |
|
|
|
| 4142 |
|
|
* java/util/logging/Handler.java (isLoggable): Check record level
|
| 4143 |
|
|
smaller or equal.
|
| 4144 |
|
|
|
| 4145 |
|
|
2003-07-16 Torsten Rupp
|
| 4146 |
|
|
|
| 4147 |
|
|
* native/jni/classpath/jnilink.c:
|
| 4148 |
|
|
Removed include malloc.h, added stdlib.h
|
| 4149 |
|
|
|
| 4150 |
|
|
2003-07-16 Torsten Rupp
|
| 4151 |
|
|
|
| 4152 |
|
|
* native/jni/classpath/jcl.h,
|
| 4153 |
|
|
native/jni/classpath/jcl.c:
|
| 4154 |
|
|
Fixed some prototypes
|
| 4155 |
|
|
|
| 4156 |
|
|
2003-07-16 Torsten Rupp
|
| 4157 |
|
|
|
| 4158 |
|
|
* native/jni/java-io/FileDescriptor.c:
|
| 4159 |
|
|
Renamed some internal constants to avoid conflicts with existing
|
| 4160 |
|
|
constants in some OS (e. g. vxWorks)
|
| 4161 |
|
|
|
| 4162 |
|
|
2003-07-15 David Grove
|
| 4163 |
|
|
|
| 4164 |
|
|
* java/lang/String.java (internTable): Removed.
|
| 4165 |
|
|
(intern): Use VMString.intern().
|
| 4166 |
|
|
* vm/reference/java/lang/VMString.java: New VM interface class.
|
| 4167 |
|
|
* NEWS: Document new VM interface.
|
| 4168 |
|
|
|
| 4169 |
|
|
2003-07-15 Torsten Rupp
|
| 4170 |
|
|
|
| 4171 |
|
|
* native/jni/java-net/java_net_InetAddress.c,
|
| 4172 |
|
|
native/jni/java-net/java_net_NetworkInterface.c,
|
| 4173 |
|
|
native/jni/java-net/java_net_PlainDatagramSocketImpl.c,
|
| 4174 |
|
|
native/jni/java-net/java_net_PlainSocketImpl.c,
|
| 4175 |
|
|
native/jni/java-net/javanet.c:
|
| 4176 |
|
|
Added target native layer macros for native OS functions
|
| 4177 |
|
|
|
| 4178 |
|
|
2003-07-15 Torsten Rupp
|
| 4179 |
|
|
|
| 4180 |
|
|
* native/target/generic/target_generic_network.h:
|
| 4181 |
|
|
Added macro for BIND_ADDRESS
|
| 4182 |
|
|
|
| 4183 |
|
|
2003-07-15 Torsten Rupp
|
| 4184 |
|
|
|
| 4185 |
|
|
* native/jni/java-util/java_util_TimeZone.c:
|
| 4186 |
|
|
renamed target native macro
|
| 4187 |
|
|
|
| 4188 |
|
|
2003-07-15 Torsten Rupp
|
| 4189 |
|
|
|
| 4190 |
|
|
* native/target/generic/target_generic_misc.h:
|
| 4191 |
|
|
Fixed typing error
|
| 4192 |
|
|
|
| 4193 |
|
|
2003-07-15 Torsten Rupp
|
| 4194 |
|
|
|
| 4195 |
|
|
* native/target/generic/target_generic_misc.h:
|
| 4196 |
|
|
Clean-up some target macro names
|
| 4197 |
|
|
|
| 4198 |
|
|
2003-07-15 Torsten Rupp
|
| 4199 |
|
|
|
| 4200 |
|
|
* native/jni/java-util/java_util_TimeZone.c:
|
| 4201 |
|
|
Replace natve OS functions by target native layer macros
|
| 4202 |
|
|
|
| 4203 |
|
|
2003-07-14 Michael Koch
|
| 4204 |
|
|
|
| 4205 |
|
|
* java/nio/DirectByteBufferImpl.java:
|
| 4206 |
|
|
Partly merge with libgcj.
|
| 4207 |
|
|
|
| 4208 |
|
|
2003-07-14 Michael Koch
|
| 4209 |
|
|
|
| 4210 |
|
|
* gnu/java/nio/FileChannelImpl.java: Removed.
|
| 4211 |
|
|
* gnu/java/nio/Makefile.am
|
| 4212 |
|
|
(EXTRA_DIST): Removed FileChannelImpl.java.
|
| 4213 |
|
|
* java/nio/channels/FileChannelImpl.java: New file.
|
| 4214 |
|
|
* java/nio/channels/Makefile.am
|
| 4215 |
|
|
(EXTRA_DIST): Added FileChannelImpl.java.
|
| 4216 |
|
|
* java/io/FileInputStream.java,
|
| 4217 |
|
|
java/io/FileOutputStream.java,
|
| 4218 |
|
|
java/io/RandomAccessFile.java,
|
| 4219 |
|
|
java/nio/MappedByteBufferImpl.java:
|
| 4220 |
|
|
Import java.nio.channels.FileChannelImpl instead of
|
| 4221 |
|
|
gnu.java.nio.FileChannelImpl.
|
| 4222 |
|
|
* java/nio/channels/FileChannel.java
|
| 4223 |
|
|
(MapMode.m): Made package-private.
|
| 4224 |
|
|
|
| 4225 |
|
|
2003-07-14 Michael Koch
|
| 4226 |
|
|
|
| 4227 |
|
|
* java/net/ServerSocket.java,
|
| 4228 |
|
|
java/net/Socket.java: New versions from libgcj.
|
| 4229 |
|
|
|
| 4230 |
|
|
2003-07-13 Jeroen Frijters
|
| 4231 |
|
|
|
| 4232 |
|
|
* java/util/zip/ZipFile.java (finalize): Check raf for null to prevent
|
| 4233 |
|
|
NullPointerException if the file was never constructed.
|
| 4234 |
|
|
|
| 4235 |
|
|
2003-07-13 Jeroen Frijters
|
| 4236 |
|
|
|
| 4237 |
|
|
* javax/naming/CompoundName.java (CompoundName(String,Properties)):
|
| 4238 |
|
|
guard against beginQuote and beginQuote2 being null
|
| 4239 |
|
|
|
| 4240 |
|
|
2003-07-13 Jeroen Frijters
|
| 4241 |
|
|
|
| 4242 |
|
|
* java/beans/PropertyEditorManager.java (findEditor): use the thread
|
| 4243 |
|
|
context class loader to try and find the class
|
| 4244 |
|
|
|
| 4245 |
|
|
* javax/naming/spi/NamingManager.java (getInitialContext): use the
|
| 4246 |
|
|
thread context class loader
|
| 4247 |
|
|
|
| 4248 |
|
|
2003-07-13 Jeroen Frijters
|
| 4249 |
|
|
|
| 4250 |
|
|
* gnu/java/rmi/server/UnicastServerRef.java
|
| 4251 |
|
|
(getHelperClass): if class loader is null, use Class.forName
|
| 4252 |
|
|
|
| 4253 |
|
|
2003-07-12 Jeroen Frijters
|
| 4254 |
|
|
|
| 4255 |
|
|
* java/awt/image/MemoryImageSource.java
|
| 4256 |
|
|
(MemoryImageSource(int,int,ColorModel, byte[],int,int,Hashtable props)):
|
| 4257 |
|
|
Changed array copy length to max * height.
|
| 4258 |
|
|
(MemoryImageSource(int,int,ColorModel, int[],int,int,Hashtable props)):
|
| 4259 |
|
|
Changed array copy length to max * height
|
| 4260 |
|
|
(sendPicture): Call setDimensions on the consumer.
|
| 4261 |
|
|
|
| 4262 |
|
|
2003-07-11 Matt Kraai
|
| 4263 |
|
|
|
| 4264 |
|
|
* java/awt/im/InputContext.java: Remove a redundant
|
| 4265 |
|
|
partial line.
|
| 4266 |
|
|
|
| 4267 |
|
|
2003-07-10 Torsten Rupp
|
| 4268 |
|
|
|
| 4269 |
|
|
* classpath/native/target/generic/target_generic_network.h:
|
| 4270 |
|
|
Adding missing #include
|
| 4271 |
|
|
|
| 4272 |
|
|
2003-07-09 Mark Wielaard
|
| 4273 |
|
|
|
| 4274 |
|
|
* java/io/ObjectOutputStream.java (writeObject): break after
|
| 4275 |
|
|
calling writeClassDescriptor().
|
| 4276 |
|
|
|
| 4277 |
|
|
2003-07-09 Torsten Rupp
|
| 4278 |
|
|
|
| 4279 |
|
|
* classpath/include/jni.h.in:
|
| 4280 |
|
|
Fixed missing JNI_JLONG_CONST* definitions (preliminary fix)
|
| 4281 |
|
|
|
| 4282 |
|
|
2003-07-09 Michael Koch
|
| 4283 |
|
|
|
| 4284 |
|
|
* gnu/java/awt/peer/gtk/GdkFontMetrics.java,
|
| 4285 |
|
|
gnu/java/awt/peer/gtk/GdkGraphics.java,
|
| 4286 |
|
|
gnu/java/awt/peer/gtk/GtkButtonPeer.java,
|
| 4287 |
|
|
gnu/java/awt/peer/gtk/GtkCanvasPeer.java,
|
| 4288 |
|
|
gnu/java/awt/peer/gtk/GtkCheckboxGroupPeer.java,
|
| 4289 |
|
|
gnu/java/awt/peer/gtk/GtkCheckboxMenuItemPeer.java,
|
| 4290 |
|
|
gnu/java/awt/peer/gtk/GtkCheckboxPeer.java,
|
| 4291 |
|
|
gnu/java/awt/peer/gtk/GtkChoicePeer.java,
|
| 4292 |
|
|
gnu/java/awt/peer/gtk/GtkClipboard.java,
|
| 4293 |
|
|
gnu/java/awt/peer/gtk/GtkComponentPeer.java,
|
| 4294 |
|
|
gnu/java/awt/peer/gtk/GtkContainerPeer.java,
|
| 4295 |
|
|
gnu/java/awt/peer/gtk/GtkDialogPeer.java,
|
| 4296 |
|
|
gnu/java/awt/peer/gtk/GtkFileDialogPeer.java,
|
| 4297 |
|
|
gnu/java/awt/peer/gtk/GtkFramePeer.java,
|
| 4298 |
|
|
gnu/java/awt/peer/gtk/GtkGenericPeer.java,
|
| 4299 |
|
|
gnu/java/awt/peer/gtk/GtkImage.java,
|
| 4300 |
|
|
gnu/java/awt/peer/gtk/GtkImagePainter.java,
|
| 4301 |
|
|
gnu/java/awt/peer/gtk/GtkLabelPeer.java,
|
| 4302 |
|
|
gnu/java/awt/peer/gtk/GtkListPeer.java,
|
| 4303 |
|
|
gnu/java/awt/peer/gtk/GtkMenuBarPeer.java,
|
| 4304 |
|
|
gnu/java/awt/peer/gtk/GtkMenuComponentPeer.java,
|
| 4305 |
|
|
gnu/java/awt/peer/gtk/GtkMenuItemPeer.java,
|
| 4306 |
|
|
gnu/java/awt/peer/gtk/GtkMenuPeer.java,
|
| 4307 |
|
|
gnu/java/awt/peer/gtk/GtkOffScreenImage.java,
|
| 4308 |
|
|
gnu/java/awt/peer/gtk/GtkPanelPeer.java,
|
| 4309 |
|
|
gnu/java/awt/peer/gtk/GtkPopupMenuPeer.java,
|
| 4310 |
|
|
gnu/java/awt/peer/gtk/GtkScrollPanePeer.java,
|
| 4311 |
|
|
gnu/java/awt/peer/gtk/GtkScrollbarPeer.java,
|
| 4312 |
|
|
gnu/java/awt/peer/gtk/GtkTextAreaPeer.java,
|
| 4313 |
|
|
gnu/java/awt/peer/gtk/GtkTextComponentPeer.java,
|
| 4314 |
|
|
gnu/java/awt/peer/gtk/GtkTextFieldPeer.java,
|
| 4315 |
|
|
gnu/java/awt/peer/gtk/GtkWindowPeer.java:
|
| 4316 |
|
|
Reworked import statements.
|
| 4317 |
|
|
|
| 4318 |
|
|
2003-07-09 Torsten Rupp
|
| 4319 |
|
|
|
| 4320 |
|
|
* native/jni/java-io/FileDescriptor.c,
|
| 4321 |
|
|
native/jni/java-io/java_io_File.c,
|
| 4322 |
|
|
native/jni/java-io/java_io_ObjectInputStream.c,
|
| 4323 |
|
|
native/jni/java-io/javaio.c:
|
| 4324 |
|
|
Implemented target native layer macros for all native OS functions
|
| 4325 |
|
|
|
| 4326 |
|
|
2003-07-08 Torsten Rupp
|
| 4327 |
|
|
|
| 4328 |
|
|
* native/target/generic/target_generic_file.h:
|
| 4329 |
|
|
More fixed for native layer: open with sync/dsync, 64bit-clean
|
| 4330 |
|
|
|
| 4331 |
|
|
2003-07-07 Thomas Fitzsimmons
|
| 4332 |
|
|
|
| 4333 |
|
|
* gnu/java/awt/peer/gtk/GtkTextComponentPeer.java
|
| 4334 |
|
|
(setCaretPosition, setEditable): Rely entirely on native
|
| 4335 |
|
|
implementation.
|
| 4336 |
|
|
(getArgs): Remove.
|
| 4337 |
|
|
(postTextEvent): New method.
|
| 4338 |
|
|
(handleEvent): New method.
|
| 4339 |
|
|
* gnu/java/awt/peer/gtk/GtkTextFieldPeer.java (handleEvent): New
|
| 4340 |
|
|
method.
|
| 4341 |
|
|
* java/awt/event/ActionEvent.java (paramString): Fix formatting.
|
| 4342 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEvents.c
|
| 4343 |
|
|
(keysym_to_awt_keycode): Fix range checks.
|
| 4344 |
|
|
(generates_key_typed_event): New function.
|
| 4345 |
|
|
(awt_event_handler): Post AWT_KEY_RELEASED events to event
|
| 4346 |
|
|
queue.
|
| 4347 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMainThread.c
|
| 4348 |
|
|
(gtkInit): Store TextComponent's postTextEvent method ID.
|
| 4349 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextComponentPeer.c
|
| 4350 |
|
|
(setText): Post TEXT_VALUE_CHANGED event to event queue.
|
| 4351 |
|
|
|
| 4352 |
|
|
2003-07-07 Torsten Rupp
|
| 4353 |
|
|
|
| 4354 |
|
|
* native/tar2003-07-09 Torsten Rupp
|
| 4355 |
|
|
|
| 4356 |
|
|
* /cvsroot/classpath/classpath/native/jni/java-io/FileDescriptor.c:
|
| 4357 |
|
|
Implemented target native layer macros for all native OS functions
|
| 4358 |
|
|
* native/target/Linux/target_native.h,
|
| 4359 |
|
|
native/target/Linux/target_native_file.h,
|
| 4360 |
|
|
native/target/Linux/target_native_math_float.h,
|
| 4361 |
|
|
native/target/Linux/target_native_math_int.h,
|
| 4362 |
|
|
native/target/Linux/target_native_misc.h,
|
| 4363 |
|
|
native/target/Linux/target_native_network.h:
|
| 4364 |
|
|
Small fixes for target native layer
|
| 4365 |
|
|
|
| 4366 |
|
|
* native/target/Linux/target_native_io.h:
|
| 4367 |
|
|
Target native layer I/O functions for Linux
|
| 4368 |
|
|
|
| 4369 |
|
|
2003-07-07 Torsten Rupp
|
| 4370 |
|
|
|
| 4371 |
|
|
* native/target/generic/target_generic.h,
|
| 4372 |
|
|
native/target/generic/target_generic_file.h,
|
| 4373 |
|
|
native/target/generic/target_generic_math_float.h,
|
| 4374 |
|
|
native/target/generic/target_generic_math_int.h,
|
| 4375 |
|
|
native/target/generic/target_generic_misc.h,
|
| 4376 |
|
|
native/target/generic/target_generic_network.h:
|
| 4377 |
|
|
Small fixes for target native layer
|
| 4378 |
|
|
|
| 4379 |
|
|
* native/target/generic/target_generic_io.h:
|
| 4380 |
|
|
Target native layer I/O functions
|
| 4381 |
|
|
|
| 4382 |
|
|
2003-07-03 Torsten Rupp
|
| 4383 |
|
|
|
| 4384 |
|
|
* native/jni/java-nio/java_nio_FileChannelImpl.c:
|
| 4385 |
|
|
Fixed header Java_gnu_java_nio_FileChannelImpl_implPosition__
|
| 4386 |
|
|
|
| 4387 |
|
|
2003-07-03 Torsten Rupp
|
| 4388 |
|
|
|
| 4389 |
|
|
* gnu/java/rmi/server/UnicastServerRef.java:
|
| 4390 |
|
|
Fixed getReturnMethodType
|
| 4391 |
|
|
|
| 4392 |
|
|
|
| 4393 |
|
|
2003-07-02 Michael Koch
|
| 4394 |
|
|
|
| 4395 |
|
|
* configure.in:
|
| 4396 |
|
|
Added native/jni/java-nio/Makefile to AC_OUTPUT call.
|
| 4397 |
|
|
* include/gnu_java_nio_FileChannelImpl.h:
|
| 4398 |
|
|
Regenrated.
|
| 4399 |
|
|
* include/gnu_java_nio_FileLockImpl.h,
|
| 4400 |
|
|
include/java_nio_DirectByteBufferImpl.h:
|
| 4401 |
|
|
New files.
|
| 4402 |
|
|
* native/jni/Makefile.am
|
| 4403 |
|
|
(SUBDIRS): Added new java-nio subdir.
|
| 4404 |
|
|
* native/jni/java-io/Makefile.am:
|
| 4405 |
|
|
Removed java_nio.c from compilation.
|
| 4406 |
|
|
* native/jni/java-io/java_nio.c:
|
| 4407 |
|
|
Removed.
|
| 4408 |
|
|
* native/jni/java-net/java_net_NetworkInterface.c
|
| 4409 |
|
|
(getRealNetworkInterfaces): Fixed arguments.
|
| 4410 |
|
|
* native/jni/java-nio/.cvsignore,
|
| 4411 |
|
|
native/jni/java-nio/Makefile.am,
|
| 4412 |
|
|
native/jni/java-nio/java_nio.c,
|
| 4413 |
|
|
native/jni/java-nio/java_nio_DirectByteBufferImpl.c,
|
| 4414 |
|
|
native/jni/java-nio/java_nio_FileChannelImpl.c,
|
| 4415 |
|
|
native/jni/java-nio/java_nio_FileLockImpl.c:
|
| 4416 |
|
|
New files.
|
| 4417 |
|
|
|
| 4418 |
|
|
2003-07-02 Michael Koch
|
| 4419 |
|
|
|
| 4420 |
|
|
* gnu/java/awt/peer/gtk/GtkToolkit.java:
|
| 4421 |
|
|
Reworked imports.
|
| 4422 |
|
|
|
| 4423 |
|
|
2003-07-02 Michael Koch
|
| 4424 |
|
|
|
| 4425 |
|
|
* javax/swing/AbstractButton.java:
|
| 4426 |
|
|
Reformatted. Three usages of non existing ButtonModel methods removed.
|
| 4427 |
|
|
* javax/swing/ButtonModel.java
|
| 4428 |
|
|
(fireItemStateChanged, fireStateChanged, fireActionPerformed):
|
| 4429 |
|
|
Removed.
|
| 4430 |
|
|
* javax/swing/SwingUtilities.java:
|
| 4431 |
|
|
Reformatted.
|
| 4432 |
|
|
* javax/swing/UIManager.java:
|
| 4433 |
|
|
Reformatted.
|
| 4434 |
|
|
* javax/swing/colorchooser/DefaultColorSelectionModel.java
|
| 4435 |
|
|
(DefaultColorSelectionModel): Implemented.
|
| 4436 |
|
|
(setSelectedColor): Likewise.
|
| 4437 |
|
|
(getSelectedColor): Likewise.
|
| 4438 |
|
|
(addChangeListener): Likewise.
|
| 4439 |
|
|
(removeChangeListener): Likewise.
|
| 4440 |
|
|
(fireStateChange): Likewise.
|
| 4441 |
|
|
* javax/swing/event/AncestorEvent.java
|
| 4442 |
|
|
(ANCESTOR_ADDED): Fixed value.
|
| 4443 |
|
|
(ANCESTOR_MOVED): Likewise.
|
| 4444 |
|
|
* javax/swing/event/InternalFrameEvent.java
|
| 4445 |
|
|
(INTERNAL_FRAME_ICONIFIED): Fixed value.
|
| 4446 |
|
|
(INTERNAL_FRAME_OPENED): Likewise.
|
| 4447 |
|
|
* javax/swing/plaf/basic/BasicLabelUI.java:
|
| 4448 |
|
|
Reformatted.
|
| 4449 |
|
|
(BasicLabelUI): Implements PropertyChangeListener.
|
| 4450 |
|
|
(propertyChange): New method.
|
| 4451 |
|
|
* javax/swing/plaf/basic/BasicLookAndFeel.java
|
| 4452 |
|
|
(serialVersionUID): Fixed value.
|
| 4453 |
|
|
* javax/swing/plaf/basic/BasicTabbedPaneUI.java
|
| 4454 |
|
|
(BasicTabbedPaneUI): Implements SwingConstants.
|
| 4455 |
|
|
* javax/swing/plaf/basic/BasicTextUI.java
|
| 4456 |
|
|
(BasicTextUI): Implements ViewFactory.
|
| 4457 |
|
|
(create): New method.
|
| 4458 |
|
|
* javax/swing/plaf/metal/MetalLookAndFeel.java
|
| 4459 |
|
|
(MetalLookAndFeel): Extends BasicLookAndFeel instead of LookAndFeel.
|
| 4460 |
|
|
|
| 4461 |
|
|
2003-07-01 Michael Koch
|
| 4462 |
|
|
|
| 4463 |
|
|
* java/awt/Container.java
|
| 4464 |
|
|
(add): Revised documentation.
|
| 4465 |
|
|
* java/awt/GridBagLayout.java:
|
| 4466 |
|
|
Yippie, 90% are done. Now are comming the 10% work which take 90% of
|
| 4467 |
|
|
time.
|
| 4468 |
|
|
* java/awt/GridBagLayoutInfo.java
|
| 4469 |
|
|
(x, y): Renamed to pos_x and pos_y.
|
| 4470 |
|
|
|
| 4471 |
|
|
2003-07-01 Sascha Brawer
|
| 4472 |
|
|
|
| 4473 |
|
|
* javax/swing/plaf/basic/BasicBorders.java (SplitPaneBorder):
|
| 4474 |
|
|
For a bug report filed with Sun, replace the review ID by its bug ID.
|
| 4475 |
|
|
|
| 4476 |
|
|
2003-06-30 Gary Benson
|
| 4477 |
|
|
|
| 4478 |
|
|
* javax/naming/spi/NamingManager.java (getURLContext): Use
|
| 4479 |
|
|
correct name for factory class.
|
| 4480 |
|
|
|
| 4481 |
|
|
2003-06-29 Michael Koch
|
| 4482 |
|
|
|
| 4483 |
|
|
* java/awt/GridBagLayout.java:
|
| 4484 |
|
|
Yippie, 90% are done. Now are comming the 10% work which take 90% of
|
| 4485 |
|
|
time.
|
| 4486 |
|
|
|
| 4487 |
|
|
2003-06-28 Michael Koch
|
| 4488 |
|
|
|
| 4489 |
|
|
* java/awt/GridBagLayout.java,
|
| 4490 |
|
|
java/awt/GridBagLayoutInfo.java:
|
| 4491 |
|
|
More work done to implement this beasts.
|
| 4492 |
|
|
|
| 4493 |
|
|
2003-06-28 Michael Koch
|
| 4494 |
|
|
|
| 4495 |
|
|
* java/awt/GridBagLayout.java:
|
| 4496 |
|
|
More work done. API should now be complete.
|
| 4497 |
|
|
|
| 4498 |
|
|
2003-06-28 Michael Koch
|
| 4499 |
|
|
|
| 4500 |
|
|
* java/awt/GridBagLayout.java:
|
| 4501 |
|
|
Totally reworked and partly implemented.
|
| 4502 |
|
|
* java/awt/GridBagLayoutInfo.java:
|
| 4503 |
|
|
New file.
|
| 4504 |
|
|
* java/awt/Makefile.am
|
| 4505 |
|
|
(EXTRA_DIST): Added GridBagLayoutInfo.java.
|
| 4506 |
|
|
|
| 4507 |
|
|
2003-06-28 Michael Koch
|
| 4508 |
|
|
|
| 4509 |
|
|
* java/util/Timer.java
|
| 4510 |
|
|
(finalize): Throws Throwable.
|
| 4511 |
|
|
|
| 4512 |
|
|
2003-06-28 Michael Koch
|
| 4513 |
|
|
|
| 4514 |
|
|
* java/awt/Window.java
|
| 4515 |
|
|
(Window): Implements javax.accessibility.Accessible.
|
| 4516 |
|
|
|
| 4517 |
|
|
2003-06-28 Michael Koch
|
| 4518 |
|
|
|
| 4519 |
|
|
* java/net/URL.java,
|
| 4520 |
|
|
java/net/URLStreamHandler.java:
|
| 4521 |
|
|
Renamd variable "handler" to "ph" to match libgcj more.
|
| 4522 |
|
|
|
| 4523 |
|
|
2003-06-28 Michael Koch
|
| 4524 |
|
|
|
| 4525 |
|
|
* java/nio/MappedByteBufferImpl.java:
|
| 4526 |
|
|
Reverted.
|
| 4527 |
|
|
|
| 4528 |
|
|
2003-06-27 Michael Koch
|
| 4529 |
|
|
|
| 4530 |
|
|
* java/io/RandomAccessFile.java,
|
| 4531 |
|
|
java/nio/ByteBufferImpl.java,
|
| 4532 |
|
|
java/nio/CharBufferImpl.java,
|
| 4533 |
|
|
java/nio/DirectByteBufferImpl.java,
|
| 4534 |
|
|
java/nio/DoubleBufferImpl.java,
|
| 4535 |
|
|
java/nio/FloatBufferImpl.java,
|
| 4536 |
|
|
java/nio/IntBufferImpl.java,
|
| 4537 |
|
|
java/nio/LongBufferImpl.java,
|
| 4538 |
|
|
java/nio/MappedByteBufferImpl.java,
|
| 4539 |
|
|
java/nio/ShortBufferImpl.java,
|
| 4540 |
|
|
java/rmi/server/SkeletonNotFoundException.java,
|
| 4541 |
|
|
java/rmi/server/UnicastRemoteObject.java,
|
| 4542 |
|
|
java/security/Certificate.java,
|
| 4543 |
|
|
java/security/cert/PolicyQualifierInfo.java,
|
| 4544 |
|
|
java/text/Format.java,
|
| 4545 |
|
|
javax/naming/CompositeName.java,
|
| 4546 |
|
|
javax/naming/CompoundName.java,
|
| 4547 |
|
|
javax/naming/InitialContext.java,
|
| 4548 |
|
|
javax/naming/LinkRef.java,
|
| 4549 |
|
|
javax/naming/NamingException.java,
|
| 4550 |
|
|
javax/naming/NamingSecurityException.java,
|
| 4551 |
|
|
javax/naming/ReferralException.java,
|
| 4552 |
|
|
javax/naming/StringRefAddr.java,
|
| 4553 |
|
|
javax/naming/directory/BasicAttribute.java,
|
| 4554 |
|
|
javax/naming/directory/BasicAttributes.java,
|
| 4555 |
|
|
javax/naming/ldap/UnsolicitedNotificationEvent.java,
|
| 4556 |
|
|
javax/security/auth/x500/X500Principal.java:
|
| 4557 |
|
|
New versions from libgcj.
|
| 4558 |
|
|
|
| 4559 |
|
|
2003-06-26 Michael Koch
|
| 4560 |
|
|
|
| 4561 |
|
|
* gnu/java/nio/FileChannelImpl.java
|
| 4562 |
|
|
(write): Removed.
|
| 4563 |
|
|
* java/awt/font/GraphicAttribute.java
|
| 4564 |
|
|
(getAlignment): Made final.
|
| 4565 |
|
|
* java/awt/font/ImageGraphicAttribute.java
|
| 4566 |
|
|
(ImageGraphicAttribute): Made final.
|
| 4567 |
|
|
* java/awt/image/DataBufferByte.java
|
| 4568 |
|
|
(DataBufferByte): Made final.
|
| 4569 |
|
|
* java/awt/image/DataBufferInt.java
|
| 4570 |
|
|
(DataBufferInt): Made final.
|
| 4571 |
|
|
* java/awt/image/DataBufferUShort.java
|
| 4572 |
|
|
(DataBufferUShort): Made final.
|
| 4573 |
|
|
* java/awt/image/DirectColorModel.java
|
| 4574 |
|
|
(coerceData): Made final.
|
| 4575 |
|
|
* java/awt/image/PixelGrabber.java
|
| 4576 |
|
|
(status): Removed @deprecated tag.
|
| 4577 |
|
|
* java/beans/beancontext/BeanContextSupport.java
|
| 4578 |
|
|
(BCSIterator): Made final.
|
| 4579 |
|
|
* java/io/RandomAccessFile.java
|
| 4580 |
|
|
(readLine): Removed @deprecated tag.
|
| 4581 |
|
|
* java/net/Inet4Address.java
|
| 4582 |
|
|
(Inet4Address): Made package-private.
|
| 4583 |
|
|
* java/net/Inet6Address.java
|
| 4584 |
|
|
(Inet6Address): Made package-private.
|
| 4585 |
|
|
* java/nio/channels/FileChannel.java
|
| 4586 |
|
|
(write): Made final.
|
| 4587 |
|
|
* java/nio/channels/ServerSocketChannel.java
|
| 4588 |
|
|
(ServerSocketChannel): Made protected.
|
| 4589 |
|
|
|
| 4590 |
|
|
2003-06-26 Michael Koch
|
| 4591 |
|
|
|
| 4592 |
|
|
* javax/swing/event/AncestorEvent.java,
|
| 4593 |
|
|
javax/swing/event/InternalFrameEvent.java,
|
| 4594 |
|
|
javax/swing/event/ListDataEvent.java,
|
| 4595 |
|
|
javax/swing/event/TableModelEvent.java:
|
| 4596 |
|
|
Constants must be final.
|
| 4597 |
|
|
|
| 4598 |
|
|
2003-06-26 Michael Koch
|
| 4599 |
|
|
|
| 4600 |
|
|
* javax/swing/event/AncestorEvent.java,
|
| 4601 |
|
|
javax/swing/event/HyperlinkEvent.java,
|
| 4602 |
|
|
javax/swing/event/InternalFrameEvent.java,
|
| 4603 |
|
|
javax/swing/event/ListDataEvent.java,
|
| 4604 |
|
|
javax/swing/event/TableModelEvent.java:
|
| 4605 |
|
|
Fixed values of all serialVersionUIDs.
|
| 4606 |
|
|
|
| 4607 |
|
|
2003-06-26 Stephen Crawley
|
| 4608 |
|
|
|
| 4609 |
|
|
* java/test/RuleBasedCollator.java
|
| 4610 |
|
|
(RuleBasedCollator): Fix bugs in building the collator data structures
|
| 4611 |
|
|
that resulted in the wrong keys being associated collated characters.
|
| 4612 |
|
|
|
| 4613 |
|
|
2003-06-26 Stephen Crawley
|
| 4614 |
|
|
|
| 4615 |
|
|
* java/text/CollationElementIterator.java
|
| 4616 |
|
|
(next): Fix bug that caused the first character of the
|
| 4617 |
|
|
Iterator's text to be skipped.
|
| 4618 |
|
|
|
| 4619 |
|
|
2003-06-26 Sascha Brawer
|
| 4620 |
|
|
|
| 4621 |
|
|
* javax/swing/plaf/TextUI.java (getNextVisualPositionFrom):
|
| 4622 |
|
|
Declare to throw BadLocationException. Documented in JavaDoc.
|
| 4623 |
|
|
* javax/swing/plaf/basic/BasicTextUI.java: Likewise.
|
| 4624 |
|
|
|
| 4625 |
|
|
* javax/swing/plaf/TreeUI.java (getClosesPathForLocation): Method
|
| 4626 |
|
|
renamed to getClosestPathForLocation.
|
| 4627 |
|
|
* javax/swing/plaf/basic/BasicTreeUI.java (getClosesPathForLocation):
|
| 4628 |
|
|
Likewise.
|
| 4629 |
|
|
|
| 4630 |
|
|
2003-06-26 Sascha Brawer
|
| 4631 |
|
|
|
| 4632 |
|
|
* javax/swing/plaf/TreeUI.java (getPathBounds, getPathForRow,
|
| 4633 |
|
|
getRowForPath, getRowCount, getClosesPathForLocation,
|
| 4634 |
|
|
isEditing, stopEditing, cancelEditing, startEditingAtPath,
|
| 4635 |
|
|
getEditingPath): New abstract methods.
|
| 4636 |
|
|
|
| 4637 |
|
|
* javax/swing/plaf/basic/BasicTreeUI.java (getPathBounds,
|
| 4638 |
|
|
getPathForRow, getRowForPath, getRowCount,
|
| 4639 |
|
|
getClosesPathForLocation, isEditing, stopEditing, cancelEditing,
|
| 4640 |
|
|
startEditingAtPath, getEditingPath): Stubbed implementations
|
| 4641 |
|
|
for methods required by abstract superclass.
|
| 4642 |
|
|
|
| 4643 |
|
|
* javax/swing/plaf/doc-files/TreeUI-1.png: New image.
|
| 4644 |
|
|
|
| 4645 |
|
|
* javax/swing/plaf/basic/BasicTextUI.java (RootView): Commented
|
| 4646 |
|
|
out to avoid errors when compiling with the Sun JDK. The
|
| 4647 |
|
|
implementation was way too incomplete to be of any use.
|
| 4648 |
|
|
|
| 4649 |
|
|
(modelToView): Declare to throw javax.swing.text.BadLocationException.
|
| 4650 |
|
|
|
| 4651 |
|
|
2003-06-26 Sascha Brawer
|
| 4652 |
|
|
|
| 4653 |
|
|
* javax/swing/plaf/TextUI.java: Made imports specific, reformatted,
|
| 4654 |
|
|
wrote JavaDoc.
|
| 4655 |
|
|
(modelToView): Declare to throw javax.swing.text.BadLocationException.
|
| 4656 |
|
|
(getToolTipText): New method.
|
| 4657 |
|
|
|
| 4658 |
|
|
2003-06-25 Stephen Crawley
|
| 4659 |
|
|
|
| 4660 |
|
|
* gnu/java/locale/LocaleInformation_de.java,
|
| 4661 |
|
|
gnu/java/locale/LocaleInformation_en.java,
|
| 4662 |
|
|
gnu/java/locale/LocaleInformation_nl.java:
|
| 4663 |
|
|
Fixed collation rules.
|
| 4664 |
|
|
|
| 4665 |
|
|
2003-06-25 Sascha Brawer
|
| 4666 |
|
|
|
| 4667 |
|
|
* javax/swing/plaf/SplitPaneUI.java: Made imports specific,
|
| 4668 |
|
|
reformatted, wrote JavaDoc.
|
| 4669 |
|
|
|
| 4670 |
|
|
* javax/swing/plaf/TabbedPaneUI.java: Made abstract, reformatted,
|
| 4671 |
|
|
wrote JavaDoc.
|
| 4672 |
|
|
(tabForCoordinate, getTabBounds, getTabRunCount): Made abstract.
|
| 4673 |
|
|
|
| 4674 |
|
|
2003-06-25 Sascha Brawer
|
| 4675 |
|
|
|
| 4676 |
|
|
* javax/swing/plaf/PopupMenuUI.java (isPopupTrigger, getPopup):
|
| 4677 |
|
|
New methods.
|
| 4678 |
|
|
|
| 4679 |
|
|
2003-06-25 Sascha Brawer
|
| 4680 |
|
|
|
| 4681 |
|
|
* javax/swing/JWindow.java (JWindow()): Add stubbed constructor
|
| 4682 |
|
|
so that javax/swing/Popup.java compiles.
|
| 4683 |
|
|
|
| 4684 |
|
|
2003-06-25 Sascha Brawer
|
| 4685 |
|
|
|
| 4686 |
|
|
* javax/swing/Popup.java, javax/swing/PopupFactory.java:
|
| 4687 |
|
|
Initial check-in.
|
| 4688 |
|
|
|
| 4689 |
|
|
2003-06-25 Michael Koch
|
| 4690 |
|
|
|
| 4691 |
|
|
* java/io/ObjectInputStream.java,
|
| 4692 |
|
|
java/io/ObjectOutputStream.java:
|
| 4693 |
|
|
Merged new versions from libgcj.
|
| 4694 |
|
|
|
| 4695 |
|
|
2003-06-25 Sascha Brawer
|
| 4696 |
|
|
|
| 4697 |
|
|
* javax/swing/plaf/SpinnerUI.java: Initial check-in of new file.
|
| 4698 |
|
|
|
| 4699 |
|
|
2003-06-24 Sascha Brawer
|
| 4700 |
|
|
|
| 4701 |
|
|
* javax/swing/plaf/RootPaneUI.java,
|
| 4702 |
|
|
javax/swing/plaf/ScrollBarUI.java,
|
| 4703 |
|
|
javax/swing/plaf/ScrollPaneUI.java,
|
| 4704 |
|
|
javax/swing/plaf/SeparatorUI.java,
|
| 4705 |
|
|
javax/swing/plaf/SliderUI.java,
|
| 4706 |
|
|
javax/swing/plaf/TableHeaderUI.java,
|
| 4707 |
|
|
javax/swing/plaf/TableUI.java,
|
| 4708 |
|
|
javax/swing/plaf/ToolBarUI.java,
|
| 4709 |
|
|
javax/swing/plaf/ToolTipUI.java,
|
| 4710 |
|
|
javax/swing/plaf/ViewportUI.java: Reformatted, wrote JavaDoc.
|
| 4711 |
|
|
|
| 4712 |
|
|
2003-06-24 Sascha Brawer
|
| 4713 |
|
|
|
| 4714 |
|
|
* javax/swing/plaf/ActionMapUIResource.java,
|
| 4715 |
|
|
javax/swing/plaf/BorderUIResource.java,
|
| 4716 |
|
|
javax/swing/plaf/ButtonUI.java,
|
| 4717 |
|
|
javax/swing/plaf/ColorChooserUI.java,
|
| 4718 |
|
|
javax/swing/plaf/ColorUIResource.java,
|
| 4719 |
|
|
javax/swing/plaf/ComboBoxUI.java,
|
| 4720 |
|
|
javax/swing/plaf/ComponentInputMapUIResource.java,
|
| 4721 |
|
|
javax/swing/plaf/ComponentUI.java,
|
| 4722 |
|
|
javax/swing/plaf/DesktopIconUI.java,
|
| 4723 |
|
|
javax/swing/plaf/DesktopPaneUI.java,
|
| 4724 |
|
|
javax/swing/plaf/DimensionUIResource.java,
|
| 4725 |
|
|
javax/swing/plaf/FileChooserUI.java,
|
| 4726 |
|
|
javax/swing/plaf/FontUIResource.java,
|
| 4727 |
|
|
javax/swing/plaf/IconUIResource.java,
|
| 4728 |
|
|
javax/swing/plaf/InputMapUIResource.java,
|
| 4729 |
|
|
javax/swing/plaf/InsetsUIResource.java,
|
| 4730 |
|
|
javax/swing/plaf/InternalFrameUI.java,
|
| 4731 |
|
|
javax/swing/plaf/LabelUI.java,
|
| 4732 |
|
|
javax/swing/plaf/ListUI.java,
|
| 4733 |
|
|
javax/swing/plaf/MenuBarUI.java,
|
| 4734 |
|
|
javax/swing/plaf/MenuItemUI.java,
|
| 4735 |
|
|
javax/swing/plaf/OptionPaneUI.java,
|
| 4736 |
|
|
javax/swing/plaf/PanelUI.java,
|
| 4737 |
|
|
javax/swing/plaf/ProgressBarUI.java: State "Copyright (C) 2002, 2003"
|
| 4738 |
|
|
instead of only 2003, thus restoring the original year.
|
| 4739 |
|
|
Thanks for Michael Koch for having noticed.
|
| 4740 |
|
|
|
| 4741 |
|
|
2003-06-25 Michael Koch
|
| 4742 |
|
|
|
| 4743 |
|
|
* java/net/PlainDatagramSocketImpl.java:
|
| 4744 |
|
|
Reordered methods to match libgcj.
|
| 4745 |
|
|
|
| 4746 |
|
|
2003-06-25 Michael Koch
|
| 4747 |
|
|
|
| 4748 |
|
|
* javax/swing/event/AncestorEvent.java,
|
| 4749 |
|
|
javax/swing/event/HyperlinkEvent.java,
|
| 4750 |
|
|
javax/swing/event/InternalFrameEvent.java,
|
| 4751 |
|
|
javax/swing/event/ListDataEvent.java,
|
| 4752 |
|
|
javax/swing/event/TableModelEvent.java:
|
| 4753 |
|
|
Compile fixes.
|
| 4754 |
|
|
* javax/swing/plaf/basic/BasicListUI.java,
|
| 4755 |
|
|
javax/swing/plaf/basic/BasicOptionPaneUI.java:
|
| 4756 |
|
|
Added missing methods to make it compile.
|
| 4757 |
|
|
|
| 4758 |
|
|
2003-06-24 Michael Koch
|
| 4759 |
|
|
|
| 4760 |
|
|
* javax/swing/event/AncestorEvent.java
|
| 4761 |
|
|
* javax/swing/event/HyperlinkEvent.java
|
| 4762 |
|
|
* javax/swing/event/InternalFrameEvent.java
|
| 4763 |
|
|
* javax/swing/event/ListDataEvent.java
|
| 4764 |
|
|
* javax/swing/event/TableModelEvent.java
|
| 4765 |
|
|
* javax/swing/event/TreeWillExpandListener.java
|
| 4766 |
|
|
|
| 4767 |
|
|
2003-06-24 Michael Koch
|
| 4768 |
|
|
|
| 4769 |
|
|
* java/awt/image/ColorModel.java:
|
| 4770 |
|
|
Reformatted.
|
| 4771 |
|
|
(getComponents): Added comment.
|
| 4772 |
|
|
(getDataElements): Likewise.
|
| 4773 |
|
|
(getDataElement): New method.
|
| 4774 |
|
|
(getDataElements): Likewise.
|
| 4775 |
|
|
(getNormalizedComponents): Likewise.
|
| 4776 |
|
|
|
| 4777 |
|
|
2003-06-24 Sascha Brawer
|
| 4778 |
|
|
|
| 4779 |
|
|
* javax/swing/plaf/ListUI.java: Re-written.
|
| 4780 |
|
|
* javax/swing/plaf/LabelUI.java: Made abstract.
|
| 4781 |
|
|
* javax/swing/plaf/MenuBarUI.java: Reformatted, wrote JavaDoc.
|
| 4782 |
|
|
* javax/swing/plaf/MenuItemUI.java: Likewise.
|
| 4783 |
|
|
* javax/swing/plaf/OptionPaneUI.java: Re-written.
|
| 4784 |
|
|
* javax/swing/plaf/PanelUI.java: Made abstract, reformatted,
|
| 4785 |
|
|
wrote JavaDoc.
|
| 4786 |
|
|
* javax/swing/plaf/ProgressBarUI.java: Reformatted, wrote JavaDoc.
|
| 4787 |
|
|
|
| 4788 |
|
|
2003-06-24 Sascha Brawer
|
| 4789 |
|
|
|
| 4790 |
|
|
* javax/swing/plaf/InputMapUIResource.java: Reformatted, wrote JavaDoc.
|
| 4791 |
|
|
* javax/swing/plaf/InternalFrameUI.java: Likewise.
|
| 4792 |
|
|
* javax/swing/plaf/LabelUI.java: Likewise.
|
| 4793 |
|
|
|
| 4794 |
|
|
* javax/swing/plaf/InsetsUIResource.java: Reformatted, wrote JavaDoc.
|
| 4795 |
|
|
(serialVersionUID): New field.
|
| 4796 |
|
|
|
| 4797 |
|
|
2003-06-24 Sascha Brawer
|
| 4798 |
|
|
|
| 4799 |
|
|
* javax/swing/plaf/IconUIResource.java: Reformatted, wrote JavaDoc.
|
| 4800 |
|
|
(delegate): New field.
|
| 4801 |
|
|
(IconUIResource): Store the delegate argument.
|
| 4802 |
|
|
(paintIcon, getIconWidth, getIconHeight): Forward the message to
|
| 4803 |
|
|
the delegate icon.
|
| 4804 |
|
|
|
| 4805 |
|
|
2003-06-24 Sascha Brawer
|
| 4806 |
|
|
|
| 4807 |
|
|
* javax/swing/plaf/DesktopIconUI.java: Reformatted, wrote JavaDoc.
|
| 4808 |
|
|
* javax/swing/plaf/DesktopPaneUI.java: Likewise.
|
| 4809 |
|
|
* javax/swing/plaf/DimensionUIResource.java: Likewise.
|
| 4810 |
|
|
* javax/swing/plaf/FileChooserUI.java: Likewise.
|
| 4811 |
|
|
* javax/swing/plaf/FontUIResource.java: Likewise.
|
| 4812 |
|
|
|
| 4813 |
|
|
2003-06-24 Michael Koch
|
| 4814 |
|
|
|
| 4815 |
|
|
* java/awt/Toolkit.java
|
| 4816 |
|
|
(getDefaultToolit): Merged new version from libgcj.
|
| 4817 |
|
|
|
| 4818 |
|
|
2003-06-24 Michael Koch
|
| 4819 |
|
|
|
| 4820 |
|
|
* java/net/SocketImpl.java,
|
| 4821 |
|
|
java/net/URLStreamHandler.java:
|
| 4822 |
|
|
New versions from libgcj.
|
| 4823 |
|
|
|
| 4824 |
|
|
2003-06-24 Michael Koch
|
| 4825 |
|
|
|
| 4826 |
|
|
* java/nio/Buffer.java:
|
| 4827 |
|
|
New version from libgcj.
|
| 4828 |
|
|
|
| 4829 |
|
|
2003-06-24 Sascha Brawer
|
| 4830 |
|
|
|
| 4831 |
|
|
* javax/swing/plaf/ComponentUI.java: Re-written from scratch.
|
| 4832 |
|
|
* javax/swing/plaf/doc-files/ComponentUI-1.png: Dotted line and
|
| 4833 |
|
|
new wording for comments.
|
| 4834 |
|
|
* javax/swing/plaf/doc-files/ComponentUI-1.dia: Likewise.
|
| 4835 |
|
|
|
| 4836 |
|
|
2003-06-24 Michael Koch
|
| 4837 |
|
|
|
| 4838 |
|
|
* java/io/LineNumberReader.java:
|
| 4839 |
|
|
New version from libgcj.
|
| 4840 |
|
|
|
| 4841 |
|
|
2003-06-24 Michael Koch
|
| 4842 |
|
|
|
| 4843 |
|
|
* java/awt/color/ColorSpace.java
|
| 4844 |
|
|
(isCS_sRGB): Implemented.
|
| 4845 |
|
|
|
| 4846 |
|
|
2003-06-24 Michael Koch
|
| 4847 |
|
|
|
| 4848 |
|
|
* java/text/RuleBasedCollator.java
|
| 4849 |
|
|
(getCollationKey): Fixed indexing.
|
| 4850 |
|
|
|
| 4851 |
|
|
2003-06-24 Michael Koch
|
| 4852 |
|
|
|
| 4853 |
|
|
* java/net/PlainDatagramSocketImpl.java:
|
| 4854 |
|
|
Merged class documentation with libgcj.
|
| 4855 |
|
|
(IP_TTL): Moved.
|
| 4856 |
|
|
|
| 4857 |
|
|
2003-06-24 Michael Koch
|
| 4858 |
|
|
|
| 4859 |
|
|
* javax/swing/Timer.java
|
| 4860 |
|
|
(listenerList): New member variable.
|
| 4861 |
|
|
(actions): Removed.
|
| 4862 |
|
|
(addActionListener): Use listenerList.
|
| 4863 |
|
|
(removeActionListener): Likewise.
|
| 4864 |
|
|
(getListeners): New method.
|
| 4865 |
|
|
(getActionListeners): New method.
|
| 4866 |
|
|
(fireActionPerformed): Made protected.
|
| 4867 |
|
|
(fireActionPerformed): Reimplemented.
|
| 4868 |
|
|
|
| 4869 |
|
|
2003-06-23 Torsten Rupp
|
| 4870 |
|
|
|
| 4871 |
|
|
* configure.in:
|
| 4872 |
|
|
added includes 'Linux' and 'generic' as extra-include paths.
|
| 4873 |
|
|
This change is temporary and have to be replaced by more
|
| 4874 |
|
|
elaborated code to be able to select the target system for
|
| 4875 |
|
|
which Classpath is compiled. Currently only 'Linux' is
|
| 4876 |
|
|
supported; other targets will be added when available.
|
| 4877 |
|
|
|
| 4878 |
|
|
2003-06-23 John Leuner
|
| 4879 |
|
|
|
| 4880 |
|
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkButtonPeer.c: cosmetic changes
|
| 4881 |
|
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c: add specifc code for GtkButton to connect to event_window
|
| 4882 |
|
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMainThread.c (Java_gnu_java_awt_peer_gtk_GtkMainThread_gtkInit): call gdk_threads_init
|
| 4883 |
|
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEvents.c: added some debugging code
|
| 4884 |
|
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c (connectHooks): don't use deprecated gtk methods
|
| 4885 |
|
|
|
| 4886 |
|
|
2003-06-23 Sascha Brawer
|
| 4887 |
|
|
|
| 4888 |
|
|
* javax/swing/plaf/doc-files: New directory.
|
| 4889 |
|
|
* javax/swing/plaf/doc-files/ComponentUI-1.png: New image.
|
| 4890 |
|
|
* javax/swing/plaf/doc-files/ComponentUI-1.dia: New image (source for
|
| 4891 |
|
|
UML diagram in ComponentUI-1.png).
|
| 4892 |
|
|
|
| 4893 |
|
|
2003-06-23 Sascha Brawer
|
| 4894 |
|
|
|
| 4895 |
|
|
* javax/swing/plaf/ButtonUI.java: Made abstract; reformatted;
|
| 4896 |
|
|
added JavaDoc.
|
| 4897 |
|
|
* javax/swing/plaf/ColorChooserUI.java: Reformatted; added JavaDoc.
|
| 4898 |
|
|
* javax/swing/plaf/ColorUIResource.java: Re-written.
|
| 4899 |
|
|
* javax/swing/plaf/ComboBoxUI.java: Reformatted; added JavaDoc.
|
| 4900 |
|
|
* javax/swing/plaf/ComponentInputMapUIResource.java: Likewise.
|
| 4901 |
|
|
* javax/swing/plaf/ComponentUI.java: Do not implement UIResource.
|
| 4902 |
|
|
|
| 4903 |
|
|
2003-06-23 Michael Koch
|
| 4904 |
|
|
|
| 4905 |
|
|
* java/awt/Font.java:
|
| 4906 |
|
|
Reordered imports.
|
| 4907 |
|
|
* java/awt/Window.java:
|
| 4908 |
|
|
Fixed documentation.
|
| 4909 |
|
|
(Window): No need to case BorderLayout to LayoutManager.
|
| 4910 |
|
|
* java/awt/datatransfer/StringSelection.java
|
| 4911 |
|
|
(supported_flavors): Added DataFlavor.stringFlavor.
|
| 4912 |
|
|
* java/awt/image/ColorModel.java
|
| 4913 |
|
|
(getTransferType): New method.
|
| 4914 |
|
|
|
| 4915 |
|
|
2003-06-23 Michael Koch
|
| 4916 |
|
|
|
| 4917 |
|
|
* java/net/PlainSocketImpl.java
|
| 4918 |
|
|
(in): New member variable.
|
| 4919 |
|
|
(out): Likewise.
|
| 4920 |
|
|
(setOption): Renamed arguments to match libgcj.
|
| 4921 |
|
|
(getOption): Likewise.
|
| 4922 |
|
|
(connect): Simplified.
|
| 4923 |
|
|
(connect): Made protected.
|
| 4924 |
|
|
(getInputStream): Return always the same stream.
|
| 4925 |
|
|
(getOutputStream): Likewise.
|
| 4926 |
|
|
|
| 4927 |
|
|
2003-06-23 Sascha Brawer
|
| 4928 |
|
|
|
| 4929 |
|
|
* javax/swing/plaf/ActionMapUIResource.java: Reformatted.
|
| 4930 |
|
|
Added JavaDoc.
|
| 4931 |
|
|
|
| 4932 |
|
|
2003-06-23 Michael Koch
|
| 4933 |
|
|
|
| 4934 |
|
|
* java/nio/MappedShortFileBuffer.java:
|
| 4935 |
|
|
Really remove it.
|
| 4936 |
|
|
|
| 4937 |
|
|
2003-06-23 Sascha Brawer
|
| 4938 |
|
|
|
| 4939 |
|
|
* javax/swing/plaf/basic/BasicBorders.java
|
| 4940 |
|
|
(FieldBorder, RolloverButtonBorder): New class.
|
| 4941 |
|
|
|
| 4942 |
|
|
(getTextFieldBorder, getProgressBarBorder, getInternalFrameBorder):
|
| 4943 |
|
|
New method.
|
| 4944 |
|
|
|
| 4945 |
|
|
(MarginBorder.getBorderInsets): Amended to also retrieve the margin
|
| 4946 |
|
|
of javax.swing.text.JTextComponent.
|
| 4947 |
|
|
|
| 4948 |
|
|
* javax/swing/plaf/basic/doc-files/BasicBorders.FieldBorder.png,
|
| 4949 |
|
|
javax/swing/plaf/basic/doc-files/BasicBorders-1.png,
|
| 4950 |
|
|
javax/swing/plaf/basic/doc-files/BasicBorders-2.png,
|
| 4951 |
|
|
New image.
|
| 4952 |
|
|
|
| 4953 |
|
|
* javax/swing/text/JTextComponent.java (getMargin): Added stub
|
| 4954 |
|
|
implementation to allow compilation of
|
| 4955 |
|
|
javax.swing.plaf.basic.BasicBorders.FieldBorder.
|
| 4956 |
|
|
|
| 4957 |
|
|
2003-06-22 Sascha Brawer
|
| 4958 |
|
|
|
| 4959 |
|
|
* javax/swing/plaf/basic/Makefile.am: Added BasicSplitPaneDivider.java,
|
| 4960 |
|
|
BasicSplitPaneUI.java.
|
| 4961 |
|
|
|
| 4962 |
|
|
2003-06-22 Sascha Brawer
|
| 4963 |
|
|
|
| 4964 |
|
|
* javax/swing/plaf/basic/BasicBorders.java (SplitPaneBorder,
|
| 4965 |
|
|
SplitPaneDividerBorder): New inner classes. The ugly appearance
|
| 4966 |
|
|
is intentional, each pixel gets painted in the same color
|
| 4967 |
|
|
as with the JDK.
|
| 4968 |
|
|
|
| 4969 |
|
|
(getSplitPaneBorder, getSplitPaneDividerBorder): New methods.
|
| 4970 |
|
|
|
| 4971 |
|
|
2003-06-22 Sascha Brawer
|
| 4972 |
|
|
|
| 4973 |
|
|
* javax/swing/plaf/basic/BasicSplitPaneUI.java: Stubbed to allow
|
| 4974 |
|
|
compiling other classes.
|
| 4975 |
|
|
* javax/swing/plaf/basic/BasicSplitPaneDivider.java: Likewise.
|
| 4976 |
|
|
|
| 4977 |
|
|
2003-06-21 Michael Koch
|
| 4978 |
|
|
|
| 4979 |
|
|
* java/net/PlainSocketImpl.java:
|
| 4980 |
|
|
Reformatting, merged class documentation with libgcj,
|
| 4981 |
|
|
Moved all methods to match order of libgcj.
|
| 4982 |
|
|
|
| 4983 |
|
|
2003-06-21 Michael Koch
|
| 4984 |
|
|
|
| 4985 |
|
|
* java/util/SimpleTimeZone.java:
|
| 4986 |
|
|
New version from libgcj.
|
| 4987 |
|
|
|
| 4988 |
|
|
2003-06-21 Michael Koch
|
| 4989 |
|
|
|
| 4990 |
|
|
* gnu/java/nio/FileChannelImpl.java:
|
| 4991 |
|
|
Use new MappedByteBufferImpl instead of MappedByteFileBuffer.
|
| 4992 |
|
|
* java/nio/MappedByteBufferImpl.java:
|
| 4993 |
|
|
New files.
|
| 4994 |
|
|
* java/nio/MappedByteFileBuffer.java,
|
| 4995 |
|
|
java/nio/MappedCharFileBuffer.java,
|
| 4996 |
|
|
java/nio/MappedDoubleFileBuffer.java,
|
| 4997 |
|
|
java/nio/MappedFloatFileBuffer.java,
|
| 4998 |
|
|
java/nio/MappedIntFileBuffer.java,
|
| 4999 |
|
|
java/nio/MappedLongFileBuffer.java,
|
| 5000 |
|
|
java/nio/MappedLongFileBuffer.java:
|
| 5001 |
|
|
Removed.
|
| 5002 |
|
|
* java/nio/Makefile.am:
|
| 5003 |
|
|
(EXTRA_DIST): Added MappedByteBufferImpl.java and removed
|
| 5004 |
|
|
Mapped*FileBuffer.java
|
| 5005 |
|
|
|
| 5006 |
|
|
2003-06-21 Michael Koch
|
| 5007 |
|
|
|
| 5008 |
|
|
* java/io/ObjectStreamField.java:
|
| 5009 |
|
|
New version from libgcj.
|
| 5010 |
|
|
|
| 5011 |
|
|
2003-06-21 Sascha Brawer
|
| 5012 |
|
|
|
| 5013 |
|
|
* javax/swing/plaf/BorderUIResource.java (LineBorderUIResource):
|
| 5014 |
|
|
Note URL of enhancement request filed with Sun.
|
| 5015 |
|
|
|
| 5016 |
|
|
* javax/swing/plaf/basic/doc-files/BasicBorders.SplitPaneBorder-1.png,
|
| 5017 |
|
|
javax/swing/plaf/basic/doc-files/BasicBorders.SplitPaneBorder-2.png,
|
| 5018 |
|
|
javax/swing/plaf/basic/doc-files/
|
| 5019 |
|
|
BasicBorders.SplitPaneDividerBorder-1.png: Indicate the pixels
|
| 5020 |
|
|
drawn by SplitPaneDividerBorder on the edges that are not adjacent
|
| 5021 |
|
|
to the JSplitPane contents.
|
| 5022 |
|
|
|
| 5023 |
|
|
2003-06-20 Sascha Brawer
|
| 5024 |
|
|
|
| 5025 |
|
|
* AUTHORS (Sascha Brawer): Changed e-mail address.
|
| 5026 |
|
|
* ChangeLog.usermap (brawer): Added myself.
|
| 5027 |
|
|
|
| 5028 |
|
|
2003-06-20 Sascha Brawer
|
| 5029 |
|
|
|
| 5030 |
|
|
* javax/swing/border/LineBorder.java (getLineColor): New method.
|
| 5031 |
|
|
Thanks to Michael Koch for having noticed the omission.
|
| 5032 |
|
|
|
| 5033 |
|
|
* javax/swing/plaf/basic/doc-files/
|
| 5034 |
|
|
BasicBorders.SplitPaneBorder-1.png: Corrected explanation of width.
|
| 5035 |
|
|
* javax/swing/plaf/basic/doc-files/
|
| 5036 |
|
|
BasicBorders.SplitPaneBorder-2.png: Close black border in upper half.
|
| 5037 |
|
|
|
| 5038 |
|
|
2003-06-20 Sascha Brawer
|
| 5039 |
|
|
|
| 5040 |
|
|
* javax/swing/border/SoftBevelBorder.java (serialVersionUID):
|
| 5041 |
|
|
Use value from JDK 1.4.1_01 on GNU/Linux. The old value was
|
| 5042 |
|
|
determined using Apple/Sun JDK 1.3.1. This value should not have
|
| 5043 |
|
|
changed between JDK releases. Since it did, Classpath better
|
| 5044 |
|
|
uses the value from the newer JDK. Thanks to Michael Koch
|
| 5045 |
|
|
for noticing.
|
| 5046 |
|
|
|
| 5047 |
|
|
* javax/swing/plaf/basic/BasicBorders.java (MenuBarBorder): Re-written.
|
| 5048 |
|
|
(getMenuBarBorder): New method.
|
| 5049 |
|
|
|
| 5050 |
|
|
* javax/swing/plaf/basic/doc-files/
|
| 5051 |
|
|
BasicBorders.SplitPaneBorder-1.png,
|
| 5052 |
|
|
BasicBorders.SplitPaneBorder-2.png,
|
| 5053 |
|
|
BasicBorders.SplitPaneDividerBorder-1.png: New image.
|
| 5054 |
|
|
|
| 5055 |
|
|
2003-06-20 Michael Koch
|
| 5056 |
|
|
|
| 5057 |
|
|
* gnu/java/nio/DatagramChannelImpl.java,
|
| 5058 |
|
|
gnu/java/nio/SocketChannelImpl.java:
|
| 5059 |
|
|
New versions from libgcj.
|
| 5060 |
|
|
|
| 5061 |
|
|
2003-06-20 Michael Koch
|
| 5062 |
|
|
|
| 5063 |
|
|
* java/net/HttpURLConnection.java,
|
| 5064 |
|
|
java/net/Inet4Address.java,
|
| 5065 |
|
|
java/net/Inet6Address.java,
|
| 5066 |
|
|
java/net/ServerSocket.java,
|
| 5067 |
|
|
java/net/SocketImpl.java,
|
| 5068 |
|
|
java/net/URLClassLoader.java:
|
| 5069 |
|
|
New versions from libgcj.
|
| 5070 |
|
|
|
| 5071 |
|
|
2003-06-19 C. Brian Jones
|
| 5072 |
|
|
|
| 5073 |
|
|
* configure.in: uncomment m4_pattern_allow to avoid autoconf warning
|
| 5074 |
|
|
|
| 5075 |
|
|
2003-06-19 Michael Koch
|
| 5076 |
|
|
|
| 5077 |
|
|
* java/util/SimpleTimeZone.java:
|
| 5078 |
|
|
Dont import unneeded classes, reformatted.
|
| 5079 |
|
|
(getDSTDavings): @since 1.2.
|
| 5080 |
|
|
|
| 5081 |
|
|
2003-06-19 Michael Koch
|
| 5082 |
|
|
|
| 5083 |
|
|
* javax/swing/JInternalFrame.java
|
| 5084 |
|
|
(serialVersionUID): New member variable.
|
| 5085 |
|
|
(CONTENT_PANE_PROPERTY): Likewise.
|
| 5086 |
|
|
(MENU_BAR_PROPERTY): Likewise.
|
| 5087 |
|
|
(TITLE_PROPERTY): Likewise.
|
| 5088 |
|
|
(LAYERED_PANE_PROPERTY): Likewise.
|
| 5089 |
|
|
(ROOT_PANE_PROPERTY): Likewise.
|
| 5090 |
|
|
(GLASS_PANE_PROPERTY): Likewise.
|
| 5091 |
|
|
(FRAME_ICON_PROPERTY): Likewise.
|
| 5092 |
|
|
(IS_SELECTED_PROPERTY): Likewise.
|
| 5093 |
|
|
(IS_CLOSED_PROPERTY): Likewise.
|
| 5094 |
|
|
(IS_MAXIMUM_PROPERTY): Likewise.
|
| 5095 |
|
|
(IS_ICON_PROPERTY): Likewise.
|
| 5096 |
|
|
* javax/swing/MenuSelectionManager.java
|
| 5097 |
|
|
(changeEvent): New member variable.
|
| 5098 |
|
|
(listenerList): Likewise.
|
| 5099 |
|
|
(fireStateChanged): New method.
|
| 5100 |
|
|
(addChangeListener): Likewise.
|
| 5101 |
|
|
(removeChangeListener): Likewise.
|
| 5102 |
|
|
(getChangeListeners): Likewise.
|
| 5103 |
|
|
* javax/swing/SwingUtilities.java:
|
| 5104 |
|
|
Reformatted.
|
| 5105 |
|
|
(SwingUtilities): Implements SwingConstants.
|
| 5106 |
|
|
(getRootPane): Must be public.
|
| 5107 |
|
|
(updateComponentTreeUI): Likewise.
|
| 5108 |
|
|
* javax/swing/JComponent.java,
|
| 5109 |
|
|
javax/swing/ToggleButtonModel.java:
|
| 5110 |
|
|
Reformatted.
|
| 5111 |
|
|
* javax/swing/SpinnerModel.java:
|
| 5112 |
|
|
New file.
|
| 5113 |
|
|
* javax/swing/Makefile.am
|
| 5114 |
|
|
(EXTRA_DIST): Added SpinnelModel.java.
|
| 5115 |
|
|
|
| 5116 |
|
|
2003-06-19 Sascha Brawer
|
| 5117 |
|
|
|
| 5118 |
|
|
* javax/swing/plaf/basic/BasicBorders.java (RadioButtonBorder,
|
| 5119 |
|
|
ToggleButtonBorder): Re-written.
|
| 5120 |
|
|
(getRadioButtonBorder, getToggleButtonBorder): New public method.
|
| 5121 |
|
|
* javax/swing/plaf/basic/doc-files/
|
| 5122 |
|
|
BasicBorders.MenuBarBorder-1.png,
|
| 5123 |
|
|
BasicBorders.RadioButtonBorder-1.png,
|
| 5124 |
|
|
BasicBorders.ToggleButtonBorder-1.png: New image.
|
| 5125 |
|
|
|
| 5126 |
|
|
2003-06-19 Michael Koch
|
| 5127 |
|
|
|
| 5128 |
|
|
* java/net/URL.java
|
| 5129 |
|
|
(equals): Simplified code.
|
| 5130 |
|
|
|
| 5131 |
|
|
2003-06-19 Sascha Brawer
|
| 5132 |
|
|
|
| 5133 |
|
|
* javax/swing/UIManager.java (getLookAndFeelDefaults): Made public.
|
| 5134 |
|
|
* javax/swing/plaf/basic/BasicBorders.java (ButtonBorder): Re-written.
|
| 5135 |
|
|
(getButtonBorder): New public method.
|
| 5136 |
|
|
(getMarginBorder): New private method.
|
| 5137 |
|
|
(sharedMarginBorder): New private field.
|
| 5138 |
|
|
* javax/swing/plaf/basic/doc-files/BasicBorders.ButtonBorder-1.png:
|
| 5139 |
|
|
New image.
|
| 5140 |
|
|
|
| 5141 |
|
|
2003-06-18 Tom Tromey
|
| 5142 |
|
|
|
| 5143 |
|
|
* java/net/Inet6Address.java (isAnyLocalAddress): Don't use "=="
|
| 5144 |
|
|
on arrays.
|
| 5145 |
|
|
(isLoopbackAddress): Likewise.
|
| 5146 |
|
|
* java/net/Inet4Address.java (isAnyLocalAddress): Don't use "=="
|
| 5147 |
|
|
on arrays.
|
| 5148 |
|
|
|
| 5149 |
|
|
2003-06-19 Sascha Brawer
|
| 5150 |
|
|
|
| 5151 |
|
|
* java/awt/Font.java (getLineMetrics(String, FontRenderContext)):
|
| 5152 |
|
|
Stubbed for avoiding compilation errors in Swing.
|
| 5153 |
|
|
|
| 5154 |
|
|
2003-06-18 Sascha Brawer
|
| 5155 |
|
|
|
| 5156 |
|
|
* javax/swing/plaf/basic/BasicGraphicsUtils.java: Re-written
|
| 5157 |
|
|
from scratch.
|
| 5158 |
|
|
|
| 5159 |
|
|
* javax/swing/plaf/basic/doc-files/BasicGraphicsUtils-1.png,
|
| 5160 |
|
|
javax/swing/plaf/basic/doc-files/BasicGraphicsUtils-2.png,
|
| 5161 |
|
|
javax/swing/plaf/basic/doc-files/BasicGraphicsUtils-3.png,
|
| 5162 |
|
|
javax/swing/plaf/basic/doc-files/BasicGraphicsUtils-4.png,
|
| 5163 |
|
|
javax/swing/plaf/basic/doc-files/BasicGraphicsUtils-5.png,
|
| 5164 |
|
|
javax/swing/plaf/basic/doc-files/BasicGraphicsUtils-6.png,
|
| 5165 |
|
|
javax/swing/plaf/basic/doc-files/BasicGraphicsUtils-7.png:
|
| 5166 |
|
|
New image.
|
| 5167 |
|
|
|
| 5168 |
|
|
* javax/swing/plaf/basic/BasicButtonUI.java (paint, paintText):
|
| 5169 |
|
|
Don't use methods that are not part of the official API.
|
| 5170 |
|
|
|
| 5171 |
|
|
* javax/swing/plaf/basic/BasicButtonUI.java (getPreferredSize),
|
| 5172 |
|
|
javax/swing/plaf/basic/BasicCheckBoxUI.java (getPreferredSize),
|
| 5173 |
|
|
javax/swing/plaf/basic/BasicRadioButtonUI.java (getPreferredSize),
|
| 5174 |
|
|
javax/swing/plaf/basic/BasicToggleButtonUI.java (getPreferredSize):
|
| 5175 |
|
|
Use BasicGraphicsUtils.getPreferredButtonSize instead of a method
|
| 5176 |
|
|
that is not part of the official API.
|
| 5177 |
|
|
|
| 5178 |
|
|
* javax/swing/plaf/basic/BasicLabelUI.java (getPreferredSize):
|
| 5179 |
|
|
Replace call to method that is not part of the official API
|
| 5180 |
|
|
with a dummy value.
|
| 5181 |
|
|
|
| 5182 |
|
|
2003-06-18 Michael Koch
|
| 5183 |
|
|
|
| 5184 |
|
|
* gnu/java/security/x509/X509Certificate.java:
|
| 5185 |
|
|
Explicitely import used classes.
|
| 5186 |
|
|
|
| 5187 |
|
|
2003-06-18 Michael Koch
|
| 5188 |
|
|
|
| 5189 |
|
|
* java/awt/image/IndexColorModel.java:
|
| 5190 |
|
|
Reformatted.
|
| 5191 |
|
|
|
| 5192 |
|
|
2003-06-18 Michael Koch
|
| 5193 |
|
|
|
| 5194 |
|
|
* gnu/java/nio/FileChannelImpl.java,
|
| 5195 |
|
|
gnu/java/nio/SelectorImpl.java,
|
| 5196 |
|
|
gnu/java/nio/ServerSocketChannelImpl.java,
|
| 5197 |
|
|
gnu/java/nio/SocketChannelImpl.java,
|
| 5198 |
|
|
java/nio/DirectByteBufferImpl.java:
|
| 5199 |
|
|
New versions from libgcj.
|
| 5200 |
|
|
|
| 5201 |
|
|
2003-06-18 Michael Koch
|
| 5202 |
|
|
|
| 5203 |
|
|
* java/net/InetSocketAddress.java,
|
| 5204 |
|
|
java/net/Socket.java:
|
| 5205 |
|
|
New versions from libgcj.
|
| 5206 |
|
|
|
| 5207 |
|
|
2003-06-18 Michael Koch
|
| 5208 |
|
|
|
| 5209 |
|
|
* java/util/Locale.java,
|
| 5210 |
|
|
java/util/PropertyResourceBundle.java,
|
| 5211 |
|
|
java/util/prefs/AbstractPreferences.java,
|
| 5212 |
|
|
java/util/prefs/Preferences.java,
|
| 5213 |
|
|
java/util/prefs/PreferencesFactory.java,
|
| 5214 |
|
|
java/util/zip/ZipEntry.java,
|
| 5215 |
|
|
java/util/zip/ZipFile.java,
|
| 5216 |
|
|
java/util/zip/ZipInputStream.java,
|
| 5217 |
|
|
java/util/zip/ZipOutputStream.java:
|
| 5218 |
|
|
New versions from libgcj.
|
| 5219 |
|
|
|
| 5220 |
|
|
2003-06-17 Sascha Brawer
|
| 5221 |
|
|
|
| 5222 |
|
|
* javax/swing/plaf/basic/BasicBorders.java
|
| 5223 |
|
|
(BasicBorders.MarginBorder): Re-written from scratch.
|
| 5224 |
|
|
* javax/swing/plaf/basic/doc-files: New directory for Javadoc images.
|
| 5225 |
|
|
* javax/swing/plaf/basic/doc-files/BasicBorders.MarginBorder-1.png:
|
| 5226 |
|
|
New image.
|
| 5227 |
|
|
|
| 5228 |
|
|
2003-06-17 Sascha Brawer
|
| 5229 |
|
|
|
| 5230 |
|
|
* javax/swing/plaf/BorderUIResource.java (BorderUIResource): Check
|
| 5231 |
|
|
argument validity.
|
| 5232 |
|
|
(paintBorder, getBorderInsets, isBorderOpaque): Call wrapped delegate.
|
| 5233 |
|
|
(etchedBorderUIResource, loweredBevelBorderUIResource,
|
| 5234 |
|
|
raisedBevelBorderUIResource, blackLineBorderUIResource): New fields.
|
| 5235 |
|
|
(getEtchedBorderUIResource, getLoweredBevelBorderUIResource,
|
| 5236 |
|
|
getRaisedBevelBorderUIResource, getBlackLineBorderUIResource):
|
| 5237 |
|
|
Create shared borders on demand.
|
| 5238 |
|
|
|
| 5239 |
|
|
(BorderUIResource.BevelBorderUIResource): Add Javadoc.
|
| 5240 |
|
|
(BorderUIResource.CompundBorderUIResource): Add Javadoc.
|
| 5241 |
|
|
(BorderUIResource.EmptyBorderUIResource): Add Javadoc.
|
| 5242 |
|
|
(BorderUIResource.EtchedBorderUIResource): Add Javadoc.
|
| 5243 |
|
|
(BorderUIResource.LineBorderUIResource): Add Javadoc.
|
| 5244 |
|
|
(BorderUIResource.MatteBorderUIResource): Add Javadoc.
|
| 5245 |
|
|
(BorderUIResource.TitledBorderUIResource): Add Javadoc.
|
| 5246 |
|
|
|
| 5247 |
|
|
(BorderUIResource.LineBorderUIResource): Add comment for noting
|
| 5248 |
|
|
that there is no constructor which would take a value for
|
| 5249 |
|
|
the roundedCorners property. Also gives the "review ID"
|
| 5250 |
|
|
of the enhancement request that was filed with Sun.
|
| 5251 |
|
|
|
| 5252 |
|
|
(BorderUIResource.EmptyBorderUIResource.EmptyBorderUIResource(int,
|
| 5253 |
|
|
int, int, int), BorderUIResource.MatteBorderUIResource
|
| 5254 |
|
|
.MatteBorderUIResource(int, int, int, int, Color), BorderUIResource
|
| 5255 |
|
|
.MatteBorderUIResource.MatteBorderUIResource(int, int, int, int, Icon):
|
| 5256 |
|
|
Call inherited constructor without allocating a new Insets object.
|
| 5257 |
|
|
|
| 5258 |
|
|
(BorderUIResource.TitledBorderUIResource.TitledBorderUIResource(
|
| 5259 |
|
|
[all variants])): Accessibility made public.
|
| 5260 |
|
|
|
| 5261 |
|
|
* javax/swing/border/CompoundBorder.java
|
| 5262 |
|
|
(CompoundBorder(Border, Border)): Fix typos in API documentation.
|
| 5263 |
|
|
|
| 5264 |
|
|
* javax/swing/plaf/.cvsignore: Add *.class.
|
| 5265 |
|
|
|
| 5266 |
|
|
2003-06-16 Sascha Brawer
|
| 5267 |
|
|
|
| 5268 |
|
|
* javax/swing/border/EmptyBorder.java (getBorderInsets()): New method.
|
| 5269 |
|
|
|
| 5270 |
|
|
* javax/swing/border/Border.java: Added API documentation.
|
| 5271 |
|
|
|
| 5272 |
|
|
* javax/swing/border/MatteBorder.java: Re-written from scratch.
|
| 5273 |
|
|
* javax/swing/border/doc-files/MatteBorder-1.png,
|
| 5274 |
|
|
javax/swing/border/doc-files/MatteBorder-2.png,
|
| 5275 |
|
|
javax/swing/border/doc-files/MatteBorder-3.png,
|
| 5276 |
|
|
javax/swing/border/doc-files/MatteBorder-4.png,
|
| 5277 |
|
|
javax/swing/border/doc-files/MatteBorder-5.png,
|
| 5278 |
|
|
javax/swing/border/doc-files/MatteBorder-6.png: New image.
|
| 5279 |
|
|
|
| 5280 |
|
|
* javax/swing/border/SoftBevelBorder.java: Initial check-in.
|
| 5281 |
|
|
* javax/swing/border/doc-files/SoftBevelBorder-1.png,
|
| 5282 |
|
|
* javax/swing/border/doc-files/SoftBevelBorder-2.png,
|
| 5283 |
|
|
* javax/swing/border/doc-files/SoftBevelBorder-3.png: New image.
|
| 5284 |
|
|
|
| 5285 |
|
|
* javax/swing/border/Makefile.am: Add SoftBevelBorder.java.
|
| 5286 |
|
|
|
| 5287 |
|
|
2003-06-16 Sascha Brawer
|
| 5288 |
|
|
|
| 5289 |
|
|
* javax/swing/border/LineBorder.java: Re-written from scratch.
|
| 5290 |
|
|
* javax/swing/border/doc-files/LineBorder-1.png: New image.
|
| 5291 |
|
|
|
| 5292 |
|
|
2003-06-13 C. Brian Jones
|
| 5293 |
|
|
|
| 5294 |
|
|
* configure.in: last patch missing necessary quotation
|
| 5295 |
|
|
characters, see the autoconf manual for macro writers for
|
| 5296 |
|
|
details.
|
| 5297 |
|
|
|
| 5298 |
|
|
2003-06-13 Sascha Brawer
|
| 5299 |
|
|
|
| 5300 |
|
|
* javax/swing/border/EtchedBorder.java: Re-written from scratch.
|
| 5301 |
|
|
* javax/swing/border/doc-files/EtchedBorder-1/2.png: New images.
|
| 5302 |
|
|
* javax/swing/border/BevelBorder.java (serialVersionUID): Added.
|
| 5303 |
|
|
* javax/swing/border/CompundBorder.java (serialVersionUID): Explain
|
| 5304 |
|
|
how the value was obtained.
|
| 5305 |
|
|
|
| 5306 |
|
|
2003-06-13 Michael Koch
|
| 5307 |
|
|
|
| 5308 |
|
|
* gnu/java/nio/MappedByteFileBuffer.java,
|
| 5309 |
|
|
gnu/java/nio/MappedCharFileBuffer.java,
|
| 5310 |
|
|
gnu/java/nio/MappedDoubleFileBuffer.java,
|
| 5311 |
|
|
gnu/java/nio/MappedFloatFileBuffer.java,
|
| 5312 |
|
|
gnu/java/nio/MappedIntFileBuffer.java,
|
| 5313 |
|
|
gnu/java/nio/MappedLongFileBuffer.java,
|
| 5314 |
|
|
gnu/java/nio/MappedShortFileBuffer.java:
|
| 5315 |
|
|
Removed.
|
| 5316 |
|
|
|
| 5317 |
|
|
2003-06-13 Sascha Brawer
|
| 5318 |
|
|
|
| 5319 |
|
|
* javax/swing/border/BevelBorder.java: Re-written from scratch.
|
| 5320 |
|
|
* javax/swing/border/EmptyBorder.java: Re-written from scratch.
|
| 5321 |
|
|
* javax/swing/border/doc-files/: New directory for JavaDoc images.
|
| 5322 |
|
|
* javax/swing/border/doc-files/BevelBorder-1/2/3.png: New images.
|
| 5323 |
|
|
* javax/swing/border/doc-files/EmptyBorder-1.png: New image.
|
| 5324 |
|
|
* javax/swing/border/.cvsignore: Added *.class to ignored files.
|
| 5325 |
|
|
|
| 5326 |
|
|
2003-06-12 Michael Koch
|
| 5327 |
|
|
|
| 5328 |
|
|
* java/io/FileOutputStream.java
|
| 5329 |
|
|
(FileOutputStream): Fix parens.
|
| 5330 |
|
|
* java/util/zip/InflaterInputStream.java
|
| 5331 |
|
|
(read): Fix parens.
|
| 5332 |
|
|
|
| 5333 |
|
|
2003-06-12 Sascha Brawer
|
| 5334 |
|
|
|
| 5335 |
|
|
* javax/swing/UIManager.java (getFont): Made public in conformance with
|
| 5336 |
|
|
the API spec.
|
| 5337 |
|
|
|
| 5338 |
|
|
2003-06-12 Sascha Brawer
|
| 5339 |
|
|
|
| 5340 |
|
|
* javax/swing/border/AbstractBorder.java (getBorderInsets): Revised Javadoc
|
| 5341 |
|
|
better explains the purpose of the method.
|
| 5342 |
|
|
* javax/swing/border/TitledBorder.java (getBorderInsets): Likewise.
|
| 5343 |
|
|
|
| 5344 |
|
|
2003-06-11 Anthony Green
|
| 5345 |
|
|
|
| 5346 |
|
|
* java/util/Locale.java (Locale): Intern String fields.
|
| 5347 |
|
|
(equals): Compare String references, not contents.
|
| 5348 |
|
|
(getISO3Language): Ditto.
|
| 5349 |
|
|
(getISO3Country): Ditto.
|
| 5350 |
|
|
|
| 5351 |
|
|
2003-06-11 Stephen Crawley
|
| 5352 |
|
|
|
| 5353 |
|
|
* configure.in: Allow building when glib 2.0 / gtk 2.0 are not
|
| 5354 |
|
|
present.
|
| 5355 |
|
|
|
| 5356 |
|
|
2003-06-11 Stephen Crawley
|
| 5357 |
|
|
|
| 5358 |
|
|
* java/text/DateFormat.java (equals): The JDK behaviour is not to
|
| 5359 |
|
|
include the Calendar object in the equality predicate.
|
| 5360 |
|
|
* java/text/DateFormat.java (hashCode): Ditto.
|
| 5361 |
|
|
* java/text/SimpleDateFormat.java (equals): The JDK behaviour is
|
| 5362 |
|
|
not to include the century start Date in the equality predicate.
|
| 5363 |
|
|
* java/text/SimpleDateFormat.java (hashCode): New method.
|
| 5364 |
|
|
|
| 5365 |
|
|
2003-06-11 Tom Tromey
|
| 5366 |
|
|
|
| 5367 |
|
|
* java/io/PrintStream.java: Not deprecated.
|
| 5368 |
|
|
|
| 5369 |
|
|
2003-06-12 Sascha Brawer
|
| 5370 |
|
|
|
| 5371 |
|
|
* javax/swing/border/TitledBorder.java: New implementation.
|
| 5372 |
|
|
|
| 5373 |
|
|
2003-06-11 Michael Koch
|
| 5374 |
|
|
|
| 5375 |
|
|
* java/util/zip/InflaterInputStream.java:
|
| 5376 |
|
|
Reworked formatting and documentation.
|
| 5377 |
|
|
(close): Set in to null.
|
| 5378 |
|
|
(fill): Check if stream is already closed.
|
| 5379 |
|
|
|
| 5380 |
|
|
2003-06-11 Michael Koch
|
| 5381 |
|
|
|
| 5382 |
|
|
* javax/naming/directory/Attribute.java
|
| 5383 |
|
|
(serialVersionUID): New member variable.
|
| 5384 |
|
|
|
| 5385 |
|
|
2003-06-11 Michael Koch
|
| 5386 |
|
|
|
| 5387 |
|
|
* java/io/BufferedReader.java
|
| 5388 |
|
|
(mark): Throw exception if readLimit < 0.
|
| 5389 |
|
|
* java/io/FileOutputStream.java
|
| 5390 |
|
|
(FileOutputStream): Set FileDescriptor.WRITE flag when appending to a
|
| 5391 |
|
|
file.
|
| 5392 |
|
|
|
| 5393 |
|
|
2003-06-11 Michael Koch
|
| 5394 |
|
|
|
| 5395 |
|
|
* java/net/Socket.java:
|
| 5396 |
|
|
New version from libgcj.
|
| 5397 |
|
|
|
| 5398 |
|
|
2003-06-11 Stephen Crawley
|
| 5399 |
|
|
|
| 5400 |
|
|
* java/io/FileOutputStream.java
|
| 5401 |
|
|
(FileOutputStream): Set the WRITE bit when opening a file for append.
|
| 5402 |
|
|
* java/io/InputStreamReader.java
|
| 5403 |
|
|
(close): Null the wrapped stream.
|
| 5404 |
|
|
(ready): Test for closed Reader.
|
| 5405 |
|
|
(read): Likewise.
|
| 5406 |
|
|
(skip): New method.
|
| 5407 |
|
|
|
| 5408 |
|
|
2003-06-11 Michael Koch
|
| 5409 |
|
|
|
| 5410 |
|
|
* java/nio/ByteBuffer.java,
|
| 5411 |
|
|
java/nio/CharBuffer.java,
|
| 5412 |
|
|
java/nio/DoubleBuffer.java,
|
| 5413 |
|
|
java/nio/FloatBuffer.java,
|
| 5414 |
|
|
java/nio/IntBuffer.java,
|
| 5415 |
|
|
java/nio/LongBuffer.java,
|
| 5416 |
|
|
java/nio/MappedByteBuffer.java,
|
| 5417 |
|
|
java/nio/ShortBuffer.java,
|
| 5418 |
|
|
java/nio/channels/Channels.java,
|
| 5419 |
|
|
java/nio/channels/ServerSocketChannel.java,
|
| 5420 |
|
|
java/nio/channels/spi/AbstractSelector.java:
|
| 5421 |
|
|
New versions from libgcj.
|
| 5422 |
|
|
|
| 5423 |
|
|
2003-06-11 Michael Koch
|
| 5424 |
|
|
|
| 5425 |
|
|
* gnu/java/nio/FileChannelImpl.java:
|
| 5426 |
|
|
Imported import java.nio.MappedByteFileBuffer.
|
| 5427 |
|
|
(map_address): made public for now.
|
| 5428 |
|
|
* java/nio/MappedByteBuffer.java,
|
| 5429 |
|
|
java/nio/MappedByteFileBuffer.java,
|
| 5430 |
|
|
java/nio/MappedCharFileBuffer.java,
|
| 5431 |
|
|
java/nio/MappedDoubleFileBuffer.java,
|
| 5432 |
|
|
java/nio/MappedFloatFileBuffer.java,
|
| 5433 |
|
|
java/nio/MappedIntFileBuffer.java,
|
| 5434 |
|
|
java/nio/MappedLongFileBuffer.java,
|
| 5435 |
|
|
java/nio/MappedShortFileBuffer.java:
|
| 5436 |
|
|
Moved from gnu/java/nio.
|
| 5437 |
|
|
* gnu/java/nio/Makefile.am
|
| 5438 |
|
|
(EXTRA_DIST): Removed files.
|
| 5439 |
|
|
* java/nio/Makefile.am
|
| 5440 |
|
|
(EXTRA_DIST): Added new files.
|
| 5441 |
|
|
|
| 5442 |
|
|
2003-06-11 Michael Koch
|
| 5443 |
|
|
|
| 5444 |
|
|
* java/net/URL.java,
|
| 5445 |
|
|
java/net/URLStreamHandler.java:
|
| 5446 |
|
|
New versions from libgcj.
|
| 5447 |
|
|
|
| 5448 |
|
|
2003-06-11 Torsten Rupp
|
| 5449 |
|
|
|
| 5450 |
|
|
* native/jni/java-io/java_io_File.c:
|
| 5451 |
|
|
replace lstat() -> stat() in isDirectory/isFile to be able to follow symbolic links
|
| 5452 |
|
|
|
| 5453 |
|
|
|
| 5454 |
|
|
2003-06-11 Torsten Rupp
|
| 5455 |
|
|
|
| 5456 |
|
|
* native/jni/java-net/javanet.c:
|
| 5457 |
|
|
replace recvfrom() -> recv() in case of stream sockets
|
| 5458 |
|
|
|
| 5459 |
|
|
2003-06-11 Sascha Brawer
|
| 5460 |
|
|
|
| 5461 |
|
|
* javax/swing/border/AbstractBorder.java: Numerous fixes for making
|
| 5462 |
|
|
the implementaton comply with the API specification. Added Javadoc.
|
| 5463 |
|
|
|
| 5464 |
|
|
(paintBorder): Removed warning because calling this method is perfectly
|
| 5465 |
|
|
feasible for some subclasses, for instance EmptyBorder.
|
| 5466 |
|
|
|
| 5467 |
|
|
* javax/swing/border/CompoundBorder.java (serialVersionUID): Added.
|
| 5468 |
|
|
(paintBorder): Docfix.
|
| 5469 |
|
|
|
| 5470 |
|
|
2003-06-10 Tom Tromey
|
| 5471 |
|
|
|
| 5472 |
|
|
* javax/swing/JList.java (setListData): Remove gcj workaround.
|
| 5473 |
|
|
* java/security/BasicPermission.java: Remove gcj workaround.
|
| 5474 |
|
|
* java/lang/reflect/Proxy.java (getProperty): Remove gcj
|
| 5475 |
|
|
workaround.
|
| 5476 |
|
|
* java/awt/im/InputSubset.java: Remove gcj workaround.
|
| 5477 |
|
|
|
| 5478 |
|
|
2003-06-10 Michael Koch
|
| 5479 |
|
|
|
| 5480 |
|
|
* javax/swing/BorderFactory.java:
|
| 5481 |
|
|
Wrapped all method documentations.
|
| 5482 |
|
|
(createEtchedBorder): New method.
|
| 5483 |
|
|
|
| 5484 |
|
|
2003-06-10 Michael Koch
|
| 5485 |
|
|
|
| 5486 |
|
|
* gnu/java/awt/image/GdkPixbufDecoder.java:
|
| 5487 |
|
|
Reworked imports to explicitely import classes only.
|
| 5488 |
|
|
|
| 5489 |
|
|
2003-06-10 Michael Koch
|
| 5490 |
|
|
|
| 5491 |
|
|
* gnu/java/nio/ServerSocketChannelImpl.java,
|
| 5492 |
|
|
gnu/java/nio/SocketChannelImpl.java:
|
| 5493 |
|
|
Mainly merged with libgcj.
|
| 5494 |
|
|
|
| 5495 |
|
|
2003-06-10 Michael Koch
|
| 5496 |
|
|
|
| 5497 |
|
|
* gnu/java/rmi/server/UnicastRemoteCall.java:
|
| 5498 |
|
|
New version from libgcj.
|
| 5499 |
|
|
|
| 5500 |
|
|
2003-06-10 Michael Koch
|
| 5501 |
|
|
|
| 5502 |
|
|
* java/io/PrintStream.java
|
| 5503 |
|
|
(close): Removed "synchronized". This class is not thread-safe.
|
| 5504 |
|
|
(write): Likewise.
|
| 5505 |
|
|
|
| 5506 |
|
|
2003-06-10 Sascha Brawer
|
| 5507 |
|
|
|
| 5508 |
|
|
* javax/swing/border/CompoundBorder.java: Re-implemented from scratch;
|
| 5509 |
|
|
see mailing list archive of 2003-06-10 for a list of issues with the
|
| 5510 |
|
|
previous implementation.
|
| 5511 |
|
|
|
| 5512 |
|
|
2003-06-10 Michael Koch
|
| 5513 |
|
|
|
| 5514 |
|
|
* javax/swing/border/AbstractBorder.java,
|
| 5515 |
|
|
javax/swing/border/Border.java,
|
| 5516 |
|
|
javax/swing/border/CompoundBorder.java:
|
| 5517 |
|
|
Reworked imports and constructors, reformatted files.
|
| 5518 |
|
|
|
| 5519 |
|
|
2003-06-09 John Leuner
|
| 5520 |
|
|
|
| 5521 |
|
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c,
|
| 5522 |
|
|
GtkEvents.c, GtkWindowPeer.c: removed SETV macro
|
| 5523 |
|
|
changed gtk_object_get to g_object_get
|
| 5524 |
|
|
|
| 5525 |
|
|
2003-06-08 Tom Tromey
|
| 5526 |
|
|
|
| 5527 |
|
|
* java/text/SimpleDateFormat.java (parse(String,ParsePosition)):
|
| 5528 |
|
|
Limit number of characters in numeric field when required.
|
| 5529 |
|
|
* java/text/DecimalFormat.java (parse(String,ParsePosition)):
|
| 5530 |
|
|
Respect maximumIntegerDigits.
|
| 5531 |
|
|
|
| 5532 |
|
|
2003-06-09 Michael Koch
|
| 5533 |
|
|
|
| 5534 |
|
|
* java/awt/Robot.java
|
| 5535 |
|
|
(screen): New member variable.
|
| 5536 |
|
|
* javax/swing/BorderFactory.java
|
| 5537 |
|
|
(create*Border): Implemented.
|
| 5538 |
|
|
* javax/swing/plaf/BorderUIResource.java
|
| 5539 |
|
|
(*BorderUIResource): Call correct parent constructor.
|
| 5540 |
|
|
|
| 5541 |
|
|
2003-06-08 Michael Koch
|
| 5542 |
|
|
|
| 5543 |
|
|
* javax/swing/BorderFactory.java:
|
| 5544 |
|
|
Reformatted.
|
| 5545 |
|
|
* javax/swing/JTable.java:
|
| 5546 |
|
|
Import javax.swing.table.JTableHeader.
|
| 5547 |
|
|
* javax/swing/table/JTableHeader.java:
|
| 5548 |
|
|
New file.
|
| 5549 |
|
|
* javax/swing/table/Makefile.am
|
| 5550 |
|
|
(EXTRA_DIST): Added JTableHeader.java.
|
| 5551 |
|
|
|
| 5552 |
|
|
2003-06-08 Michael Koch
|
| 5553 |
|
|
|
| 5554 |
|
|
* javax/swing/JButton.java
|
| 5555 |
|
|
(serialVersionUID): New member variable.
|
| 5556 |
|
|
* javax/swing/JComboBox.java
|
| 5557 |
|
|
(serialVersionUID): New member variable.
|
| 5558 |
|
|
(isFocusTraversable): Added @deprecated tag.
|
| 5559 |
|
|
* javax/swing/JPasswordField.java
|
| 5560 |
|
|
(getText): Added @deprecated tag.
|
| 5561 |
|
|
* javax/swing/JScrollPane.java:
|
| 5562 |
|
|
Reworked imports and class declaration.
|
| 5563 |
|
|
* javax/swing/JTable.java:
|
| 5564 |
|
|
Reworked imports.
|
| 5565 |
|
|
* javax/swing/JViewport.java:
|
| 5566 |
|
|
Reworked imports.
|
| 5567 |
|
|
* javax/swing/UIDefaults.java
|
| 5568 |
|
|
(UIDefaults): Implements LazyValue.
|
| 5569 |
|
|
(serialVersionUID): New member variable.
|
| 5570 |
|
|
* javax/swing/event/SwingPropertyChangeSupport.java
|
| 5571 |
|
|
(serialVersionUID): New member variable.
|
| 5572 |
|
|
* javax/swing/event/UndoableEditEvent.java
|
| 5573 |
|
|
(serialVersionUID): New member variable.
|
| 5574 |
|
|
* javax/swing/plaf/basic/BasicDefaults.java:
|
| 5575 |
|
|
Reworked imports.
|
| 5576 |
|
|
|
| 5577 |
|
|
2003-06-08 Michael Koch
|
| 5578 |
|
|
|
| 5579 |
|
|
* javax/swing/colorchooser/AbstractColorChooserPanel.java,
|
| 5580 |
|
|
javax/swing/colorchooser/ColorChooserComponentFactory.java,
|
| 5581 |
|
|
javax/swing/colorchooser/ColorSelectionModel.java,
|
| 5582 |
|
|
javax/swing/colorchooser/DefaultColorSelectionModel.java,
|
| 5583 |
|
|
javax/swing/event/AncestorEvent.java,
|
| 5584 |
|
|
javax/swing/event/HyperlinkEvent.java,
|
| 5585 |
|
|
javax/swing/event/InternalFrameAdapter.java,
|
| 5586 |
|
|
javax/swing/event/InternalFrameEvent.java,
|
| 5587 |
|
|
javax/swing/event/ListDataEvent.java,
|
| 5588 |
|
|
javax/swing/event/MouseInputAdapter.java,
|
| 5589 |
|
|
javax/swing/event/TableModelEvent.java,
|
| 5590 |
|
|
javax/swing/event/TreeWillExpandListener.java,
|
| 5591 |
|
|
javax/swing/filechooser/FileFilter.java,
|
| 5592 |
|
|
javax/swing/filechooser/FileSystemView.java,
|
| 5593 |
|
|
javax/swing/filechooser/FileView.java,
|
| 5594 |
|
|
javax/swing/table/AbstractTableModel.java,
|
| 5595 |
|
|
javax/swing/table/DefaultTableCellRenderer.java,
|
| 5596 |
|
|
javax/swing/table/DefaultTableColumnModel.java,
|
| 5597 |
|
|
javax/swing/table/DefaultTableModel.java,
|
| 5598 |
|
|
javax/swing/table/TableColumn.java,
|
| 5599 |
|
|
javax/swing/text/JTextComponent.java,
|
| 5600 |
|
|
javax/swing/tree/AbstractLayoutCache.java,
|
| 5601 |
|
|
javax/swing/tree/DefaultMutableTreeNode.java,
|
| 5602 |
|
|
javax/swing/tree/DefaultTreeCellEditor.java,
|
| 5603 |
|
|
javax/swing/tree/DefaultTreeCellRenderer.java,
|
| 5604 |
|
|
javax/swing/tree/DefaultTreeModel.java,
|
| 5605 |
|
|
javax/swing/tree/DefaultTreeSelectionModel.java,
|
| 5606 |
|
|
javax/swing/tree/FixedHeightLayoutCache.java,
|
| 5607 |
|
|
javax/swing/tree/TreeCellEditor.java,
|
| 5608 |
|
|
javax/swing/tree/TreeModel.java,
|
| 5609 |
|
|
javax/swing/tree/TreeNode.java,
|
| 5610 |
|
|
javax/swing/tree/TreePath.java,
|
| 5611 |
|
|
javax/swing/tree/TreeSelectionModel.java,
|
| 5612 |
|
|
javax/swing/tree/VariableHeightLayoutCache.java,
|
| 5613 |
|
|
javax/swing/undo/AbstractUndoableEdit.java,
|
| 5614 |
|
|
javax/swing/undo/CompoundEdit.java,
|
| 5615 |
|
|
javax/swing/undo/StateEdit.java,
|
| 5616 |
|
|
javax/swing/undo/UndoManager.java,
|
| 5617 |
|
|
javax/swing/undo/UndoableEditSupport.java:
|
| 5618 |
|
|
Reworked import statements to import classes explicitely only.
|
| 5619 |
|
|
Checked extends and implements statements, some reformattin.
|
| 5620 |
|
|
|
| 5621 |
|
|
2003-06-08 Michael Koch
|
| 5622 |
|
|
|
| 5623 |
|
|
* javax/swing/AbstractButton.java,
|
| 5624 |
|
|
javax/swing/Box.java,
|
| 5625 |
|
|
javax/swing/DefaultListSelectionModel.java,
|
| 5626 |
|
|
javax/swing/FocusManager.java,
|
| 5627 |
|
|
javax/swing/JCheckBoxMenuItem.java,
|
| 5628 |
|
|
javax/swing/JComboBox.java,
|
| 5629 |
|
|
javax/swing/JDesktopPane.java,
|
| 5630 |
|
|
javax/swing/JLabel.java,
|
| 5631 |
|
|
javax/swing/JLayeredPane.java,
|
| 5632 |
|
|
javax/swing/JList.java,
|
| 5633 |
|
|
javax/swing/JPanel.java,
|
| 5634 |
|
|
javax/swing/JPopupMenu.java,
|
| 5635 |
|
|
javax/swing/JProgressBar.java,
|
| 5636 |
|
|
javax/swing/JRadioButtonMenuItem.java,
|
| 5637 |
|
|
javax/swing/JSeparator.java,
|
| 5638 |
|
|
javax/swing/JTabbedPane.java,
|
| 5639 |
|
|
javax/swing/JToggleButton.java,
|
| 5640 |
|
|
javax/swing/JToolBar.java,
|
| 5641 |
|
|
javax/swing/JToolTip.java,
|
| 5642 |
|
|
javax/swing/Timer.java:
|
| 5643 |
|
|
Fixed extends and implements.
|
| 5644 |
|
|
|
| 5645 |
|
|
2003-06-08 Michael Koch
|
| 5646 |
|
|
|
| 5647 |
|
|
* javax/swing/AbstractButton.java,
|
| 5648 |
|
|
javax/swing/AbstractCellEditor.java,
|
| 5649 |
|
|
javax/swing/BorderFactory.java,
|
| 5650 |
|
|
javax/swing/Box.java,
|
| 5651 |
|
|
javax/swing/BoxLayout.java,
|
| 5652 |
|
|
javax/swing/ButtonGroup.java,
|
| 5653 |
|
|
javax/swing/DefaultButtonModel.java,
|
| 5654 |
|
|
javax/swing/DefaultListModel.java,
|
| 5655 |
|
|
javax/swing/DefaultListSelectionModel.java,
|
| 5656 |
|
|
javax/swing/FocusManager.java,
|
| 5657 |
|
|
javax/swing/ImageIcon.java,
|
| 5658 |
|
|
javax/swing/InputMap.java,
|
| 5659 |
|
|
javax/swing/JApplet.java,
|
| 5660 |
|
|
javax/swing/JCheckBox.java,
|
| 5661 |
|
|
javax/swing/JColorChooser.java,
|
| 5662 |
|
|
javax/swing/JComboBox.java,
|
| 5663 |
|
|
javax/swing/JComponent.java,
|
| 5664 |
|
|
javax/swing/JDesktopPane.java,
|
| 5665 |
|
|
javax/swing/JDialog.java,
|
| 5666 |
|
|
javax/swing/JEditorPane.java,
|
| 5667 |
|
|
javax/swing/JFileChooser.java,
|
| 5668 |
|
|
javax/swing/JFormattedTextField.java,
|
| 5669 |
|
|
javax/swing/JFrame.java,
|
| 5670 |
|
|
javax/swing/JLabel.java,
|
| 5671 |
|
|
javax/swing/JLayeredPane.java,
|
| 5672 |
|
|
javax/swing/JList.java,
|
| 5673 |
|
|
javax/swing/JMenuBar.java,
|
| 5674 |
|
|
javax/swing/JMenuItem.java,
|
| 5675 |
|
|
javax/swing/JOptionPane.java,
|
| 5676 |
|
|
javax/swing/JPanel.java,
|
| 5677 |
|
|
javax/swing/JRadioButton.java,
|
| 5678 |
|
|
javax/swing/JRootPane.java,
|
| 5679 |
|
|
javax/swing/JScrollBar.java,
|
| 5680 |
|
|
javax/swing/JSlider.java,
|
| 5681 |
|
|
javax/swing/JTabbedPane.java,
|
| 5682 |
|
|
javax/swing/JTextField.java,
|
| 5683 |
|
|
javax/swing/JToggleButton.java,
|
| 5684 |
|
|
javax/swing/JToolTip.java,
|
| 5685 |
|
|
javax/swing/JTree.java,
|
| 5686 |
|
|
javax/swing/JWindow.java,
|
| 5687 |
|
|
javax/swing/KeyStroke.java,
|
| 5688 |
|
|
javax/swing/ListSelectionModel.java,
|
| 5689 |
|
|
javax/swing/LookAndFeel.java,
|
| 5690 |
|
|
javax/swing/RepaintManager.java,
|
| 5691 |
|
|
javax/swing/ScrollPaneLayout.java,
|
| 5692 |
|
|
javax/swing/SizeRequirements.java,
|
| 5693 |
|
|
javax/swing/SwingConstants.java,
|
| 5694 |
|
|
javax/swing/Timer.java,
|
| 5695 |
|
|
javax/swing/UIManager.java:
|
| 5696 |
|
|
Reworked import statements to explicitely import used classes.
|
| 5697 |
|
|
|
| 5698 |
|
|
2003-06-08 Michael Koch
|
| 5699 |
|
|
|
| 5700 |
|
|
* java/awt/Frame.java
|
| 5701 |
|
|
(setMaximizedBounds): Implemented.
|
| 5702 |
|
|
* java/awt/Graphics.java
|
| 5703 |
|
|
(drawRoundRect): Removed. This was never in the official JDK API.
|
| 5704 |
|
|
(drawChars): Likewise.
|
| 5705 |
|
|
(drawString): Removed commented drawString.
|
| 5706 |
|
|
* java/awt/Menu.java
|
| 5707 |
|
|
(cound): Removed. This was never in the official JDK API.
|
| 5708 |
|
|
* javax/swing/AbstractAction.java:
|
| 5709 |
|
|
Reformatted.
|
| 5710 |
|
|
(actionPerformed): Removed. This was never in the official JDK API.
|
| 5711 |
|
|
* javax/swing/AbstractListModel.java
|
| 5712 |
|
|
(getElementAt): Removed. This was never in the official JDK API.
|
| 5713 |
|
|
(getSize): Likewise.
|
| 5714 |
|
|
|
| 5715 |
|
|
2003-06-08 Michael Koch
|
| 5716 |
|
|
|
| 5717 |
|
|
* java/io/PrintStream.java:
|
| 5718 |
|
|
Merged copright year from libgcj.
|
| 5719 |
|
|
* java/security/Security.java:
|
| 5720 |
|
|
New version from libgcj.
|
| 5721 |
|
|
|
| 5722 |
|
|
2003-06-08 Michael Koch
|
| 5723 |
|
|
|
| 5724 |
|
|
* java/net/DatagramSocket.java
|
| 5725 |
|
|
(localAddr): Removed.
|
| 5726 |
|
|
(bind): Dont initialize localAddr.
|
| 5727 |
|
|
(getLocalAddress): Get local address from socket implementation.
|
| 5728 |
|
|
|
| 5729 |
|
|
2003-06-07 Michael Koch
|
| 5730 |
|
|
|
| 5731 |
|
|
* java/net/DatagramSocketImpl.java
|
| 5732 |
|
|
(getOption): Removed. This was a workaround for GCJ < 3.3.
|
| 5733 |
|
|
(setOption): Likewise.
|
| 5734 |
|
|
* java/net/MulticastSocket.java
|
| 5735 |
|
|
(MulticastSocket): Call setReuseAddress (true) in all constructors.
|
| 5736 |
|
|
* java/net/SocketImpl.java
|
| 5737 |
|
|
(getOption): Removed. This was a workaround for GCJ < 3.3.
|
| 5738 |
|
|
(setOption): Likewise.
|
| 5739 |
|
|
* java/net/URLConnection.java
|
| 5740 |
|
|
(getContentType): Dont try to guess content type if header
|
| 5741 |
|
|
"content-type" doesnt exist.
|
| 5742 |
|
|
(getHeaderFieldDate): Merged with libgcj.
|
| 5743 |
|
|
(getHeaderFieldKey): Likewise.
|
| 5744 |
|
|
(setDoInput): Likewise.
|
| 5745 |
|
|
(setUseCaches): Likewise.
|
| 5746 |
|
|
(setIfModifiedSince): Likewise.
|
| 5747 |
|
|
(getDefaultUseCaches): Likewise.
|
| 5748 |
|
|
(setDefaultUseCaches): Likewise.
|
| 5749 |
|
|
(addRequestProperty): New method merged from libgcj.
|
| 5750 |
|
|
(getContent): Likewise.
|
| 5751 |
|
|
|
| 5752 |
|
|
2003-06-07 Michael Koch
|
| 5753 |
|
|
|
| 5754 |
|
|
* javax/swing/border/BevelBorder.java,
|
| 5755 |
|
|
javax/swing/border/EmptyBorder.java,
|
| 5756 |
|
|
javax/swing/border/EtchedBorder.java,
|
| 5757 |
|
|
javax/swing/border/LineBorder.java,
|
| 5758 |
|
|
javax/swing/border/MatteBorder.java,
|
| 5759 |
|
|
javax/swing/border/TitledBorder.java,
|
| 5760 |
|
|
javax/swing/plaf/BorderUIResource.java,
|
| 5761 |
|
|
javax/swing/plaf/basic/BasicDefaults.java,
|
| 5762 |
|
|
javax/swing/plaf/basic/BasicOptionPaneUI.java:
|
| 5763 |
|
|
New versions from libgcj to make it all compile.
|
| 5764 |
|
|
|
| 5765 |
|
|
2003-06-05 Scott Gilbertson
|
| 5766 |
|
|
|
| 5767 |
|
|
* java/text/SimpleDateFormat.java (SimpleDateFormat): Added
|
| 5768 |
|
|
numberFormat.setParseIntegerOnly(true).
|
| 5769 |
|
|
|
| 5770 |
|
|
2003-06-05 Tom Tromey
|
| 5771 |
|
|
|
| 5772 |
|
|
* java/awt/image/ColorModel.java: Typo fix.
|
| 5773 |
|
|
|
| 5774 |
|
|
2003-06-05 Jeff Sturm
|
| 5775 |
|
|
|
| 5776 |
|
|
* java/io/ObjectInputStream (enableResolveObject):
|
| 5777 |
|
|
Fixed spelling of permission name.
|
| 5778 |
|
|
|
| 5779 |
|
|
2003-06-05 Ito Kazumitsu
|
| 5780 |
|
|
|
| 5781 |
|
|
* java/awt/image/ColorModel.java (ColorModel): Compute sRGB.
|
| 5782 |
|
|
|
| 5783 |
|
|
2003-06-03 Michael Koch
|
| 5784 |
|
|
|
| 5785 |
|
|
* java/awt/ScrollPane.java
|
| 5786 |
|
|
(addImpl): Must be protected.
|
| 5787 |
|
|
(eventTypeEnabled): Likewise.
|
| 5788 |
|
|
* java/awt/Window.java
|
| 5789 |
|
|
(isFocusableWindow): Must be final.
|
| 5790 |
|
|
* java/awt/image/WritableRaster.java
|
| 5791 |
|
|
(setRect): Reordered arguments to match SUNs version
|
| 5792 |
|
|
and fixed our implementation.
|
| 5793 |
|
|
* java/awt/print/PageFormat.java
|
| 5794 |
|
|
(getImageableHeight): Fixed typo in name.
|
| 5795 |
|
|
* java/awt/print/PrinterJob.java
|
| 5796 |
|
|
(setCopies): Fixed argument to match SUNs version.
|
| 5797 |
|
|
|
| 5798 |
|
|
2003-06-03 Michael Koch
|
| 5799 |
|
|
|
| 5800 |
|
|
* java/awt/Button.java,
|
| 5801 |
|
|
java/awt/Checkbox.java,
|
| 5802 |
|
|
java/awt/CheckboxMenuItem.java,
|
| 5803 |
|
|
java/awt/Choice.java,
|
| 5804 |
|
|
java/awt/Container.java,
|
| 5805 |
|
|
java/awt/Dialog.java,
|
| 5806 |
|
|
java/awt/EventQueue.java,
|
| 5807 |
|
|
java/awt/FileDialog.java,
|
| 5808 |
|
|
java/awt/Frame.java,
|
| 5809 |
|
|
java/awt/Label.java,
|
| 5810 |
|
|
java/awt/List.java,
|
| 5811 |
|
|
java/awt/Menu.java,
|
| 5812 |
|
|
java/awt/MenuItem.java,
|
| 5813 |
|
|
java/awt/Panel.java,
|
| 5814 |
|
|
java/awt/PopupMenu.java,
|
| 5815 |
|
|
java/awt/Rectangle.java,
|
| 5816 |
|
|
java/awt/ScrollPane.java,
|
| 5817 |
|
|
java/awt/Scrollbar.java,
|
| 5818 |
|
|
java/awt/TextArea.java,
|
| 5819 |
|
|
java/awt/TextField.java,
|
| 5820 |
|
|
java/awt/Window.java,
|
| 5821 |
|
|
java/awt/datatransfer/DataFlavor.java,
|
| 5822 |
|
|
java/awt/dnd/DragSource.java,
|
| 5823 |
|
|
java/awt/dnd/DragSourceContext.java,
|
| 5824 |
|
|
java/awt/event/HierarchyEvent.java,
|
| 5825 |
|
|
java/awt/event/MouseWheelEvent.java,
|
| 5826 |
|
|
java/awt/im/InputContext.java,
|
| 5827 |
|
|
java/awt/image/BufferedImage.java,
|
| 5828 |
|
|
java/awt/image/ComponentColorModel.java,
|
| 5829 |
|
|
java/awt/image/Raster.java,
|
| 5830 |
|
|
java/awt/image/WritableRaster.java,
|
| 5831 |
|
|
java/awt/peer/ComponentPeer.java:
|
| 5832 |
|
|
Reworked all imports, only import classes explicitly,
|
| 5833 |
|
|
dont import unused classes.
|
| 5834 |
|
|
|
| 5835 |
|
|
2003-05-30 Jeroen Frijters
|
| 5836 |
|
|
|
| 5837 |
|
|
* java/net/DatagramSocket.java
|
| 5838 |
|
|
(DatagramSocket): Initialize laddr if null and use it.
|
| 5839 |
|
|
|
| 5840 |
|
|
2003-05-27 Michael Koch
|
| 5841 |
|
|
|
| 5842 |
|
|
* java/io/PrintStream.java
|
| 5843 |
|
|
(PrintStream): Renamed autoFlush to auto_flush;
|
| 5844 |
|
|
* java/net/URLConnection.java
|
| 5845 |
|
|
(getHeaderFieldInt): Compile fix.
|
| 5846 |
|
|
|
| 5847 |
|
|
2003-05-26 Michael Koch
|
| 5848 |
|
|
|
| 5849 |
|
|
* java/io/PrintStream.java
|
| 5850 |
|
|
(PrintStream): Merged with libgcj.
|
| 5851 |
|
|
(write): Likewise.
|
| 5852 |
|
|
* java/lang/reflect/Modifier.java:
|
| 5853 |
|
|
Merged copyrigth with libgcj.
|
| 5854 |
|
|
* java/net/URLConnection.java
|
| 5855 |
|
|
(getHeaderFields): New method merged from libgcj.
|
| 5856 |
|
|
(getHeaderFieldInt): Merged with libgcj.
|
| 5857 |
|
|
|
| 5858 |
|
|
2003-05-25 Aaron M. Renn (arenn@urbanophile.com)
|
| 5859 |
|
|
|
| 5860 |
|
|
* java/net/NetPermission.java
|
| 5861 |
|
|
Update class overview in docs
|
| 5862 |
|
|
* java/net/NetworkInterface.java
|
| 5863 |
|
|
Update documentation
|
| 5864 |
|
|
* java/net/PasswordAuthentication.java
|
| 5865 |
|
|
Reformat
|
| 5866 |
|
|
* java/net/SocketPermission.java
|
| 5867 |
|
|
Minor doc fix
|
| 5868 |
|
|
|
| 5869 |
|
|
2003-05-23 Aaron M. Renn (arenn@urbanophile.com)
|
| 5870 |
|
|
|
| 5871 |
|
|
* java/net/ContentHandlerFactory.java
|
| 5872 |
|
|
Reformat, minor doc fixes
|
| 5873 |
|
|
(createContentHandler): Explicitly declare public
|
| 5874 |
|
|
* java/net/DatagramSocketImplFactory.java
|
| 5875 |
|
|
Minor doc fixes
|
| 5876 |
|
|
(createDatagramSocketImpl): Explicitly declare public
|
| 5877 |
|
|
* java/net/FileNameMap.java
|
| 5878 |
|
|
Reformat
|
| 5879 |
|
|
(getContentTypeFor): Explicitly declare public
|
| 5880 |
|
|
* java/net/SocketImplFactory.java
|
| 5881 |
|
|
Reformat, minor doc fixes
|
| 5882 |
|
|
(createSocketImpl): Explicitly declare public
|
| 5883 |
|
|
* java/net/SocketOptions.java
|
| 5884 |
|
|
Minor reformatting
|
| 5885 |
|
|
* java/net/URLStreamHandlerFactory.java
|
| 5886 |
|
|
Reformat, minor doc fixes
|
| 5887 |
|
|
(createURLStreamHandler): Explicitly declare public
|
| 5888 |
|
|
|
| 5889 |
|
|
2003-05-23 Aaron M. Renn (arenn@urbanophile.com)
|
| 5890 |
|
|
|
| 5891 |
|
|
* java/io/PushbackInputStream.java
|
| 5892 |
|
|
Minor doc fixes
|
| 5893 |
|
|
|
| 5894 |
|
|
2003-05-22 Michael Koch
|
| 5895 |
|
|
|
| 5896 |
|
|
* java/lang/String.java:
|
| 5897 |
|
|
Merged copyright with libgcj, added Per Bother as author, reordered
|
| 5898 |
|
|
imports.
|
| 5899 |
|
|
(compareToIgnoreCase): Renamed s to str to match libgcj.
|
| 5900 |
|
|
(valueof): Merged from libgcj.
|
| 5901 |
|
|
|
| 5902 |
|
|
2003-05-22 Michael Koch
|
| 5903 |
|
|
|
| 5904 |
|
|
* java/util/zip/Inflater.java:
|
| 5905 |
|
|
Merged copyright from libgcj, reformatted and reordered some methods.
|
| 5906 |
|
|
|
| 5907 |
|
|
2003-05-22 Michael Koch
|
| 5908 |
|
|
|
| 5909 |
|
|
* java/lang/StringBuffer.java:
|
| 5910 |
|
|
Merged copyright from libgcj.
|
| 5911 |
|
|
* java/lang/System.java
|
| 5912 |
|
|
(mapLibraryName): Fixed documentation.
|
| 5913 |
|
|
|
| 5914 |
|
|
2003-05-22 Michael Koch
|
| 5915 |
|
|
|
| 5916 |
|
|
* java/awt/Checkbox.java
|
| 5917 |
|
|
(getItemListeners): New method.
|
| 5918 |
|
|
* java/awt/Dialog.java
|
| 5919 |
|
|
(Dialog): Reformatted classs documentation.
|
| 5920 |
|
|
(undecorated): New member variable.
|
| 5921 |
|
|
(isUndecorated): New method.
|
| 5922 |
|
|
(setUndecorated): New method.
|
| 5923 |
|
|
* java/awt/Font.java
|
| 5924 |
|
|
(getPeer): Added @deprecated tag.
|
| 5925 |
|
|
* java/awt/Frame.java
|
| 5926 |
|
|
(maximizedBounds): New member variable.
|
| 5927 |
|
|
(undecorated): New member variable.
|
| 5928 |
|
|
(getState): New implementation.
|
| 5929 |
|
|
(setState): New method.
|
| 5930 |
|
|
(setExtendedState): New method.
|
| 5931 |
|
|
(getExtendedState): New method.
|
| 5932 |
|
|
(getMaximizedBounds): New method.
|
| 5933 |
|
|
(setMaximizedBounds): New method.
|
| 5934 |
|
|
(isUndecorated): New method.
|
| 5935 |
|
|
(setUndecorated): New method.
|
| 5936 |
|
|
* java/awt/ScrollPaneAdjustable.java
|
| 5937 |
|
|
(valueIsAdvertising): New member variable.
|
| 5938 |
|
|
(getValueIsAdjusting): New method.
|
| 5939 |
|
|
(setValueIsAdjusting): New method.
|
| 5940 |
|
|
* java/awt/Scrollbar.java
|
| 5941 |
|
|
(valueIsAdvertising): New member variable.
|
| 5942 |
|
|
(getValueIsAdjusting): New method.
|
| 5943 |
|
|
(setValueIsAdjusting): New method.
|
| 5944 |
|
|
* java/awt/Window.java
|
| 5945 |
|
|
(focusMgr): Added @since 1.2 tag.
|
| 5946 |
|
|
(state): Likewise.
|
| 5947 |
|
|
(focusableWindowState): New member variable.
|
| 5948 |
|
|
(isFocusableWindow): New method.
|
| 5949 |
|
|
(getFocusableWindowState): New method.
|
| 5950 |
|
|
(setFocusableWindowState): New method.
|
| 5951 |
|
|
|
| 5952 |
|
|
2003-05-21 Michael Koch
|
| 5953 |
|
|
|
| 5954 |
|
|
* java/util/zip/DeflaterOutputStream.java,
|
| 5955 |
|
|
java/util/zip/GZIPInputStream.java,
|
| 5956 |
|
|
java/util/zip/GZIPOutputStream.java:
|
| 5957 |
|
|
Reformatted.
|
| 5958 |
|
|
|
| 5959 |
|
|
2003-05-21 Michael Koch
|
| 5960 |
|
|
|
| 5961 |
|
|
* java/text/CollationKey.java:
|
| 5962 |
|
|
Reformatted.
|
| 5963 |
|
|
(originalText): Renamed from str to match libgcj.
|
| 5964 |
|
|
|
| 5965 |
|
|
2003-05-21 Michael Koch
|
| 5966 |
|
|
|
| 5967 |
|
|
* gnu/java/nio/SelectionKeyImpl.java:
|
| 5968 |
|
|
Reformatted.
|
| 5969 |
|
|
|
| 5970 |
|
|
2003-05-21 Michael Koch
|
| 5971 |
|
|
|
| 5972 |
|
|
* java/io/File.java:
|
| 5973 |
|
|
Reformatted.
|
| 5974 |
|
|
* java/io/PrintStream.java:
|
| 5975 |
|
|
Reformatted.
|
| 5976 |
|
|
(error_occurred): Fixed typo in documentation.
|
| 5977 |
|
|
|
| 5978 |
|
|
2003-05-20 Michael Koch
|
| 5979 |
|
|
|
| 5980 |
|
|
* java/io/FileOutputStream.java:
|
| 5981 |
|
|
New version from libgcj.
|
| 5982 |
|
|
|
| 5983 |
|
|
2003-05-20 Michael Koch
|
| 5984 |
|
|
|
| 5985 |
|
|
* java/io/DataInputStream.java:
|
| 5986 |
|
|
New version from libgcj.
|
| 5987 |
|
|
* java/io/PrintStream.java
|
| 5988 |
|
|
(error_occured): Inititialize with false.
|
| 5989 |
|
|
|
| 5990 |
|
|
2003-05-20 Michael Koch
|
| 5991 |
|
|
|
| 5992 |
|
|
* gnu/java/nio/FileLockImpl.java
|
| 5993 |
|
|
(fd): New member variable.
|
| 5994 |
|
|
(released): New member variable.
|
| 5995 |
|
|
(FileLockImpl): Added FileDescriptor object as argument.
|
| 5996 |
|
|
(isValid): Implemented.
|
| 5997 |
|
|
(release): Implemented.
|
| 5998 |
|
|
(releaseImpl): New native method.
|
| 5999 |
|
|
|
| 6000 |
|
|
2003-05-20 Michael Koch
|
| 6001 |
|
|
|
| 6002 |
|
|
* gnu/java/nio/ByteBufferImpl.java,
|
| 6003 |
|
|
gnu/java/nio/CharBufferImpl.java,
|
| 6004 |
|
|
gnu/java/nio/DoubleBufferImpl.java,
|
| 6005 |
|
|
gnu/java/nio/FloatBufferImpl.java,
|
| 6006 |
|
|
gnu/java/nio/IntBufferImpl.java,
|
| 6007 |
|
|
gnu/java/nio/LongBufferImpl.java,
|
| 6008 |
|
|
gnu/java/nio/ShortBufferImpl.java:
|
| 6009 |
|
|
Moved to java/nio.
|
| 6010 |
|
|
* gnu/java/nio/SocketChannelImpl.java
|
| 6011 |
|
|
(write): Dont use ByteBufferImpl directly.
|
| 6012 |
|
|
* gnu/java/nio/Makefile.am:
|
| 6013 |
|
|
(EXTRA_DIST): Removed moved files.
|
| 6014 |
|
|
* java/nio/ByteBuffer.java,
|
| 6015 |
|
|
java/nio/CharBuffer.java,
|
| 6016 |
|
|
java/nio/DoubleBuffer.java,
|
| 6017 |
|
|
java/nio/FloatBuffer.java,
|
| 6018 |
|
|
java/nio/IntBuffer.java,
|
| 6019 |
|
|
java/nio/LongBuffer.java,
|
| 6020 |
|
|
java/nio/ShortBuffer.java:
|
| 6021 |
|
|
Dont import anything.
|
| 6022 |
|
|
* java/nio/ByteBufferImpl.java,
|
| 6023 |
|
|
java/nio/CharBufferImpl.java,
|
| 6024 |
|
|
java/nio/DoubleBufferImpl.java,
|
| 6025 |
|
|
java/nio/FloatBufferImpl.java,
|
| 6026 |
|
|
java/nio/IntBufferImpl.java,
|
| 6027 |
|
|
java/nio/LongBufferImpl.java,
|
| 6028 |
|
|
java/nio/ShortBufferImpl.java:
|
| 6029 |
|
|
Moved from gnu/java/nio.
|
| 6030 |
|
|
* java/nio/Makefile.am
|
| 6031 |
|
|
(EXTRA_DIST): Added moved files.
|
| 6032 |
|
|
|
| 6033 |
|
|
2003-05-19 Michael Koch
|
| 6034 |
|
|
|
| 6035 |
|
|
* java/nio/ByteBuffer.java
|
| 6036 |
|
|
(allocateDirect): Implemented.
|
| 6037 |
|
|
* java/nio/CharViewBufferImpl.java,
|
| 6038 |
|
|
java/nio/DirectByteBufferImpl.java,
|
| 6039 |
|
|
java/nio/DoubleViewBufferImpl.java,
|
| 6040 |
|
|
java/nio/FloatViewBufferImpl.java,
|
| 6041 |
|
|
java/nio/IntViewBufferImpl.java,
|
| 6042 |
|
|
java/nio/LongViewBufferImpl.java,
|
| 6043 |
|
|
java/nio/ShortViewBufferImpl.java:
|
| 6044 |
|
|
New files.
|
| 6045 |
|
|
* java/nio/Makefile.am:
|
| 6046 |
|
|
(EXTRA_DIST): Added new files.
|
| 6047 |
|
|
|
| 6048 |
|
|
2003-05-19 Michael Koch
|
| 6049 |
|
|
|
| 6050 |
|
|
* java/util/Calendar.java
|
| 6051 |
|
|
(get): Not final anymore since JDK 1.4.
|
| 6052 |
|
|
(set): Likewise.
|
| 6053 |
|
|
|
| 6054 |
|
|
2003-05-19 Michael Koch
|
| 6055 |
|
|
|
| 6056 |
|
|
* gnu/java/nio/ByteBufferImpl.java,
|
| 6057 |
|
|
gnu/java/nio/CharBufferImpl.java,
|
| 6058 |
|
|
gnu/java/nio/DoubleBufferImpl.java,
|
| 6059 |
|
|
gnu/java/nio/FloatBufferImpl.java,
|
| 6060 |
|
|
gnu/java/nio/IntBufferImpl.java,
|
| 6061 |
|
|
gnu/java/nio/LongBufferImpl.java,
|
| 6062 |
|
|
gnu/java/nio/ShortBufferImpl.java,
|
| 6063 |
|
|
java/nio/Buffer.java,
|
| 6064 |
|
|
java/nio/ByteBuffer.java,
|
| 6065 |
|
|
java/nio/CharBuffer.java,
|
| 6066 |
|
|
java/nio/DoubleBuffer.java,
|
| 6067 |
|
|
java/nio/FloatBuffer.java,
|
| 6068 |
|
|
java/nio/IntBuffer.java,
|
| 6069 |
|
|
java/nio/LongBuffer.java,
|
| 6070 |
|
|
java/nio/ShortBuffer.java:
|
| 6071 |
|
|
Big (partly-)merge from libgcj, only little changes are needed because gcj
|
| 6072 |
|
|
handles package-private as public.
|
| 6073 |
|
|
|
| 6074 |
|
|
2003-05-18 Michael Koch
|
| 6075 |
|
|
|
| 6076 |
|
|
* java/nio/ByteBuffer.java
|
| 6077 |
|
|
(ByteBuffer): Moved.
|
| 6078 |
|
|
* java/nio/CharBuffer.java
|
| 6079 |
|
|
(CharBuffer): Moved.
|
| 6080 |
|
|
* java/nio/DoubleBuffer.java
|
| 6081 |
|
|
(DoubleBuffer): Moved.
|
| 6082 |
|
|
(allocateDirect): Removed.
|
| 6083 |
|
|
(wrap): Removed.
|
| 6084 |
|
|
* java/nio/FloatBuffer.java
|
| 6085 |
|
|
(FloatBuffer): Moved, removed initialization of array_offset.
|
| 6086 |
|
|
(allocateDirect): Removed.
|
| 6087 |
|
|
(wrap): Removed.
|
| 6088 |
|
|
* java/nio/IntBuffer.java
|
| 6089 |
|
|
(IntBuffer): Moved, removed initialization of array_offset.
|
| 6090 |
|
|
(allocateDirect): Removed.
|
| 6091 |
|
|
(wrap): Removed.
|
| 6092 |
|
|
* java/nio/LongBuffer.java
|
| 6093 |
|
|
(LongBuffer): Moved, removed initialization of array_offset.
|
| 6094 |
|
|
(allocateDirect): Removed.
|
| 6095 |
|
|
(wrap): Removed.
|
| 6096 |
|
|
* java/nio/ShortBuffer.java
|
| 6097 |
|
|
(ShortBuffer): Moved, removed initialization of array_offset.
|
| 6098 |
|
|
(allocateDirect): Removed.
|
| 6099 |
|
|
(wrap): Removed.
|
| 6100 |
|
|
|
| 6101 |
|
|
2003-05-18 Michael Koch
|
| 6102 |
|
|
|
| 6103 |
|
|
* java/nio/ShortBuffer.java
|
| 6104 |
|
|
(get): Merged from libgcj.
|
| 6105 |
|
|
(put): Likewise.
|
| 6106 |
|
|
(compact): Likewise.
|
| 6107 |
|
|
(isDirect): Likewise.
|
| 6108 |
|
|
(slice): Likewise.
|
| 6109 |
|
|
(duplicate): Likewise.
|
| 6110 |
|
|
(asReadOnlyBuffer): Likewise.
|
| 6111 |
|
|
|
| 6112 |
|
|
2003-05-18 Michael Koch
|
| 6113 |
|
|
|
| 6114 |
|
|
* java/nio/ByteBuffer.java: Merged documentation all over from libgcj,
|
| 6115 |
|
|
reformatted code, no functional changes.
|
| 6116 |
|
|
* java/nio/CharBuffer.java: Likewise.
|
| 6117 |
|
|
* java/nio/DoubleBuffer.java: Likewise.
|
| 6118 |
|
|
* java/nio/FloatBuffer.java: Likewise.
|
| 6119 |
|
|
* java/nio/IntBuffer.java: Likewise.
|
| 6120 |
|
|
* java/nio/LongBuffer.java: Likewise.
|
| 6121 |
|
|
* java/nio/ShortBuffer.java: Likewise.
|
| 6122 |
|
|
|
| 6123 |
|
|
2003-05-18 Michael Koch
|
| 6124 |
|
|
|
| 6125 |
|
|
* java/net/NetworkInterface.java:
|
| 6126 |
|
|
New version from libgcj.
|
| 6127 |
|
|
|
| 6128 |
|
|
2003-05-18 Michael Koch
|
| 6129 |
|
|
|
| 6130 |
|
|
* java/io/DataOutputStream.java:
|
| 6131 |
|
|
New version from libgcj.
|
| 6132 |
|
|
* java/io/PrintWriter.java:
|
| 6133 |
|
|
Reformatted and moved class documentation.
|
| 6134 |
|
|
* java/io/RandomAccessFile.java
|
| 6135 |
|
|
(read): call in directly.
|
| 6136 |
|
|
|
| 6137 |
|
|
2003-05-18 Michael Koch
|
| 6138 |
|
|
|
| 6139 |
|
|
* java/security/Key.java
|
| 6140 |
|
|
(Key): Fixed declaration of serialVersionUID.
|
| 6141 |
|
|
* java/security/PrivateKey.java
|
| 6142 |
|
|
(PrivateKey): Likewise.
|
| 6143 |
|
|
* java/security/Provider.java
|
| 6144 |
|
|
(Provider): Likewise.
|
| 6145 |
|
|
* java/security/PublicKey.java
|
| 6146 |
|
|
(PublicKey): Likewise.
|
| 6147 |
|
|
|
| 6148 |
|
|
2003-05-18 Michael Koch
|
| 6149 |
|
|
|
| 6150 |
|
|
* java/nio/channels/FileLock.java:
|
| 6151 |
|
|
New version from libgcj.
|
| 6152 |
|
|
* java/nio/charset/Charset.java:
|
| 6153 |
|
|
Likewise.
|
| 6154 |
|
|
|
| 6155 |
|
|
2003-05-15 Michael Koch
|
| 6156 |
|
|
|
| 6157 |
|
|
* java/text/CollationElementIterator.java:
|
| 6158 |
|
|
Reformated:
|
| 6159 |
|
|
(CollationElementIterator): Class documentation merged from libgcj.
|
| 6160 |
|
|
(collator): Renamed from rbc.
|
| 6161 |
|
|
(text): Renamed from str.
|
| 6162 |
|
|
(index): Renamed from pos.
|
| 6163 |
|
|
(CollationElementIterator): Moved.
|
| 6164 |
|
|
* java/text/CollationKey.java:
|
| 6165 |
|
|
Merged copytight with libgcj.
|
| 6166 |
|
|
* java/text/RuleBasedCollator.java:
|
| 6167 |
|
|
Reformatted, fixed some documentation to use html entities.
|
| 6168 |
|
|
|
| 6169 |
|
|
2003-05-15 Michael Koch
|
| 6170 |
|
|
|
| 6171 |
|
|
* java/io/RandomAccessFile.java
|
| 6172 |
|
|
(out): New member variable.
|
| 6173 |
|
|
(in): Likewise.
|
| 6174 |
|
|
(buf): Removed.
|
| 6175 |
|
|
(RandomAccessFile): Handle mode "rwd".
|
| 6176 |
|
|
(read): Use in stream.
|
| 6177 |
|
|
(readBoolean): Likewise.
|
| 6178 |
|
|
(readByte): Likewise.
|
| 6179 |
|
|
(readDouble): Likewise.
|
| 6180 |
|
|
(readFloat): Likewise.
|
| 6181 |
|
|
(readUnsignedByte): Likewise.
|
| 6182 |
|
|
(write): Likewise.
|
| 6183 |
|
|
(writeBoolean): Likewise.
|
| 6184 |
|
|
(writeByte): Likewise.
|
| 6185 |
|
|
(writeFloat): Likewise.
|
| 6186 |
|
|
(writeDouble): Likewise.
|
| 6187 |
|
|
(writeBytes): Likewise.
|
| 6188 |
|
|
(writeChars): Likewise.
|
| 6189 |
|
|
(writeUTF): Likewise.
|
| 6190 |
|
|
(readChar): Use in stream, no need for being synchronized now.
|
| 6191 |
|
|
(readFully): Likewise.
|
| 6192 |
|
|
(readInt): Likewise.
|
| 6193 |
|
|
(readLine): Likewise.
|
| 6194 |
|
|
(readLong): Likewise.
|
| 6195 |
|
|
(readShort): Likewise.
|
| 6196 |
|
|
(readUnsignedShort): Likewise.
|
| 6197 |
|
|
(readUTF): Likewise.
|
| 6198 |
|
|
(writeShort): Likewise.
|
| 6199 |
|
|
(writeChar): Likewise.
|
| 6200 |
|
|
(writeInt): Likewise.
|
| 6201 |
|
|
(writeLong): Likewise.
|
| 6202 |
|
|
* java/io/FileDescriptor.java
|
| 6203 |
|
|
(DSYNC): New constant.
|
| 6204 |
|
|
* native/jni/java-io/FileDescriptor.c
|
| 6205 |
|
|
(DSYNC): New constant.
|
| 6206 |
|
|
(open): Handle new DSYNC constant.
|
| 6207 |
|
|
|
| 6208 |
|
|
2003-05-10 Michael Koch
|
| 6209 |
|
|
|
| 6210 |
|
|
* java/io/RandomAccessFile.java
|
| 6211 |
|
|
(RandomAccessFile): Reformatted.
|
| 6212 |
|
|
(setLength): Likewise.
|
| 6213 |
|
|
(length): Likewise.
|
| 6214 |
|
|
|
| 6215 |
|
|
2003-05-10 Michael Koch
|
| 6216 |
|
|
|
| 6217 |
|
|
* java/io/File.java
|
| 6218 |
|
|
(createTempFile): Only throws IOException.
|
| 6219 |
|
|
(compareTo): Renamed argument to match libgcj, doesnt throws
|
| 6220 |
|
|
ClassCastException.
|
| 6221 |
|
|
(deleteOnExit): Added @since tag.
|
| 6222 |
|
|
|
| 6223 |
|
|
2003-05-10 Michael Koch
|
| 6224 |
|
|
|
| 6225 |
|
|
* gnu/java/nio/FileChannelImpl.java:
|
| 6226 |
|
|
New version from libgcj. Normal file operations should now work with
|
| 6227 |
|
|
FileChannels.
|
| 6228 |
|
|
|
| 6229 |
|
|
2003-05-10 Michael Koch
|
| 6230 |
|
|
|
| 6231 |
|
|
* java/security/Identity.java
|
| 6232 |
|
|
(serialVersionUID): Made it private.
|
| 6233 |
|
|
* java/security/IdentityScope.java
|
| 6234 |
|
|
(serialVersionUID): Made it private.
|
| 6235 |
|
|
* java/security/KeyPair.java
|
| 6236 |
|
|
(serialVersionUID): Made it private.
|
| 6237 |
|
|
* java/security/SecureRandom.java
|
| 6238 |
|
|
(serialVersionUID): Made it private.
|
| 6239 |
|
|
* java/security/SecureRandomSpi.java
|
| 6240 |
|
|
(serialVersionUID): Made it private.
|
| 6241 |
|
|
* java/security/SignedObject.java
|
| 6242 |
|
|
(serialVersionUID): Made it private.
|
| 6243 |
|
|
* java/security/Signer.java
|
| 6244 |
|
|
(serialVersionUID): Made it private.
|
| 6245 |
|
|
|
| 6246 |
|
|
2003-05-10 Michael Koch
|
| 6247 |
|
|
|
| 6248 |
|
|
* java/text/BreakIterator.java
|
| 6249 |
|
|
(clone): New method merged from libgcj.
|
| 6250 |
|
|
|
| 6251 |
|
|
2003-05-09 Michael Koch
|
| 6252 |
|
|
|
| 6253 |
|
|
* java/io/BufferedOutputStream.java
|
| 6254 |
|
|
(close): New method merged from libgcj.
|
| 6255 |
|
|
(finalize): Likewise.
|
| 6256 |
|
|
* java/io/DataInputStream.java
|
| 6257 |
|
|
(readChar): Reformatted.
|
| 6258 |
|
|
(readInt): Likewise.
|
| 6259 |
|
|
(readLine): Merged documentation from libgcj.
|
| 6260 |
|
|
(readUnsignedByte): Likewise.
|
| 6261 |
|
|
(readUnsignedShort): Likewise.
|
| 6262 |
|
|
(skip): Likewise.
|
| 6263 |
|
|
* java/io/InputStreamReader.java
|
| 6264 |
|
|
(read): Merged documentation from libgcj, reformatted.
|
| 6265 |
|
|
* java/io/OutputStreamWriter.java
|
| 6266 |
|
|
(OutputStreamWriter): Merged class documentation with libgcj.
|
| 6267 |
|
|
(OutputStreamWriter): Reformatted.
|
| 6268 |
|
|
(close): Likewise.
|
| 6269 |
|
|
(getEncoding): Likewise.
|
| 6270 |
|
|
(flush): Likewise.
|
| 6271 |
|
|
(write): Merged with libgcj.
|
| 6272 |
|
|
|
| 6273 |
|
|
2003-05-09 Michael Koch
|
| 6274 |
|
|
|
| 6275 |
|
|
* java/net/InetAddress.java
|
| 6276 |
|
|
(InetAddress): Merged documentation with libgcj.
|
| 6277 |
|
|
* java/net/JarURLConnection.java
|
| 6278 |
|
|
(getMainAttributes): Merged documentation with libgcj.
|
| 6279 |
|
|
(getAttributes): Likewise.
|
| 6280 |
|
|
(getManifest): Likewise.
|
| 6281 |
|
|
|
| 6282 |
|
|
2003-05-06 Matt Kraai
|
| 6283 |
|
|
|
| 6284 |
|
|
* java/security/Key.java: Fix misspelling of "version".
|
| 6285 |
|
|
* java/security/PrivateKey.java: Likewise.
|
| 6286 |
|
|
* java/security/Provider.java: Likewise.
|
| 6287 |
|
|
* java/security/PublicKey.java: Likewise.
|
| 6288 |
|
|
|
| 6289 |
|
|
2003-05-06 Michael Koch
|
| 6290 |
|
|
|
| 6291 |
|
|
* java/io/File.java
|
| 6292 |
|
|
(checkWrite): New method (from libgcj).
|
| 6293 |
|
|
(checkRead): Likewise.
|
| 6294 |
|
|
(writeObject): Likewise.
|
| 6295 |
|
|
(readObject): Likewise.
|
| 6296 |
|
|
(canRead): Replaced SecurityManager code with checkRead() call.
|
| 6297 |
|
|
(exists): Likewise.
|
| 6298 |
|
|
(isDirectory): Likewise.
|
| 6299 |
|
|
(isFile): Likewise.
|
| 6300 |
|
|
(lastModified): Likewise.
|
| 6301 |
|
|
(length): Likewise.
|
| 6302 |
|
|
(canWrite): Replaced SecurityManager code with checkWrite() call.
|
| 6303 |
|
|
(mkdir): Likewise.
|
| 6304 |
|
|
(renameTo): Likewise.
|
| 6305 |
|
|
|
| 6306 |
|
|
2003-05-06 Michael Koch
|
| 6307 |
|
|
|
| 6308 |
|
|
* java/io/DataOutputStream.java
|
| 6309 |
|
|
(write): Renamed argument to "value", merged documentation with
|
| 6310 |
|
|
libgcj.
|
| 6311 |
|
|
(writeBoolean): Likewise.
|
| 6312 |
|
|
(writeByte): Likewise.
|
| 6313 |
|
|
(writeShort): Likewise.
|
| 6314 |
|
|
(writeChar): Likewise.
|
| 6315 |
|
|
(writeInt): Likewise.
|
| 6316 |
|
|
(writeLong): Likewise.
|
| 6317 |
|
|
(writeFloat): Likewise.
|
| 6318 |
|
|
(writeDouble): Likewise.
|
| 6319 |
|
|
(writeBytes): Likewise.
|
| 6320 |
|
|
(writeChars):Likewise.
|
| 6321 |
|
|
(writeUTF): Likewise.
|
| 6322 |
|
|
* java/io/File.java:
|
| 6323 |
|
|
Reordered methods to match libgcj, some documentation merged from
|
| 6324 |
|
|
libgcj and reformatting of some code.
|
| 6325 |
|
|
* java/io/FileOutputStream.java
|
| 6326 |
|
|
(FileOutputStream): Merged from libgcj.
|
| 6327 |
|
|
* java/io/InputStreamReader.java:
|
| 6328 |
|
|
Merged copyright from libgcj.
|
| 6329 |
|
|
(InputStreamReader): Merged from libgcj.
|
| 6330 |
|
|
* java/io/RandomAccessFile.java
|
| 6331 |
|
|
(RandomAccessFile): Merged from libgcj.
|
| 6332 |
|
|
|
| 6333 |
|
|
2003-05-05 Michael Koch
|
| 6334 |
|
|
|
| 6335 |
|
|
* java/io/DataInputStream.java:
|
| 6336 |
|
|
Reordered all methods to match libgcj.
|
| 6337 |
|
|
|
| 6338 |
|
|
2003-05-03 John Leuner
|
| 6339 |
|
|
|
| 6340 |
|
|
* native/jni/java-net/java_net_PlainDatagramSocketImpl.c (Java_java_net_PlainDatagramSocketImpl_receive):
|
| 6341 |
|
|
added check for null packet argument
|
| 6342 |
|
|
|
| 6343 |
|
|
2003-05-02 Michael Koch
|
| 6344 |
|
|
|
| 6345 |
|
|
* java/net/URI.java
|
| 6346 |
|
|
(create): Doesnt throws IllegalArgumentException.
|
| 6347 |
|
|
* java/net/URLConnection
|
| 6348 |
|
|
(URLConnection): Merged documentation with libgcj.
|
| 6349 |
|
|
(getExpiration): Merged implementation with libgcj.
|
| 6350 |
|
|
(getDate): Likewise.
|
| 6351 |
|
|
(getLastModified): Likewise.
|
| 6352 |
|
|
(getHeaderField): Likewise.
|
| 6353 |
|
|
(getHeaderFieldKey): Likewise.
|
| 6354 |
|
|
(setDoInput): Likewise.
|
| 6355 |
|
|
(getHeaderFieldInt): Merged documentation with libgcj.
|
| 6356 |
|
|
(getPermission): Likewise.
|
| 6357 |
|
|
(setAllowUserInteraction): Likewise.
|
| 6358 |
|
|
(setUseCaches): Likewise.
|
| 6359 |
|
|
(setIfModifiedSince): Likewise.
|
| 6360 |
|
|
(getDefaultUseCaches): Likewise.
|
| 6361 |
|
|
(setRequestProperty): Likewise.
|
| 6362 |
|
|
(getRequestProperty): Likewise.
|
| 6363 |
|
|
(getRequestProperties): Likewise.
|
| 6364 |
|
|
(setDefaultRequestProperty): Likewise.
|
| 6365 |
|
|
(getDefaultRequestProperty): Likewise.
|
| 6366 |
|
|
(guessContentTypeFromName): Likewise.
|
| 6367 |
|
|
(setDoOutput): Merged implementation and documentation with libgcj.
|
| 6368 |
|
|
(setContentHandlerFactory): Likewise.
|
| 6369 |
|
|
(getFileNameMap): Likewise.
|
| 6370 |
|
|
(setFileNameMap): Likewise.
|
| 6371 |
|
|
(setDefaultAllowUserInteraction): No need to make this sychronized.
|
| 6372 |
|
|
|
| 6373 |
|
|
2003-05-02 Michael Koch
|
| 6374 |
|
|
|
| 6375 |
|
|
* java/net/URLConnection.java:
|
| 6376 |
|
|
More merging with libgcj.
|
| 6377 |
|
|
|
| 6378 |
|
|
2003-05-02 Michael Koch
|
| 6379 |
|
|
|
| 6380 |
|
|
* java/net/DatagramSocket.java,
|
| 6381 |
|
|
java/net/JarURLConnection,
|
| 6382 |
|
|
java/net/URLConnection:
|
| 6383 |
|
|
Partly merged with libgcj.
|
| 6384 |
|
|
|
| 6385 |
|
|
2003-05-02 Michael Koch
|
| 6386 |
|
|
|
| 6387 |
|
|
* java/text/CollationKey.java:
|
| 6388 |
|
|
Reformated and reorderd to match libgcj more.
|
| 6389 |
|
|
|
| 6390 |
|
|
2003-05-02 Michael Koch
|
| 6391 |
|
|
|
| 6392 |
|
|
* java/net/InetAddress.java:
|
| 6393 |
|
|
Merged class documentation with libgcj.
|
| 6394 |
|
|
* java/net/URL.java:
|
| 6395 |
|
|
Reformatted and reordered to match libgcj.
|
| 6396 |
|
|
|
| 6397 |
|
|
2003-05-02 Michael Koch
|
| 6398 |
|
|
|
| 6399 |
|
|
* java/net/DatagramSocket.java
|
| 6400 |
|
|
(DatagramSocket): Reformatted.
|
| 6401 |
|
|
* java/net/ServerSocket.java
|
| 6402 |
|
|
(ServerSocket): Reformatted.
|
| 6403 |
|
|
* java/net/Socket.java
|
| 6404 |
|
|
(Socket): Reformatted.
|
| 6405 |
|
|
* java/net/URLConnection.java:
|
| 6406 |
|
|
Some documentation merged with libgcj.
|
| 6407 |
|
|
(doInput): Set default value to true.
|
| 6408 |
|
|
(ifModifiedSince): Set default value to 0L.
|
| 6409 |
|
|
|
| 6410 |
|
|
2003-05-01 C. Brian Jones
|
| 6411 |
|
|
|
| 6412 |
|
|
Fixes [ Bug #3415 ] System.setIn/setOut/setErr do not work
|
| 6413 |
|
|
* native/jni/java-lang/java_lang_VMSystem.c
|
| 6414 |
|
|
(Java_java_lang_VMSystem_setIn): set static field in java/lang/System
|
| 6415 |
|
|
and perform appropriate JNI exception checks
|
| 6416 |
|
|
(Java_java_lang_VMSystem_setOut): ditto
|
| 6417 |
|
|
(Java_java_lang_VMSystem_setErr): ditto
|
| 6418 |
|
|
|
| 6419 |
|
|
2003-05-01 C. Brian Jones
|
| 6420 |
|
|
|
| 6421 |
|
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics.c
|
| 6422 |
|
|
(GDK_STABLE_IS_PIXMAP): converted macro to use GDK_IS_PIXMAP
|
| 6423 |
|
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextAreaPeer.c
|
| 6424 |
|
|
(TEXT_FROM_SW): convert macro to use GTK_TEXT_VIEW
|
| 6425 |
|
|
(Java_gnu_java_awt_peer_gtk_GtkTextAreaPeer_create): convert
|
| 6426 |
|
|
gtk_text_new to gtk_text_view_new
|
| 6427 |
|
|
(Java_gnu_java_awt_peer_gtk_GtkTextAreaPeer_old_create): removed
|
| 6428 |
|
|
(Java_gnu_java_awt_peer_gtk_GtkTextAreaPeer_gtkTextGetSize): converted
|
| 6429 |
|
|
to use just gtk_widget_size_request, though this may be in error it
|
| 6430 |
|
|
at least isn't as bad as the previous implementation
|
| 6431 |
|
|
(Java_gnu_java_awt_peer_gtk_GtkTextAreaPeer_insert): convert to new
|
| 6432 |
|
|
GTK2 GtkTextBuffer/GtkTextIter usage
|
| 6433 |
|
|
(Java_gnu_java_awt_peer_gtk_GtkTextAreaPeer_replaceRange): ditto
|
| 6434 |
|
|
(Java_gnu_java_awt_peer_gtk_GtkTextAreaPeer_gtkSetFont): convert
|
| 6435 |
|
|
to Pango, new to GTK2
|
| 6436 |
|
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextComponentPeer.c
|
| 6437 |
|
|
(getCaretPosition): GtkTextView and GtkEntry handled separately
|
| 6438 |
|
|
since in GTK2 they do not share common ancestory.
|
| 6439 |
|
|
(setCaretPosition): ditto
|
| 6440 |
|
|
(getSelectionStart): ditto
|
| 6441 |
|
|
(getSelectionEnd): ditto
|
| 6442 |
|
|
(select): ditto
|
| 6443 |
|
|
(setEditable): ditto
|
| 6444 |
|
|
(getText): ditto
|
| 6445 |
|
|
(setText): ditto
|
| 6446 |
|
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkButtonPeer.c
|
| 6447 |
|
|
(Java_gnu_java_awt_peer_gtk_GtkButtonPeer_create): use gtk_button_new
|
| 6448 |
|
|
(Java_gnu_java_awt_peer_gtk_GtkButtonPeer_gtkSetFont): use Pango
|
| 6449 |
|
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkListPeer.c
|
| 6450 |
|
|
(Java_gnu_java_awt_peer_gtk_GtkListPeer_getSize): converted to use
|
| 6451 |
|
|
just gtk_widget_size_request, though this may be in error it at least
|
| 6452 |
|
|
isn't as bad as the previous implementation
|
| 6453 |
|
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextField.c
|
| 6454 |
|
|
(Java_gnu_java_awt_peer_gtk_GtkTextFieldPeer_gtkEntryGetSize): ditto
|
| 6455 |
|
|
(Java_gnu_java_awt_peer_gtk_GtkTextFieldPeer_gtkSetFont): use Pango
|
| 6456 |
|
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c
|
| 6457 |
|
|
(gdk_window_get_root_geometry): GdkWindowPrivate changed to GdkWindow;
|
| 6458 |
|
|
attempting to use gdk_window_get_geometry instead of direct Xlib calls
|
| 6459 |
|
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c
|
| 6460 |
|
|
(GTK_OBJECT_SETV): unsure about use of the private API to set data
|
| 6461 |
|
|
generically for different types, but updated to compile with GTK2
|
| 6462 |
|
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkScrollBarPeer.c
|
| 6463 |
|
|
(Java_gnu_java_awt_peer_gtk_GtkScrollbarPeer_connectHooks): give
|
| 6464 |
|
|
connect_awt_hook the only structure member, range, in GTK2 instead;
|
| 6465 |
|
|
changed to connect to signal on the scroll bar instead of the
|
| 6466 |
|
|
adjustment since that is the one with GtkScrollType in GTK2
|
| 6467 |
|
|
(post_adjustment_event): modified to fit GtkScrollBar move_slider
|
| 6468 |
|
|
signal signature
|
| 6469 |
|
|
* configure.in: require gtk 2.0+, glib 2.0+
|
| 6470 |
|
|
* HACKING: mention change in GTK requirements
|
| 6471 |
|
|
* INSTALL: mention change in GTK requirements
|
| 6472 |
|
|
* THANKYOU: add David P. Grove, fix order
|
| 6473 |
|
|
|
| 6474 |
|
|
2003-05-01 David P. Grove
|
| 6475 |
|
|
|
| 6476 |
|
|
This patch fixes a regression for the past month that made it
|
| 6477 |
|
|
difficult to read files larger than 2^16 bytes.
|
| 6478 |
|
|
* native/jni/java-io/FileDescriptor.c
|
| 6479 |
|
|
(CONVERT_JLONG_TO_INT): modified macro to fix large file problem
|
| 6480 |
|
|
(CONVERT_JINT_TO_INT): ditto
|
| 6481 |
|
|
(CONVERT_SSIZE_T_TO_INT): new macro
|
| 6482 |
|
|
(Java_java_io_FileDescriptor_nativeReadBuf): use
|
| 6483 |
|
|
CONVERT_SSIZE_T_TO_INT macro
|
| 6484 |
|
|
(Java_java_io_FileDescriptor_nativeAvailable): ditto
|
| 6485 |
|
|
|
| 6486 |
|
|
2003-05-01 C. Brian Jones
|
| 6487 |
|
|
|
| 6488 |
|
|
* native/jni/java-lang/java_lang_VMSystem.c:
|
| 6489 |
|
|
(Java_java_lang_VMSystem_setIn0): renamed
|
| 6490 |
|
|
Java_java_lang_VMSystem_setIn to match Java class and native headers
|
| 6491 |
|
|
(Java_java_lang_VMSystem_setOut0): renamed
|
| 6492 |
|
|
Java_java_lang_VMSystem_setOut to match Java class and native headers
|
| 6493 |
|
|
(Java_java_lang_VMSystem_setErr0): renamed
|
| 6494 |
|
|
Java_java_lang_VMSystem_setErr to match Java class and native headers
|
| 6495 |
|
|
|
| 6496 |
|
|
2003-04-30 Torsten Rupp
|
| 6497 |
|
|
|
| 6498 |
|
|
* /cvsroot/classpath/classpath/java/net/Socket.java:
|
| 6499 |
|
|
Added try-catch-blocks to
|
| 6500 |
|
|
|
| 6501 |
|
|
* Socket.java: socket()
|
| 6502 |
|
|
* ServerSocket.java: socket()
|
| 6503 |
|
|
* DatagramSocket.java: socket()
|
| 6504 |
|
|
|
| 6505 |
|
|
with clean-up of file-descriptors in case bind(), connect() or listen()
|
| 6506 |
|
|
fail. This fix will avoid loss of file-descriptors in the case create()
|
| 6507 |
|
|
is executed successfully, but bind/connect/listen fail with an exception.
|
| 6508 |
|
|
Then close() was not called and the file-descriptor allcoated by create()
|
| 6509 |
|
|
was not returned to the OS.
|
| 6510 |
|
|
|
| 6511 |
|
|
2003-04-30 Michael Koch
|
| 6512 |
|
|
|
| 6513 |
|
|
* java/security/cert/Certificate.java
|
| 6514 |
|
|
(Certificate): Implements java.io.Serializable.
|
| 6515 |
|
|
(serialVersionUID): Must be private.
|
| 6516 |
|
|
* java/security/cert/PKIXCertPathBuilderResult.java
|
| 6517 |
|
|
(PKIXCertPathBuilderResult): Implements CertPathBuilderResult.
|
| 6518 |
|
|
* java/security/cert/X509Certificate.java
|
| 6519 |
|
|
(serialVersionUID): New member variable.
|
| 6520 |
|
|
|
| 6521 |
|
|
2003-04-30 Michael Koch
|
| 6522 |
|
|
|
| 6523 |
|
|
* java/text/CollationElementIterator.java,
|
| 6524 |
|
|
java/text/CollationKey.java,
|
| 6525 |
|
|
java/text/RuleBasedCollator.java:
|
| 6526 |
|
|
Reformatted.
|
| 6527 |
|
|
|
| 6528 |
|
|
2003-04-30 Michael Koch
|
| 6529 |
|
|
|
| 6530 |
|
|
* java/util/regex/Matcher.java
|
| 6531 |
|
|
(pattern): New member variable.
|
| 6532 |
|
|
(appendReplacement): New method.
|
| 6533 |
|
|
(appendTail): New method.
|
| 6534 |
|
|
(end): New method.
|
| 6535 |
|
|
(find): New method.
|
| 6536 |
|
|
(group): New method.
|
| 6537 |
|
|
(replaceFirst): Added documentation.
|
| 6538 |
|
|
(replaceAll): Added documentation.
|
| 6539 |
|
|
(groupCount): New method.
|
| 6540 |
|
|
(lookingAt): New method.
|
| 6541 |
|
|
(matches): New method.
|
| 6542 |
|
|
(reset): New method.
|
| 6543 |
|
|
(start): New method.
|
| 6544 |
|
|
* java/util/regex/Pattern.java
|
| 6545 |
|
|
(serialVersionUID): New constant.
|
| 6546 |
|
|
(CANON_EQ): New constant.
|
| 6547 |
|
|
(CASE_INSENSITIVE): New constant.
|
| 6548 |
|
|
(COMMENTS): New constant.
|
| 6549 |
|
|
(DOTALL): New constant.
|
| 6550 |
|
|
(MULTILINE): New constant.
|
| 6551 |
|
|
(UNICODE_CASE): New constant.
|
| 6552 |
|
|
(UNIX_LINES): New constant.
|
| 6553 |
|
|
(regex): New member variable.
|
| 6554 |
|
|
(flags): New member variable.
|
| 6555 |
|
|
(Pattern): New method.
|
| 6556 |
|
|
(compile): Documentation added.
|
| 6557 |
|
|
(flags): New method.
|
| 6558 |
|
|
(matches): Documentation added.
|
| 6559 |
|
|
(matcher): Documentation added.
|
| 6560 |
|
|
(split): Documentation added.
|
| 6561 |
|
|
(pattern): New method.
|
| 6562 |
|
|
|
| 6563 |
|
|
2003-04-30 Michael Koch
|
| 6564 |
|
|
|
| 6565 |
|
|
* gnu/java/security/der/DEREncodingException.java:
|
| 6566 |
|
|
Explicitly import java.io.IOException.
|
| 6567 |
|
|
* gnu/java/security/x509/X509Certificate.java:
|
| 6568 |
|
|
Explicitly import java.io.Serializable.
|
| 6569 |
|
|
|
| 6570 |
|
|
2003-04-30 Michael Koch
|
| 6571 |
|
|
|
| 6572 |
|
|
* java/security/SecureClassLoader.java,
|
| 6573 |
|
|
java/security/SecureRandom.java,
|
| 6574 |
|
|
java/security/Security.java,
|
| 6575 |
|
|
java/security/cert/CertificateFactory.java,
|
| 6576 |
|
|
java/security/cert/CertificateFactorySpi.java:
|
| 6577 |
|
|
Fixed typos in documention.
|
| 6578 |
|
|
|
| 6579 |
|
|
2003-04-29 Casey Marshall
|
| 6580 |
|
|
|
| 6581 |
|
|
* java/security/cert/CertPathValidator.java:
|
| 6582 |
|
|
(getIntstance) renamed to proper name.
|
| 6583 |
|
|
(getInstance) renamed from getIntstance.
|
| 6584 |
|
|
* java/security/cert/X509CRL.java:
|
| 6585 |
|
|
(getIssuerX500Principal) new method (1.4 compatibility).
|
| 6586 |
|
|
|
| 6587 |
|
|
2003-04-29 Michael Koch
|
| 6588 |
|
|
|
| 6589 |
|
|
* javax/swing/JTable.java
|
| 6590 |
|
|
(AUTO_RESIZE_ALL_COLUMNS): New constant.
|
| 6591 |
|
|
(AUTO_RESIZE_LAST_COLUMN): New constant.
|
| 6592 |
|
|
(AUTO_RESIZE_NEXT_COLUMN): New constant.
|
| 6593 |
|
|
(AUTO_RESIZE_OFF): New constant.
|
| 6594 |
|
|
(AUTO_RESIZE_SUBSEQUENT_COLUMNS): New constant.
|
| 6595 |
|
|
(JTable): New method.
|
| 6596 |
|
|
(columnAdded): New method.
|
| 6597 |
|
|
(columnMarginChanged): New method.
|
| 6598 |
|
|
(columnMoved): New method.
|
| 6599 |
|
|
(columnRemoved): New method.
|
| 6600 |
|
|
(columnSelectionChanged): New method.
|
| 6601 |
|
|
(editingCanceled): New method.
|
| 6602 |
|
|
(editingStopped): New method.
|
| 6603 |
|
|
(getColumnModel): New method.
|
| 6604 |
|
|
(getPreferredScrollableViewportSize): New method.
|
| 6605 |
|
|
(getScrollableBlockIncrement): New method.
|
| 6606 |
|
|
(getScrollableTracksViewportHeight): New method.
|
| 6607 |
|
|
(getScrollableTracksViewportWidth): New method.
|
| 6608 |
|
|
(getScrollableUnitIncrement): New method.
|
| 6609 |
|
|
(getSelectedRow): New method.
|
| 6610 |
|
|
(getSelectionModel): New method.
|
| 6611 |
|
|
(tableChanged): New method.
|
| 6612 |
|
|
(setModel): New method.
|
| 6613 |
|
|
(setSelectionMode): New method.
|
| 6614 |
|
|
(setSelectionModel): New method.
|
| 6615 |
|
|
(setShowGrid): New method.
|
| 6616 |
|
|
(valueChanged): New method.
|
| 6617 |
|
|
* javax/swing/text/DefaultEditorKit.java
|
| 6618 |
|
|
(backwardAction): New constant.
|
| 6619 |
|
|
(beepAction): New constant.
|
| 6620 |
|
|
(beginAction): New constant.
|
| 6621 |
|
|
(beginLineAction): New constant.
|
| 6622 |
|
|
(beginParagraphAction): New constant.
|
| 6623 |
|
|
(beginWordAction): New constant.
|
| 6624 |
|
|
(copyAction): New constant.
|
| 6625 |
|
|
(cutAction): New constant.
|
| 6626 |
|
|
(defaultKeyTypedAction): New constant.
|
| 6627 |
|
|
(deleteNextCharAction): New constant.
|
| 6628 |
|
|
(deletePrevCharAction): New constant.
|
| 6629 |
|
|
(downAction): New constant.
|
| 6630 |
|
|
(endAction): New constant.
|
| 6631 |
|
|
(endLineAction): New constant.
|
| 6632 |
|
|
(endOfLineStringProperty): New constant.
|
| 6633 |
|
|
(endParagraphAction): New constant.
|
| 6634 |
|
|
(endWordAction): New constant.
|
| 6635 |
|
|
(forwardAction): New constant.
|
| 6636 |
|
|
(insertBreakAction): New constant.
|
| 6637 |
|
|
(insertContentAction): New constant.
|
| 6638 |
|
|
(insertTabAction): New constant.
|
| 6639 |
|
|
(nextWordAction): New constant.
|
| 6640 |
|
|
(pageDownAction): New constant.
|
| 6641 |
|
|
(pageUpAction): New constant.
|
| 6642 |
|
|
(pasteAction): New constant.
|
| 6643 |
|
|
(previousWordAction): New constant.
|
| 6644 |
|
|
(readOnlyAction): New constant.
|
| 6645 |
|
|
(selectAllAction): New constant.
|
| 6646 |
|
|
(selectionBackwardAction): New constant.
|
| 6647 |
|
|
(selectionBeginAction): New constant.
|
| 6648 |
|
|
(selectionBeginLineAction): New constant.
|
| 6649 |
|
|
(selectionBeginParagraphAction): New constant.
|
| 6650 |
|
|
(selectionBeginWordAction): New constant.
|
| 6651 |
|
|
(selectionDownAction): New constant.
|
| 6652 |
|
|
(selectionEndAction): New constant.
|
| 6653 |
|
|
(selectionEndLineAction): New constant.
|
| 6654 |
|
|
(selectionEndParagraphAction): New constant.
|
| 6655 |
|
|
(selectionEndWordAction): New constant.
|
| 6656 |
|
|
(selectionForwardAction): New constant.
|
| 6657 |
|
|
(selectionNextWordAction): New constant.
|
| 6658 |
|
|
(selectionPreviousWordAction): New constant.
|
| 6659 |
|
|
(selectionUpAction): New constant.
|
| 6660 |
|
|
(selectLineAction): New constant.
|
| 6661 |
|
|
(selectParagraphAction): New constant.
|
| 6662 |
|
|
(selectWordAction): New constant.
|
| 6663 |
|
|
(upAction): New constant.
|
| 6664 |
|
|
(writableAction): New constant.
|
| 6665 |
|
|
|
| 6666 |
|
|
2003-04-29 Michael Koch
|
| 6667 |
|
|
|
| 6668 |
|
|
* gnu/java/security/x509/.cvsignore,
|
| 6669 |
|
|
javax/print/.cvsignore,
|
| 6670 |
|
|
javax/print/attribute/.cvsignore,
|
| 6671 |
|
|
javax/security/.cvsignore,
|
| 6672 |
|
|
javax/security/auth/.cvsignore,
|
| 6673 |
|
|
javax/security/auth/x500/.cvsignore:
|
| 6674 |
|
|
New files to ignore Makefile and Makefile.in
|
| 6675 |
|
|
|
| 6676 |
|
|
2003-04-29 Michael Koch
|
| 6677 |
|
|
|
| 6678 |
|
|
* javax/print/attribute/Attribute.java,
|
| 6679 |
|
|
* javax/print/attribute/AttributeSet.java,
|
| 6680 |
|
|
* javax/print/attribute/PrintRequestAttributeSet.java:
|
| 6681 |
|
|
New files merged from libgcj.
|
| 6682 |
|
|
* javax/print/attribute/package.html: New files
|
| 6683 |
|
|
* javax/print/Makefile.am,
|
| 6684 |
|
|
javax/print/attribute/Makefile.am: New files.
|
| 6685 |
|
|
* configure.in
|
| 6686 |
|
|
(AC_OUTPUT): Added javax/print/Makefile and
|
| 6687 |
|
|
javax/print/attribute/Makefile.
|
| 6688 |
|
|
|
| 6689 |
|
|
2003-04-29 Michael Koch
|
| 6690 |
|
|
|
| 6691 |
|
|
* javax/swing/AbstractListModel.java:
|
| 6692 |
|
|
Reformatted.
|
| 6693 |
|
|
(getListDataListeners): New method.
|
| 6694 |
|
|
* javax/swing/DefaultBoundedRangeModel.java:
|
| 6695 |
|
|
Reformatted.
|
| 6696 |
|
|
(getChangeListeners): New method.
|
| 6697 |
|
|
* javax/swing/DefaultSingleSelectionModel.java:
|
| 6698 |
|
|
Reformatted.
|
| 6699 |
|
|
(getChangeListeners): New method.
|
| 6700 |
|
|
|
| 6701 |
|
|
2003-04-29 Michael Koch
|
| 6702 |
|
|
|
| 6703 |
|
|
* java/awt/Window.java
|
| 6704 |
|
|
(show): Call super.show() instead of setVisible() to avoid endless
|
| 6705 |
|
|
loop.
|
| 6706 |
|
|
(hide): Call super.hide() instead of setVisible() to avoid endless
|
| 6707 |
|
|
loop.
|
| 6708 |
|
|
|
| 6709 |
|
|
2003-04-27 C. Brian Jones
|
| 6710 |
|
|
|
| 6711 |
|
|
* doc/www.gnu.org/home.wml: fixed typo
|
| 6712 |
|
|
|
| 6713 |
|
|
2003-04-27 Casey Marshall
|
| 6714 |
|
|
|
| 6715 |
|
|
* java/io/FileDescriptor.java (in, out, err): set to non-null
|
| 6716 |
|
|
* native/jni/java-io/FileDescriptor.c
|
| 6717 |
|
|
(Java_java_io_FileDescriptor_nativeInit): set the static fields
|
| 6718 |
|
|
appropriately and use ExceptionOccurred instead of ExceptionCheck.
|
| 6719 |
|
|
|
| 6720 |
|
|
2003-04-27 C. Brian Jones
|
| 6721 |
|
|
|
| 6722 |
|
|
* doc/www.gnu.org/home.wml: updated Jikes RVM information
|
| 6723 |
|
|
|
| 6724 |
|
|
2003-04-25 Stephen Crawley
|
| 6725 |
|
|
|
| 6726 |
|
|
* java/io/FileDescriptor.java : do dummy initialisation of
|
| 6727 |
|
|
the in/out/err statics before calling nativeInit, not after
|
| 6728 |
|
|
* native/jni/java-io/FileDescriptor.c (nativeInit) : correct
|
| 6729 |
|
|
the method signature for the FileDescriptor constructor used
|
| 6730 |
|
|
to create the in/out/err FileDescriptor objects
|
| 6731 |
|
|
|
| 6732 |
|
|
2003-04-23 Casey Marshall
|
| 6733 |
|
|
|
| 6734 |
|
|
Removed files:
|
| 6735 |
|
|
* java/security/Engine.java: moved to gnu/java/security/Engine.java.
|
| 6736 |
|
|
* gnu/java/security/provider/DERReader.java: obsoleted by
|
| 6737 |
|
|
gnu/java/security/der/DERReader.java.
|
| 6738 |
|
|
* gnu/java/security/provider/DERWriter.java: obsoleted by
|
| 6739 |
|
|
gnu/java/security/der/DERWriter.java.
|
| 6740 |
|
|
|
| 6741 |
|
|
Added files:
|
| 6742 |
|
|
* gnu/java/io/Base64InputStream.java: input stream for decoding
|
| 6743 |
|
|
Base-64.
|
| 6744 |
|
|
* gnu/java/io/ASN1ParsingException.java: used to signal
|
| 6745 |
|
|
high-level errors in DER encoded data.
|
| 6746 |
|
|
* gnu/java/security/OID.java: object identifier class.
|
| 6747 |
|
|
* gnu/java/security/der/BitString.java: ASN.1 BIT STRING type.
|
| 6748 |
|
|
* gnu/java/security/der/DER.java: DER constants.
|
| 6749 |
|
|
* gnu/java/security/der/DERReader.java: DER parser.
|
| 6750 |
|
|
* gnu/java/security/der/DERValue.java: A single value read or
|
| 6751 |
|
|
written to a DER stream.
|
| 6752 |
|
|
* gnu/java/security/der/DERWriter.java: DER encoder.
|
| 6753 |
|
|
* gnu/java/security/Engine.java: from java/security/Engine.java.
|
| 6754 |
|
|
(Changes from java/security/Engine.java follow)
|
| 6755 |
|
|
- Class and getInstance method made public.
|
| 6756 |
|
|
- getInstance now throws java.lang.reflect.InvocationTargetException.
|
| 6757 |
|
|
- Added additional getInstance method that takes an array of
|
| 6758 |
|
|
parameters to be passed to the constructor.
|
| 6759 |
|
|
* gnu/java/security/provider/DSAKeyFactory.java: translator for
|
| 6760 |
|
|
DSA keys.
|
| 6761 |
|
|
* gnu/java/security/provider/X509CertificateFactory.java: X.509
|
| 6762 |
|
|
certificate factory class.
|
| 6763 |
|
|
* gnu/java/security/x509/X500DistinguishedName.java: ASN.1 Name
|
| 6764 |
|
|
construct implementation.
|
| 6765 |
|
|
* gnu/java/security/x509/X509Certificate.java: X.509
|
| 6766 |
|
|
certificate class.
|
| 6767 |
|
|
* gnu/java/security/x509/X509CRL.java: X.509 certificate
|
| 6768 |
|
|
revocation list.
|
| 6769 |
|
|
* gnu/java/security/x509/X509CRLEntry.java: X.509 certificate
|
| 6770 |
|
|
revocation list entry.
|
| 6771 |
|
|
* java/security/cert/CRLSelector.java: JDK 1.4 support.
|
| 6772 |
|
|
* java/security/cert/CertPathBuilder.java: JDK 1.4 support.
|
| 6773 |
|
|
* java/security/cert/CertPathBuilderResult.java: JDK 1.4 support.
|
| 6774 |
|
|
* java/security/cert/CertPathBuilderSpi.java: JDK 1.4 support.
|
| 6775 |
|
|
* java/security/cert/CertPathParameters.java: JDK 1.4 support.
|
| 6776 |
|
|
* java/security/cert/CertPathValidator.java: JDK 1.4 support.
|
| 6777 |
|
|
* java/security/cert/CertPathValidatorResult.java: JDK 1.4 support.
|
| 6778 |
|
|
* java/security/cert/CertPathValidatorSpi.java: JDK 1.4 support.
|
| 6779 |
|
|
* java/security/cert/CertSelector.java: JDK 1.4 support.
|
| 6780 |
|
|
* java/security/cert/CertStore.java: JDK 1.4 support.
|
| 6781 |
|
|
* java/security/cert/CertStoreParameters.java: JDK 1.4 support.
|
| 6782 |
|
|
* java/security/cert/CertStoreSpi.java: JDK 1.4 support.
|
| 6783 |
|
|
* java/security/cert/CollectionCertStoreParameters.java: JDK 1.4
|
| 6784 |
|
|
support.
|
| 6785 |
|
|
* java/security/cert/LDAPCertStoreParameters.java: JDK 1.4 support.
|
| 6786 |
|
|
* java/security/cert/PKIXBuilderParameters.java: JDK 1.4 support.
|
| 6787 |
|
|
* java/security/cert/PKIXCertPathBuilderResult.java: JDK 1.4 support.
|
| 6788 |
|
|
* java/security/cert/PKIXCertPathChecker.java: JDK 1.4 support.
|
| 6789 |
|
|
* java/security/cert/PKIXCertPathValidatorResult.java: JDK 1.4 support.
|
| 6790 |
|
|
* java/security/cert/PKIXParameters.java: JDK 1.4 support.
|
| 6791 |
|
|
* java/security/cert/PolicyNode.java: JDK 1.4 support.
|
| 6792 |
|
|
* java/security/cert/PolicyQualifierInfo.java: JDK 1.4 support.
|
| 6793 |
|
|
* java/security/cert/TrustAnchor.java: JDK 1.4 support.
|
| 6794 |
|
|
* javax/security/auth/x500/X500Principal.java: JDK 1.4 support.
|
| 6795 |
|
|
|
| 6796 |
|
|
Modified files:
|
| 6797 |
|
|
* gnu/java/security/der/DEREncodingException.java: extend
|
| 6798 |
|
|
java.io.IOException instead of Exception.
|
| 6799 |
|
|
* gnu/java/security/provider/DSAParameters.java: use new DER
|
| 6800 |
|
|
parser.
|
| 6801 |
|
|
(engineInit(AlgorithmParameterSpec)) variable assignment
|
| 6802 |
|
|
bugfix.
|
| 6803 |
|
|
* gnu/java/security/provider/DSASignature.java:
|
| 6804 |
|
|
(engineVerify()) use new DER parser.
|
| 6805 |
|
|
* gnu/java/security/provider/DSAPrivateKey.java: added
|
| 6806 |
|
|
toString() method.
|
| 6807 |
|
|
* gnu/java/security/provider/DSAPrivateKey.java:
|
| 6808 |
|
|
() variable assignment bug fix.
|
| 6809 |
|
|
Added toString() method.
|
| 6810 |
|
|
* gnu/java/security/provider/Gnu.java: added new key factory and
|
| 6811 |
|
|
certificate factory entries.
|
| 6812 |
|
|
* java/security/AlgorithmParameterGenerator.java:
|
| 6813 |
|
|
(getInstance) accomodate changes to Engine class.
|
| 6814 |
|
|
* java/security/AlgorithmParameters.java:
|
| 6815 |
|
|
(getInstance) accomodate changes to Engine class.
|
| 6816 |
|
|
* java/security/KeyFactory.java:
|
| 6817 |
|
|
(getInstance) accomodate changes to Engine class.
|
| 6818 |
|
|
* java/security/KeyPairGenerator.java:
|
| 6819 |
|
|
(getInstance) accomodate changes to Engine class.
|
| 6820 |
|
|
* java/security/KeyStore.java:
|
| 6821 |
|
|
(getInstance) accomodate changes to Engine class.
|
| 6822 |
|
|
* java/security/MessageDigest.java:
|
| 6823 |
|
|
(getInstance) accomodate changes to Engine class.
|
| 6824 |
|
|
* java/security/SecureRandom.java:
|
| 6825 |
|
|
(getInstance) accomodate changes to Engine class.
|
| 6826 |
|
|
* java/security/Signature.java:
|
| 6827 |
|
|
(getInstance) accomodate changes to Engine class.
|
| 6828 |
|
|
* java/security/cert/Certificate.java: Added writeReplace() method.
|
| 6829 |
|
|
* java/security/cert/CertificateFactory.java: (JDK 1.4 compatibility)
|
| 6830 |
|
|
(getInstance(String)) and modified to use generic getInstance
|
| 6831 |
|
|
method.
|
| 6832 |
|
|
(getInstance(String, String)) likewise.
|
| 6833 |
|
|
getInstance(String, Provider) method added.
|
| 6834 |
|
|
getInstance(String, String, Provider) method removed.
|
| 6835 |
|
|
generateCertPath(InputStream) method added.
|
| 6836 |
|
|
generateCertPath(InputStream, String) method added.
|
| 6837 |
|
|
generateCertPath(List) method added.
|
| 6838 |
|
|
getCertPathEncodings() method added.
|
| 6839 |
|
|
* java/security/cert/CertificateFactorySpi.java: (1.4 compatibility)
|
| 6840 |
|
|
engineGenerateCertPath(InputStream) method added.
|
| 6841 |
|
|
engineGenerateCertPath(InputStream, String) method added.
|
| 6842 |
|
|
engineGenerateCertPath(List) method added.
|
| 6843 |
|
|
engineGetCertPathEncodings() method added.
|
| 6844 |
|
|
|
| 6845 |
|
|
2003-04-23 Torsten Rupp
|
| 6846 |
|
|
|
| 6847 |
|
|
* /cvsroot/classpath/classpath/java/net/InetAddress.java:
|
| 6848 |
|
|
Fixed parsing of IP numbers in getByName if sub-numbers are >127
|
| 6849 |
|
|
|
| 6850 |
|
|
2003-04-21 Tom Tromey
|
| 6851 |
|
|
|
| 6852 |
|
|
* include/java_io_FileDescriptor.h: Rebuilt.
|
| 6853 |
|
|
* java/io/FileInputStream.java (FileInputStream): Updated for
|
| 6854 |
|
|
changes to FileDescriptor.
|
| 6855 |
|
|
(FileInputStream(FileDescriptor)): Don't throw SecurityException
|
| 6856 |
|
|
if fd is invalid.
|
| 6857 |
|
|
* java/io/FileOutputStream.java (FileOutputStream): Updated for
|
| 6858 |
|
|
changes to FileDescriptor. Don't throw SecurityException if fd
|
| 6859 |
|
|
is invalid.
|
| 6860 |
|
|
* java/io/RandomAccessFile.java (RandomAccessFile): Updated for
|
| 6861 |
|
|
changes to FileDescriptor.
|
| 6862 |
|
|
(readOnly): Removed; updated all users.
|
| 6863 |
|
|
* java/io/FileDescriptor.java (SET, CUR, END): Now constants.
|
| 6864 |
|
|
(READ, WRITE, APPEND, EXCL, SYNC): New constants.
|
| 6865 |
|
|
(in, out, err): Require nativeInit to initialize.
|
| 6866 |
|
|
(FileDescriptor(String,int)): New constructor.
|
| 6867 |
|
|
(open): Changed argument type of `mode'. Allow empty paths.
|
| 6868 |
|
|
Only throw runtime errors or FileNotFoundException.
|
| 6869 |
|
|
(nativeValid): Don't throw IOException.
|
| 6870 |
|
|
(valid): Simplified.
|
| 6871 |
|
|
(nativeOpen): Throw FileNotFoundException. Changed type of
|
| 6872 |
|
|
`mode' argument.
|
| 6873 |
|
|
* native/jni/java-io/FileDescriptor.c
|
| 6874 |
|
|
(Java_java_io_FileDescriptor_nativeValid): Updated comment.
|
| 6875 |
|
|
(SET, CUR, END, READ, WRITE, APPEND, EXCL, SYNC): New defines.
|
| 6876 |
|
|
(Java_java_io_FileDescriptor_nativeOpen): Changed type of mode
|
| 6877 |
|
|
argument.
|
| 6878 |
|
|
(true): Don't define; use JNI_TRUE.
|
| 6879 |
|
|
(false): Don't define; use JNI_FALSE.
|
| 6880 |
|
|
(INIT_FIELD): New define.
|
| 6881 |
|
|
(Java_java_io_FileDescriptor_nativeInit): Rewrote.
|
| 6882 |
|
|
* native/jni/java-io/java_io_FileDescriptor.c: Removed.
|
| 6883 |
|
|
|
| 6884 |
|
|
2003-04-20 Scott Gilbertson
|
| 6885 |
|
|
|
| 6886 |
|
|
* java/awt/Container.java (addImpl): Enable paint events if adding
|
| 6887 |
|
|
a lightweight to a heavyweight.
|
| 6888 |
|
|
(addNotify): Ensure that peer is created before
|
| 6889 |
|
|
addNotifyContainerChildren.
|
| 6890 |
|
|
(addNotifyContainerChildren): Enable paint events if a heavyweight
|
| 6891 |
|
|
container contains a lightweight.
|
| 6892 |
|
|
|
| 6893 |
|
|
2003-04-19 Tom Tromey
|
| 6894 |
|
|
|
| 6895 |
|
|
* java/sql/Timestamp.java: Formatting fix.
|
| 6896 |
|
|
* java/sql/Time.java: Formatting fixes.
|
| 6897 |
|
|
* java/sql/DriverManager.java: Formatting fix.
|
| 6898 |
|
|
* java/sql/Date.java: Formatting fixes.
|
| 6899 |
|
|
|
| 6900 |
|
|
2003-04-19 Scott Gilbertson
|
| 6901 |
|
|
|
| 6902 |
|
|
* java/awt/Container.java (visitChild): Dispose gfx2 when
|
| 6903 |
|
|
finished.
|
| 6904 |
|
|
|
| 6905 |
|
|
2003-04-19 Jerry Quinn
|
| 6906 |
|
|
|
| 6907 |
|
|
* java/math/BigInteger.java (probablePrime): New.
|
| 6908 |
|
|
* java/math/BigDecimal.java (unscaledValue): New.
|
| 6909 |
|
|
|
| 6910 |
|
|
2003-04-17 Jeroen Frijters
|
| 6911 |
|
|
|
| 6912 |
|
|
* java/lang/Class.java
|
| 6913 |
|
|
(constructor): Added transient field to cache constructor.
|
| 6914 |
|
|
(newInstance): Fixed to consider non-public constructors as well,
|
| 6915 |
|
|
added constructor object caching and implemented accessibility check.
|
| 6916 |
|
|
* vm/reference/java/lang/VMClass.java (throwException): option method
|
| 6917 |
|
|
used to throw exception without declaring it... useful for
|
| 6918 |
|
|
duplicating Sun behavior in newInstance
|
| 6919 |
|
|
* include/java_lang_VMClass.h: updated
|
| 6920 |
|
|
|
| 6921 |
|
|
2003-04-07 Archie Cobbs
|
| 6922 |
|
|
|
| 6923 |
|
|
* java/lang/Character.java (digit): char[] array element never negative
|
| 6924 |
|
|
|
| 6925 |
|
|
2003-04-07 Archie Cobbs
|
| 6926 |
|
|
|
| 6927 |
|
|
* vm/reference/java/lang/Thread.java (currentThread): javadoc updates
|
| 6928 |
|
|
|
| 6929 |
|
|
2003-04-07 Aaron M. Renn (arenn@urbanophile.com)
|
| 6930 |
|
|
|
| 6931 |
|
|
* java/io/BufferedOutputStream.java
|
| 6932 |
|
|
(close): Delete commented out method
|
| 6933 |
|
|
(finalize): Delete commented out method
|
| 6934 |
|
|
* java/io/BufferedReader.java
|
| 6935 |
|
|
* java/io/BufferedWriter.java
|
| 6936 |
|
|
|
| 6937 |
|
|
2003-04-07 Aaron M. Renn (arenn@urbanophile.com)
|
| 6938 |
|
|
|
| 6939 |
|
|
* java/io/DataInputStream.java
|
| 6940 |
|
|
Re-order methods to be more logical and consistent with DataInput
|
| 6941 |
|
|
interface
|
| 6942 |
|
|
|
| 6943 |
|
|
2003-04-07 Aaron M. Renn (arenn@urbanophile.com)
|
| 6944 |
|
|
|
| 6945 |
|
|
* java/io/DataInput.java
|
| 6946 |
|
|
* java/io/DataOutput.java
|
| 6947 |
|
|
Fix minor javadoc typos
|
| 6948 |
|
|
* java/io/DataInputStream.java
|
| 6949 |
|
|
Update javadocs to match DataInput
|
| 6950 |
|
|
* java/io/DataOutputStream.java
|
| 6951 |
|
|
Update javadocs to match DataOutput
|
| 6952 |
|
|
|
| 6953 |
|
|
2003-04-07 Jeroen Frijters
|
| 6954 |
|
|
|
| 6955 |
|
|
* java/lang/Class.java
|
| 6956 |
|
|
(getSigners): If signers array is null, don't attempt to
|
| 6957 |
|
|
clone it
|
| 6958 |
|
|
(internalGetFields): Implemented algorithm dictated by API docs
|
| 6959 |
|
|
and used HashSet to prevent the same field showing up twice (if
|
| 6960 |
|
|
an interface is implemented multiple times)
|
| 6961 |
|
|
(getMethods): Changed comments to indicate that Object methods are
|
| 6962 |
|
|
available from array types. This is in contrast with the API docs, but
|
| 6963 |
|
|
it matches common sense and the Sun implementation.
|
| 6964 |
|
|
(internalGetMethods): For consistency, changed to use HashMap
|
| 6965 |
|
|
instead of java.util.HashMap.
|
| 6966 |
|
|
(getField): Now uses internalGetField.
|
| 6967 |
|
|
(internalGetField): New method to implement correct search algorithm.
|
| 6968 |
|
|
(getMethod): Changed comments to indicate that Object methods are
|
| 6969 |
|
|
available from array types. Changed to use internalGetMethod.
|
| 6970 |
|
|
(internalGetMethod): New method to implement correct search algorithm.
|
| 6971 |
|
|
(matchParameters): Don't use equals() to compare Class objects, they
|
| 6972 |
|
|
have to be identical so == can be used.
|
| 6973 |
|
|
|
| 6974 |
|
|
2003-04-06 Aaron M. Renn (arenn@urbanophile.com)
|
| 6975 |
|
|
|
| 6976 |
|
|
* java/io/ObjectStreamException
|
| 6977 |
|
|
* java/io/FileFilter
|
| 6978 |
|
|
* java/io/FilenameFilter
|
| 6979 |
|
|
* java/io/ObjectInput
|
| 6980 |
|
|
* java/io/ObjectOutput
|
| 6981 |
|
|
* java/io/ObjectStreamConstants
|
| 6982 |
|
|
Minor doc fixes, format fixes, spelling corrections, etc.
|
| 6983 |
|
|
* java/io/DataInput
|
| 6984 |
|
|
Corrected code samples in Javadocs to match reality
|
| 6985 |
|
|
* java/io/DataOutput
|
| 6986 |
|
|
* java/io/ObjectInputValidation
|
| 6987 |
|
|
Major documentation fixes - all Javadocs re-written or updated
|
| 6988 |
|
|
|
| 6989 |
|
|
2003-04-06 Michael Koch
|
| 6990 |
|
|
|
| 6991 |
|
|
* gnu/java/nio/FileChannelImpl.java
|
| 6992 |
|
|
Mostly merged from libgcj.
|
| 6993 |
|
|
* gnu/java/nio/MappedByteFileBuffer.java,
|
| 6994 |
|
|
gnu/java/nio/MappedCharFileBuffer.java,
|
| 6995 |
|
|
gnu/java/nio/MappedDoubleFileBuffer.java,
|
| 6996 |
|
|
gnu/java/nio/MappedFloatFileBuffer.java,
|
| 6997 |
|
|
gnu/java/nio/MappedIntFileBuffer.java,
|
| 6998 |
|
|
gnu/java/nio/MappedLongFileBuffer.java,
|
| 6999 |
|
|
gnu/java/nio/MappedShortFileBuffer.java:
|
| 7000 |
|
|
Renamed address to map_address.
|
| 7001 |
|
|
* java/io/FileInputStream.java,
|
| 7002 |
|
|
java/io/FileOutputStream.java,
|
| 7003 |
|
|
java/io/RandomAccessFile.java:
|
| 7004 |
|
|
(getChannel): Merged from libgcj.
|
| 7005 |
|
|
|
| 7006 |
|
|
2003-04-06 Michael Koch
|
| 7007 |
|
|
|
| 7008 |
|
|
* java/io/FileInputStream.java
|
| 7009 |
|
|
(skip): Merged with version from libgcj.
|
| 7010 |
|
|
|
| 7011 |
|
|
2003-04-06 Michael Koch
|
| 7012 |
|
|
|
| 7013 |
|
|
* java/sql/Date.java,
|
| 7014 |
|
|
java/sql/Time.java:
|
| 7015 |
|
|
Merged latest version from libgcj.
|
| 7016 |
|
|
|
| 7017 |
|
|
2003-04-05 C. Brian Jones
|
| 7018 |
|
|
|
| 7019 |
|
|
* vm/reference/java/lang/VMClass.java (getInstance): removed
|
| 7020 |
|
|
* include/java_lang_VMClass.h: regenerated
|
| 7021 |
|
|
|
| 7022 |
|
|
2003-04-05 Jeroen Frijters
|
| 7023 |
|
|
|
| 7024 |
|
|
* java/lang/Class.java
|
| 7025 |
|
|
(vmClass): Made vmClass field package instead of private
|
| 7026 |
|
|
(Class): Made constructor package instead of private and passed in
|
| 7027 |
|
|
VMClass instance
|
| 7028 |
|
|
(forName(String,boolean,ClassLoader)): Added special handling for array
|
| 7029 |
|
|
classes and initialization
|
| 7030 |
|
|
(isArray): Removed superfluous ternary operator
|
| 7031 |
|
|
(internalGetClasses): Fixed to use ArrayList.addAll instead of
|
| 7032 |
|
|
ArrayList.add
|
| 7033 |
|
|
(internalGetFields): Fixed to use ArrayList.addAll instead of
|
| 7034 |
|
|
ArrayList.add
|
| 7035 |
|
|
(getMethod(String,Class[])): Added code to also look at interfaces
|
| 7036 |
|
|
* vm/reference/java/lang/VMClass.java
|
| 7037 |
|
|
(initialize): Added
|
| 7038 |
|
|
(loadArrayClass): Added
|
| 7039 |
|
|
|
| 7040 |
|
|
2003-04-04 C. Brian Jones
|
| 7041 |
|
|
|
| 7042 |
|
|
* THANKYOU: added Archie Cobbs
|
| 7043 |
|
|
|
| 7044 |
|
|
2003-04-04 C. Brian Jones
|
| 7045 |
|
|
|
| 7046 |
|
|
* native/jni/java-io/java_io_FileDescriptor.c
|
| 7047 |
|
|
(Java_java_io_FileDescriptor_nativeWriteBuf): return type is jlong
|
| 7048 |
|
|
(Java_java_io_FileDescriptor_nativeWriteBuf): return type is jlong
|
| 7049 |
|
|
* native/jni/java-io/java_io_ObjectStreamClass.c: removed
|
| 7050 |
|
|
* native/jni/java-io/java_io_RandomAccessFile.c: removed
|
| 7051 |
|
|
* native/jni/java-io/java_io_FileInputStream.c: removed
|
| 7052 |
|
|
* native/jni/java-io/java_io_FileOutputStream.c: removed
|
| 7053 |
|
|
* native/jni/java-io/Makefile.am: adjusted members of java-io library
|
| 7054 |
|
|
|
| 7055 |
|
|
|
| 7056 |
|
|
2003-04-03 C. Brian Jones
|
| 7057 |
|
|
|
| 7058 |
|
|
* vm/reference/java/lang/VMClass.java: fix imports
|
| 7059 |
|
|
* java/lang/Class.java
|
| 7060 |
|
|
(internalGetMethods): fix spelling of superClass
|
| 7061 |
|
|
(getSigners): cast clone of Object[]
|
| 7062 |
|
|
(getSuperclass): fix spelling of getSuperclass
|
| 7063 |
|
|
(forName): use VMClass.forName for static invocation
|
| 7064 |
|
|
* include/*.h: updated
|
| 7065 |
|
|
* doc/www.gnu.org/home.wml: update link to GNU Crypto
|
| 7066 |
|
|
|
| 7067 |
|
|
2003-04-03 C. Brian Jones
|
| 7068 |
|
|
|
| 7069 |
|
|
Many pieces of this patch contributed by Archie Cobbs
|
| 7070 |
|
|
* vm/reference/java/lang/VMClass.java: new file
|
| 7071 |
|
|
* vm/reference/java/lang/Class.java: moved to java/lang
|
| 7072 |
|
|
* java/lang/Class.java: added transient reference to VMClass
|
| 7073 |
|
|
(Class): added call to static VMClass.getInstance()
|
| 7074 |
|
|
(forName(String)): calls VMClass.forName and if that returns null
|
| 7075 |
|
|
then performs the previous method call instead
|
| 7076 |
|
|
(isInstance): moved to VMClass
|
| 7077 |
|
|
(isAssignableFrom): moved to VMClass
|
| 7078 |
|
|
(isInterface): moved to VMClass
|
| 7079 |
|
|
(isArray): calls VMClass.isArray before returning to getName()
|
| 7080 |
|
|
based implementation
|
| 7081 |
|
|
(isPrimitive): moved to VMClass
|
| 7082 |
|
|
(getName): moved to VMClass
|
| 7083 |
|
|
(getSuperclass): moved to VMClass
|
| 7084 |
|
|
(getInterfaces): moved to VMClass
|
| 7085 |
|
|
(getComponentType): moved to VMClass
|
| 7086 |
|
|
(getModifiers): moved to VMClass
|
| 7087 |
|
|
(getSigners): return a clone of the signers array
|
| 7088 |
|
|
(memberAccessCheck): new method
|
| 7089 |
|
|
(getDeclaringClass): moved to VMClass
|
| 7090 |
|
|
(getClasses): calls internalGetClasses
|
| 7091 |
|
|
(internalGetClasses): new method
|
| 7092 |
|
|
(getFields): calls internalGetFields
|
| 7093 |
|
|
(internalGetFields): new method
|
| 7094 |
|
|
(getMethods): calls internalGetMethods
|
| 7095 |
|
|
(internalGetMethods): new method
|
| 7096 |
|
|
(getConstructors): calls getDeclaredConstructors
|
| 7097 |
|
|
(getField): calls getDeclaredFields
|
| 7098 |
|
|
(getMethod): calls getDeclaredMethods
|
| 7099 |
|
|
(matchMethod): new method
|
| 7100 |
|
|
(matchParameters): new method
|
| 7101 |
|
|
(getConstructor): calls getDeclaredConstructors
|
| 7102 |
|
|
(getDeclaredClasses): calls getDeclaredClasses(boolean)
|
| 7103 |
|
|
(getDeclaredClasses(boolean)): new method
|
| 7104 |
|
|
(getDeclaredFields): calls getDeclaredFields(boolean)
|
| 7105 |
|
|
(getDeclaredFields(boolean)): new method
|
| 7106 |
|
|
(getDeclaredMethods): calls getDeclaredMethods(boolean)
|
| 7107 |
|
|
(getDeclaredMethods(boolean)): new method
|
| 7108 |
|
|
(getDeclaredConstructors): calls getDeclaredConstructors(boolean)
|
| 7109 |
|
|
(getDeclaredConstructors(boolean)): new method
|
| 7110 |
|
|
(getDeclaredField): calls getDeclaredFields
|
| 7111 |
|
|
(getDeclaredMethod): calls getDeclaredMethods
|
| 7112 |
|
|
(getDeclaredConstructor): calls getDeclaredConstructors
|
| 7113 |
|
|
(getClassLoader0): removed
|
| 7114 |
|
|
* NEWS: note changes to Class
|
| 7115 |
|
|
* gnu/classpath/RawData: new file (from libgcj)
|
| 7116 |
|
|
* java/lang/Makefile.am: add Class.java to dist
|
| 7117 |
|
|
* vm/reference/java/lang/Makefile.am: add VMClass.java to dist,
|
| 7118 |
|
|
remove Class.java
|
| 7119 |
|
|
|
| 7120 |
|
|
2003-03-31 Michael Koch
|
| 7121 |
|
|
|
| 7122 |
|
|
* java/rmi/dgc/VMID.java,
|
| 7123 |
|
|
java/rmi/registry/RegistryHandler.java,
|
| 7124 |
|
|
java/rmi/server/LoaderHandler.java,
|
| 7125 |
|
|
java/rmi/server/LogStream.java,
|
| 7126 |
|
|
java/rmi/server/Operation.java,
|
| 7127 |
|
|
java/rmi/server/RemoteCall.java,
|
| 7128 |
|
|
java/rmi/server/RemoteRef.java,
|
| 7129 |
|
|
java/rmi/server/RemoteStub.java,
|
| 7130 |
|
|
java/rmi/server/Skeleton.java:
|
| 7131 |
|
|
New version from libgcj.
|
| 7132 |
|
|
|
| 7133 |
|
|
2003-03-31 Michael Koch
|
| 7134 |
|
|
|
| 7135 |
|
|
* java/awt/font/TextAttribute.java
|
| 7136 |
|
|
(readResolve): Throws java.io.InvalidObjectException.
|
| 7137 |
|
|
|
| 7138 |
|
|
2003-03-31 Michael Koch
|
| 7139 |
|
|
|
| 7140 |
|
|
* java/io/File.java:
|
| 7141 |
|
|
Reordered methods, reformatted code.
|
| 7142 |
|
|
* java/io/PrintStream.java:
|
| 7143 |
|
|
Reordered methods, reformatted code.
|
| 7144 |
|
|
* java/io/RandomAccessFile.java:
|
| 7145 |
|
|
Reordered methods, reformatted code.
|
| 7146 |
|
|
|
| 7147 |
|
|
2003-03-31 Michael Koch
|
| 7148 |
|
|
|
| 7149 |
|
|
* javax/swing/text/ComponentView.java:
|
| 7150 |
|
|
Merged from libgcj.
|
| 7151 |
|
|
* javax/swing/tree/DefaultTreeCellRenderer.java:
|
| 7152 |
|
|
Merged from libgcj.
|
| 7153 |
|
|
|
| 7154 |
|
|
2003-03-29 Tom Tromey
|
| 7155 |
|
|
|
| 7156 |
|
|
* vm/reference/java/lang/VMClassLoader.java: Reindented.
|
| 7157 |
|
|
|
| 7158 |
|
|
* java/lang/ClassLoader.java (getSystemClassLoader): Fixed
|
| 7159 |
|
|
formatting.
|
| 7160 |
|
|
(loadClass(String,boolean)): Likewise.
|
| 7161 |
|
|
(getPackage): Likewise.
|
| 7162 |
|
|
(getPackages): Likewise.
|
| 7163 |
|
|
|
| 7164 |
|
|
2003-03-28 Michael Koch
|
| 7165 |
|
|
|
| 7166 |
|
|
* java/text/MessageFormat.java (MessageFormat.serialVersionUID):
|
| 7167 |
|
|
Define.
|
| 7168 |
|
|
* java/text/AttributedCharacterIterator.java
|
| 7169 |
|
|
(Attribute.serialVersionUID): Define.
|
| 7170 |
|
|
|
| 7171 |
|
|
2003-03-28 Tom Tromey
|
| 7172 |
|
|
|
| 7173 |
|
|
* java/lang/Package.java (toString): Formatting fixlet.
|
| 7174 |
|
|
|
| 7175 |
|
|
2003-03-24 Michael Koch
|
| 7176 |
|
|
|
| 7177 |
|
|
* java/util/Date.java:
|
| 7178 |
|
|
Fixed documentation starting tag to make javadoc happy.
|
| 7179 |
|
|
* java/util/regex/Pattern.java
|
| 7180 |
|
|
(Pattern): Implements Serializable.
|
| 7181 |
|
|
* java/util/PatternSyntaxException.java
|
| 7182 |
|
|
(serialVersionUID): New member variable.
|
| 7183 |
|
|
|
| 7184 |
|
|
2003-03-28 Michael Koch
|
| 7185 |
|
|
|
| 7186 |
|
|
* java/io/File.java:
|
| 7187 |
|
|
Merged comment from libgcj.
|
| 7188 |
|
|
(serialVersionUID): Made it private.
|
| 7189 |
|
|
* java/io/ObjectOutputStream.java
|
| 7190 |
|
|
(PutField.write): Documentation reformatted.
|
| 7191 |
|
|
* java/io/PrintStream.java:
|
| 7192 |
|
|
Merged comment from libgcj.
|
| 7193 |
|
|
(PrintStream): Reformatted.
|
| 7194 |
|
|
* java/io/RandomAccessFile.java
|
| 7195 |
|
|
(RandomAccessFile): Merged with libgcj.
|
| 7196 |
|
|
(read): Likewise.
|
| 7197 |
|
|
|
| 7198 |
|
|
2003-03-28 Torsten Rupp
|
| 7199 |
|
|
|
| 7200 |
|
|
* native/target/generic/target_generic.h,
|
| 7201 |
|
|
native/target/generic/target_generic_file.h,
|
| 7202 |
|
|
native/target/generic/target_generic_math_float.h:
|
| 7203 |
|
|
Fix in extern-C-declaration
|
| 7204 |
|
|
|
| 7205 |
|
|
* native/target/generic/target_generic_math_int.h:
|
| 7206 |
|
|
Fixed some int64-operation macros
|
| 7207 |
|
|
|
| 7208 |
|
|
* native/target/generic/target_generic_network.h:
|
| 7209 |
|
|
Added some macros for setting/getting socket options
|
| 7210 |
|
|
|
| 7211 |
|
|
* native/target/generic/target_generic_misc.h:
|
| 7212 |
|
|
Added TARGET_NATIVE_FORMAT_STRING macro
|
| 7213 |
|
|
|
| 7214 |
|
|
* native/target/Linux/target_native.h,
|
| 7215 |
|
|
native/target/Linux/target_native_file.h,
|
| 7216 |
|
|
native/target/Linux/target_native_math_float.h,
|
| 7217 |
|
|
native/target/Linux/target_native_math_int.h,
|
| 7218 |
|
|
native/target/Linux/target_native_misc.h,
|
| 7219 |
|
|
native/target/Linux/target_native_network.h:
|
| 7220 |
|
|
Fix in extern-C-declaration
|
| 7221 |
|
|
|
| 7222 |
|
|
2003-03-28 Michael Koch
|
| 7223 |
|
|
|
| 7224 |
|
|
* java/io/File.java:
|
| 7225 |
|
|
Merged authors with libgcj, reformatted.
|
| 7226 |
|
|
* java/io/FileOutputStream.java:
|
| 7227 |
|
|
Merged authors with libgcj, reformatted.
|
| 7228 |
|
|
(FileOutputStream): Partly merged with libgcj.
|
| 7229 |
|
|
(finalize): New dummy method to make API complete.
|
| 7230 |
|
|
(write): Added argument check from libgcj.
|
| 7231 |
|
|
* java/io/RandomAccessFile.java:
|
| 7232 |
|
|
Merged authors with libgcj, reformatted.
|
| 7233 |
|
|
(read*): Throws only IOException.
|
| 7234 |
|
|
|
| 7235 |
|
|
2003-03-26 C. Brian Jones
|
| 7236 |
|
|
|
| 7237 |
|
|
* configure.in: VERSION changed to 0.05+cvs
|
| 7238 |
|
|
* THANKYOU: added Casey Marshall
|
| 7239 |
|
|
|
| 7240 |
|
|
2003-03-26 Casey Marshall
|
| 7241 |
|
|
|
| 7242 |
|
|
* java/security/AlgorithmParameterGenerator.java
|
| 7243 |
|
|
(getInstance (String)): add missing return statement
|
| 7244 |
|
|
(getInstance (String,String)): check for improper provider argument
|
| 7245 |
|
|
(getInstance (String,Provider)): reuse common Engine code
|
| 7246 |
|
|
(getInstance (String,String,Provider)): removed
|
| 7247 |
|
|
* java/security/AlgorithmParameters.java
|
| 7248 |
|
|
(getInstance (String,String)): check for improper provider argument
|
| 7249 |
|
|
(getInstance (String,Provider)): reuse common Engine code
|
| 7250 |
|
|
(getInstance (String,String,Provider)): removed
|
| 7251 |
|
|
* java/security/Engine.java: new file
|
| 7252 |
|
|
* java/security/KeyFactory.java
|
| 7253 |
|
|
(getInstance (String)): add missing return statement
|
| 7254 |
|
|
(getInstance (String,String)): check for improper provider argument
|
| 7255 |
|
|
(getInstance (String,Provider)): reuse common Engine code
|
| 7256 |
|
|
(getInstance (String,String,Provider)): removed
|
| 7257 |
|
|
* java/security/KeyPairGenerator.java
|
| 7258 |
|
|
(getInstance (String,Provider)): reuse common Engine code
|
| 7259 |
|
|
(getInstance (String,String,Provider)): removed
|
| 7260 |
|
|
* java/security/KeyStore.java
|
| 7261 |
|
|
(getInstance (String)): use getInstance(String,Provider) instead
|
| 7262 |
|
|
(getInstance (String,String)): use getInstance(String,Provider) instead
|
| 7263 |
|
|
(getInstance (String,Provider): reuse common Engine code
|
| 7264 |
|
|
* java/security/MessageDigest.java
|
| 7265 |
|
|
(getInstance (String,String)): check for improper provider argument
|
| 7266 |
|
|
(getInstance (String,Provider)): reuse common Engine code
|
| 7267 |
|
|
* java/security/SecureRandom.java
|
| 7268 |
|
|
(getInstance (String): formatting
|
| 7269 |
|
|
(getInstance (String,String)): check for improper provider argument
|
| 7270 |
|
|
(getInstance (String,Provider)): reuse common Engine code
|
| 7271 |
|
|
* java/security/Signature.java
|
| 7272 |
|
|
(getInstance (String,String)): check for improper provider argument
|
| 7273 |
|
|
(getInstance (String,Provider)): reuse common Engine code
|
| 7274 |
|
|
(getInstance (String,String,Provider)): removed
|
| 7275 |
|
|
|
| 7276 |
|
|
2003-03-25 Michael Koch
|
| 7277 |
|
|
|
| 7278 |
|
|
* java/io/RandomAccessFile.java
|
| 7279 |
|
|
(length): Replace length() with getLength().
|
| 7280 |
|
|
(read): Replace in with fd.
|
| 7281 |
|
|
|
| 7282 |
|
|
2003-03-25 Michael Koch
|
| 7283 |
|
|
|
| 7284 |
|
|
* java/io/FileOutputStream.java
|
| 7285 |
|
|
(getFD): Check FileDescriptor object before using it, Reformatted.
|
| 7286 |
|
|
(write): Reformatted.
|
| 7287 |
|
|
(close): Check FileDescriptor object before using it.
|
| 7288 |
|
|
|
| 7289 |
|
|
2003-03-25 Michael Koch
|
| 7290 |
|
|
|
| 7291 |
|
|
* java/awt/ContainerOrderFocusTraversalPolicy.java
|
| 7292 |
|
|
(getFirstComponent): Implemented.
|
| 7293 |
|
|
(getLastComponent): Implemented.
|
| 7294 |
|
|
(getDefaultComponent): Implemented.
|
| 7295 |
|
|
(setImplicitDownCycleTraversal): Fixed implementation.
|
| 7296 |
|
|
* java/awt/Robot.java
|
| 7297 |
|
|
(Robot): Documentation added.
|
| 7298 |
|
|
* java/awt/Toolkit.java
|
| 7299 |
|
|
(getFontList): Deprecated.
|
| 7300 |
|
|
(getFontMetrics): Deprecated.
|
| 7301 |
|
|
(getPrintJob): Documentation added.
|
| 7302 |
|
|
(getSystemSelection): Documentation added.
|
| 7303 |
|
|
(getLockingKeyState): Documentation addded.
|
| 7304 |
|
|
(setLockingKeyState): Documentation addded.
|
| 7305 |
|
|
(createCustonCursor): Documentation addded.
|
| 7306 |
|
|
(getBestCursorSize): Documentation addded.
|
| 7307 |
|
|
(getMaximumCursorColors): Documentation addded.
|
| 7308 |
|
|
(isFrameStateSupported): Documentation addded.
|
| 7309 |
|
|
|
| 7310 |
|
|
2003-03-24 C. Brian Jones
|
| 7311 |
|
|
|
| 7312 |
|
|
* doc/www.gnu.org/home.wml: link to mauve results on gnu.org
|
| 7313 |
|
|
|
| 7314 |
|
|
2003-03-24 Michael Koch
|
| 7315 |
|
|
|
| 7316 |
|
|
* java/io/RandomAccessFile.java:
|
| 7317 |
|
|
More little merges with libgcj.
|
| 7318 |
|
|
|
| 7319 |
|
|
2003-03-24 Michael Koch
|
| 7320 |
|
|
|
| 7321 |
|
|
* java/io/File.java:
|
| 7322 |
|
|
Merged copyright from libgcj.
|
| 7323 |
|
|
* java/io/FileInputStream.java
|
| 7324 |
|
|
(close): Merged implementation from libgcj.
|
| 7325 |
|
|
(finalize): Merged from libgcj for API completeness.
|
| 7326 |
|
|
(seek): Partly merged from libgcj.
|
| 7327 |
|
|
* java/io/InputStreamReader.java:
|
| 7328 |
|
|
Moving of some methods to match the order in libgcj and reformatting.
|
| 7329 |
|
|
* java/io/OutputStreamWriter.java:
|
| 7330 |
|
|
Moving of some methods to match the order in libgcj and reformatting.
|
| 7331 |
|
|
* java/io/PrintStream.java:
|
| 7332 |
|
|
Moving of some methods to match the order in libgcj and reformatting.
|
| 7333 |
|
|
* java/io/RandomAccessFile.java:
|
| 7334 |
|
|
Moving of some methods to match the order in libgcj and reformatting.
|
| 7335 |
|
|
|
| 7336 |
|
|
2003-03-24 Michael Koch
|
| 7337 |
|
|
|
| 7338 |
|
|
* java/beans/beancontext/BeanContextEvent.java:
|
| 7339 |
|
|
Reformated.
|
| 7340 |
|
|
|
| 7341 |
|
|
2003-03-24 Michael Koch
|
| 7342 |
|
|
|
| 7343 |
|
|
* java/io/FileInputStream.java:
|
| 7344 |
|
|
More merging with libgcj.
|
| 7345 |
|
|
(read): Compile fix.
|
| 7346 |
|
|
|
| 7347 |
|
|
2003-03-24 Michael Koch
|
| 7348 |
|
|
|
| 7349 |
|
|
* java/io/DataOutputStream.java:
|
| 7350 |
|
|
Reordered methods to match libgcj, reformatting.
|
| 7351 |
|
|
(writeBoolean): Replaced if ... else ... with a single line of code.
|
| 7352 |
|
|
* java/io/FileInputStream.java:
|
| 7353 |
|
|
Reordered methods to match libgcj, reformatting.
|
| 7354 |
|
|
* java/io/FileOutputStream.java:
|
| 7355 |
|
|
Reordered methods to match libgcj, reformatting.
|
| 7356 |
|
|
* java/io/InputStreamReader.java:
|
| 7357 |
|
|
Merged copyright years with libgcj.
|
| 7358 |
|
|
* java/io/OutputStreamWriter.java:
|
| 7359 |
|
|
Merged copyright years with libgcj.
|
| 7360 |
|
|
* java/io/RandomAccessFile.java:
|
| 7361 |
|
|
Merged copyright years with libgcj.
|
| 7362 |
|
|
|
| 7363 |
|
|
2003-03-24 Michael Koch
|
| 7364 |
|
|
|
| 7365 |
|
|
* java/awt/Frame.java
|
| 7366 |
|
|
(DEFAULT_CURSOR): Fixed @deprecated tag.
|
| 7367 |
|
|
(setCursor): Fixed @deprecated tag.
|
| 7368 |
|
|
|
| 7369 |
|
|
2003-03-23 Michael Koch
|
| 7370 |
|
|
|
| 7371 |
|
|
* java/io/FileInputStream.java
|
| 7372 |
|
|
(getChannel): Make it synchronized, rewrote implementation.
|
| 7373 |
|
|
* java/io/FileOutputStream.java
|
| 7374 |
|
|
(getChannel): Make it synchronized, rewrote implementation.
|
| 7375 |
|
|
* java/io/RandomAccessFile.java
|
| 7376 |
|
|
(getChannel): Make it synchronized, rewrote implementation.
|
| 7377 |
|
|
|
| 7378 |
|
|
2003-03-23 Michael Koch
|
| 7379 |
|
|
|
| 7380 |
|
|
* java/io/ObjectOutputStream.java,
|
| 7381 |
|
|
java/io/RandomAccessFile.java:
|
| 7382 |
|
|
Reformated.
|
| 7383 |
|
|
|
| 7384 |
|
|
2003-03-23 Michael Koch
|
| 7385 |
|
|
|
| 7386 |
|
|
* java/io/FileInputStream.java:
|
| 7387 |
|
|
Reformated.
|
| 7388 |
|
|
* java/io/ObjectOutputStream.java:
|
| 7389 |
|
|
Reformated and some @see tags fixed.
|
| 7390 |
|
|
|
| 7391 |
|
|
2003-03-23 Michael Koch
|
| 7392 |
|
|
|
| 7393 |
|
|
* java/io/DataOutputStream.java
|
| 7394 |
|
|
(writeDouble): Fixed @see tag.
|
| 7395 |
|
|
(writeFloat): Fixed @see tag.
|
| 7396 |
|
|
* java/io/ObjectInputStream.java:
|
| 7397 |
|
|
Reformated.
|
| 7398 |
|
|
* java/io/ObjectOutputStream.java:
|
| 7399 |
|
|
Reformated.
|
| 7400 |
|
|
* java/io/ObjectStreamClass.java
|
| 7401 |
|
|
(toString): Fixed @see tags, documentation reformated.
|
| 7402 |
|
|
* java/io/Writer.java
|
| 7403 |
|
|
(write): Fixed documentation.
|
| 7404 |
|
|
|
| 7405 |
|
|
2003-03-23 Michael Koch
|
| 7406 |
|
|
|
| 7407 |
|
|
* java/io/BufferedOutputStream.java,
|
| 7408 |
|
|
java/io/BufferedReader.java,
|
| 7409 |
|
|
java/io/DataInput.java,
|
| 7410 |
|
|
java/io/DataOutput.java,
|
| 7411 |
|
|
java/io/Externalizable.java,
|
| 7412 |
|
|
java/io/File.java,
|
| 7413 |
|
|
java/io/FileDescriptor.java,
|
| 7414 |
|
|
java/io/FileFilter.java,
|
| 7415 |
|
|
java/io/FileInputStream.java,
|
| 7416 |
|
|
java/io/FileOutputStream.java,
|
| 7417 |
|
|
java/io/FileWriter.java,
|
| 7418 |
|
|
java/io/FilenameFilter.java,
|
| 7419 |
|
|
java/io/FilterInputStream.java,
|
| 7420 |
|
|
java/io/FilterOutputStream.java,
|
| 7421 |
|
|
java/io/FilterReader.java,
|
| 7422 |
|
|
java/io/FilterWriter.java,
|
| 7423 |
|
|
java/io/InputStreamReader.java,
|
| 7424 |
|
|
java/io/ObjectInput.java,
|
| 7425 |
|
|
java/io/ObjectOutput.java,
|
| 7426 |
|
|
java/io/OutputStreamWriter.java,
|
| 7427 |
|
|
java/io/PrintStream.java,
|
| 7428 |
|
|
java/io/SerializablePermission.java,
|
| 7429 |
|
|
java/io/Writer.java:
|
| 7430 |
|
|
Reformated.
|
| 7431 |
|
|
|
| 7432 |
|
|
2003-03-23 Michael Koch
|
| 7433 |
|
|
|
| 7434 |
|
|
* java/io/ByteArrayOutputStream.java
|
| 7435 |
|
|
(size): Fixed @see tag.
|
| 7436 |
|
|
* java/io/CharArrayWriter.java
|
| 7437 |
|
|
(size): Fixed @see tag.
|
| 7438 |
|
|
* java/io/DataInputStream.java
|
| 7439 |
|
|
(readUTF): Fixed typo in @return tag.
|
| 7440 |
|
|
* java/io/DataOutputStream.java
|
| 7441 |
|
|
(writeFloat): Fixed @see tag.
|
| 7442 |
|
|
(writeDouble): Fixed @see tag.
|
| 7443 |
|
|
* java/io/FilePermission.java
|
| 7444 |
|
|
(FilePermission): Replaced @XXX with FIXME to make javadoc happy.
|
| 7445 |
|
|
* java/io/LineNumberInputStream.java
|
| 7446 |
|
|
(LineNumberInputStream): Replaced @code with html tags.
|
| 7447 |
|
|
(getLineNumber): Fixed typo @return tag.
|
| 7448 |
|
|
* java/io/LineNumberReader.java
|
| 7449 |
|
|
(getLineNumber): Fixed typo @return tag.
|
| 7450 |
|
|
* java/io/PushbackReader.java
|
| 7451 |
|
|
(PushbackReader): Replaced @code with @param.
|
| 7452 |
|
|
* java/io/RandomAccessFile.java
|
| 7453 |
|
|
(writeInt): Fixed @see tag.
|
| 7454 |
|
|
(writeDouble): Fixed @see tag.
|
| 7455 |
|
|
* java/io/StreamTokenizer.java
|
| 7456 |
|
|
(writeDouble): Fixed @see tag.
|
| 7457 |
|
|
|
| 7458 |
|
|
2003-03-23 Michael Koch
|
| 7459 |
|
|
|
| 7460 |
|
|
* javax/swing/JFormattedTextField.java,
|
| 7461 |
|
|
javax/swing/text/DocumentFilter.java,
|
| 7462 |
|
|
javax/swing/text/NavigationFilter.java:
|
| 7463 |
|
|
New files.
|
| 7464 |
|
|
* javax/swing/Makefile.am
|
| 7465 |
|
|
(EXTRA_DIST): Added JFormattedTextField.java.
|
| 7466 |
|
|
* javax/swing/text/Makefile.am:
|
| 7467 |
|
|
(EXTRA_DIST): Added DocumentFilter.java and NavigationFilter.java.
|
| 7468 |
|
|
|
| 7469 |
|
|
2003-03-23 Michael Koch
|
| 7470 |
|
|
|
| 7471 |
|
|
* javax/swing/Action.java
|
| 7472 |
|
|
(ACCELERATOR_KEY): New constant.
|
| 7473 |
|
|
(ACTION_COMMAND_KEY): Likewise.
|
| 7474 |
|
|
(MNEMONIC_KEY): Likewise.
|
| 7475 |
|
|
* javax/swing/UnsupportedLookAndFeelException.java
|
| 7476 |
|
|
(UnsupportedLookAndFeelException): Must be public.
|
| 7477 |
|
|
* javax/swing/WindowConstants.java
|
| 7478 |
|
|
(EXIT_ON_CLOSE): New constant.
|
| 7479 |
|
|
* javax/swing/text/BadLocationException.java
|
| 7480 |
|
|
(offset): New member variable.
|
| 7481 |
|
|
(BadLocationException): New implementation, documentation added.
|
| 7482 |
|
|
(offsetRequested): New method.
|
| 7483 |
|
|
* javax/swing/text/Caret.java:
|
| 7484 |
|
|
Reformated.
|
| 7485 |
|
|
* javax/swing/text/Document.java:
|
| 7486 |
|
|
Reformated.
|
| 7487 |
|
|
|
| 7488 |
|
|
2003-03-23 Michael Koch
|
| 7489 |
|
|
|
| 7490 |
|
|
* java/rmi/activation/Activatable.java
|
| 7491 |
|
|
(serialVersionUID): New member variable.
|
| 7492 |
|
|
* java/rmi/activation/ActivationGroup.java
|
| 7493 |
|
|
(serialVersionUID): New member variable.
|
| 7494 |
|
|
* java/rmi/activation/ActivationGroupDesc.java
|
| 7495 |
|
|
(serialVersionUID): New member variable.
|
| 7496 |
|
|
* java/rmi/registry/Registry.java:
|
| 7497 |
|
|
Reformated.
|
| 7498 |
|
|
(Registry): Deprecated.
|
| 7499 |
|
|
* java/rmi/server/LoaderHandler.java
|
| 7500 |
|
|
Reformated.
|
| 7501 |
|
|
(LoaderHandler): Deprecated.
|
| 7502 |
|
|
* java/rmi/server/LogStream.java
|
| 7503 |
|
|
Reformated.
|
| 7504 |
|
|
(LogStream): Deprecated.
|
| 7505 |
|
|
* java/rmi/server/Operation.java
|
| 7506 |
|
|
(Operation): Deprecated.
|
| 7507 |
|
|
* java/rmi/server/RMIFailureHandler.java:
|
| 7508 |
|
|
Reformated.
|
| 7509 |
|
|
* java/rmi/server/RMISocketFactory.java:
|
| 7510 |
|
|
Reformated.
|
| 7511 |
|
|
* java/rmi/server/RemoteCall.java
|
| 7512 |
|
|
(RemoteCall): Deprecated.
|
| 7513 |
|
|
* java/rmi/server/RemoteStub.java:
|
| 7514 |
|
|
Reformated.
|
| 7515 |
|
|
* java/rmi/server/Skeleton.java
|
| 7516 |
|
|
Reformated.
|
| 7517 |
|
|
(Skeleton): Deprecated.
|
| 7518 |
|
|
|
| 7519 |
|
|
2003-03-22 Tom Tromey
|
| 7520 |
|
|
|
| 7521 |
|
|
* java/awt/dnd/DropTarget.java
|
| 7522 |
|
|
(DropTarget.DropTargetAutoScroller): Now public.
|
| 7523 |
|
|
* java/awt/dnd/DropTargetContext.java
|
| 7524 |
|
|
(DropTargetContext.TransferableProxy): Now public.
|
| 7525 |
|
|
|
| 7526 |
|
|
* java/io/ObjectOutputStream.java (PutField.write): Deprecate.
|
| 7527 |
|
|
(PutField.put): Don't declare any exceptions.
|
| 7528 |
|
|
(putFields): Update.
|
| 7529 |
|
|
|
| 7530 |
|
|
* java/io/FileDescriptor.java (close): Simplify with `finally'.
|
| 7531 |
|
|
|
| 7532 |
|
|
2003-03-21 Torsten Rupp
|
| 7533 |
|
|
|
| 7534 |
|
|
* native/target/generic/target_generic.h,
|
| 7535 |
|
|
native/target/generic/target_generic_file.h,
|
| 7536 |
|
|
native/target/generic/target_generic_math_float.h,
|
| 7537 |
|
|
native/target/generic/target_generic_math_int.h,
|
| 7538 |
|
|
native/target/generic/target_generic_misc.h
|
| 7539 |
|
|
native/target/generic/target_generic_network.h
|
| 7540 |
|
|
native/target/Linux/target_native.h
|
| 7541 |
|
|
native/target/Linux/target_native_file.h
|
| 7542 |
|
|
native/target/Linux/target_native_math_float.h
|
| 7543 |
|
|
native/target/Linux/target_native_math_int.h
|
| 7544 |
|
|
native/target/Linux/target_native_misc.h
|
| 7545 |
|
|
native/target/Linux/target_native_network.h:
|
| 7546 |
|
|
Target specific native code. This code is still not used, but please
|
| 7547 |
|
|
have a look. aicas GmbH will add and activate this code soon as
|
| 7548 |
|
|
possible (currently we are very busy; please be patient, we will do
|
| 7549 |
|
|
our best!)
|
| 7550 |
|
|
|
| 7551 |
|
|
2003-03-20 John Leuner
|
| 7552 |
|
|
|
| 7553 |
|
|
Patches from Stephen Crawley
|
| 7554 |
|
|
* java/util/PropertyPermission.java: Fix to prevent recursive call during
|
| 7555 |
|
|
initialization
|
| 7556 |
|
|
* java/io/FileDescriptor.java (close) : clear nativeFD on success
|
| 7557 |
|
|
* java/net/PlainDatagramSocketImpl.java (setTTL): remap the TTL passed
|
| 7558 |
|
|
as an unsigned byte to an integer in the range 0..255
|
| 7559 |
|
|
* native/jni/java-net/javanet.c (_javanet_get_option):
|
| 7560 |
|
|
implement ..._get(SOCKOPT_SO_BINDADDR) -> 'getsockname' syscall
|
| 7561 |
|
|
* native/jni/java-net/javanet.c (_javanet_set_option):
|
| 7562 |
|
|
implement ..._set(SOCKOPT_SO_BINDADDR) -> Exception
|
| 7563 |
|
|
|
| 7564 |
|
|
|
| 7565 |
|
|
2003-03-20 Raif S. Naffah
|
| 7566 |
|
|
|
| 7567 |
|
|
* java.security.Security (getAlgorithms(String): fixed a bug.
|
| 7568 |
|
|
|
| 7569 |
|
|
2003-03-18 Michael Koch
|
| 7570 |
|
|
|
| 7571 |
|
|
* java/awt/ScrollPane.java
|
| 7572 |
|
|
(ScrollPane): Rewrote for new ScrollPaneAdjustable.
|
| 7573 |
|
|
(getViewportSize): Likewise.
|
| 7574 |
|
|
(addNotify): Likewise.
|
| 7575 |
|
|
(removeNotify): Likewise.
|
| 7576 |
|
|
* java/awt/ScrollPaneAdjustable.java
|
| 7577 |
|
|
(ScrollPaneAdjustable): No longer extends Scrollbar.
|
| 7578 |
|
|
* java/beans/beancontext/BeanContextServices.java:
|
| 7579 |
|
|
Reformated.
|
| 7580 |
|
|
(getService): Added throws TooManyListenersException;
|
| 7581 |
|
|
* java/beans/beancontext/BeanContextServicesSupport.java:
|
| 7582 |
|
|
Reformated.
|
| 7583 |
|
|
(getService): Added throws TooManyListenersException;
|
| 7584 |
|
|
|
| 7585 |
|
|
2003-03-17 Michael Koch
|
| 7586 |
|
|
|
| 7587 |
|
|
* java/beans/Beans.java:
|
| 7588 |
|
|
Explicitely import classes not packages.
|
| 7589 |
|
|
* java/beans/FeatureDescriptor.java
|
| 7590 |
|
|
(preferred): New member variable.
|
| 7591 |
|
|
(isPreferred): New method.
|
| 7592 |
|
|
(setPreferred): New method.
|
| 7593 |
|
|
* java/beans/PropertyEditorManager.java:
|
| 7594 |
|
|
Explicitely import used classes.
|
| 7595 |
|
|
* java/beans/beancontext/BeanContextChild.java:
|
| 7596 |
|
|
Added line wrapping.
|
| 7597 |
|
|
* java/beans/beancontext/BeanContextChildSupport.java:
|
| 7598 |
|
|
Reindented.
|
| 7599 |
|
|
* java/beans/beancontext/BeanContextEvent.java:
|
| 7600 |
|
|
Reindented.
|
| 7601 |
|
|
|
| 7602 |
|
|
2003-03-17 Michael Koch
|
| 7603 |
|
|
|
| 7604 |
|
|
* java/awt/Dialog.java
|
| 7605 |
|
|
(Dialog): New constructor, changed implementations, added
|
| 7606 |
|
|
documentation.
|
| 7607 |
|
|
* java/awt/ScrollPaneAdjustable.java
|
| 7608 |
|
|
(ScrollPaneAdjustable): Implements Adjustable and Serializable.
|
| 7609 |
|
|
(serialVersionUID): New member variable.
|
| 7610 |
|
|
(sp): New member variable.
|
| 7611 |
|
|
(orientation): New member variable.
|
| 7612 |
|
|
(value): New member variable.
|
| 7613 |
|
|
(minimum): New member variable.
|
| 7614 |
|
|
(maximum): New member variable.
|
| 7615 |
|
|
(visibleAmount): New member variable.
|
| 7616 |
|
|
(unitIncrement): New member variable.
|
| 7617 |
|
|
(blockIncrement): New member variable.
|
| 7618 |
|
|
(AdjustmentListener): New member variable.
|
| 7619 |
|
|
(ScrollPaneAdjustable): New implementation.
|
| 7620 |
|
|
(addAdjustmentListener): New method.
|
| 7621 |
|
|
(removeAdjustmentListener): New method.
|
| 7622 |
|
|
(getAdjustmentListeners): New method.
|
| 7623 |
|
|
(getBlockIncrement): New method.
|
| 7624 |
|
|
(getMaximum): New method.
|
| 7625 |
|
|
(getMinimum): New method.
|
| 7626 |
|
|
(getOrientation): New method.
|
| 7627 |
|
|
(getUnitIncrement): New method.
|
| 7628 |
|
|
(getValue): New method.
|
| 7629 |
|
|
(getVisibleAmount): New method.
|
| 7630 |
|
|
(setBlockIncrement): New method.
|
| 7631 |
|
|
(setMaximum): Implemented.
|
| 7632 |
|
|
(setMinimum): Implemented.
|
| 7633 |
|
|
(setUnitIncrement): New method.
|
| 7634 |
|
|
(setValue): New method.
|
| 7635 |
|
|
(setVisibleAmount): Implemented.
|
| 7636 |
|
|
(paramString): New stubbed method.
|
| 7637 |
|
|
* java/awt/Window.java
|
| 7638 |
|
|
(show): Call setVisible().
|
| 7639 |
|
|
(hide): Call setVisible().
|
| 7640 |
|
|
(processEvent): Add cases for WINDOW_GAINED_FOCUS, WINDOW_LOST_FOCUS
|
| 7641 |
|
|
and WINDOW_STATE_CHANGED.
|
| 7642 |
|
|
(processWindowFocusEvent): New method.
|
| 7643 |
|
|
(processWindowStateEvent): New method.
|
| 7644 |
|
|
(postEvent): Deprecated.
|
| 7645 |
|
|
(applyResourceBundle): Deprecated.
|
| 7646 |
|
|
* java/awt/datatransfer/DataFlavor.java
|
| 7647 |
|
|
(DataFlavor): Doesn't thow ClassNotFoundException.
|
| 7648 |
|
|
|
| 7649 |
|
|
2003-03-16 Tom Tromey
|
| 7650 |
|
|
|
| 7651 |
|
|
* java/lang/Process.java (waitFor): Fixed typo.
|
| 7652 |
|
|
|
| 7653 |
|
|
2003-03-15 Jeroen Frijters
|
| 7654 |
|
|
|
| 7655 |
|
|
* vm/reference/java/lang/VMClassLoader.java (loadClass): Changed
|
| 7656 |
|
|
documentation to make clear null can be returned to signal that the
|
| 7657 |
|
|
class wasn't found.
|
| 7658 |
|
|
* java/lang/ClassLoader.java (loadClass(String,boolean)): Added check
|
| 7659 |
|
|
for null return value from VMClassLoader.loadClass.
|
| 7660 |
|
|
* vm/reference/java/lang/Class.java
|
| 7661 |
|
|
(forName(String,boolean,ClassLoader)): Likewise.
|
| 7662 |
|
|
* NEWS: Add note about VM interface changes.
|
| 7663 |
|
|
|
| 7664 |
|
|
2003-03-15 Aaron M. Renn
|
| 7665 |
|
|
|
| 7666 |
|
|
* java/io/FileOutputStream - Fix 1.4 compatibility issue
|
| 7667 |
|
|
(FileOutputStream(File, boolean)): new constructor
|
| 7668 |
|
|
* java/io/FileWriter - Fix 1.4 compatibility issue
|
| 7669 |
|
|
(FileWriter(File, boolean)): new constructor
|
| 7670 |
|
|
* java/io/PrintStream - Fix 1.4 compatibility issue
|
| 7671 |
|
|
(PrintStream(OutputStream, boolean, String)): new constructor
|
| 7672 |
|
|
|
| 7673 |
|
|
2003-03-15 Aaron M. Renn
|
| 7674 |
|
|
|
| 7675 |
|
|
* java/io/RandomAccessFile - Fix 1.4 compatibility problems
|
| 7676 |
|
|
(RandomAccessFile(File, String)) - Delete implementation, call
|
| 7677 |
|
|
RandomAccessFile(String, String), throw FileNotFound instead of IOExcep
|
| 7678 |
|
|
(RandomAccessFile(String, String) - Add implementation copied from
|
| 7679 |
|
|
other constructor, make throw FileNotFound instead of IOException
|
| 7680 |
|
|
|
| 7681 |
|
|
2003-03-15 Aaron M. Renn
|
| 7682 |
|
|
|
| 7683 |
|
|
* java/io/FileDescriptor - Make native signatures match Java, misc fixs
|
| 7684 |
|
|
(FileDescriptor(long)): Change parm from int
|
| 7685 |
|
|
(close): Synchronize, ensure consistency via try/catch loop
|
| 7686 |
|
|
(nativeWriteByte): Change byte from long to int
|
| 7687 |
|
|
(write): Change offset, len to int
|
| 7688 |
|
|
(nativeWriteBuf): Change offset, len to int
|
| 7689 |
|
|
(read): Expect byte from nativeReadByte
|
| 7690 |
|
|
(nativeReadByte): Return int
|
| 7691 |
|
|
(read(byte[],int, int): Expect int return from nativeReadBuf
|
| 7692 |
|
|
(nativeReadBuf): offset, len to int
|
| 7693 |
|
|
(available): Expect int from nativeAvailable
|
| 7694 |
|
|
(nativeAvailable): Return int
|
| 7695 |
|
|
* native/jni/java-io/FileDescriptor.c
|
| 7696 |
|
|
Change function signatures to match Java signatures
|
| 7697 |
|
|
(nativeWriteByte): Byte to write to int
|
| 7698 |
|
|
(nativeWriteBuf): offset, len to int
|
| 7699 |
|
|
(nativeReadByte): return int
|
| 7700 |
|
|
(nativeReadBuf): offset, len to int, return int
|
| 7701 |
|
|
(nativeAvailable): return int
|
| 7702 |
|
|
|
| 7703 |
|
|
2003-03-14 Michael Koch
|
| 7704 |
|
|
|
| 7705 |
|
|
* java/beans/beancontext/BeanContextServicesSupport.java
|
| 7706 |
|
|
(getService): Compile fix.
|
| 7707 |
|
|
* java/beans/beancontext/BeanContextServicesSupport.java:
|
| 7708 |
|
|
Forgot to add sooner.
|
| 7709 |
|
|
|
| 7710 |
|
|
2003-03-14 Jeroen Frijters
|
| 7711 |
|
|
|
| 7712 |
|
|
* java/io/ObjectInputStream.java (readObject): Cleaned up the class
|
| 7713 |
|
|
hierarchy loop.
|
| 7714 |
|
|
(readFields(Object,ObjectStreamField[],boolean)): Changed argument
|
| 7715 |
|
|
list to Object,ObjectStreamClass, moved callReadMethod code up into
|
| 7716 |
|
|
readObject and added Class argument to all setXxxField calls.
|
| 7717 |
|
|
(callReadMethod): Changed Class argument to ObjectStreamClass to be
|
| 7718 |
|
|
consistent with ObjectOutputStream and to facilitate caching the
|
| 7719 |
|
|
Method in the future.
|
| 7720 |
|
|
(setBooleanField): Added Class argument.
|
| 7721 |
|
|
(setByteField): Likewise.
|
| 7722 |
|
|
(setCharField): Likewise.
|
| 7723 |
|
|
(setDoubleField): Likewise.
|
| 7724 |
|
|
(setFloatField): Likewise.
|
| 7725 |
|
|
(setIntField): Likewise.
|
| 7726 |
|
|
(setLongField): Likewise.
|
| 7727 |
|
|
(setShortField): Likewise.
|
| 7728 |
|
|
(setObjectField): Likewise.
|
| 7729 |
|
|
* java/io/ObjectOutputStream.java (writeObject): Cleaned up the
|
| 7730 |
|
|
class hierarchy loop.
|
| 7731 |
|
|
(defaultWriteObject): Call writeFields with new argument list.
|
| 7732 |
|
|
(writeFields(Object,ObjectStreamField[],boolean): Changed argument
|
| 7733 |
|
|
list to Object,ObjectStreamClass, moved callWriteMethod up into
|
| 7734 |
|
|
writeObject and added Class argument to all getXxxField calls.
|
| 7735 |
|
|
(callWriteMethod): Added ObjectStreamClass argument to be able to
|
| 7736 |
|
|
get the proper class to call getMethod on (each class can have (or
|
| 7737 |
|
|
not have) its own writeObject method).
|
| 7738 |
|
|
(getBooleanField): Added Class argument.
|
| 7739 |
|
|
(getByteField): Likewise.
|
| 7740 |
|
|
(getCharField): Likewise.
|
| 7741 |
|
|
(getDoubleField): Likewise.
|
| 7742 |
|
|
(getFloatField): Likewise.
|
| 7743 |
|
|
(getIntField): Likewise.
|
| 7744 |
|
|
(getLongField): Likewise.
|
| 7745 |
|
|
(getShortField): Likewise.
|
| 7746 |
|
|
(getObjectField): Likewise.
|
| 7747 |
|
|
* java/io/ObjectStreamClass.java (hasReadMethod): Added method to
|
| 7748 |
|
|
facilitate caching the Method object in the future.
|
| 7749 |
|
|
|
| 7750 |
|
|
2003-03-14 Michael Koch
|
| 7751 |
|
|
|
| 7752 |
|
|
* java/net/DatagramSocket.java:
|
| 7753 |
|
|
Partly merged with libgcj.
|
| 7754 |
|
|
* java/net/JarURLConnection.java:
|
| 7755 |
|
|
Partly merged with libgcj.
|
| 7756 |
|
|
* java/net/PlainSocketImpl.java:
|
| 7757 |
|
|
Partly merged with libgcj.
|
| 7758 |
|
|
|
| 7759 |
|
|
2003-03-14 Michael Koch
|
| 7760 |
|
|
|
| 7761 |
|
|
* java/beans/beancontext/BeanContextServicesSupport.java,
|
| 7762 |
|
|
java/beans/beancontext/BeanContextServicesSupport.java: New files.
|
| 7763 |
|
|
* java/beans/beancontext/Makefile.am
|
| 7764 |
|
|
(EXTRA_DIST): Added new files.
|
| 7765 |
|
|
|
| 7766 |
|
|
2003-03-14 Michael Koch
|
| 7767 |
|
|
|
| 7768 |
|
|
* gnu/java/nio/SelectionKeyImpl.java:
|
| 7769 |
|
|
Merged with libgcj.
|
| 7770 |
|
|
* gnu/java/nio/SelectorProviderImpl.java:
|
| 7771 |
|
|
Merged with libgcj.
|
| 7772 |
|
|
* gnu/java/nio/ServerSocketChannelImpl.java:
|
| 7773 |
|
|
Partly merged with libgcj.
|
| 7774 |
|
|
* gnu/java/nio/SocketChannelImpl.java:
|
| 7775 |
|
|
Merged with libgcj.
|
| 7776 |
|
|
|
| 7777 |
|
|
2003-03-14 Michael Koch
|
| 7778 |
|
|
|
| 7779 |
|
|
* gnu/java/nio/CharBufferImpl.java:
|
| 7780 |
|
|
Merged with libgcj.
|
| 7781 |
|
|
* gnu/java/nio/DatagramChannelImpl.java:
|
| 7782 |
|
|
Merged with libgcj.
|
| 7783 |
|
|
* gnu/java/nio/MappedByteFileBuffer.java:
|
| 7784 |
|
|
Partly merged with libgcj.
|
| 7785 |
|
|
|
| 7786 |
|
|
2003-03-13 Tom Tromey
|
| 7787 |
|
|
|
| 7788 |
|
|
* java/util/logging/FileHandler.java (FileHandler(String)): New
|
| 7789 |
|
|
constructor.
|
| 7790 |
|
|
* java/util/logging/LogRecord.java (serialVersionUID): Use
|
| 7791 |
|
|
correct value.
|
| 7792 |
|
|
|
| 7793 |
|
|
2003-03-12 Tom Tromey
|
| 7794 |
|
|
|
| 7795 |
|
|
* java/security/Signer.java: Removed non-ASCII characters.
|
| 7796 |
|
|
* java/security/Signature.java: Removed non-ASCII characters.
|
| 7797 |
|
|
* java/security/Security.java: Removed non-ASCII characters.
|
| 7798 |
|
|
* java/security/Policy.java (getCurrentPolicy): Typo fix.
|
| 7799 |
|
|
(isLoaded): Removed non-ASCII character.
|
| 7800 |
|
|
|
| 7801 |
|
|
2003-03-12 Sascha Brawer
|
| 7802 |
|
|
|
| 7803 |
|
|
* java/util/logging/Level.java (OFF, SEVERE, WARNING, INFO, CONFIG,
|
| 7804 |
|
|
FINE, FINER, FINEST, ALL): Added Javadoc.
|
| 7805 |
|
|
|
| 7806 |
|
|
2003-03-11 Michael Koch
|
| 7807 |
|
|
|
| 7808 |
|
|
* java/net/JarURLConnection.java: Reformated, no code changes.
|
| 7809 |
|
|
* java/net/MulticastSocket.java: Fixed some @see tags for javadoc.
|
| 7810 |
|
|
* java/net/PlainDatagramSocketImpl.java: Reformated, no code changes.
|
| 7811 |
|
|
* java/net/Socket.java: Fixed some @see tags for javadoc.
|
| 7812 |
|
|
* java/net/URLConnection.java: Reformated, no code changes.
|
| 7813 |
|
|
|
| 7814 |
|
|
2003-03-11 Michael Koch
|
| 7815 |
|
|
|
| 7816 |
|
|
* java/net/InetAddress.java
|
| 7817 |
|
|
(InetAddress): Constructors must be package-private, not public.
|
| 7818 |
|
|
|
| 7819 |
|
|
2003-03-11 Michael Koch
|
| 7820 |
|
|
|
| 7821 |
|
|
* java/net/InetAddress.java: Reformated, no code changes.
|
| 7822 |
|
|
|
| 7823 |
|
|
2003-03-11 Michael Koch
|
| 7824 |
|
|
|
| 7825 |
|
|
* gnu/java/nio/FileLockImpl.java: New file.
|
| 7826 |
|
|
* gnu/java/nio/Makefile.am
|
| 7827 |
|
|
(EXTRA_DIST): Added FileLockImpl.java.
|
| 7828 |
|
|
|
| 7829 |
|
|
2003-03-11 Michael Koch
|
| 7830 |
|
|
|
| 7831 |
|
|
* gnu/java/nio/ByteBufferImpl.java,
|
| 7832 |
|
|
gnu/java/nio/CharBufferImpl.java,
|
| 7833 |
|
|
gnu/java/nio/DoubleBufferImpl.java,
|
| 7834 |
|
|
gnu/java/nio/FloatBufferImpl.java,
|
| 7835 |
|
|
gnu/java/nio/IntBufferImpl.java,
|
| 7836 |
|
|
gnu/java/nio/LongBufferImpl.java,
|
| 7837 |
|
|
gnu/java/nio/MappedByteFileBuffer.java,
|
| 7838 |
|
|
gnu/java/nio/MappedCharFileBuffer.java,
|
| 7839 |
|
|
gnu/java/nio/MappedDoubleFileBuffer.java,
|
| 7840 |
|
|
gnu/java/nio/MappedFloatFileBuffer.java,
|
| 7841 |
|
|
gnu/java/nio/MappedIntFileBuffer.java,
|
| 7842 |
|
|
gnu/java/nio/MappedLongFileBuffer.java,
|
| 7843 |
|
|
gnu/java/nio/MappedShortFileBuffer.java,
|
| 7844 |
|
|
gnu/java/nio/ShortBufferImpl.java,
|
| 7845 |
|
|
java/nio/Buffer.java,
|
| 7846 |
|
|
java/nio/ByteBuffer.java,
|
| 7847 |
|
|
java/nio/CharBuffer.java,
|
| 7848 |
|
|
java/nio/DoubleBuffer.java,
|
| 7849 |
|
|
java/nio/FloatBuffer.java,
|
| 7850 |
|
|
java/nio/IntBuffer.java,
|
| 7851 |
|
|
java/nio/LongBuffer.java,
|
| 7852 |
|
|
java/nio/MappedByteBuffer.java,
|
| 7853 |
|
|
java/nio/ShortBuffer.java:
|
| 7854 |
|
|
More merges with libgcj. Some little changes needed to make jikes
|
| 7855 |
|
|
happy.
|
| 7856 |
|
|
|
| 7857 |
|
|
2003-03-11 Michael Koch
|
| 7858 |
|
|
|
| 7859 |
|
|
* gnu/java/nio/CharBufferImpl.java,
|
| 7860 |
|
|
gnu/java/nio/DoubleBufferImpl.java,
|
| 7861 |
|
|
gnu/java/nio/FloatBufferImpl.java,
|
| 7862 |
|
|
gnu/java/nio/IntBufferImpl.java,
|
| 7863 |
|
|
gnu/java/nio/LongBufferImpl.java,
|
| 7864 |
|
|
gnu/java/nio/MappedDoubleFileBuffer.java,
|
| 7865 |
|
|
gnu/java/nio/MappedFloatFileBuffer.java,
|
| 7866 |
|
|
gnu/java/nio/MappedIntFileBuffer.java,
|
| 7867 |
|
|
gnu/java/nio/MappedLongFileBuffer.java,
|
| 7868 |
|
|
gnu/java/nio/MappedShortFileBuffer.java,
|
| 7869 |
|
|
gnu/java/nio/ShortBufferImpl.java,
|
| 7870 |
|
|
java/nio/ByteBuffer.java,
|
| 7871 |
|
|
java/nio/ByteOrder.java,
|
| 7872 |
|
|
java/nio/CharBuffer.java,
|
| 7873 |
|
|
java/nio/DoubleBuffer.java,
|
| 7874 |
|
|
java/nio/FloatBuffer.java,
|
| 7875 |
|
|
java/nio/IntBuffer.java,
|
| 7876 |
|
|
java/nio/LongBuffer.java,
|
| 7877 |
|
|
java/nio/MappedByteBuffer.java,
|
| 7878 |
|
|
java/nio/ShortBuffer.java:
|
| 7879 |
|
|
Partly merged java.nio from libgcj.
|
| 7880 |
|
|
|
| 7881 |
|
|
2003-03-10 Tom Tromey
|
| 7882 |
|
|
|
| 7883 |
|
|
* java/security/Signer.java: Removed non-ASCII character.
|
| 7884 |
|
|
* java/security/Signature.java (setParameter): Removed non-ASCII
|
| 7885 |
|
|
character.
|
| 7886 |
|
|
* java/security/Security.java (getAlgorithms): Removed non-ASCII
|
| 7887 |
|
|
characters.
|
| 7888 |
|
|
* java/security/ProtectionDomain.java (implies): Removed non-ASCII
|
| 7889 |
|
|
character.
|
| 7890 |
|
|
* java/security/Policy.java (isLoaded): Removed non-ASCII
|
| 7891 |
|
|
character.
|
| 7892 |
|
|
|
| 7893 |
|
|
2003-03-10 Michael Koch
|
| 7894 |
|
|
|
| 7895 |
|
|
* java/awt/FocusTraversalPolicy.java
|
| 7896 |
|
|
(FocusTraversalPolicy): Documentation added.
|
| 7897 |
|
|
(getComponentAfter): Documentation added.
|
| 7898 |
|
|
(getComponentBefore): Documentation added.
|
| 7899 |
|
|
(getFirstComponent): Documentation added.
|
| 7900 |
|
|
(getLastComponent): Documentation added.
|
| 7901 |
|
|
(getDefaultComponent): Documentation added.
|
| 7902 |
|
|
(getInitialComponent): Documentation added.
|
| 7903 |
|
|
* java/awt/ScrollPaneAdjustable.java
|
| 7904 |
|
|
(sp): New member variable.
|
| 7905 |
|
|
(orientation): New member variable.
|
| 7906 |
|
|
(value): New member variable.
|
| 7907 |
|
|
(minimum): New member variable.
|
| 7908 |
|
|
(maximum): New member variable.
|
| 7909 |
|
|
(visibleAmount): New member variable.
|
| 7910 |
|
|
(unitIncrement): New member variable.
|
| 7911 |
|
|
(blockIncrement): New member variable.
|
| 7912 |
|
|
(adjustmentListener): New member variable.
|
| 7913 |
|
|
(ScrollPaneAdjustable): Rewrote.
|
| 7914 |
|
|
(addAdjustmentListener): New method.
|
| 7915 |
|
|
(removeAdjustmentListener): New method.
|
| 7916 |
|
|
(getAdjustmentListeners): New method.
|
| 7917 |
|
|
(getBlockIncrement): New method.
|
| 7918 |
|
|
(getMaximum): New method.
|
| 7919 |
|
|
(getMinimum): New method.
|
| 7920 |
|
|
(getOrientation): New method.
|
| 7921 |
|
|
(getUnitIncrement): New method.
|
| 7922 |
|
|
(getValue): New method.
|
| 7923 |
|
|
(getVisibleAmount): New method.
|
| 7924 |
|
|
(setBlockIncrement): New method.
|
| 7925 |
|
|
(setUnitIncrement): New method.
|
| 7926 |
|
|
(setMaximum): Implemented.
|
| 7927 |
|
|
(setMinimum): Implemented.
|
| 7928 |
|
|
(setValue): New method.
|
| 7929 |
|
|
(setVisibleAmount): Implemented.
|
| 7930 |
|
|
(paramString): New method.
|
| 7931 |
|
|
* java/awt/Window.java
|
| 7932 |
|
|
(show): Use setVisible(true) instead of super.show().
|
| 7933 |
|
|
(hide): Use sevVisible(false) instead of super.hide().
|
| 7934 |
|
|
(processWindowEvent): Added cases for WINDOW_GAINED_FOCUS,
|
| 7935 |
|
|
WINDOW_LOST_FOCUS and WINDOW_STATE_CHANGED.
|
| 7936 |
|
|
(postEvent): Deprecated.
|
| 7937 |
|
|
(applyResourceBundle): Deprecated.
|
| 7938 |
|
|
(processWindowFocusEvent): New method.
|
| 7939 |
|
|
(processWindowStateEvent): New method.
|
| 7940 |
|
|
* java/awt/datatransfer/DataFlavor.java: Reindented.
|
| 7941 |
|
|
* java/awt/font/TextHitInfo.java
|
| 7942 |
|
|
(charIndex): New member variable.
|
| 7943 |
|
|
(leadingEdge): New member variable.
|
| 7944 |
|
|
(TextHitInfo): New constructor.
|
| 7945 |
|
|
(getCharIndex): Implemented.
|
| 7946 |
|
|
(isLeadingEdge): Implemented.
|
| 7947 |
|
|
(getInsertionIndex): Implemented.
|
| 7948 |
|
|
(hashCode): Access charIndex directly.
|
| 7949 |
|
|
(equals): Reformated.
|
| 7950 |
|
|
(leading): Implemented.
|
| 7951 |
|
|
(trailing): Implemented.
|
| 7952 |
|
|
(beforeOffset): Implemented.
|
| 7953 |
|
|
(afterOffset): Implemented.
|
| 7954 |
|
|
(getOtherHit): Implemented.
|
| 7955 |
|
|
(getOffsetHit): Implemented.
|
| 7956 |
|
|
(toString): Implemented.
|
| 7957 |
|
|
* java/awt/image/BufferedImage.java
|
| 7958 |
|
|
(BufferedImage): Implements WritableRenderedImage.
|
| 7959 |
|
|
(observers): New member variable.
|
| 7960 |
|
|
(addTileObserver): New method.
|
| 7961 |
|
|
(removeTileObserver): New method.
|
| 7962 |
|
|
|
| 7963 |
|
|
2003-03-09 Aaron M. Renn (arenn@urbanophile.com)
|
| 7964 |
|
|
|
| 7965 |
|
|
* native/jni/java-io/FileDescriptor.c
|
| 7966 |
|
|
(nativeOpen) Apply code from patch #1239 specifying mode bits in open()
|
| 7967 |
|
|
|
| 7968 |
|
|
2003-03-09 Aaron M. Renn (arenn@urbanophile.com)
|
| 7969 |
|
|
|
| 7970 |
|
|
* java/io/LineNumberReader.java
|
| 7971 |
|
|
Merge with gcj by replacing all methods with the versions from
|
| 7972 |
|
|
gcj with the exception of skip() This file is in essence
|
| 7973 |
|
|
completely new except for the Javadoc comments, which are carried
|
| 7974 |
|
|
over from Classpath
|
| 7975 |
|
|
|
| 7976 |
|
|
2003-03-09 Aaron M. Renn (arenn@urbanophile.com)
|
| 7977 |
|
|
|
| 7978 |
|
|
* java/io/BufferedReader.java
|
| 7979 |
|
|
* java/io/BufferedWriter.java
|
| 7980 |
|
|
* java/io/ByteArrayOutputStream.java
|
| 7981 |
|
|
* java/io/FileReader.java
|
| 7982 |
|
|
* java/io/PipedInputStream.java
|
| 7983 |
|
|
* java/io/PipedReader.java
|
| 7984 |
|
|
* java/io/PrintWriter.java
|
| 7985 |
|
|
* java/io/PushbackReader.java
|
| 7986 |
|
|
* java/io/Reader.java
|
| 7987 |
|
|
* java/io/StringReader.java
|
| 7988 |
|
|
Fix word wrapped comments, minor comment corrections.
|
| 7989 |
|
|
* java/io/BufferedOutputStream.java
|
| 7990 |
|
|
* java/io/DataInput.java
|
| 7991 |
|
|
* java/io/DataOutput.java
|
| 7992 |
|
|
* java/io/Externalizable.java
|
| 7993 |
|
|
* java/io/FileFilter.java
|
| 7994 |
|
|
* java/io/FilePermission.java (extensive)
|
| 7995 |
|
|
* java/io/FileWriter.java
|
| 7996 |
|
|
* java/io/FilenameFilter.java
|
| 7997 |
|
|
* java/io/FilterInputStream.java
|
| 7998 |
|
|
* java/io/FilterOutputStream.java
|
| 7999 |
|
|
* java/io/FilterReader.java
|
| 8000 |
|
|
* java/io/FilterWriter.java
|
| 8001 |
|
|
* java/io/InputStreamReader.java
|
| 8002 |
|
|
* java/io/ObjectInput.java
|
| 8003 |
|
|
* java/io/ObjectInputValidation.java
|
| 8004 |
|
|
* java/io/ObjectOutput.java
|
| 8005 |
|
|
* java/io/ObjectStreamField.java
|
| 8006 |
|
|
* java/io/OutputStreamWriter.java
|
| 8007 |
|
|
* java/io/SerializablePermission.java
|
| 8008 |
|
|
* java/io/Writer.java
|
| 8009 |
|
|
Re-indent code, fix word wrapped comments.
|
| 8010 |
|
|
|
| 8011 |
|
|
2003-03-09 Aaron M. Renn (arenn@urbanophile.com)
|
| 8012 |
|
|
|
| 8013 |
|
|
* java/io/FileOutputStream.java
|
| 8014 |
|
|
(FileOutputStream(String,boolean)) Open write only
|
| 8015 |
|
|
* java/io/FileDescriptor.java
|
| 8016 |
|
|
(open) Support new open modes "w" & "a", change "ra" to "rwa"
|
| 8017 |
|
|
* java/io/RandomAccessFile.java
|
| 8018 |
|
|
(RandomAccessFile(String,String)) Always do checkRead on open
|
| 8019 |
|
|
* native/jni/java-io/FileDescriptor.c
|
| 8020 |
|
|
(nativeOpen) Support new open modes "w" "a", change "ra" to "rwa"
|
| 8021 |
|
|
|
| 8022 |
|
|
2003-03-09 Raif S. Naffah
|
| 8023 |
|
|
|
| 8024 |
|
|
* java.security.AlgorithmParameterGenerator.java
|
| 8025 |
|
|
(getInstance(String)): use new getInstance(String, Provider).
|
| 8026 |
|
|
(getInstance(String, String)): ditto.
|
| 8027 |
|
|
(getInstance(String, Provider)): new method.
|
| 8028 |
|
|
* java.security.AlgorithmParameters.java
|
| 8029 |
|
|
(getInstance(String)): use new getInstance(String, Provider).
|
| 8030 |
|
|
(getInstance(String, String)): ditto.
|
| 8031 |
|
|
(getInstance(String, Provider)): new method.
|
| 8032 |
|
|
* java.security.IdentityScope.java: added SVUID.
|
| 8033 |
|
|
* java.security.KeyFactory.java
|
| 8034 |
|
|
(getInstance(String)): use new getInstance(String, Provider).
|
| 8035 |
|
|
(getInstance(String, String)): ditto.
|
| 8036 |
|
|
(getInstance(String, Provider)): new method.
|
| 8037 |
|
|
* java.security.KeyPairGenerator.java
|
| 8038 |
|
|
(getInstance(String, Provider)): made it public and documented it.
|
| 8039 |
|
|
* java.security.MessageDigest.java
|
| 8040 |
|
|
(getInstance(String, Provider)): made it public and documented it.
|
| 8041 |
|
|
* java.security.Policy.java
|
| 8042 |
|
|
(pd2pc): new field.
|
| 8043 |
|
|
(setPolicy()): ensure instance is loaded.
|
| 8044 |
|
|
(setup(Policy)): new method.
|
| 8045 |
|
|
(getCurrentPolicy()): new package-private method; contains code
|
| 8046 |
|
|
previously in static initialiser.
|
| 8047 |
|
|
(isLoaded()): new method.
|
| 8048 |
|
|
(getPermissions(ProtectionDomain)): new method.
|
| 8049 |
|
|
(implies(ProtectionDomain, Permission)): new method.
|
| 8050 |
|
|
* java.security.ProtectionDomain.java
|
| 8051 |
|
|
(classloader, principals, staticBinding): new fields.
|
| 8052 |
|
|
((CodeSource, PermissionCollection)): use new ctor.
|
| 8053 |
|
|
((CodeSource, PermissionCollection, ClassLoader, Principal[])):
|
| 8054 |
|
|
new ctor.
|
| 8055 |
|
|
(getClassLoader(), getPrincipals(), implies(Permission)): new methods.
|
| 8056 |
|
|
(toString()): added representation of new fields.
|
| 8057 |
|
|
* java.security.Security.java
|
| 8058 |
|
|
(getAlgorithmProperty(String, String)): added implementation.
|
| 8059 |
|
|
(getAlgorithms(String), getProviders(String), getProviders(Map)): new
|
| 8060 |
|
|
public methods.
|
| 8061 |
|
|
(selectProviders(...), provides(...)): new private methods.
|
| 8062 |
|
|
* java.security.Signature.java
|
| 8063 |
|
|
(getInstance(String, Provider)): made it public and documented it.
|
| 8064 |
|
|
(verify(byte[], int, int), getParameters()): new methods.
|
| 8065 |
|
|
* java.security.SignatureSpi.java
|
| 8066 |
|
|
(engineVerify(byte[], int, int), engineGetParameters()): new methods.
|
| 8067 |
|
|
* java.security.SignedObject.java
|
| 8068 |
|
|
(getObject()): ensure streams are closed before return.
|
| 8069 |
|
|
(getSignature()): return a clone.
|
| 8070 |
|
|
(readObject(ObjectInputStream)): new method.
|
| 8071 |
|
|
* java.security.Signer.java: added SVUID.
|
| 8072 |
|
|
* java.security.interfaces.RSAMultiPrimePrivateCrtKey.java: new file
|
| 8073 |
|
|
* java.security.spec.PSSParameterSpec.java: new file
|
| 8074 |
|
|
* java.security.spec.RSAMultiPrimePrivateCrtKeySpec.java: new file
|
| 8075 |
|
|
* java.security.spec.RSAOtherPrimeInfo.java: new file
|
| 8076 |
|
|
* java/security/interfaces/Makefile.am: added RSAMultiPrimePrivateCrtKey.java.
|
| 8077 |
|
|
* java/security/spec/Makefile.am: added PSSParameterSpec.java,
|
| 8078 |
|
|
RSAMultiPrimePrivateCrtKeySpec.java, RSAOtherPrimeInfo.java.
|
| 8079 |
|
|
|
| 8080 |
|
|
2003-03-09 Raif S. Naffah
|
| 8081 |
|
|
|
| 8082 |
|
|
* java.security.AlgorithmParameterGenerator.java: formatting +
|
| 8083 |
|
|
documentation
|
| 8084 |
|
|
|
| 8085 |
|
|
2003-03-08 Raif S. Naffah
|
| 8086 |
|
|
|
| 8087 |
|
|
* java.security.AlgorithmParameters.java: formatting + documentation
|
| 8088 |
|
|
* java.security.Identity.java: formatting + documentation
|
| 8089 |
|
|
* java.security.IdentityScope.java: formatting + documentation
|
| 8090 |
|
|
* java.security.KeyFactory.java: formatting + documentation
|
| 8091 |
|
|
* java.security.KeyPairGenerator.java: formatting + documentation
|
| 8092 |
|
|
* java.security.MessageDigest.java: formatting + documentation
|
| 8093 |
|
|
* java.security.Policy.java: formatting + documentation
|
| 8094 |
|
|
* java.security.ProtectionDomain.java: formatting + documentation
|
| 8095 |
|
|
* java.security.Security.java: formatting + documentation
|
| 8096 |
|
|
* java.security.Signature.java: formatting + documentation
|
| 8097 |
|
|
* java.security.SignatureSpi.java: formatting + documentation
|
| 8098 |
|
|
* java.security.SignedObject.java: formatting + documentation
|
| 8099 |
|
|
* java.security.Signer.java: formatting + documentation
|
| 8100 |
|
|
|
| 8101 |
|
|
2003-03-05 Tom Tromey
|
| 8102 |
|
|
|
| 8103 |
|
|
* java/lang/ClassLoader.java (initialized): New global.
|
| 8104 |
|
|
(ClassLoader): Set it.
|
| 8105 |
|
|
(defineClass): Throw security exception if class not initialized.
|
| 8106 |
|
|
|
| 8107 |
|
|
2003-03-06 C. Brian Jones
|
| 8108 |
|
|
|
| 8109 |
|
|
* doc/www.gnu.org/home.wml: link to Jikes RVM instructions
|
| 8110 |
|
|
* doc/www.gnu.org/docs/jikesrvm.wml: new file
|
| 8111 |
|
|
|
| 8112 |
|
|
2003-03-05 Aaron M. Renn
|
| 8113 |
|
|
|
| 8114 |
|
|
* java/io/LineNumberReader.java
|
| 8115 |
|
|
Re-indent code, fix word-wrapped comments
|
| 8116 |
|
|
* java/io/PrintStream.java
|
| 8117 |
|
|
Re-indent code, fix word-wrapped comments
|
| 8118 |
|
|
|
| 8119 |
|
|
2003-03-04 Aaron M. Renn
|
| 8120 |
|
|
|
| 8121 |
|
|
* Converted file based I/O mechanisms in java.io to new
|
| 8122 |
|
|
native provider interface.
|
| 8123 |
|
|
* java/io/FileDescriptor.java
|
| 8124 |
|
|
Re-indent code and fix word-wrapped comments.
|
| 8125 |
|
|
native_fd Rename instance variable to nativeFd
|
| 8126 |
|
|
Commence primary ignition....
|
| 8127 |
|
|
getFileDescriptor(int)
|
| 8128 |
|
|
Diked out.
|
| 8129 |
|
|
(setNativeFD) Rename to setNativeFd, make private
|
| 8130 |
|
|
(getNativeFD) Rename to getNativeFd
|
| 8131 |
|
|
(syncInternal) Rename to nativeSync(long)
|
| 8132 |
|
|
(validInternal) Rename to nativeValid (long)
|
| 8133 |
|
|
New instance methods added:
|
| 8134 |
|
|
open(String, String)
|
| 8135 |
|
|
close()
|
| 8136 |
|
|
write(byte)
|
| 8137 |
|
|
write(byte[], long, long)
|
| 8138 |
|
|
read()
|
| 8139 |
|
|
read(byte[], long, long)
|
| 8140 |
|
|
available()
|
| 8141 |
|
|
seek()
|
| 8142 |
|
|
getFilePointer()
|
| 8143 |
|
|
getLength()
|
| 8144 |
|
|
setLength()
|
| 8145 |
|
|
nativeOpen()
|
| 8146 |
|
|
nativeClose()
|
| 8147 |
|
|
nativeWriteByte()
|
| 8148 |
|
|
nativeWriteBuf()
|
| 8149 |
|
|
nativeReadByte()
|
| 8150 |
|
|
nativeReadBuf()
|
| 8151 |
|
|
nativeAvailable()
|
| 8152 |
|
|
nativeSeek()
|
| 8153 |
|
|
nativeGetFilePointer()
|
| 8154 |
|
|
nativeGetLength()
|
| 8155 |
|
|
nativeSetLength()
|
| 8156 |
|
|
Added new static methods
|
| 8157 |
|
|
nativeInit()
|
| 8158 |
|
|
* java/io/FileInputStream.java
|
| 8159 |
|
|
Re-ident code and fix word-wrapped comments.
|
| 8160 |
|
|
native_fd - Convert from int to FileDescriptor, rename fd
|
| 8161 |
|
|
FileInputStream(String) - Use string directly, don't convert to File
|
| 8162 |
|
|
and call overloaded constructor
|
| 8163 |
|
|
FileInputStream(File) - Call getPath, then invoke overloaded
|
| 8164 |
|
|
constructor
|
| 8165 |
|
|
(getFD) - Just return fd
|
| 8166 |
|
|
(available) - Just call fd.available()
|
| 8167 |
|
|
(skip) - Convert to use fd.seek()
|
| 8168 |
|
|
(read) - Use fd.read()
|
| 8169 |
|
|
(read(byte[])) - Use fd.read(byte[], long, long)
|
| 8170 |
|
|
(close) - Use fd.close()
|
| 8171 |
|
|
(getChannel) - Use fd.getNativeFd()
|
| 8172 |
|
|
Commence primary ignition....
|
| 8173 |
|
|
grand_total_read instance variable
|
| 8174 |
|
|
skipInternal
|
| 8175 |
|
|
readInternal
|
| 8176 |
|
|
open
|
| 8177 |
|
|
closeInternal
|
| 8178 |
|
|
finalize
|
| 8179 |
|
|
static initializer block
|
| 8180 |
|
|
Diked out.
|
| 8181 |
|
|
* java/io/FileOutputStream.java
|
| 8182 |
|
|
native_fd - Convert to FileDescriptor and rename fd
|
| 8183 |
|
|
(getFD) - Just return fd
|
| 8184 |
|
|
(write) - Use fd.write()
|
| 8185 |
|
|
(write(byte[], long, long) - Use fd.write(byte[], long, long)
|
| 8186 |
|
|
(close) - Use fd.close()
|
| 8187 |
|
|
(getChannel) - Use fd.getNativeFd()
|
| 8188 |
|
|
Commence primary ignition....
|
| 8189 |
|
|
writeInternal
|
| 8190 |
|
|
open
|
| 8191 |
|
|
closeInternal
|
| 8192 |
|
|
finalize
|
| 8193 |
|
|
static initializer block
|
| 8194 |
|
|
Diked out.
|
| 8195 |
|
|
* java/io/RandomAccessFile.java
|
| 8196 |
|
|
native_fd - Convert to FileDescriptor and rename fd
|
| 8197 |
|
|
(RandomAccessFile(File, String)) - Add modes "rws" and "rwd"
|
| 8198 |
|
|
(getFD) - Just return fd
|
| 8199 |
|
|
(getFilePointer) - Use fd.getFilePointer()
|
| 8200 |
|
|
(length) - Use fd.length()
|
| 8201 |
|
|
(seek) - Use fd.seek()
|
| 8202 |
|
|
(setLength) - Use fd.setLength()
|
| 8203 |
|
|
(read) - Use fd.read()
|
| 8204 |
|
|
(write) - Use fd.write()
|
| 8205 |
|
|
(skipBytes) - Use fd.getFilePointer() and fd.seek()
|
| 8206 |
|
|
(getChannel) - Use fd.getNativeFd()
|
| 8207 |
|
|
Commence primary ignition ....
|
| 8208 |
|
|
closeInternal
|
| 8209 |
|
|
getFilePointerInternal
|
| 8210 |
|
|
lengthInternal
|
| 8211 |
|
|
seekInternal
|
| 8212 |
|
|
setLengthInternal
|
| 8213 |
|
|
readInternal
|
| 8214 |
|
|
skipInternal
|
| 8215 |
|
|
writeInternal
|
| 8216 |
|
|
static initializer block
|
| 8217 |
|
|
Diked Out.
|
| 8218 |
|
|
* native/jni/java-io/FileDescriptor.c
|
| 8219 |
|
|
New C module implementing all native methods from FileDescriptor
|
| 8220 |
|
|
* native/jni/java-io/Makefile.am
|
| 8221 |
|
|
Use new FileDescriptor.c instead of old modules
|
| 8222 |
|
|
* native/jni/java-io/java_io_FileDescriptor.c
|
| 8223 |
|
|
No longer used
|
| 8224 |
|
|
* native/jni/java-io/java_io_FileInputStream.c
|
| 8225 |
|
|
No longer used
|
| 8226 |
|
|
* native/jni/java-io/java_io_FileOutputStream.c
|
| 8227 |
|
|
No longer used
|
| 8228 |
|
|
* native/jni/java-io/java_io_RandomAccessFile.c
|
| 8229 |
|
|
No longer used.
|
| 8230 |
|
|
|
| 8231 |
|
|
2003-03-04 Michael Koch
|
| 8232 |
|
|
|
| 8233 |
|
|
* include/java_net_NetworkInterface.h: New file.
|
| 8234 |
|
|
* java/net/NetworkInterface.java: Merged with libgcj.
|
| 8235 |
|
|
* native/jni/java-net/java_net_NetworkInterface.c: New file.
|
| 8236 |
|
|
* native/jni/java-net/Makefile.am
|
| 8237 |
|
|
(libjavanet_la_SOURCES): Added java_net_NetworkInterface.c.
|
| 8238 |
|
|
|
| 8239 |
|
|
2003-03-03 Michael Koch
|
| 8240 |
|
|
|
| 8241 |
|
|
* java/net/Socket.java
|
| 8242 |
|
|
(setSoTimeout): Clarify documentation.
|
| 8243 |
|
|
|
| 8244 |
|
|
2003-03-03 Michael Koch
|
| 8245 |
|
|
|
| 8246 |
|
|
* java/nio/channels/Channels.java:
|
| 8247 |
|
|
Merged from libgcj.
|
| 8248 |
|
|
* java/nio/channels/FileChannel.java:
|
| 8249 |
|
|
Merged from libgcj.
|
| 8250 |
|
|
|
| 8251 |
|
|
2003-03-03 Michael Koch
|
| 8252 |
|
|
|
| 8253 |
|
|
* java/nio/channels/DatagramChannel.java:
|
| 8254 |
|
|
Merged from libgcj.
|
| 8255 |
|
|
* java/nio/channels/spi/SelectorProvider.java:
|
| 8256 |
|
|
Merged from libgcj.
|
| 8257 |
|
|
* java/nio/charset/Charset.java:
|
| 8258 |
|
|
Merged from libgcj.
|
| 8259 |
|
|
* java/nio/charset/CharsetEncoder.java:
|
| 8260 |
|
|
Merged from libgcj.
|
| 8261 |
|
|
* java/nio/charset/IllegalCharsetNameException.java:
|
| 8262 |
|
|
Merged from libgcj.
|
| 8263 |
|
|
* java/nio/charset/UnsupportedCharsetExeption.java:
|
| 8264 |
|
|
Merged from libgcj.
|
| 8265 |
|
|
|
| 8266 |
|
|
2003-03-03 Michael Koch
|
| 8267 |
|
|
|
| 8268 |
|
|
* java/net/URLStreamHandler.java:
|
| 8269 |
|
|
Merged Win32 fixes from libgcj.
|
| 8270 |
|
|
|
| 8271 |
|
|
2003-03-02 Aaron M. Renn
|
| 8272 |
|
|
|
| 8273 |
|
|
* java/io/File.java
|
| 8274 |
|
|
Re-indent code and eliminate word wrapped comments
|
| 8275 |
|
|
|
| 8276 |
|
|
2003-03-02 Aaron M. Renn
|
| 8277 |
|
|
|
| 8278 |
|
|
* java/io/DataInputStream.java
|
| 8279 |
|
|
Fix word wrapped comments
|
| 8280 |
|
|
Commence primary ignition...
|
| 8281 |
|
|
(convertToBoolean)
|
| 8282 |
|
|
(convertToByte)
|
| 8283 |
|
|
(convertToUnsignedInt)
|
| 8284 |
|
|
(convertToChar)
|
| 8285 |
|
|
(convertToShort)
|
| 8286 |
|
|
(convertToUnsignedShort)
|
| 8287 |
|
|
(convertToInt)
|
| 8288 |
|
|
(convertToLong)
|
| 8289 |
|
|
Diked out.
|
| 8290 |
|
|
Elimate call to convert methods above and inline functionality in:
|
| 8291 |
|
|
(readBoolean)
|
| 8292 |
|
|
(readByte)
|
| 8293 |
|
|
(readChar) + synchronized
|
| 8294 |
|
|
(readInt) + synchronized
|
| 8295 |
|
|
(readLong) + synchronized
|
| 8296 |
|
|
(readShort) + synchronized
|
| 8297 |
|
|
(readUnsignedByte)
|
| 8298 |
|
|
* java/io/DataOutputStream.java
|
| 8299 |
|
|
Re-indented code and fixed word wrapped comments
|
| 8300 |
|
|
Commence primary ignition...
|
| 8301 |
|
|
(convertFromBoolean)
|
| 8302 |
|
|
(convertFromChar)
|
| 8303 |
|
|
(getConvertedStringChars)
|
| 8304 |
|
|
(convertFromShort)
|
| 8305 |
|
|
(convertFromInt)
|
| 8306 |
|
|
(convertFromLong)
|
| 8307 |
|
|
Diked out.
|
| 8308 |
|
|
(buf) Added new instance variable
|
| 8309 |
|
|
Elimate call to convert methods above and inline functionality in:
|
| 8310 |
|
|
(writeChar) + synchronized
|
| 8311 |
|
|
(writeShort) + synchronized
|
| 8312 |
|
|
(writeInt) + synchronized
|
| 8313 |
|
|
(writeLong) + synchronized
|
| 8314 |
|
|
* java/io/RandomAccessFile.java
|
| 8315 |
|
|
Re-indented code and fixed word wrapped comments
|
| 8316 |
|
|
(buf) Added new instance variable
|
| 8317 |
|
|
Eliminate call to convert methods and inline functionality in:
|
| 8318 |
|
|
(readByte)
|
| 8319 |
|
|
(readUnsignedByte)
|
| 8320 |
|
|
(readChar)
|
| 8321 |
|
|
(readShort)
|
| 8322 |
|
|
(readUnsignedShort)
|
| 8323 |
|
|
(readInt)
|
| 8324 |
|
|
(readLong)
|
| 8325 |
|
|
(writeBoolean)
|
| 8326 |
|
|
(writeChar)
|
| 8327 |
|
|
(writeShort)
|
| 8328 |
|
|
(writeInt)
|
| 8329 |
|
|
(writeLong)
|
| 8330 |
|
|
|
| 8331 |
|
|
2003-03-02 Mark Wielaard
|
| 8332 |
|
|
|
| 8333 |
|
|
* java/util/Properties.java (load): Only skip line if the first
|
| 8334 |
|
|
character is a comment, whitespaces don't count.
|
| 8335 |
|
|
|
| 8336 |
|
|
2003-03-02 Michael Koch
|
| 8337 |
|
|
|
| 8338 |
|
|
* java/lang/Package.java: Little merge with libgcj.
|
| 8339 |
|
|
|
| 8340 |
|
|
2003-03-02 Michael Koch
|
| 8341 |
|
|
|
| 8342 |
|
|
* java/net/DatagramSocket.java
|
| 8343 |
|
|
(connected): Removed.
|
| 8344 |
|
|
(closed): New member variable.
|
| 8345 |
|
|
(DatagramSocket): New constructor.
|
| 8346 |
|
|
(close): Reset member variables on close.
|
| 8347 |
|
|
(connect): Dont declare to throw exceptions.
|
| 8348 |
|
|
(receive): Added exception checks and documentation.
|
| 8349 |
|
|
(send): Merge implementation from libgcj.
|
| 8350 |
|
|
(isClosed): New method.
|
| 8351 |
|
|
|
| 8352 |
|
|
2003-03-02 Michael Koch
|
| 8353 |
|
|
|
| 8354 |
|
|
* java/net/HttpURLConnection.java
|
| 8355 |
|
|
(HTTP_SERVER_ERROR): Deprecated.
|
| 8356 |
|
|
* java/net/MulticastSocket.java
|
| 8357 |
|
|
(send): Replaced checkMulticast with appropriate checkPermission call,
|
| 8358 |
|
|
deprecated.
|
| 8359 |
|
|
* java/net/URLDecoder.java
|
| 8360 |
|
|
(decode): Deprecated.
|
| 8361 |
|
|
* java/net/URLEncoder.java
|
| 8362 |
|
|
(encode): Deprecated.
|
| 8363 |
|
|
|
| 8364 |
|
|
2003-03-02 Michael Koch
|
| 8365 |
|
|
|
| 8366 |
|
|
* javax/swing/text/Caret.java
|
| 8367 |
|
|
(getMagicCaretPosition): Fixed typo in method name.
|
| 8368 |
|
|
* javax/swing/text/DefaultCaret.java
|
| 8369 |
|
|
(getMagicCaretPosition): Fixed typo in method name.
|
| 8370 |
|
|
|
| 8371 |
|
|
2003-03-02 Michael Koch
|
| 8372 |
|
|
|
| 8373 |
|
|
* java/awt/List.java
|
| 8374 |
|
|
(setMultipleSelections): Deprecated.
|
| 8375 |
|
|
(delItem): Deprecated.
|
| 8376 |
|
|
* java/awt/MenuComponent.java
|
| 8377 |
|
|
(getPeer): Deprecated.
|
| 8378 |
|
|
* java/awt/ScrollPane.java
|
| 8379 |
|
|
(addNotify): getPeer() is deprecated. Use isDisplayable() instead.
|
| 8380 |
|
|
* java/awt/dnd/MouseDragGestureRecognizer.java
|
| 8381 |
|
|
(mouseClicked): Added comment.
|
| 8382 |
|
|
(mousePressed): Added comment.
|
| 8383 |
|
|
(mouseReleased): Added comment.
|
| 8384 |
|
|
(mouseEntered): Added comment.
|
| 8385 |
|
|
(mouseExited): Added comment.
|
| 8386 |
|
|
(mouseDragged): Added comment.
|
| 8387 |
|
|
(mouseMoved): Added comment.
|
| 8388 |
|
|
* java/awt/event/KeyEvent.java
|
| 8389 |
|
|
(KeyEvent): Deprecated.
|
| 8390 |
|
|
(setModifiers): Deprecated.
|
| 8391 |
|
|
|
| 8392 |
|
|
2003-03-02 Michael Koch
|
| 8393 |
|
|
|
| 8394 |
|
|
* java/awt/dnd/DropTargetContext.java:
|
| 8395 |
|
|
Compile fix: Forgot to commit import.
|
| 8396 |
|
|
|
| 8397 |
|
|
2003-03-01 Mark Wielaard
|
| 8398 |
|
|
|
| 8399 |
|
|
* java/io/ObjectInputStream.java: Reindent and remove dead and/or
|
| 8400 |
|
|
commented out code.
|
| 8401 |
|
|
* java/io/ObjectOutputStream.java: Likewise.
|
| 8402 |
|
|
|
| 8403 |
|
|
2003-03-01 Tom Tromey
|
| 8404 |
|
|
|
| 8405 |
|
|
* java/rmi/registry/RegistryHandler.java: Deprecate.
|
| 8406 |
|
|
|
| 8407 |
|
|
2003-02-28 Michael Koch
|
| 8408 |
|
|
|
| 8409 |
|
|
* java/beans/Beans.java,
|
| 8410 |
|
|
java/beans/FeatureDescriptor.java
|
| 8411 |
|
|
java/beans/PropertyEditorManager.java:
|
| 8412 |
|
|
Reformated to GNU style.
|
| 8413 |
|
|
* javax/accessibility/AccessibleContext.java
|
| 8414 |
|
|
(ACCESSIBLE_DESCRIPTION_PROPERTY): Fixed typo.
|
| 8415 |
|
|
|
| 8416 |
|
|
2003-02-27 C. Brian Jones
|
| 8417 |
|
|
|
| 8418 |
|
|
* java/lang/Math.java
|
| 8419 |
|
|
(min(float,float)): check Float.isNaN(a) and return a
|
| 8420 |
|
|
(max(float,float)): ditto
|
| 8421 |
|
|
(round(float)): ditto
|
| 8422 |
|
|
(min(double,double)): check Double.isNaN(a) and return a
|
| 8423 |
|
|
(max(double,double)): ditto
|
| 8424 |
|
|
(round(double)): ditto
|
| 8425 |
|
|
(toRadians): multiply before dividing to reduce decimal error
|
| 8426 |
|
|
(toDegrees): ditto
|
| 8427 |
|
|
|
| 8428 |
|
|
2003-02-25 C. Brian Jones
|
| 8429 |
|
|
|
| 8430 |
|
|
* java/awt/dnd/peer/DragSourceContextPeer.java
|
| 8431 |
|
|
(startDrag): mark public; throws InvalidDnDOperationException
|
| 8432 |
|
|
(setCursor): ditto
|
| 8433 |
|
|
(transferablesFlavorsChanges: mark public
|
| 8434 |
|
|
(getCursor): mark public
|
| 8435 |
|
|
* java/awt/dnd/peer/DropTargetPeer.java: new file
|
| 8436 |
|
|
* java/awt/dnd/peer/DropTargetContextPeer.java:
|
| 8437 |
|
|
(setTargetActions): added method
|
| 8438 |
|
|
(getTargetActions): ditto
|
| 8439 |
|
|
(getDropTarget): ditto
|
| 8440 |
|
|
(getTransferDataFlavors): ditto
|
| 8441 |
|
|
(getTransferable): ditto
|
| 8442 |
|
|
(isTransferableJVMLocal): ditto
|
| 8443 |
|
|
(acceptDrag): ditto
|
| 8444 |
|
|
(rejectDrag): ditto
|
| 8445 |
|
|
(acceptDrop): ditto
|
| 8446 |
|
|
(rejectDrop): ditto
|
| 8447 |
|
|
(dropComplete): ditto
|
| 8448 |
|
|
* java/awt/peer/ButtonPeer.java: reformatted
|
| 8449 |
|
|
* java/awt/peer/CheckboxMenuItemPeer.java: reformatted
|
| 8450 |
|
|
(setState): remove unneeded abstract keyword
|
| 8451 |
|
|
* java/awt/peer/CheckboxPeer.java: reformatted
|
| 8452 |
|
|
* java/awt/peer/ChoicePeer.java: reformatted
|
| 8453 |
|
|
(removeAll): added method
|
| 8454 |
|
|
* java/awt/peer/ComponentPeer.java:
|
| 8455 |
|
|
(isFocusable): added method
|
| 8456 |
|
|
(requestFocus): ditto
|
| 8457 |
|
|
(getGraphicsConfiguration): mark public
|
| 8458 |
|
|
(isObscured): added method
|
| 8459 |
|
|
(canDetermineObscurity): ditto
|
| 8460 |
|
|
(coalescePaintEvent): ditto
|
| 8461 |
|
|
(updateCursorImmediately): ditto
|
| 8462 |
|
|
(createVolatileImage): ditto
|
| 8463 |
|
|
(handlesWheelScrolling): ditto
|
| 8464 |
|
|
(createBuffers): ditto
|
| 8465 |
|
|
(getBackBuffer): ditto
|
| 8466 |
|
|
(flip): ditto
|
| 8467 |
|
|
(destroyBuffers): ditto
|
| 8468 |
|
|
* java/awt/peer/ContainerPeer.java
|
| 8469 |
|
|
(insets): remove unneeded abstract keyword
|
| 8470 |
|
|
(getInsets): ditto
|
| 8471 |
|
|
(beginValidate): ditto
|
| 8472 |
|
|
(endValidate): ditto
|
| 8473 |
|
|
(beginLayout): added method
|
| 8474 |
|
|
(endLayout): ditto
|
| 8475 |
|
|
(isPaintPending): ditto
|
| 8476 |
|
|
* java/awt/peer/DialogPeer.java: reformatted
|
| 8477 |
|
|
(setResizable): remove unneeded abstract keyword
|
| 8478 |
|
|
(setTitle): ditto
|
| 8479 |
|
|
* java/awt/peer/FileDialogPeer.java: reformatted
|
| 8480 |
|
|
(setFile): remove unneeded abstract keyword
|
| 8481 |
|
|
(setDirectory): ditto
|
| 8482 |
|
|
(setFilenameFilter): ditto
|
| 8483 |
|
|
* java/awt/peer/FramePeer.java: reformatted
|
| 8484 |
|
|
(setIconImage): remove unneeded abstract keyword
|
| 8485 |
|
|
(setMenuBar): ditto
|
| 8486 |
|
|
(setResizable): ditto
|
| 8487 |
|
|
(setTitle): ditto
|
| 8488 |
|
|
(getState): added method
|
| 8489 |
|
|
(setState): ditto
|
| 8490 |
|
|
(setMaximizedBounds): ditto
|
| 8491 |
|
|
* java/awt/peer/LabelPeer.java: reformatted
|
| 8492 |
|
|
* java/awt/peer/ListPeer.java: reformatted
|
| 8493 |
|
|
(add): remove unneeded abstract keyword
|
| 8494 |
|
|
(addItem): ditto
|
| 8495 |
|
|
(clear): ditto
|
| 8496 |
|
|
(delItems): ditto
|
| 8497 |
|
|
(deselect): ditto
|
| 8498 |
|
|
(getSelectedIndexes): ditto
|
| 8499 |
|
|
(makeVisible): ditto
|
| 8500 |
|
|
(minimumSize): ditto
|
| 8501 |
|
|
(preferredSize): ditto
|
| 8502 |
|
|
(removeAll): ditto
|
| 8503 |
|
|
(select): ditto
|
| 8504 |
|
|
(setMultipleMode): ditto
|
| 8505 |
|
|
(setMultipleSelections): ditto
|
| 8506 |
|
|
(getPreferredSize): added method
|
| 8507 |
|
|
(getMinimumSize): ditto
|
| 8508 |
|
|
* java/awt/peer/MenuBarPeer.java: reformatted
|
| 8509 |
|
|
* java/awt/peer/MenuComponentPeer.java: reformatted
|
| 8510 |
|
|
(dispose): remove unneeded abstract keyword
|
| 8511 |
|
|
* java/awt/peer/MenuItemPeer.java: reformatted
|
| 8512 |
|
|
* java/awt/peer/MenuPeer.java
|
| 8513 |
|
|
(addItem): remove unneeded abstract keyword
|
| 8514 |
|
|
(addSeparator): ditto
|
| 8515 |
|
|
(delItem): ditto
|
| 8516 |
|
|
* java/awt/peer/PopupMenuPeer.java:
|
| 8517 |
|
|
(show)(Component, int, int): remove unneeded abstract keyword
|
| 8518 |
|
|
(show(Event)): added method
|
| 8519 |
|
|
* java/awt/peer/RobotPeer.java: new file
|
| 8520 |
|
|
* java/awt/peer/ScrollbarPeer.java: reformatted
|
| 8521 |
|
|
* java/awt/peer/ScrollPanePeer.java: reformmatted
|
| 8522 |
|
|
(getHScrollbarHeight): remove unneeded abstract keyword
|
| 8523 |
|
|
(getVScrollbarWidth): ditto
|
| 8524 |
|
|
(setScrollPosition): ditto
|
| 8525 |
|
|
(childResized): ditto
|
| 8526 |
|
|
(setUnitIncrement): ditto
|
| 8527 |
|
|
(setValue): ditto
|
| 8528 |
|
|
* java/awt/peer/TextAreaPeer.java: reformatted
|
| 8529 |
|
|
(insert): remove unneeded abstract keyword
|
| 8530 |
|
|
(insertText): ditto
|
| 8531 |
|
|
(minimumSize): ditto
|
| 8532 |
|
|
(getMinimumSize): ditto
|
| 8533 |
|
|
(preferredSize): ditto
|
| 8534 |
|
|
(getPreferredSize): ditto
|
| 8535 |
|
|
(replaceRange): ditto
|
| 8536 |
|
|
(replaceText): ditto
|
| 8537 |
|
|
* java/awt/peer/TextComponentPeer.java: reformatted
|
| 8538 |
|
|
(getSelectionEnd): remove unneeded abstract keyword
|
| 8539 |
|
|
(getSelectionStart): ditto
|
| 8540 |
|
|
(getText): ditto
|
| 8541 |
|
|
(setText): ditto
|
| 8542 |
|
|
(select): ditto
|
| 8543 |
|
|
(setEditable): ditto
|
| 8544 |
|
|
(getCaretPosition): ditto
|
| 8545 |
|
|
(setCaretPosition): ditto
|
| 8546 |
|
|
(getIndexAtPoint): added method
|
| 8547 |
|
|
(getCharacterBounds): ditto
|
| 8548 |
|
|
(filterEvents): ditto
|
| 8549 |
|
|
* java/awt/peer/TextFieldPeer.java: reformatted
|
| 8550 |
|
|
(minimumSize): remove unneeded abstract keyword
|
| 8551 |
|
|
(preferredSize): ditto
|
| 8552 |
|
|
(getMinimumSize): ditto
|
| 8553 |
|
|
(getPreferredSize): ditto
|
| 8554 |
|
|
(setEchoChar): ditto
|
| 8555 |
|
|
(setEchoCharacter): ditto
|
| 8556 |
|
|
* java/awt/peer/WindowPeer.java: reformatted
|
| 8557 |
|
|
(toBack): remove unneeded abstract keyword
|
| 8558 |
|
|
(toFront): ditto
|
| 8559 |
|
|
* gnu/java/awt/GLightweightPeer.java
|
| 8560 |
|
|
(isFocusable): added method
|
| 8561 |
|
|
(requestFocus): ditto
|
| 8562 |
|
|
(isObscured): ditto
|
| 8563 |
|
|
(canDetermineObscurity): ditto
|
| 8564 |
|
|
(coalescePaintEvent): ditto
|
| 8565 |
|
|
(updateCursorImmediately): ditto
|
| 8566 |
|
|
(createVolatileImage): ditto
|
| 8567 |
|
|
(handlesWheelScrolling): ditto
|
| 8568 |
|
|
(createBuffers): ditto
|
| 8569 |
|
|
(getBackBuffer): ditto
|
| 8570 |
|
|
(flip): ditto
|
| 8571 |
|
|
(destroyBuffers): ditto
|
| 8572 |
|
|
* gnu/java/awt/peer/gtk/GtkComponentPeer.java
|
| 8573 |
|
|
(isFocusable): added method
|
| 8574 |
|
|
(requestFocus): ditto
|
| 8575 |
|
|
(isObscured): ditto
|
| 8576 |
|
|
(canDetermineObscurity): ditto
|
| 8577 |
|
|
(coalescePaintEvent): ditto
|
| 8578 |
|
|
(updateCursorImmediately): ditto
|
| 8579 |
|
|
(createVolatileImage): ditto
|
| 8580 |
|
|
(handlesWheelScrolling): ditto
|
| 8581 |
|
|
(createBuffers): ditto
|
| 8582 |
|
|
(getBackBuffer): ditto
|
| 8583 |
|
|
(flip): ditto
|
| 8584 |
|
|
(destroyBuffers): ditto
|
| 8585 |
|
|
* gnu/java/awt/peer/gtk/GtkChoicePeer.java
|
| 8586 |
|
|
(removeAll): new method
|
| 8587 |
|
|
* gnu/java/awt/peer/gtk/GtkContainerPeer.java
|
| 8588 |
|
|
(beginLayout): added method
|
| 8589 |
|
|
(endLayout): ditto
|
| 8590 |
|
|
(isPaintPending): ditto
|
| 8591 |
|
|
* gnu/java/awt/peer/gtk/GtkFramePeer.java
|
| 8592 |
|
|
(setState): added method
|
| 8593 |
|
|
(getState): ditto
|
| 8594 |
|
|
(setMaximizedBounds): ditto
|
| 8595 |
|
|
* gnu/java/awt/peer/gtk/GtkPopupMenuPeer.java
|
| 8596 |
|
|
(show): added method
|
| 8597 |
|
|
* gnu/java/awt/peer/gtk/GtkTextComponentPeer.java
|
| 8598 |
|
|
(getIndexAtPoint): added method
|
| 8599 |
|
|
(getCharacterBounds): ditto
|
| 8600 |
|
|
(filterEvents): ditto
|
| 8601 |
|
|
* doc/www.gnu.org/Makefile: fix wml invocation
|
| 8602 |
|
|
* doc/www.gnu.org/home.wml: fix link to japitools, link to providers
|
| 8603 |
|
|
of core packages not yet part of Classpath
|
| 8604 |
|
|
* doc/www.gnu.org/announce/Makefile: fix wml invocation
|
| 8605 |
|
|
* doc/www.gnu.org/docs/Makefile: fix wml invocation
|
| 8606 |
|
|
|
| 8607 |
|
|
2003-02-24 Tom Tromey
|
| 8608 |
|
|
|
| 8609 |
|
|
* java/io/ByteArrayOutputStream.java (toString(int)): Fixed typo
|
| 8610 |
|
|
in @deprecated.
|
| 8611 |
|
|
|
| 8612 |
|
|
2003-02-21 Mark Wielaard
|
| 8613 |
|
|
|
| 8614 |
|
|
* java/util/zip/ZipEntry.java (setComment): Don't check length when
|
| 8615 |
|
|
argument is null.
|
| 8616 |
|
|
|
| 8617 |
|
|
2003-02-21 Mark Wielaard
|
| 8618 |
|
|
|
| 8619 |
|
|
* java/util/zip/ZipEntry.java (ZipEntry(String)): When name is bigger
|
| 8620 |
|
|
then 65535 chars throw IllegalArgumentException.
|
| 8621 |
|
|
|
| 8622 |
|
|
2003-02-21 Michael Koch
|
| 8623 |
|
|
|
| 8624 |
|
|
* java/awt/ScrollPaneAdjustable.java: Reformated.
|
| 8625 |
|
|
|
| 8626 |
|
|
2003-02-21 Michael Koch
|
| 8627 |
|
|
|
| 8628 |
|
|
* java/awt/Graphics2D.java
|
| 8629 |
|
|
(getFontRenderContext): New abstract method.
|
| 8630 |
|
|
(drawGlyphVector): New abstract method.
|
| 8631 |
|
|
|
| 8632 |
|
|
2003-02-21 Tom Tromey
|
| 8633 |
|
|
|
| 8634 |
|
|
* vm/reference/java/lang/Runtime.java: Reverted previous patch.
|
| 8635 |
|
|
|
| 8636 |
|
|
2003-02-21 Anthony Green
|
| 8637 |
|
|
|
| 8638 |
|
|
* vm/reference/java/lang/Runtime.java (getLocalizedInputStream):
|
| 8639 |
|
|
Deprecate.
|
| 8640 |
|
|
(getLocalizedOutputStream): Ditto.
|
| 8641 |
|
|
|
| 8642 |
|
|
2003-02-20 Tom Tromey
|
| 8643 |
|
|
|
| 8644 |
|
|
* java/util/prefs/AbstractPreferences.java (isUserNode):
|
| 8645 |
|
|
Implemented.
|
| 8646 |
|
|
|
| 8647 |
|
|
2003-02-20 Mark Wielaard
|
| 8648 |
|
|
|
| 8649 |
|
|
* java/util/zip/ZipFile.java (finalize): New method.
|
| 8650 |
|
|
|
| 8651 |
|
|
2003-02-18 Hans Boehm
|
| 8652 |
|
|
|
| 8653 |
|
|
* gnu/java/awt/peer/gtk/GtkButtonPeer.java,
|
| 8654 |
|
|
gnu/java/awt/peer/gtk/GtkTextAreaPeer.java,
|
| 8655 |
|
|
gnu/java/awt/peer/gtk/GtkTextFieldPeer.java,
|
| 8656 |
|
|
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkButtonPeer.c,
|
| 8657 |
|
|
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextAreaPeer.c,
|
| 8658 |
|
|
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextFieldPeer.c
|
| 8659 |
|
|
(setFont, gtkSetFont): add.
|
| 8660 |
|
|
gnu/java/awt/peer/gtk/GtkComponentPeer.java (GtkComponentPeer):
|
| 8661 |
|
|
Propagate font to peer. (setFont): add FIXME comment.
|
| 8662 |
|
|
|
| 8663 |
|
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextAreaPeer.c
|
| 8664 |
|
|
(gtkTextGetSize): fix height, width computation.
|
| 8665 |
|
|
|
| 8666 |
|
|
* gnu/java/awt/peer/gtk/GtkFontPeer.java (GtkFontPeer):
|
| 8667 |
|
|
Make X font name a bit less bogus.
|
| 8668 |
|
|
|
| 8669 |
|
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkScrollBarPeer.c
|
| 8670 |
|
|
(post_adjustment_event): Pass on GTK_SCROLL_NONE.
|
| 8671 |
|
|
|
| 8672 |
|
|
* java/awt/Scrollbar.java (setValues): Fix visibleAmount range check.
|
| 8673 |
|
|
(processAdjustmentEvent): Adjust value.
|
| 8674 |
|
|
|
| 8675 |
|
|
* java/awt/FlowLayout.java (layoutContainer) Fix 2 indexing and one
|
| 8676 |
|
|
logic errors.
|
| 8677 |
|
|
|
| 8678 |
|
|
* java/awt/Component.java (setVisible, show, hide): Call show and
|
| 8679 |
|
|
hide methods in subclasses.
|
| 8680 |
|
|
(getPreferredSize): don't set prefSize before we have peer.
|
| 8681 |
|
|
|
| 8682 |
|
|
* java/awt/TextArea.java, java/awt/TextField.java (getPreferredSize):
|
| 8683 |
|
|
Guess (0,0) if we don't have peer.
|
| 8684 |
|
|
|
| 8685 |
|
|
2003-02-18 Raif S. Naffah
|
| 8686 |
|
|
|
| 8687 |
|
|
* java/math/BigInteger.java (euclidInv): Take result array as an
|
| 8688 |
|
|
argument. Updated all callers.
|
| 8689 |
|
|
(modInverse): Removed unused variables.
|
| 8690 |
|
|
|
| 8691 |
|
|
2003-02-17 Raif S. Naffah
|
| 8692 |
|
|
|
| 8693 |
|
|
* java/math/BigInteger.java (euclidInv): Return array of
|
| 8694 |
|
|
`BigInteger's. Changed all callers.
|
| 8695 |
|
|
|
| 8696 |
|
|
2003-02-17 Michael Koch
|
| 8697 |
|
|
|
| 8698 |
|
|
* java/net/DatagramSocket.java:
|
| 8699 |
|
|
Merged some comments with libgcj.
|
| 8700 |
|
|
(connect): Merged with libgcj.
|
| 8701 |
|
|
(send): Merged FIXME comment with libgcj.
|
| 8702 |
|
|
(getLocalSocketAddress): Fixed return argument.
|
| 8703 |
|
|
|
| 8704 |
|
|
2003-02-17 Michael Koch
|
| 8705 |
|
|
|
| 8706 |
|
|
* java/awt/font/Makefile.am: Added new files:
|
| 8707 |
|
|
java/awt/font/FontRenderContext.java
|
| 8708 |
|
|
java/awt/font/ShapeGraphicAttribute.java
|
| 8709 |
|
|
java/awt/font/MultipleMaster.java
|
| 8710 |
|
|
java/awt/font/TransformAttribute.java
|
| 8711 |
|
|
java/awt/font/GlyphJustificationInfo.java
|
| 8712 |
|
|
java/awt/font/LineBreakMeasurer.java
|
| 8713 |
|
|
java/awt/font/TextMeasurer.java
|
| 8714 |
|
|
java/awt/font/TextLayout.java
|
| 8715 |
|
|
java/awt/font/LineMetrics.java
|
| 8716 |
|
|
java/awt/font/TextAttribute.java
|
| 8717 |
|
|
java/awt/font/GlyphMetrics.java
|
| 8718 |
|
|
java/awt/font/OpenType.java
|
| 8719 |
|
|
java/awt/font/GlyphVector.java
|
| 8720 |
|
|
java/awt/font/GraphicAttribute.java
|
| 8721 |
|
|
java/awt/font/ImageGraphicAttribute.java
|
| 8722 |
|
|
java/awt/font/NumericShaper.java
|
| 8723 |
|
|
|
| 8724 |
|
|
2003-02-17 Michael Koch
|
| 8725 |
|
|
|
| 8726 |
|
|
* java/awt/dnd/DragSourceContext.java
|
| 8727 |
|
|
(addDragSourceListener): Added documentation.
|
| 8728 |
|
|
* java/awt/dnd/DragSourceDragEvent.java
|
| 8729 |
|
|
(serialVersionUID): New member variable.
|
| 8730 |
|
|
(getDropAction): Reformated.
|
| 8731 |
|
|
* java/awt/dnd/DragSourceDropEvent.java
|
| 8732 |
|
|
(serialVersionUID): New member variable.
|
| 8733 |
|
|
(dropSuccess): Renamed from success for serialization issues.
|
| 8734 |
|
|
* java/awt/dnd/DragSourceEvent.java
|
| 8735 |
|
|
(serialVersionUID): New member variable.
|
| 8736 |
|
|
* java/awt/dnd/DropTarget.java
|
| 8737 |
|
|
(serialVersionUID): New member variable.
|
| 8738 |
|
|
(DropTarget): Implemented, documentation reworked.
|
| 8739 |
|
|
(setComponent): Documentation added.
|
| 8740 |
|
|
(getComponent): Documentation added.
|
| 8741 |
|
|
(setDefaultActions): Documentation added.
|
| 8742 |
|
|
(getDefaultActions): Documentation added.
|
| 8743 |
|
|
(addDropTargetListener): Documentation added.
|
| 8744 |
|
|
* java/awt/dnd/DropTargetContext.java
|
| 8745 |
|
|
(DropTargetContext): Documentation added.
|
| 8746 |
|
|
(TransferableProxy.TransferableProxy): New method.
|
| 8747 |
|
|
(dropComplete): Fixed documentation.
|
| 8748 |
|
|
(getTransferable): Fixed documentation.
|
| 8749 |
|
|
(createTransferableProxy): Implemented.
|
| 8750 |
|
|
* java/awt/dnd/DropTargetDragEvent.java
|
| 8751 |
|
|
(DropTargetDragEvent): Documentation added.
|
| 8752 |
|
|
(serialVersionUID): New member variable.
|
| 8753 |
|
|
(DropTargetDragEvent): Throw exceptions, documentation added.
|
| 8754 |
|
|
(acceptDrag): Implemented.
|
| 8755 |
|
|
(getCurrentDataFlavors): Implemented.3yy
|
| 8756 |
|
|
(getCurrentDataFlavorsAsList): Implemented.
|
| 8757 |
|
|
(isDataFlavorSupported): Implemented.
|
| 8758 |
|
|
(rejectDrag): Implemented.
|
| 8759 |
|
|
* java/awt/dnd/DropTargetDropEvent.java
|
| 8760 |
|
|
(DropTargetDropEvent): Documentation added.
|
| 8761 |
|
|
(serialVersionUID): New member variable.
|
| 8762 |
|
|
(actions): Renamed from srcActions for serialization issues.
|
| 8763 |
|
|
(isLocalTx): Renamed from isLocalTx for serialization issues.
|
| 8764 |
|
|
(DropTargetDropEvent): New implementation, throw exceptions,
|
| 8765 |
|
|
documentation added.
|
| 8766 |
|
|
(getCurrentDataFlavors): Implemented.
|
| 8767 |
|
|
(getCurrentDataFlavorsAsList): Implemented.
|
| 8768 |
|
|
(isDataFlavorSupported): Implemented.
|
| 8769 |
|
|
(getSourceActions): Implemented.
|
| 8770 |
|
|
(getDropAction): Implemented.
|
| 8771 |
|
|
(getTransferable): Implemented.
|
| 8772 |
|
|
(acceptDrop): Implemented.
|
| 8773 |
|
|
(rejectDrop): Implemented.
|
| 8774 |
|
|
* java/awt/dnd/DropTargetListener.java
|
| 8775 |
|
|
(drop): Fixed documentation.
|
| 8776 |
|
|
* java/awt/dnd/MouseDragGestureRecognizer.java
|
| 8777 |
|
|
(MouseDragGestureRecognizer): Documentation added.
|
| 8778 |
|
|
|
| 8779 |
|
|
2003-02-17 Michael Koch
|
| 8780 |
|
|
|
| 8781 |
|
|
* java/awt/font/FontRenderContext.java,
|
| 8782 |
|
|
java/awt/font/ShapeGraphicAttribute.java,
|
| 8783 |
|
|
java/awt/font/MultipleMaster.java,
|
| 8784 |
|
|
java/awt/font/TransformAttribute.java,
|
| 8785 |
|
|
java/awt/font/GlyphJustificationInfo.java,
|
| 8786 |
|
|
java/awt/font/LineBreakMeasurer.java,
|
| 8787 |
|
|
java/awt/font/TextMeasurer.java,
|
| 8788 |
|
|
java/awt/font/TextLayout.java,
|
| 8789 |
|
|
java/awt/font/LineMetrics.java,
|
| 8790 |
|
|
java/awt/font/TextAttribute.java,
|
| 8791 |
|
|
java/awt/font/GlyphMetrics.java,
|
| 8792 |
|
|
java/awt/font/OpenType.java,
|
| 8793 |
|
|
java/awt/font/GlyphVector.java,
|
| 8794 |
|
|
java/awt/font/GraphicAttribute.java,
|
| 8795 |
|
|
java/awt/font/ImageGraphicAttribute.java,
|
| 8796 |
|
|
java/awt/font/NumericShaper.java: New files.
|
| 8797 |
|
|
* Makefile.am
|
| 8798 |
|
|
(awt_java_source_files): Added the following files:
|
| 8799 |
|
|
java/awt/font/FontRenderContext.java
|
| 8800 |
|
|
java/awt/font/ShapeGraphicAttribute.java
|
| 8801 |
|
|
java/awt/font/MultipleMaster.java
|
| 8802 |
|
|
java/awt/font/TransformAttribute.java
|
| 8803 |
|
|
java/awt/font/GlyphJustificationInfo.java
|
| 8804 |
|
|
java/awt/font/LineBreakMeasurer.java
|
| 8805 |
|
|
java/awt/font/TextMeasurer.java
|
| 8806 |
|
|
java/awt/font/TextLayout.java
|
| 8807 |
|
|
java/awt/font/LineMetrics.java
|
| 8808 |
|
|
java/awt/font/TextAttribute.java
|
| 8809 |
|
|
java/awt/font/GlyphMetrics.java
|
| 8810 |
|
|
java/awt/font/OpenType.java
|
| 8811 |
|
|
java/awt/font/GlyphVector.java
|
| 8812 |
|
|
java/awt/font/GraphicAttribute.java
|
| 8813 |
|
|
java/awt/font/ImageGraphicAttribute.java
|
| 8814 |
|
|
java/awt/font/NumericShaper.java
|
| 8815 |
|
|
* Makefile.in: Regenerated.
|
| 8816 |
|
|
|
| 8817 |
|
|
2003-02-17 Michael Koch
|
| 8818 |
|
|
|
| 8819 |
|
|
* java/awt/print/Paper.java
|
| 8820 |
|
|
(Paper): Implements Cloneable.
|
| 8821 |
|
|
* java/awt/print/PrinterJob.java
|
| 8822 |
|
|
(setJobName): Return value must be void.
|
| 8823 |
|
|
(print): Throws PrinterException.
|
| 8824 |
|
|
|
| 8825 |
|
|
2003-02-16 Tom Tromey
|
| 8826 |
|
|
|
| 8827 |
|
|
* javax/swing/undo/UndoableEditSupport.java (UndoableEditSupport):
|
| 8828 |
|
|
Removed `TODO'.
|
| 8829 |
|
|
(addUndoableEditListener, removeUndoableEditListener): Wrote.
|
| 8830 |
|
|
(getUndoableEditListeners): New method.
|
| 8831 |
|
|
(getUpdateLevel): Implemented.
|
| 8832 |
|
|
(createCompoundEdit): Likewise.
|
| 8833 |
|
|
(_postEdit): Likewise.
|
| 8834 |
|
|
(beginUpdate): Likewise.
|
| 8835 |
|
|
(endUpdate): Likewise.
|
| 8836 |
|
|
(toString): Likewise.
|
| 8837 |
|
|
|
| 8838 |
|
|
* javax/swing/undo/UndoableEditSupport.java: Reindented.
|
| 8839 |
|
|
|
| 8840 |
|
|
* javax/swing/undo/StateEditable.java (RCSID): New field.
|
| 8841 |
|
|
|
| 8842 |
|
|
* javax/swing/undo/StateEditable.java: Reindented.
|
| 8843 |
|
|
|
| 8844 |
|
|
2003-02-16 Ranjit Mathew
|
| 8845 |
|
|
|
| 8846 |
|
|
* java/util/Properties.java (store): Move the code formerly in
|
| 8847 |
|
|
list(), into this method.
|
| 8848 |
|
|
(list (PrintStream)): Just call list (PrintWriter) with a
|
| 8849 |
|
|
PrintWriter object constructed from the given PrintStream object.
|
| 8850 |
|
|
(list (PrintWriter)): Emulate the output of Properties.list()
|
| 8851 |
|
|
as found in JDK 1.3/1.4.
|
| 8852 |
|
|
|
| 8853 |
|
|
2003-02-16 Tom Tromey
|
| 8854 |
|
|
|
| 8855 |
|
|
* javax/swing/undo/AbstractUndoableEdit.java (toString):
|
| 8856 |
|
|
Implemented.
|
| 8857 |
|
|
|
| 8858 |
|
|
* javax/swing/undo/StateEdit.java: Implemented.
|
| 8859 |
|
|
|
| 8860 |
|
|
* javax/swing/undo/StateEdit.java: Reindented.
|
| 8861 |
|
|
|
| 8862 |
|
|
2003-02-16 Michael Koch
|
| 8863 |
|
|
|
| 8864 |
|
|
* java/net/NetPermission.java
|
| 8865 |
|
|
(NetPermission): Make doucmentation match the method declaration.
|
| 8866 |
|
|
* java/net/NetworkInterface.java
|
| 8867 |
|
|
(equals): Reformated for GNU coding style.
|
| 8868 |
|
|
|
| 8869 |
|
|
2003-02-16 Tom Tromey
|
| 8870 |
|
|
|
| 8871 |
|
|
* java/net/URLStreamHandler.java (toExternalForm): Fixed
|
| 8872 |
|
|
indentation.
|
| 8873 |
|
|
|
| 8874 |
|
|
2003-02-16 C. Brian Jones
|
| 8875 |
|
|
|
| 8876 |
|
|
* doc/api/Makefile.am: remove non-public packages from output
|
| 8877 |
|
|
|
| 8878 |
|
|
2003-02-16 C. Brian Jones
|
| 8879 |
|
|
|
| 8880 |
|
|
* NEWS: updated
|
| 8881 |
|
|
* configure.in: updated VERSION to 0.05
|
| 8882 |
|
|
* doc/api/Makefile.am: updated for gjdoc 0.4.1
|
| 8883 |
|
|
* doc/api/xslt: directory removed; no longer needed
|
| 8884 |
|
|
|
| 8885 |
|
|
2003-02-15 Julian Dolby
|
| 8886 |
|
|
|
| 8887 |
|
|
* configure.in (portable-native-sync): new configure option allows
|
| 8888 |
|
|
user to configure native AWT peers to use Java threading primitives
|
| 8889 |
|
|
instead of pthread primitives.
|
| 8890 |
|
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMainThread.c
|
| 8891 |
|
|
(Java_gnu_java_awt_peer_gtk_GtkMainThread_gtkInit): get JavaVM
|
| 8892 |
|
|
reference before calling g_thread_init if using PORTABLE_NATIVE_SYNC
|
| 8893 |
|
|
* native/jni/gtk-peer/gthread-jni.c
|
| 8894 |
|
|
(maybe_rethrow): utility method checks for JNI exception and throws
|
| 8895 |
|
|
another exception (maybe it should clear the previous first?)
|
| 8896 |
|
|
(allocatePlainObject): new method used to create a mutex
|
| 8897 |
|
|
(freePlainObject): new method use to free a mutex
|
| 8898 |
|
|
(takeLock): new method
|
| 8899 |
|
|
(releaseLock): new method
|
| 8900 |
|
|
(g_mutex_new_jni_impl): uses allocatePlainObject instead
|
| 8901 |
|
|
(g_mutex_lock_jni_impl): uses takeLock instead
|
| 8902 |
|
|
(g_mutex_unlock_jni_impl): uses releaseLock instead
|
| 8903 |
|
|
(g_mutex_free_jni_impl): uses freePlainObject instead
|
| 8904 |
|
|
(g_private_new_jni_impl): implemented
|
| 8905 |
|
|
(g_private_get_jni_impl): implemented
|
| 8906 |
|
|
(g_private_set_jni_impl): implemented
|
| 8907 |
|
|
(g_cond_new_jni_impl): implemented; uses allocatePlainObject
|
| 8908 |
|
|
(g_cond_signal_jni_impl): implemented
|
| 8909 |
|
|
(g_cond_broadcast_jni_impl): implemented
|
| 8910 |
|
|
(g_cond_wait_jni_impl): implemented
|
| 8911 |
|
|
(g_cond_timed_wait_jni_impl): implemented
|
| 8912 |
|
|
(g_cond_free_jni_impl): implemented; uses freePlainObject
|
| 8913 |
|
|
* native/jni/gtk-peer/gthread-jni.h: extern JavaVM *gdk_vm
|
| 8914 |
|
|
|
| 8915 |
|
|
2003-02-15 C. Brian Jones
|
| 8916 |
|
|
|
| 8917 |
|
|
* TODO: updated
|
| 8918 |
|
|
|
| 8919 |
|
|
2003-02-15 Julian Dolby
|
| 8920 |
|
|
|
| 8921 |
|
|
* java/util/zip/InflaterInputStream.java (markSupported): added method
|
| 8922 |
|
|
(mark): added method
|
| 8923 |
|
|
(reset): added method
|
| 8924 |
|
|
|
| 8925 |
|
|
2003-02-15 C. Brian Jones
|
| 8926 |
|
|
|
| 8927 |
|
|
* native/jni/java-net/java_net_PlainSocketImpl.c: do not need to
|
| 8928 |
|
|
specifically test for AIX since the configure check for the header
|
| 8929 |
|
|
does what is needed.
|
| 8930 |
|
|
|
| 8931 |
|
|
2003-02-15 Michael Koch
|
| 8932 |
|
|
|
| 8933 |
|
|
* gnu/java/awt/peer/gtk/GdkGraphics.java
|
| 8934 |
|
|
(drawString): New method.
|
| 8935 |
|
|
* java/awt/Graphics.java
|
| 8936 |
|
|
(drawString): New abstract method.
|
| 8937 |
|
|
|
| 8938 |
|
|
2003-02-15 Michael Koch
|
| 8939 |
|
|
|
| 8940 |
|
|
* java/awt/datatransfer/DataFlavor.java
|
| 8941 |
|
|
(isRepresentationClassByteBuffer): Removed try-catch block.
|
| 8942 |
|
|
(isRepresentationClassCharBuffer): Removed try-catch block.
|
| 8943 |
|
|
(isRepresentationClassReader): Removed try-catch block.
|
| 8944 |
|
|
|
| 8945 |
|
|
2003-02-15 Michael Koch
|
| 8946 |
|
|
|
| 8947 |
|
|
* java/awt/CheckboxMenuItem.java
|
| 8948 |
|
|
(CheckBoxMenuItem): Dont implement Serializable.
|
| 8949 |
|
|
(getListeners): New method,
|
| 8950 |
|
|
(getItemListeners): New method.
|
| 8951 |
|
|
* java/awt/Choice.java
|
| 8952 |
|
|
(getListeners): New method,
|
| 8953 |
|
|
(getItemListeners): New method.
|
| 8954 |
|
|
* java/awt/Container.java
|
| 8955 |
|
|
(getListeners): Added exception documentation.
|
| 8956 |
|
|
(setFocusTraversalKeys): Throw exceptions, added documentattion.
|
| 8957 |
|
|
(getFocusTraversalKeys): Added documentation.
|
| 8958 |
|
|
(areFocusTraversalKeysSet): Added documentation.
|
| 8959 |
|
|
(applyComponentOrientation): Added documentation.
|
| 8960 |
|
|
* java/awt/ContainerOrderFocusTraversalPolicy.java
|
| 8961 |
|
|
(implicitDownCycleTraversal): Renamed from downCycle for
|
| 8962 |
|
|
serialization.
|
| 8963 |
|
|
(ContainerOrderFocusTraversalPolicy): Added documentation.
|
| 8964 |
|
|
(accept): Reformated.
|
| 8965 |
|
|
* java/awt/Dialog.java
|
| 8966 |
|
|
(Dialog): Dont implement Serializable.
|
| 8967 |
|
|
(Dialog): Added documentation.
|
| 8968 |
|
|
* java/awt/Font.java
|
| 8969 |
|
|
(Font): Dont use absolute class name.
|
| 8970 |
|
|
* java/awt/Frame.java
|
| 8971 |
|
|
(Frame): Font implement Serializable.
|
| 8972 |
|
|
* java/awt/List.java
|
| 8973 |
|
|
(getListeners): New method,
|
| 8974 |
|
|
(getActionListeners): New method.
|
| 8975 |
|
|
(getItemListeners): New method.
|
| 8976 |
|
|
* java/awt/Menu.java
|
| 8977 |
|
|
(countItems): New deprecated method.
|
| 8978 |
|
|
* java/awt/Scrollbar.java
|
| 8979 |
|
|
(getListeners): New method,
|
| 8980 |
|
|
(getAdjustmentListeners): New method,
|
| 8981 |
|
|
* java/awt/TextComponent.java
|
| 8982 |
|
|
(getListeners): New method,
|
| 8983 |
|
|
(getTextListeners): New method,
|
| 8984 |
|
|
* java/awt/TextField.java
|
| 8985 |
|
|
(getListeners): New method,
|
| 8986 |
|
|
(getActionListeners): New method.
|
| 8987 |
|
|
* java/awt/Window.java
|
| 8988 |
|
|
(windowFocusListener): New member variable.
|
| 8989 |
|
|
(windowStateListener): New member variable.
|
| 8990 |
|
|
(getWindowFocusListeners): New method.
|
| 8991 |
|
|
(getWindowStateListeners): New method.
|
| 8992 |
|
|
(addWindowFocusListener): New method.
|
| 8993 |
|
|
(addWindowStateListener): New method.
|
| 8994 |
|
|
(removeWindowFocusListener): New method.
|
| 8995 |
|
|
(removeWindowStateListener): New method.
|
| 8996 |
|
|
* java/awt/datatransfer/DataFlavor.java
|
| 8997 |
|
|
(isRepresentationClassByteBuffer): New method.
|
| 8998 |
|
|
(isRepresentationClassCharBuffer): New method.
|
| 8999 |
|
|
(isRepresentationClassReader): New method.
|
| 9000 |
|
|
|
| 9001 |
|
|
2003-02-14 Mark Wielaard
|
| 9002 |
|
|
|
| 9003 |
|
|
* java/math/BigDecimal.java (BigDecimal(String)): Always set scale to
|
| 9004 |
|
|
zero when there is an exponent and the significant is zero.
|
| 9005 |
|
|
(divide): Always set scale to newScale even in special ZERO case.
|
| 9006 |
|
|
|
| 9007 |
|
|
2003-02-14 Mark Wielaard
|
| 9008 |
|
|
|
| 9009 |
|
|
* java/io/BufferedOutputStream.java (write(int)): Only flush when
|
| 9010 |
|
|
next byte cannot be buffered.
|
| 9011 |
|
|
|
| 9012 |
|
|
2003-02-14 Tom Tromey
|
| 9013 |
|
|
|
| 9014 |
|
|
* java/lang/System.java (properties): Use Properties.clone.
|
| 9015 |
|
|
(setProperties): Likewise.
|
| 9016 |
|
|
|
| 9017 |
|
|
2003-02-14 Michael Koch
|
| 9018 |
|
|
|
| 9019 |
|
|
* java/util/prefs/NodeChangeEvent.java
|
| 9020 |
|
|
(serialVersionUID): New member variable (Merge back from libgcj).
|
| 9021 |
|
|
* java/util/prefs/PreferenceChangeEvent.java
|
| 9022 |
|
|
(serialVersionUID): New member variable (Merge back from libgcj).
|
| 9023 |
|
|
* java/util/prefs/PreferenceChangeListener.java
|
| 9024 |
|
|
(preferenceChange): Renamed from PreferenceChange (Merge back from
|
| 9025 |
|
|
libgcj).
|
| 9026 |
|
|
|
| 9027 |
|
|
2003-02-13 Michael Koch
|
| 9028 |
|
|
|
| 9029 |
|
|
* java/awt/Label.java
|
| 9030 |
|
|
(Label): Don't implement Serializable directly.
|
| 9031 |
|
|
(addNotify): Fixed typo in documentation.
|
| 9032 |
|
|
* java/awt/List.java
|
| 9033 |
|
|
(List): Don't implement Serializable directly.
|
| 9034 |
|
|
* java/awt/PopupMenu.java
|
| 9035 |
|
|
(PopupMenu): Don't implement Serializable directly.
|
| 9036 |
|
|
* java/awt/ScrollPane.java
|
| 9037 |
|
|
(ScrollPane): Don't implement Serializable directly.
|
| 9038 |
|
|
* java/awt/Scrollbar.java
|
| 9039 |
|
|
(Scrollbar): Don't implement Serializable directly.
|
| 9040 |
|
|
* java/awt/TextArea.java
|
| 9041 |
|
|
(preferredSize): Fixed method arguments.
|
| 9042 |
|
|
* java/awt/TextField.java
|
| 9043 |
|
|
(TextField): Don't implement Serializable directly.
|
| 9044 |
|
|
* java/awt/color/ICC_ColorSpace.java
|
| 9045 |
|
|
(fromCIOXYZ): Documentation added.
|
| 9046 |
|
|
(getMinValue): Documentation added.
|
| 9047 |
|
|
(getMaxValue): Documentation added.
|
| 9048 |
|
|
* java/awt/datatransfer/DataFlavor.java
|
| 9049 |
|
|
(isMimeTypeEqual): May not be final.
|
| 9050 |
|
|
(clone): Throws CloneNotSupportedException.
|
| 9051 |
|
|
(getReaderForText): Don't throws UnsupportedEncodingException.
|
| 9052 |
|
|
|
| 9053 |
|
|
2003-02-13 Casey Marshall
|
| 9054 |
|
|
|
| 9055 |
|
|
PR libgcj/9271:
|
| 9056 |
|
|
* java/security/SecureRandom.java (next): Avoid bias in results.
|
| 9057 |
|
|
|
| 9058 |
|
|
2003-02-13 Michael Koch
|
| 9059 |
|
|
|
| 9060 |
|
|
* java/awt/GridBagConstraints.java
|
| 9061 |
|
|
(FIRST_LINE_ENT, FIRST_LINE_START, LAST_LINE_END, LAST_LINE_START,
|
| 9062 |
|
|
LINE_END, LINE_START, PAGE_END, PAGE_START): New constants.
|
| 9063 |
|
|
* java/awt/KeyboardFocusManager.java
|
| 9064 |
|
|
(setGlobalCurrentFocusCycleRoot): Must be public.
|
| 9065 |
|
|
* java/awt/MenuComponent.java
|
| 9066 |
|
|
(MenuComponent): Must be public.
|
| 9067 |
|
|
* java/awt/Toolkit.java:
|
| 9068 |
|
|
Added some empty lines to make documentation more readable.
|
| 9069 |
|
|
(getFontPeer): Added @deprecated.
|
| 9070 |
|
|
(getColorModel): Added exception documentation.
|
| 9071 |
|
|
(getProperty): Fixed documentation.
|
| 9072 |
|
|
|
| 9073 |
|
|
2003-02-12 Jeroen Frijters
|
| 9074 |
|
|
|
| 9075 |
|
|
* java/io/File.java (File(String)): Only remove tail separators while
|
| 9076 |
|
|
path isn't the root directory.
|
| 9077 |
|
|
|
| 9078 |
|
|
2003-02-11 Tom Tromey
|
| 9079 |
|
|
|
| 9080 |
|
|
* java/util/zip/ZipInputStream.java (read): Fixed indentation.
|
| 9081 |
|
|
|
| 9082 |
|
|
2003-02-10 Tom Tromey
|
| 9083 |
|
|
|
| 9084 |
|
|
* javax/swing/undo/AbstractUndoableEdit.java (UndoName, RedoName):
|
| 9085 |
|
|
Now final.
|
| 9086 |
|
|
|
| 9087 |
|
|
* javax/swing/undo/AbstractUndoableEdit.java: Reindented.
|
| 9088 |
|
|
|
| 9089 |
|
|
* javax/sql/ConnectionEvent.java (serialVersionUID): New field.
|
| 9090 |
|
|
(ex): Renamed from sqlException.
|
| 9091 |
|
|
|
| 9092 |
|
|
2003-02-10 Raif S. Naffah
|
| 9093 |
|
|
|
| 9094 |
|
|
* java/math/BigInteger.java:
|
| 9095 |
|
|
Updated notice to include years 2002 and 3.
|
| 9096 |
|
|
Added 2 private (int) arrays with values from the HAC (Handbook of
|
| 9097 |
|
|
Applied Cryptography -A. Menezes & al): k[] that contains bit lengths
|
| 9098 |
|
|
and t[] that contains nbr. of tests --used in isProbablePrime().
|
| 9099 |
|
|
|
| 9100 |
|
|
* java/math/BigInteger.java (make(long)): Merged into valueOf(long).
|
| 9101 |
|
|
|
| 9102 |
|
|
* java/math/BigInteger.java (make(int[],int), add(int,int),
|
| 9103 |
|
|
add(BI,BI,int), times(BI,int), divide(long,long,BI,BI,int), gcd(BI),
|
| 9104 |
|
|
isProbablePrime(int), shift(BI,int), valueOf(String,int), neg(BI),
|
| 9105 |
|
|
bitOp(int,BI,BI), and(BI,int)): Use valueOf(long) instead of
|
| 9106 |
|
|
make(long).
|
| 9107 |
|
|
|
| 9108 |
|
|
* java/math/BigInteger.java (euclidInv): Reduce number of work vars
|
| 9109 |
|
|
(euclidInv(int,int,int)): Now returns an array of 2 ints instead of 3.
|
| 9110 |
|
|
(euclidInv(BI,BI,BI)): Used to return an array of 2 BIs; now accepts 6
|
| 9111 |
|
|
BIs and returns void.
|
| 9112 |
|
|
(modInverse(BI)): Use new signatures of euclidInv().
|
| 9113 |
|
|
|
| 9114 |
|
|
* java/math/BigInteger.java (isProbablePrime(int)): Use divide() with
|
| 9115 |
|
|
static small primes instead of remainder().
|
| 9116 |
|
|
Use pre-computed max nbr of trials based on bitlength of BI to test.
|
| 9117 |
|
|
Use pre-computed small primes for the trial tests instead of random
|
| 9118 |
|
|
numbers.
|
| 9119 |
|
|
|
| 9120 |
|
|
* java/math/BigInteger.java (isOdd, isMinusOne, pow): Removed.
|
| 9121 |
|
|
not used.
|
| 9122 |
|
|
|
| 9123 |
|
|
* java/math/BigInteger.java (format(int,StringBuffer)): Removed
|
| 9124 |
|
|
invoacation of MPN.chars_per_word(). not used.
|
| 9125 |
|
|
|
| 9126 |
|
|
* java/math/BigInteger.java (gcd(int,int)): Declared 'tmp' once as
|
| 9127 |
|
|
local var and used where needed.
|
| 9128 |
|
|
|
| 9129 |
|
|
* java/math/BigInteger.java (modPow(BI,BI)): Fixed spelling.
|
| 9130 |
|
|
Combined declaration with initialisation of locals.
|
| 9131 |
|
|
Removed unused var.
|
| 9132 |
|
|
|
| 9133 |
|
|
* java/math/BigInteger.java: Style changes
|
| 9134 |
|
|
(pow(int)): Removed 'else' keyword.
|
| 9135 |
|
|
(toString(int)): idem.
|
| 9136 |
|
|
(doubleValue()): idem.
|
| 9137 |
|
|
(bitLength()): idem.
|
| 9138 |
|
|
(equals(Object)): Use static methods name in same class w/o prepending
|
| 9139 |
|
|
class name.
|
| 9140 |
|
|
(doubleValue()): idem.
|
| 9141 |
|
|
(setNegative(BI)): idem.
|
| 9142 |
|
|
(negate()): idem.
|
| 9143 |
|
|
(and(BI,int)): idem.
|
| 9144 |
|
|
(and(BI)): idem.
|
| 9145 |
|
|
(gcd(BI)): idem.
|
| 9146 |
|
|
(byteArrayToIntArray()): Removed casting to (int). this is
|
| 9147 |
|
|
std. behaviour.
|
| 9148 |
|
|
(canonicalize()): idem.
|
| 9149 |
|
|
(alloc(int)): Always instantiate a new BI.
|
| 9150 |
|
|
|
| 9151 |
|
|
2003-02-10 Tom Tromey
|
| 9152 |
|
|
|
| 9153 |
|
|
* java/sql/Timestamp.java (compareTo(Object)): New method.
|
| 9154 |
|
|
(compareTo(Timestamp)): Likewise.
|
| 9155 |
|
|
(serialVersionUID): Updated.
|
| 9156 |
|
|
|
| 9157 |
|
|
2003-02-09 C. Brian Jones
|
| 9158 |
|
|
|
| 9159 |
|
|
* doc/www.gnu.org/home.wml: add more links to projects/products using
|
| 9160 |
|
|
GNU Classpath.
|
| 9161 |
|
|
|
| 9162 |
|
|
2003-02-09 Raif S. Naffah
|
| 9163 |
|
|
|
| 9164 |
|
|
* gnu/java/security/provider/SHA1PRNG.java (ensureIsSeeded): new
|
| 9165 |
|
|
method used to ensure seeding has occurred and that a specific
|
| 9166 |
|
|
seed can be set and used.
|
| 9167 |
|
|
|
| 9168 |
|
|
2003-02-07 Stephen Crawley
|
| 9169 |
|
|
|
| 9170 |
|
|
* java/beans/PropertyDescriptor.java
|
| 9171 |
|
|
(PropertyDescriptor(String, Class)): Sanity check getter and setter
|
| 9172 |
|
|
methods.
|
| 9173 |
|
|
(PropertyDescriptor(String, Class, String, String)): Likewise.
|
| 9174 |
|
|
(PropertyDescriptor(String, Method, Method): Factor out getter and
|
| 9175 |
|
|
setter method sanity checks into new method.
|
| 9176 |
|
|
(findMethods): Don't do parameter sanity checking of get method here.
|
| 9177 |
|
|
(checkMethods): New method.
|
| 9178 |
|
|
|
| 9179 |
|
|
2003-02-07 Stephen Crawley
|
| 9180 |
|
|
|
| 9181 |
|
|
* java/beans/PropertyDescriptor.java: Reformat.
|
| 9182 |
|
|
|
| 9183 |
|
|
2003-02-06 Mark Wielaard
|
| 9184 |
|
|
|
| 9185 |
|
|
* java/io/ObjectOutputStream.java (defaultProtocolVersion): Now
|
| 9186 |
|
|
defaults to PROTOCOL_VERSION_2
|
| 9187 |
|
|
|
| 9188 |
|
|
2003-02-04 Mark Wielaard
|
| 9189 |
|
|
|
| 9190 |
|
|
* java/util/jar/JarFile.java: Reindent.
|
| 9191 |
|
|
|
| 9192 |
|
|
2003-02-04 Tom Tromey
|
| 9193 |
|
|
|
| 9194 |
|
|
* java/io/PipedOutputStream.java (flush): Declare as throwing
|
| 9195 |
|
|
IOException.
|
| 9196 |
|
|
(close): Likewise.
|
| 9197 |
|
|
* java/io/PipedWriter.java (close): Declare as throwing
|
| 9198 |
|
|
IOException.
|
| 9199 |
|
|
* java/io/StringWriter.java (close): Declare as throwing
|
| 9200 |
|
|
IOException.
|
| 9201 |
|
|
|
| 9202 |
|
|
2003-02-03 John Leuner
|
| 9203 |
|
|
|
| 9204 |
|
|
* java/util/zip/InflaterInputStream.java: fix problem with 0-length
|
| 9205 |
|
|
reads from end of file
|
| 9206 |
|
|
* java/util/zip/ZipInputStream.java: idem
|
| 9207 |
|
|
* java/util/jar/JarFile.java: read manifest
|
| 9208 |
|
|
|
| 9209 |
|
|
2003-02-02 C. Brian Jones
|
| 9210 |
|
|
|
| 9211 |
|
|
* doc/www.gnu.org/home.wml: add Jikes RVM to list of JVMs; update
|
| 9212 |
|
|
ORP information.
|
| 9213 |
|
|
|
| 9214 |
|
|
2003-02-02 C. Brian Jones
|
| 9215 |
|
|
|
| 9216 |
|
|
* configure.in: updated VERSION to 0.05-beta1
|
| 9217 |
|
|
* doc/hacking.texinfo: updated with new sections, modifications
|
| 9218 |
|
|
|
| 9219 |
|
|
2003-02-01 Stephen Crawley
|
| 9220 |
|
|
|
| 9221 |
|
|
* java/math/BigDecimal(valueOf): fix DiagBigDecimal val008, val013
|
| 9222 |
|
|
tests; see patch #1016 on Savannah.
|
| 9223 |
|
|
|
| 9224 |
|
|
2003-02-01 C. Brian Jones
|
| 9225 |
|
|
|
| 9226 |
|
|
* Makefile.am: fix copy of external/jaxp to $(distdir)
|
| 9227 |
|
|
|
| 9228 |
|
|
2003-02-01 C. Brian Jones
|
| 9229 |
|
|
|
| 9230 |
|
|
* external/README: new file
|
| 9231 |
|
|
* external/jaxp: import Classpathx JAXP from January 31, 2003 CVS
|
| 9232 |
|
|
* LICENSE: new file
|
| 9233 |
|
|
* Makefile.am: distribute LICENSE, external/jaxp/source
|
| 9234 |
|
|
* lib/Makefile.am: add external/jaxp/source to classpath; removed
|
| 9235 |
|
|
-target 1.1 from jikes invocation
|
| 9236 |
|
|
* lib/gen-classlist.sh.in: add external/jaxp/source to directories
|
| 9237 |
|
|
to search
|
| 9238 |
|
|
* doc/api/Makefile.am: add external/jaxp/source to source path
|
| 9239 |
|
|
|
| 9240 |
|
|
2003-01-31 Tom Tromey
|
| 9241 |
|
|
|
| 9242 |
|
|
* gnu/java/awt/peer/gtk/GtkToolkit.java (static): Use
|
| 9243 |
|
|
INIT_LOAD_LIBRARY.
|
| 9244 |
|
|
|
| 9245 |
|
|
2003-01-31 Julian Dolby
|
| 9246 |
|
|
|
| 9247 |
|
|
* java/util/Properties.java (load): Ignore backslash before EOF.
|
| 9248 |
|
|
|
| 9249 |
|
|
2003-01-30 Tom Tromey
|
| 9250 |
|
|
|
| 9251 |
|
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontMetrics.c:
|
| 9252 |
|
|
Include GdkFontMetrics.h, not GdkGraphics.h.
|
| 9253 |
|
|
|
| 9254 |
|
|
2003-01-30 C. Brian Jones
|
| 9255 |
|
|
|
| 9256 |
|
|
* java/net/SocketImpl.java (localport): set to -1 by default
|
| 9257 |
|
|
* native/jni/java-net/javanet.h (SOCKOPT_SO_KEEPALIVE): new #define
|
| 9258 |
|
|
* native/jni/java-net/javanet.c (_javanet_set_option): case SO_KEEPALIVE
|
| 9259 |
|
|
(_javanet_get_option): case SO_KEEPALIVE
|
| 9260 |
|
|
|
| 9261 |
|
|
2003-01-30 C. Brian Jones
|
| 9262 |
|
|
|
| 9263 |
|
|
* native/jni/java-net/javanet.c (_javanet_bind): following gcj's
|
| 9264 |
|
|
example and setting SO_REUSEADDR before binding the port, testing
|
| 9265 |
|
|
with JDK seems to indicate it does this as well
|
| 9266 |
|
|
(_javanet_set_option): support SO_REUSEADDR; use JNI_TRUE/JNI_FALSE
|
| 9267 |
|
|
instead of 1/0 where applicable. Do not throw exception if setting
|
| 9268 |
|
|
SO_TIMEOUT fails; appears JDK does not throw exception and may be
|
| 9269 |
|
|
using alarm or setitimer (see `man 7 socket' on GNU/Linux)
|
| 9270 |
|
|
(_javanet_get_option): support SO_REUSEADDR; use JNI_TRUE/JNI_FALSE
|
| 9271 |
|
|
instead of 1/0 where applicable
|
| 9272 |
|
|
|
| 9273 |
|
|
2003-01-28 Oscar Pearce
|
| 9274 |
|
|
|
| 9275 |
|
|
* java/awt/Component.java (processPaintEvent): Dispose of Graphics
|
| 9276 |
|
|
object when finished.
|
| 9277 |
|
|
|
| 9278 |
|
|
2003-01-26 Tom Tromey
|
| 9279 |
|
|
|
| 9280 |
|
|
* gnu/classpath/Configuration.java.in: Reverted change of
|
| 9281 |
|
|
2003-01-17.
|
| 9282 |
|
|
* java/awt/Toolkit.java: Likewise.
|
| 9283 |
|
|
|
| 9284 |
|
|
2003-01-25 C. Brian Jones
|
| 9285 |
|
|
|
| 9286 |
|
|
* java/text/CollationElementIterator.java (secondaryOrder): return
|
| 9287 |
|
|
value is supposed to be a short instead of an int; merged with gcj
|
| 9288 |
|
|
(tertiaryOrder): ditto
|
| 9289 |
|
|
(primaryOrder): merged with gcj
|
| 9290 |
|
|
|
| 9291 |
|
|
2003-01-25 Stephen Crawley
|
| 9292 |
|
|
|
| 9293 |
|
|
* java/math/BigDecimal.java (BigDecimal): enhance parsing of exponents
|
| 9294 |
|
|
(toString): do not return Strings starting with . and - erroneously.
|
| 9295 |
|
|
Improves Mauve results to 12 of 600 instead of 16 of 338 on
|
| 9296 |
|
|
DiagBigDecimal.
|
| 9297 |
|
|
|
| 9298 |
|
|
2003-01-25 C. Brian Jones
|
| 9299 |
|
|
|
| 9300 |
|
|
* NEWS: note jni.h updates and patches
|
| 9301 |
|
|
* include/jni.h.in (AttachCurrentThreadAsDaemon): new function
|
| 9302 |
|
|
|
| 9303 |
|
|
2003-01-25 Stephen Crawley
|
| 9304 |
|
|
|
| 9305 |
|
|
* include/jni.h.in (JNI_VERSION_1_4): new define
|
| 9306 |
|
|
(NewDirectByteBuffer): new function
|
| 9307 |
|
|
(GetDirectBufferAddress): new function
|
| 9308 |
|
|
(GetDirectBufferCapacity): new function
|
| 9309 |
|
|
(_JNI_VM_INTERNAL_TYPES_DEFINED): if defined, do not use default
|
| 9310 |
|
|
declarations for jobject, jfieldID, and jmethodID
|
| 9311 |
|
|
|
| 9312 |
|
|
2003-01-24 Mark Wielaard
|
| 9313 |
|
|
|
| 9314 |
|
|
* java/io/ObjectOutputStream.java (writeObject): Rethrow fatal
|
| 9315 |
|
|
ObjectStreamExceptions.
|
| 9316 |
|
|
|
| 9317 |
|
|
2003-01-19 Mark Wielaard
|
| 9318 |
|
|
|
| 9319 |
|
|
* java/io/ObjectOutputStream.java (writeObject): Reformat.
|
| 9320 |
|
|
(annotateClass): Likewise.
|
| 9321 |
|
|
(annotateProxyClass): Likewise.
|
| 9322 |
|
|
(write): Likewise.
|
| 9323 |
|
|
* (callWriteMethod): No longer native.
|
| 9324 |
|
|
* (getBooleanField): Likewise.
|
| 9325 |
|
|
* (getByte): Likewise.
|
| 9326 |
|
|
* (getCharField): Likewise.
|
| 9327 |
|
|
* (getDoubleField): Likewise.
|
| 9328 |
|
|
* (getFloatField): Likewise.
|
| 9329 |
|
|
* (getIntField): Likewise.
|
| 9330 |
|
|
* (getLongField): Likewise.
|
| 9331 |
|
|
* (getShortField): Likewise.
|
| 9332 |
|
|
* (getObjectField): Likewise.
|
| 9333 |
|
|
* native/jni/java-io/java_io_ObjectOutputStream.c: Removed.
|
| 9334 |
|
|
* native/jni/java-io/Makefile.am (libjavaio_la_SOURCES): Remove
|
| 9335 |
|
|
java_io_ObjectOutputStream.c.
|
| 9336 |
|
|
|
| 9337 |
|
|
2003-01-19 Mark Wielaard
|
| 9338 |
|
|
|
| 9339 |
|
|
* java/io/ObjectInputStream.java (ObjectInputStream): Set dump flag
|
| 9340 |
|
|
according to System property.
|
| 9341 |
|
|
(resolveObject): Moved to allign with libgcj version.
|
| 9342 |
|
|
(read): Make sure result is positive.
|
| 9343 |
|
|
(getField): New method.
|
| 9344 |
|
|
(getMethod): Likewise.
|
| 9345 |
|
|
(callReadMethod): No longer native.
|
| 9346 |
|
|
(setBooleanField): Likewise.
|
| 9347 |
|
|
(setByteField): Likewise.
|
| 9348 |
|
|
(setCharField): Likewise.
|
| 9349 |
|
|
(setDoubleField): Likewise.
|
| 9350 |
|
|
(setFloatField): Likewise.
|
| 9351 |
|
|
(setIntField): Likewise.
|
| 9352 |
|
|
(setLongField): Likewise.
|
| 9353 |
|
|
(setShortField): Likewise.
|
| 9354 |
|
|
(setObjectField): Likewise.
|
| 9355 |
|
|
(setDump): Removed.
|
| 9356 |
|
|
* native/jni/java-io/java_io_ObjectInputStream.c (callReadMethod):
|
| 9357 |
|
|
removed.
|
| 9358 |
|
|
(setBooleanField): removed.
|
| 9359 |
|
|
(setByteField): removed.
|
| 9360 |
|
|
(setCharField): Removed.
|
| 9361 |
|
|
(setDoubleField): Removed.
|
| 9362 |
|
|
(setFloatField): Removed.
|
| 9363 |
|
|
(setIntField): Removed.
|
| 9364 |
|
|
(setLongField): Removed.
|
| 9365 |
|
|
(setShortField): Removed.
|
| 9366 |
|
|
(setObjectField): Removed.
|
| 9367 |
|
|
* include/java_io_ObjectInputStream.h: Regenerated.
|
| 9368 |
|
|
|
| 9369 |
|
|
2003-01-18 Archie Cobbs
|
| 9370 |
|
|
|
| 9371 |
|
|
* gnu/java/io/encode/EncoderUTF8.java (bytesInCharArray): Use offset.
|
| 9372 |
|
|
(convertToBytes): Likewise.
|
| 9373 |
|
|
|
| 9374 |
|
|
2003-01-17 Tom Tromey
|
| 9375 |
|
|
|
| 9376 |
|
|
* java/awt/Toolkit.java (default_toolkit_name): Use AWT_TOOLKIT.
|
| 9377 |
|
|
* gnu/classpath/Configuration.java.in (AWT_TOOLKIT): New
|
| 9378 |
|
|
constant.
|
| 9379 |
|
|
|
| 9380 |
|
|
2003-01-17 Mark Wielaard
|
| 9381 |
|
|
Jeroen Frijters
|
| 9382 |
|
|
|
| 9383 |
|
|
* java/net/URLClassLoader.java (Resource.getCodeSource):
|
| 9384 |
|
|
Fix check certs == null.
|
| 9385 |
|
|
(getCanonicalFileURL): Removed method.
|
| 9386 |
|
|
(JarURLLoader): Don't call removed method.
|
| 9387 |
|
|
(FileURLLoader): Likewise.
|
| 9388 |
|
|
(FileURLLoader.getResource): Don't canonicalize file name.
|
| 9389 |
|
|
|
| 9390 |
|
|
2003-01-17 Mark Wielaard
|
| 9391 |
|
|
|
| 9392 |
|
|
* java/lang/ClassLoader.java (normalize): Removed.
|
| 9393 |
|
|
(getResource): Don't call normalize.
|
| 9394 |
|
|
(getResources): Likewise.
|
| 9395 |
|
|
|
| 9396 |
|
|
2003-01-17 Mark Wielaard
|
| 9397 |
|
|
|
| 9398 |
|
|
* NEWS: Describe java.io.(VM)ObjectStreamClass.
|
| 9399 |
|
|
* configure.in (AC_OUTPUT): Add vm/reference/java/io/Makefile.
|
| 9400 |
|
|
* include/java_io_VMObjectOutputStream.h: New pregenerated header file.
|
| 9401 |
|
|
* java/io/ObjectStreamClass.java (getClassUID): Call
|
| 9402 |
|
|
VMObjectStreamClass.hasClassInitializer().
|
| 9403 |
|
|
(hasClassInitializer): Removed.
|
| 9404 |
|
|
* native/jni/java-io/Makefile.am (libjavaio_la_SOURCES): Add
|
| 9405 |
|
|
java_io_ObjectStreamClass.c
|
| 9406 |
|
|
* native/jni/java-io/java_io_ObjectStreamClass.c: New file.
|
| 9407 |
|
|
* vm/reference/java/Makefile.am (SUBDIRS): Add io.
|
| 9408 |
|
|
* vm/reference/java/io/.cvsignore: New file.
|
| 9409 |
|
|
* vm/reference/java/io/Makefile.am: New file.
|
| 9410 |
|
|
* vm/reference/java/io/VMObjectStreamClass.java: New class.
|
| 9411 |
|
|
|
| 9412 |
|
|
2003-01-16 Mark Wielaard
|
| 9413 |
|
|
|
| 9414 |
|
|
* java/awt/image/ColorModel.java (ColorModel): Call getNumComponents().
|
| 9415 |
|
|
* java/awt/image/ImageFilter.java (getFilterInstance): Calling clone()
|
| 9416 |
|
|
doesn't throw exception.
|
| 9417 |
|
|
|
| 9418 |
|
|
2003-01-16 Mark Wielaard
|
| 9419 |
|
|
|
| 9420 |
|
|
* java/net/SocketImpl.java (toString): Don't explicitly call
|
| 9421 |
|
|
toString() on possible null address.
|
| 9422 |
|
|
|
| 9423 |
|
|
2003-01-14 Michael Koch
|
| 9424 |
|
|
|
| 9425 |
|
|
* java/net/MulticastSocket.java
|
| 9426 |
|
|
(setInterface): Merged with libgcj, reindented.
|
| 9427 |
|
|
|
| 9428 |
|
|
2003-01-15 Scott Gilbertson
|
| 9429 |
|
|
|
| 9430 |
|
|
* java/awt/CardLayout.java (show): Rewrote.
|
| 9431 |
|
|
(gotoComponent): Removed `target' argument. Simplified code.
|
| 9432 |
|
|
Don't pre-compute `choice' unless `what' is FIRST or LAST.
|
| 9433 |
|
|
Changed all callers.
|
| 9434 |
|
|
(NONE): Removed.
|
| 9435 |
|
|
|
| 9436 |
|
|
2003-01-14 Michael Koch
|
| 9437 |
|
|
|
| 9438 |
|
|
* java/net/InetSocketAddress.java
|
| 9439 |
|
|
(serialVersionUID): New member variable.
|
| 9440 |
|
|
* java/net/NetPermission.java
|
| 9441 |
|
|
(NetPermission): Dont implement java.io.Serialization directly.
|
| 9442 |
|
|
* java/net/SocketAddress.java:
|
| 9443 |
|
|
(serialVersionUID): Documentation added.
|
| 9444 |
|
|
|
| 9445 |
|
|
2003-01-14 Michael Koch
|
| 9446 |
|
|
|
| 9447 |
|
|
* java/awt/Label.java
|
| 9448 |
|
|
(Label): Implements javax.accessibility.Accessible;
|
| 9449 |
|
|
* java/awt/List.java
|
| 9450 |
|
|
(List): Implements javax.accessibility.Accessible;
|
| 9451 |
|
|
* java/awt/ScrollPane.java
|
| 9452 |
|
|
(ScrollPane): Implements javax.accessibility.Accessible;
|
| 9453 |
|
|
* java/awt/Scrollbar.java
|
| 9454 |
|
|
(Scrollbar): Implements javax.accessibility.Accessible;
|
| 9455 |
|
|
* java/awt/TextComponent.java
|
| 9456 |
|
|
(setCaretPosition): Throw exception, documentation added.
|
| 9457 |
|
|
* java/awt/Toolkit.java:
|
| 9458 |
|
|
Added some newlines in method documentations.
|
| 9459 |
|
|
(createButton): Exception documentation added.
|
| 9460 |
|
|
(createTextField): Exception documentation added.
|
| 9461 |
|
|
(createLabel): Exception documentation added.
|
| 9462 |
|
|
(createList): Exception documentation added.
|
| 9463 |
|
|
(createCheckbox): Exception documentation added.
|
| 9464 |
|
|
(createScrollbar): Exception documentation added.
|
| 9465 |
|
|
(createScrollPane): Exception documentation added.
|
| 9466 |
|
|
(createTextArea): Exception documentation added.
|
| 9467 |
|
|
(createChoice): Exception documentation added.
|
| 9468 |
|
|
(createFrame): Exception documentation added.
|
| 9469 |
|
|
(createWindow): Exception documentation added.
|
| 9470 |
|
|
(createDialog): Exception documentation added.
|
| 9471 |
|
|
(createMenuBar): Exception documentation added.
|
| 9472 |
|
|
(createMenu): Exception documentation added.
|
| 9473 |
|
|
(createMenuItem): Exception documentation added.
|
| 9474 |
|
|
(createFileDialog): Exception documentation added.
|
| 9475 |
|
|
(createCheckboxMenuItem): Exception documentation added.
|
| 9476 |
|
|
(loadSystemColors): Exception documentation added.
|
| 9477 |
|
|
(setDynamicLayout): Exception documentation added.
|
| 9478 |
|
|
(isDynamicLayoutSet): Exception documentation added.
|
| 9479 |
|
|
(isDynamicLayoutActive): Exception documentation added.
|
| 9480 |
|
|
(getScreenSize): Exception documentation added.
|
| 9481 |
|
|
(getScreenResolution): Exception documentation added.
|
| 9482 |
|
|
(getScreenInsets): Exception documentation added.
|
| 9483 |
|
|
(getColorModel): Exception documentation added.
|
| 9484 |
|
|
(getSystemClipboard): Exception documentation added.
|
| 9485 |
|
|
(getSystemSelection): Exception documentation added.
|
| 9486 |
|
|
(getMenuShortcutKeyMask): Exception documentation added.
|
| 9487 |
|
|
(getSystemEventQueue): Exception documentation added.
|
| 9488 |
|
|
* java/awt/Window.java:
|
| 9489 |
|
|
Reindented some code.
|
| 9490 |
|
|
(Window): Centralized implementation, documentation added.
|
| 9491 |
|
|
(finalize): Documentation added.
|
| 9492 |
|
|
(hide): Fixed typo in comment.
|
| 9493 |
|
|
(getWindowListeners): Documentation added.
|
| 9494 |
|
|
* java/awt/color/ColorSpace.java
|
| 9495 |
|
|
(toRGB): Documentation added.
|
| 9496 |
|
|
* java/awt/color/ICC_ColorSpace.java
|
| 9497 |
|
|
(ICC_ColorSpace): Documentation added.
|
| 9498 |
|
|
(toRGB): Throw exception, documentation added.
|
| 9499 |
|
|
(fromRGB): Throw exception, documentation added.
|
| 9500 |
|
|
(toCIEXYZ): Documentation added.
|
| 9501 |
|
|
(fromCIEXYZ): Documentation added.
|
| 9502 |
|
|
(getMinValue): Documentation added.
|
| 9503 |
|
|
(getMaxValue): Documentation added.
|
| 9504 |
|
|
* java/awt/geom/Dimension2D.java
|
| 9505 |
|
|
(clone): Documentation added.
|
| 9506 |
|
|
* java/awt/geom/GeneralPath.java
|
| 9507 |
|
|
(clone): Documentation added.
|
| 9508 |
|
|
* java/awt/geom/Line2D.java
|
| 9509 |
|
|
(clone): Documentation added.
|
| 9510 |
|
|
* java/awt/geom/QuadCurve2D.java
|
| 9511 |
|
|
(clone): Documentation added.
|
| 9512 |
|
|
* java/awt/image/ColorModel.java
|
| 9513 |
|
|
(ColorModel): Throw exception, documentation added.
|
| 9514 |
|
|
* java/awt/image/ImageFilter.java
|
| 9515 |
|
|
(clone): Doesnt throw CloneNotSupportedException.
|
| 9516 |
|
|
|
| 9517 |
|
|
2003-01-14 Tom Tromey
|
| 9518 |
|
|
|
| 9519 |
|
|
* doc/api/Makefile.am (install-data-local): Avoid error when
|
| 9520 |
|
|
htmllist is empty.
|
| 9521 |
|
|
(uninstall-local): Likewise.
|
| 9522 |
|
|
|
| 9523 |
|
|
2003-01-10 Michael Koch
|
| 9524 |
|
|
|
| 9525 |
|
|
* java/awt/DisplayMode.java
|
| 9526 |
|
|
(equals): Fixed argument type and implementation.
|
| 9527 |
|
|
|
| 9528 |
|
|
2003-01-10 Tom Tromey
|
| 9529 |
|
|
|
| 9530 |
|
|
* java/util/ResourceBundle.java (static): Fixed indentation.
|
| 9531 |
|
|
(getCallingClassLoader): Likewise.
|
| 9532 |
|
|
(getObject): Likewise.
|
| 9533 |
|
|
|
| 9534 |
|
|
2003-01-10: C. Brian Jones
|
| 9535 |
|
|
|
| 9536 |
|
|
* java/net/Socket.java: add missing @since tags, most of patch
|
| 9537 |
|
|
from Sasha Brawer, includes a couple of javadoc typo fixes.
|
| 9538 |
|
|
|
| 9539 |
|
|
2003-01-10: C. Brian Jones
|
| 9540 |
|
|
|
| 9541 |
|
|
* mkinstalldirs: updated to automake 1.6
|
| 9542 |
|
|
* missing: ditto
|
| 9543 |
|
|
* install-sh: ditto
|
| 9544 |
|
|
* config.sub: ditto
|
| 9545 |
|
|
* config.guess: ditto
|
| 9546 |
|
|
* depcomp: ditto
|
| 9547 |
|
|
* doc/texinfo.tex: ditto
|
| 9548 |
|
|
* configure.in: check for headers sys/ioctl.h asm/ioctls.h
|
| 9549 |
|
|
* native/jni/java-net/java_net_PlainSocketImpl.c: include config.h,
|
| 9550 |
|
|
checks for HAVE_SYS_IOCTL_H and HAVE_ASM_IOCTL_H, exclude for _AIX
|
| 9551 |
|
|
asm/ioctls.h, parts of patch from Julian Dolby
|
| 9552 |
|
|
|
| 9553 |
|
|
2003-01-10 Julian Dolby
|
| 9554 |
|
|
|
| 9555 |
|
|
* native/fdlibm/fdlibm.h: define _XOPEN_SOURCE for AIX
|
| 9556 |
|
|
* native/fdlibm/ieeefp.h: defines for _POWER as well as __PPC__
|
| 9557 |
|
|
|
| 9558 |
|
|
2003-01-10 Michael Koch
|
| 9559 |
|
|
|
| 9560 |
|
|
* java/io/ObjectOuputStream.java:
|
| 9561 |
|
|
Reformated, no code or documentation changes.
|
| 9562 |
|
|
|
| 9563 |
|
|
2003-01-05 C. Brian Jones
|
| 9564 |
|
|
|
| 9565 |
|
|
* THANKYOU: fixed Weldon's email reference
|
| 9566 |
|
|
|
| 9567 |
|
|
2003-01-05 Julian Dolby
|
| 9568 |
|
|
* java/util/ResourceBundle.java (tryBundle): If an exception
|
| 9569 |
|
|
occurs, do not try to use the bundle.
|
| 9570 |
|
|
* (static): initialize static reference to loaded ResourceBundle and
|
| 9571 |
|
|
ResourceBundle$Security
|
| 9572 |
|
|
* (getCallingClassLoader): Use new static references
|
| 9573 |
|
|
|
| 9574 |
|
|
2003-01-03 Mark Wielaard
|
| 9575 |
|
|
|
| 9576 |
|
|
Merge with libgcj.
|
| 9577 |
|
|
* java/io/ObjectStreamClass.java (isProxyClass): Now a field.
|
| 9578 |
|
|
(setClass): Throws InvalidClassException.
|
| 9579 |
|
|
(setSuperclass): Use getClassUID if not a proxy Class.
|
| 9580 |
|
|
(setFields): Make sure to call setAccessible(true).
|
| 9581 |
|
|
(setUID): Renamed to...
|
| 9582 |
|
|
(getClassUID): Return the uid. Call setAccessible(true) for field.
|
| 9583 |
|
|
Fall back to Gnu provider SHA algorithm if necessary.
|
| 9584 |
|
|
(getDefinedSUID): Removed method.
|
| 9585 |
|
|
(hasClassInitializer): Don't throw NoSuchMethodError.
|
| 9586 |
|
|
(static): Removed.
|
| 9587 |
|
|
* java/io/ObjectOutputStream.java (writeObject): Use isProxyClass.
|
| 9588 |
|
|
|
| 9589 |
|
|
2003-01-03 Dhek Bhun Kho
|
| 9590 |
|
|
|
| 9591 |
|
|
* gnu/java/rmi/server/UnicastServerRef.java (unexportObject):
|
| 9592 |
|
|
Don't throw RemoteException.
|
| 9593 |
|
|
* java/rmi/server/UnicastRemoteObject.java (unexportObject): Don't
|
| 9594 |
|
|
throw RemoteException.
|
| 9595 |
|
|
|
| 9596 |
|
|
2003-01-02 Artur Biesiadowski
|
| 9597 |
|
|
Mark Wielaard
|
| 9598 |
|
|
|
| 9599 |
|
|
* java/util/zip/ZipFile.java (entries): Now HashMap.
|
| 9600 |
|
|
(readLeShort(DataInput, byte[])): Read from given byte array.
|
| 9601 |
|
|
(readLeInt(DataInput, byte[]): Likewise.
|
| 9602 |
|
|
(readLeShort(byte[] b, int off)): New method.
|
| 9603 |
|
|
(readLeInt(byte[] b, int off)): Likewise.
|
| 9604 |
|
|
(readEntries): Use byte arrays to read info in bigger chunks.
|
| 9605 |
|
|
(getEntries): Return HashMap.
|
| 9606 |
|
|
(getEntry): Use HashMap.
|
| 9607 |
|
|
(locBuf): New private field.
|
| 9608 |
|
|
(checkLocalHeader): Use locBuf to read info in one chunk.
|
| 9609 |
|
|
(getInputStream): Use entries HashMap, wrap PartialInputStream
|
| 9610 |
|
|
in BufferedInputStream.
|
| 9611 |
|
|
(ZipEntryEnumeration): Use HashMap and Interator.
|
| 9612 |
|
|
|
| 9613 |
|
|
2003-01-01 Tom Tromey
|
| 9614 |
|
|
|
| 9615 |
|
|
* java/awt/Transparency.java: Don't mark fields as static or
|
| 9616 |
|
|
final.
|
| 9617 |
|
|
* java/awt/Scrollbar.java: Typo fix.
|
| 9618 |
|
|
* java/awt/BasicStroke.java: Typo fixes.
|
| 9619 |
|
|
* java/awt/Adjustable.java: Don't mark fields as static or final.
|
| 9620 |
|
|
|
| 9621 |
|
|
2002-12-31 Tom Tromey
|
| 9622 |
|
|
|
| 9623 |
|
|
* java/util/logging/LogManager.java (readConfiguration): Remove
|
| 9624 |
|
|
extra `lib'.
|
| 9625 |
|
|
* javax/naming/InitialContext.java (init): Remove extra `lib'.
|
| 9626 |
|
|
|
| 9627 |
|
|
* javax/naming/InitialContext.java (init): Use
|
| 9628 |
|
|
gnu.classpath.home.url.
|
| 9629 |
|
|
* java/util/logging/LogManager.java (readConfiguration): Use
|
| 9630 |
|
|
gnu.classpath.home.url.
|
| 9631 |
|
|
* java/security/Security.java: Use new properties.
|
| 9632 |
|
|
(loadProviders): Accept base url; use it.
|
| 9633 |
|
|
* java/lang/System.java: Document gnu.classpath.vm.shortname, and
|
| 9634 |
|
|
gnu.classpath.home.url.
|
| 9635 |
|
|
(gnu.classpath.home.url): Define.
|
| 9636 |
|
|
(gnu.classpath.vm.shortname): Likewise.
|
| 9637 |
|
|
|
| 9638 |
|
|
2002-12-28 Jeroen Frijters
|
| 9639 |
|
|
|
| 9640 |
|
|
* gnu/java/net/protocol/file/Handler.java (parseURL): Make sure that
|
| 9641 |
|
|
host != null.
|
| 9642 |
|
|
|
| 9643 |
|
|
2002-12-27 Daryl Lee
|
| 9644 |
|
|
|
| 9645 |
|
|
* java/io/RandomAccessFile.java: corrected skipBytes() to stop at EOF
|
| 9646 |
|
|
|
| 9647 |
|
|
2002-12-25 Daryl Lee
|
| 9648 |
|
|
|
| 9649 |
|
|
* java/io/PipedOutputStream.java: corrected connect(); test to check if
|
| 9650 |
|
|
already connected was invalid.
|
| 9651 |
|
|
|
| 9652 |
|
|
2002-12-24 Mark Wielaard
|
| 9653 |
|
|
|
| 9654 |
|
|
* java/util/Properties.java (formatForOutput): Don't fall
|
| 9655 |
|
|
through to default case after escaping character.
|
| 9656 |
|
|
|
| 9657 |
|
|
2002-12-24 Mark Wielaard
|
| 9658 |
|
|
|
| 9659 |
|
|
* java/net/URLStreamHandler.java (toExternalForm): Ignore port
|
| 9660 |
|
|
if zero or smaller.
|
| 9661 |
|
|
|
| 9662 |
|
|
2002-12-24 Daryl Lee
|
| 9663 |
|
|
|
| 9664 |
|
|
* java/io/PipedWriter.java: corrected connect(); test to check if
|
| 9665 |
|
|
already connected was invalid.
|
| 9666 |
|
|
|
| 9667 |
|
|
2002-12-24 C. Brian Jones
|
| 9668 |
|
|
|
| 9669 |
|
|
* INSTALL: updated link to bugs, tool version numbers
|
| 9670 |
|
|
* TODO: removed easy HTML API generation todo item, it's done now;
|
| 9671 |
|
|
mention that CNI code won't be included in Classpath CVS for now
|
| 9672 |
|
|
since only gcj is using it
|
| 9673 |
|
|
* README: remove special mention of ORP
|
| 9674 |
|
|
* NEWS: add blurb about infrastructure improvements
|
| 9675 |
|
|
* HACKING: update automake, autoconf version numbers; remove
|
| 9676 |
|
|
mention of gcjh for compiling JNI libraries; updated gcj/jikes
|
| 9677 |
|
|
version numbers
|
| 9678 |
|
|
* lib/Makefile.am: distribute glibj.zip; uninstall no-zip case;
|
| 9679 |
|
|
separate resources target; avoid extra gen-classlist.sh calls;
|
| 9680 |
|
|
support DESTDIR
|
| 9681 |
|
|
* doc/api/Makefile.am: distribute HTML API documentation; install
|
| 9682 |
|
|
documentation in pkgdatadir/api; uninstall appropriately; support
|
| 9683 |
|
|
DESTDIR
|
| 9684 |
|
|
* resource/gnu/java/awt/peer/gtk/Makefile.am: add uninstall-local
|
| 9685 |
|
|
target; support DESTDIR
|
| 9686 |
|
|
* resource/java/security/Makefile.am: add uninstall-local target;
|
| 9687 |
|
|
support DESTDIR
|
| 9688 |
|
|
* javax/swing/Makefile.am: BoundedRangeModel missing .java extension
|
| 9689 |
|
|
* javax/transaction/xa/Makefile.am: Removed xa/ from filenames
|
| 9690 |
|
|
* java/awt/dnd/Makefile.am: added missing .java files to dist
|
| 9691 |
|
|
* java/net/Makefile.am: added missing .java files to dist
|
| 9692 |
|
|
* java/nio/channels/Makefile.am: added missing .java files to dist
|
| 9693 |
|
|
* javax/naming/Makefile.am: added missing .java files to dist
|
| 9694 |
|
|
* javax/naming/directory/Makefile.am: added missing .java files to dist
|
| 9695 |
|
|
* javax/naming/event/Makefile.am: new file
|
| 9696 |
|
|
* javax/naming/event/.cvsignore: new file
|
| 9697 |
|
|
* javax/naming/ldap/Makefile.am: new file
|
| 9698 |
|
|
* javax/naming/ldap/.cvsignore: new file
|
| 9699 |
|
|
* javax/naming/spi/Makefile.am: added missing .java files to dist
|
| 9700 |
|
|
* javax/sql/Makefile.am: added missing .java files to dist
|
| 9701 |
|
|
* javax/sql/.cvsignore: new file
|
| 9702 |
|
|
* javax/swing/plaf/Makefile.am: added missing .java files to dist
|
| 9703 |
|
|
* javax/swing/Makefile.am: added missing .java files to dist
|
| 9704 |
|
|
* Makefile.am: ignore errors during dist-hook
|
| 9705 |
|
|
* configure.in: add missing directory Makefiles to output; add
|
| 9706 |
|
|
check for 'date', 'cp', and 'mkdir'
|
| 9707 |
|
|
* acinclude.m4: remove check for 'find' and 'cp'
|
| 9708 |
|
|
|
| 9709 |
|
|
2002-12-23 Michael Koch
|
| 9710 |
|
|
|
| 9711 |
|
|
* java/awt/Adjustable.java
|
| 9712 |
|
|
(HORIZONTAL): Made static final.
|
| 9713 |
|
|
(VERTICAL): Made static final.
|
| 9714 |
|
|
(NO_ORITENTATION): Made static final.
|
| 9715 |
|
|
* java/awt/AlphaComposite.java
|
| 9716 |
|
|
(getInstance): Documentation added.
|
| 9717 |
|
|
* java/awt/BasicStroke.java
|
| 9718 |
|
|
(BasicStroke): Documentation added, reformated code.
|
| 9719 |
|
|
* java/awt/CheckboxMenuItem.java
|
| 9720 |
|
|
(CheckboxMenuItem): Throw HeadlessException,
|
| 9721 |
|
|
added exception documentation.
|
| 9722 |
|
|
* java/awt/Choice.java
|
| 9723 |
|
|
(Choice): Throw exception, added documentation.
|
| 9724 |
|
|
(add): Throw NullPointerException instead of IllegalArgumentException,
|
| 9725 |
|
|
added some documentation.
|
| 9726 |
|
|
(addItem): Added some documentation.
|
| 9727 |
|
|
(insert): Throw exception, added documentation.
|
| 9728 |
|
|
* java/awt/Container.java:
|
| 9729 |
|
|
Made some documentation looking better.
|
| 9730 |
|
|
(getListeners): Added documentation.
|
| 9731 |
|
|
(setFocusTraversalKeys): Throw exception.
|
| 9732 |
|
|
(getFocusTraversalKeys): Throw exception.
|
| 9733 |
|
|
(areFocusTraversalKeys): Throw exception.
|
| 9734 |
|
|
* java/awt/Cursor.java
|
| 9735 |
|
|
(Cursor): Added documentation.
|
| 9736 |
|
|
(getSystemCustomCursor): Throw exception, added documentation.
|
| 9737 |
|
|
* java/awt/EventQueue.java
|
| 9738 |
|
|
(postEvent): Added documentation.
|
| 9739 |
|
|
(invodeAndWait): Added documentation.
|
| 9740 |
|
|
(push): Added documentation.
|
| 9741 |
|
|
(pop): Added documentation.
|
| 9742 |
|
|
(dispatchEvent): Added documentation.
|
| 9743 |
|
|
* java/awt/FileDialog.java
|
| 9744 |
|
|
(FileDialog): Call setMode() instead of code duplication,
|
| 9745 |
|
|
added documentation.
|
| 9746 |
|
|
(setMode): Added documentation.
|
| 9747 |
|
|
* java/awt/Label.java
|
| 9748 |
|
|
(Label): Throw exception, added documentation.
|
| 9749 |
|
|
* java/awt/List.java
|
| 9750 |
|
|
(List): Throw exception, added documentation.
|
| 9751 |
|
|
* java/awt/Menu.java
|
| 9752 |
|
|
(Menu): Throw exception, added documentation.
|
| 9753 |
|
|
* java/awt/MenuBar.java
|
| 9754 |
|
|
(MenuBar): Throw exception, added documentation.
|
| 9755 |
|
|
* java/awt/MenuComponent.java
|
| 9756 |
|
|
(MenuComponent): Throw exception, added documentation.
|
| 9757 |
|
|
* java/awt/PopupMenu.java
|
| 9758 |
|
|
(PopupMenu): Throw exception, added documentation.
|
| 9759 |
|
|
* java/awt/ScrollPane.java
|
| 9760 |
|
|
(ScrollPane): Throw exception, added documentation.
|
| 9761 |
|
|
* java/awt/Scrollbar.java
|
| 9762 |
|
|
(Scrollbar): Throw exception, added documentation.
|
| 9763 |
|
|
* java/awt/TextArea.java
|
| 9764 |
|
|
(TextArea): Throw exception, added documentation.
|
| 9765 |
|
|
* java/awt/TextField.java
|
| 9766 |
|
|
(TextField): Throw exception, added documentation.
|
| 9767 |
|
|
* java/awt/Transparency.java
|
| 9768 |
|
|
(OPAQUE): Made static final.
|
| 9769 |
|
|
(BITMASK): Made static final.
|
| 9770 |
|
|
(TRANSLUCENT): Made static final.
|
| 9771 |
|
|
* java/awt/color/CMMException.java:
|
| 9772 |
|
|
(CMMException): Extends RuntimeException not Exception.
|
| 9773 |
|
|
* java/awt/color/ColorSpace.java
|
| 9774 |
|
|
(ColorSpace): Implements Serializable.
|
| 9775 |
|
|
* java/awt/color/ICC_Profile.java
|
| 9776 |
|
|
(write): Throws IOException.
|
| 9777 |
|
|
* java/awt/color/ProfileDataException.java
|
| 9778 |
|
|
(ProfileDataException): Extends RuntimeException not Exception.
|
| 9779 |
|
|
* java/awt/datatransfer/Clipboard.java
|
| 9780 |
|
|
(getContents): Added documentation.
|
| 9781 |
|
|
(setContents): Added documentation.
|
| 9782 |
|
|
* java/awt/datatransfer/DataFlavor.java
|
| 9783 |
|
|
(DataFlavor): Added documentation.
|
| 9784 |
|
|
(isMimeTypeEqual): Added documentation.
|
| 9785 |
|
|
(clone): Added documentation.
|
| 9786 |
|
|
(readExternal): Added documentation.
|
| 9787 |
|
|
(writeExternal): Added documentation.
|
| 9788 |
|
|
* java/awt/datatransfer/SystemDataFlavor.java:
|
| 9789 |
|
|
Reintented, Reformated.
|
| 9790 |
|
|
(SystemDataFlavor): Added implements FlavorTable.
|
| 9791 |
|
|
(getFalvorsForNative): New stubbed method.
|
| 9792 |
|
|
(getNativesForFlavor): New stubbed method.
|
| 9793 |
|
|
* java/awt/dnd/DragGestureEvent.java
|
| 9794 |
|
|
(startDrag): Added documentation.
|
| 9795 |
|
|
* java/awt/dnd/DragGestureRecognizer.java
|
| 9796 |
|
|
(addDragGestureListener): Added documentation.
|
| 9797 |
|
|
* java/awt/dnd/DragSource.java
|
| 9798 |
|
|
(DragSource): Throw exception, documentation added.
|
| 9799 |
|
|
(getDefaultDragSource): Added documentation.
|
| 9800 |
|
|
(startDrag): Added documentation.
|
| 9801 |
|
|
(createDragSourceContext): Added documentation.
|
| 9802 |
|
|
* java/awt/dnd/DropTarget.java
|
| 9803 |
|
|
(DropTarget): Implements DropTargetListener, EventListener,
|
| 9804 |
|
|
Serializable.
|
| 9805 |
|
|
(isActive): New member variable to save state.
|
| 9806 |
|
|
(setActive): Implemented.
|
| 9807 |
|
|
(isActive): Implemented.
|
| 9808 |
|
|
* java/awt/geom/PathIterator.java:
|
| 9809 |
|
|
Fixed two documentations to be HTML conform.
|
| 9810 |
|
|
|
| 9811 |
|
|
2002-12-23 Michael Koch
|
| 9812 |
|
|
|
| 9813 |
|
|
* java/rmi/server/RMIClassLoaderSpi.java:
|
| 9814 |
|
|
New abstract class.
|
| 9815 |
|
|
|
| 9816 |
|
|
2002-12-23 Michael Koch
|
| 9817 |
|
|
|
| 9818 |
|
|
* java/lang/reflect/Proxy.java
|
| 9819 |
|
|
(h): This member was never final in any jdk release.
|
| 9820 |
|
|
* java/awt/Graphics2D.java
|
| 9821 |
|
|
(drawImage): Fixed Arguments.
|
| 9822 |
|
|
* java/awt/event/WindowEvent.java
|
| 9823 |
|
|
(WINDOW_LAST): Constant value must be 209, not 207.
|
| 9824 |
|
|
* java/awt/im/InputMethodHighlight.java
|
| 9825 |
|
|
(getStyle): Fixed typo.
|
| 9826 |
|
|
|
| 9827 |
|
|
2002-12-21 Mark Wielaard
|
| 9828 |
|
|
|
| 9829 |
|
|
* java/net/URLClassLoader.java (getCanonicalFileURL): Make sure that
|
| 9830 |
|
|
if the original file part of the URL ended with a separator that the
|
| 9831 |
|
|
canonical version also ends with a separator.
|
| 9832 |
|
|
|
| 9833 |
|
|
2002-12-21 Eric Blake
|
| 9834 |
|
|
|
| 9835 |
|
|
* java/util/TreeMap.java (fabricateTree): Fix off-by-one error.
|
| 9836 |
|
|
(TreeIterator.remove): Prefer IllegalStateException over
|
| 9837 |
|
|
ConcurrentModificationException, to match Sun.
|
| 9838 |
|
|
|
| 9839 |
|
|
2002-12-21 Michael Koch
|
| 9840 |
|
|
|
| 9841 |
|
|
* java/nio/channels/FileChannel.java
|
| 9842 |
|
|
(force): Added throws IOException.
|
| 9843 |
|
|
|
| 9844 |
|
|
2002-12-21 Michael Koch
|
| 9845 |
|
|
|
| 9846 |
|
|
* java/net/URI.java
|
| 9847 |
|
|
(create): Doesnt throw URISyntaxException.
|
| 9848 |
|
|
* java/net/URLConnection.java
|
| 9849 |
|
|
(guessContentTypeFromName): Made public.
|
| 9850 |
|
|
* java/nio/MappedByteBuffer.java
|
| 9851 |
|
|
(MappedByteBuffer): added @author and @since.
|
| 9852 |
|
|
|
| 9853 |
|
|
2002-12-21 Michael Koch
|
| 9854 |
|
|
|
| 9855 |
|
|
* java/net/SocketPermission.java:
|
| 9856 |
|
|
Reindented.
|
| 9857 |
|
|
* java/net/URLDecoder.java
|
| 9858 |
|
|
(decode): Added throws IOException.
|
| 9859 |
|
|
* java/nio/channels/FileLock.java
|
| 9860 |
|
|
(release): Added throws IOException.
|
| 9861 |
|
|
|
| 9862 |
|
|
2002-12-21 Michael Koch
|
| 9863 |
|
|
|
| 9864 |
|
|
* java/net/HttpURLConnection.java
|
| 9865 |
|
|
(HTTP_NOT_IMPLEMENTED): Must be public.
|
| 9866 |
|
|
* java/net/ServerSocket.java
|
| 9867 |
|
|
(closed): New member variable.
|
| 9868 |
|
|
(bind): Throw exception if socket is closed.
|
| 9869 |
|
|
(close): Set new member variable, close associated channel too.
|
| 9870 |
|
|
(isClosed): New method.
|
| 9871 |
|
|
* java/net/Socket.java
|
| 9872 |
|
|
(closed): New member variable.
|
| 9873 |
|
|
(bind): Throw exception if socket is closed.
|
| 9874 |
|
|
(connect): Throw exception if socket is closed.
|
| 9875 |
|
|
(close): Set new member variable, close associated channel too.
|
| 9876 |
|
|
(isClosed): New method.
|
| 9877 |
|
|
* java/nio/channels/DatagramChannel.java
|
| 9878 |
|
|
(connect): Added throws IOException.
|
| 9879 |
|
|
(disconnect): Added throws IOException.
|
| 9880 |
|
|
(read): Added throws IOException.
|
| 9881 |
|
|
(write): Added throws IOException.
|
| 9882 |
|
|
(receive): Added throws IOException.
|
| 9883 |
|
|
* java/nio/channels/Pipe.java
|
| 9884 |
|
|
(open): Added throws IOException.
|
| 9885 |
|
|
* java/nio/channels/SelectableChannel.java
|
| 9886 |
|
|
(configureBlocking): Added throws IOException.
|
| 9887 |
|
|
* java/nio/channels/SelectionKey.java
|
| 9888 |
|
|
(OP_ACCEPT): Fix constant value.
|
| 9889 |
|
|
(OP_CONNECT): Fix constant value.
|
| 9890 |
|
|
(OP_READ): Fix constant value.
|
| 9891 |
|
|
(OP_WRITE): Fix constant value.
|
| 9892 |
|
|
* java/nio/channels/ServerSocketChannel.java
|
| 9893 |
|
|
(accept): Added throws IOException.
|
| 9894 |
|
|
* java/nio/channels/SocketChannel.java
|
| 9895 |
|
|
(SocketChannel): Fixed implements.
|
| 9896 |
|
|
(read): Added throws IOException.
|
| 9897 |
|
|
(write): Added throws IOException.
|
| 9898 |
|
|
(finishConnect): Added throws IOException.
|
| 9899 |
|
|
* java/nio/channels/spi/AbstractInterruptibleChannel.java
|
| 9900 |
|
|
(end): Added throws AsynchronousCloseException.
|
| 9901 |
|
|
* java/nio/channels/spi/AbstractSelectableChannel.java
|
| 9902 |
|
|
(configureBlocking): Added throws IOException.
|
| 9903 |
|
|
(implCloseChannel): Added throws IOException.
|
| 9904 |
|
|
(implCloseSelectableChannel): Added throws IOException.
|
| 9905 |
|
|
(implConfigureBlocking): Added throws IOException.
|
| 9906 |
|
|
* java/nio/channels/spi/SelectorProvider.java
|
| 9907 |
|
|
(openDatagramChannel): Added throws IOException.
|
| 9908 |
|
|
(openPipe): Added throws IOException.
|
| 9909 |
|
|
(openSelector): Added throws IOException.
|
| 9910 |
|
|
(openServerSocketChannel): Added throws IOException.
|
| 9911 |
|
|
(openSocketChannel): Added throws IOException.
|
| 9912 |
|
|
(provider): Merge with libgcj.
|
| 9913 |
|
|
|
| 9914 |
|
|
2002-12-20 C. Brian Jones
|
| 9915 |
|
|
|
| 9916 |
|
|
* BUGS: updated Savannah URL
|
| 9917 |
|
|
* doc/api: new directory
|
| 9918 |
|
|
* doc/api/.cvsignore: new file
|
| 9919 |
|
|
* doc/api/classpath-copyright.xml: new directory
|
| 9920 |
|
|
* doc/api/Makefile.am: new file
|
| 9921 |
|
|
* configure.in: added doc/api/Makefile to output, include
|
| 9922 |
|
|
CLASSPATH_ENABLE_GJDOC
|
| 9923 |
|
|
* acinclude.m4: added function CLASSPATH_ENABLE_GJDOC
|
| 9924 |
|
|
* doc/Makefile.am: added api to SUBDIRS
|
| 9925 |
|
|
* doc/xslt: new directory
|
| 9926 |
|
|
* doc/xslt/gjdocxml2html.xsl: new file
|
| 9927 |
|
|
* doc/xslt/common: new directory
|
| 9928 |
|
|
* doc/xslt/common/gjdochtml.css: new file
|
| 9929 |
|
|
* doc/xslt/common/images: new directory
|
| 9930 |
|
|
* doc/xslt/common/images/tree-branch.png: new file
|
| 9931 |
|
|
* doc/xslt/common/images/tree-empty.png: new file
|
| 9932 |
|
|
* doc/xslt/common/images/tree-final-node.png: new file
|
| 9933 |
|
|
* doc/xslt/common/images/tree-node.png: new file
|
| 9934 |
|
|
|
| 9935 |
|
|
2002-12-20 Michael Koch
|
| 9936 |
|
|
|
| 9937 |
|
|
* gnu/java/nio/FileChannelImpl.java
|
| 9938 |
|
|
(read): New method.
|
| 9939 |
|
|
(write): New method.
|
| 9940 |
|
|
|
| 9941 |
|
|
2002-12-20 Michael Koch
|
| 9942 |
|
|
|
| 9943 |
|
|
* gnu/java/nio/CharBufferImpl.java
|
| 9944 |
|
|
gnu/java/nio/DoubleBufferImpl.java
|
| 9945 |
|
|
gnu/java/nio/FileChannelImpl.java
|
| 9946 |
|
|
gnu/java/nio/FloatBufferImpl.java
|
| 9947 |
|
|
gnu/java/nio/IntBufferImpl.java
|
| 9948 |
|
|
gnu/java/nio/LongBufferImpl.java
|
| 9949 |
|
|
gnu/java/nio/ShortBufferImpl.java:
|
| 9950 |
|
|
(nio_cast): Removed.
|
| 9951 |
|
|
(*BufferImpl): Removed.
|
| 9952 |
|
|
(nio_get_*): Removed.
|
| 9953 |
|
|
(get_put_*): Removed.
|
| 9954 |
|
|
(as*Buffer): Removed.
|
| 9955 |
|
|
|
| 9956 |
|
|
2002-12-20 Michael Koch
|
| 9957 |
|
|
|
| 9958 |
|
|
* java/nio/ByteBuffer.java:
|
| 9959 |
|
|
Implements Comparable.
|
| 9960 |
|
|
(get): Must not be final.
|
| 9961 |
|
|
(put): Must not be final.
|
| 9962 |
|
|
* java/nio/CharBuffer.java:
|
| 9963 |
|
|
Implements Comparable.
|
| 9964 |
|
|
(get): Must not be final.
|
| 9965 |
|
|
(put): Must not be final.
|
| 9966 |
|
|
* java/nio/DoubleBuffer.java:
|
| 9967 |
|
|
Implements Comparable.
|
| 9968 |
|
|
(get): Must not be final.
|
| 9969 |
|
|
(put): Must not be final.
|
| 9970 |
|
|
(order): Must not be final.
|
| 9971 |
|
|
(asShortBuffer): Removed.
|
| 9972 |
|
|
(asCharBuffer): Removed.
|
| 9973 |
|
|
(asIntBuffer): Removed.
|
| 9974 |
|
|
(asLongBuffer): Removed.
|
| 9975 |
|
|
(asFloatBuffer): Removed.
|
| 9976 |
|
|
(asDoubleBuffer): Removed.
|
| 9977 |
|
|
(getChar): Removed.
|
| 9978 |
|
|
(putChar): Removed.
|
| 9979 |
|
|
(getShort): Removed.
|
| 9980 |
|
|
(putShort): Removed.
|
| 9981 |
|
|
(getInt): Removed.
|
| 9982 |
|
|
(putInt): Removed.
|
| 9983 |
|
|
(getLong): Removed.
|
| 9984 |
|
|
(putLong): Removed.
|
| 9985 |
|
|
(getFloat): Removed.
|
| 9986 |
|
|
(putFloat): Removed.
|
| 9987 |
|
|
(getDouble): Removed.
|
| 9988 |
|
|
(putDouble): Removed.
|
| 9989 |
|
|
* java/nio/FloatBuffer.java:
|
| 9990 |
|
|
Implements Comparable.
|
| 9991 |
|
|
(get): Must not be final.
|
| 9992 |
|
|
(put): Must not be final.
|
| 9993 |
|
|
(order): Must not be final.
|
| 9994 |
|
|
(asShortBuffer): Removed.
|
| 9995 |
|
|
(asCharBuffer): Removed.
|
| 9996 |
|
|
(asIntBuffer): Removed.
|
| 9997 |
|
|
(asLongBuffer): Removed.
|
| 9998 |
|
|
(asFloatBuffer): Removed.
|
| 9999 |
|
|
(asDoubleBuffer): Removed.
|
| 10000 |
|
|
(getChar): Removed.
|
| 10001 |
|
|
(putChar): Removed.
|
| 10002 |
|
|
(getShort): Removed.
|
| 10003 |
|
|
(putShort): Removed.
|
| 10004 |
|
|
(getInt): Removed.
|
| 10005 |
|
|
(putInt): Removed.
|
| 10006 |
|
|
(getLong): Removed.
|
| 10007 |
|
|
(putLong): Removed.
|
| 10008 |
|
|
(getFloat): Removed.
|
| 10009 |
|
|
(putFloat): Removed.
|
| 10010 |
|
|
(getDouble): Removed.
|
| 10011 |
|
|
(putDouble): Removed.
|
| 10012 |
|
|
* java/nio/IntBuffer.java:
|
| 10013 |
|
|
Implements Comparable.
|
| 10014 |
|
|
(get): Must not be final.
|
| 10015 |
|
|
(put): Must not be final.
|
| 10016 |
|
|
(order): Must not be final.
|
| 10017 |
|
|
(asShortBuffer): Removed.
|
| 10018 |
|
|
(asCharBuffer): Removed.
|
| 10019 |
|
|
(asIntBuffer): Removed.
|
| 10020 |
|
|
(asLongBuffer): Removed.
|
| 10021 |
|
|
(asFloatBuffer): Removed.
|
| 10022 |
|
|
(asDoubleBuffer): Removed.
|
| 10023 |
|
|
(getChar): Removed.
|
| 10024 |
|
|
(putChar): Removed.
|
| 10025 |
|
|
(getShort): Removed.
|
| 10026 |
|
|
(putShort): Removed.
|
| 10027 |
|
|
(getInt): Removed.
|
| 10028 |
|
|
(putInt): Removed.
|
| 10029 |
|
|
(getLong): Removed.
|
| 10030 |
|
|
(putLong): Removed.
|
| 10031 |
|
|
(getFloat): Removed.
|
| 10032 |
|
|
(putFloat): Removed.
|
| 10033 |
|
|
(getDouble): Removed.
|
| 10034 |
|
|
(putDouble): Removed.
|
| 10035 |
|
|
* java/nio/LongBuffer.java:
|
| 10036 |
|
|
Implements Comparable.
|
| 10037 |
|
|
(get): Must not be final.
|
| 10038 |
|
|
(put): Must not be final.
|
| 10039 |
|
|
(order): Must not be final.
|
| 10040 |
|
|
(asShortBuffer): Removed.
|
| 10041 |
|
|
(asCharBuffer): Removed.
|
| 10042 |
|
|
(asIntBuffer): Removed.
|
| 10043 |
|
|
(asLongBuffer): Removed.
|
| 10044 |
|
|
(asFloatBuffer): Removed.
|
| 10045 |
|
|
(asDoubleBuffer): Removed.
|
| 10046 |
|
|
(getChar): Removed.
|
| 10047 |
|
|
(putChar): Removed.
|
| 10048 |
|
|
(getShort): Removed.
|
| 10049 |
|
|
(putShort): Removed.
|
| 10050 |
|
|
(getInt): Removed.
|
| 10051 |
|
|
(putInt): Removed.
|
| 10052 |
|
|
(getLong): Removed.
|
| 10053 |
|
|
(putLong): Removed.
|
| 10054 |
|
|
(getFloat): Removed.
|
| 10055 |
|
|
(putFloat): Removed.
|
| 10056 |
|
|
(getDouble): Removed.
|
| 10057 |
|
|
(putDouble): Removed.
|
| 10058 |
|
|
* java/nio/ShortBuffer.java:
|
| 10059 |
|
|
Implements Comparable.
|
| 10060 |
|
|
(get): Must not be final.
|
| 10061 |
|
|
(put): Must not be final.
|
| 10062 |
|
|
(order): Must not be final.
|
| 10063 |
|
|
(asShortBuffer): Removed.
|
| 10064 |
|
|
(asCharBuffer): Removed.
|
| 10065 |
|
|
(asIntBuffer): Removed.
|
| 10066 |
|
|
(asLongBuffer): Removed.
|
| 10067 |
|
|
(asFloatBuffer): Removed.
|
| 10068 |
|
|
(asDoubleBuffer): Removed.
|
| 10069 |
|
|
(getChar): Removed.
|
| 10070 |
|
|
(putChar): Removed.
|
| 10071 |
|
|
(getShort): Removed.
|
| 10072 |
|
|
(putShort): Removed.
|
| 10073 |
|
|
(getInt): Removed.
|
| 10074 |
|
|
(putInt): Removed.
|
| 10075 |
|
|
(getLong): Removed.
|
| 10076 |
|
|
(putLong): Removed.
|
| 10077 |
|
|
(getFloat): Removed.
|
| 10078 |
|
|
(putFloat): Removed.
|
| 10079 |
|
|
(getDouble): Removed.
|
| 10080 |
|
|
(putDouble): Removed.
|
| 10081 |
|
|
|
| 10082 |
|
|
2002-12-19 Michael Koch
|
| 10083 |
|
|
|
| 10084 |
|
|
* java/net/DatagramSocket.java
|
| 10085 |
|
|
(remoteAddress): Renamed from remote_addr.
|
| 10086 |
|
|
(remotePort): Renamed from remote_port.
|
| 10087 |
|
|
(getSoTimeout): Throw exception
|
| 10088 |
|
|
if not initialized socket successfully.
|
| 10089 |
|
|
(getSendBufferSize): Throw exception
|
| 10090 |
|
|
if not initialized socket successfully.
|
| 10091 |
|
|
(getReceiveBufferSize): Throw exception
|
| 10092 |
|
|
if not initialized socket successfully.
|
| 10093 |
|
|
(receive): Added SecurityManager check.
|
| 10094 |
|
|
|
| 10095 |
|
|
2002-12-19 Michael Koch
|
| 10096 |
|
|
|
| 10097 |
|
|
* java/net/DatagramSocket.java
|
| 10098 |
|
|
(factory): New member to store default DatagramSocketFactory object.
|
| 10099 |
|
|
(bind): New method.
|
| 10100 |
|
|
(getChannel): New method.
|
| 10101 |
|
|
(connect): New method.
|
| 10102 |
|
|
(isBound): New method.
|
| 10103 |
|
|
(isConnected): New method.
|
| 10104 |
|
|
(getRemoteSocketAddress): New method.
|
| 10105 |
|
|
(getLocalSocketAddress): New method.
|
| 10106 |
|
|
(setReuseAddress): New method.
|
| 10107 |
|
|
(getReuseAddress): New method.
|
| 10108 |
|
|
(setBroadcast): New method.
|
| 10109 |
|
|
(getBroadcast): New method.
|
| 10110 |
|
|
(setTrafficClass): New method.
|
| 10111 |
|
|
(getTrafficClass): New method.
|
| 10112 |
|
|
(setDatagramSocketImplFactory): New method.
|
| 10113 |
|
|
* java/net/HttpURLConnection.java
|
| 10114 |
|
|
(HTTP_INTERNAL_ERROR): Code number is 500, not 501.
|
| 10115 |
|
|
* java/net/ServerSocket.java
|
| 10116 |
|
|
(bind): Simply call sister method instead of implementing
|
| 10117 |
|
|
it a second time.
|
| 10118 |
|
|
|
| 10119 |
|
|
2002-12-19 Michael Koch
|
| 10120 |
|
|
|
| 10121 |
|
|
* java/net/DatagramSocket.java
|
| 10122 |
|
|
(ch): New member variable to store associated datagram channel.
|
| 10123 |
|
|
(DatagramSocket): Added/fixed documentation.
|
| 10124 |
|
|
(close): Fixed documentation.
|
| 10125 |
|
|
(getPort): Fixed documentation.
|
| 10126 |
|
|
(getLocalAddress): Fixed documentation.
|
| 10127 |
|
|
(getLocalPort): Fixed documentation.
|
| 10128 |
|
|
(getSoTimeout): Fixed documentation, remove unneeded parenthesis.
|
| 10129 |
|
|
(setSendBufferSize): Added exception documentation.
|
| 10130 |
|
|
(setReceiveBufferSize): Added exception documentation.
|
| 10131 |
|
|
(send): Added/fixed documentation.
|
| 10132 |
|
|
* java/net/MulticastSocket.java
|
| 10133 |
|
|
(setInterface): Moved around, fixed documentation.
|
| 10134 |
|
|
(setLoopbackMode): New method.
|
| 10135 |
|
|
(getLoopbackMode): New method.
|
| 10136 |
|
|
|
| 10137 |
|
|
2002-12-18 John Leuner
|
| 10138 |
|
|
|
| 10139 |
|
|
* java/lang/System.java: delegated native calls to VMSystem
|
| 10140 |
|
|
added three new calls VMSystem.makeStandardxxxStream
|
| 10141 |
|
|
* vm/reference/java/lang/VMSystem.java: added 3 methods for default
|
| 10142 |
|
|
implementation of makeStandardxxxStream
|
| 10143 |
|
|
* native/jni/java-lang/Makefile.am (libjavalang_la_SOURCES): changed System to VMSystem
|
| 10144 |
|
|
* native/jni/java-lang/java_lang_VMSystem.c: Added this file (copied from System.c)
|
| 10145 |
|
|
* native/jni/java-lang/java_lang_System.c: Deleted this file
|
| 10146 |
|
|
* include/java_lang_VMSystem.h: Added this file
|
| 10147 |
|
|
* include/java_lang_System.h: Deleted this file
|
| 10148 |
|
|
|
| 10149 |
|
|
2002-12-18 John Leuner
|
| 10150 |
|
|
|
| 10151 |
|
|
* vm/reference/java/lang/reflect/Method.java: Fixed javadoc
|
| 10152 |
|
|
* vm/reference/java/lang/VMClassLoader.java: copied code from ClassLoader
|
| 10153 |
|
|
for getSystemClassLoader
|
| 10154 |
|
|
* java/lang/ClassLoader.java: Delegate getSystemClassLoader
|
| 10155 |
|
|
to VMClassLoader
|
| 10156 |
|
|
|
| 10157 |
|
|
2002-12-17 C. Brian Jones
|
| 10158 |
|
|
|
| 10159 |
|
|
* doc/www.gnu.org/docs/license.wml: link->createlink conversion.
|
| 10160 |
|
|
* doc/www.gnu.org/docs/orp.wml: link->createlink conversion.
|
| 10161 |
|
|
* doc/www.gnu.org/docs/redistribution.wml: link->createlink conversion.
|
| 10162 |
|
|
* doc/www.gnu.org/docs/docs.wml: fix link to hacking doc,
|
| 10163 |
|
|
link->createlink conversion.
|
| 10164 |
|
|
* doc/www.gnu.org/announce/19990206.wml: link->createlink conversion.
|
| 10165 |
|
|
* doc/www.gnu.org/announce/20001120.wml: link->createlink conversion.
|
| 10166 |
|
|
* doc/www.gnu.org/announce/20010106.wml: link->createlink conversion.
|
| 10167 |
|
|
* doc/www.gnu.org/announce/20020208.wml: link->createlink conversion.
|
| 10168 |
|
|
* doc/www.gnu.org/announce/announcements.wml: link->createlink
|
| 10169 |
|
|
conversion.
|
| 10170 |
|
|
* doc/www.gnu.org/savannah.css: new file
|
| 10171 |
|
|
* doc/www.gnu.org/include/macros.wml: rename 'link' tag 'createlink'
|
| 10172 |
|
|
* doc/www.gnu.org/home.wml: link to cp-tools sub-project,
|
| 10173 |
|
|
link->createlink conversion.
|
| 10174 |
|
|
* doc/www.gnu.org/Makefile: copy *.css to webroot when publishing
|
| 10175 |
|
|
|
| 10176 |
|
|
2002-12-17 Sascha Brawer
|
| 10177 |
|
|
|
| 10178 |
|
|
* java/util/logging/LogManager.java: Fix a dependency on the order
|
| 10179 |
|
|
in which the JVM chooses to initialize the mutually dependent
|
| 10180 |
|
|
classes java.util.logging.LogManager and java.util.logging.Logger.
|
| 10181 |
|
|
Thanks to Sergio Freire for reporting
|
| 10182 |
|
|
the bug which would only occur on GCJ 3.2, not on the Sun 1.3.1 JVM.
|
| 10183 |
|
|
|
| 10184 |
|
|
2002-12-17 C. Brian Jones
|
| 10185 |
|
|
|
| 10186 |
|
|
* doc/www.gnu.org/home.wml: link to docs directory
|
| 10187 |
|
|
* doc/www.gnu.org/docs/docs.wml: new file
|
| 10188 |
|
|
* doc/www.gnu.org/docs/redistribution.wml: new file
|
| 10189 |
|
|
* doc/www.gnu.org/docs/license.wml: new file
|
| 10190 |
|
|
|
| 10191 |
|
|
2002-12-15 Raif Naffah
|
| 10192 |
|
|
|
| 10193 |
|
|
* java/math/BigInteger.java (euclidInv): Make sure quot and rem are in
|
| 10194 |
|
|
canonical form after divide().
|
| 10195 |
|
|
(modInverse): Likewise.
|
| 10196 |
|
|
|
| 10197 |
|
|
2002-12-13 Casey Marshall
|
| 10198 |
|
|
Mark Wielaard
|
| 10199 |
|
|
|
| 10200 |
|
|
* java/security/SecurityRandom (digest): Removed field.
|
| 10201 |
|
|
(SecureRandom): Check all providers for case-insensitive SecureRandom
|
| 10202 |
|
|
implementation. Don't ignore classname == null. Fallback to SHA1PRNG
|
| 10203 |
|
|
if necessary.
|
| 10204 |
|
|
(getInstance(String,Provider,boolean): New method.
|
| 10205 |
|
|
(getInstance(String)): Use new method.
|
| 10206 |
|
|
(getInstance(String,String)): Likewise.
|
| 10207 |
|
|
(getInstance(String,Provider)): Likewise.
|
| 10208 |
|
|
|
| 10209 |
|
|
2002-12-13 Casey Marshall
|
| 10210 |
|
|
|
| 10211 |
|
|
* java/security/Security.java (loadProviders): Increment i only once.
|
| 10212 |
|
|
|
| 10213 |
|
|
2002-12-12 Archie Cobbs
|
| 10214 |
|
|
|
| 10215 |
|
|
* java/io/LineNumberReader.java: Don't use PushbackReader.
|
| 10216 |
|
|
|
| 10217 |
|
|
2002-12-12 C. Brian Jones
|
| 10218 |
|
|
* doc/www.gnu.org/doc: moved to doc/www.gnu.org/docs
|
| 10219 |
|
|
* doc/www.gnu.org/docs: new directory
|
| 10220 |
|
|
* doc/www.gnu.org/Makefile: SUBDIRS reflect new docs directory, copy
|
| 10221 |
|
|
texi2html output to the correct directory
|
| 10222 |
|
|
* doc/www.gnu.org/docs/Makefile: publish to docs directory
|
| 10223 |
|
|
* doc/www.gnu.org/home.wml: point doc URLs to docs
|
| 10224 |
|
|
|
| 10225 |
|
|
2002-12-11 Tom Tromey
|
| 10226 |
|
|
|
| 10227 |
|
|
* java/lang/ClassLoader.java (defineClass): Now synchronized.
|
| 10228 |
|
|
(findLoadedClass): Likewise.
|
| 10229 |
|
|
|
| 10230 |
|
|
2002-12-10 Mark Wielaard
|
| 10231 |
|
|
Tom Tromey
|
| 10232 |
|
|
|
| 10233 |
|
|
* java/net/URLClassLoader.java (getCanonicalFileURL): New method.
|
| 10234 |
|
|
(JarURLLoader): Use it.
|
| 10235 |
|
|
(FileURLLoader): Likewise.
|
| 10236 |
|
|
(JarURLResource.getURL): Use chained exception.
|
| 10237 |
|
|
(FileResource.getURL): Likewise.
|
| 10238 |
|
|
(FileURLLoader.getResource): Use canonical file name.
|
| 10239 |
|
|
(addURL): Indentation fix.
|
| 10240 |
|
|
|
| 10241 |
|
|
2002-12-08 Mark Wielaard
|
| 10242 |
|
|
|
| 10243 |
|
|
* java/net/URLClassLoader.java: Reindent and other formatting fixes.
|
| 10244 |
|
|
|
| 10245 |
|
|
2002-12-08 Mark Wielaard
|
| 10246 |
|
|
|
| 10247 |
|
|
* java/util/ResourceBundle.java (resourceBundleCache): Not final.
|
| 10248 |
|
|
(lastDefaultLocale): New field.
|
| 10249 |
|
|
(getBundle): When Locale.getDefault != lastDefaultLocale reset
|
| 10250 |
|
|
resourceBundleCache.
|
| 10251 |
|
|
|
| 10252 |
|
|
2002-12-05 Dalibor Topic
|
| 10253 |
|
|
|
| 10254 |
|
|
* gnu/java/nio/SocketChannelImpl.java: Removed unused import.
|
| 10255 |
|
|
|
| 10256 |
|
|
2002-12-05 John Leuner
|
| 10257 |
|
|
|
| 10258 |
|
|
* gnu/java/net/protocol/file/Handler.java (toExternalForm): make URL
|
| 10259 |
|
|
format like that produced by SUN JVM
|
| 10260 |
|
|
* java/net/URLStreamHandler.java: ditto
|
| 10261 |
|
|
|
| 10262 |
|
|
2002-12-03 Jeroen Frijters
|
| 10263 |
|
|
|
| 10264 |
|
|
* gnu/java/lang/SystemClassLoader.java (getResource): Renamed to
|
| 10265 |
|
|
findResource and made protected.
|
| 10266 |
|
|
(findResource): New protected method renamed from getResource.
|
| 10267 |
|
|
(systemGetResource): Renamed to systemFindResource and made private.
|
| 10268 |
|
|
(systemFindResource): New private methods renamed from
|
| 10269 |
|
|
systemGetResource.
|
| 10270 |
|
|
|
| 10271 |
|
|
* THANKYOU: Added Jeroen.
|
| 10272 |
|
|
|
| 10273 |
|
|
2002-12-03 Raif Naffah
|
| 10274 |
|
|
|
| 10275 |
|
|
* java/security/spec/DSAParameterSpec.java (getP): Return p, not q.
|
| 10276 |
|
|
* java/security/spec/DSAPrivateKeySpec.java (getP): Likewise.
|
| 10277 |
|
|
* java/security/spec/DSAPublicKeySpec.java (getP): Likewise.
|
| 10278 |
|
|
|
| 10279 |
|
|
2002-12-01 Julian Dolby
|
| 10280 |
|
|
|
| 10281 |
|
|
* java/text/CollationElementIterator.java (next):
|
| 10282 |
|
|
|
| 10283 |
|
|
2002-12-04 Tom Tromey
|
| 10284 |
|
|
|
| 10285 |
|
|
* java/net/SocketPermission.java (hashCode): Rewrote.
|
| 10286 |
|
|
|
| 10287 |
|
|
2002-12-03 Michael Koch
|
| 10288 |
|
|
|
| 10289 |
|
|
* gnu/java/nio/SocketChannelImpl.java:
|
| 10290 |
|
|
Use native methods instead of dummy methods.
|
| 10291 |
|
|
* java/nio/channels/DatagramChannel.java
|
| 10292 |
|
|
(connect): Added exception documentation.
|
| 10293 |
|
|
(receive): Added exception documentation.
|
| 10294 |
|
|
(send): Added exception documentation.
|
| 10295 |
|
|
* java/nio/channels/SocketChannel.java
|
| 10296 |
|
|
(open): Added exception documentation.
|
| 10297 |
|
|
(read): Added exception documentation.
|
| 10298 |
|
|
(write): Added exception documentation.
|
| 10299 |
|
|
(connect): Added exception documentation.
|
| 10300 |
|
|
(finishConnect): Added exception documentation.
|
| 10301 |
|
|
|
| 10302 |
|
|
2002-12-03 Michael Koch
|
| 10303 |
|
|
|
| 10304 |
|
|
* gnu/java/nio/ByteBufferImpl.java
|
| 10305 |
|
|
Reformated.
|
| 10306 |
|
|
* gnu/java/nio/CharBufferImpl.java
|
| 10307 |
|
|
Reformated.
|
| 10308 |
|
|
* gnu/java/nio/DoubleBufferImpl.java
|
| 10309 |
|
|
Reformated.
|
| 10310 |
|
|
* gnu/java/nio/FloatBufferImpl.java
|
| 10311 |
|
|
Reformated.
|
| 10312 |
|
|
* gnu/java/nio/IntBufferImpl.java
|
| 10313 |
|
|
Reformated.
|
| 10314 |
|
|
* gnu/java/nio/LongBufferImpl.java
|
| 10315 |
|
|
Reformated.
|
| 10316 |
|
|
* gnu/java/nio/ShortBufferImpl.java
|
| 10317 |
|
|
Reformated.
|
| 10318 |
|
|
|
| 10319 |
|
|
2002-12-03 Tom Tromey
|
| 10320 |
|
|
|
| 10321 |
|
|
* native/jni/classpath/native_state.c (add_node): Never create a
|
| 10322 |
|
|
loop in the linked list.
|
| 10323 |
|
|
* gnu/java/awt/peer/gtk/GdkGraphics.java (native_state): Use
|
| 10324 |
|
|
GtkGenericPeer.getUniqueInteger.
|
| 10325 |
|
|
* gnu/java/awt/peer/gtk/GdkFontMetrics.java (native_state): Use
|
| 10326 |
|
|
GtkGenericPeer.getUniqueInteger.
|
| 10327 |
|
|
* gnu/java/awt/peer/gtk/GtkGenericPeer.java (getUniqueInteger): No
|
| 10328 |
|
|
longer private.
|
| 10329 |
|
|
|
| 10330 |
|
|
2002-12-01 Mark Wielaard
|
| 10331 |
|
|
|
| 10332 |
|
|
* native/jni/java-net/java_net_InetAddress.c (getHostByName):
|
| 10333 |
|
|
JCL_ThrowException takes hostname, not host.
|
| 10334 |
|
|
* native/jni/java-net/javanet.c (_javanet_set_remhost_addr): New
|
| 10335 |
|
|
method.
|
| 10336 |
|
|
(_javanet_set_remhost): Use new method.
|
| 10337 |
|
|
(_javanet_connect): Likewise.
|
| 10338 |
|
|
* java/net/InetAddress.java (toString): Include hostname or alias if
|
| 10339 |
|
|
known, but don't lookup.
|
| 10340 |
|
|
* java/net/Socket.java (setSocketImplFactory): Throw SocketException
|
| 10341 |
|
|
when fac == null.
|
| 10342 |
|
|
|
| 10343 |
|
|
2002-12-01 Julian Dolby
|
| 10344 |
|
|
|
| 10345 |
|
|
* native/jni/java-net/java_net_PlainSocketImpl.c (available):
|
| 10346 |
|
|
Implement.
|
| 10347 |
|
|
|
| 10348 |
|
|
2002-12-01 Tom Tromey
|
| 10349 |
|
|
|
| 10350 |
|
|
Bug compatibility:
|
| 10351 |
|
|
* java/io/CharArrayWriter.java (close): Do nothing.
|
| 10352 |
|
|
(flush): Likewise.
|
| 10353 |
|
|
(reset): Don't touch `closed'.
|
| 10354 |
|
|
(write(int)): Don't throw IOException.
|
| 10355 |
|
|
(write(char[],int,int)): Likewise.
|
| 10356 |
|
|
(write(String,int,int)): Likewise.
|
| 10357 |
|
|
(closed): Removed.
|
| 10358 |
|
|
|
| 10359 |
|
|
2002-11-29 Scott Gilbertson
|
| 10360 |
|
|
|
| 10361 |
|
|
* java/awt/image/ColorModel.java (getUnnormalizedComponents,
|
| 10362 |
|
|
getNormalizedComponents): Fix calculation which was using one too
|
| 10363 |
|
|
many bits in the unnormalized format.
|
| 10364 |
|
|
|
| 10365 |
|
|
2002-11-29 Gary Benson
|
| 10366 |
|
|
|
| 10367 |
|
|
* java/beans/Introspector.java (flushCaches): New method.
|
| 10368 |
|
|
(flushFromCaches): Likewise.
|
| 10369 |
|
|
|
| 10370 |
|
|
2002-11-29 Mark Wielaard
|
| 10371 |
|
|
|
| 10372 |
|
|
* java/net/InetAddress.java (toString): Convert signed byte to
|
| 10373 |
|
|
unsigned int.
|
| 10374 |
|
|
|
| 10375 |
|
|
2002-11-29 Julian Dolby
|
| 10376 |
|
|
|
| 10377 |
|
|
* native/jni/java-net/java_net_InetAddress.c (getHostByName):
|
| 10378 |
|
|
FindClass "[B", not "[I".
|
| 10379 |
|
|
|
| 10380 |
|
|
2002-11-29 Mark Wielaard
|
| 10381 |
|
|
|
| 10382 |
|
|
Merge patches from Julian Dolby
|
| 10383 |
|
|
* java/io/File.java (File(File, String)): Only add separator when
|
| 10384 |
|
|
dirpath is not a root dir.
|
| 10385 |
|
|
(File(String, String)): Call this(File, String).
|
| 10386 |
|
|
(File(String)): Remove all trailing separators when not root dir.
|
| 10387 |
|
|
(canWrite): Return null when no separator is found in path.
|
| 10388 |
|
|
If a directory then check that we can create and delete temp file.
|
| 10389 |
|
|
(list): Return null when file not exists or is not a dir.
|
| 10390 |
|
|
Return empty array when listInternal returns null.
|
| 10391 |
|
|
* java/io/FileInputStream.java(open): Throws FileNotFoundException.
|
| 10392 |
|
|
* java/io/FileOutputStream.java (FileOutputStream): Likewise.
|
| 10393 |
|
|
(open): Likewise.
|
| 10394 |
|
|
* native/jni/java-io/java_io_FileOutputStream.c (open): Likewise.
|
| 10395 |
|
|
* native/jni/java-io/javaio.c (_javaio_close): Check that fd != -1.
|
| 10396 |
|
|
|
| 10397 |
|
|
* THANKYOU: Add Julian Dolby.
|
| 10398 |
|
|
|
| 10399 |
|
|
2002-11-25 Mark Wielaard
|
| 10400 |
|
|
|
| 10401 |
|
|
* java/util/jar/JarFile.java (manifest): Not final.
|
| 10402 |
|
|
(manifestRead): New field.
|
| 10403 |
|
|
(JarFile): Don't read Manifest in constructor.
|
| 10404 |
|
|
(getManifest): New method.
|
| 10405 |
|
|
(JarEnumeration.nextElement): Use new method.
|
| 10406 |
|
|
(getEntry): Likewise.
|
| 10407 |
|
|
* java/util/zip/ZipFile.java (name): Final.
|
| 10408 |
|
|
(raf): Likewsie.
|
| 10409 |
|
|
(entries): Change type to Hashtable.
|
| 10410 |
|
|
(closed): New field.
|
| 10411 |
|
|
(ZipFile): Don't read enties in constructor.
|
| 10412 |
|
|
(readEntries): Use Hashtable.
|
| 10413 |
|
|
(close): Set new close flag and set entries to null inside
|
| 10414 |
|
|
synchronized block.
|
| 10415 |
|
|
(entries): Contruct enumeration using new getEntries() method and
|
| 10416 |
|
|
entries Hashtable.
|
| 10417 |
|
|
(getEntryIndex): Removed.
|
| 10418 |
|
|
(getEntries): New method.
|
| 10419 |
|
|
(getEntry): Use new getEntries() method and entries Hastable.
|
| 10420 |
|
|
(getInputStream): Likewise.
|
| 10421 |
|
|
(size): Return getEntries().size().
|
| 10422 |
|
|
(ZipEntryEnumeration): Wrap entries Hashtable elements.
|
| 10423 |
|
|
* java/util/zip/ZipEntry.java (cal): Don't initialize.
|
| 10424 |
|
|
(time): Removed
|
| 10425 |
|
|
(dostime): New field.
|
| 10426 |
|
|
(zipFileIndex): Removed.
|
| 10427 |
|
|
(ZipEntry(ZipEntry)): Copy dostime.
|
| 10428 |
|
|
(setDOSTime): Now final and doesn't convert dos time.
|
| 10429 |
|
|
(getDOSTime): Likewise.
|
| 10430 |
|
|
(setTime): Convert dos time.
|
| 10431 |
|
|
(getTime): Likewise.
|
| 10432 |
|
|
(getCalendar): New method.
|
| 10433 |
|
|
(setExtra): Use setTime().
|
| 10434 |
|
|
* java/util/zip/ZipInputStream.java (getNextEntry): Format error msg.
|
| 10435 |
|
|
|
| 10436 |
|
|
2002-11-27 Julian Dolby
|
| 10437 |
|
|
|
| 10438 |
|
|
* java/util/Locale.java (toString): Improve efficiency if country
|
| 10439 |
|
|
and variant are both empty.
|
| 10440 |
|
|
|
| 10441 |
|
|
2002-11-27 Tom Tromey
|
| 10442 |
|
|
|
| 10443 |
|
|
* gnu/java/io/encode/EncoderUTF8.java (convertToBytes): Removed
|
| 10444 |
|
|
redundant test.
|
| 10445 |
|
|
|
| 10446 |
|
|
2002-11-23 Mark Wielaard
|
| 10447 |
|
|
|
| 10448 |
|
|
* javax/transaction/HeuristicCommitException.java: New file from gcj,
|
| 10449 |
|
|
* javax/transaction/HeuristicMixedException.java: Likewise.
|
| 10450 |
|
|
* javax/transaction/HeuristicRollbackException.java: Likewise.
|
| 10451 |
|
|
* javax/transaction/NotSupportedException.java: Likewise.
|
| 10452 |
|
|
* javax/transaction/RollbackException.java: Likewise.
|
| 10453 |
|
|
* javax/transaction/Status.java: Likewise.
|
| 10454 |
|
|
* javax/transaction/Synchronization.java: Likewise.
|
| 10455 |
|
|
* javax/transaction/SystemException.java: Likewise.
|
| 10456 |
|
|
* javax/transaction/Transaction.java: Likewise.
|
| 10457 |
|
|
* javax/transaction/TransactionManager.java: Likewise.
|
| 10458 |
|
|
* javax/transaction/UserTransaction.java: Likewise.
|
| 10459 |
|
|
|
| 10460 |
|
|
* javax/transaction/Makefile.am (SUBDIRS): Add transaction.
|
| 10461 |
|
|
* javax/transaction/Makefile: New file.
|
| 10462 |
|
|
* javax/transaction/.cvsignore: Likewise.
|
| 10463 |
|
|
* javax/transaction/xa/Makefile.am: Likewise.
|
| 10464 |
|
|
* javax/transaction/xa/.cvsignore: Likewise.
|
| 10465 |
|
|
* configure.in (AC_OUTPUT): Add new Makefiles.am.
|
| 10466 |
|
|
|
| 10467 |
|
|
2002-11-26 Stephen Crawley
|
| 10468 |
|
|
|
| 10469 |
|
|
* java/nio/CharBuffer.java (array_offset): Now protected.
|
| 10470 |
|
|
|
| 10471 |
|
|
2002-11-25 Tom Tromey
|
| 10472 |
|
|
|
| 10473 |
|
|
* java/lang/ref/Reference.java (enqueue): Return false if already
|
| 10474 |
|
|
enqueued.
|
| 10475 |
|
|
|
| 10476 |
|
|
2002-11-25 Michael Koch
|
| 10477 |
|
|
|
| 10478 |
|
|
* gnu/java/nio/ByteBufferImpl.java
|
| 10479 |
|
|
(ByteBufferImpl): Call position() after limit().
|
| 10480 |
|
|
* gnu/java/nio/CharBufferImpl.java
|
| 10481 |
|
|
(CharBufferImpl): Call position() after limit().
|
| 10482 |
|
|
* gnu/java/nio/DoubleBufferImpl.java
|
| 10483 |
|
|
(Thanks to Ito Kazumitsu )
|
| 10484 |
|
|
(DoubleBufferImpl): Call position() after limit().
|
| 10485 |
|
|
* gnu/java/nio/FloatBufferImpl.java
|
| 10486 |
|
|
(FloatBufferImpl): Call position() after limit().
|
| 10487 |
|
|
* gnu/java/nio/IntBufferImpl.java
|
| 10488 |
|
|
(IntBufferImpl): Call position() after limit().
|
| 10489 |
|
|
* gnu/java/nio/LongBufferImpl.java
|
| 10490 |
|
|
(LongBufferImpl): Call position() after limit().
|
| 10491 |
|
|
* gnu/java/nio/ShortBufferImpl.java
|
| 10492 |
|
|
(ShortBufferImpl): Call position() after limit().
|
| 10493 |
|
|
|
| 10494 |
|
|
2002-11-25 Michael Koch
|
| 10495 |
|
|
|
| 10496 |
|
|
* gnu/java/nio/CharBufferImpl.java
|
| 10497 |
|
|
(array_offset): Removed.
|
| 10498 |
|
|
(endian): New member variable to store endianess of buffer.
|
| 10499 |
|
|
(order): New method.
|
| 10500 |
|
|
* gnu/java/nio/MappedCharFileBuffer.java
|
| 10501 |
|
|
(endian): New member variable to store endianess of buffer.
|
| 10502 |
|
|
(order): New method.
|
| 10503 |
|
|
* java/nio/CharBuffer.java
|
| 10504 |
|
|
(array_offset): New member variable.
|
| 10505 |
|
|
(allocateDirect): Removed.
|
| 10506 |
|
|
(wrap): Fixed
|
| 10507 |
|
|
(Thanks to Ito Kazumitsu ).
|
| 10508 |
|
|
(wrap): Documentation added.
|
| 10509 |
|
|
(get): Throw exception, documentation added.
|
| 10510 |
|
|
(put): Throw exception, documentation added.
|
| 10511 |
|
|
(put): New method.
|
| 10512 |
|
|
(hasArray): Documentation added.
|
| 10513 |
|
|
(array): Documentation added.
|
| 10514 |
|
|
(arrayOffset): Implemented, documentation added.
|
| 10515 |
|
|
(hashCode): Documentation added.
|
| 10516 |
|
|
(subSequence): Documentation added.
|
| 10517 |
|
|
(length): Documentation added.
|
| 10518 |
|
|
(charAt): Reformated, documentation added.
|
| 10519 |
|
|
(toString): Documentation added.
|
| 10520 |
|
|
(compareTo): Documentation added.
|
| 10521 |
|
|
(order): Made a final method to an abstract method.
|
| 10522 |
|
|
(order): Removed.
|
| 10523 |
|
|
(compact): Documentation added.
|
| 10524 |
|
|
(isDirect): Documentation added.
|
| 10525 |
|
|
(slice): Documentation added.
|
| 10526 |
|
|
(duplicate): Documentation added.
|
| 10527 |
|
|
(asReadOnlyBuffer): Documentation added.
|
| 10528 |
|
|
(asShortBuffer): Removed.
|
| 10529 |
|
|
(asCharBuffer): Removed.
|
| 10530 |
|
|
(asIntBuffer): Removed.
|
| 10531 |
|
|
(asLongBuffer): Removed.
|
| 10532 |
|
|
(asDoubleBuffer): Removed.
|
| 10533 |
|
|
(asFloatBuffer): Removed.
|
| 10534 |
|
|
(asBuffer): Removed.
|
| 10535 |
|
|
(getChar): Removed.
|
| 10536 |
|
|
(putChar): Removed.
|
| 10537 |
|
|
(getShort): Removed.
|
| 10538 |
|
|
(putShort): Removed.
|
| 10539 |
|
|
(getInt): Removed.
|
| 10540 |
|
|
(putInt): Removed.
|
| 10541 |
|
|
(getLong): Removed.
|
| 10542 |
|
|
(putLong): Removed.
|
| 10543 |
|
|
(getDouble): Removed.
|
| 10544 |
|
|
(putDouble): Removed.
|
| 10545 |
|
|
(getFloat): Removed.
|
| 10546 |
|
|
(putFloat): Removed.
|
| 10547 |
|
|
|
| 10548 |
|
|
2002-11-23 Mark Wielaard
|
| 10549 |
|
|
|
| 10550 |
|
|
* gnu/java/net/protocol/jar/JarURLConnection.java (READBUFSIZE): 4K.
|
| 10551 |
|
|
(get): Only write out as much bytes as we actaully read in.
|
| 10552 |
|
|
|
| 10553 |
|
|
2002-11-23 Mark Wielaard
|
| 10554 |
|
|
|
| 10555 |
|
|
* javax/naming/AuthenticationException.java: Import file from libgcj.
|
| 10556 |
|
|
* javax/naming/AuthenticationNotSupportedException.java: Likewise.
|
| 10557 |
|
|
* javax/naming/Binding.java: Likewise.
|
| 10558 |
|
|
* javax/naming/CannotProceedException.java: Likewise.
|
| 10559 |
|
|
* javax/naming/CommunicationException.java: Likewise.
|
| 10560 |
|
|
* javax/naming/CompositeName.java: Likewise.
|
| 10561 |
|
|
* javax/naming/CompoundName.java: Likewise.
|
| 10562 |
|
|
* javax/naming/ConfigurationException.java: Likewise.
|
| 10563 |
|
|
* javax/naming/Context.java: Likewise.
|
| 10564 |
|
|
* javax/naming/ContextNotEmptyException.java: Likewise.
|
| 10565 |
|
|
* javax/naming/InitialContext.java: Likewise.
|
| 10566 |
|
|
* javax/naming/InsufficientResourcesException.java: Likewise.
|
| 10567 |
|
|
* javax/naming/InterruptedNamingException.java: Likewise.
|
| 10568 |
|
|
* javax/naming/LimitExceededException.java: Likewise.
|
| 10569 |
|
|
* javax/naming/LinkException.java: Likewise.
|
| 10570 |
|
|
* javax/naming/LinkLoopException.java: Likewise.
|
| 10571 |
|
|
* javax/naming/LinkRef.java: Likewise.
|
| 10572 |
|
|
* javax/naming/MalformedLinkException.java: Likewise.
|
| 10573 |
|
|
* javax/naming/NameAlreadyBoundException.java: Likewise.
|
| 10574 |
|
|
* javax/naming/NameClassPair.java: Likewise.
|
| 10575 |
|
|
* javax/naming/NameNotFoundException.java: Likewise.
|
| 10576 |
|
|
* javax/naming/NameParser.java: Likewise.
|
| 10577 |
|
|
* javax/naming/NamingEnumeration.java: Likewise.
|
| 10578 |
|
|
* javax/naming/NamingSecurityException.java: Likewise.
|
| 10579 |
|
|
* javax/naming/NoInitialContextException.java: Likewise.
|
| 10580 |
|
|
* javax/naming/NoPermissionException.java: Likewise.
|
| 10581 |
|
|
* javax/naming/NotContextException.java: Likewise.
|
| 10582 |
|
|
* javax/naming/OperationNotSupportedException.java: Likewise.
|
| 10583 |
|
|
* javax/naming/PartialResultException.java: Likewise.
|
| 10584 |
|
|
* javax/naming/Reference.java: Likewise.
|
| 10585 |
|
|
* javax/naming/Referenceable.java: Likewise.
|
| 10586 |
|
|
* javax/naming/ReferralException.java: Likewise.
|
| 10587 |
|
|
* javax/naming/ServiceUnavailableException.java: Likewise.
|
| 10588 |
|
|
* javax/naming/SizeLimitExceededException.java: Likewise.
|
| 10589 |
|
|
* javax/naming/TimeLimitExceededException.java: Likewise.
|
| 10590 |
|
|
* javax/naming/directory/Attribute.java: Likewise.
|
| 10591 |
|
|
* javax/naming/directory/AttributeInUseException.java: Likewise.
|
| 10592 |
|
|
* javax/naming/directory/AttributeModificationException.java: Likewise.
|
| 10593 |
|
|
* javax/naming/directory/Attributes.java: Likewise.
|
| 10594 |
|
|
* javax/naming/directory/BasicAttribute.java: Likewise.
|
| 10595 |
|
|
* javax/naming/directory/BasicAttributes.java: Likewise.
|
| 10596 |
|
|
* javax/naming/directory/DirContext.java: Likewise.
|
| 10597 |
|
|
* javax/naming/directory/InitialDirContext.java: Likewise.
|
| 10598 |
|
|
* javax/naming/directory/InvalidAttributeIdentifierException.java:
|
| 10599 |
|
|
Likewise.
|
| 10600 |
|
|
* javax/naming/directory/InvalidAttributeValueException.java: Likewise.
|
| 10601 |
|
|
* javax/naming/directory/InvalidAttributesException.java: Likewise.
|
| 10602 |
|
|
* javax/naming/directory/InvalidSearchControlsException.java: Likewise.
|
| 10603 |
|
|
* javax/naming/directory/InvalidSearchFilterException.java: Likewise.
|
| 10604 |
|
|
* javax/naming/directory/ModificationItem.java: Likewise.
|
| 10605 |
|
|
* javax/naming/directory/NoSuchAttributeException.java: Likewise.
|
| 10606 |
|
|
* javax/naming/directory/SchemaViolationException.java: Likewise.
|
| 10607 |
|
|
* javax/naming/directory/SearchControls.java: Likewise.
|
| 10608 |
|
|
* javax/naming/directory/SearchResult.java: Likewise.
|
| 10609 |
|
|
* javax/naming/event/EventContext.java: Likewise.
|
| 10610 |
|
|
* javax/naming/event/EventDirContext.java: Likewise.
|
| 10611 |
|
|
* javax/naming/event/NamespaceChangeListener.java: Likewise.
|
| 10612 |
|
|
* javax/naming/event/NamingEvent.java: Likewise.
|
| 10613 |
|
|
* javax/naming/event/NamingExceptionEvent.java: Likewise.
|
| 10614 |
|
|
* javax/naming/event/NamingListener.java: Likewise.
|
| 10615 |
|
|
* javax/naming/event/ObjectChangeListener.java: Likewise.
|
| 10616 |
|
|
* javax/naming/ldap/Control.java: Likewise.
|
| 10617 |
|
|
* javax/naming/ldap/ControlFactory.java: Likewise.
|
| 10618 |
|
|
* javax/naming/ldap/ExtendedRequest.java: Likewise.
|
| 10619 |
|
|
* javax/naming/ldap/ExtendedResponse.java: Likewise.
|
| 10620 |
|
|
* javax/naming/ldap/HasControls.java: Likewise.
|
| 10621 |
|
|
* javax/naming/ldap/InitialLdapContext.java: Likewise.
|
| 10622 |
|
|
* javax/naming/ldap/LdapContext.java: Likewise.
|
| 10623 |
|
|
* javax/naming/ldap/LdapReferralException.java: Likewise.
|
| 10624 |
|
|
* javax/naming/ldap/UnsolicitedNotification.java: Likewise.
|
| 10625 |
|
|
* javax/naming/ldap/UnsolicitedNotificationEvent.java: Likewise.
|
| 10626 |
|
|
* javax/naming/ldap/UnsolicitedNotificationListener.java: Likewise.
|
| 10627 |
|
|
* javax/naming/spi/DirObjectFactory.java: Likewise.
|
| 10628 |
|
|
* javax/naming/spi/DirStateFactory.java: Likewise.
|
| 10629 |
|
|
* javax/naming/spi/DirectoryManager.java: Likewise.
|
| 10630 |
|
|
* javax/naming/spi/InitialContextFactory.java: Likewise.
|
| 10631 |
|
|
* javax/naming/spi/InitialContextFactoryBuilder.java: Likewise.
|
| 10632 |
|
|
* javax/naming/spi/NamingManager.java: Likewise.
|
| 10633 |
|
|
* javax/naming/spi/ObjectFactory.java: Likewise.
|
| 10634 |
|
|
* javax/naming/spi/ObjectFactoryBuilder.java: Likewise.
|
| 10635 |
|
|
* javax/naming/spi/ResolveResult.java: Likewise.
|
| 10636 |
|
|
* javax/naming/spi/Resolver.java: Likewise.
|
| 10637 |
|
|
* javax/naming/spi/StateFactory.java: Likewise.
|
| 10638 |
|
|
|
| 10639 |
|
|
2002-11-23 Michael Koch
|
| 10640 |
|
|
|
| 10641 |
|
|
* java/nio/ByteBuffer.java
|
| 10642 |
|
|
(put): Documentation added.
|
| 10643 |
|
|
(get): Documentation added.
|
| 10644 |
|
|
(compact): Documentation added.
|
| 10645 |
|
|
(isDirect): Documentation added.
|
| 10646 |
|
|
(slice): Documentation added.
|
| 10647 |
|
|
(duplicate): Documentation added.
|
| 10648 |
|
|
(asReadOnlyBuffer): Documentation added.
|
| 10649 |
|
|
(asShortBuffer): Documentation added.
|
| 10650 |
|
|
(asCharBuffer): Documentation added.
|
| 10651 |
|
|
(asIntBuffer): Documentation added.
|
| 10652 |
|
|
(asLongBuffer): Documentation added.
|
| 10653 |
|
|
(asFloatBuffer): Documentation added.
|
| 10654 |
|
|
(asDoubleBuffer): Documentation added.
|
| 10655 |
|
|
(getChar): Documentation added.
|
| 10656 |
|
|
(putChar): Documentation added.
|
| 10657 |
|
|
(getShort): Documentation added.
|
| 10658 |
|
|
(putShort): Documentation added.
|
| 10659 |
|
|
(getInt): Documentation added.
|
| 10660 |
|
|
(putInt): Documentation added.
|
| 10661 |
|
|
(getLong): Documentation added.
|
| 10662 |
|
|
(putLong): Documentation added.
|
| 10663 |
|
|
(getFloat): Documentation added.
|
| 10664 |
|
|
(putFloat): Documentation added.
|
| 10665 |
|
|
(getDouble): Documentation added.
|
| 10666 |
|
|
(putDouble): Documentation added.
|
| 10667 |
|
|
|
| 10668 |
|
|
2002-11-23 Jesse Rosenstock
|
| 10669 |
|
|
|
| 10670 |
|
|
* gnu/java/nio/CharBufferImpl.java
|
| 10671 |
|
|
(subSequence): Implemented.
|
| 10672 |
|
|
(toString): Removed.
|
| 10673 |
|
|
* java/nio/CharBuffer.java
|
| 10674 |
|
|
(length): Return remaining() instead of limit().
|
| 10675 |
|
|
(charAt): Implemented correctly.
|
| 10676 |
|
|
(toString): Implemented correctly.
|
| 10677 |
|
|
|
| 10678 |
|
|
2002-11-23 Michael Koch
|
| 10679 |
|
|
|
| 10680 |
|
|
* java/net/DatagramSocket.java
|
| 10681 |
|
|
(DatagramSocket): New method.
|
| 10682 |
|
|
(DatagramSocket): Call new method istead of own implementation,
|
| 10683 |
|
|
Added exception documentation.
|
| 10684 |
|
|
* java/net/MulticastSocket.java
|
| 10685 |
|
|
(MulticastSocket): New method.
|
| 10686 |
|
|
|
| 10687 |
|
|
2002-11-22 Mark Wielaard
|
| 10688 |
|
|
|
| 10689 |
|
|
* gnu/java/net/protocol/jar/JarURLConnection.java (get):
|
| 10690 |
|
|
ZipFile.OPEN_DELETE not yet implemented.
|
| 10691 |
|
|
* java/net/HttpURLConnection.java (getResponseVals): Only set
|
| 10692 |
|
|
responseCode when not yet explicitly set by subclass.
|
| 10693 |
|
|
* java/net/URLClassLoader.java (URLLoader.getManifest): Make default
|
| 10694 |
|
|
return null.
|
| 10695 |
|
|
(URLResource.getCertificates): Likewise
|
| 10696 |
|
|
(RemoteURLLoader): New class.
|
| 10697 |
|
|
(RemoteResource): Likewise.
|
| 10698 |
|
|
(FileURLLoader.getManifest): No longer needed.
|
| 10699 |
|
|
(FileResource.getCertificates): Likewise.
|
| 10700 |
|
|
(addURL): Create either a FileURLLoader or a RemoteURLLoader.
|
| 10701 |
|
|
|
| 10702 |
|
|
2002-11-22 Mark Wielaard
|
| 10703 |
|
|
|
| 10704 |
|
|
* native/jni/java-net/java_net_InetAddress.c (lookupInaddrAny): Use
|
| 10705 |
|
|
Byte not Int arrays.
|
| 10706 |
|
|
(getHostByAddr): Likewise.
|
| 10707 |
|
|
(getHostByName): Likewise.
|
| 10708 |
|
|
|
| 10709 |
|
|
2002-11-22 Mark Wielaard
|
| 10710 |
|
|
|
| 10711 |
|
|
* java/net/URL.java (getURLStreamHandler): Fall through to standard
|
| 10712 |
|
|
handlers when a stream factory doesn't handle a protocol.
|
| 10713 |
|
|
(getPath): Handle file == null case.
|
| 10714 |
|
|
(getQuery): Likewise.
|
| 10715 |
|
|
(getUserInfo): Handle host == null case.
|
| 10716 |
|
|
|
| 10717 |
|
|
* java/net/URLClassLoader.java (JarLoader): More efficient use of
|
| 10718 |
|
|
StringBuffer.
|
| 10719 |
|
|
|
| 10720 |
|
|
2002-11-22 Michael Koch
|
| 10721 |
|
|
|
| 10722 |
|
|
* gnu/java/nio/CharBufferImpl.java
|
| 10723 |
|
|
(subSequence): New stubbed method.
|
| 10724 |
|
|
* gnu/java/nio/MappedCharFileBuffer.java:
|
| 10725 |
|
|
Reindented.
|
| 10726 |
|
|
(subSequence): New stubbed method.
|
| 10727 |
|
|
* java/nio/CharBuffer.java
|
| 10728 |
|
|
(CharBuffer): Implements Comparable and CharSequence.
|
| 10729 |
|
|
(lenght): New method.
|
| 10730 |
|
|
(charAt): New method.
|
| 10731 |
|
|
(toString): New method.
|
| 10732 |
|
|
(put): Removed unneeded "java.nio." prefix.
|
| 10733 |
|
|
|
| 10734 |
|
|
2002-11-22 Michael Koch
|
| 10735 |
|
|
|
| 10736 |
|
|
* java/nio/channels/Channels.java:
|
| 10737 |
|
|
Reindented, documentation added.
|
| 10738 |
|
|
(newInputStream): Documentation added.
|
| 10739 |
|
|
(newOutputStream): Documentation added.
|
| 10740 |
|
|
(newChannel): Documentation added.
|
| 10741 |
|
|
(newReader): JDK 1.4 conform implementation, documentation added.
|
| 10742 |
|
|
(newWriter: JDK 1.4 conform implementation, documentation added.
|
| 10743 |
|
|
|
| 10744 |
|
|
2002-11-21 Mark Wielaard
|
| 10745 |
|
|
|
| 10746 |
|
|
* java/util/jar/JarFile.java (getManifest): Throws IOException.
|
| 10747 |
|
|
* java/net/URLClassLoader.java (JarURLLoader): Don't use gnu cache
|
| 10748 |
|
|
directly, use standard JarURLConnection.getJarFile().
|
| 10749 |
|
|
(JarURLLoader.getManifest): Catch IOException.
|
| 10750 |
|
|
* gnu/java/net/protocol/jar/Handler.java (parseURL): Check for
|
| 10751 |
|
|
empty file part and only use url_String from start till end.
|
| 10752 |
|
|
|
| 10753 |
|
|
* java/net/HttpURLConnection.java (HTTP_USE_PROXY): Add field.
|
| 10754 |
|
|
(HTTP_INTERNAL_ERROR): Constant value should be 501.
|
| 10755 |
|
|
* java/net/URLDecoder.java (decode): Throws Exception.
|
| 10756 |
|
|
|
| 10757 |
|
|
* java/net/URL.html: Merge with libgcj (partly).
|
| 10758 |
|
|
* java/net/URLStreamHandler: Merge with libgcj.
|
| 10759 |
|
|
|
| 10760 |
|
|
2002-11-21 Michael Koch
|
| 10761 |
|
|
|
| 10762 |
|
|
* java/nio/channels/AsynchronousCloseException.java,
|
| 10763 |
|
|
java/nio/channels/CancelledKeyException.java,
|
| 10764 |
|
|
java/nio/channels/ClosedByInterruptException.java,
|
| 10765 |
|
|
java/nio/channels/ConnectionPendingException.java,
|
| 10766 |
|
|
java/nio/channels/FileLockInterruptionException.java,
|
| 10767 |
|
|
java/nio/channels/IllegalSelectorException.java,
|
| 10768 |
|
|
java/nio/channels/NoConnectionPendingException.java,
|
| 10769 |
|
|
java/nio/channels/NonReadableChannelException.java,
|
| 10770 |
|
|
java/nio/channels/NonWritableChannelException.java,
|
| 10771 |
|
|
java/nio/channels/NotYetBoundException.java,
|
| 10772 |
|
|
java/nio/channels/NotYetConnectedException.java,
|
| 10773 |
|
|
java/nio/channels/OverlappingFileLockException.java,
|
| 10774 |
|
|
java/nio/channels/UnresolvedAddressException.java,
|
| 10775 |
|
|
java/nio/channels/UnsupportedAddressTypeException.java:
|
| 10776 |
|
|
New files.
|
| 10777 |
|
|
* java/nio/channels/Makefile.am: Added new files.
|
| 10778 |
|
|
* java/nio/channels/ServerSocketChannel.java
|
| 10779 |
|
|
(accept): Added exception documentation.
|
| 10780 |
|
|
(open): Fixed typo, added exception documentation.
|
| 10781 |
|
|
* java/nio/channels/spi/AbstractSelectableChannel.java
|
| 10782 |
|
|
(implCloseChannel): Added exception documentation.
|
| 10783 |
|
|
(add): Reformated.
|
| 10784 |
|
|
(register): Added exception documentation.
|
| 10785 |
|
|
|
| 10786 |
|
|
2002-11-19 Michael Koch
|
| 10787 |
|
|
|
| 10788 |
|
|
* gnu/java/nio/ByteBufferImpl.java,
|
| 10789 |
|
|
gnu/java/nio/CharBufferImpl.java,
|
| 10790 |
|
|
gnu/java/nio/DoubleBufferImpl.java,
|
| 10791 |
|
|
gnu/java/nio/FloatBufferImpl.java,
|
| 10792 |
|
|
gnu/java/nio/IntBufferImpl.java,
|
| 10793 |
|
|
gnu/java/nio/LongBufferImpl.java,
|
| 10794 |
|
|
gnu/java/nio/ShortBufferImpl.java:
|
| 10795 |
|
|
Do explicit imports, reindented.
|
| 10796 |
|
|
|
| 10797 |
|
|
2002-11-18 Jesse Rosenstock
|
| 10798 |
|
|
|
| 10799 |
|
|
* java/nio/charset/CoderResult.java (Cache.get): Fix a bug
|
| 10800 |
|
|
that was causing CoderResults to be cached, not WeakReferences
|
| 10801 |
|
|
to CoderResults.
|
| 10802 |
|
|
|
| 10803 |
|
|
2002-11-18 Joerg Brunsmann
|
| 10804 |
|
|
|
| 10805 |
|
|
* java/security/KeyStore.java (getInstance): Fix
|
| 10806 |
|
|
comment and throw IllegalArgumentException if
|
| 10807 |
|
|
given provider is null.
|
| 10808 |
|
|
(getInstance): New method for jdk1.4 compatibility.
|
| 10809 |
|
|
|
| 10810 |
|
|
2002-11-18 Michael Koch
|
| 10811 |
|
|
|
| 10812 |
|
|
* gnu/java/nio/SelectorImpl.java
|
| 10813 |
|
|
(select): Throww exception when selector is closed,
|
| 10814 |
|
|
reinitialize counter before reusing it.
|
| 10815 |
|
|
(implCloseSelector): Implemented.
|
| 10816 |
|
|
(register): Added support for ServerSocketChannelImpl.
|
| 10817 |
|
|
* gnu/java/nio/ServerSocketChannelImpl.java
|
| 10818 |
|
|
(ServerSocketChannelImpl): Create server socket.
|
| 10819 |
|
|
* gnu/java/nio/SocketChannelImpl.java: Reformated.
|
| 10820 |
|
|
* java/net/ServerSocket.java
|
| 10821 |
|
|
(ServerSocket): Create unbound socket.
|
| 10822 |
|
|
* java/nio/channels/ClosedChannelException.java: Documentation added.
|
| 10823 |
|
|
* java/nio/channels/ClosedSelectorException.java: New file.
|
| 10824 |
|
|
|
| 10825 |
|
|
2002-11-17 C. Brian Jones
|
| 10826 |
|
|
|
| 10827 |
|
|
* scripts/japi: new file, used nightly
|
| 10828 |
|
|
* scripts/kissme-mauve: new file, used nightly
|
| 10829 |
|
|
|
| 10830 |
|
|
2002-11-17 Tom Tromey
|
| 10831 |
|
|
|
| 10832 |
|
|
* gnu/java/security/Makefile.am (EXTRA_DIST): Removed.
|
| 10833 |
|
|
* gnu/java/security/DefaultPermissionCollection.java: Removed.
|
| 10834 |
|
|
|
| 10835 |
|
|
2002-11-17 Michael Koch
|
| 10836 |
|
|
|
| 10837 |
|
|
* gnu/java/nio/DoubleBufferImpl.java,
|
| 10838 |
|
|
gnu/java/nio/FloatBufferImpl.java,
|
| 10839 |
|
|
gnu/java/nio/IntBufferImpl.java,
|
| 10840 |
|
|
gnu/java/nio/LongBufferImpl.java,
|
| 10841 |
|
|
gnu/java/nio/ShortBufferImpl.java;
|
| 10842 |
|
|
Reindented.
|
| 10843 |
|
|
|
| 10844 |
|
|
2002-11-17 Mark Wielaard
|
| 10845 |
|
|
|
| 10846 |
|
|
* java/net/HttpURLConnection.java (getPermission): Take port
|
| 10847 |
|
|
into consideration.
|
| 10848 |
|
|
(getErrorStream): Implement.
|
| 10849 |
|
|
|
| 10850 |
|
|
2002-11-17 Mark Wielaard
|
| 10851 |
|
|
|
| 10852 |
|
|
* java/net/HttpURLConnection.java: Merge with libgcj.
|
| 10853 |
|
|
|
| 10854 |
|
|
2002-11-16 Michael Koch
|
| 10855 |
|
|
|
| 10856 |
|
|
* gnu/java/nio/ByteBufferImpl.java,
|
| 10857 |
|
|
gnu/java/nio/CharBufferImpl.java,
|
| 10858 |
|
|
gnu/java/nio/DoubleBufferImpl.java,
|
| 10859 |
|
|
gnu/java/nio/FloatBufferImpl.java,
|
| 10860 |
|
|
gnu/java/nio/IntBufferImpl.java,
|
| 10861 |
|
|
gnu/java/nio/LongBufferImpl.java,
|
| 10862 |
|
|
gnu/java/nio/ShortBufferImpl.java:
|
| 10863 |
|
|
Reindented.
|
| 10864 |
|
|
|
| 10865 |
|
|
2002-11-16 Mark Wielaard
|
| 10866 |
|
|
|
| 10867 |
|
|
Integrate work by Raif S. Naffah (raif@fl.net.au)
|
| 10868 |
|
|
* java/security/DummyKeyPairGenerator.java (clone): New method.
|
| 10869 |
|
|
* java/security/DummyMessageDigest.java (clone): New method.
|
| 10870 |
|
|
(engineUpdate): Now public.
|
| 10871 |
|
|
(engineReset): Likewise.
|
| 10872 |
|
|
(engineDigest): Likewise.
|
| 10873 |
|
|
(engineGetDigestLength): New method.
|
| 10874 |
|
|
* java/security/DummySignature.java (clone): New method.
|
| 10875 |
|
|
* java/security/KeyPairGenerator.java (provider): Now package private.
|
| 10876 |
|
|
(getInstance(String)): Use getInstance(String,Provider).
|
| 10877 |
|
|
(getInstance(String,String): Use getInstance(String,Provider)
|
| 10878 |
|
|
(getInstance(String,Provider): New method.
|
| 10879 |
|
|
(getInstance(String,String,Provider): Don't cast DummyKeyPairGenerator.
|
| 10880 |
|
|
* java/security/KeyPairGeneratorSpi.java (clone): New method.
|
| 10881 |
|
|
* java/security/MessageDigest.java (provider): Now package private.
|
| 10882 |
|
|
(getInstance(String): Use getInstance(String,Provider).
|
| 10883 |
|
|
(getInstance(String,String): Use getInstance(String,Provider)
|
| 10884 |
|
|
(getInstance(String,Provider): New method.
|
| 10885 |
|
|
* java/security/Provider.java (toCanonicalKey): New method.
|
| 10886 |
|
|
(get): New method that uses toCanonicalKey().
|
| 10887 |
|
|
(put): Use toCanonicalKey().
|
| 10888 |
|
|
(remove): Likewise.
|
| 10889 |
|
|
* java/security/Security.java (insertProviderAt): Provider index is one
|
| 10890 |
|
|
based, not zero based.
|
| 10891 |
|
|
(addProvider): Likewise.
|
| 10892 |
|
|
(removeProvider): Likewise.
|
| 10893 |
|
|
* java/security/Signature.java (provider): Now package private.
|
| 10894 |
|
|
(getInstance(String)): Use getInstance(String,Provider).
|
| 10895 |
|
|
(getInstance(String,String): Use getInstance(String,Provider)
|
| 10896 |
|
|
(getInstance(String,Provider): New method.
|
| 10897 |
|
|
(getInstance(String,String,Provider): Don't cast DummySignature.
|
| 10898 |
|
|
|
| 10899 |
|
|
* THANKYOU: Add Raif.
|
| 10900 |
|
|
|
| 10901 |
|
|
2002-11-16 Michael Koch
|
| 10902 |
|
|
|
| 10903 |
|
|
* java/net/SocketAddress.java: Added some documentation.
|
| 10904 |
|
|
|
| 10905 |
|
|
2002-11-16 Michael Koch
|
| 10906 |
|
|
|
| 10907 |
|
|
* java/nio/ByteBuffer.java, java/nio/CharBuffer.java:
|
| 10908 |
|
|
Reindented.
|
| 10909 |
|
|
* java/nio/DoubleBuffer.java
|
| 10910 |
|
|
(compareTo): use Buffer.position() instead of Buffer.pos.
|
| 10911 |
|
|
* java/nio/FloatBuffer.java
|
| 10912 |
|
|
(compareTo): use Buffer.position() instead of Buffer.pos.
|
| 10913 |
|
|
* java/nio/IntBuffer.java
|
| 10914 |
|
|
(compareTo): use Buffer.position() instead of Buffer.pos.
|
| 10915 |
|
|
* java/nio/LongBuffer.java
|
| 10916 |
|
|
(compareTo): use Buffer.position() instead of Buffer.pos.
|
| 10917 |
|
|
* java/nio/ShortBuffer.java
|
| 10918 |
|
|
(compareTo): use Buffer.position() instead of Buffer.pos.
|
| 10919 |
|
|
|
| 10920 |
|
|
2002-11-16 Michael Koch
|
| 10921 |
|
|
|
| 10922 |
|
|
* gnu/java/nio/DatagramChannelImpl.java,
|
| 10923 |
|
|
gnu/java/nio/FileChannelImpl.java,
|
| 10924 |
|
|
gnu/java/nio/PipeImpl.java,
|
| 10925 |
|
|
gnu/java/nio/SelectionKeyImpl.java,
|
| 10926 |
|
|
gnu/java/nio/SelectorImpl.java,
|
| 10927 |
|
|
gnu/java/nio/SelectorProviderImpl.java,
|
| 10928 |
|
|
gnu/java/nio/ServerSocketChannelImpl.java,
|
| 10929 |
|
|
gnu/java/nio/SocketChannelImpl.java:
|
| 10930 |
|
|
Reindented.
|
| 10931 |
|
|
|
| 10932 |
|
|
2002-11-16 Michael Koch
|
| 10933 |
|
|
|
| 10934 |
|
|
* gnu/java/nio/FileChannelImpl.java
|
| 10935 |
|
|
(map): Last argument must be of type long,
|
| 10936 |
|
|
made it a dummy method for now.
|
| 10937 |
|
|
* java/nio/channels/FileChannel.java:
|
| 10938 |
|
|
Documentation added.
|
| 10939 |
|
|
(MapMode): Documentation added.
|
| 10940 |
|
|
(MapMode.toString): Reformated.
|
| 10941 |
|
|
(FileChannel): Documentation added.
|
| 10942 |
|
|
(map): Last argument must be type long, documentation added.
|
| 10943 |
|
|
(write): New method.
|
| 10944 |
|
|
(write): Documentation added.
|
| 10945 |
|
|
(read): Documentation added.
|
| 10946 |
|
|
(implCloseChannel): Documentation added.
|
| 10947 |
|
|
(force): Reformated documentation.
|
| 10948 |
|
|
* java/nio/channels/Selector.java
|
| 10949 |
|
|
(open): Added "throws IOException".
|
| 10950 |
|
|
* java/nio/channels/spi/SelectorProvider.java
|
| 10951 |
|
|
(SelectorProvider): Added SecurityManager check, documentation added.
|
| 10952 |
|
|
* java/nio/charset/Charset.java
|
| 10953 |
|
|
(encode): Use cached encoder object.
|
| 10954 |
|
|
(decode): Use cached decoder object.
|
| 10955 |
|
|
|
| 10956 |
|
|
2002-11-16 Michael Koch
|
| 10957 |
|
|
|
| 10958 |
|
|
* java/nio/ReadOnlyBufferException.java: New file.
|
| 10959 |
|
|
* java/nio/Makefile.am: Added ReadOnlyBufferException.java.
|
| 10960 |
|
|
|
| 10961 |
|
|
2002-11-15 Tom Tromey
|
| 10962 |
|
|
|
| 10963 |
|
|
* gnu/java/awt/peer/gtk/TestAWT.java (RadioWindow.init): Add
|
| 10964 |
|
|
buttons to set state via group.
|
| 10965 |
|
|
|
| 10966 |
|
|
2002-11-15 Mark Wielaard
|
| 10967 |
|
|
|
| 10968 |
|
|
* java/nio/Buffer.java (cap): Make field protected for now to get
|
| 10969 |
|
|
things compiling. Added a FIXME.
|
| 10970 |
|
|
|
| 10971 |
|
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c
|
| 10972 |
|
|
(Java_gnu_java_awt_peer_gtk_GtkWindowPeer_setBounds): Declare widget
|
| 10973 |
|
|
before use.
|
| 10974 |
|
|
|
| 10975 |
|
|
2002-11-15 Eric Blake
|
| 10976 |
|
|
|
| 10977 |
|
|
* gnu/java/nio/FileChannelImpl.java (write, read): Add missing
|
| 10978 |
|
|
stub methods.
|
| 10979 |
|
|
* java/net/MulticastSocket.java: Add missing import.
|
| 10980 |
|
|
* java/nio/channels/FileChannel.java: Add missing import.
|
| 10981 |
|
|
|
| 10982 |
|
|
2002-11-14 Tom Tromey
|
| 10983 |
|
|
|
| 10984 |
|
|
* native/jni/classpath/native_state.c (add_node): Set `c_state'
|
| 10985 |
|
|
field even when moving node.
|
| 10986 |
|
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkCheckboxPeer.c
|
| 10987 |
|
|
(Java_gnu_java_awt_peer_gtk_GtkCheckboxGroupPeer_dispose): New
|
| 10988 |
|
|
function.
|
| 10989 |
|
|
(Java_gnu_java_awt_peer_gtk_GtkCheckboxGroupPeer_remove): New
|
| 10990 |
|
|
function.
|
| 10991 |
|
|
Include GtkComponentPeer header.
|
| 10992 |
|
|
* gnu/java/awt/peer/gtk/GtkComponentPeer.java (dispose): Removed.
|
| 10993 |
|
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c
|
| 10994 |
|
|
(Java_gnu_java_awt_peer_gtk_GtkGenericPeer_dispose): Renamed.
|
| 10995 |
|
|
* gnu/java/awt/peer/gtk/Makefile.am (EXTRA_DIST): Added
|
| 10996 |
|
|
GtkCheckboxGroupPeer.java.
|
| 10997 |
|
|
* gnu/java/awt/peer/gtk/GtkCheckboxPeer.java (old_group): Now a
|
| 10998 |
|
|
GtkCheckboxGroupPeer.
|
| 10999 |
|
|
(nativeCreate): Argument now a GtkCheckboxGroupPeer.
|
| 11000 |
|
|
(nativeSetCheckboxGroup): Likewise. Removed `old_group'
|
| 11001 |
|
|
argument.
|
| 11002 |
|
|
(create): Find the GtkCheckboxGroupPeer.
|
| 11003 |
|
|
(setCheckboxGroup): Likewise.
|
| 11004 |
|
|
(dispose): New method.
|
| 11005 |
|
|
* gnu/java/awt/peer/gtk/GtkCheckboxGroupPeer.java: New file.
|
| 11006 |
|
|
* gnu/java/awt/peer/gtk/GtkGenericPeer.java (next_native_state):
|
| 11007 |
|
|
New global.
|
| 11008 |
|
|
(getUniqueInteger): New method.
|
| 11009 |
|
|
(native_state): Use it.
|
| 11010 |
|
|
(dispose): New native method.
|
| 11011 |
|
|
|
| 11012 |
|
|
2002-11-13 Michael Koch
|
| 11013 |
|
|
|
| 11014 |
|
|
* java/nio/ByteBuffer.java: Reindented.
|
| 11015 |
|
|
* java/nio/channels/DatagramChannel.java:
|
| 11016 |
|
|
Added "import java.nio.channels.spi.SelectorProvider;"
|
| 11017 |
|
|
* java/nio/channels/spi/AbstractSelectableChannel.java:
|
| 11018 |
|
|
Added some missing imports.
|
| 11019 |
|
|
|
| 11020 |
|
|
2002-11-13 Michael Koch
|
| 11021 |
|
|
|
| 11022 |
|
|
* java/nio/Buffer.java
|
| 11023 |
|
|
Correctly initialize mark.
|
| 11024 |
|
|
(capacity): Removed.
|
| 11025 |
|
|
(capacity): Documentation added.
|
| 11026 |
|
|
(clear): Set mark to -1, documentation added.
|
| 11027 |
|
|
(flip): Set mark to -1, documentation added.
|
| 11028 |
|
|
(hasRemaining): Documentation added.
|
| 11029 |
|
|
(isReadOnly): Documentation added.
|
| 11030 |
|
|
(limit): Throw exception, set mark to -1, documentation added.
|
| 11031 |
|
|
(mark): Documentation added.
|
| 11032 |
|
|
(postion): Throw exception, set mark to -1, documentation added.
|
| 11033 |
|
|
(remaining): Documentation added.
|
| 11034 |
|
|
(reset): Throw exception, documentation added.
|
| 11035 |
|
|
(rewind): Set mark to -1, documentation added.
|
| 11036 |
|
|
* java/nio/channels/DatagramChannel.java
|
| 11037 |
|
|
(DatagramChannel): Documentation added.
|
| 11038 |
|
|
(open): Documentation added.
|
| 11039 |
|
|
(read): Documentation added.
|
| 11040 |
|
|
(write): Documentation added.
|
| 11041 |
|
|
(connect): Documentation added.
|
| 11042 |
|
|
(disconnect): Documentation added.
|
| 11043 |
|
|
(isConnected): Documentation added.
|
| 11044 |
|
|
(receive): Documentation added.
|
| 11045 |
|
|
(send): Documentation added.
|
| 11046 |
|
|
(socket): Documentation added.
|
| 11047 |
|
|
(validOps): Documentation added.
|
| 11048 |
|
|
* java/nio/channels/ServerSocketChannel.java
|
| 11049 |
|
|
(ServerSocketChannel): Documentation added.
|
| 11050 |
|
|
(accept): Documentation added.
|
| 11051 |
|
|
(socket): Documentation added.
|
| 11052 |
|
|
(open): Documentation added.
|
| 11053 |
|
|
(validOps): Documentation added.
|
| 11054 |
|
|
* java/nio/channels/SocketChannel.java
|
| 11055 |
|
|
(SocketChannel): Documentation added.
|
| 11056 |
|
|
(open): Documentation added.
|
| 11057 |
|
|
(read): Documentation added.
|
| 11058 |
|
|
(write): Documentation added.
|
| 11059 |
|
|
(validOps): Documentation added.
|
| 11060 |
|
|
(connect): Documentation added.
|
| 11061 |
|
|
(finishConnect): Documentation added.
|
| 11062 |
|
|
(isConnected): Documentation added.
|
| 11063 |
|
|
(isConnectionPending): Documentation added.
|
| 11064 |
|
|
(socket): Documentation added.
|
| 11065 |
|
|
* java/nio/channels/spi/SelectorProvider.java
|
| 11066 |
|
|
(SelectorProvider): Documentation added.
|
| 11067 |
|
|
(openDatagramChannel): Documentation added.
|
| 11068 |
|
|
(openPipe): Documentation added.
|
| 11069 |
|
|
(openSelector): Documentation added.
|
| 11070 |
|
|
(openServerSocketChannel): Documentation added.
|
| 11071 |
|
|
(openSocketChannel): Documentation added.
|
| 11072 |
|
|
(provider): Documentation added.
|
| 11073 |
|
|
|
| 11074 |
|
|
2002-11-13 Michael Koch
|
| 11075 |
|
|
|
| 11076 |
|
|
* gnu/java/nio/SocketChannelImpl.java
|
| 11077 |
|
|
(validOps): Removed.
|
| 11078 |
|
|
* gnu/java/nio/ByteBufferImpl.java,
|
| 11079 |
|
|
gnu/java/nio/DoubleBufferImpl.java,
|
| 11080 |
|
|
gnu/java/nio/FloatBufferImpl.java,
|
| 11081 |
|
|
gnu/java/nio/IntBufferImpl.java,
|
| 11082 |
|
|
gnu/java/nio/LongBufferImpl.java,
|
| 11083 |
|
|
gnu/java/nio/ShortBufferImpl.java,
|
| 11084 |
|
|
gnu/java/nio/SocketChannelImpl.java:
|
| 11085 |
|
|
Dont use capacity(cap).
|
| 11086 |
|
|
* java/nio/InvalidMarkException.java: New file.
|
| 11087 |
|
|
* java/nio/Makefile.am: Added InvalidMarkException.java.
|
| 11088 |
|
|
|
| 11089 |
|
|
2002-11-13 Michael Koch
|
| 11090 |
|
|
|
| 11091 |
|
|
* java/net/Makefile.am: Added URI.java.
|
| 11092 |
|
|
|
| 11093 |
|
|
2002-11-13 Michael Koch
|
| 11094 |
|
|
|
| 11095 |
|
|
* ChangeLog.usermap: Added myself.
|
| 11096 |
|
|
* java/nio/channels/Pipe.java
|
| 11097 |
|
|
(SinkChannel.SinkChannel): Documentation added.
|
| 11098 |
|
|
(SinkChannel.validOps): New method.
|
| 11099 |
|
|
(SourceChannel.SourceChannel): Documentation added.
|
| 11100 |
|
|
(SourceChannek.validOps): New method.
|
| 11101 |
|
|
(open): Implemented, documentation added.
|
| 11102 |
|
|
(SinkChannel.sink): Documentation added.
|
| 11103 |
|
|
(SourceChannel.source): Documentation added.
|
| 11104 |
|
|
* java/nio/channels/SelectableChannel.java
|
| 11105 |
|
|
(SelectableChannel): Documentation added.
|
| 11106 |
|
|
(blockingLock): Documentation added.
|
| 11107 |
|
|
(configureBlocking): Documentation added.
|
| 11108 |
|
|
(isBlocking): Documentation added.
|
| 11109 |
|
|
(isRegistered): Documentation added.
|
| 11110 |
|
|
(keyFor): Documentation added.
|
| 11111 |
|
|
(provider): Documentation added.
|
| 11112 |
|
|
(register): Documentation added.
|
| 11113 |
|
|
(validOps): Documentation added.
|
| 11114 |
|
|
* java/nio/channels/SelectionKey.java
|
| 11115 |
|
|
(SelectionKey): Documentation added.
|
| 11116 |
|
|
(attach): Documentation added.
|
| 11117 |
|
|
(attachment): Documentation added.
|
| 11118 |
|
|
(isAcceptable): Documentation added.
|
| 11119 |
|
|
(isConnectable): Documentation added.
|
| 11120 |
|
|
(isReadable): Documentation added.
|
| 11121 |
|
|
(isWritable): Documentation added.
|
| 11122 |
|
|
(cancel): Documentation added.
|
| 11123 |
|
|
(interestOps): Documentation added.
|
| 11124 |
|
|
(isValid): Documentation added.
|
| 11125 |
|
|
(readyOps): Documentation added.
|
| 11126 |
|
|
(selector): Documentation added.
|
| 11127 |
|
|
* java/nio/channels/Selector.java
|
| 11128 |
|
|
(Selector): Documentation added.
|
| 11129 |
|
|
(open): Documentation added.
|
| 11130 |
|
|
(close): Documentation added.
|
| 11131 |
|
|
(isOpen): Documentation added.
|
| 11132 |
|
|
(keys): Documentation added.
|
| 11133 |
|
|
(provider): Documentation added.
|
| 11134 |
|
|
(select): Documentation added.
|
| 11135 |
|
|
(selectedKeys): Documentation added.
|
| 11136 |
|
|
(selectNow): Documentation added.
|
| 11137 |
|
|
(wakeup): Documentation added.
|
| 11138 |
|
|
* java/nio/channels/spi/AbstractInterruptibleChannel.java
|
| 11139 |
|
|
(opened): Default to true.
|
| 11140 |
|
|
(AbstractInterruptibleChannel): Documentation added.
|
| 11141 |
|
|
(begin): Documentation added.
|
| 11142 |
|
|
(close): Set opened, Documentation added.
|
| 11143 |
|
|
(end): Documentation added.
|
| 11144 |
|
|
(implCloseChannel): Documentation added.
|
| 11145 |
|
|
(isOpen): Documentation added.
|
| 11146 |
|
|
* java/nio/channels/spi/AbstractSelectableChannel.java
|
| 11147 |
|
|
(AbstractSelectableChannel): Documentation added.
|
| 11148 |
|
|
(blockingLock): Documentation added.
|
| 11149 |
|
|
(configureBlocking): Documentation added.
|
| 11150 |
|
|
(implCloseChannel): Documentation added.
|
| 11151 |
|
|
(implCloseSelectableChannel): Documentation added.
|
| 11152 |
|
|
(implConfigureBlocking): Documentation added.
|
| 11153 |
|
|
(isBlocking): Documentation added.
|
| 11154 |
|
|
(isRegistered): Documentation added.
|
| 11155 |
|
|
(keyFor): Documentation added.
|
| 11156 |
|
|
(provider): Documentation added.
|
| 11157 |
|
|
(register): Documentation added.
|
| 11158 |
|
|
* java/nio/channels/spi/AbstractSelectionKey.java
|
| 11159 |
|
|
(AbstractSelectionKey): Documentation added.
|
| 11160 |
|
|
(cancel): Documentation added.
|
| 11161 |
|
|
(isValid): Documentation added.
|
| 11162 |
|
|
* java/nio/channels/spi/AbstractSelector.java
|
| 11163 |
|
|
(closed): Default to false.
|
| 11164 |
|
|
(AbstractSelector): Documentation added.
|
| 11165 |
|
|
(begin): Documentation added.
|
| 11166 |
|
|
(close): Documentation added.
|
| 11167 |
|
|
(isOpen): Documentation added.
|
| 11168 |
|
|
(implCloseSelector): Documentation added.
|
| 11169 |
|
|
|
| 11170 |
|
|
2002-11-12 Eric Blake
|
| 11171 |
|
|
|
| 11172 |
|
|
* java/applet/AppletContext.java: Fix typo and remove redundant
|
| 11173 |
|
|
modifiers.
|
| 11174 |
|
|
* java/lang/ClassLoader.java (getPackage): Not final.
|
| 11175 |
|
|
|
| 11176 |
|
|
2002-11-12 Michael Koch
|
| 11177 |
|
|
|
| 11178 |
|
|
* java/net/Makefile.am: Added NetworkInterface.java.
|
| 11179 |
|
|
|
| 11180 |
|
|
2002-11-12 Michael Koch
|
| 11181 |
|
|
|
| 11182 |
|
|
* java/net/NetworkInterface.java: New file.
|
| 11183 |
|
|
* java/net/DatagramSocketImpl.java
|
| 11184 |
|
|
(peekData): New method.
|
| 11185 |
|
|
(joinGroup): New method.
|
| 11186 |
|
|
(leaveGroup): New method.
|
| 11187 |
|
|
* java/net/MulticastSocket.java
|
| 11188 |
|
|
(setNetworkInterface): New method.
|
| 11189 |
|
|
(getNetworkInterface): New method.
|
| 11190 |
|
|
(joinGroup): New method.
|
| 11191 |
|
|
(leaveGroup): New method.
|
| 11192 |
|
|
* java/net/PlainDatagramSocketImpl.java
|
| 11193 |
|
|
(peekData): New method.
|
| 11194 |
|
|
(joinGroup): New method.
|
| 11195 |
|
|
(leaveGroup): New method.
|
| 11196 |
|
|
* java/net/PlainSocketImpl.java
|
| 11197 |
|
|
(connect): New method.
|
| 11198 |
|
|
(sendUrgentData): New method.
|
| 11199 |
|
|
(shutdownInput): New method.
|
| 11200 |
|
|
(shutdownOutput): New method.
|
| 11201 |
|
|
* java/net/ServerSocket.java
|
| 11202 |
|
|
(bind): Implemented.
|
| 11203 |
|
|
* java/net/Socket.java
|
| 11204 |
|
|
(bind): Implemented.
|
| 11205 |
|
|
(connect): Implemented.
|
| 11206 |
|
|
(sendUrgentData): Implemented.
|
| 11207 |
|
|
(shutdownInput): Implemented.
|
| 11208 |
|
|
(shutdownOutput): Implemented.
|
| 11209 |
|
|
* java/net/SocketImpl.java
|
| 11210 |
|
|
(connect): New method.
|
| 11211 |
|
|
(sendUrgentData): New method.
|
| 11212 |
|
|
(shutdownInput): New method.
|
| 11213 |
|
|
(shutdownOutput): New method.
|
| 11214 |
|
|
|
| 11215 |
|
|
2002-11-11 Michael Koch
|
| 11216 |
|
|
|
| 11217 |
|
|
* gnu/java/nio/FileChannelImpl.java
|
| 11218 |
|
|
(isOpen): Removed.
|
| 11219 |
|
|
* gnu/java/nio/SelectorImpl.java
|
| 11220 |
|
|
(cancelledKeys): Removed.
|
| 11221 |
|
|
* java/nio/MappedByteBuffer.java
|
| 11222 |
|
|
(force): Must be final.
|
| 11223 |
|
|
(isLoaded): Must be final.
|
| 11224 |
|
|
(load): Must be final.
|
| 11225 |
|
|
* java/nio/channels/DatagramChannel.java:
|
| 11226 |
|
|
(DatagramChannel): Call parent constructor.
|
| 11227 |
|
|
(read): Must be final.
|
| 11228 |
|
|
(write): New method.
|
| 11229 |
|
|
(validOps): Must be final.
|
| 11230 |
|
|
* java/nio/channels/Pipe.java: Reindented.
|
| 11231 |
|
|
* java/nio/channels/SelectableChannel.java: Reindented.
|
| 11232 |
|
|
* java/nio/channels/SelectionKey.java: Reindented.
|
| 11233 |
|
|
* java/nio/channels/Selector.java: Reindented.
|
| 11234 |
|
|
* java/nio/channels/ServerSocketChannel.java
|
| 11235 |
|
|
(ServerSocketChannel): Call parent constructor.
|
| 11236 |
|
|
* java/nio/channels/SocketChannel.java
|
| 11237 |
|
|
(SocketChannel): Call parent constructor.
|
| 11238 |
|
|
* java/nio/channels/spi/AbstractChannel.java:
|
| 11239 |
|
|
Removed inexistant class.
|
| 11240 |
|
|
* java/nio/channels/spi/AbstractInterruptibleChannel.java:
|
| 11241 |
|
|
Reindented.
|
| 11242 |
|
|
* java/nio/channels/spi/AbstractSelectableChannel.java:
|
| 11243 |
|
|
Reindented.
|
| 11244 |
|
|
(AbstractSelectableChannel): New method.
|
| 11245 |
|
|
* java/nio/channels/spi/AbstractSelector.java: Reindented.
|
| 11246 |
|
|
* java/nio/channels/spi/Makefile.am: Removed AbstractChannel.java.
|
| 11247 |
|
|
|
| 11248 |
|
|
2002-11-11 Michael Koch
|
| 11249 |
|
|
|
| 11250 |
|
|
* java/nio/channels/AlreadyConnectedException.java:
|
| 11251 |
|
|
Removed unneeded import.
|
| 11252 |
|
|
(AlreadyConnectedException): Added documentation.
|
| 11253 |
|
|
* java/nio/channels/ByteChannel.java: Wrapped.
|
| 11254 |
|
|
* java/nio/channels/Channel.java: Documentation added.
|
| 11255 |
|
|
* java/nio/channels/DatagramChannel.java: Reindented.
|
| 11256 |
|
|
* java/nio/channels/FileChannel.java: Reindented.
|
| 11257 |
|
|
* java/nio/channels/GatheringByteChannel.java: Documentation added.
|
| 11258 |
|
|
* java/nio/channels/InterruptibleChannel.java: Documentation added.
|
| 11259 |
|
|
* java/nio/channels/ReadableByteChannel.java: Documentation added.
|
| 11260 |
|
|
* java/nio/channels/ScatteringByteChannel.java: Documentation added.
|
| 11261 |
|
|
* java/nio/channels/WritableByteChannel.java: Documentation added.
|
| 11262 |
|
|
* java/nio/channels/spi/AbstractChannel.java: Reindented.
|
| 11263 |
|
|
* java/nio/channels/spi/AbstractSelectableChannel.java:
|
| 11264 |
|
|
(blockingLock): Must be final.
|
| 11265 |
|
|
(configureBlocking): Must be final.
|
| 11266 |
|
|
(implCloseChannel): Must be final.
|
| 11267 |
|
|
(isBlocking): Must be final.
|
| 11268 |
|
|
(isRegistered): Must be final.
|
| 11269 |
|
|
(provider): Must be final.
|
| 11270 |
|
|
(register): Must be final.
|
| 11271 |
|
|
* java/nio/channels/spi/AbstractSelectionKey.java:
|
| 11272 |
|
|
Reindented.
|
| 11273 |
|
|
(cancel): Must be final.
|
| 11274 |
|
|
(isValid): Must be final.
|
| 11275 |
|
|
|
| 11276 |
|
|
2002-11-11 Sascha Brawer
|
| 11277 |
|
|
|
| 11278 |
|
|
* java/util/logging/XMLFormatter.java (getHead): Use UTF-8 as
|
| 11279 |
|
|
default if System.getProperty("file.encoding") returns null. Since
|
| 11280 |
|
|
file.encoding is defined on Sun VMs, but not documented in the API
|
| 11281 |
|
|
specification of java.lang.System.getProperties(), we cannot
|
| 11282 |
|
|
depend on it. Comments in the source explain why UTF-8 is a safe
|
| 11283 |
|
|
fallback unless the platform uses something really arcane (such as
|
| 11284 |
|
|
EBCDIC) for its files.
|
| 11285 |
|
|
|
| 11286 |
|
|
2002-11-10 Tom Tromey
|
| 11287 |
|
|
|
| 11288 |
|
|
* java/awt/Container.java (validate): Use tree lock.
|
| 11289 |
|
|
(getComponent): Likewise.
|
| 11290 |
|
|
(getComponents): Likewise.
|
| 11291 |
|
|
(addImpl): Likewise.
|
| 11292 |
|
|
(remove): Likewise.
|
| 11293 |
|
|
(removeAll): Likewise.
|
| 11294 |
|
|
(processEvent): Fixed indentation.
|
| 11295 |
|
|
(getComponentAt): Use tree lock.
|
| 11296 |
|
|
(findComponentAt): Likewise.
|
| 11297 |
|
|
(removeNotify): Likewise.
|
| 11298 |
|
|
(isAncestorOf): Likewise.
|
| 11299 |
|
|
(list): Likewise.
|
| 11300 |
|
|
(visitChildren): Likewise.
|
| 11301 |
|
|
(findNextFocusComponent): Likewise.
|
| 11302 |
|
|
(addNotifyContainerChildren): Likewise.
|
| 11303 |
|
|
(getAccessibleChildrenCount): Likewise.
|
| 11304 |
|
|
(getAccessibleChild): Likewise.
|
| 11305 |
|
|
|
| 11306 |
|
|
2002-11-10 C. Brian Jones
|
| 11307 |
|
|
|
| 11308 |
|
|
* doc/www.gnu.org/home.wml: link to jdk11 comparison, mauve results
|
| 11309 |
|
|
|
| 11310 |
|
|
2002-11-10 Tom Tromey
|
| 11311 |
|
|
|
| 11312 |
|
|
* java/awt/GridLayout.java (layoutContainer): Use tree lock.
|
| 11313 |
|
|
(getSize): Likewise.
|
| 11314 |
|
|
* java/awt/FlowLayout.java (layoutContainer): Use tree lock.
|
| 11315 |
|
|
(getSize): Likewise.
|
| 11316 |
|
|
* java/awt/BorderLayout.java (layoutContainer): Use tree lock.
|
| 11317 |
|
|
(calcSize): Likewise.
|
| 11318 |
|
|
* java/awt/CardLayout.java (getSize): Use tree lock.
|
| 11319 |
|
|
(gotoComponent): Likewise.
|
| 11320 |
|
|
(layoutContainer): Likewise.
|
| 11321 |
|
|
|
| 11322 |
|
|
2002-11-10 Tom Tromey
|
| 11323 |
|
|
|
| 11324 |
|
|
* java/awt/GridLayout.java (setColumns): Check newCols, not cols.
|
| 11325 |
|
|
(setRows): Check newRows, not rows.
|
| 11326 |
|
|
|
| 11327 |
|
|
2002-11-10 Tom Tromey
|
| 11328 |
|
|
|
| 11329 |
|
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c
|
| 11330 |
|
|
(Java_gnu_java_awt_peer_gtk_GtkWindowPeer_setBounds): Reverted
|
| 11331 |
|
|
earlier patch.
|
| 11332 |
|
|
|
| 11333 |
|
|
* native/jni/classpath/native_state.c (add_node): Only allocate
|
| 11334 |
|
|
new node if it is needed.
|
| 11335 |
|
|
|
| 11336 |
|
|
2002-11-10 C. Brian Jones
|
| 11337 |
|
|
|
| 11338 |
|
|
* mauve-classpath: clean up, no longer need to ignore all these tests
|
| 11339 |
|
|
|
| 11340 |
|
|
2002-11-09 Tom Tromey
|
| 11341 |
|
|
|
| 11342 |
|
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c
|
| 11343 |
|
|
(Java_gnu_java_awt_peer_gtk_GtkFramePeer_setMenuBarPeer):
|
| 11344 |
|
|
Renamed.
|
| 11345 |
|
|
(Java_gnu_java_awt_peer_gtk_GtkWindowPeer_setBounds): handle case
|
| 11346 |
|
|
where widget isn't set yet.
|
| 11347 |
|
|
(setBounds): Now static.
|
| 11348 |
|
|
* gnu/java/awt/peer/gtk/GtkWindowPeer.java (setMenuBar,
|
| 11349 |
|
|
setMenuBarPeer): Moved...
|
| 11350 |
|
|
* gnu/java/awt/peer/gtk/GtkFramePeer.java (setMenuBar,
|
| 11351 |
|
|
setMenuBarPeer): ...here.
|
| 11352 |
|
|
(setBounds): Don't call getMenuBarHeight.
|
| 11353 |
|
|
|
| 11354 |
|
|
* java/awt/ScrollPane.java (ScrollPane): Fixed indentation.
|
| 11355 |
|
|
|
| 11356 |
|
|
* java/awt/List.java (processEvent): Added missing `else's.
|
| 11357 |
|
|
|
| 11358 |
|
|
* java/awt/Window.java (show): validate() before showing. Make
|
| 11359 |
|
|
parent displayable.
|
| 11360 |
|
|
(isDisplayable): New method.
|
| 11361 |
|
|
|
| 11362 |
|
|
2002-11-09 Tom Tromey
|
| 11363 |
|
|
|
| 11364 |
|
|
* gnu/java/awt/peer/gtk/GtkToolkit.java (createButton): Don't set
|
| 11365 |
|
|
bounds on new button.
|
| 11366 |
|
|
* gnu/java/awt/peer/gtk/GtkComponentPeer.java (GtkComponentPeer):
|
| 11367 |
|
|
Set bounds on component.
|
| 11368 |
|
|
|
| 11369 |
|
|
* gnu/java/awt/peer/gtk/GtkWindowPeer.java (postConfigureEvent):
|
| 11370 |
|
|
Removed println.
|
| 11371 |
|
|
* gnu/java/awt/peer/gtk/GtkToolkit.java (static): Removed
|
| 11372 |
|
|
println.
|
| 11373 |
|
|
(createImage): Likewise.
|
| 11374 |
|
|
(setComponentState): Likewise.
|
| 11375 |
|
|
(createLabel): Likewise.
|
| 11376 |
|
|
* gnu/java/awt/peer/gtk/GtkTextFieldPeer.java (getMinimumSize):
|
| 11377 |
|
|
Removed println.
|
| 11378 |
|
|
(getPreferredSize): Likewise.
|
| 11379 |
|
|
* gnu/java/awt/peer/gtk/GtkTextAreaPeer.java (getMinimumSize):
|
| 11380 |
|
|
Removed println.
|
| 11381 |
|
|
(getPreferredSize): Likewise.
|
| 11382 |
|
|
* gnu/java/awt/peer/gtk/GtkImage.java (GtkImage): Removed
|
| 11383 |
|
|
println.
|
| 11384 |
|
|
* gnu/java/awt/peer/gtk/GtkDialogPeer.java (handleEvent): Removed
|
| 11385 |
|
|
println.
|
| 11386 |
|
|
* gnu/java/awt/peer/gtk/GtkComponentPeer.java (getMinimumSize):
|
| 11387 |
|
|
Removed println.
|
| 11388 |
|
|
(getPreferredSize): Likewise.
|
| 11389 |
|
|
(setBackground): Likewise.
|
| 11390 |
|
|
(setForeground): Likewise.
|
| 11391 |
|
|
(getArgs): Likewise.
|
| 11392 |
|
|
* gnu/java/awt/peer/gtk/GdkGraphics.java (clipRect): Removed
|
| 11393 |
|
|
println.
|
| 11394 |
|
|
(drawRoundRect): Likewise.
|
| 11395 |
|
|
(fillRoundRect): Likewise.
|
| 11396 |
|
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextFieldPeer.c
|
| 11397 |
|
|
(Java_gnu_java_awt_peer_gtk_GtkTextFieldPeer_gtkEntryGetSize):
|
| 11398 |
|
|
Removed printf.
|
| 11399 |
|
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkScrollPanePeer.c
|
| 11400 |
|
|
(Java_gnu_java_awt_peer_gtk_GtkScrollPanePeer_getHScrollbarHeight): Removed printf.
|
| 11401 |
|
|
(Java_gnu_java_awt_peer_gtk_GtkScrollPanePeer_getVScrollbarWidth):
|
| 11402 |
|
|
Likewise.
|
| 11403 |
|
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkPanelPeer.c (sr):
|
| 11404 |
|
|
Removed printf. Now static.
|
| 11405 |
|
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMainThread.c
|
| 11406 |
|
|
(Java_gnu_java_awt_peer_gtk_GtkMainThread_gtkInit): Removed
|
| 11407 |
|
|
printf.
|
| 11408 |
|
|
(Java_gnu_java_awt_peer_gtk_GtkMainThread_gtkMain): Likewise.
|
| 11409 |
|
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c
|
| 11410 |
|
|
(Java_gnu_java_awt_peer_gtk_GtkComponentPeer_gtkFixedPut): Removed
|
| 11411 |
|
|
printf.
|
| 11412 |
|
|
(Java_gnu_java_awt_peer_gtk_GtkComponentPeer_gtkFixedMove):
|
| 11413 |
|
|
Likewise.
|
| 11414 |
|
|
(Java_gnu_java_awt_peer_gtk_GtkComponentPeer_setNativeBounds):
|
| 11415 |
|
|
Likewise.
|
| 11416 |
|
|
(find_gtk_layout): Likewise.
|
| 11417 |
|
|
(set_parent): Likewise.
|
| 11418 |
|
|
(Java_gnu_java_awt_peer_gtk_GtkComponentPeer_set__Ljava_lang_String_2Ljava_lang_Object_2): Likewise.
|
| 11419 |
|
|
(Java_gnu_java_awt_peer_gtk_GtkComponentPeer_create): Likewise.
|
| 11420 |
|
|
* native/jni/gtk-peer/gnu_java_awt_image_GdkPixbufDecoder.c
|
| 11421 |
|
|
(area_prepared): Remove printf. Now static.
|
| 11422 |
|
|
(area_updated): Likewise.
|
| 11423 |
|
|
(closed): Likewise.
|
| 11424 |
|
|
|
| 11425 |
|
|
2002-11-08 Michael Koch
|
| 11426 |
|
|
|
| 11427 |
|
|
* gnu/java/nio/charset/ISO_8859_1.java,
|
| 11428 |
|
|
gnu/java/nio/charset/Provider.java,
|
| 11429 |
|
|
gnu/java/nio/charset/US_ASCII.java,
|
| 11430 |
|
|
gnu/java/nio/charset/UTF_16.java,
|
| 11431 |
|
|
gnu/java/nio/charset/UTF_16BE.java,
|
| 11432 |
|
|
gnu/java/nio/charset/UTF_16Decoder.java,
|
| 11433 |
|
|
gnu/java/nio/charset/UTF_16Encoder.java,
|
| 11434 |
|
|
gnu/java/nio/charset/UTF_16LE.java,
|
| 11435 |
|
|
gnu/java/nio/charset/UTF_8.java:
|
| 11436 |
|
|
Added copyright text.
|
| 11437 |
|
|
|
| 11438 |
|
|
2002-11-08 Mark Wielaard
|
| 11439 |
|
|
|
| 11440 |
|
|
* java/io/InputStreamReader.java (InputStreamReader): Throw
|
| 11441 |
|
|
NullPointerException when any argument is null.
|
| 11442 |
|
|
|
| 11443 |
|
|
2002-11-08 Mark Wielaard
|
| 11444 |
|
|
|
| 11445 |
|
|
* java/nio/charset/Charset.java: Add necessary imports (gcj doesn't
|
| 11446 |
|
|
care about them, but jikes does).
|
| 11447 |
|
|
* java/nio/charset/CoderResult.java: Likewise and move declaration of
|
| 11448 |
|
|
OVERFLOW and UNDERFLOW after the declaration of the corresponding
|
| 11449 |
|
|
TYPE_ fields they use (again gcj doesn't care but jikes does).
|
| 11450 |
|
|
|
| 11451 |
|
|
2002-11-08 Jesse Rosenstock
|
| 11452 |
|
|
|
| 11453 |
|
|
* java/nio/charset/CharacterCodingException.java:
|
| 11454 |
|
|
This class must be public.
|
| 11455 |
|
|
* java/nio/charset/Charset.java:
|
| 11456 |
|
|
Implemented whole class.
|
| 11457 |
|
|
* java/nio/charset/CharsetDecoder.java:
|
| 11458 |
|
|
Implemented whole class.
|
| 11459 |
|
|
* java/nio/charset/CharsetEncoder.java:
|
| 11460 |
|
|
Implemented whole class.
|
| 11461 |
|
|
* java/nio/charset/CoderMalfunctionError.java:
|
| 11462 |
|
|
This class must be public.
|
| 11463 |
|
|
* java/nio/charset/CoderResult.java:
|
| 11464 |
|
|
Implemented whole class.
|
| 11465 |
|
|
* java/nio/charset/CodingErrorAction.java:
|
| 11466 |
|
|
This class must be public.
|
| 11467 |
|
|
* java/nio/charset/IllegalCharsetNameException.java:
|
| 11468 |
|
|
This class must be public, better implementation.
|
| 11469 |
|
|
* java/nio/charset/MalformedInputException.java:
|
| 11470 |
|
|
This class must be public, better implementation.
|
| 11471 |
|
|
* java/nio/charset/UnmappableCharacterException.java:
|
| 11472 |
|
|
This class must be public, better implementation.
|
| 11473 |
|
|
* java/nio/charset/UnsupportedCharsetException.java:
|
| 11474 |
|
|
This class must be public, better implementation.
|
| 11475 |
|
|
* gnu/java/nio/charset/ISO_8859_1.java,
|
| 11476 |
|
|
gnu/java/nio/charset/Provider.java,
|
| 11477 |
|
|
gnu/java/nio/charset/US_ASCII.java,
|
| 11478 |
|
|
gnu/java/nio/charset/UTF_16.java,
|
| 11479 |
|
|
gnu/java/nio/charset/UTF_16BE.java,
|
| 11480 |
|
|
gnu/java/nio/charset/UTF_16Decoder.java,
|
| 11481 |
|
|
gnu/java/nio/charset/UTF_16Encoder.java,
|
| 11482 |
|
|
gnu/java/nio/charset/UTF_16LE.java,
|
| 11483 |
|
|
gnu/java/nio/charset/UTF_8.java,
|
| 11484 |
|
|
gnu/java/nio/charset/Makefile.am,
|
| 11485 |
|
|
gnu/java/nio/charset/.cvsignore:
|
| 11486 |
|
|
New files.
|
| 11487 |
|
|
* gnu/java/nio/Makefile.am: Add new subdir charset.
|
| 11488 |
|
|
* configure.in: Added gnu/java/nio/charset/Makefile to AC_OUTPUT.
|
| 11489 |
|
|
|
| 11490 |
|
|
2002-11-08 Michael Koch
|
| 11491 |
|
|
|
| 11492 |
|
|
* java/nio/CharBuffer.java:
|
| 11493 |
|
|
Reindented.
|
| 11494 |
|
|
(wrap): New method.
|
| 11495 |
|
|
(put): New method.
|
| 11496 |
|
|
* java/nio/BufferOverflowException.java,
|
| 11497 |
|
|
java/nio/BufferUnderflowException.java: New file.
|
| 11498 |
|
|
* java/nio/Makefile.am: Added new files.
|
| 11499 |
|
|
|
| 11500 |
|
|
2002-11-07 Mark Wielaard
|
| 11501 |
|
|
|
| 11502 |
|
|
* java/awt/ScrollPane.java (ScrollPane): Conditions should all be true.
|
| 11503 |
|
|
* gnu/java/awt/peer/gtk/GtkFontPeer.java (bundle): Possibly null.
|
| 11504 |
|
|
(GtkFontPeer): Fall back to some default for Xname if bundle == 0.
|
| 11505 |
|
|
* gnu/java/awt/peer/gtk/Test.java (paint): Check for null
|
| 11506 |
|
|
ScrollPanePeer.
|
| 11507 |
|
|
|
| 11508 |
|
|
2002-11-07 Mark Wielaard
|
| 11509 |
|
|
|
| 11510 |
|
|
* java/io/ObjectStreamConstants: New value TC_MAX = TC_PROXYCLASSDESC.
|
| 11511 |
|
|
|
| 11512 |
|
|
2002-11-07 Eric Blake
|
| 11513 |
|
|
|
| 11514 |
|
|
* java/awt/color/Makefile.am: Add ICC_Profile{Gray|RGB}.
|
| 11515 |
|
|
* java/awt/color/ICC_ProfileGray.java: Add stubbed class.
|
| 11516 |
|
|
* java/awt/color/ICC_ProfileRGB.java: Ditto.
|
| 11517 |
|
|
* java/awt/color/ColorSpace.java: Improve serialization, 1.4
|
| 11518 |
|
|
compliance, and formatting.
|
| 11519 |
|
|
* java/awt/color/ICC_ColorSpace.java: Ditto.
|
| 11520 |
|
|
* java/awt/color/ICC_Profile.java: Ditto.
|
| 11521 |
|
|
|
| 11522 |
|
|
2002-11-07 Michael Koch
|
| 11523 |
|
|
|
| 11524 |
|
|
* java/nio/channels/ClosedChannelException.java:
|
| 11525 |
|
|
Reindented.
|
| 11526 |
|
|
|
| 11527 |
|
|
2002-11-07 Michael Koch
|
| 11528 |
|
|
|
| 11529 |
|
|
* java/nio/ByteOrder.java:
|
| 11530 |
|
|
Constants must be public.
|
| 11531 |
|
|
|
| 11532 |
|
|
2002-11-07 Michael Koch
|
| 11533 |
|
|
|
| 11534 |
|
|
* java/net/ServerSocket.java,
|
| 11535 |
|
|
java/net/Socket.java,
|
| 11536 |
|
|
java/net/SocketImpl.java:
|
| 11537 |
|
|
More merges with libgcj.
|
| 11538 |
|
|
|
| 11539 |
|
|
2002-11-07 Michael Koch
|
| 11540 |
|
|
|
| 11541 |
|
|
* java/net/DatagramSocketImpl.java:
|
| 11542 |
|
|
Partly merged with libgcj.
|
| 11543 |
|
|
* java/net/MulticastSocket.java:
|
| 11544 |
|
|
Partly merged with libgcj.
|
| 11545 |
|
|
* java/net/ServerSocket.java:
|
| 11546 |
|
|
Partly merged with libgcj.
|
| 11547 |
|
|
* java/net/Socket.java:
|
| 11548 |
|
|
Partly merged with libgcj.
|
| 11549 |
|
|
|
| 11550 |
|
|
2002-11-07 Michael Koch
|
| 11551 |
|
|
|
| 11552 |
|
|
* java/net/DatagramSocketImpl.java: Added documentation.
|
| 11553 |
|
|
* java/net/Inet4Address.java: Made final again.
|
| 11554 |
|
|
* java/net/MulticastSocket.java: Reindented.
|
| 11555 |
|
|
* java/net/ServerSocket.java: Added documentation.
|
| 11556 |
|
|
* java/net/Socket.java: Added documentation.
|
| 11557 |
|
|
(Socket): Must be public now.
|
| 11558 |
|
|
* java/net/SocketImpl.java: Added documentation.
|
| 11559 |
|
|
* java/nio/channels/IllegalBlockingModeException.java: New file.
|
| 11560 |
|
|
* java/nio/channels/Makefile.am:
|
| 11561 |
|
|
Added IllegalBlockingModeException.java.
|
| 11562 |
|
|
|
| 11563 |
|
|
2002-11-07 Mark Wielaard
|
| 11564 |
|
|
|
| 11565 |
|
|
* java/nio/charset/CodingErrorAction.java: New private constructor to
|
| 11566 |
|
|
initialize final static fields.
|
| 11567 |
|
|
|
| 11568 |
|
|
2002-11-07 Michael Koch
|
| 11569 |
|
|
|
| 11570 |
|
|
* java/net/InetAddress.java: Made it conform to Inet4Address and
|
| 11571 |
|
|
Inet6Address. This will be merged later with libgcj.
|
| 11572 |
|
|
* java/net/Makefile.am: Added Inet4Address.java and Inet6Address.java.
|
| 11573 |
|
|
|
| 11574 |
|
|
2002-11-07 Mark Wielaard
|
| 11575 |
|
|
|
| 11576 |
|
|
* gnu/java/rmi/server/UnicastRemoteCall.java: Reindent.
|
| 11577 |
|
|
* java/rmi/server/RemoteObject.java (readObject): Chain exceptions.
|
| 11578 |
|
|
|
| 11579 |
|
|
2002-11-07 Michael Koch
|
| 11580 |
|
|
|
| 11581 |
|
|
* java/net/InetAddress.java: This class my not be final.
|
| 11582 |
|
|
|
| 11583 |
|
|
2002-11-07 Michael Koch
|
| 11584 |
|
|
|
| 11585 |
|
|
* java/awt/DisplayMode.java
|
| 11586 |
|
|
(equals): Fixed implementation.
|
| 11587 |
|
|
* java/awt/Toolkit.java: Fixed typo.
|
| 11588 |
|
|
* jva/awt/peer/ContainerPeer.java: Reindented.
|
| 11589 |
|
|
|
| 11590 |
|
|
2002-11-07 Michael Koch
|
| 11591 |
|
|
|
| 11592 |
|
|
* java/nio/charset/CoderMalfunctionError.java,
|
| 11593 |
|
|
java/nio/charset/IllegalCharsetNameException.java,
|
| 11594 |
|
|
java/nio/charset/MalformedInputException.java,
|
| 11595 |
|
|
java/nio/charset/UnmappableCharacterException.java,
|
| 11596 |
|
|
java/nio/charset/UnsupportedCharsetException.java:
|
| 11597 |
|
|
New files.
|
| 11598 |
|
|
* java/nio/charset/CharacterCodingException.java:
|
| 11599 |
|
|
Removed unneeded constructor, reindented file.
|
| 11600 |
|
|
* java/nio/charset/CodingErrorAction.java:
|
| 11601 |
|
|
Added missing constants.
|
| 11602 |
|
|
(toString): Added dummy implementation.
|
| 11603 |
|
|
* java/nio/charset/Makefile.am:
|
| 11604 |
|
|
Added missing files.
|
| 11605 |
|
|
|
| 11606 |
|
|
2002-11-07 Michael Koch
|
| 11607 |
|
|
|
| 11608 |
|
|
* java/net/Inet4Address.java: New file, not used yet.
|
| 11609 |
|
|
* java/net/Inet6Address.java: New file, not used yet.
|
| 11610 |
|
|
* java/net/InetSocketAddress.java: Reindented.
|
| 11611 |
|
|
* java/net/SocketAddress.java: Reindented.
|
| 11612 |
|
|
* java/net/SocketOptions.java: Merged with libgcj, reindented.
|
| 11613 |
|
|
* java/net/SocketPermission.java: Merged with libgcj.
|
| 11614 |
|
|
|
| 11615 |
|
|
2002-11-07 Michael Koch
|
| 11616 |
|
|
|
| 11617 |
|
|
* java/awt/Event.java:
|
| 11618 |
|
|
Made constants more readable (at least for jdiff.sh).
|
| 11619 |
|
|
* java/awt/Frame.java:
|
| 11620 |
|
|
Added some missing constants.
|
| 11621 |
|
|
* java/awt/event/KeyEvent.java:
|
| 11622 |
|
|
Fixed typos in constants (s/MARK/POINT/).
|
| 11623 |
|
|
|
| 11624 |
|
|
2002-11-07 Michael Koch
|
| 11625 |
|
|
|
| 11626 |
|
|
* java/awt/color/ICC_Profile.java:
|
| 11627 |
|
|
Added missing constants.
|
| 11628 |
|
|
* java/awt/color/ICC_ColorSpace.java
|
| 11629 |
|
|
(getMinValue): Added dummy implementation.
|
| 11630 |
|
|
(getMaxValue): Added dummy implementation.
|
| 11631 |
|
|
* java/awt/datatransfer/DataFlavor.java
|
| 11632 |
|
|
(imageFlavor): Added.
|
| 11633 |
|
|
(isMimeTypeEqual): Must be final.
|
| 11634 |
|
|
(getDefaultRepresentationClass): Must be non-static.
|
| 11635 |
|
|
(getDefaultRepresentationClassAsString): Must be non-static.
|
| 11636 |
|
|
* java/awt/dnd/DragSourceContext.java
|
| 11637 |
|
|
(dragExit): Corrected argument.
|
| 11638 |
|
|
(dragDropEnd): Corrected argument.
|
| 11639 |
|
|
* java/awt/dnd/DragSourceListener.java
|
| 11640 |
|
|
(dragExit): Corrected argument.
|
| 11641 |
|
|
(dragDropEnd): Corrected argument.
|
| 11642 |
|
|
* java/awt/font/TextHitInfo.java
|
| 11643 |
|
|
(toString): Added stubbed implementation.
|
| 11644 |
|
|
* java/awt/geom/PathIterator.java:
|
| 11645 |
|
|
The constants must be static.
|
| 11646 |
|
|
* java/awt/image/VolatileImage.java
|
| 11647 |
|
|
(IMAGE_INCOMPATIBLE): Fixed typo.
|
| 11648 |
|
|
* java/awt/image/renderable/RenderableImage.java
|
| 11649 |
|
|
(HINTS_OBSERVED): Must be static.
|
| 11650 |
|
|
* java/beans/BeanInfo.java:
|
| 11651 |
|
|
Constants must be final.
|
| 11652 |
|
|
|
| 11653 |
|
|
2002-11-06 Tom Tromey
|
| 11654 |
|
|
|
| 11655 |
|
|
From svens@it.uu.se:
|
| 11656 |
|
|
* java/util/Random.java (nextInt(int)): Only use 31 bits.
|
| 11657 |
|
|
|
| 11658 |
|
|
2002-11-06 Eric Blake
|
| 11659 |
|
|
|
| 11660 |
|
|
* java/util/AbstractMap.java (values().contains): Add missing
|
| 11661 |
|
|
method.
|
| 11662 |
|
|
* java/util/HashMap.java (HashEntry.access): New method.
|
| 11663 |
|
|
(put): Call it.
|
| 11664 |
|
|
(getEntry): Optimize.
|
| 11665 |
|
|
(readObject): Fix deserialization of LinkedHashMap.
|
| 11666 |
|
|
* java/util/LinkedHashMap.java (head): replace root and tail for
|
| 11667 |
|
|
more efficient and more compliant implementation.
|
| 11668 |
|
|
(LinkedHashEntry.access): Implement.
|
| 11669 |
|
|
|
| 11670 |
|
|
2002-11-04 R. A. Rivas Diaz
|
| 11671 |
|
|
|
| 11672 |
|
|
* gnu/java/security/provider/SHA.java (engineGetDigestLength):
|
| 11673 |
|
|
Return 20.
|
| 11674 |
|
|
* gnu/java/security/provider/MD5.java (engineGetDigestLength):
|
| 11675 |
|
|
Return 16.
|
| 11676 |
|
|
|
| 11677 |
|
|
2002-11-04 Anthony Green
|
| 11678 |
|
|
|
| 11679 |
|
|
* java/util/jar/Attributes.java (Name): Fix name check.
|
| 11680 |
|
|
|
| 11681 |
|
|
2002-11-03 Tom Tromey
|
| 11682 |
|
|
|
| 11683 |
|
|
* java/nio/channels/AlreadyConnectedException.java: Extend
|
| 11684 |
|
|
IllegalStateException, per spec.
|
| 11685 |
|
|
|
| 11686 |
|
|
2002-11-01 Mark Wielaard
|
| 11687 |
|
|
|
| 11688 |
|
|
* native/jni/java-io/java_io_ObjectInputStream.c
|
| 11689 |
|
|
(Java_java_io_ObjectInputStream_currentClassLoader): Return result of
|
| 11690 |
|
|
CallObjectMethod().
|
| 11691 |
|
|
|
| 11692 |
|
|
2002-10-31 Mark Wielaard :
|
| 11693 |
|
|
|
| 11694 |
|
|
* java/net/URLDecoder.java: Indentation and documentation update.
|
| 11695 |
|
|
* java/net/URLEncoder.java: Likewise.
|
| 11696 |
|
|
|
| 11697 |
|
|
2002-10-31 Mark Wielaard :
|
| 11698 |
|
|
|
| 11699 |
|
|
* java/util/zip/ZipFile.java: Indentation fixes.
|
| 11700 |
|
|
|
| 11701 |
|
|
2002-10-31 Mark Anderson
|
| 11702 |
|
|
|
| 11703 |
|
|
* java/awt/GridBagLayout.java (setConstraints): New stubbed method
|
| 11704 |
|
|
added
|
| 11705 |
|
|
|
| 11706 |
|
|
2002-10-31 Mark Wielaard :
|
| 11707 |
|
|
|
| 11708 |
|
|
Merge Orp RMI patches from Wu Gansha
|
| 11709 |
|
|
* configure.in (AC_OUTPUT): Add javax/rmi/Makefile,
|
| 11710 |
|
|
* gnu/javax/Makefile, gnu/javax/rmi/Makefile,
|
| 11711 |
|
|
javax/rmi/CORBA/Makefile and gnu/javax/rmi/CORBA/Makefile.
|
| 11712 |
|
|
* javax/.cvsignore: New File.
|
| 11713 |
|
|
* javax/Makefile.am (SUBDIRS): Add rmi.
|
| 11714 |
|
|
* javax/rmi/.cvsignore: New File.
|
| 11715 |
|
|
* javax/rmi/Makefile.am: New file.
|
| 11716 |
|
|
* javax/rmi/CORBA/.cvsignore: New file.
|
| 11717 |
|
|
* javax/rmi/CORBA/Makefile.am: New file.
|
| 11718 |
|
|
* gnu/Makefile.am (SUBDIRS): Add javax.
|
| 11719 |
|
|
* gnu/javax/.cvsignore: New file.
|
| 11720 |
|
|
* gnu/javax/Makefile.am: New file.
|
| 11721 |
|
|
* gnu/javax/rmi/.cvsignore: New file.
|
| 11722 |
|
|
* gnu/javax/rmi/Makefile.am: New file.
|
| 11723 |
|
|
* gnu/javax/rmi/CORBA/.cvsignore: New file.
|
| 11724 |
|
|
* gnu/javax/rmi/CORBA/Makefile.am: New file.
|
| 11725 |
|
|
|
| 11726 |
|
|
* java/rmi/MarshalledObject.java (equals): Check hashcode first.
|
| 11727 |
|
|
|
| 11728 |
|
|
* java/rmi/server/RMIClassLoader.java (MyClassLoader): Create/Use
|
| 11729 |
|
|
annotation.
|
| 11730 |
|
|
(loadClass): Take String as codebases.
|
| 11731 |
|
|
(getClassAnnotation): Use MyClassLoader annotations.
|
| 11732 |
|
|
* java/rmi/server/UnicastRemoteObject.java (UnicastRemoteObject):
|
| 11733 |
|
|
call exportObject(this).
|
| 11734 |
|
|
|
| 11735 |
|
|
* gnu/java/rmi/RMIMarshalledObjectOutputStream.java
|
| 11736 |
|
|
(RMIMarshalledObjectOutputStream): set locBytesStream and locStream.
|
| 11737 |
|
|
(setAnnotation): Don't set locBytesStream and locStream.
|
| 11738 |
|
|
(replaceObject): Removed.
|
| 11739 |
|
|
(flush): Don't test locStream.
|
| 11740 |
|
|
(getLocButes): LikeWise.
|
| 11741 |
|
|
* gnu/java/rmi/dgc/DGCImpl.java: extends UnicastServerRef.
|
| 11742 |
|
|
(leaseCache): New field.
|
| 11743 |
|
|
(dirty): Use leaseCache.
|
| 11744 |
|
|
(LeaseRecord): New inner class.
|
| 11745 |
|
|
* gnu/java/rmi/registry/RegistryImpl.java (RegistryImpl): Don't
|
| 11746 |
|
|
explicitly call exportObject().
|
| 11747 |
|
|
* gnu/java/rmi/registry/RegistryImpl_Stub.java: set useNewInvoke to
|
| 11748 |
|
|
false to communicate with Sun JDK130.
|
| 11749 |
|
|
* gnu/java/rmi/server/ConnectionRunnerPool.java: Add CPU comment.
|
| 11750 |
|
|
* gnu/java/rmi/server/RMIObjectInputStream.java
|
| 11751 |
|
|
(UnicastConnectionManager): Removed field.
|
| 11752 |
|
|
* gnu/java/rmi/server/RMIObjectOutputStream.java (replaceObject):
|
| 11753 |
|
|
Use UnicastServer.getExportedRef().
|
| 11754 |
|
|
* gnu/java/rmi/server/UnicastConnection.java (reviveTime): New field.
|
| 11755 |
|
|
(expireTime): Likewise.
|
| 11756 |
|
|
(CONNECTION_TIMEOUT): Likewise.
|
| 11757 |
|
|
(disconnect): Call sock.close().
|
| 11758 |
|
|
(isExpired): New method.
|
| 11759 |
|
|
(resetTime): Likewise.
|
| 11760 |
|
|
(run): Use do while loop and catch Exception for discardConnection().
|
| 11761 |
|
|
* gnu/java/rmi/server/UnicastConnectionManager.java: Pool connections.
|
| 11762 |
|
|
* gnu/java/rmi/server/UnicastRef.java: Lots of changes.
|
| 11763 |
|
|
* gnu/java/rmi/server/UnicastRemoteCall.java: Lots of changes.
|
| 11764 |
|
|
* gnu/java/rmi/server/UnicastServer.java (refcache): New field.
|
| 11765 |
|
|
(exportObject): Use refcache.
|
| 11766 |
|
|
(unexportObject): Likewise.
|
| 11767 |
|
|
(getExportedRef): New method.
|
| 11768 |
|
|
* gnu/java/rmi/server/UnicastServerRef.java (UnicastServerRef): New
|
| 11769 |
|
|
constructor.
|
| 11770 |
|
|
(exportObject): Save manager.serverobj.
|
| 11771 |
|
|
(getStub): New method.
|
| 11772 |
|
|
|
| 11773 |
|
|
* javax/rmi/PortableRemoteObject.java: New file.
|
| 11774 |
|
|
* gnu/javax/rmi/PortableServer.java: Likewise.
|
| 11775 |
|
|
|
| 11776 |
|
|
* javax/rmi/CORBA/ClassDesc.java: New file.
|
| 11777 |
|
|
* javax/rmi/CORBA/PortableRemoteObjectDelegate.java: Likewise.
|
| 11778 |
|
|
* javax/rmi/CORBA/Stub.java: Likewise.
|
| 11779 |
|
|
* javax/rmi/CORBA/StubDelegate.java: Likewise.
|
| 11780 |
|
|
* javax/rmi/CORBA/Tie.java: Likewise.
|
| 11781 |
|
|
* javax/rmi/CORBA/Util.java: Likewise.
|
| 11782 |
|
|
* javax/rmi/CORBA/UtilDelegate.java: Likewise.
|
| 11783 |
|
|
* javax/rmi/CORBA/ValueHandler.java: Likewise.
|
| 11784 |
|
|
* gnu/javax/rmi/CORBA/DelegateFactory.java: Likewise.
|
| 11785 |
|
|
* gnu/javax/rmi/CORBA/GetDelegateInstanceException.java: Likewise.
|
| 11786 |
|
|
* gnu/javax/rmi/CORBA/PortableRemoteObjectDelegateImpl.java: Likewise.
|
| 11787 |
|
|
* gnu/javax/rmi/CORBA/StubDelegateImpl.java: Likewise.
|
| 11788 |
|
|
* gnu/javax/rmi/CORBA/UtilDelegateImpl.java: Likewise.
|
| 11789 |
|
|
* gnu/javax/rmi/CORBA/ValueHandlerImpl.java: Likewise.
|
| 11790 |
|
|
|
| 11791 |
|
|
* javax/rmi/BAD_OPERATION.java: Stub class.
|
| 11792 |
|
|
* javax/rmi/ORB.java: Likewise
|
| 11793 |
|
|
* javax/rmi/CORBA/ObjectImpl.java: Likewise
|
| 11794 |
|
|
* javax/rmi/CORBA/SystemException.java: Likewise.
|
| 11795 |
|
|
|
| 11796 |
|
|
2002-10-30 Sascha Brawer
|
| 11797 |
|
|
|
| 11798 |
|
|
* java/util/logging/Level.java (isStandardLevel): New package-private
|
| 11799 |
|
|
method, used by java.util.logging.XMLFormatter.
|
| 11800 |
|
|
|
| 11801 |
|
|
2002-10-30 Sascha Brawer
|
| 11802 |
|
|
|
| 11803 |
|
|
* java/util/logging/LogManager.java (addLogger): Adding a named
|
| 11804 |
|
|
logger now throws a SecurityException unless the caller has been
|
| 11805 |
|
|
granted a LoggingPermission("control").
|
| 11806 |
|
|
(reset): Likewise.
|
| 11807 |
|
|
(reset): Clear LogManager properties.
|
| 11808 |
|
|
(getProperty): Add Javadoc.
|
| 11809 |
|
|
|
| 11810 |
|
|
2002-10-30 Sascha Brawer
|
| 11811 |
|
|
|
| 11812 |
|
|
* java/util/logging/Logger.java (anonymous): Add private flag to
|
| 11813 |
|
|
indicate whether security checks are performed. The previous
|
| 11814 |
|
|
implementation checked for name == null, but Sun J2SE 1.4 seems to
|
| 11815 |
|
|
enforce security for any logger unless it is created by
|
| 11816 |
|
|
getAnonymousLogger(), even if its name is null.
|
| 11817 |
|
|
|
| 11818 |
|
|
(threshold, recalcThreshold, SEVERE_THRESHOLD, WARNING_THRESHOLD,
|
| 11819 |
|
|
INFO_THRESHOLD, CONFIG_THRESHOLD, FINE_THRESHOLD, FINER_THRESHOLD,
|
| 11820 |
|
|
FINEST_THRESHOLD, entering, exiting, throwing, severe, warning,
|
| 11821 |
|
|
info, config, fine, finer, finest): Remove threshold caching, use
|
| 11822 |
|
|
isLoggable(Level) instead.
|
| 11823 |
|
|
|
| 11824 |
|
|
(global, name, resourceBundleName, info, removeHandler): Improve
|
| 11825 |
|
|
Javadoc.
|
| 11826 |
|
|
|
| 11827 |
|
|
(getLogger): Throw an exception if a newly created logger cannot
|
| 11828 |
|
|
be registered. Improve Javadoc.
|
| 11829 |
|
|
|
| 11830 |
|
|
(getLogger): If a logger has been registered under the same name,
|
| 11831 |
|
|
but without a resource bundle, return the existing logger after
|
| 11832 |
|
|
associating it with the specified bundle. The previous
|
| 11833 |
|
|
implementation would have thrown an exception; the current behaves
|
| 11834 |
|
|
like Sun J2SE1.4.
|
| 11835 |
|
|
|
| 11836 |
|
|
(log): If the LogRecord's logger name is null, set it to the name
|
| 11837 |
|
|
of this logger.
|
| 11838 |
|
|
|
| 11839 |
|
|
(log): Avoid that some other thread is changing the logger
|
| 11840 |
|
|
hierarchy while we are traversing it. Previous code had a race
|
| 11841 |
|
|
condition.
|
| 11842 |
|
|
|
| 11843 |
|
|
(log): Invoke only the filter of the logger whose log method is
|
| 11844 |
|
|
called, not for any of its parents. Parent loggers publish
|
| 11845 |
|
|
everything, without considering either their level threshold or
|
| 11846 |
|
|
their filter. This is weird, but seems to be the behavior of the
|
| 11847 |
|
|
Sun J2SE 1.4 reference implementation.
|
| 11848 |
|
|
|
| 11849 |
|
|
(addHandler, removeHandler, setParent): Throw NullPointerException
|
| 11850 |
|
|
for null arguments.
|
| 11851 |
|
|
|
| 11852 |
|
|
2002-10-30 Sascha Brawer
|
| 11853 |
|
|
|
| 11854 |
|
|
* java/util/logging/SimpleFormatter.java (format): Generate output
|
| 11855 |
|
|
similar to the Sun J2SE 1.4 reference implementation. Improve Javadoc.
|
| 11856 |
|
|
|
| 11857 |
|
|
2002-10-30 Sascha Brawer
|
| 11858 |
|
|
|
| 11859 |
|
|
* java/util/logging/StreamHandler.java (setEncoding, publish):
|
| 11860 |
|
|
Clarify Javadoc. Add comments to explain interaction with the
|
| 11861 |
|
|
inherited implementation.
|
| 11862 |
|
|
|
| 11863 |
|
|
(close): Report ErrorManager.CLOSE_FAILURE instead of
|
| 11864 |
|
|
FLUSH_FAILURE if a closed stream is closed again.
|
| 11865 |
|
|
|
| 11866 |
|
|
(close): Emit head and tail strings even if no record has ever
|
| 11867 |
|
|
been published to the stream. The previous implementation caused
|
| 11868 |
|
|
XML log files to be empty, which is different to the behavior of
|
| 11869 |
|
|
Sun J2SE 1.4.
|
| 11870 |
|
|
|
| 11871 |
|
|
2002-10-30 Sascha Brawer
|
| 11872 |
|
|
|
| 11873 |
|
|
* java/util/logging/XMLFormatter.java (lineSep): Add comment
|
| 11874 |
|
|
explaining rationale for different different to Sun J2SE 1.4.
|
| 11875 |
|
|
|
| 11876 |
|
|
(iso8601): Add comment explaining why we cannot use a singleton
|
| 11877 |
|
|
instance.
|
| 11878 |
|
|
|
| 11879 |
|
|
(appendTag): Use XML esacpe sequences for '&', '<', '>' and
|
| 11880 |
|
|
any non-ASCII characters.
|
| 11881 |
|
|
|
| 11882 |
|
|
(isStandardLevel): Moved to java.util.logging.Level.
|
| 11883 |
|
|
|
| 11884 |
|
|
(format): Try to match the output of Sun J2SE 1.4 implementation,
|
| 11885 |
|
|
even where this is in violation of the their own API specification.
|
| 11886 |
|
|
See the source for details.
|
| 11887 |
|
|
|
| 11888 |
|
|
(getHead): Explain why SYSTEM is a relative URL.
|
| 11889 |
|
|
|
| 11890 |
|
|
2002-10-30 Sascha Brawer
|
| 11891 |
|
|
|
| 11892 |
|
|
* java/util/logging/ConsoleHandler.java: Specify correct
|
| 11893 |
|
|
LogManager configuration properties in Javadoc; implementation was ok.
|
| 11894 |
|
|
* java/util/logging/FileHandler.java (replaceFileNameEscapes):
|
| 11895 |
|
|
Fix Javadoc typo.
|
| 11896 |
|
|
(pattern): Likewise.
|
| 11897 |
|
|
* java/util/logging/Formatter.java (getHead, getTail): Better Javadoc.
|
| 11898 |
|
|
* java/util/logging/Handler.java: Re-indent Javadoc.
|
| 11899 |
|
|
* java/util/logging/LogRecord.java (setLevel): Re-indent Javadoc.
|
| 11900 |
|
|
|
| 11901 |
|
|
2002-10-28 Mark Wielaard
|
| 11902 |
|
|
|
| 11903 |
|
|
* native/jni/java-io/javaio.c (_javaio_read): Return 0, if len == 0.
|
| 11904 |
|
|
(_javaio_write): Likewise.
|
| 11905 |
|
|
|
| 11906 |
|
|
2002-10-27 Mark Wielaard
|
| 11907 |
|
|
|
| 11908 |
|
|
* java/util/zip/ZipInputStream.java (getNextEntry): Throw IOException
|
| 11909 |
|
|
when stream is closed.
|
| 11910 |
|
|
(closeEntry): Likewise.
|
| 11911 |
|
|
(read): Likewise.
|
| 11912 |
|
|
* java/util/zip/ZipOutputStream.java (putNextEntry): Throw ZipException
|
| 11913 |
|
|
when no entry active.
|
| 11914 |
|
|
(closeEntry): Likewise.
|
| 11915 |
|
|
(write): Likewise.
|
| 11916 |
|
|
|
| 11917 |
|
|
2002-10-27 Mark Wielaard
|
| 11918 |
|
|
|
| 11919 |
|
|
* java/io/FileInputStream (close): Check native_fd != -1.
|
| 11920 |
|
|
* java/io/FileOutputStream.java (close): Likewise.
|
| 11921 |
|
|
* java/io/RandomAccessFile.java (close): Likewise.
|
| 11922 |
|
|
|
| 11923 |
|
|
2002-10-27 Mark Wielaard
|
| 11924 |
|
|
|
| 11925 |
|
|
* java/util/zip/ZipFile.java (readLeShort): Take and use DataInput as
|
| 11926 |
|
|
argument.
|
| 11927 |
|
|
(readLeShort): Likewise and use byte[].
|
| 11928 |
|
|
(readLeInt): Likewise.
|
| 11929 |
|
|
(readEntries): Use new versions of methods and use byte[] for reading
|
| 11930 |
|
|
a complete zip entry. Add ZipFile name to exceptions.
|
| 11931 |
|
|
(entries): Add ZipFile name to exceptions.
|
| 11932 |
|
|
(getEntry): Likewise.
|
| 11933 |
|
|
(checkLocalHeader): Use new versions of methods and add ZipFile name
|
| 11934 |
|
|
to exceptions.
|
| 11935 |
|
|
|
| 11936 |
|
|
2002-10-26 Mark Wielaard
|
| 11937 |
|
|
|
| 11938 |
|
|
* java/lang/ClassLoader.java (normalize): New method,
|
| 11939 |
|
|
(getResource): Use normalize.
|
| 11940 |
|
|
(getResources): Likewise.
|
| 11941 |
|
|
* java/net/URLClassLoader.java: Complete rewrite.
|
| 11942 |
|
|
|
| 11943 |
|
|
2002-10-26 Mark Wielaard
|
| 11944 |
|
|
|
| 11945 |
|
|
* vm/reference/java/lang/Class.java (forName): Use VMClassLoader as
|
| 11946 |
|
|
bootstrap classloader when classloader == null.
|
| 11947 |
|
|
* vm/reference/java/lang/VMClassLoader.java: Indicate methods that
|
| 11948 |
|
|
should be implemented by the VM and don't rely on the
|
| 11949 |
|
|
application/system classloader to prevent circular class call
|
| 11950 |
|
|
chains.
|
| 11951 |
|
|
* java/lang/ClassLoader.java (ClassLoader): Use systemClassLoader
|
| 11952 |
|
|
directly.
|
| 11953 |
|
|
(findSystemClass): Likewise.
|
| 11954 |
|
|
(getSystemResources): Likewise.
|
| 11955 |
|
|
|
| 11956 |
|
|
2002-10-25 Mark Wielaard
|
| 11957 |
|
|
|
| 11958 |
|
|
* vm/reference/java/lang/Class.java (getClassLoader): Return null for
|
| 11959 |
|
|
classes starting with "java." or "gnu.java.".
|
| 11960 |
|
|
|
| 11961 |
|
|
2002-10-25 Mark Wielaard
|
| 11962 |
|
|
|
| 11963 |
|
|
* java/net/URLDecoder.java (decode): Initialize Stringbuffer size to
|
| 11964 |
|
|
length of String.
|
| 11965 |
|
|
* java/net/URLEncoder.java (encode): Likewise.
|
| 11966 |
|
|
|
| 11967 |
|
|
2002-10-25 Wu Gansha :
|
| 11968 |
|
|
|
| 11969 |
|
|
* vm/reference/java/lang/reflect/Constructor.java (toString): Use 128
|
| 11970 |
|
|
as initial StringBuffer size.
|
| 11971 |
|
|
* vm/reference/java/lang/reflect/Field.java (toString): Use 64 as
|
| 11972 |
|
|
initial StringBuffer size.
|
| 11973 |
|
|
* vm/reference/java/lang/reflect/Method.java (equals): Explicitly
|
| 11974 |
|
|
check for null.
|
| 11975 |
|
|
(toString): Use 128 as initial StringBuffer size.
|
| 11976 |
|
|
|
| 11977 |
|
|
2002-10-25 Wu Gansha :
|
| 11978 |
|
|
|
| 11979 |
|
|
* java/lang/reflect/Proxy.java (ProxyType): Set loader to System
|
| 11980 |
|
|
ClassLoader when null.
|
| 11981 |
|
|
(ProxyType.hashCode): Loader null check no longer needed.
|
| 11982 |
|
|
(ProxyType.sameTypes): New method.
|
| 11983 |
|
|
(ProxyType.equals): Use new method.
|
| 11984 |
|
|
|
| 11985 |
|
|
2002-10-25 Mark Wielaard
|
| 11986 |
|
|
|
| 11987 |
|
|
* gnu/java/net/protocol/jar/JarURLConnection.java (JarFileCache.get):
|
| 11988 |
|
|
Always verify the Manifest, open read only and delete when done if
|
| 11989 |
|
|
appropriate.
|
| 11990 |
|
|
|
| 11991 |
|
|
2002-10-25 Wu Gansha :
|
| 11992 |
|
|
|
| 11993 |
|
|
* java/io/DataInputStream.java (convertFromUTF): Give StringBuffer an
|
| 11994 |
|
|
initial estimated size to avoid enlarge buffer frequently.
|
| 11995 |
|
|
|
| 11996 |
|
|
2002-10-25 Wu Gansha :
|
| 11997 |
|
|
|
| 11998 |
|
|
* java/util/ArrayList.java (readObject, writeObject): Only read/write
|
| 11999 |
|
|
size items.
|
| 12000 |
|
|
|
| 12001 |
|
|
2002-10-25 Mark Wielaard
|
| 12002 |
|
|
|
| 12003 |
|
|
* java/io/File.java: Remove all commented out security checks.
|
| 12004 |
|
|
(listFiles(FilenameFilter)): Return null when filelist == null.
|
| 12005 |
|
|
(listFiles(FileFilter)): Return null when fobjlist == null, return
|
| 12006 |
|
|
filelist when filter == null.
|
| 12007 |
|
|
* native/jni/java-io/java_io_File.c: Return empty array for empty dir.
|
| 12008 |
|
|
|
| 12009 |
|
|
2002-10-18 Mark Wielaard
|
| 12010 |
|
|
|
| 12011 |
|
|
Merged patches from Wu Gansha :
|
| 12012 |
|
|
* gnu/java/io/PlatformHelper.java (INITIAL_MAX_PATH): new constant.
|
| 12013 |
|
|
(toCanonicalForm): Use new constant to optimize StringBuffer usage.
|
| 12014 |
|
|
Return lowercase path when isWindows == true.
|
| 12015 |
|
|
* gnu/java/lang/SystemClassLoader.java (classpath): New static field.
|
| 12016 |
|
|
(pathinfos): Likewise.
|
| 12017 |
|
|
(getSystemResource): Refactored, cache partial result for each path
|
| 12018 |
|
|
item in classpath.
|
| 12019 |
|
|
* gnu/java/net/protocol/file/Handler.java (toExternalForm): New
|
| 12020 |
|
|
method implementation specific to file protocol.
|
| 12021 |
|
|
* gnu/java/net/protocol/http/HttpURLConnection.java
|
| 12022 |
|
|
(buffered_out_stream): New field.
|
| 12023 |
|
|
(connect): Don't set in_stream, wrap out_stream BufferedOutputStream.
|
| 12024 |
|
|
Move sending request and receiveing reesponce to new methods.
|
| 12025 |
|
|
(sendRequest): New method.
|
| 12026 |
|
|
(receiveReply): Likewise.
|
| 12027 |
|
|
(setRequestMethod): Accept "POST".
|
| 12028 |
|
|
(getInputStream): When in_stream == null, call SendRequest() and
|
| 12029 |
|
|
ReceiveReply().
|
| 12030 |
|
|
(getOutputStream): New method.
|
| 12031 |
|
|
* gnu/java/net/protocol/jar/Handler.java (toExternalForm): New
|
| 12032 |
|
|
optimized method.
|
| 12033 |
|
|
* gnu/java/net/protocol/jar/JarURLConnection.java (getContentLength):
|
| 12034 |
|
|
New method.
|
| 12035 |
|
|
* java/net/URL.java (URL): Remove toLowerCase() when calling this().
|
| 12036 |
|
|
* java/net/URLConnection.java (req_props): Made final, set in
|
| 12037 |
|
|
constructor using Hashtable(Map).
|
| 12038 |
|
|
(setRequestProperty): Not synchronized.
|
| 12039 |
|
|
(getRequestProperties): New method.
|
| 12040 |
|
|
* java/net/URLStreamHandler (toExternalForm): Use StringBuffer.
|
| 12041 |
|
|
|
| 12042 |
|
|
2002-10-16 C. Brian Jones
|
| 12043 |
|
|
|
| 12044 |
|
|
* doc/www.gnu.org/home.wml: Updated link to nightly japi results to
|
| 12045 |
|
|
point to alpha.gnu.org.
|
| 12046 |
|
|
|
| 12047 |
|
|
2002-10-10 C. Brian Jones
|
| 12048 |
|
|
|
| 12049 |
|
|
* configure.in: Fix goof I made earlier when AC_DEFINE'd stuff
|
| 12050 |
|
|
was changed since acconfig.h went away.
|
| 12051 |
|
|
|
| 12052 |
|
|
2002-10-10 Stephen Crawley
|
| 12053 |
|
|
|
| 12054 |
|
|
* java/lang/Double.java (valueOf): Return new Double(parseDouble(s)).
|
| 12055 |
|
|
* native/jni/java-lang/java_lang_Double.c
|
| 12056 |
|
|
(Java_java_lang_Double_toString): Add extra brackets in if expression.
|
| 12057 |
|
|
(Java_java_lang_Double_parseDouble): Throw NullPointerException when
|
| 12058 |
|
|
str == NULL.
|
| 12059 |
|
|
|
| 12060 |
|
|
2002-10-10 Anthony Green
|
| 12061 |
|
|
|
| 12062 |
|
|
* java/lang/reflect/Proxy.java: Fix checking for duplicate
|
| 12063 |
|
|
interfaces.
|
| 12064 |
|
|
|
| 12065 |
|
|
2002-10-08 C. Brian Jones
|
| 12066 |
|
|
|
| 12067 |
|
|
* doc/www.gnu.org/home.wml: Updated status section, provide link
|
| 12068 |
|
|
to daily updated japicompat results against Java 2, 1.3. Will
|
| 12069 |
|
|
use results against 1.4 when the tool supports it.
|
| 12070 |
|
|
|
| 12071 |
|
|
2002-10-08 Sascha Brawer
|
| 12072 |
|
|
|
| 12073 |
|
|
* java/util/logging/Logger.java (toString): Remove method,
|
| 12074 |
|
|
use inherited java.lang.Object.toString() instead.
|
| 12075 |
|
|
|
| 12076 |
|
|
2002-10-06 C. Brian Jones
|
| 12077 |
|
|
|
| 12078 |
|
|
* doc/www.gnu.org/status.wml: Removed since it is no longer used.
|
| 12079 |
|
|
|
| 12080 |
|
|
2002-10-06 Mark Wielaard
|
| 12081 |
|
|
|
| 12082 |
|
|
* configure.in (AC_OUTPUT): Remove com/Makefile, com/sun/Makefile
|
| 12083 |
|
|
and com/sun/javadoc/Makefile.
|
| 12084 |
|
|
* Makefile.am (SUBDIRS): Remove com.
|
| 12085 |
|
|
* lib/Makefile.am (install-data-local): Don't copy com dir.
|
| 12086 |
|
|
(glibj.zip): Don't zip com dir.
|
| 12087 |
|
|
(maintainer-clean-local): Don't remove com dir.
|
| 12088 |
|
|
* gen-classlist.sh.in: Remove com dir from find.
|
| 12089 |
|
|
* com/.cvsignore: Removed.
|
| 12090 |
|
|
* com/Makefile.am: Removed.
|
| 12091 |
|
|
* com/sun/.cvsignore: Removed.
|
| 12092 |
|
|
* com/sun/Makefile.am: Removed.
|
| 12093 |
|
|
* com/sun/javadoc/.cvsignore: Removed.
|
| 12094 |
|
|
* com/sun/javadoc/ClassDoc.java: Removed.
|
| 12095 |
|
|
* com/sun/javadoc/ConstructorDoc.java: Removed.
|
| 12096 |
|
|
* com/sun/javadoc/Doc.java: Removed.
|
| 12097 |
|
|
* com/sun/javadoc/DocErrorReporter.java: Removed.
|
| 12098 |
|
|
* com/sun/javadoc/Doclet.java: Removed.
|
| 12099 |
|
|
* com/sun/javadoc/ExecutableMemberDoc.java: Removed.
|
| 12100 |
|
|
* com/sun/javadoc/FieldDoc.java: Removed.
|
| 12101 |
|
|
* com/sun/javadoc/MemberDoc.java: Removed.
|
| 12102 |
|
|
* com/sun/javadoc/MethodDoc.java: Removed.
|
| 12103 |
|
|
* com/sun/javadoc/PackageDoc.java: Removed.
|
| 12104 |
|
|
* com/sun/javadoc/ParamTag.java: Removed.
|
| 12105 |
|
|
* com/sun/javadoc/Parameter.java: Removed.
|
| 12106 |
|
|
* com/sun/javadoc/ProgramElementDoc.java: Removed.
|
| 12107 |
|
|
* com/sun/javadoc/RootDoc.java: Removed.
|
| 12108 |
|
|
* com/sun/javadoc/SeeTag.java: Removed.
|
| 12109 |
|
|
* com/sun/javadoc/SerialFieldTag.java: Removed.
|
| 12110 |
|
|
* com/sun/javadoc/Tag.java: Removed.
|
| 12111 |
|
|
* com/sun/javadoc/ThrowsTag.java: Removed.
|
| 12112 |
|
|
* com/sun/javadoc/Type.java: Removed.
|
| 12113 |
|
|
* com/sun/javadoc/Makefile.am: Removed.
|
| 12114 |
|
|
* NEWS: Document javadoc class move.
|
| 12115 |
|
|
|
| 12116 |
|
|
* vm/reference/Makefile.am (SUBDIRS): Remove gnu.
|
| 12117 |
|
|
|
| 12118 |
|
|
2002-10-06 Mark Wielaard
|
| 12119 |
|
|
|
| 12120 |
|
|
* configure.in (AC_OUTPUT): Remove vm/reference/gnu/Makefile,
|
| 12121 |
|
|
vm/reference/gnu/vm/Makefile and vm/reference/gnu/vm/stack/Makefile.
|
| 12122 |
|
|
* gnu/java/lang/Makefile.am (EXTRA_DIST): Remove ExecutionStack.java
|
| 12123 |
|
|
and StackFrame.java.
|
| 12124 |
|
|
* gnu/java/lang/ExecutionStack.java: Removed.
|
| 12125 |
|
|
* gnu/java/lang/StackFrame.java: Removed.
|
| 12126 |
|
|
* vm/reference/gnu/.cvsignore: Removed.
|
| 12127 |
|
|
* vm/reference/gnu/Makefile.am: Removed.
|
| 12128 |
|
|
* vm/reference/gnu/vm/.cvsignore: Removed.
|
| 12129 |
|
|
* vm/reference/gnu/vm/Makefile.am: Removed.
|
| 12130 |
|
|
* vm/reference/gnu/vm/stack/.cvsignore: Removed.
|
| 12131 |
|
|
* vm/reference/gnu/vm/stack/Makefile.am: Removed.
|
| 12132 |
|
|
* vm/reference/gnu/vm/stack/StackFrame.java: Removed.
|
| 12133 |
|
|
* vm/reference/gnu/vm/stack/StackTrace.java: Removed.
|
| 12134 |
|
|
* NEWS: Explain removal.
|
| 12135 |
|
|
|
| 12136 |
|
|
2002-10-05 Mark Wielaard
|
| 12137 |
|
|
|
| 12138 |
|
|
* java/lang/Makefile.am (EXTRA_DIST): Add Throwable.java
|
| 12139 |
|
|
* vm/reference/java/lang/Makefile.am (EXTRA_DIST): Remove
|
| 12140 |
|
|
Throwable.java, add VMThrowable.java.
|
| 12141 |
|
|
|
| 12142 |
|
|
2002-10-04 C. Brian Jones
|
| 12143 |
|
|
|
| 12144 |
|
|
* .cvsignore: Ignore all automt4e*.cache files
|
| 12145 |
|
|
|
| 12146 |
|
|
2002-10-04 Mark Wielaard
|
| 12147 |
|
|
|
| 12148 |
|
|
* NEWS: Mention the new VMThrowable interface.
|
| 12149 |
|
|
* doc/vmintegration.texinfo: Update Throwable documentation.
|
| 12150 |
|
|
* java/lang/StackTraceElement (toString): Add whitespace.
|
| 12151 |
|
|
* java/lang/Throwable.java: New file.
|
| 12152 |
|
|
* vm/reference/java/lang/Throwable.java: Removed file.
|
| 12153 |
|
|
* vm/reference/java/lang/VMThrowable.java: New file.
|
| 12154 |
|
|
|
| 12155 |
|
|
2002-10-04 Michael Koch
|
| 12156 |
|
|
|
| 12157 |
|
|
* java/net/URI.java: New stub file, by request of Giannis Georgalis.
|
| 12158 |
|
|
* java/net/Makefile.am: Added URI.java.
|
| 12159 |
|
|
|
| 12160 |
|
|
2002-10-03 C. Scott Ananian
|
| 12161 |
|
|
|
| 12162 |
|
|
* java/lang/Character.java (zeroBasedStringValue): Removed.
|
| 12163 |
|
|
* java/lang/String.java (zeroBasedStringValue): Added.
|
| 12164 |
|
|
* java/lang/ProtectionDomain.java (linesep): Remove field.
|
| 12165 |
|
|
(toString): Use System.getProperty("line.separator").
|
| 12166 |
|
|
|
| 12167 |
|
|
2002-10-03 Stephen Crawley
|
| 12168 |
|
|
|
| 12169 |
|
|
* vm/reference/java/lang/Thread.java (Thread): Use root ThreadGroup,
|
| 12170 |
|
|
NORM_PRIORITY and set daemon flag to false when currentThread == null.
|
| 12171 |
|
|
|
| 12172 |
|
|
2002-10-03 Mark Wielaard
|
| 12173 |
|
|
|
| 12174 |
|
|
* configure.in: Set VERSION to 0.04+cvs.
|
| 12175 |
|
|
* gnu/classpath/Configuration.java (CLASSPATH_VERSION): New field.
|
| 12176 |
|
|
* java/lang/System.java (static): Set gnu.classpath.version property.
|
| 12177 |
|
|
|
| 12178 |
|
|
2002-10-02 Michael Koch
|
| 12179 |
|
|
|
| 12180 |
|
|
* java/awt/CardLayout.java: Added serialVersionUID.
|
| 12181 |
|
|
* java/awt/ContainerOrderFocusTraversalPolicy.java:
|
| 12182 |
|
|
Added serialVersionUID.
|
| 12183 |
|
|
* java/awt/Cursor.java: Added serialVersionUID.
|
| 12184 |
|
|
* java/awt/Event.java: Added serialVersionUID.
|
| 12185 |
|
|
* java/awt/GridBagConstraints.java: Added serialVersionUID.
|
| 12186 |
|
|
* java/awt/GridBagLayout.java: Added serialVersionUID.
|
| 12187 |
|
|
* java/awt/GridLayout.java: Added serialVersionUID.
|
| 12188 |
|
|
* java/awt/datatransfer/DataFlavor.java: Added serialVersionUID.
|
| 12189 |
|
|
* java/awt/dnd/DragSourceContext.java: Added serialVersionUID.
|
| 12190 |
|
|
* java/awt/dnd/DropTargetContext.java: Added serialVersionUID.
|
| 12191 |
|
|
* java/beans/beancontext/BeanContextChildSupport.java:
|
| 12192 |
|
|
Added serialVersionUID.
|
| 12193 |
|
|
* java/io/Externalizable.java: Added serialVersionUID.
|
| 12194 |
|
|
* java/io/File.java: Added serialVersionUID.
|
| 12195 |
|
|
* java/io/FilePermission.java: Added serialVersionUID.
|
| 12196 |
|
|
* java/io/Serializable.java: Added serialVersionUID.
|
| 12197 |
|
|
* java/io/SerializablePermission.java: Added serialVersionUID.
|
| 12198 |
|
|
* java/net/DatagramPacket.java: New intendation.
|
| 12199 |
|
|
* java/rmi/activation/ActivationDesc.java: Added serialVersionUID.
|
| 12200 |
|
|
* java/rmi/activation/ActivationGroupDesc.java: Added serialVersionUID.
|
| 12201 |
|
|
* java/rmi/activation/ActivationID.java: Added serialVersionUID.
|
| 12202 |
|
|
* java/rmi/activation/ActivationGroupID.java: Added serialVersionUID.
|
| 12203 |
|
|
* java/security/Identity.java: Added serialVersionUID.
|
| 12204 |
|
|
* java/security/KeyPair.java: Added serialVersionUID.
|
| 12205 |
|
|
* java/security/Provider.java: Added serialVersionUID.
|
| 12206 |
|
|
* java/security/SecureRandom.java: Added serialVersionUID.
|
| 12207 |
|
|
* java/security/SecureRandomSpi.java: Added serialVersionUID.
|
| 12208 |
|
|
* java/security/SignedObject.java: Added serialVersionUID.
|
| 12209 |
|
|
* java/security/cert/Certificate.java: Added serialVersionUID.
|
| 12210 |
|
|
* java/text/Format.java: Added serialVersionUID.
|
| 12211 |
|
|
* java/util/prefs/BackingStoreException.java: Added serialVersionUID.
|
| 12212 |
|
|
* java/util/prefs/InvalidPreferencesFormatException.java:
|
| 12213 |
|
|
Added serialVersionUID.
|
| 12214 |
|
|
* javax/naming/BinaryRefAddr.java: Added serialVersionUID.
|
| 12215 |
|
|
* javax/naming/Name.java: Added serialVersionUID.
|
| 12216 |
|
|
* javax/swing/AbstractAction.java: Added serialVersionUID.
|
| 12217 |
|
|
* javax/swing/AbstractCellEditor.java: Added serialVersionUID.
|
| 12218 |
|
|
* javax/swing/AbstractListModel.java: Added serialVersionUID.
|
| 12219 |
|
|
* javax/swing/ActionMap.java: Added serialVersionUID.
|
| 12220 |
|
|
* javax/swing/ButtonGroup.java: Added serialVersionUID.
|
| 12221 |
|
|
* javax/swing/DefaultBoundedRangeModel.java: Added serialVersionUID.
|
| 12222 |
|
|
* javax/swing/DefaultButtonModel.java: Added serialVersionUID.
|
| 12223 |
|
|
* javax/swing/DefaultCellEditor.java: Added serialVersionUID.
|
| 12224 |
|
|
* javax/swing/DefaultComboBoxModel.java: Added serialVersionUID.
|
| 12225 |
|
|
* javax/swing/DefaultDesktopManager.java: Added serialVersionUID.
|
| 12226 |
|
|
* javax/swing/DefaultListCellRenderer.java: Added serialVersionUID.
|
| 12227 |
|
|
* javax/swing/DefaultSingleSelectionModel.java: Added serialVersionUID.
|
| 12228 |
|
|
* javax/swing/InputMap.java: Added serialVersionUID.
|
| 12229 |
|
|
* javax/swing/JComponent.java: Added serialVersionUID.
|
| 12230 |
|
|
* javax/swing/JMenu.java: Added serialVersionUID.
|
| 12231 |
|
|
* javax/swing/JSlider.java: Added serialVersionUID.
|
| 12232 |
|
|
* javax/swing/KeyStroke.java: Added serialVersionUID.
|
| 12233 |
|
|
* javax/swing/OverlayLayout.java: Added serialVersionUID.
|
| 12234 |
|
|
* javax/swing/ScrollPaneLayout.java: Added serialVersionUID.
|
| 12235 |
|
|
* javax/swing/SizeRequirements.java: Added serialVersionUID.
|
| 12236 |
|
|
* javax/swing/UIManager.java: Added serialVersionUID.
|
| 12237 |
|
|
* javax/swing/ViewportLayout.java: Added serialVersionUID.
|
| 12238 |
|
|
* javax/swing/border/AbstractBorder.java: Added serialVersionUID.
|
| 12239 |
|
|
* javax/swing/colorchooser/DefaultColorSelectionModel.java:
|
| 12240 |
|
|
Added serialVersionUID.
|
| 12241 |
|
|
* javax/swing/event/EventListenerList.java: Added serialVersionUID.
|
| 12242 |
|
|
* javax/swing/plaf/BorderUIResource.java: Added serialVersionUID.
|
| 12243 |
|
|
* javax/swing/plaf/IconUIResource.java: Added serialVersionUID.
|
| 12244 |
|
|
* javax/swing/plaf/basic/BasicIconFactory.java: Added serialVersionUID.
|
| 12245 |
|
|
* javax/swing/plaf/basic/BasicLookAndFeel.java: Added serialVersionUID.
|
| 12246 |
|
|
* javax/swing/table/AbstractTableModel.java: Added serialVersionUID.
|
| 12247 |
|
|
* javax/swing/table/DefaultTableCellRenderer.java:
|
| 12248 |
|
|
Added serialVersionUID.
|
| 12249 |
|
|
* javax/swing/table/DefaultTableColumnModel.java:
|
| 12250 |
|
|
Added serialVersionUID.
|
| 12251 |
|
|
* javax/swing/table/DefaultTableModel.java: Added serialVersionUID.
|
| 12252 |
|
|
* javax/swing/table/TableColumn.java: Added serialVersionUID.
|
| 12253 |
|
|
* javax/swing/text/StyledEditorKit.java: Added serialVersionUID.
|
| 12254 |
|
|
* javax/swing/tree/DefaultMutableTreeNode.java: Added serialVersionUID.
|
| 12255 |
|
|
* javax/swing/tree/DefaultTreeModel.java: Added serialVersionUID.
|
| 12256 |
|
|
* javax/swing/tree/DefaultTreeSelectionModel.java:
|
| 12257 |
|
|
Added serialVersionUID.
|
| 12258 |
|
|
* javax/swing/tree/TreePath.java: Added serialVersionUID.
|
| 12259 |
|
|
* javax/swing/undo/AbstractUndoableEdit.java: Added serialVersionUID.
|
| 12260 |
|
|
|
| 12261 |
|
|
2002-09-30 Michael Koch
|
| 12262 |
|
|
|
| 12263 |
|
|
* javax/naming/RefAddr:
|
| 12264 |
|
|
(addrType): addrType was never final.
|
| 12265 |
|
|
(equals): Fix typo in method name.
|
| 12266 |
|
|
* javax/naming/BinaryRefAddr:
|
| 12267 |
|
|
(equals): Fix typo in method name.
|
| 12268 |
|
|
|
| 12269 |
|
|
2002-09-30 Sascha Brawer
|
| 12270 |
|
|
|
| 12271 |
|
|
* java/util/logging/LogManager.java (pcs): Pass the LogManager
|
| 12272 |
|
|
class object, not the singleton instance, to the constructor of the
|
| 12273 |
|
|
PropertyChangeSupport delegate. The generated PropertyChangeEvents
|
| 12274 |
|
|
now indicate the same event source as the Sun J2SE 1.4 reference
|
| 12275 |
|
|
implementation.
|
| 12276 |
|
|
|
| 12277 |
|
|
* java/util/logging/LogManager.java (readConfiguration):
|
| 12278 |
|
|
Pass null for the property name, so listeners receive the same
|
| 12279 |
|
|
PropertyChangeEvent as they would when running Sun J2SE 1.4.
|
| 12280 |
|
|
|
| 12281 |
|
|
* java/util/logging/LogManager.java (getLogger): Passing null
|
| 12282 |
|
|
now throws a NullPointerException, as with Sun J2SE 1.4.
|
| 12283 |
|
|
|
| 12284 |
|
|
* java/util/logging/LogManager.java (reset): Fix a bug which
|
| 12285 |
|
|
would cause spurious NullPointerExceptions upon resetting
|
| 12286 |
|
|
the log manager configuration. A WeakReference had not been
|
| 12287 |
|
|
checked for null.
|
| 12288 |
|
|
|
| 12289 |
|
|
* java/util/logging/LogManager.java (getIntPropertyClamped):
|
| 12290 |
|
|
New package-private method for properties inside an integer range.
|
| 12291 |
|
|
|
| 12292 |
|
|
* java/util/logging/MemoryHandler.java (constructor):
|
| 12293 |
|
|
Take configuration from log manager properties. Docfixes.
|
| 12294 |
|
|
Throw exception for size values <= 0.
|
| 12295 |
|
|
|
| 12296 |
|
|
2002-09-29 C. Brian Jones
|
| 12297 |
|
|
|
| 12298 |
|
|
* configure.in: use AC_DEFINE templates instead of acconfig.h
|
| 12299 |
|
|
* acconfig.h: removed
|
| 12300 |
|
|
* lib/Makefile.am: make use of -target 1.1 when using Jikes
|
| 12301 |
|
|
|
| 12302 |
|
|
2002-09-28 C. Brian Jones
|
| 12303 |
|
|
|
| 12304 |
|
|
* doc/home.wml: add information on API testing with japitools and
|
| 12305 |
|
|
jdiff.sh, maybe we can get this comparison automated eventually and
|
| 12306 |
|
|
link it as well.
|
| 12307 |
|
|
|
| 12308 |
|
|
2002-09-28 C. Brian Jones
|
| 12309 |
|
|
* doc/hacking.texinfo: Small updates to correct directory tree
|
| 12310 |
|
|
structure, added a note about serialVersionUID and verbatim copying
|
| 12311 |
|
|
of Eric Blake's words on the mailing list.
|
| 12312 |
|
|
|
| 12313 |
|
|
2002-09-27 Michael Koch
|
| 12314 |
|
|
|
| 12315 |
|
|
* java/awt/dnd/DragSourceAdapter.java:
|
| 12316 |
|
|
(dragExit, dragDropEnd): Fixed argument types.
|
| 12317 |
|
|
* java/awt/dnd/DropTarget.java:
|
| 12318 |
|
|
Added stubs for all methods and the subclass.
|
| 12319 |
|
|
* java/awt/dnd/Autoscroll.java: New file.
|
| 12320 |
|
|
* java/awt/dnd/DragSourceDropEvent.java: New file.
|
| 12321 |
|
|
* java/awt/dnd/DropTargetAdapter.java: New file.
|
| 12322 |
|
|
* java/awt/dnd/DropTargetContext.java: New file.
|
| 12323 |
|
|
* java/awt/dnd/DropTargetDragEvent.java: New file.
|
| 12324 |
|
|
* java/awt/dnd/DropTargetDropEvent.java: New file.
|
| 12325 |
|
|
* java/awt/dnd/DropTargetEvent.java: New file.
|
| 12326 |
|
|
* java/awt/dnd/DropTargetListener.java: New file.
|
| 12327 |
|
|
* java/awt/dnd/MouseDragGestureRecognizer.java: New file.
|
| 12328 |
|
|
* java/awt/dnd/peer/DropTargetContextPeer.java: New file.
|
| 12329 |
|
|
* java/awt/dnd/Makefile.am: Adding all the new files.
|
| 12330 |
|
|
|
| 12331 |
|
|
2002-09-26 Eric Blake
|
| 12332 |
|
|
|
| 12333 |
|
|
* java/applet/AppletContext.java (setStream): Fix signature typo.
|
| 12334 |
|
|
* javax/accessibility/AccessibleEditableText.java (cut, delete):
|
| 12335 |
|
|
Ditto.
|
| 12336 |
|
|
* javax/accessibility/AccessibleHyperlink.java
|
| 12337 |
|
|
(getAccessibleActionAnchor, getAccessibleActionObject): Ditto.
|
| 12338 |
|
|
|
| 12339 |
|
|
2002-09-26 Michael Koch
|
| 12340 |
|
|
|
| 12341 |
|
|
* java/awt/Choice.java
|
| 12342 |
|
|
(remove): Fix exception documentation.
|
| 12343 |
|
|
(select): Fix exception documentation.
|
| 12344 |
|
|
* java/awt/Container.java
|
| 12345 |
|
|
(add): Fix exception documentation.
|
| 12346 |
|
|
(addImpl): Fix exception documentation.
|
| 12347 |
|
|
* java/awt/DisplayMode.java
|
| 12348 |
|
|
(equals): Fix argument type.
|
| 12349 |
|
|
|
| 12350 |
|
|
2002-09-25 Jesse Rosenstock
|
| 12351 |
|
|
|
| 12352 |
|
|
* java/util/TimeZone.java (getDSTSavings): New method.
|
| 12353 |
|
|
|
| 12354 |
|
|
2002-09-25 Jesse Rosenstock
|
| 12355 |
|
|
|
| 12356 |
|
|
* java/util/zip/ZipInputStream.java (entryAtEOF): New field.
|
| 12357 |
|
|
(getNextEntry): Set it.
|
| 12358 |
|
|
(closeEntry): Likewise.
|
| 12359 |
|
|
(read): Likewise.
|
| 12360 |
|
|
(close): Likewise.
|
| 12361 |
|
|
(available): Use it.
|
| 12362 |
|
|
|
| 12363 |
|
|
2002-09-23 Tom Tromey
|
| 12364 |
|
|
|
| 12365 |
|
|
* java/util/ResourceBundle.java (tryBundle): Cache `null' if we
|
| 12366 |
|
|
didn't find a given bundle.
|
| 12367 |
|
|
(getBundle): Don't require base bundle.
|
| 12368 |
|
|
(setParent): Removed old comment.
|
| 12369 |
|
|
(tryLocalBundle): Try components even if preceding components were
|
| 12370 |
|
|
empty.
|
| 12371 |
|
|
|
| 12372 |
|
|
2002-09-22 C. Brian Jones
|
| 12373 |
|
|
|
| 12374 |
|
|
* doc/www.gnu.org/home.wml: remove old task list, refer to Savannah instead.
|
| 12375 |
|
|
Updated list of projects using GNU Classpath.
|
| 12376 |
|
|
|
| 12377 |
|
|
2002-09-17 Sascha Brawer
|
| 12378 |
|
|
|
| 12379 |
|
|
* java/util/logging/ErrorManager.java: Verify correctness of
|
| 12380 |
|
|
constant field values.
|
| 12381 |
|
|
* java/util/logging/Logger.java,
|
| 12382 |
|
|
java/util/logging/MemoryHandler.java,
|
| 12383 |
|
|
java/util/logging/SocketHandler.java,
|
| 12384 |
|
|
java/util/logging/StreamHandler.java: Minor docfixes.
|
| 12385 |
|
|
|
| 12386 |
|
|
2002-09-17 Sascha Brawer
|
| 12387 |
|
|
|
| 12388 |
|
|
* resource/java/util/iso639_de.properties: Correct German language
|
| 12389 |
|
|
names. Most names verified using an encyclopedia of Linguistics.
|
| 12390 |
|
|
|
| 12391 |
|
|
2002-09-16 Eric Blake
|
| 12392 |
|
|
|
| 12393 |
|
|
* java/lang/String.java (compareToIgnoreCase): Update to use the
|
| 12394 |
|
|
new behavior documented in JDK 1.4.1.
|
| 12395 |
|
|
* java/lang/Package.java: Improve comments and formatting.
|
| 12396 |
|
|
* java/lang/System.java: Ditto.
|
| 12397 |
|
|
|
| 12398 |
|
|
2002-09-12 Stephen Crawley
|
| 12399 |
|
|
|
| 12400 |
|
|
* java/net/URLClassLoader.java: import java.io.File.
|
| 12401 |
|
|
|
| 12402 |
|
|
2002-09-10 C. Scott Ananian
|
| 12403 |
|
|
|
| 12404 |
|
|
* INSTALL: Add note about installing from CVS.
|
| 12405 |
|
|
|
| 12406 |
|
|
2002-09-10 C. Scott Ananian
|
| 12407 |
|
|
|
| 12408 |
|
|
* vm/reference/java/lang/Thread.java: Fix comment threat -> thread.
|
| 12409 |
|
|
|
| 12410 |
|
|
2002-09-10 Mark Wielaard
|
| 12411 |
|
|
|
| 12412 |
|
|
* vm/reference/java/lang/VMObject.java (getClass): Removed.
|
| 12413 |
|
|
|
| 12414 |
|
|
2002-09-10 Mark Wielaard
|
| 12415 |
|
|
|
| 12416 |
|
|
* java/net/URLClassLoader.java (findClass): Also construct CodeSource
|
| 12417 |
|
|
for "file" protocol.
|
| 12418 |
|
|
|
| 12419 |
|
|
2002-09-10 Mark Wielaard
|
| 12420 |
|
|
|
| 12421 |
|
|
Thanks to rzschech. Closes bug #1132.
|
| 12422 |
|
|
* gnu/java/util/prefs/NodeReader.java (readRoot): Also use "system".
|
| 12423 |
|
|
|
| 12424 |
|
|
2002-09-09 John Leuner
|
| 12425 |
|
|
|
| 12426 |
|
|
* native/fdlibm/ieeefp.h: added check for S390 arch
|
| 12427 |
|
|
|
| 12428 |
|
|
2002-09-02 Mark Wielaard
|
| 12429 |
|
|
|
| 12430 |
|
|
* lib/Makefile.am: Use --bootclasspath for gcj.
|
| 12431 |
|
|
* java/net/Socket.java (shutdownInput, shutdownOutput): Comment out
|
| 12432 |
|
|
implementation.
|
| 12433 |
|
|
|
| 12434 |
|
|
2002-09-02 Michael Koch
|
| 12435 |
|
|
|
| 12436 |
|
|
* java/net/Socket.java (shutdonwInput, shutdownOutput, getChannel):
|
| 12437 |
|
|
re-add accidently removed code.
|
| 12438 |
|
|
|
| 12439 |
|
|
2002-08-30 Jesse Rosenstock
|
| 12440 |
|
|
|
| 12441 |
|
|
* java/util/Calendar.java (getTimeInMillis, getTimeInMillis): Now
|
| 12442 |
|
|
public, per 1.4 spec.
|
| 12443 |
|
|
|
| 12444 |
|
|
2002-08-30 Bryce McKinlay
|
| 12445 |
|
|
|
| 12446 |
|
|
* java/net/SocketInputStream.java (read): Don't promote byte value
|
| 12447 |
|
|
to signed int. From Jeroen Frijters .
|
| 12448 |
|
|
|
| 12449 |
|
|
2002-08-29 Michael Koch
|
| 12450 |
|
|
|
| 12451 |
|
|
* java/net/DatagramPacket.java: updated to JDK 1.4 API
|
| 12452 |
|
|
new methods are:
|
| 12453 |
|
|
DatagramPacket(byte[] buf, int offset, int length, SocketAddress
|
| 12454 |
|
|
address),
|
| 12455 |
|
|
DatagramPacket(byte[] buf, int length, SocketAddress address),
|
| 12456 |
|
|
void setSocketAddress(SocketAddress address)
|
| 12457 |
|
|
public SocketAddress getSocketAddress()
|
| 12458 |
|
|
|
| 12459 |
|
|
2002-08-28 Michael Koch
|
| 12460 |
|
|
|
| 12461 |
|
|
* java/net/InetSocketAddress.java: Added some documentation and argument
|
| 12462 |
|
|
checks for the port numbers.
|
| 12463 |
|
|
* java/net/DatagramSocketImplFactory.java: New file.
|
| 12464 |
|
|
|
| 12465 |
|
|
2002-08-28 Michael Koch
|
| 12466 |
|
|
|
| 12467 |
|
|
* javax/swing/colorchooser/.cvsignore,
|
| 12468 |
|
|
javax/swing/filechooser/.cvsignore,
|
| 12469 |
|
|
javax/swing/text/html/.cvsignore,
|
| 12470 |
|
|
javax/swing/text/html/parser/.cvsignore: added some CVS ignore files.
|
| 12471 |
|
|
|
| 12472 |
|
|
2002-08-28 Michael Koch
|
| 12473 |
|
|
|
| 12474 |
|
|
* java/net/Authenticator.java: added some documentation.
|
| 12475 |
|
|
|
| 12476 |
|
|
2002-08-27 Michael Koch
|
| 12477 |
|
|
|
| 12478 |
|
|
* java/net/BindException.java,
|
| 12479 |
|
|
java/net/JarURLConnection.java,
|
| 12480 |
|
|
java/net/FileNameMap.java,
|
| 12481 |
|
|
java/net/HttpURLConnection.java,
|
| 12482 |
|
|
java/net/InetSocketAddress.java,
|
| 12483 |
|
|
java/net/DatagramPacket.java,
|
| 12484 |
|
|
java/net/DatagramSocket.java,
|
| 12485 |
|
|
java/net/DatagramSocketImpl.java,
|
| 12486 |
|
|
java/net/MulticastSocket.java,
|
| 12487 |
|
|
java/net/PasswordAuthentication.java,
|
| 12488 |
|
|
java/net/ServerSocket.java,
|
| 12489 |
|
|
java/net/Socket.java,
|
| 12490 |
|
|
java/net/URLClassLoader.java,
|
| 12491 |
|
|
java/net/URLConnection.java: add/update of some @since/@deprecated
|
| 12492 |
|
|
|
| 12493 |
|
|
2002-08-26 Michael Koch
|
| 12494 |
|
|
|
| 12495 |
|
|
* java/net/Authenticator.java,
|
| 12496 |
|
|
java/net/ContentHandler.java: Merge with libgcj.
|
| 12497 |
|
|
Updated to JDK 1.4 compatibility.
|
| 12498 |
|
|
|
| 12499 |
|
|
2002-08-20 Tom Tromey
|
| 12500 |
|
|
|
| 12501 |
|
|
* vm/reference/java/lang/Runtime.java (exec): Pass `dir' argument
|
| 12502 |
|
|
to execInternal.
|
| 12503 |
|
|
(execInternal): Accept `dir' argument.
|
| 12504 |
|
|
* NEWS: Updated.
|
| 12505 |
|
|
|
| 12506 |
|
|
2002-08-18 Mark Wielaard
|
| 12507 |
|
|
|
| 12508 |
|
|
* gnu/classpath/Configuration.java.in: Add CLASSPATH_HOME field.
|
| 12509 |
|
|
* java/lang/System.java: Set gnu.classpath.home property.
|
| 12510 |
|
|
* java/security/Security.java: Use java.home are gnu.classpath.home
|
| 12511 |
|
|
to load providers.
|
| 12512 |
|
|
(loadProviders): Extra dir argument.
|
| 12513 |
|
|
(getProvider): Return null when not found.
|
| 12514 |
|
|
|
| 12515 |
|
|
2002-08-19 Tom Tromey
|
| 12516 |
|
|
|
| 12517 |
|
|
* NEWS: Updated for Runtime change.
|
| 12518 |
|
|
* vm/reference/java/lang/Runtime.java (exec): Don't create new
|
| 12519 |
|
|
environment if ENV==null.
|
| 12520 |
|
|
(execInternal): Updated documentation.
|
| 12521 |
|
|
|
| 12522 |
|
|
2002-08-15 Mark Wielaard
|
| 12523 |
|
|
|
| 12524 |
|
|
* gnu/java/io/encode/Encoder.java (convertToBytes): Use offset and
|
| 12525 |
|
|
len arguments.
|
| 12526 |
|
|
|
| 12527 |
|
|
2002-08-13 Philip Fong
|
| 12528 |
|
|
|
| 12529 |
|
|
* java/security/SecureClassLoader.java (SecureClassLoader): Only
|
| 12530 |
|
|
create ProtectionDomain when CodeSource is not null. Don't catch and
|
| 12531 |
|
|
ignore ClassFormatError.
|
| 12532 |
|
|
|
| 12533 |
|
|
2002-08-13 C. Scott Ananian
|
| 12534 |
|
|
|
| 12535 |
|
|
* native/jni/java-util/java_util_TimeZone.c
|
| 12536 |
|
|
(Java_java_util_TimeZone_getDefaultTimeZoneId): Add standard jni doc
|
| 12537 |
|
|
and remove call to NewGlobalRef.
|
| 12538 |
|
|
* native/jni/java-lang/java_lang_Double.c: Clean up jni docs.
|
| 12539 |
|
|
* native/jni/java-io/java_io_File.c: Likewise.
|
| 12540 |
|
|
* native/jni/java-io/java_io_FileDescriptor.c: Likewise.
|
| 12541 |
|
|
* native/jni/java-io/java_io_FileInputStream.c: Likewise.
|
| 12542 |
|
|
* native/jni/java-io/java_io_FileOutputStream.c: Likewise.
|
| 12543 |
|
|
* native/jni/java-io/java_io_ObjectInputStream.c: Likewise.
|
| 12544 |
|
|
* native/jni/java-io/java_io_ObjectOutputStream.c: Likewise.
|
| 12545 |
|
|
* native/jni/java-io/java_io_RandomAccessFile.c: Likewise.
|
| 12546 |
|
|
|
| 12547 |
|
|
2002-08-13 Mark Wielaard
|
| 12548 |
|
|
|
| 12549 |
|
|
* java/lang/Character.java (zeroBasedStringValue): New method.
|
| 12550 |
|
|
(blocks): Use zeroBasedStringValue().
|
| 12551 |
|
|
(data): Likewise.
|
| 12552 |
|
|
(numValue): Likewise.
|
| 12553 |
|
|
(upper): Likewise.
|
| 12554 |
|
|
(lower): Likewise.
|
| 12555 |
|
|
(direction): Likewise.
|
| 12556 |
|
|
(title): Likewise.
|
| 12557 |
|
|
* java/lang/String.java (upperExpand): Use zeroBasedStringValue() from
|
| 12558 |
|
|
Character.
|
| 12559 |
|
|
(upperSpecial): Likewise.
|
| 12560 |
|
|
|
| 12561 |
|
|
2002-08-11 Etienne M. Gagnon
|
| 12562 |
|
|
|
| 12563 |
|
|
* gnu/java/locale/LocaleInformation_af_ZA.java,
|
| 12564 |
|
|
gnu/java/locale/LocaleInformation_ar_AE.java,
|
| 12565 |
|
|
gnu/java/locale/LocaleInformation_ar_BH.java,
|
| 12566 |
|
|
gnu/java/locale/LocaleInformation_ar_DZ.java,
|
| 12567 |
|
|
gnu/java/locale/LocaleInformation_ar_EG.java,
|
| 12568 |
|
|
gnu/java/locale/LocaleInformation_ar_IN.java,
|
| 12569 |
|
|
gnu/java/locale/LocaleInformation_ar_IQ.java,
|
| 12570 |
|
|
gnu/java/locale/LocaleInformation_ar_JO.java,
|
| 12571 |
|
|
gnu/java/locale/LocaleInformation_ar_KW.java,
|
| 12572 |
|
|
gnu/java/locale/LocaleInformation_ar_LB.java,
|
| 12573 |
|
|
gnu/java/locale/LocaleInformation_ar_LY.java,
|
| 12574 |
|
|
gnu/java/locale/LocaleInformation_ar_MA.java,
|
| 12575 |
|
|
gnu/java/locale/LocaleInformation_ar_OM.java,
|
| 12576 |
|
|
gnu/java/locale/LocaleInformation_ar_QA.java,
|
| 12577 |
|
|
gnu/java/locale/LocaleInformation_ar_SD.java,
|
| 12578 |
|
|
gnu/java/locale/LocaleInformation_ar_SY.java,
|
| 12579 |
|
|
gnu/java/locale/LocaleInformation_ar_TN.java,
|
| 12580 |
|
|
gnu/java/locale/LocaleInformation_ar_YE.java,
|
| 12581 |
|
|
gnu/java/locale/LocaleInformation_be_BY.java,
|
| 12582 |
|
|
gnu/java/locale/LocaleInformation_bn_IN.java,
|
| 12583 |
|
|
gnu/java/locale/LocaleInformation_br_FR.java,
|
| 12584 |
|
|
gnu/java/locale/LocaleInformation_bs_BA.java,
|
| 12585 |
|
|
gnu/java/locale/LocaleInformation_ca_ES.java,
|
| 12586 |
|
|
gnu/java/locale/LocaleInformation_cs_CZ.java,
|
| 12587 |
|
|
gnu/java/locale/LocaleInformation_cy_GB.java,
|
| 12588 |
|
|
gnu/java/locale/LocaleInformation_da_DK.java,
|
| 12589 |
|
|
gnu/java/locale/LocaleInformation_de_AT.java,
|
| 12590 |
|
|
gnu/java/locale/LocaleInformation_de_BE.java,
|
| 12591 |
|
|
gnu/java/locale/LocaleInformation_de_CH.java,
|
| 12592 |
|
|
gnu/java/locale/LocaleInformation_de_DE.java,
|
| 12593 |
|
|
gnu/java/locale/LocaleInformation_de_LU.java,
|
| 12594 |
|
|
gnu/java/locale/LocaleInformation_el_GR.java,
|
| 12595 |
|
|
gnu/java/locale/LocaleInformation_en_AU.java,
|
| 12596 |
|
|
gnu/java/locale/LocaleInformation_en_BW.java,
|
| 12597 |
|
|
gnu/java/locale/LocaleInformation_en_CA.java,
|
| 12598 |
|
|
gnu/java/locale/LocaleInformation_en_DK.java,
|
| 12599 |
|
|
gnu/java/locale/LocaleInformation_en_GB.java,
|
| 12600 |
|
|
gnu/java/locale/LocaleInformation_en_HK.java,
|
| 12601 |
|
|
gnu/java/locale/LocaleInformation_en_IE.java,
|
| 12602 |
|
|
gnu/java/locale/LocaleInformation_en_IN.java,
|
| 12603 |
|
|
gnu/java/locale/LocaleInformation_en_NZ.java,
|
| 12604 |
|
|
gnu/java/locale/LocaleInformation_en_PH.java,
|
| 12605 |
|
|
gnu/java/locale/LocaleInformation_en_SG.java,
|
| 12606 |
|
|
gnu/java/locale/LocaleInformation_en_US.java,
|
| 12607 |
|
|
gnu/java/locale/LocaleInformation_en_ZA.java,
|
| 12608 |
|
|
gnu/java/locale/LocaleInformation_en_ZW.java,
|
| 12609 |
|
|
gnu/java/locale/LocaleInformation_es_AR.java,
|
| 12610 |
|
|
gnu/java/locale/LocaleInformation_es_BO.java,
|
| 12611 |
|
|
gnu/java/locale/LocaleInformation_es_CL.java,
|
| 12612 |
|
|
gnu/java/locale/LocaleInformation_es_CO.java,
|
| 12613 |
|
|
gnu/java/locale/LocaleInformation_es_CR.java,
|
| 12614 |
|
|
gnu/java/locale/LocaleInformation_es_DO.java,
|
| 12615 |
|
|
gnu/java/locale/LocaleInformation_es_EC.java,
|
| 12616 |
|
|
gnu/java/locale/LocaleInformation_es_ES.java,
|
| 12617 |
|
|
gnu/java/locale/LocaleInformation_es_GT.java,
|
| 12618 |
|
|
gnu/java/locale/LocaleInformation_es_HN.java,
|
| 12619 |
|
|
gnu/java/locale/LocaleInformation_es_MX.java,
|
| 12620 |
|
|
gnu/java/locale/LocaleInformation_es_NI.java,
|
| 12621 |
|
|
gnu/java/locale/LocaleInformation_es_PA.java,
|
| 12622 |
|
|
gnu/java/locale/LocaleInformation_es_PE.java,
|
| 12623 |
|
|
gnu/java/locale/LocaleInformation_es_PR.java,
|
| 12624 |
|
|
gnu/java/locale/LocaleInformation_es_PY.java,
|
| 12625 |
|
|
gnu/java/locale/LocaleInformation_es_SV.java,
|
| 12626 |
|
|
gnu/java/locale/LocaleInformation_es_US.java,
|
| 12627 |
|
|
gnu/java/locale/LocaleInformation_es_UY.java,
|
| 12628 |
|
|
gnu/java/locale/LocaleInformation_es_VE.java,
|
| 12629 |
|
|
gnu/java/locale/LocaleInformation_et_EE.java,
|
| 12630 |
|
|
gnu/java/locale/LocaleInformation_eu_ES.java,
|
| 12631 |
|
|
gnu/java/locale/LocaleInformation_fa_IR.java,
|
| 12632 |
|
|
gnu/java/locale/LocaleInformation_fi_FI.java,
|
| 12633 |
|
|
gnu/java/locale/LocaleInformation_fo_FO.java,
|
| 12634 |
|
|
gnu/java/locale/LocaleInformation_fr_BE.java,
|
| 12635 |
|
|
gnu/java/locale/LocaleInformation_fr_CA.java,
|
| 12636 |
|
|
gnu/java/locale/LocaleInformation_fr_CH.java,
|
| 12637 |
|
|
gnu/java/locale/LocaleInformation_fr_FR.java,
|
| 12638 |
|
|
gnu/java/locale/LocaleInformation_fr_LU.java,
|
| 12639 |
|
|
gnu/java/locale/LocaleInformation_ga_IE.java,
|
| 12640 |
|
|
gnu/java/locale/LocaleInformation_gd_GB.java,
|
| 12641 |
|
|
gnu/java/locale/LocaleInformation_gl_ES.java,
|
| 12642 |
|
|
gnu/java/locale/LocaleInformation_gv_GB.java,
|
| 12643 |
|
|
gnu/java/locale/LocaleInformation_he_IL.java,
|
| 12644 |
|
|
gnu/java/locale/LocaleInformation_hi_IN.java,
|
| 12645 |
|
|
gnu/java/locale/LocaleInformation_hr_HR.java,
|
| 12646 |
|
|
gnu/java/locale/LocaleInformation_hu_HU.java,
|
| 12647 |
|
|
gnu/java/locale/LocaleInformation_id_ID.java,
|
| 12648 |
|
|
gnu/java/locale/LocaleInformation_it_CH.java,
|
| 12649 |
|
|
gnu/java/locale/LocaleInformation_it_IT.java,
|
| 12650 |
|
|
gnu/java/locale/LocaleInformation_iw_IL.java,
|
| 12651 |
|
|
gnu/java/locale/LocaleInformation_ja_JP.java,
|
| 12652 |
|
|
gnu/java/locale/LocaleInformation_ka_GE.java,
|
| 12653 |
|
|
gnu/java/locale/LocaleInformation_kl_GL.java,
|
| 12654 |
|
|
gnu/java/locale/LocaleInformation_ko_KR.java,
|
| 12655 |
|
|
gnu/java/locale/LocaleInformation_kw_GB.java,
|
| 12656 |
|
|
gnu/java/locale/LocaleInformation_lt_LT.java,
|
| 12657 |
|
|
gnu/java/locale/LocaleInformation_lv_LV.java,
|
| 12658 |
|
|
gnu/java/locale/LocaleInformation_mi_NZ.java,
|
| 12659 |
|
|
gnu/java/locale/LocaleInformation_mk_MK.java,
|
| 12660 |
|
|
gnu/java/locale/LocaleInformation_mr_IN.java,
|
| 12661 |
|
|
gnu/java/locale/LocaleInformation_mt_MT.java,
|
| 12662 |
|
|
gnu/java/locale/LocaleInformation_nl_BE.java,
|
| 12663 |
|
|
gnu/java/locale/LocaleInformation_nl_NL.java,
|
| 12664 |
|
|
gnu/java/locale/LocaleInformation_nn_NO.java,
|
| 12665 |
|
|
gnu/java/locale/LocaleInformation_no_NO.java,
|
| 12666 |
|
|
gnu/java/locale/LocaleInformation_oc_FR.java,
|
| 12667 |
|
|
gnu/java/locale/LocaleInformation_pl_PL.java,
|
| 12668 |
|
|
gnu/java/locale/LocaleInformation_pt_BR.java,
|
| 12669 |
|
|
gnu/java/locale/LocaleInformation_pt_PT.java,
|
| 12670 |
|
|
gnu/java/locale/LocaleInformation_ro_RO.java,
|
| 12671 |
|
|
gnu/java/locale/LocaleInformation_ru_RU.java,
|
| 12672 |
|
|
gnu/java/locale/LocaleInformation_ru_UA.java,
|
| 12673 |
|
|
gnu/java/locale/LocaleInformation_se_NO.java,
|
| 12674 |
|
|
gnu/java/locale/LocaleInformation_sk_SK.java,
|
| 12675 |
|
|
gnu/java/locale/LocaleInformation_sl_SI.java,
|
| 12676 |
|
|
gnu/java/locale/LocaleInformation_sq_AL.java,
|
| 12677 |
|
|
gnu/java/locale/LocaleInformation_sr_YU.java,
|
| 12678 |
|
|
gnu/java/locale/LocaleInformation_sv_FI.java,
|
| 12679 |
|
|
gnu/java/locale/LocaleInformation_sv_SE.java,
|
| 12680 |
|
|
gnu/java/locale/LocaleInformation_ta_IN.java,
|
| 12681 |
|
|
gnu/java/locale/LocaleInformation_te_IN.java,
|
| 12682 |
|
|
gnu/java/locale/LocaleInformation_tg_TJ.java,
|
| 12683 |
|
|
gnu/java/locale/LocaleInformation_tl_PH.java,
|
| 12684 |
|
|
gnu/java/locale/LocaleInformation_tr_TR.java,
|
| 12685 |
|
|
gnu/java/locale/LocaleInformation_uk_UA.java,
|
| 12686 |
|
|
gnu/java/locale/LocaleInformation_ur_PK.java,
|
| 12687 |
|
|
gnu/java/locale/LocaleInformation_uz_UZ.java,
|
| 12688 |
|
|
gnu/java/locale/LocaleInformation_vi_VN.java,
|
| 12689 |
|
|
gnu/java/locale/LocaleInformation_yi_US.java,
|
| 12690 |
|
|
gnu/java/locale/LocaleInformation_zh_CN.java,
|
| 12691 |
|
|
gnu/java/locale/LocaleInformation_zh_HK.java,
|
| 12692 |
|
|
gnu/java/locale/LocaleInformation_zh_SG.java,
|
| 12693 |
|
|
gnu/java/locale/LocaleInformation_zh_TW.java,
|
| 12694 |
|
|
gnu/java/locale/iso3166-a3.properties,
|
| 12695 |
|
|
gnu/java/locale/iso3166.properties,
|
| 12696 |
|
|
gnu/java/locale/iso3166_de.properties,
|
| 12697 |
|
|
gnu/java/locale/iso639-a2-old.properties,
|
| 12698 |
|
|
gnu/java/locale/iso639-a3.properties,
|
| 12699 |
|
|
gnu/java/locale/iso639.properties,
|
| 12700 |
|
|
gnu/java/locale/iso639_de.properties,
|
| 12701 |
|
|
gnu/java/locale/iso639_fr.properties,
|
| 12702 |
|
|
gnu/java/locale/iso639_ga.properties,
|
| 12703 |
|
|
gnu/java/rmi/dgc/DGCImpl_Skel.java,
|
| 12704 |
|
|
gnu/java/rmi/dgc/DGCImpl_Stub.java,
|
| 12705 |
|
|
gnu/java/rmi/registry/RegistryImpl_Skel.java,
|
| 12706 |
|
|
gnu/java/rmi/registry/RegistryImpl_Stub.java,
|
| 12707 |
|
|
resource/gnu/java/awt/peer/gtk/font.properties,
|
| 12708 |
|
|
resource/java/security/classpath.security,
|
| 12709 |
|
|
resource/java/util/iso3166-a3.properties,
|
| 12710 |
|
|
resource/java/util/iso3166.properties,
|
| 12711 |
|
|
resource/java/util/iso3166_de.properties,
|
| 12712 |
|
|
resource/java/util/iso639-a2-old.properties,
|
| 12713 |
|
|
resource/java/util/iso639-a3.properties,
|
| 12714 |
|
|
resource/java/util/iso639.properties,
|
| 12715 |
|
|
resource/java/util/iso639_de.properties,
|
| 12716 |
|
|
resource/java/util/iso639_fr.properties,
|
| 12717 |
|
|
resource/java/util/iso639_ga.properties: Added missing copyright
|
| 12718 |
|
|
statement.
|
| 12719 |
|
|
|
| 12720 |
|
|
2002-08-11 Etienne M. Gagnon
|
| 12721 |
|
|
|
| 12722 |
|
|
* java/nio/channels/spi/AbstractChannel.java,
|
| 12723 |
|
|
java/nio/channels/spi/AbstractInterruptibleChannel.java,
|
| 12724 |
|
|
java/nio/channels/spi/AbstractSelectableChannel.java,
|
| 12725 |
|
|
java/nio/channels/spi/AbstractSelectionKey.java,
|
| 12726 |
|
|
java/nio/channels/spi/AbstractSelector.java,
|
| 12727 |
|
|
java/nio/channels/spi/SelectorProvider.java,
|
| 12728 |
|
|
javax/swing/BorderFactory.java, javax/swing/plaf/ButtonUI.java,
|
| 12729 |
|
|
javax/swing/plaf/ColorUIResource.java,
|
| 12730 |
|
|
javax/swing/plaf/ComponentUI.java,
|
| 12731 |
|
|
javax/swing/plaf/DimensionUIResource.java,
|
| 12732 |
|
|
javax/swing/plaf/FontUIResource.java,
|
| 12733 |
|
|
javax/swing/plaf/IconUIResource.java,
|
| 12734 |
|
|
javax/swing/plaf/InsetsUIResource.java,
|
| 12735 |
|
|
javax/swing/plaf/LabelUI.java, javax/swing/plaf/ListUI.java,
|
| 12736 |
|
|
javax/swing/plaf/OptionPaneUI.java, javax/swing/plaf/PanelUI.java,
|
| 12737 |
|
|
javax/swing/plaf/TabbedPaneUI.java, javax/swing/plaf/TextUI.java,
|
| 12738 |
|
|
javax/swing/plaf/TreeUI.java, javax/swing/plaf/ViewportUI.java,
|
| 12739 |
|
|
javax/swing/plaf/basic/BasicBorders.java,
|
| 12740 |
|
|
javax/swing/plaf/basic/BasicButtonUI.java,
|
| 12741 |
|
|
javax/swing/plaf/basic/BasicCheckBoxUI.java,
|
| 12742 |
|
|
javax/swing/plaf/basic/BasicDefaults.java,
|
| 12743 |
|
|
javax/swing/plaf/basic/BasicGraphicsUtils.java,
|
| 12744 |
|
|
javax/swing/plaf/basic/BasicIconFactory.java,
|
| 12745 |
|
|
javax/swing/plaf/basic/BasicLabelUI.java,
|
| 12746 |
|
|
javax/swing/plaf/basic/BasicListUI.java,
|
| 12747 |
|
|
javax/swing/plaf/basic/BasicOptionPaneUI.java,
|
| 12748 |
|
|
javax/swing/plaf/basic/BasicPanelUI.java,
|
| 12749 |
|
|
javax/swing/plaf/basic/BasicRadioButtonUI.java,
|
| 12750 |
|
|
javax/swing/plaf/basic/BasicScrollPaneUI.java,
|
| 12751 |
|
|
javax/swing/plaf/basic/BasicTabbedPaneUI.java,
|
| 12752 |
|
|
javax/swing/plaf/basic/BasicTextUI.java,
|
| 12753 |
|
|
javax/swing/plaf/basic/BasicToggleButtonUI.java,
|
| 12754 |
|
|
javax/swing/plaf/basic/BasicTreeUI.java,
|
| 12755 |
|
|
javax/swing/plaf/basic/BasicViewportUI.java,
|
| 12756 |
|
|
javax/swing/plaf/metal/MetalLookAndFeel.java,
|
| 12757 |
|
|
javax/swing/table/DefaultTableCellRenderer.java: Added missing
|
| 12758 |
|
|
copyright statement.
|
| 12759 |
|
|
|
| 12760 |
|
|
2002-07-31 Bryce McKinlay
|
| 12761 |
|
|
|
| 12762 |
|
|
* java/awt/Frame.java (Frame): Remove println calls.
|
| 12763 |
|
|
|
| 12764 |
|
|
2002-07-30 Mark Wielaard
|
| 12765 |
|
|
|
| 12766 |
|
|
* java/lang/String.java (equals): Also check offset when value is the
|
| 12767 |
|
|
same.
|
| 12768 |
|
|
|
| 12769 |
|
|
2002-07-26 Tom Tromey
|
| 12770 |
|
|
|
| 12771 |
|
|
* java/nio/channels/AlreadyConnectedException.java: Extend
|
| 12772 |
|
|
IllegalStateException, per spec.
|
| 12773 |
|
|
|
| 12774 |
|
|
* java/nio/ByteOrder.java (toString): Simplified; now conforms to
|
| 12775 |
|
|
spec.
|
| 12776 |
|
|
(BIG_ENDIAN, LITTLE_ENDIAN): Reordered modifiers.
|
| 12777 |
|
|
(nativeOrder): Now public, per spec.
|
| 12778 |
|
|
(ByteOrder): Class now final, per spec.
|
| 12779 |
|
|
(ByteOrder()): New constructor.
|
| 12780 |
|
|
|
| 12781 |
|
|
2002-07-24 Mark Wielaard
|
| 12782 |
|
|
|
| 12783 |
|
|
* java/awt/image/MemoryImageSource.java: Change constructor to take
|
| 12784 |
|
|
int[] not byte[].
|
| 12785 |
|
|
* java/awt/Graphics2D.java: Uncomment methods that can now be
|
| 12786 |
|
|
compiled.
|
| 12787 |
|
|
* java/awt/GridBagLayout.java: New stub implementation.
|
| 12788 |
|
|
* java/awt/Makefile.am (EXTRA_DIST): Add GridBagLayout.java.
|
| 12789 |
|
|
* java/awt/dnd/.cvsignore: New file.
|
| 12790 |
|
|
* javax/swing/text/Makefile.am: Add SUBDIRS=html.
|
| 12791 |
|
|
* javax/swing/text/html/HTML.java: Stub implementation.
|
| 12792 |
|
|
* javax/swing/text/html/Makefile.am: New file.
|
| 12793 |
|
|
* javax/swing/text/html/parser/Makefile.am: Likewise.
|
| 12794 |
|
|
* javax/swing/text/html/parser/ParserDelegator.java: New stub
|
| 12795 |
|
|
implementation.
|
| 12796 |
|
|
* javax/swing/text/html/parser/package.html: New file.
|
| 12797 |
|
|
* configure.in (AC_OUTPUT): Add javax/swing/text/html/Makefile and
|
| 12798 |
|
|
javax/swing/text/html/parser/Makefile.
|
| 12799 |
|
|
|
| 12800 |
|
|
|
| 12801 |
|
|
2002-07-23 Mark Wielaard
|
| 12802 |
|
|
|
| 12803 |
|
|
* gnu/java/security/provider/MD5.java: Extends MessageDigest, not
|
| 12804 |
|
|
MessageDigestSpi (fixes bug #783).
|
| 12805 |
|
|
|
| 12806 |
|
|
2002-07-21 Mark Wielaard
|
| 12807 |
|
|
|
| 12808 |
|
|
* gnu/java/security/provider/Gnu.java: Reference all implementation
|
| 12809 |
|
|
classes by using Class.getName().
|
| 12810 |
|
|
|
| 12811 |
|
|
2002-07-16 Mark Wielaard
|
| 12812 |
|
|
|
| 12813 |
|
|
* java/io/StreamTokenizer.java (pushBack): Update documentation.
|
| 12814 |
|
|
(whitespaceChars): call resetChar().
|
| 12815 |
|
|
|
| 12816 |
|
|
2002-07-14 Mark Wielaard
|
| 12817 |
|
|
|
| 12818 |
|
|
* javax/transaction/InvalidTransactionException.java,
|
| 12819 |
|
|
javax/transaction/TransactionRequiredException.java,
|
| 12820 |
|
|
javax/transaction/TransactionRolledbackException.java,
|
| 12821 |
|
|
javax/transaction/xa/XAException.java,
|
| 12822 |
|
|
javax/transaction/xa/XAResource.java,
|
| 12823 |
|
|
javax/transaction/xa/Xid.java: New files from libgcj.
|
| 12824 |
|
|
|
| 12825 |
|
|
2002-07-14 Mark Wielaard
|
| 12826 |
|
|
|
| 12827 |
|
|
* gnu/java/security/provider/DefaultPolicy.java: Remove commented out
|
| 12828 |
|
|
code.
|
| 12829 |
|
|
* gnu/java/security/provider/SHA.java: Likewise.
|
| 12830 |
|
|
|
| 12831 |
|
|
2002-07-14 Scott Ananian
|
| 12832 |
|
|
|
| 12833 |
|
|
* java/lang/AssertionError.java: Documentation updates.
|
| 12834 |
|
|
* java/net/Authenticator.java: Likewise.
|
| 12835 |
|
|
* java/net/DatagramSocketImpl.java: Likewise.
|
| 12836 |
|
|
* java/net/SocketAddress.java: Likewise.
|
| 12837 |
|
|
|
| 12838 |
|
|
2002-07-12 Mark Wielaard
|
| 12839 |
|
|
|
| 12840 |
|
|
* java/lang/Character.java (toString(char)): use ch not value.
|
| 12841 |
|
|
|
| 12842 |
|
|
2002-07-12 Jesse Rosenstock
|
| 12843 |
|
|
|
| 12844 |
|
|
* java/lang/Character.java (toString(char)): Now static.
|
| 12845 |
|
|
|
| 12846 |
|
|
2002-07-11 Mark Wielaard
|
| 12847 |
|
|
|
| 12848 |
|
|
Thanks to Jeroen Frijters
|
| 12849 |
|
|
* java/io/FileInputStream.java (native_fd): Initialize to -1.
|
| 12850 |
|
|
* java/io/FileOutputStream.java (native_fd): Likewise.
|
| 12851 |
|
|
|
| 12852 |
|
|
2002-07-06 Jochen Hoenicke
|
| 12853 |
|
|
|
| 12854 |
|
|
* java/util/zip/InflaterDynHeader.java (decode): Use a single
|
| 12855 |
|
|
array for litlen and dist codes. This fixes the bug where a
|
| 12856 |
|
|
repeat code spans over both arrays. Rewrote the code.
|
| 12857 |
|
|
(builtLitLenTree): This function now needs to split the common
|
| 12858 |
|
|
litdistLens array.
|
| 12859 |
|
|
(builtDistTree): Likewise.
|
| 12860 |
|
|
|
| 12861 |
|
|
2002-07-05 Jochen Hoenicke
|
| 12862 |
|
|
|
| 12863 |
|
|
* java/util/zip/Inflater.java
|
| 12864 |
|
|
(inflate): Handle zero length. Fully check for
|
| 12865 |
|
|
ArrayIndexOutOfBoundsException.
|
| 12866 |
|
|
|
| 12867 |
|
|
* java/util/zip/DeflaterEngine.java
|
| 12868 |
|
|
(slideWindow): New function, takes out some code from fillWindow.
|
| 12869 |
|
|
Slide the prev array too, and handle head/prev values as unsigned.
|
| 12870 |
|
|
(deflateFast): Always slide window when strstart + MIN_LOOKAHEAD
|
| 12871 |
|
|
falls out of window. This is needed when we are flushing.
|
| 12872 |
|
|
(deflateSlow): Likewise.
|
| 12873 |
|
|
|
| 12874 |
|
|
2002-07-02 Tom Tromey
|
| 12875 |
|
|
David Hovemeyer
|
| 12876 |
|
|
|
| 12877 |
|
|
* java/text/ChoiceFormat.java
|
| 12878 |
|
|
(format(double,StringBuffer,FieldPosition)): Fix fencepost error
|
| 12879 |
|
|
in check loop.
|
| 12880 |
|
|
* java/text/MessageFormat.java
|
| 12881 |
|
|
(format(Object[],StringBuffer,FieldPosition): Pass all arguments
|
| 12882 |
|
|
to MessageFormat.
|
| 12883 |
|
|
|
| 12884 |
|
|
2002-06-23 John Leuner
|
| 12885 |
|
|
|
| 12886 |
|
|
* java/lang/String.java (trim): Take into account offset added by substring
|
| 12887 |
|
|
|
| 12888 |
|
|
2002-06-21 Bryce McKinlay
|
| 12889 |
|
|
|
| 12890 |
|
|
Reformat JDBC classes and add new JDK 1.4 classes and methods.
|
| 12891 |
|
|
|
| 12892 |
|
|
* java/sql/ParameterMetaData.java, java/sql/SQLPermission.java,
|
| 12893 |
|
|
java/sql/Savepoint.java: New files.
|
| 12894 |
|
|
* java/sql/Array.java, java/sql/BatchUpdateException.java,
|
| 12895 |
|
|
java/sql/Blob.java, java/sql/CallableStatement.java,
|
| 12896 |
|
|
java/sql/Clob.java, java/sql/Connection.java,
|
| 12897 |
|
|
java/sql/DataTruncation.java, java/sql/DatabaseMetaData.java,
|
| 12898 |
|
|
java/sql/Date.java, java/sql/Driver.java, java/sql/DriverManager.java,
|
| 12899 |
|
|
java/sql/DriverPropertyInfo.java, java/sql/PreparedStatement.java,
|
| 12900 |
|
|
java/sql/Ref.java, java/sql/ResultSet.java,
|
| 12901 |
|
|
java/sql/ResultSetMetaData.java, java/sql/SQLData.java
|
| 12902 |
|
|
java/sql/SQLException.java, java/sql/SQLInput.java,
|
| 12903 |
|
|
java/sql/SQLOutput.java, java/sql/SQLWarning.java
|
| 12904 |
|
|
java/sql/Statement.java, java/sql/Struct.java, java/sql/Time.java,
|
| 12905 |
|
|
java/sql/Timestamp.java, java/sql/Types.java: Updated to JDBC 3.0
|
| 12906 |
|
|
(JDK 1.4) specification.
|
| 12907 |
|
|
* javax/sql/ConnectionEvent.java,
|
| 12908 |
|
|
javax/sql/ConnectionEventListener.java,
|
| 12909 |
|
|
javax/sql/ConnectionPoolDataSource.java,
|
| 12910 |
|
|
javax/sql/DataSource.java, javax/sql/PooledConnection.java,
|
| 12911 |
|
|
javax/sql/RowSetEvent.java, javax/sql/RowSetInternal.java,
|
| 12912 |
|
|
javax/sql/RowSet.java, javax/sql/RowSetListener.java,
|
| 12913 |
|
|
javax/sql/RowSetMetaData.java, javax/sql/RowSetReader.java,
|
| 12914 |
|
|
javax/sql/RowSetWriter.java, javax/sql/XAConnection.java,
|
| 12915 |
|
|
javax/sql/XADataSource.java: New files.
|
| 12916 |
|
|
* java/sql/Makefile.am: Add new files.
|
| 12917 |
|
|
* javax/sql/Makefile.am: New.
|
| 12918 |
|
|
* javax/sql/package.html: New.
|
| 12919 |
|
|
|
| 12920 |
|
|
2002-06-18 Tom Tromey
|
| 12921 |
|
|
|
| 12922 |
|
|
* java/lang/ThreadGroup.java (enumerate(Thread[],int,boolean): Get
|
| 12923 |
|
|
groups from `groups' Vector.
|
| 12924 |
|
|
|
| 12925 |
|
|
2002-06-16 Tom Tromey
|
| 12926 |
|
|
|
| 12927 |
|
|
* java/io/LineNumberInputStream.java: Merged with libgcj version.
|
| 12928 |
|
|
|
| 12929 |
|
|
2002-06-13 Tom Tromey
|
| 12930 |
|
|
|
| 12931 |
|
|
Fix for Mauve regressions:
|
| 12932 |
|
|
* java/lang/Long.java (toString): Don't assume decimal output when
|
| 12933 |
|
|
argument is MIN_VALUE.
|
| 12934 |
|
|
(toUnsignedString): Don't use Integer.toUnsignedString when NUM is
|
| 12935 |
|
|
negative.
|
| 12936 |
|
|
(parseLong): Correctly handle all overflow cases.
|
| 12937 |
|
|
* java/lang/Integer.java (toString): Don't assume decimal output
|
| 12938 |
|
|
when argument is MIN_VALUE.
|
| 12939 |
|
|
(parseInt): Correctly handle all overflow cases.
|
| 12940 |
|
|
|
| 12941 |
|
|
2002-06-03 Tom Tromey
|
| 12942 |
|
|
|
| 12943 |
|
|
* java/util/zip/ZipEntry.java (clone): Copy `extra' field.
|
| 12944 |
|
|
* java/util/zip/ZipInputStream.java (getNextEntry): Use
|
| 12945 |
|
|
createZipEntry.
|
| 12946 |
|
|
|
| 12947 |
|
|
2002-05-30 John Leuner
|
| 12948 |
|
|
|
| 12949 |
|
|
* java/util/zip/*java: Changed to use default character
|
| 12950 |
|
|
encoding instead of UTF8 for zip comments.
|
| 12951 |
|
|
|
| 12952 |
|
|
* lib/jazzlib/makeJazzlibDist.sh: Changed to use zsh.
|
| 12953 |
|
|
Builds .zip and .jar files too.
|
| 12954 |
|
|
|
| 12955 |
|
|
2002-05-28 Andrew Selkirk
|
| 12956 |
|
|
|
| 12957 |
|
|
* configure.in: Updated with colorchooser and filechooser dirs.
|
| 12958 |
|
|
|
| 12959 |
|
|
2002-05-28 Andrew Selkirk
|
| 12960 |
|
|
|
| 12961 |
|
|
* javax/swing/AbstractAction.java: Updated.
|
| 12962 |
|
|
* javax/swing/AbstractButton.java: Updated.
|
| 12963 |
|
|
* javax/swing/AbstractCellEditor.java: New file.
|
| 12964 |
|
|
* javax/swing/CellRendererPane.java: New file.
|
| 12965 |
|
|
* javax/swing/ComponentInputMap.java: Updated.
|
| 12966 |
|
|
* javax/swing/DebugGraphics.java: New file.
|
| 12967 |
|
|
* javax/swing/DefaultCellEditor.java: New file.
|
| 12968 |
|
|
* javax/swing/DefaultComboBoxModel.java: New file.
|
| 12969 |
|
|
* javax/swing/DefaultDesktopManager.java: New file.
|
| 12970 |
|
|
* javax/swing/DefaultFocusManager.java: New file.
|
| 12971 |
|
|
* javax/swing/DefaultListCellRenderer.java: New file.
|
| 12972 |
|
|
* javax/swing/DefaultSingleSelectionModel.java: New file.
|
| 12973 |
|
|
* javax/swing/FocusManager.java: New file.
|
| 12974 |
|
|
* javax/swing/JCheckBoxMenuItem.java: New file.
|
| 12975 |
|
|
* javax/swing/JColorChooser.java: New file.
|
| 12976 |
|
|
* javax/swing/JComboBox.java: New file.
|
| 12977 |
|
|
* javax/swing/JComponent.java: Updated.
|
| 12978 |
|
|
* javax/swing/JDesktopPane.java: New file.
|
| 12979 |
|
|
* javax/swing/JFileChooser.java: New file.
|
| 12980 |
|
|
* javax/swing/JMenu.java: New file.
|
| 12981 |
|
|
* javax/swing/JMenuItem.java: New file.
|
| 12982 |
|
|
* javax/swing/JPasswordField.java: New file.
|
| 12983 |
|
|
* javax/swing/JPopupMenu.java: New file.
|
| 12984 |
|
|
* javax/swing/JProgressBar.java: New file.
|
| 12985 |
|
|
* javax/swing/JRadioButtonMenuItem.java: New file.
|
| 12986 |
|
|
* javax/swing/JSeparator.java: New file.
|
| 12987 |
|
|
* javax/swing/JSlider.java: New file.
|
| 12988 |
|
|
* javax/swing/JSplitPane.java: New file.
|
| 12989 |
|
|
* javax/swing/JTextField.java: Updated.
|
| 12990 |
|
|
* javax/swing/JTextPane.java: New file.
|
| 12991 |
|
|
* javax/swing/JToolBar.java: New file.
|
| 12992 |
|
|
* javax/swing/Makefile.am: Updated.
|
| 12993 |
|
|
* javax/swing/OverlayLayout.java: New file.
|
| 12994 |
|
|
* javax/swing/ProgressMonitor.java: New file.
|
| 12995 |
|
|
* javax/swing/ProgressMonitorInputStream.java: New file.
|
| 12996 |
|
|
* javax/swing/RepaintManager.java: New file.
|
| 12997 |
|
|
* javax/swing/ScrollPaneLayout.java: New file.
|
| 12998 |
|
|
* javax/swing/ToolTipManager.java: New file.
|
| 12999 |
|
|
* javax/swing/ViewportLayout.java: New file.
|
| 13000 |
|
|
* javax/swing/colorchooser/AbstractColorChooserPanel.java: New file.
|
| 13001 |
|
|
* javax/swing/colorchooser/ColorChooserComponentFactory.java: New file.
|
| 13002 |
|
|
* javax/swing/colorchooser/ColorSelectionModel.java: New file.
|
| 13003 |
|
|
* javax/swing/colorchooser/DefaultColorSelectionModel.java: New file.
|
| 13004 |
|
|
* javax/swing/colorchooser/Makefile.am: New file.
|
| 13005 |
|
|
* javax/swing/colorchooser/package.html: New file.
|
| 13006 |
|
|
* javax/swing/filechooser/FileFilter.java: New file.
|
| 13007 |
|
|
* javax/swing/filechooser/FileSystemView.java: New file.
|
| 13008 |
|
|
* javax/swing/filechooser/FileView.java: New file.
|
| 13009 |
|
|
* javax/swing/filechooser/Makefile.am: New file.
|
| 13010 |
|
|
* javax/swing/filechooser/package.html: New file.
|
| 13011 |
|
|
* javax/swing/plaf/ActionMapUIResource.java: New file.
|
| 13012 |
|
|
* javax/swing/plaf/ColorChooserUI.java: New file.
|
| 13013 |
|
|
* javax/swing/plaf/ComboBoxUI.java: New file.
|
| 13014 |
|
|
* javax/swing/plaf/ComponentInputMapUIResource.java: New file.
|
| 13015 |
|
|
* javax/swing/plaf/DesktopIconUI.java: New file.
|
| 13016 |
|
|
* javax/swing/plaf/DesktopPaneUI.java: New file.
|
| 13017 |
|
|
* javax/swing/plaf/FileChooserUI.java: New file.
|
| 13018 |
|
|
* javax/swing/plaf/InputMapUIResource.java: New file.
|
| 13019 |
|
|
* javax/swing/plaf/InternalFrameUI.java: New file.
|
| 13020 |
|
|
* javax/swing/plaf/Makefile.am: Updated.
|
| 13021 |
|
|
* javax/swing/plaf/MenuBarUI.java: New file.
|
| 13022 |
|
|
* javax/swing/plaf/MenuItemUI.java: New file.
|
| 13023 |
|
|
* javax/swing/plaf/PopupMenuUI.java: New file.
|
| 13024 |
|
|
* javax/swing/plaf/ProgressBarUI.java: New file.
|
| 13025 |
|
|
* javax/swing/plaf/RootPaneUI.java: New file.
|
| 13026 |
|
|
* javax/swing/plaf/ScrollBarUI.java: New file.
|
| 13027 |
|
|
* javax/swing/plaf/ScrollPaneUI.java: Updated.
|
| 13028 |
|
|
* javax/swing/plaf/SeparatorUI.java: New file.
|
| 13029 |
|
|
* javax/swing/plaf/SliderUI.java: New file.
|
| 13030 |
|
|
* javax/swing/plaf/SplitPaneUI.java: New file.
|
| 13031 |
|
|
* javax/swing/plaf/TableHeaderUI.java: New file.
|
| 13032 |
|
|
* javax/swing/plaf/TableUI.java: New file.
|
| 13033 |
|
|
* javax/swing/plaf/ToolBarUI.java: New file.
|
| 13034 |
|
|
* javax/swing/plaf/ToolTipUI.java: New file.
|
| 13035 |
|
|
* javax/swing/text/JTextComponent.java: Updated.
|
| 13036 |
|
|
* javax/swing/text/MutableAttributeSet.java: New file.
|
| 13037 |
|
|
* javax/swing/text/StyledDocument.java: New file.
|
| 13038 |
|
|
* javax/swing/text/StyledEditorKit.java: New file.
|
| 13039 |
|
|
* javax/swing/text/TextAction.java: New file.
|
| 13040 |
|
|
|
| 13041 |
|
|
2002-05-26 Mark Wielaard
|
| 13042 |
|
|
|
| 13043 |
|
|
* java/util/TimerTask.java: Fix javadoc code example.
|
| 13044 |
|
|
|
| 13045 |
|
|
2002-05-23 C. Brian Jones
|
| 13046 |
|
|
|
| 13047 |
|
|
* doc/www.gnu.org/home.wml: add blurb about Mauve
|
| 13048 |
|
|
|
| 13049 |
|
|
2002-05-21 Andrew Selkirk
|
| 13050 |
|
|
|
| 13051 |
|
|
* javax/swing/DefaultBoundedRangeModel.java: New file.
|
| 13052 |
|
|
* javax/swing/Makefile.am: Updated.
|
| 13053 |
|
|
|
| 13054 |
|
|
2002-05-21 Andrew Selkirk
|
| 13055 |
|
|
|
| 13056 |
|
|
* javax/swing/Makefile.am: Updated.
|
| 13057 |
|
|
* javax/swing/SizeRequirements.java: New file.
|
| 13058 |
|
|
* javax/swing/SizeSequence.java: New file.
|
| 13059 |
|
|
|
| 13060 |
|
|
2002-05-20 Andrew Selkirk
|
| 13061 |
|
|
|
| 13062 |
|
|
* javax/swing/Makefile.am: Updated.
|
| 13063 |
|
|
|
| 13064 |
|
|
2002-05-20 Andrew Selkirk
|
| 13065 |
|
|
|
| 13066 |
|
|
* javax/swing/AbstractListModel.java: Updated.
|
| 13067 |
|
|
* javax/swing/BoundedRangeModel.java: Compile fix.
|
| 13068 |
|
|
|
| 13069 |
|
|
2002-05-20 Andrew Selkirk
|
| 13070 |
|
|
|
| 13071 |
|
|
* javax/swing/Action.java: Updated.
|
| 13072 |
|
|
* javax/swing/ActionMap.java: New file.
|
| 13073 |
|
|
* javax/swing/BoundedRangeModel.java: New file.
|
| 13074 |
|
|
* javax/swing/ComboBoxEditor.java: New file.
|
| 13075 |
|
|
* javax/swing/ComboBoxModel.java: New file.
|
| 13076 |
|
|
* javax/swing/DefaultListModel.java: New file (unstubbed).
|
| 13077 |
|
|
* javax/swing/DesktopManager.java: New file.
|
| 13078 |
|
|
* javax/swing/CellEditor.java: New file (unstubbed).
|
| 13079 |
|
|
* javax/swing/InputMap.java: New file (unstubbed).
|
| 13080 |
|
|
* javax/swing/InputVerifier.java: New file.
|
| 13081 |
|
|
* javax/swing/KeyStroke.java: New file (unstubbed).
|
| 13082 |
|
|
* javax/swing/MenuElement.java: New file (unstubbed).
|
| 13083 |
|
|
* javax/swing/MutableComboBoxModel.java: New file.
|
| 13084 |
|
|
* javax/swing/Renderer.java: New file.
|
| 13085 |
|
|
* javax/swing/RootPaneContainer.java: New file.
|
| 13086 |
|
|
* javax/swing/ScrollPaneConstants.java: New file.
|
| 13087 |
|
|
* javax/swing/SingleSelectionModel.java: New file.
|
| 13088 |
|
|
* javax/swing/WindowConstants.java: New file.
|
| 13089 |
|
|
|
| 13090 |
|
|
2002-05-13 Tom Tromey
|
| 13091 |
|
|
|
| 13092 |
|
|
* java/util/TimeZone.java: Removed some FIXME comments.
|
| 13093 |
|
|
|
| 13094 |
|
|
2002-05-11 Mark Wielaard
|
| 13095 |
|
|
|
| 13096 |
|
|
* gnu/java/text/SentenceBreakIterator.java (next): Skip all java white
|
| 13097 |
|
|
space characters.
|
| 13098 |
|
|
(previous_internal): Likewise.
|
| 13099 |
|
|
|
| 13100 |
|
|
2002-05-08 Eric Blake
|
| 13101 |
|
|
|
| 13102 |
|
|
* java/awt/AlphaComposite.java: Import Map, so workaround works.
|
| 13103 |
|
|
|
| 13104 |
|
|
2002-05-08 Mark Wielaard
|
| 13105 |
|
|
|
| 13106 |
|
|
* java/awt/AlphaComposite.java (cache.removeEldestEntry): Use fully
|
| 13107 |
|
|
qualified Map.Entry, not just Entry as gcj 3.1 workaround.
|
| 13108 |
|
|
|
| 13109 |
|
|
2002-05-08 Eric Blake
|
| 13110 |
|
|
|
| 13111 |
|
|
* configure.in: Add java/awt/dnd/peer, java/nio/charset/spi.
|
| 13112 |
|
|
* gnu/java/awt/EventModifier.java: New file (split from
|
| 13113 |
|
|
java.awt.event.InputEvent).
|
| 13114 |
|
|
* gnu/java/awt/Makefile.am: Add EventModifier.
|
| 13115 |
|
|
* gnu/java/awt/peer/gtk/GtkToolkit.java: Add missing methods.
|
| 13116 |
|
|
* java/nio/charset/Makefile.am (SUBDIRS): Visit spi.
|
| 13117 |
|
|
* java/nio/charset/spi/.cvsignore: New file.
|
| 13118 |
|
|
* java/nio/charset/spi/Makefile.am: New file.
|
| 13119 |
|
|
* java/nio/charset/spi/package.html: New file.
|
| 13120 |
|
|
* java/nio/charset/spi/CharsetProvider.java: New file.
|
| 13121 |
|
|
* java/awt/Toolkit.java: Add missing methods, some formatting.
|
| 13122 |
|
|
* java/awt/Window.java: Formatting.
|
| 13123 |
|
|
* java/awt/datatransfer/FlavorTable.java: New file.
|
| 13124 |
|
|
* java/awt/datatransfer/Makefile.am: Add FlavorTable.
|
| 13125 |
|
|
* java/awt/datatransfer/Transferable.java: Update to 1.4.
|
| 13126 |
|
|
* java/awt/dnd/DnDConstants.java: New file.
|
| 13127 |
|
|
* java/awt/dnd/DragGestureEvent.java: New file.
|
| 13128 |
|
|
* java/awt/dnd/DragGestureListener.java: New file.
|
| 13129 |
|
|
* java/awt/dnd/DragGestureRecognizer.java: New file.
|
| 13130 |
|
|
* java/awt/dnd/DragSource.java: New file.
|
| 13131 |
|
|
* java/awt/dnd/DragSourceAdapter.java: New file.
|
| 13132 |
|
|
* java/awt/dnd/DragSourceContext.java: New file.
|
| 13133 |
|
|
* java/awt/dnd/DragSourceDragEvent.java: New file.
|
| 13134 |
|
|
* java/awt/dnd/DragSourceEvent.java: New file.
|
| 13135 |
|
|
* java/awt/dnd/DragSourceListener.java: New file.
|
| 13136 |
|
|
* java/awt/dnd/DragSourceMotionListener.java: New file.
|
| 13137 |
|
|
* java/awt/dnd/InvalidDnDOperationException.java: New file.
|
| 13138 |
|
|
* java/awt/dnd/Makefile.am: Update for new files.
|
| 13139 |
|
|
* java/awt/dnd/peer/.cvsignore: New file.
|
| 13140 |
|
|
* java/awt/dnd/peer/DragSourceContextPeer.java: New file.
|
| 13141 |
|
|
* java/awt/dnd/peer/Makefile.am: New file.
|
| 13142 |
|
|
* java/awt/dnd/peer/package.html: New file.
|
| 13143 |
|
|
* java/awt/event/InputEvent.java: Update modifier handling to use
|
| 13144 |
|
|
gnu.java.awt.EventModifier.
|
| 13145 |
|
|
* java/awt/event/KeyEvent.java: Ditto.
|
| 13146 |
|
|
* java/awt/event/MouseEvent.java: Ditto.
|
| 13147 |
|
|
* java/util/Makefile.am (SUBDIRS): Alphabetize.
|
| 13148 |
|
|
|
| 13149 |
|
|
2002-05-07 Eric Blake
|
| 13150 |
|
|
|
| 13151 |
|
|
* java/awt/Color.java: Tweak to work with SystemColor.
|
| 13152 |
|
|
* java/awt/ColorPaintContext.java: New file (split out from
|
| 13153 |
|
|
Color.java).
|
| 13154 |
|
|
* java/awt/Component.java: More javadoc.
|
| 13155 |
|
|
* java/awt/Container.java: Formatting, stub 1.4 methods.
|
| 13156 |
|
|
(LightweightDispatcher): Add class.
|
| 13157 |
|
|
* java/awt/Image.java: Update to 1.4.
|
| 13158 |
|
|
* java/awt/KeyboardFocusManager.java (downFocusCycle): Fix typo.
|
| 13159 |
|
|
* java/awt/Makefile.am (EXTRA_DIST): Add ColorPaintContext.
|
| 13160 |
|
|
* java/awt/SystemColor.java: Update to 1.4.
|
| 13161 |
|
|
|
| 13162 |
|
|
2002-05-07 Mark Wielaard
|
| 13163 |
|
|
|
| 13164 |
|
|
* java/awt/image/renderable/package.html: New stub package file.
|
| 13165 |
|
|
* java/awt/image/renderable/Makefile.am (EXTRA_DIST): Add package.html
|
| 13166 |
|
|
|
| 13167 |
|
|
2002-05-07 Mark Wielaard
|
| 13168 |
|
|
|
| 13169 |
|
|
* javax/accessibility/AccessibleContext.java: Fix javadoc to fully
|
| 13170 |
|
|
qualify java.awt.IllegalComponentStateException.
|
| 13171 |
|
|
|
| 13172 |
|
|
2002-05-07 Etienne M. Gagnon
|
| 13173 |
|
|
|
| 13174 |
|
|
* native/jni/java-io/java_nio.c: Fixed file title in copyright notice.
|
| 13175 |
|
|
|
| 13176 |
|
|
2002-05-06 Eric Blake
|
| 13177 |
|
|
|
| 13178 |
|
|
* Makefile.am (SUBDIRS): Alphabetize.
|
| 13179 |
|
|
* java/util/AbstractList.java (SubList): Increase member
|
| 13180 |
|
|
visibility for fewer accessor methods.
|
| 13181 |
|
|
* java/util/Hashmap.java (getEntry): Ditto.
|
| 13182 |
|
|
* java/util/Hashtable.java (getEntry): Ditto.
|
| 13183 |
|
|
* java/util/LinkedList.java (getEntry, removeEntry): Ditto.
|
| 13184 |
|
|
* java/util/WeakHashMap.java (buckets, internalRemove): Ditto.
|
| 13185 |
|
|
|
| 13186 |
|
|
2002-05-06 Mark Wielaard
|
| 13187 |
|
|
|
| 13188 |
|
|
* java/awt/geom/PathIterator.java: Update javadoc to fully qualify
|
| 13189 |
|
|
java.util.NoSuchElementException.
|
| 13190 |
|
|
|
| 13191 |
|
|
2002-05-06 Mark Wielaard
|
| 13192 |
|
|
|
| 13193 |
|
|
* java/util/regex/PatternSyntaxException.java: package java.util.regex,
|
| 13194 |
|
|
not regexp.
|
| 13195 |
|
|
* java/lang/String.java: import likewise.
|
| 13196 |
|
|
|
| 13197 |
|
|
2002-05-06 Mark Wielaard
|
| 13198 |
|
|
|
| 13199 |
|
|
* java/applet/Makefile.am (EXTRA_DIST): Add package.html
|
| 13200 |
|
|
* java/awt/color/Makefile.am (EXTRA_DIST): Likewise.
|
| 13201 |
|
|
* java/awt/dnd/Makefile.am (EXTRA_DIST): Likewise.
|
| 13202 |
|
|
* java/awt/im/spi/Makefile.am (EXTRA_DIST): Likewise.
|
| 13203 |
|
|
* java/awt/im/Makefile.am (EXTRA_DIST): Likewise.
|
| 13204 |
|
|
* java/awt/datatransfer/Makefile.am (EXTRA_DIST): Likewise.
|
| 13205 |
|
|
* java/awt/event/Makefile.am (EXTRA_DIST): Likewise.
|
| 13206 |
|
|
* java/awt/font/Makefile.am (EXTRA_DIST): Likewise.
|
| 13207 |
|
|
* java/awt/geom/Makefile.am (EXTRA_DIST): Likewise.
|
| 13208 |
|
|
* java/awt/image/Makefile.am (EXTRA_DIST): Likewise.
|
| 13209 |
|
|
* java/awt/peer/Makefile.am (EXTRA_DIST): Likewise.
|
| 13210 |
|
|
* java/awt/print/Makefile.am (EXTRA_DIST): Likewise.
|
| 13211 |
|
|
* java/awt/Makefile.am (EXTRA_DIST): Likewise.
|
| 13212 |
|
|
* java/beans/beancontext/Makefile.am (EXTRA_DIST): Likewise.
|
| 13213 |
|
|
* java/beans/Makefile.am (EXTRA_DIST): Likewise.
|
| 13214 |
|
|
* java/io/Makefile.am (EXTRA_DIST): Likewise.
|
| 13215 |
|
|
* java/lang/ref/Makefile.am (EXTRA_DIST): Likewise.
|
| 13216 |
|
|
* java/lang/reflect/Makefile.am (EXTRA_DIST): Likewise.
|
| 13217 |
|
|
* java/lang/Makefile.am (EXTRA_DIST): Likewise.
|
| 13218 |
|
|
* java/math/Makefile.am (EXTRA_DIST): Likewise.
|
| 13219 |
|
|
* java/net/Makefile.am (EXTRA_DIST): Likewise.
|
| 13220 |
|
|
* java/rmi/activation/Makefile.am (EXTRA_DIST): Likewise.
|
| 13221 |
|
|
* java/rmi/dgc/Makefile.am (EXTRA_DIST): Likewise.
|
| 13222 |
|
|
* java/rmi/registry/Makefile.am (EXTRA_DIST): Likewise.
|
| 13223 |
|
|
* java/rmi/server/Makefile.am (EXTRA_DIST): Likewise.
|
| 13224 |
|
|
* java/rmi/Makefile.am (EXTRA_DIST): Likewise.
|
| 13225 |
|
|
* java/security/acl/Makefile.am (EXTRA_DIST): Likewise.
|
| 13226 |
|
|
* java/security/cert/Makefile.am (EXTRA_DIST): Likewise.
|
| 13227 |
|
|
* java/security/interfaces/Makefile.am (EXTRA_DIST): Likewise.
|
| 13228 |
|
|
* java/security/spec/Makefile.am (EXTRA_DIST): Likewise.
|
| 13229 |
|
|
* java/security/Makefile.am (EXTRA_DIST): Likewise.
|
| 13230 |
|
|
* java/sql/Makefile.am (EXTRA_DIST): Likewise.
|
| 13231 |
|
|
* java/text/Makefile.am (EXTRA_DIST): Likewise.
|
| 13232 |
|
|
* java/util/jar/Makefile.am (EXTRA_DIST): Likewise.
|
| 13233 |
|
|
* java/util/zip/Makefile.am (EXTRA_DIST): Likewise.
|
| 13234 |
|
|
* java/util/Makefile.am (EXTRA_DIST): Likewise.
|
| 13235 |
|
|
* java/util/prefs/Makefile.am (EXTRA_DIST): Likewise.
|
| 13236 |
|
|
* java/util/logging/Makefile.am (EXTRA_DIST): Likewise.
|
| 13237 |
|
|
* java/util/regex/Makefile.am (EXTRA_DIST): Likewise and
|
| 13238 |
|
|
PatternSyntaxException.java.
|
| 13239 |
|
|
* java/nio/channels/spi/Makefile.am (EXTRA_DIST): Likewise.
|
| 13240 |
|
|
* java/nio/channels/Makefile.am (EXTRA_DIST): Likewise.
|
| 13241 |
|
|
* java/nio/charset/Makefile.am (EXTRA_DIST): Likewise.
|
| 13242 |
|
|
* java/nio/Makefile.am (EXTRA_DIST): Likewise.
|
| 13243 |
|
|
* javax/accessibility/Makefile.am (EXTRA_DIST): Likewise.
|
| 13244 |
|
|
* javax/naming/Makefile.am (EXTRA_DIST): Likewise.
|
| 13245 |
|
|
* javax/swing/border/Makefile.am (EXTRA_DIST): Likewise.
|
| 13246 |
|
|
* javax/swing/event/Makefile.am (EXTRA_DIST): Likewise.
|
| 13247 |
|
|
* javax/swing/table/Makefile.am (EXTRA_DIST): Likewise.
|
| 13248 |
|
|
* javax/swing/plaf/basic/Makefile.am (EXTRA_DIST): Likewise.
|
| 13249 |
|
|
* javax/swing/plaf/metal/Makefile.am (EXTRA_DIST): Likewise.
|
| 13250 |
|
|
* javax/swing/plaf/Makefile.am (EXTRA_DIST): Likewise.
|
| 13251 |
|
|
* javax/swing/text/Makefile.am (EXTRA_DIST): Likewise.
|
| 13252 |
|
|
* javax/swing/tree/Makefile.am (EXTRA_DIST): Likewise.
|
| 13253 |
|
|
* javax/swing/undo/Makefile.am (EXTRA_DIST): Likewise.
|
| 13254 |
|
|
* javax/swing/Makefile.am (EXTRA_DIST): Likewise.
|
| 13255 |
|
|
|
| 13256 |
|
|
2002-05-06 Mark Wielaard
|
| 13257 |
|
|
|
| 13258 |
|
|
* java/awt/Choice.java: Fix javadoc spelling mistake.
|
| 13259 |
|
|
* java/awt/im/spi/InputMethodContext.java: Import HeadlessException.
|
| 13260 |
|
|
* java/awt/image/PixelGrabber.java: Fix javadoc spelling mistake.
|
| 13261 |
|
|
* java/io/File.java: Likewise.
|
| 13262 |
|
|
* java/lang/String.java: Likewise.
|
| 13263 |
|
|
* java/security/AccessController.java: Likewise.
|
| 13264 |
|
|
* java/sql/DatabaseMetaData.java: Likewise.
|
| 13265 |
|
|
* java/util/Arrays.java: Likewise.
|
| 13266 |
|
|
* java/util/prefs/AbstractPreferences.java: Likewise.
|
| 13267 |
|
|
* java/util/prefs/Preferences.java: Likewise.
|
| 13268 |
|
|
* java/util/zip/Inflater.java: Likewise.
|
| 13269 |
|
|
* java/util/regex/PatternSyntaxException.java: New class.
|
| 13270 |
|
|
|
| 13271 |
|
|
2002-05-06 Mark Wielaard
|
| 13272 |
|
|
|
| 13273 |
|
|
* java/applet/package.html: Add stub package description fo gjdoc.
|
| 13274 |
|
|
* java/awt/color/package.html: Likewise.
|
| 13275 |
|
|
* java/awt/dnd/package.html: Likewise.
|
| 13276 |
|
|
* java/awt/im/spi/package.html: Likewise.
|
| 13277 |
|
|
* java/awt/im/package.html: Likewise.
|
| 13278 |
|
|
* java/awt/datatransfer/package.html: Likewise.
|
| 13279 |
|
|
* java/awt/event/package.html: Likewise.
|
| 13280 |
|
|
* java/awt/font/package.html: Likewise.
|
| 13281 |
|
|
* java/awt/geom/package.html: Likewise.
|
| 13282 |
|
|
* java/awt/image/package.html: Likewise.
|
| 13283 |
|
|
* java/awt/peer/package.html: Likewise.
|
| 13284 |
|
|
* java/awt/print/package.html: Likewise.
|
| 13285 |
|
|
* java/awt/package.html: Likewise.
|
| 13286 |
|
|
* java/beans/beancontext/package.html: Likewise.
|
| 13287 |
|
|
* java/beans/package.html: Likewise.
|
| 13288 |
|
|
* java/io/package.html: Likewise.
|
| 13289 |
|
|
* java/lang/ref/package.html: Likewise.
|
| 13290 |
|
|
* java/lang/reflect/package.html: Likewise.
|
| 13291 |
|
|
* java/lang/package.html: Likewise.
|
| 13292 |
|
|
* java/math/package.html: Likewise.
|
| 13293 |
|
|
* java/net/package.html: Likewise.
|
| 13294 |
|
|
* java/rmi/activation/package.html: Likewise.
|
| 13295 |
|
|
* java/rmi/dgc/package.html: Likewise.
|
| 13296 |
|
|
* java/rmi/registry/package.html: Likewise.
|
| 13297 |
|
|
* java/rmi/server/package.html: Likewise.
|
| 13298 |
|
|
* java/rmi/package.html: Likewise.
|
| 13299 |
|
|
* java/security/acl/package.html: Likewise.
|
| 13300 |
|
|
* java/security/cert/package.html: Likewise.
|
| 13301 |
|
|
* java/security/interfaces/package.html: Likewise.
|
| 13302 |
|
|
* java/security/spec/package.html: Likewise.
|
| 13303 |
|
|
* java/security/package.html: Likewise.
|
| 13304 |
|
|
* java/sql/package.html: Likewise.
|
| 13305 |
|
|
* java/text/package.html: Likewise.
|
| 13306 |
|
|
* java/util/jar/package.html: Likewise.
|
| 13307 |
|
|
* java/util/zip/package.html: Likewise.
|
| 13308 |
|
|
* java/util/package.html: Likewise.
|
| 13309 |
|
|
* java/util/prefs/package.html: Likewise.
|
| 13310 |
|
|
* java/util/logging/package.html: Likewise.
|
| 13311 |
|
|
* java/util/regex/package.html: Likewise.
|
| 13312 |
|
|
* java/nio/channels/spi/package.html: Likewise.
|
| 13313 |
|
|
* java/nio/channels/package.html: Likewise.
|
| 13314 |
|
|
* java/nio/charset/package.html: Likewise.
|
| 13315 |
|
|
* java/nio/package.html: Likewise.
|
| 13316 |
|
|
* javax/accessibility/package.html: Likewise.
|
| 13317 |
|
|
* javax/naming/package.html: Likewise.
|
| 13318 |
|
|
* javax/swing/border/package.html: Likewise.
|
| 13319 |
|
|
* javax/swing/event/package.html: Likewise.
|
| 13320 |
|
|
* javax/swing/table/package.html: Likewise.
|
| 13321 |
|
|
* javax/swing/plaf/basic/package.html: Likewise.
|
| 13322 |
|
|
* javax/swing/plaf/metal/package.html: Likewise.
|
| 13323 |
|
|
* javax/swing/plaf/package.html: Likewise.
|
| 13324 |
|
|
* javax/swing/text/html/package.html: Likewise.
|
| 13325 |
|
|
* javax/swing/text/package.html: Likewise.
|
| 13326 |
|
|
* javax/swing/tree/package.html: Likewise.
|
| 13327 |
|
|
* javax/swing/undo/package.html: Likewise.
|
| 13328 |
|
|
* javax/swing/package.html: Likewise.
|
| 13329 |
|
|
|
| 13330 |
|
|
2002-05-05 C. Brian Jones
|
| 13331 |
|
|
|
| 13332 |
|
|
* doc/www.gnu.org/home.wml: Announcements section removed; we use
|
| 13333 |
|
|
the News section of Savannah instead. Old announcements linked
|
| 13334 |
|
|
under documentation.
|
| 13335 |
|
|
Status information will be transitioning to Savannah Tasks system.
|
| 13336 |
|
|
Clarified affect of Classpath license upon JVM license.
|
| 13337 |
|
|
Added project menu bar from Savannah to top of web page.
|
| 13338 |
|
|
Removed mailing list information on this page, it is more detailed
|
| 13339 |
|
|
on the Lists link at the top of the page.
|
| 13340 |
|
|
Last modified author update
|
| 13341 |
|
|
* doc/www.gnu.org/announce/announcements.wml: last modified author
|
| 13342 |
|
|
* doc/www.gnu.org/include/macros.wml (header): Moved title to
|
| 13343 |
|
|
the right of droplet and enlarged text.
|
| 13344 |
|
|
Updated copyright date.
|
| 13345 |
|
|
* BUGS: update URL for submitting bugs
|
| 13346 |
|
|
* HACKING: update date; clarify via punctuation modification of
|
| 13347 |
|
|
vm/reference classes.
|
| 13348 |
|
|
* configure.in: added --enable-gtk-peer from Carlos Cavanna
|
| 13349 |
|
|
Updated version to 0.04; configure java/util/logging,
|
| 13350 |
|
|
java/util/regex
|
| 13351 |
|
|
* native/Makefile.am: SUBDIRS typo fixed
|
| 13352 |
|
|
* native/jni/Makefile.am: SUBDIRS conditionally defined based on
|
| 13353 |
|
|
--enable-gtk-peer
|
| 13354 |
|
|
* INSTALL: update with mention of --enable-gtk-peer, typo fixed
|
| 13355 |
|
|
* NEWS: updated for 0.04 release
|
| 13356 |
|
|
* README: updated with AegisVM, note failure to run with ORP 1.0.9
|
| 13357 |
|
|
* TODO: removed duplicate information on where packages currently
|
| 13358 |
|
|
stand, too hard to keep up to date in multiple places.
|
| 13359 |
|
|
* THANKYOU: add Carlos Cavanna
|
| 13360 |
|
|
* java/util/logging/Makefile.am: new file
|
| 13361 |
|
|
* java/util/regex/Makefile.am: new file
|
| 13362 |
|
|
* java/util/regex/.cvsignore: new file
|
| 13363 |
|
|
* gnu/java/awt/peer/gtk/Makefile.am: EXTRA_DIST updated
|
| 13364 |
|
|
* gnu/java/locale/Makefile.am: ditto
|
| 13365 |
|
|
* java/awt/Makefile.am: ditto
|
| 13366 |
|
|
* java/net/Makefile.am: ditto
|
| 13367 |
|
|
* java/util/Makefile.am: ditto
|
| 13368 |
|
|
* java/util/zip/Makefile.am: ditto
|
| 13369 |
|
|
* javax/accessibility/Makefile.am: ditto
|
| 13370 |
|
|
* javax/swing/Makefile.am: ditto
|
| 13371 |
|
|
* javax/swing/plaf/Makefile.am: ditto
|
| 13372 |
|
|
* javax/swing/table/Makefile.am: ditto
|
| 13373 |
|
|
|
| 13374 |
|
|
2002-05-05 Eric Blake
|
| 13375 |
|
|
|
| 13376 |
|
|
* java/applet/Applet.java (getAccessibleState): Update.
|
| 13377 |
|
|
* java/awt/AWTEvent.java (INPUT_ENABLED_EVENT_MASK): New flag.
|
| 13378 |
|
|
* java/awt/AWTKeyStroke.java (keyCode): Make more visible.
|
| 13379 |
|
|
* java/awt/AlphaComposite.java: New file (needs documentation).
|
| 13380 |
|
|
* java/awt/AttributeValue.java: New file.
|
| 13381 |
|
|
* java/awt/BasicStroke.java: New file (needs docs).
|
| 13382 |
|
|
* java/awt/BufferCapabilities.java: New file (needs docs).
|
| 13383 |
|
|
* java/awt/Button.java (getActionListeners, getListeners): Use new
|
| 13384 |
|
|
features of AWTEventMulticater.
|
| 13385 |
|
|
* java/awt/Component.java: Partial update to 1.4.
|
| 13386 |
|
|
* java/awt/ComponentOrientation.java: Update to 1.4.
|
| 13387 |
|
|
* java/awt/Container.java (getContainerListeners, getListeners):
|
| 13388 |
|
|
Use new features of AWTEventMulticaster.
|
| 13389 |
|
|
* java/awt/ContainerOrderFocusTraversalPolicy.java: New
|
| 13390 |
|
|
file (stubbed, needs docs).
|
| 13391 |
|
|
* java/awt/DefaultFocusTraversalPolicy.java: New file (stubbed).
|
| 13392 |
|
|
* java/awt/DefaultKeyboardFocusManager.java: New file (stubbed).
|
| 13393 |
|
|
* java/awt/FocusTraversalPolicy.java: New file (needs docs).
|
| 13394 |
|
|
* java/awt/GradientPaint.java: New file (stubbed).
|
| 13395 |
|
|
* java/awt/GraphicsConfiguration.java: Update to 1.4.
|
| 13396 |
|
|
* java/awt/ImageCapabilities.java: New file (stubbed).
|
| 13397 |
|
|
* java/awt/Insets.java: Update to 1.4.
|
| 13398 |
|
|
* java/awt/JobAttributes.java: New file (needs docs).
|
| 13399 |
|
|
* java/awt/KeyboardFocusManager.java: New file (partially
|
| 13400 |
|
|
stubbed).
|
| 13401 |
|
|
* java/awt/Makefile.am (EXTRA_DIST): Account for new files.
|
| 13402 |
|
|
* java/awt/MenuItem.java (getActionListeners, getListeners): Use
|
| 13403 |
|
|
new features of AWTEventMulticaster.
|
| 13404 |
|
|
* java/awt/PageAttributes.java: New file (needs docs).
|
| 13405 |
|
|
* java/awt/PaintContext.java (paint): Remove redundant keyword.
|
| 13406 |
|
|
* java/awt/PrintJob.java: Update to 1.4.
|
| 13407 |
|
|
* java/awt/RenderingHints.java: Partial update to 1.4 (needs docs).
|
| 13408 |
|
|
* java/awt/Robot.java: New file (stubbed).
|
| 13409 |
|
|
* java/awt/TexturePaint.java: New file (stubbed).
|
| 13410 |
|
|
* java/awt/Window.java (getWindowListeners, getListeners): Use new
|
| 13411 |
|
|
features of AWTEventMulticaster.
|
| 13412 |
|
|
* java/awt/geom/Arc2D.java: Implement and document.
|
| 13413 |
|
|
* java/awt/geom/Rectangle2D.java: Fix doc typo.
|
| 13414 |
|
|
|
| 13415 |
|
|
2002-05-05 Eric Blake
|
| 13416 |
|
|
|
| 13417 |
|
|
* configure.in: Add java/awt/image/renderable.
|
| 13418 |
|
|
* java/awt/image/BufferStrategy.java: New file (needs docs).
|
| 13419 |
|
|
* java/awt/image/BufferedImageOp.java: Ditto.
|
| 13420 |
|
|
* java/awt/image/RenderedImage.java: Ditto.
|
| 13421 |
|
|
* java/awt/image/TileObserver.java: Ditto.
|
| 13422 |
|
|
* java/awt/image/VolatileImage.java: Ditto.
|
| 13423 |
|
|
* java/awt/image/WritableRenderedImage.java: Ditto.
|
| 13424 |
|
|
* java/awt/image/renderable/ContextualRenderedImageFactory.java:
|
| 13425 |
|
|
Ditto.
|
| 13426 |
|
|
* java/awt/image/renderable/ParameterBlock.java: Ditto.
|
| 13427 |
|
|
* java/awt/image/renderable/RenderContext.java: Ditto.
|
| 13428 |
|
|
* java/awt/image/renderable/RenderableImage.java: Ditto.
|
| 13429 |
|
|
* java/awt/image/renderable/RenderableImageOp.java: Ditto.
|
| 13430 |
|
|
* java/awt/image/renderable/RenderableImageProducer.java: Ditto.
|
| 13431 |
|
|
* java/awt/image/renderable/RenderedImageFactory.java: Ditto.
|
| 13432 |
|
|
* java/awt/image/Makefile.am: Account for new files.
|
| 13433 |
|
|
* java/awt/image/renderable/.cvsignore: New file.
|
| 13434 |
|
|
* java/awt/image/renderable/Makefile.am: New file.
|
| 13435 |
|
|
|
| 13436 |
|
|
2002-05-04 C. Brian Jones
|
| 13437 |
|
|
|
| 13438 |
|
|
* doc/www.gnu.org/home.wml: include information on AegisVM, use a
|
| 13439 |
|
|
table to list JVMs and descriptions
|
| 13440 |
|
|
* java/util/zip/ZipEntry.java: implements ZipConstants; patch from
|
| 13441 |
|
|
Sascha Brawer
|
| 13442 |
|
|
* java/net/HttpURLConnection.java (HTTP_NOT_IMPLEMENTED): updated
|
| 13443 |
|
|
javadoc comment to note this is in the specification since 1.3;
|
| 13444 |
|
|
patch from Sascha Brawer
|
| 13445 |
|
|
* gnu/java/net/protocol/file/FileURLConnection.java: additions from
|
| 13446 |
|
|
Nic Ferrier
|
| 13447 |
|
|
(getLastModified): new method
|
| 13448 |
|
|
(getContentLength): new method
|
| 13449 |
|
|
(exists): new method
|
| 13450 |
|
|
(isDirectory): new method
|
| 13451 |
|
|
(getListing): new method
|
| 13452 |
|
|
|
| 13453 |
|
|
2002-05-02 Eric Blake
|
| 13454 |
|
|
|
| 13455 |
|
|
* java/util/TreeMap.java (remove): Fix improper return value.
|
| 13456 |
|
|
* THANKYOU: Add Xuan Baldauf for spotting this.
|
| 13457 |
|
|
|
| 13458 |
|
|
2002-05-02 C. Brian Jones
|
| 13459 |
|
|
|
| 13460 |
|
|
* configure.in: move check for ZIP to --with-zip
|
| 13461 |
|
|
* acinclude.m4: define CLASSPATH_WITH_ZIP, allow user to specify
|
| 13462 |
|
|
--without-zip to avoid creating or installing glibj.zip
|
| 13463 |
|
|
|
| 13464 |
|
|
2002-05-02 Xuan Baldauf
|
| 13465 |
|
|
|
| 13466 |
|
|
* java/util/TreeMap.java (SubMap.values): return this.values instead
|
| 13467 |
|
|
of this.keys
|
| 13468 |
|
|
|
| 13469 |
|
|
2002-04-30 Etienne M. Gagnon
|
| 13470 |
|
|
|
| 13471 |
|
|
* native/jni/java-io/Makefile.am: Re-added java_nio.c into JNI
|
| 13472 |
|
|
build.
|
| 13473 |
|
|
* native/jni/java-io/java_nio.c: Solved compile time problems under
|
| 13474 |
|
|
gcc 2.95.x and added missing Copyright statement.
|
| 13475 |
|
|
|
| 13476 |
|
|
2002-04-30 Eric Blake
|
| 13477 |
|
|
|
| 13478 |
|
|
* configure.in: Configure the swing directories.
|
| 13479 |
|
|
|
| 13480 |
|
|
2002-04-30 Tom Tromey
|
| 13481 |
|
|
|
| 13482 |
|
|
* java/io/BufferedReader.java (fill): Handle case where markPos
|
| 13483 |
|
|
point to ignored \n.
|
| 13484 |
|
|
|
| 13485 |
|
|
2002-04-30 Sascha Brawer
|
| 13486 |
|
|
|
| 13487 |
|
|
* java/text/ChoiceFormat.java (class description):
|
| 13488 |
|
|
Docfix to avoid angle brackets in Javadoc and for pre-formatted
|
| 13489 |
|
|
code without asterisks.
|
| 13490 |
|
|
* java/text/Collator.java (compare(String, String),
|
| 13491 |
|
|
compare(Object, Object)): Same.
|
| 13492 |
|
|
* java/text/RuleBasedCollator.java (compare(String,String)): Same.
|
| 13493 |
|
|
|
| 13494 |
|
|
* java/util/AbstractList.java (hashCode):
|
| 13495 |
|
|
Docfix to avoid angle brackets in Javadoc and for pre-formatted
|
| 13496 |
|
|
code without asterisks.
|
| 13497 |
|
|
* java/util/AbstractMap.java (equals, hashCode): Same.
|
| 13498 |
|
|
* java/util/ArrayList.java (ensureCapacity): Same.
|
| 13499 |
|
|
* java/util/Arrays.java (sort): Same.
|
| 13500 |
|
|
* java/util/BitSet.java (hashCode, nextSetBit): Same.
|
| 13501 |
|
|
* java/util/Calendar.java (class description): Same.
|
| 13502 |
|
|
* java/util/Dictionary.java (class description): Same.
|
| 13503 |
|
|
* java/util/HashMap.java (rehash): Same.
|
| 13504 |
|
|
* java/util/Hashtable.java (rehash, equals): Same.
|
| 13505 |
|
|
* java/util/IdentityHashMap.java (get(Object), remove(Object),
|
| 13506 |
|
|
remove()): Same.
|
| 13507 |
|
|
* java/util/LinkedHashMap.java (LinkedHashMap(int),
|
| 13508 |
|
|
removeEldestEntry(Map.Entry), class description): Same.
|
| 13509 |
|
|
* java/util/LinkedList.java (getEntry): Same.
|
| 13510 |
|
|
* java/util/List.java (hashCode): Same.
|
| 13511 |
|
|
* java/util/ListResourceBundle.java (class description): Same.
|
| 13512 |
|
|
* java/util/Map.java (hashCode, equals): Same.
|
| 13513 |
|
|
* java/util/Properties.java (class description, load): Same.
|
| 13514 |
|
|
* java/util/PropertyPermissionCollection.java (implies): Same.
|
| 13515 |
|
|
* java/util/PropertyResourceBundle.java (class description): Same.
|
| 13516 |
|
|
* java/util/Random.java (setSeed, next, nextBytes, nextInt(),
|
| 13517 |
|
|
nextInt(int), nextLong, nextBoolean, nextFloat, nextDouble,
|
| 13518 |
|
|
nextGaussian): Same.
|
| 13519 |
|
|
* java/util/ResourceBundle.java (class description): Same.
|
| 13520 |
|
|
* java/util/SimpleTimeZone.java (getOffset): Same.
|
| 13521 |
|
|
* java/util/WeakHashMap.java (threshold, slot): Same.
|
| 13522 |
|
|
|
| 13523 |
|
|
2002-04-30 Mark Wielaard
|
| 13524 |
|
|
|
| 13525 |
|
|
* gnu/java/nio/ByteBufferImpl.java: Add copyright notice.
|
| 13526 |
|
|
* gnu/java/nio/CharBufferImpl.java: Likewise.
|
| 13527 |
|
|
* gnu/java/nio/DatagramChannelImpl.java: Likewise.
|
| 13528 |
|
|
* gnu/java/nio/DoubleBufferImpl.java: Likewise.
|
| 13529 |
|
|
* gnu/java/nio/FileChannelImpl.java: Likewise.
|
| 13530 |
|
|
* gnu/java/nio/FloatBufferImpl.java: Likewise.
|
| 13531 |
|
|
* gnu/java/nio/IntBufferImpl.java: Likewise.
|
| 13532 |
|
|
* gnu/java/nio/LongBufferImpl.java: Likewise.
|
| 13533 |
|
|
* gnu/java/nio/MappedByteFileBuffer.java: Likewise.
|
| 13534 |
|
|
* gnu/java/nio/MappedCharFileBuffer.java: Likewise.
|
| 13535 |
|
|
* gnu/java/nio/MappedDoubleFileBuffer.java: Likewise.
|
| 13536 |
|
|
* gnu/java/nio/MappedFloatFileBuffer.java: Likewise.
|
| 13537 |
|
|
* gnu/java/nio/MappedIntFileBuffer.java: Likewise.
|
| 13538 |
|
|
* gnu/java/nio/MappedLongFileBuffer.java: Likewise.
|
| 13539 |
|
|
* gnu/java/nio/MappedShortFileBuffer.java: Likewise.
|
| 13540 |
|
|
* gnu/java/nio/PipeImpl.java: Likewise.
|
| 13541 |
|
|
* gnu/java/nio/SelectionKeyImpl.java: Likewise.
|
| 13542 |
|
|
* gnu/java/nio/SelectorImpl.java: Likewise.
|
| 13543 |
|
|
* gnu/java/nio/SelectorProviderImpl.java: Likewise.
|
| 13544 |
|
|
* gnu/java/nio/ServerSocketChannelImpl.java: Likewise.
|
| 13545 |
|
|
* gnu/java/nio/ShortBufferImpl.java: Likewise.
|
| 13546 |
|
|
* gnu/java/nio/SocketChannelImpl.java: Likewise.
|
| 13547 |
|
|
* java/awt/dnd/DropTarget.java: Likewise.
|
| 13548 |
|
|
* java/awt/font/TextHitInfo.java: Likewise.
|
| 13549 |
|
|
* java/net/InetSocketAddress.java: Likewise.
|
| 13550 |
|
|
* java/net/SocketAddress.java: Likewise.
|
| 13551 |
|
|
* java/nio/Buffer.java: Likewise.
|
| 13552 |
|
|
* java/nio/ByteBuffer.java: Likewise.
|
| 13553 |
|
|
* java/nio/ByteOrder.java: Likewise.
|
| 13554 |
|
|
* java/nio/CharBuffer.java: Likewise.
|
| 13555 |
|
|
* java/nio/DoubleBuffer.java: Likewise.
|
| 13556 |
|
|
* java/nio/FloatBuffer.java: Likewise.
|
| 13557 |
|
|
* java/nio/IntBuffer.java: Likewise.
|
| 13558 |
|
|
* java/nio/LongBuffer.java: Likewise.
|
| 13559 |
|
|
* java/nio/MappedByteBuffer.java: Likewise.
|
| 13560 |
|
|
* java/nio/ShortBuffer.java: Likewise.
|
| 13561 |
|
|
* java/nio/channels/AlreadyConnectedException.java: Likewise.
|
| 13562 |
|
|
* java/nio/channels/ByteChannel.java: Likewise.
|
| 13563 |
|
|
* java/nio/channels/Channel.java: Likewise.
|
| 13564 |
|
|
* java/nio/channels/Channels.java: Likewise.
|
| 13565 |
|
|
* java/nio/channels/ClosedChannelException.java: Likewise.
|
| 13566 |
|
|
* java/nio/channels/DatagramChannel.java: Likewise.
|
| 13567 |
|
|
* java/nio/channels/FileChannel.java: Likewise.
|
| 13568 |
|
|
* java/nio/channels/FileLock.java: Likewise.
|
| 13569 |
|
|
* java/nio/channels/GatheringByteChannel.java: Likewise.
|
| 13570 |
|
|
* java/nio/channels/InterruptibleChannel.java: Likewise.
|
| 13571 |
|
|
* java/nio/channels/Pipe.java: Likewise.
|
| 13572 |
|
|
* java/nio/channels/ReadableByteChannel.java: Likewise.
|
| 13573 |
|
|
* java/nio/channels/ScatteringByteChannel.java: Likewise.
|
| 13574 |
|
|
* java/nio/channels/SelectableChannel.java: Likewise.
|
| 13575 |
|
|
* java/nio/channels/SelectionKey.java: Likewise.
|
| 13576 |
|
|
* java/nio/channels/Selector.java: Likewise.
|
| 13577 |
|
|
* java/nio/channels/ServerSocketChannel.java: Likewise.
|
| 13578 |
|
|
* java/nio/channels/SocketChannel.java: Likewise.
|
| 13579 |
|
|
* java/nio/channels/WritableByteChannel.java: Likewise.
|
| 13580 |
|
|
* java/nio/charset/CharacterCodingException.java: Likewise.
|
| 13581 |
|
|
* java/nio/charset/Charset.java: Likewise.
|
| 13582 |
|
|
* java/nio/charset/CharsetDecoder.java: Likewise.
|
| 13583 |
|
|
* java/nio/charset/CharsetEncoder.java: Likewise.
|
| 13584 |
|
|
* java/nio/charset/CoderResult.java: Likewise.
|
| 13585 |
|
|
* java/nio/charset/CodingErrorAction.java: Likewise.
|
| 13586 |
|
|
* java/util/regex/Matcher.java: Likewise.
|
| 13587 |
|
|
* java/util/regex/Pattern.java: Likewise.
|
| 13588 |
|
|
* javax/swing/AbstractAction.java: Likewise.
|
| 13589 |
|
|
* javax/swing/AbstractButton.java: Likewise.
|
| 13590 |
|
|
* javax/swing/AbstractListModel.java: Likewise.
|
| 13591 |
|
|
* javax/swing/AbstractSet.java: Likewise.
|
| 13592 |
|
|
* javax/swing/Box.java: Likewise.
|
| 13593 |
|
|
* javax/swing/BoxLayout.java: Likewise.
|
| 13594 |
|
|
* javax/swing/ButtonGroup.java: Likewise.
|
| 13595 |
|
|
* javax/swing/CellEditor.java: Likewise.
|
| 13596 |
|
|
* javax/swing/ComponentInputMap.java: Likewise.
|
| 13597 |
|
|
* javax/swing/DefaultButtonModel.java: Likewise.
|
| 13598 |
|
|
* javax/swing/DefaultCellRenderer.java: Likewise.
|
| 13599 |
|
|
* javax/swing/DefaultListModel.java: Likewise.
|
| 13600 |
|
|
* javax/swing/DefaultListSelectionModel.java: Likewise.
|
| 13601 |
|
|
* javax/swing/Icon.java: Likewise.
|
| 13602 |
|
|
* javax/swing/ImageIcon.java: Likewise.
|
| 13603 |
|
|
* javax/swing/InputMap.java: Likewise.
|
| 13604 |
|
|
* javax/swing/JApplet.java: Likewise.
|
| 13605 |
|
|
* javax/swing/JButton.java: Likewise.
|
| 13606 |
|
|
* javax/swing/JCheckBox.java: Likewise.
|
| 13607 |
|
|
* javax/swing/JComponent.java: Likewise.
|
| 13608 |
|
|
* javax/swing/JDialog.java: Likewise.
|
| 13609 |
|
|
* javax/swing/JEditorPane.java: Likewise.
|
| 13610 |
|
|
* javax/swing/JFrame.java: Likewise.
|
| 13611 |
|
|
* javax/swing/JInternalFrame.java: Likewise.
|
| 13612 |
|
|
* javax/swing/JLabel.java: Likewise.
|
| 13613 |
|
|
* javax/swing/JLayeredPane.java: Likewise.
|
| 13614 |
|
|
* javax/swing/JList.java: Likewise.
|
| 13615 |
|
|
* javax/swing/JMenuBar.java: Likewise.
|
| 13616 |
|
|
* javax/swing/JOptionPane.java: Likewise.
|
| 13617 |
|
|
* javax/swing/JPanel.java: Likewise.
|
| 13618 |
|
|
* javax/swing/JRadioButton.java: Likewise.
|
| 13619 |
|
|
* javax/swing/JRootPane.java: Likewise.
|
| 13620 |
|
|
* javax/swing/JScrollBar.java: Likewise.
|
| 13621 |
|
|
* javax/swing/JScrollPane.java: Likewise.
|
| 13622 |
|
|
* javax/swing/JTabbedPane.java: Likewise.
|
| 13623 |
|
|
* javax/swing/JTable.java: Likewise.
|
| 13624 |
|
|
* javax/swing/JTextField.java: Likewise.
|
| 13625 |
|
|
* javax/swing/JToggleButton.java: Likewise.
|
| 13626 |
|
|
* javax/swing/JToolTip.java: Likewise.
|
| 13627 |
|
|
* javax/swing/JTree.java: Likewise.
|
| 13628 |
|
|
* javax/swing/JViewport.java: Likewise.
|
| 13629 |
|
|
* javax/swing/JWindow.java: Likewise.
|
| 13630 |
|
|
* javax/swing/KeyStroke.java: Likewise.
|
| 13631 |
|
|
* javax/swing/ListCellRenderer.java: Likewise.
|
| 13632 |
|
|
* javax/swing/ListModel.java: Likewise.
|
| 13633 |
|
|
* javax/swing/ListSelectionModel.java: Likewise.
|
| 13634 |
|
|
* javax/swing/LookAndFeel.java: Likewise.
|
| 13635 |
|
|
* javax/swing/MenuElement.java: Likewise.
|
| 13636 |
|
|
* javax/swing/MenuSelectionManager.java: Likewise.
|
| 13637 |
|
|
* javax/swing/Scrollable.java: Likewise.
|
| 13638 |
|
|
* javax/swing/SwingConstants.java: Likewise.
|
| 13639 |
|
|
* javax/swing/SwingUtilities.java: Likewise.
|
| 13640 |
|
|
* javax/swing/Timer.java: Likewise.
|
| 13641 |
|
|
* javax/swing/ToggleButtonModel.java: Likewise.
|
| 13642 |
|
|
* javax/swing/UIDefaults.java: Likewise.
|
| 13643 |
|
|
* javax/swing/UIManager.java: Likewise.
|
| 13644 |
|
|
* javax/swing/UnsupportedLookAndFeelException.java: Likewise.
|
| 13645 |
|
|
* javax/swing/border/AbstractBorder.java: Likewise.
|
| 13646 |
|
|
* javax/swing/border/BevelBorder.java: Likewise.
|
| 13647 |
|
|
* javax/swing/border/Border.java: Likewise.
|
| 13648 |
|
|
* javax/swing/border/CompoundBorder.java: Likewise.
|
| 13649 |
|
|
* javax/swing/border/EmptyBorder.java: Likewise.
|
| 13650 |
|
|
* javax/swing/border/EtchedBorder.java: Likewise.
|
| 13651 |
|
|
* javax/swing/border/LineBorder.java: Likewise.
|
| 13652 |
|
|
* javax/swing/border/MatteBorder.java: Likewise.
|
| 13653 |
|
|
* javax/swing/border/TitledBorder.java: Likewise.
|
| 13654 |
|
|
* javax/swing/text/AbstractDocument.java: Likewise.
|
| 13655 |
|
|
* javax/swing/text/AttributeSet.java: Likewise.
|
| 13656 |
|
|
* javax/swing/text/BadLocationException.java: Likewise.
|
| 13657 |
|
|
* javax/swing/text/Caret.java: Likewise.
|
| 13658 |
|
|
* javax/swing/text/CharacterIterator.java: Likewise.
|
| 13659 |
|
|
* javax/swing/text/ComponentView.java: Likewise.
|
| 13660 |
|
|
* javax/swing/text/DefaultCaret.java: Likewise.
|
| 13661 |
|
|
* javax/swing/text/DefaultEditorKit.java: Likewise.
|
| 13662 |
|
|
* javax/swing/text/Document.java: Likewise.
|
| 13663 |
|
|
* javax/swing/text/EditorKit.java: Likewise.
|
| 13664 |
|
|
* javax/swing/text/Element.java: Likewise.
|
| 13665 |
|
|
* javax/swing/text/GapContent.java: Likewise.
|
| 13666 |
|
|
* javax/swing/text/JTextComponent.java: Likewise.
|
| 13667 |
|
|
* javax/swing/text/Keymap.java: Likewise.
|
| 13668 |
|
|
* javax/swing/text/PlainDocument.java: Likewise.
|
| 13669 |
|
|
* javax/swing/text/PlainEditorKit.java: Likewise.
|
| 13670 |
|
|
* javax/swing/text/Position.java: Likewise.
|
| 13671 |
|
|
* javax/swing/text/Segment.java: Likewise.
|
| 13672 |
|
|
* javax/swing/text/Style.java: Likewise.
|
| 13673 |
|
|
* javax/swing/text/View.java: Likewise.
|
| 13674 |
|
|
* javax/swing/text/ViewFactory.java: Likewise.
|
| 13675 |
|
|
|
| 13676 |
|
|
2002-04-30 Tom Tromey
|
| 13677 |
|
|
|
| 13678 |
|
|
* java/lang/System.java (out, err): Use auto-flush PrintStream.
|
| 13679 |
|
|
|
| 13680 |
|
|
2002-04-30 Mark Wielaard
|
| 13681 |
|
|
|
| 13682 |
|
|
* javax/swing/Action.java: Interface is always abstract, add copyright
|
| 13683 |
|
|
notice.
|
| 13684 |
|
|
* javax/swing/ButtonModel.java: Likewise.
|
| 13685 |
|
|
|
| 13686 |
|
|
2002-04-30 Mark Wielaard
|
| 13687 |
|
|
|
| 13688 |
|
|
* java/util/prefs/BackingStoreException.java (readObject): Throws
|
| 13689 |
|
|
NotSerializableException.
|
| 13690 |
|
|
(writeObject): Likewise.
|
| 13691 |
|
|
* java/util/prefs/InvalidPreferencesFormatException.java: Remove
|
| 13692 |
|
|
second super call.
|
| 13693 |
|
|
(readObject): Throws NotSerializableException.
|
| 13694 |
|
|
(writeObject): Likewise.
|
| 13695 |
|
|
* lib/standard.omit: Remove [gnu.]java.util.prefs (which compiles) and
|
| 13696 |
|
|
gnu.classpath.tools (which does not exist).
|
| 13697 |
|
|
|
| 13698 |
|
|
2002-04-30 Eric Blake
|
| 13699 |
|
|
|
| 13700 |
|
|
* AUTHORS: Add Andrew Selkirk.
|
| 13701 |
|
|
* lib/standard.omit: Made sure swing at least compiles (although
|
| 13702 |
|
|
it is non-functional).
|
| 13703 |
|
|
* javax/Makefile.am: Visit swing.
|
| 13704 |
|
|
* javax/swing/.cvsignore: New file.
|
| 13705 |
|
|
* javax/swing/AbstractButton.java: Fix for compilation.
|
| 13706 |
|
|
* javax/swing/CellEditor.java: New file.
|
| 13707 |
|
|
* javax/swing/Icon.java: Fix for compilation.
|
| 13708 |
|
|
* javax/swing/ImageIcon.java: Fix for compilation.
|
| 13709 |
|
|
* javax/swing/JComponent.java: Fix for compilation.
|
| 13710 |
|
|
* javax/swing/JEditorPane.java: Fix for compilation.
|
| 13711 |
|
|
* javax/swing/JFrame.java: Fix for compilation.
|
| 13712 |
|
|
* javax/swing/JInternalFrame.java: New file.
|
| 13713 |
|
|
* javax/swing/JLabel.java: Fix for compilation.
|
| 13714 |
|
|
* javax/swing/JTable.java: New file.
|
| 13715 |
|
|
* javax/swing/JTextField.java: Fix for compilation.
|
| 13716 |
|
|
* javax/swing/KeyStroke.java: Fix for compilation.
|
| 13717 |
|
|
* javax/swing/Makefile.am: New file.
|
| 13718 |
|
|
* javax/swing/MenuElement.java: New file.
|
| 13719 |
|
|
* javax/swing/MenuSelectionManager.java: New file.
|
| 13720 |
|
|
* javax/swing/UIDefaults.java: Fix for compilation.
|
| 13721 |
|
|
* javax/swing/border/.cvsignore: New file.
|
| 13722 |
|
|
* javax/swing/border/Makefile.am: New file.
|
| 13723 |
|
|
* javax/swing/event/.cvsignore: New file.
|
| 13724 |
|
|
* javax/swing/event/Makefile.am: New file.
|
| 13725 |
|
|
* javax/swing/plaf/.cvsignore: New file.
|
| 13726 |
|
|
* javax/swing/plaf/ColorUIResource.java: New file.
|
| 13727 |
|
|
* javax/swing/plaf/DimensionUIResource.java: New file.
|
| 13728 |
|
|
* javax/swing/plaf/FontUIResource.java: New file.
|
| 13729 |
|
|
* javax/swing/plaf/IconUIResource.java: New file.
|
| 13730 |
|
|
* javax/swing/plaf/InsetsUIResource.java: New file.
|
| 13731 |
|
|
* javax/swing/plaf/Makefile.am: New file.
|
| 13732 |
|
|
* javax/swing/plaf/basic/.cvsignore: New file.
|
| 13733 |
|
|
* javax/swing/plaf/basic/BasicBorders.java: New file.
|
| 13734 |
|
|
* javax/swing/plaf/basic/BasicIconFactory.java: New file.
|
| 13735 |
|
|
* javax/swing/plaf/basic/BasicLookAndFeel.java: Fix for compilation.
|
| 13736 |
|
|
* javax/swing/plaf/basic/Makefile.am: New file.
|
| 13737 |
|
|
* javax/swing/plaf/metal/.cvsignore: New file.
|
| 13738 |
|
|
* javax/swing/plaf/metal/Makefile.am: New file.
|
| 13739 |
|
|
* javax/swing/table/.cvsignore: New file.
|
| 13740 |
|
|
* javax/swing/table/DefaultTableCellRenderer.java: New file.
|
| 13741 |
|
|
* javax/swing/table/Makefile.am: New file.
|
| 13742 |
|
|
* javax/swing/text/.cvsignore: New file.
|
| 13743 |
|
|
* javax/swing/text/JTextComponent.java: Fix for compilation.
|
| 13744 |
|
|
* javax/swing/text/Makefile.am: New file.
|
| 13745 |
|
|
* javax/swing/tree/.cvsignore: New file.
|
| 13746 |
|
|
* javax/swing/tree/Makefile.am: New file.
|
| 13747 |
|
|
* javax/swing/tree/TreeCellEditor.java: Fix for compilation.
|
| 13748 |
|
|
* javax/swing/undo/.cvsignore: New file.
|
| 13749 |
|
|
* javax/swing/undo/Makefile.am: New file.
|
| 13750 |
|
|
|
| 13751 |
|
|
2002-04-30 Eric Blake
|
| 13752 |
|
|
|
| 13753 |
|
|
* java/security/cert/Makefile.am (EXTRA_DIST): Add CertPath.java.
|
| 13754 |
|
|
* java/security/cert/CertPath.java: New file.
|
| 13755 |
|
|
* java/security/cert/CertificateFactory.java (generateCertPath):
|
| 13756 |
|
|
New method.
|
| 13757 |
|
|
* lib/standard.omit: Update java.awt and java.security classes
|
| 13758 |
|
|
that now compile.
|
| 13759 |
|
|
|
| 13760 |
|
|
2002-04-30 Patrik Reali
|
| 13761 |
|
|
|
| 13762 |
|
|
Patch 284:
|
| 13763 |
|
|
* java/lang/String.java (concat): Fix wrong reference.
|
| 13764 |
|
|
|
| 13765 |
|
|
2002-04-29 Tom Tromey
|
| 13766 |
|
|
|
| 13767 |
|
|
* java/lang/System.java (in, out, err): Use buffered streams.
|
| 13768 |
|
|
|
| 13769 |
|
|
2002-04-28 C. Brian Jones
|
| 13770 |
|
|
|
| 13771 |
|
|
* native/jni/java-io/Makefile.am: remove java_nio.c from compilation
|
| 13772 |
|
|
|
| 13773 |
|
|
2002-04-28 C. Brian Jones
|
| 13774 |
|
|
|
| 13775 |
|
|
* vm/reference/java/lang/Runtime.java (nativeLoad): comment fix,
|
| 13776 |
|
|
@return 0 on failure, nonzero on success: this matches current VM
|
| 13777 |
|
|
implementations using Classpath
|
| 13778 |
|
|
|
| 13779 |
|
|
2002-04-28 C. Brian Jones
|
| 13780 |
|
|
|
| 13781 |
|
|
* lib/standard.omit: disable javax.swing
|
| 13782 |
|
|
|
| 13783 |
|
|
2002-04-28 C. Brian Jones
|
| 13784 |
|
|
|
| 13785 |
|
|
* acinclude.m4(CLASSPATH_CHECK_GCJ): check gcj version; 3.1 or
|
| 13786 |
|
|
higher or warn
|
| 13787 |
|
|
|
| 13788 |
|
|
2002-04-27 Tom Tromey
|
| 13789 |
|
|
|
| 13790 |
|
|
* java/lang/System.java (runFinalizersOnExit): Removed extra
|
| 13791 |
|
|
newline.
|
| 13792 |
|
|
|
| 13793 |
|
|
2002-04-25 Andrew Selkirk
|
| 13794 |
|
|
|
| 13795 |
|
|
* javax/swing/undo/AbstractUndoableEdit.java: New file.
|
| 13796 |
|
|
* javax/swing/undo/CannotRedoException.java: New file.
|
| 13797 |
|
|
* javax/swing/undo/CannotUndoException.java: New file.
|
| 13798 |
|
|
* javax/swing/undo/CompoundEdit.java: New file.
|
| 13799 |
|
|
* javax/swing/undo/StateEditable.java: New file.
|
| 13800 |
|
|
* javax/swing/undo/StateEdit.java: New file (stubbed).
|
| 13801 |
|
|
* javax/swing/undo/UndoableEdit.java: New file.
|
| 13802 |
|
|
* javax/swing/undo/UndoableEditSupport.java: New file (stubbed).
|
| 13803 |
|
|
* javax/swing/undo/UndoManager.java: New file (stubbed).
|
| 13804 |
|
|
|
| 13805 |
|
|
2002-04-25 Andrew Selkirk
|
| 13806 |
|
|
|
| 13807 |
|
|
* javax/swing/event/AncestorEvent.java: New file.
|
| 13808 |
|
|
* javax/swing/event/AncestorListener.java: New file.
|
| 13809 |
|
|
* javax/swing/event/CaretEvent.java: New file.
|
| 13810 |
|
|
* javax/swing/event/CaretListener.java: New file.
|
| 13811 |
|
|
* javax/swing/event/CellEditorListener.java: New file.
|
| 13812 |
|
|
* javax/swing/event/ChangeEvent.java: New file.
|
| 13813 |
|
|
* javax/swing/event/ChangeListener.java: New file.
|
| 13814 |
|
|
* javax/swing/event/DocumentEvent.java: New file.
|
| 13815 |
|
|
* javax/swing/event/DocumentListener.java: New file.
|
| 13816 |
|
|
* javax/swing/event/EventListenerList.java: New file.
|
| 13817 |
|
|
* javax/swing/event/HyperlinkEvent.java: New file.
|
| 13818 |
|
|
* javax/swing/event/HyperlinkListener.java: New file.
|
| 13819 |
|
|
* javax/swing/event/InternalFrameAdapter.java: New file.
|
| 13820 |
|
|
* javax/swing/event/InternalFrameEvent.java: New file.
|
| 13821 |
|
|
* javax/swing/event/InternalFrameListener.java: New file.
|
| 13822 |
|
|
* javax/swing/event/ListDataEvent.java: New file.
|
| 13823 |
|
|
* javax/swing/event/ListDataListener.java: New file.
|
| 13824 |
|
|
* javax/swing/event/ListSelectionEvent.java: New file.
|
| 13825 |
|
|
* javax/swing/event/ListSelectionListener.java: New file.
|
| 13826 |
|
|
* javax/swing/event/MenuDragMouseEvent.java: New file.
|
| 13827 |
|
|
* javax/swing/event/MenuDragMouseListener.java: New file.
|
| 13828 |
|
|
* javax/swing/event/MenuEvent.java: New file.
|
| 13829 |
|
|
* javax/swing/event/MenuKeyEvent.java: New file.
|
| 13830 |
|
|
* javax/swing/event/MenuKeyListener.java: New file.
|
| 13831 |
|
|
* javax/swing/event/MenuListener.java: New file.
|
| 13832 |
|
|
* javax/swing/event/MouseInputAdapter.java: New file.
|
| 13833 |
|
|
* javax/swing/event/MouseInputListener.java: New file.
|
| 13834 |
|
|
* javax/swing/event/PopupMenuEvent.java: New file.
|
| 13835 |
|
|
* javax/swing/event/PopupMenuListener.java: New file.
|
| 13836 |
|
|
* javax/swing/event/SwingPropertyChangeSupport.java: New file.
|
| 13837 |
|
|
* javax/swing/event/TableColumnModelEvent.java: New file.
|
| 13838 |
|
|
* javax/swing/event/TableColumnModelListener.java: New file.
|
| 13839 |
|
|
* javax/swing/event/TableModelEvent.java: New file.
|
| 13840 |
|
|
* javax/swing/event/TableModelListener.java: New file.
|
| 13841 |
|
|
* javax/swing/event/TreeExpansionEvent.java: New file.
|
| 13842 |
|
|
* javax/swing/event/TreeExpansionListener.java: New file.
|
| 13843 |
|
|
* javax/swing/event/TreeModelEvent.java: New file.
|
| 13844 |
|
|
* javax/swing/event/TreeModelListener.java: New file.
|
| 13845 |
|
|
* javax/swing/event/TreeSelectionEvent.java: New file.
|
| 13846 |
|
|
* javax/swing/event/TreeSelectionListener.java: New file.
|
| 13847 |
|
|
* javax/swing/event/TreeWillExpandListener.java: New file.
|
| 13848 |
|
|
* javax/swing/event/UndoableEditEvent.java: New file.
|
| 13849 |
|
|
* javax/swing/event/UndoableEditListener.java: New file.
|
| 13850 |
|
|
* javax/swing/table/AbstractTableModel.java: New file.
|
| 13851 |
|
|
* javax/swing/table/DefaultTableColumnModel.java: New file (stubbed).
|
| 13852 |
|
|
* javax/swing/table/DefaultTableModel.java: New file.
|
| 13853 |
|
|
* javax/swing/table/TableCellEditor.java: New file.
|
| 13854 |
|
|
* javax/swing/table/TableCellRenderer.java: New file.
|
| 13855 |
|
|
* javax/swing/table/TableColumn.java: New file.
|
| 13856 |
|
|
* javax/swing/table/TableColumnModel.java: New file.
|
| 13857 |
|
|
* javax/swing/table/TableModel.java: New file.
|
| 13858 |
|
|
* javax/swing/tree/AbstractLayoutCache.java: New file.
|
| 13859 |
|
|
* javax/swing/tree/DefaultMutableTreeNode.java: New file.
|
| 13860 |
|
|
* javax/swing/tree/DefaultTreeCellEditor.java: New file (stubbed).
|
| 13861 |
|
|
* javax/swing/tree/DefaultTreeCellRenderer.java: New file (stubbed).
|
| 13862 |
|
|
* javax/swing/tree/DefaultTreeModel.java: New file (stubbed).
|
| 13863 |
|
|
* javax/swing/tree/DefaultTreeSelectionModel.java: New file (stubbed).
|
| 13864 |
|
|
* javax/swing/tree/ExpandVetoException.java: New file.
|
| 13865 |
|
|
* javax/swing/tree/FixedHeightLayoutCache.java: New file (stubbed).
|
| 13866 |
|
|
* javax/swing/tree/MutableTreeNode.java: New file.
|
| 13867 |
|
|
* javax/swing/tree/RowMapper.java: New file.
|
| 13868 |
|
|
* javax/swing/tree/TreeCellEditor.java: New file.
|
| 13869 |
|
|
* javax/swing/tree/TreeCellRenderer.java: New file.
|
| 13870 |
|
|
* javax/swing/tree/TreeModel.java: New file.
|
| 13871 |
|
|
* javax/swing/tree/TreeNode.java: New file.
|
| 13872 |
|
|
* javax/swing/tree/TreePath.java: New file.
|
| 13873 |
|
|
* javax/swing/tree/TreeSelectionModel.java: New file.
|
| 13874 |
|
|
* javax/swing/tree/VariableHeightLayoutCache.java: New file (stubbed).
|
| 13875 |
|
|
* javax/swing/plaf/basic/BasicLookAndFeel.java: New file.
|
| 13876 |
|
|
|
| 13877 |
|
|
2002-04-24 Eric Blake
|
| 13878 |
|
|
|
| 13879 |
|
|
* java/lang/System.java: Fix missing exception.
|
| 13880 |
|
|
* javax/accessibility/AccessibleComponent.java: Update Javadoc.
|
| 13881 |
|
|
|
| 13882 |
|
|
2002-04-24 Eric Blake
|
| 13883 |
|
|
|
| 13884 |
|
|
PR 100787:
|
| 13885 |
|
|
* gnu/java/rmi/.cvsignore: Ignore Makefile.
|
| 13886 |
|
|
* gnu/java/rmi/dgc/.cvsignore: Ditto.
|
| 13887 |
|
|
* gnu/java/rmi/registry/.cvsignore: Ditto.
|
| 13888 |
|
|
* gnu/java/rmi/rmic/.cvsignore: Ditto.
|
| 13889 |
|
|
* gnu/java/rmi/server/.cvsignore: Ditto.
|
| 13890 |
|
|
* include/.cvsignore: Ignore stamp-h1
|
| 13891 |
|
|
* java/awt/im/.cvsignore: Ignore Makefile.
|
| 13892 |
|
|
* java/awt/im/spi/.cvsignore: Ditto.
|
| 13893 |
|
|
* java/rmi/.cvsignore: Ditto.
|
| 13894 |
|
|
* java/rmi/activation/.cvsignore: Ditto.
|
| 13895 |
|
|
* java/rmi/dgc/.cvsignore: Ditto.
|
| 13896 |
|
|
* java/rmi/registry/.cvsignore: Ditto.
|
| 13897 |
|
|
* java/rmi/server/.cvsignore: Ditto.
|
| 13898 |
|
|
* javax/accessibility/.cvsignore: Ditto.
|
| 13899 |
|
|
* lib/.cvsignore: Ignore classes.1
|
| 13900 |
|
|
|
| 13901 |
|
|
2002-04-21 Mark Wielaard
|
| 13902 |
|
|
|
| 13903 |
|
|
* java/awt/AWTKeyStroke.java (removeEldestEntry): Add comment
|
| 13904 |
|
|
describing the workaround needed for gcj 3.1.
|
| 13905 |
|
|
* java/awt/im/InputSubset.java: Likewise.
|
| 13906 |
|
|
* java/util/AbstractMap.java (BasicMapEntry): Likewise.
|
| 13907 |
|
|
* javax/swing/JList.java (setListData): Likewise.
|
| 13908 |
|
|
|
| 13909 |
|
|
2002-04-21 Mark Wielaard
|
| 13910 |
|
|
|
| 13911 |
|
|
* java/awt/AWTKeyStroke.java (removeEldestEntry): Use fully qualified
|
| 13912 |
|
|
Map.Entry as argument (gcj 3.1 workaround).
|
| 13913 |
|
|
* java/awt/im/InputSubset.java: extends fully qualified
|
| 13914 |
|
|
Character.Subset (likewise).
|
| 13915 |
|
|
* java/util/AbstractMap.java (BasicMapEntry): implements fully
|
| 13916 |
|
|
qualified Map.Entry (likewise).
|
| 13917 |
|
|
* javax/swing/JList.java (setListData): Rename innerclass AL to ALData
|
| 13918 |
|
|
to avoid name clash (likewise).
|
| 13919 |
|
|
|
| 13920 |
|
|
2002-04-08 Sascha Brawer
|
| 13921 |
|
|
|
| 13922 |
|
|
* java/util/logging/LogRecord.java (serialVersionUID): Added
|
| 13923 |
|
|
for serialization compatibility with Sun J2SE 1.4.
|
| 13924 |
|
|
|
| 13925 |
|
|
2002-04-08 Alberto Biancardi
|
| 13926 |
|
|
|
| 13927 |
|
|
* java/awt/geom/Point2D.java (distance): Call distanceSq, not
|
| 13928 |
|
|
distance.
|
| 13929 |
|
|
|
| 13930 |
|
|
2002-04-08 Eric Blake
|
| 13931 |
|
|
|
| 13932 |
|
|
* java/lang/Character.java: Revert improper changes made by Mark's
|
| 13933 |
|
|
re-merge with gcj.
|
| 13934 |
|
|
|
| 13935 |
|
|
2002-04-08 Sascha Brawer
|
| 13936 |
|
|
|
| 13937 |
|
|
* java/util/zip/GZIPInputStream.java: Re-indentation, minor
|
| 13938 |
|
|
amendments to the Javadoc.
|
| 13939 |
|
|
|
| 13940 |
|
|
2002-04-08 Sascha Brawer
|
| 13941 |
|
|
|
| 13942 |
|
|
* java/util/zip/GZIPConstants.java: Remove file because the API
|
| 13943 |
|
|
specification does not mention it.
|
| 13944 |
|
|
* java/util/zip/GZIPInputStream.java (GZIP_MAGIC): Moved from
|
| 13945 |
|
|
interface GZIPConstants.
|
| 13946 |
|
|
* java/util/zip/GZIPInputStream.java (FTEXT, FHCRC,
|
| 13947 |
|
|
FEXTRA, FNAME, FCOMMENT): Moved from interface GZIPConstants.
|
| 13948 |
|
|
Change accessibility to package-only -- these members are not
|
| 13949 |
|
|
mentioned by the API specification.
|
| 13950 |
|
|
* java/util/zip/GZIPOutputStream.java
|
| 13951 |
|
|
(GZIPOutputStream(OutputStream,int)): Take GZIP_MAGIC from
|
| 13952 |
|
|
GZIPInputStream instead of GZIPConstants.
|
| 13953 |
|
|
|
| 13954 |
|
|
2002-04-07 Mark Wielaard
|
| 13955 |
|
|
|
| 13956 |
|
|
* java/util/AbstractMap.java (putAll): Use entrySet size.
|
| 13957 |
|
|
(toString): Explicitly use getKey() and getValue().
|
| 13958 |
|
|
|
| 13959 |
|
|
2002-04-06 Tom Tromey
|
| 13960 |
|
|
|
| 13961 |
|
|
* lib/Makefile.am (JAVAC): Added -bootclasspath and
|
| 13962 |
|
|
$(ARG_CLASSPATH_JAVAC) arguments.
|
| 13963 |
|
|
|
| 13964 |
|
|
2002-04-07 Mark Wielaard
|
| 13965 |
|
|
|
| 13966 |
|
|
* java/util/Hashtable.java (contains): Remove NullPointer check.
|
| 13967 |
|
|
(containsValue): Add NullPointer check.
|
| 13968 |
|
|
(remove): Always throw NullPointerException when key is null.
|
| 13969 |
|
|
|
| 13970 |
|
|
2002-04-06 Mark Wielaard
|
| 13971 |
|
|
|
| 13972 |
|
|
* java/lang/Character.java (isDefined): getType() != UNASSIGNED.
|
| 13973 |
|
|
|
| 13974 |
|
|
2002-04-06 Mark Wielaard
|
| 13975 |
|
|
|
| 13976 |
|
|
* java/util/ArrayList.java (addAll(int,Collection)): System.arraycopy
|
| 13977 |
|
|
all of the remaining elements.
|
| 13978 |
|
|
* java/util/Vector.java (addAll(int,Collection)): Likewise.
|
| 13979 |
|
|
(removeRange): If toIndex == fromIndex do
|
| 13980 |
|
|
nothing, if toIndex < fromIndex throw IndexOutIfBoundsException.
|
| 13981 |
|
|
(removeAll): Always throw NullPointerException when collection is
|
| 13982 |
|
|
null.
|
| 13983 |
|
|
(retrainAll): Likewise.
|
| 13984 |
|
|
|
| 13985 |
|
|
2002-04-05 Mark Wielaard
|
| 13986 |
|
|
|
| 13987 |
|
|
* java/util/ArrayList.jva (removeRange): If toIndex == fromIndex do
|
| 13988 |
|
|
nothing, if toIndex < fromIndex throw IndexOutIfBoundsException.
|
| 13989 |
|
|
|
| 13990 |
|
|
2002-04-04 Nic Ferrier
|
| 13991 |
|
|
|
| 13992 |
|
|
* gnu/java/net/protocol/file/FileURLConnection.java (connect):
|
| 13993 |
|
|
Style change.
|
| 13994 |
|
|
(getInputStream): ditto.
|
| 13995 |
|
|
(getOutputStream): ditto.
|
| 13996 |
|
|
|
| 13997 |
|
|
2002-04-04 Bryce McKinlay
|
| 13998 |
|
|
|
| 13999 |
|
|
* java/util/Arrays.java (qsort): Fix off-by-one errors and use of
|
| 14000 |
|
|
incorrect "hi" value when count > 40.
|
| 14001 |
|
|
|
| 14002 |
|
|
2002-04-04 Sascha Brawer
|
| 14003 |
|
|
|
| 14004 |
|
|
* java/util/logging/Level.java (readResolve): Add Javadoc.
|
| 14005 |
|
|
* java/util/logging/Level.java (serialVersionUID): Make equal
|
| 14006 |
|
|
to value of Sun J2SE1.4.
|
| 14007 |
|
|
|
| 14008 |
|
|
2002-04-03 Mark Wielaard
|
| 14009 |
|
|
|
| 14010 |
|
|
* java/lang/reflect/Modifier.java (toString(int,StringBuffer)): Fix
|
| 14011 |
|
|
ordering.
|
| 14012 |
|
|
|
| 14013 |
|
|
2002-04-02 Eric Blake
|
| 14014 |
|
|
|
| 14015 |
|
|
* java/util/IdentityHashMap.java (put, IdentityHashMap, hash),
|
| 14016 |
|
|
(readObject): Strength reduction.
|
| 14017 |
|
|
* java/awt/Color.java: Update to 1.4.
|
| 14018 |
|
|
|
| 14019 |
|
|
2002-04-02 Bryce McKinlay
|
| 14020 |
|
|
|
| 14021 |
|
|
* java/util/IdentityHashMap.java (put): Set new threshold correctly
|
| 14022 |
|
|
when resizing table.
|
| 14023 |
|
|
|
| 14024 |
|
|
2002-04-01 Mark Wielaard
|
| 14025 |
|
|
|
| 14026 |
|
|
* java/util/BitSet.java (BitSet(int)): if nbits < 0 throw
|
| 14027 |
|
|
NegativeArraySizeException
|
| 14028 |
|
|
(clear(int)): Use sign extended shift.
|
| 14029 |
|
|
(flip(int)): Likewise.
|
| 14030 |
|
|
(get(int)): Likewise.
|
| 14031 |
|
|
(nextClearBit(int)): Likewise.
|
| 14032 |
|
|
(nextSetBit(int)): Likewise.
|
| 14033 |
|
|
(set(int)): Likewise.
|
| 14034 |
|
|
|
| 14035 |
|
|
2002-04-01 Eric Blake
|
| 14036 |
|
|
|
| 14037 |
|
|
* configure.in: Add java/awt/dnd.
|
| 14038 |
|
|
* java/awt/dnd/.cvsignore: New file.
|
| 14039 |
|
|
* java/awt/dnd/Makefile.am: New file.
|
| 14040 |
|
|
* java/awt/dnd/DropTarget.java: New file (stubbed).
|
| 14041 |
|
|
* java/awt/event/WindowAdapter.java: Make abstract.
|
| 14042 |
|
|
* java/beans/PropertyChangeEvent.java (rollback): New method.
|
| 14043 |
|
|
* java/beans/VetoableChangeListener.java: Improve documentation.
|
| 14044 |
|
|
* java/beans/VetoableChangeSupport.java (fireVetoableChange):
|
| 14045 |
|
|
Rollback a failed change.
|
| 14046 |
|
|
* javax/accessibility/AccessibleText.java: Uncomment javax.swing.
|
| 14047 |
|
|
* javax/accessibility/AccessibleEditableText.java: Ditto.
|
| 14048 |
|
|
|
| 14049 |
|
|
2002-03-31 Eric Blake
|
| 14050 |
|
|
|
| 14051 |
|
|
* java/beans/ExceptionListener.java: New file.
|
| 14052 |
|
|
* java/beans/Makefile.am (EXTRA_DIST): Add 3 new files.
|
| 14053 |
|
|
* java/beans/PropertyChangeEvent.java: Update to 1.4.
|
| 14054 |
|
|
* java/beans/PropertyChangeListener.java: Update to 1.4.
|
| 14055 |
|
|
* java/beans/PropertyChangeListenerProxy.java: New file.
|
| 14056 |
|
|
* java/beans/PropertyChangeSupport.java: Update to 1.4.
|
| 14057 |
|
|
* java/beans/VetoableChangeListener.java: Update to 1.4.
|
| 14058 |
|
|
* java/beans/VetoableChangeListenerProxy.java: New file.
|
| 14059 |
|
|
* java/beans/VetoableChangeSupport.java: Update to 1.4.
|
| 14060 |
|
|
|
| 14061 |
|
|
2002-03-30 Eric Blake
|
| 14062 |
|
|
|
| 14063 |
|
|
* java/awt/Makefile.am (EXTRA_DIST): Add AWTKeyStroke.java.
|
| 14064 |
|
|
* java/awt/AWTKeyStroke.java: New file.
|
| 14065 |
|
|
* java/awt/AWTEventMulticaster.java: Update to 1.4.
|
| 14066 |
|
|
|
| 14067 |
|
|
2002-03-30 Eric Blake
|
| 14068 |
|
|
|
| 14069 |
|
|
* java/awt/EventQueue.java (getMostRecentEventTime): New method.
|
| 14070 |
|
|
* java/util/EventListenerProxy.java: Fix typos.
|
| 14071 |
|
|
* java/util/EventObject.java: Fix typos.
|
| 14072 |
|
|
* java/awt/event/AWTEventListener.java: Update to 1.4.
|
| 14073 |
|
|
* java/awt/event/AWTEventListenerProxy.java: New file.
|
| 14074 |
|
|
* java/awt/event/ActionEvent.java: Update to 1.4.
|
| 14075 |
|
|
* java/awt/event/ActionListener.java: Update to 1.4.
|
| 14076 |
|
|
* java/awt/event/AdjustmentEvent.java: Update to 1.4.
|
| 14077 |
|
|
* java/awt/event/AdjustmentListener.java: Update to 1.4.
|
| 14078 |
|
|
* java/awt/event/ComponentAdapter.java: Update to 1.4.
|
| 14079 |
|
|
* java/awt/event/ComponentEvent.java: Update to 1.4.
|
| 14080 |
|
|
* java/awt/event/ComponentListener.java: Update to 1.4.
|
| 14081 |
|
|
* java/awt/event/ContainerAdapter.java: Update to 1.4.
|
| 14082 |
|
|
* java/awt/event/ContainerEvent.java: Update to 1.4.
|
| 14083 |
|
|
* java/awt/event/ContainerListener.java: Update to 1.4.
|
| 14084 |
|
|
* java/awt/event/FocusAdapter.java: Update to 1.4.
|
| 14085 |
|
|
* java/awt/event/FocusEvent.java: Update to 1.4.
|
| 14086 |
|
|
* java/awt/event/FocusListener.java: Update to 1.4.
|
| 14087 |
|
|
* java/awt/event/HierarchyBoundsAdapter.java: Update to 1.4.
|
| 14088 |
|
|
* java/awt/event/HierarchyBoundsListener.java: Update to 1.4.
|
| 14089 |
|
|
* java/awt/event/HierarchyEvent.java: Update to 1.4.
|
| 14090 |
|
|
* java/awt/event/HierarchyListener.java: Update to 1.4.
|
| 14091 |
|
|
* java/awt/event/InputEvent.java: Update to 1.4.
|
| 14092 |
|
|
* java/awt/event/InputMethodEvent.java: Update to 1.4.
|
| 14093 |
|
|
* java/awt/event/InputMethodListener.java: Update to 1.4.
|
| 14094 |
|
|
* java/awt/event/InvocationEvent.java: Update to 1.4.
|
| 14095 |
|
|
* java/awt/event/ItemEvent.java: Update to 1.4.
|
| 14096 |
|
|
* java/awt/event/ItemListener.java: Update to 1.4.
|
| 14097 |
|
|
* java/awt/event/KeyAdapter.java: Update to 1.4.
|
| 14098 |
|
|
* java/awt/event/KeyEvent.java: Update to 1.4.
|
| 14099 |
|
|
* java/awt/event/KeyListener.java: Update to 1.4.
|
| 14100 |
|
|
* java/awt/event/Makefile.am (EXTRA_DIST): Add new files.
|
| 14101 |
|
|
* java/awt/event/MouseAdapter.java: Update to 1.4.
|
| 14102 |
|
|
* java/awt/event/MouseEvent.java: Update to 1.4.
|
| 14103 |
|
|
* java/awt/event/MouseListener.java: Update to 1.4.
|
| 14104 |
|
|
* java/awt/event/MouseMotionAdapter.java: Update to 1.4.
|
| 14105 |
|
|
* java/awt/event/MouseMotionListener.java: Update to 1.4.
|
| 14106 |
|
|
* java/awt/event/MouseWheelEvent.java: New file.
|
| 14107 |
|
|
* java/awt/event/MouseWheelListener.java: New file.
|
| 14108 |
|
|
* java/awt/event/PaintEvent.java: Update to 1.4.
|
| 14109 |
|
|
* java/awt/event/TextEvent.java: Update to 1.4.
|
| 14110 |
|
|
* java/awt/event/TextListener.java: Update to 1.4.
|
| 14111 |
|
|
* java/awt/event/WindowAdapter.java: Update to 1.4.
|
| 14112 |
|
|
* java/awt/event/WindowEvent.java: Update to 1.4.
|
| 14113 |
|
|
* java/awt/event/WindowFocusListener.java: New file.
|
| 14114 |
|
|
* java/awt/event/WindowListener.java: Update to 1.4.
|
| 14115 |
|
|
* java/awt/event/WindowStateListener.java: New file.
|
| 14116 |
|
|
|
| 14117 |
|
|
2002-03-29 Eric Blake
|
| 14118 |
|
|
|
| 14119 |
|
|
* java/security/AllPermission.java: Update to 1.4.
|
| 14120 |
|
|
* java/security/BasicPermission.java: Ditto.
|
| 14121 |
|
|
* java/security/Certificate.java: Ditto.
|
| 14122 |
|
|
* java/security/CodeSource.java: Ditto.
|
| 14123 |
|
|
* java/security/DomainCombiner.java: Ditto.
|
| 14124 |
|
|
* java/security/Guard.java: Ditto.
|
| 14125 |
|
|
* java/security/GuardedObject.java: Ditto.
|
| 14126 |
|
|
* java/security/Key.java: Ditto.
|
| 14127 |
|
|
* java/security/Permission.java: Ditto.
|
| 14128 |
|
|
* java/security/PermissionCollection.java: Ditto.
|
| 14129 |
|
|
* java/security/Permissions.java: Ditto.
|
| 14130 |
|
|
* java/security/Principal.java: Ditto.
|
| 14131 |
|
|
* java/security/PrivateKey.java: Ditto.
|
| 14132 |
|
|
* java/security/PrivilegedAction.java: Ditto.
|
| 14133 |
|
|
* java/security/PrivilegedExceptionAction.java: Ditto.
|
| 14134 |
|
|
* java/security/PublicKey.java: Ditto.
|
| 14135 |
|
|
* java/security/SecurityPermission.java: Ditto.
|
| 14136 |
|
|
* java/security/UnresolvedPermission.java: Ditto.
|
| 14137 |
|
|
|
| 14138 |
|
|
2002-03-28 Eric Blake
|
| 14139 |
|
|
|
| 14140 |
|
|
* test/.cvsignore: New file.
|
| 14141 |
|
|
* test/gnu.java.lang.reflect/.cvsignore: New file.
|
| 14142 |
|
|
* test/java.io/.cvsignore: New file.
|
| 14143 |
|
|
* test/java.lang.reflect/.cvsignore: New file.
|
| 14144 |
|
|
* test/java.net/.cvsignore: New file.
|
| 14145 |
|
|
* test/java.util/.cvsignore: New file.
|
| 14146 |
|
|
|
| 14147 |
|
|
2002-03-28 Eric Blake
|
| 14148 |
|
|
|
| 14149 |
|
|
* configure.in: Add java/awt/im, java/awt/im/spi.
|
| 14150 |
|
|
* java/awt/Makefile.am (SUBDIRS): Add java/awt/im.
|
| 14151 |
|
|
* java/awt/im/.cvsignore: New file.
|
| 14152 |
|
|
* java/awt/im/InputContext.java: New file.
|
| 14153 |
|
|
* java/awt/im/InputMethodHighlight.java: New file.
|
| 14154 |
|
|
* java/awt/im/InputMethodRequests.java: New file.
|
| 14155 |
|
|
* java/awt/im/InputSubset.java: New file.
|
| 14156 |
|
|
* java/awt/im/Makefile.am: New file.
|
| 14157 |
|
|
* java/awt/im/spi/.cvsignore: New file.
|
| 14158 |
|
|
* java/awt/im/spi/InputMethod.java: New file.
|
| 14159 |
|
|
* java/awt/im/spi/InputMethodContext.java: New file.
|
| 14160 |
|
|
* java/awt/im/spi/InputMethodDescriptor.java: New file.
|
| 14161 |
|
|
* java/awt/im/spi/Makefile.am: New file.
|
| 14162 |
|
|
|
| 14163 |
|
|
2002-03-28 John Leuner
|
| 14164 |
|
|
|
| 14165 |
|
|
* java/lang/ClassLoader.java (getSystemClassLoader): Break
|
| 14166 |
|
|
infinite loop by specifying parent classloader.
|
| 14167 |
|
|
* gnu/java/lang/SystemClassLoader.java (SystemClassLoader): Add
|
| 14168 |
|
|
proper constructor.
|
| 14169 |
|
|
|
| 14170 |
|
|
2002-03-28 Eric Blake
|
| 14171 |
|
|
|
| 14172 |
|
|
* .cvsignore: Add autom4te.cache to ignored list.
|
| 14173 |
|
|
* configure.in: Move CLASSPATH_WITH_JAVAH and
|
| 14174 |
|
|
CLASSPATH_WITH_INCLUDEDIR out of conditionals, for use with latest
|
| 14175 |
|
|
autotools. Make variable tests consistent.
|
| 14176 |
|
|
* acinclude.m4: Make variable tests consistent.
|
| 14177 |
|
|
|
| 14178 |
|
|
2002-03-28 Eric Blake
|
| 14179 |
|
|
|
| 14180 |
|
|
* AUTHORS: Update.
|
| 14181 |
|
|
* THANKYOU: Update.
|
| 14182 |
|
|
|
| 14183 |
|
|
2002-03-28 Stephen Crawley
|
| 14184 |
|
|
|
| 14185 |
|
|
Patch 204:
|
| 14186 |
|
|
* vm/reference/java/lang/Runtime.java (exit): Check shutdownHooks
|
| 14187 |
|
|
for null.
|
| 14188 |
|
|
(Runtime): Improve library path parsing.
|
| 14189 |
|
|
|
| 14190 |
|
|
2002-03-26 Sascha Brawer
|
| 14191 |
|
|
|
| 14192 |
|
|
* java/util/logging/Level.java (SEVERE, WARNING, INFO, CONFIG,
|
| 14193 |
|
|
FINE, FINER, FINEST): Same intValue as Sun J2SE 1.4.
|
| 14194 |
|
|
|
| 14195 |
|
|
2002-03-25 Eric Blake
|
| 14196 |
|
|
Fred Gray
|
| 14197 |
|
|
|
| 14198 |
|
|
* java/lang/Object.java (): More bootstrap documentation.
|
| 14199 |
|
|
* java/lang/System.java (): Load native methods sooner.
|
| 14200 |
|
|
* java/util/Hashtable.java (hash): Avoid native methods.
|
| 14201 |
|
|
|
| 14202 |
|
|
2002-03-25 Tom Tromey
|
| 14203 |
|
|
|
| 14204 |
|
|
* gnu/java/rmi/registry/RegistryImpl.java (main): Recognize --help
|
| 14205 |
|
|
and --version.
|
| 14206 |
|
|
(help): New method.
|
| 14207 |
|
|
(version): Likewise.
|
| 14208 |
|
|
* gnu/java/rmi/rmic/RMIC.java (parseOptions): Removed extraneous
|
| 14209 |
|
|
"GNU".
|
| 14210 |
|
|
|
| 14211 |
|
|
2002-03-25 Mark Wielaard
|
| 14212 |
|
|
|
| 14213 |
|
|
* java/util/jar/Attributes.java (putValue(Name,String)): Make package
|
| 14214 |
|
|
private.
|
| 14215 |
|
|
* java/util/jar/Manifest.java (read_main_section): Don't require
|
| 14216 |
|
|
Manifest-Version info, set to "0.0" when not found.
|
| 14217 |
|
|
|
| 14218 |
|
|
2002-03-25 Eric Blake
|
| 14219 |
|
|
|
| 14220 |
|
|
* vm/reference/java/lang/Runtime.java (defaultProperties): New
|
| 14221 |
|
|
field, to work around bootstrap issue.
|
| 14222 |
|
|
(securityManager): Make package visible.
|
| 14223 |
|
|
(Runtime): Remove bootstrap dependencies from constructor.
|
| 14224 |
|
|
* vm/reference/java/lang/Thread.java: Use securityManager field
|
| 14225 |
|
|
directly.
|
| 14226 |
|
|
* vm/reference/java/lang/VMSystem.java (insertSystemProperties):
|
| 14227 |
|
|
Move to Runtime, for bootstrap issue.
|
| 14228 |
|
|
* java/lang/Object.java: Document bootstrap importance.
|
| 14229 |
|
|
* java/lang/String.java: Ditto.
|
| 14230 |
|
|
* java/lang/ThreadGroup.java: Use securityManager field directly.
|
| 14231 |
|
|
* java/lang/System.java (defaultProperties): Remove, to work
|
| 14232 |
|
|
around bootstrap issue.
|
| 14233 |
|
|
* java/util/Dictionary.java: Document bootstrap importance.
|
| 14234 |
|
|
* java/util/Hashtable.java: Ditto.
|
| 14235 |
|
|
* java/util/Propeties.java: Ditto.
|
| 14236 |
|
|
* java/util/StringTokenizer.java: Ditto.
|
| 14237 |
|
|
* java/util/WeakHashMap.java: Ditto.
|
| 14238 |
|
|
|
| 14239 |
|
|
2002-03-25 Tom Tromey
|
| 14240 |
|
|
|
| 14241 |
|
|
* java/awt/Component.java (processEvent): Check ComponentEvent
|
| 14242 |
|
|
after KeyEvent.
|
| 14243 |
|
|
|
| 14244 |
|
|
2002-03-24 C. Brian Jones
|
| 14245 |
|
|
|
| 14246 |
|
|
The following changes are all from patch submissions from Intel's
|
| 14247 |
|
|
ORP team to get Classpath into a JBOSS compatible state. This
|
| 14248 |
|
|
is primarily just the non-public API patches.
|
| 14249 |
|
|
* java/io/BufferedOutputStream.java (flush): after writing out the
|
| 14250 |
|
|
current buffer contents flush the underlying output stream
|
| 14251 |
|
|
* java/io/File.java
|
| 14252 |
|
|
(File(String,String)): make use of gnu.java.io.PlatformHelper; avoid
|
| 14253 |
|
|
possible double separator char when setting path
|
| 14254 |
|
|
(getName): make use of gnu.java.io.PlatformHelper
|
| 14255 |
|
|
(getAbsolutePath): make use of PlatformHelper; avoid possible
|
| 14256 |
|
|
double separator char if user.dir ends with separator
|
| 14257 |
|
|
(getCanonicalPath): mostly replaced with call to
|
| 14258 |
|
|
gnu.java.io.PlatformHelper.toCanonicalForm()
|
| 14259 |
|
|
(getParent): make use of gnu.java.io.PlatformHelper
|
| 14260 |
|
|
(isAbsolute): make use of gnu.java.io.PlatformHelper when checking
|
| 14261 |
|
|
root prefix
|
| 14262 |
|
|
(mkdir): make use of gnu.java.io.PlatformHelper to consolidate
|
| 14263 |
|
|
removal of trailing separator character
|
| 14264 |
|
|
(list): ditto
|
| 14265 |
|
|
(toURL): add trailing separator for directory
|
| 14266 |
|
|
* java/io/ObjectInputStream.java (readObject): place code in
|
| 14267 |
|
|
finally clause to it always executes
|
| 14268 |
|
|
(defaultReadObject): change block data mode before/after read
|
| 14269 |
|
|
(resolveProxyClass): formatting
|
| 14270 |
|
|
(read): ??? modified algorithm, needs testing
|
| 14271 |
|
|
(readBoolean): change block data mode as needed
|
| 14272 |
|
|
(readByte): ditto
|
| 14273 |
|
|
(readUnsignedByte): ditto
|
| 14274 |
|
|
(readShort): ditto
|
| 14275 |
|
|
(readUnsignedShort): ditto
|
| 14276 |
|
|
(readChar): ditto
|
| 14277 |
|
|
(readInt): ditto
|
| 14278 |
|
|
(readLong): ditto
|
| 14279 |
|
|
(readFloat): ditto
|
| 14280 |
|
|
(readDouble): ditto
|
| 14281 |
|
|
(readFields): change block data mode preserving old mode
|
| 14282 |
|
|
(readFields): ditto; catch NoSuchFieldError and dump error message
|
| 14283 |
|
|
(dump): set field to false by default to avoid debug messages
|
| 14284 |
|
|
* java/io/ObjectOutputStream.java (writeObject): save old mode before
|
| 14285 |
|
|
unsetting block data mode. Handle proxy classes writing instances of
|
| 14286 |
|
|
Class
|
| 14287 |
|
|
(annotateProxyClass): new method
|
| 14288 |
|
|
(drain): conditionally write block data header
|
| 14289 |
|
|
(close): flush stream before closing
|
| 14290 |
|
|
(writeBoolean): blockDataOutput instead of dataOutput
|
| 14291 |
|
|
(writeByte): ditto
|
| 14292 |
|
|
(writeShort): ditto
|
| 14293 |
|
|
(writeChar): ditto
|
| 14294 |
|
|
(writeInt): ditto
|
| 14295 |
|
|
(writeLong): ditto
|
| 14296 |
|
|
(writeFloat): ditto
|
| 14297 |
|
|
(writeDouble): ditto
|
| 14298 |
|
|
(put): throw IllegalArgumentException if field not found
|
| 14299 |
|
|
(write): save and reset block data mode
|
| 14300 |
|
|
(writeArraySizeAndElements): optimize byte array case
|
| 14301 |
|
|
(writeFields): save and reset block data mode; call
|
| 14302 |
|
|
ObjectStreamField.getTypeString instead of
|
| 14303 |
|
|
TypeSignature.getEncodingOfClass
|
| 14304 |
|
|
(setBlockDataMode): added call to drain() and return boolean oldmode
|
| 14305 |
|
|
* java/io/ObjectStreamClass.java
|
| 14306 |
|
|
(lookup): call lookupForClassObject
|
| 14307 |
|
|
(lookupForClassObject): new method
|
| 14308 |
|
|
(isProxyClass): new method
|
| 14309 |
|
|
(setClass): set _isProxyClass
|
| 14310 |
|
|
(ObjectStreamClass): set _isProxyClass; only set UID if serializable
|
| 14311 |
|
|
(setFields): code to interoperate with JDK if Throwable serialized
|
| 14312 |
|
|
form is not the same as the Java API, but commented out
|
| 14313 |
|
|
* java/io/ObjectStreamConstants.java:
|
| 14314 |
|
|
(TC_LONGSTRING): new constant
|
| 14315 |
|
|
(TC_PROXYCLASSDESC): new constant
|
| 14316 |
|
|
* java/io/ObjectStreamField.java (ObjectStreamField): store typename
|
| 14317 |
|
|
(ObjectStreamField): new package private constructor for cases
|
| 14318 |
|
|
where access to a Class is not available
|
| 14319 |
|
|
(getTypeCode): use stored type name
|
| 14320 |
|
|
(getTypeString): ditto
|
| 14321 |
|
|
* java/io/PushbackInputStream.java (available): calculate available
|
| 14322 |
|
|
correctly
|
| 14323 |
|
|
(read): recalculate numBytes
|
| 14324 |
|
|
(skip): skip ahead only the amount available that is already read
|
| 14325 |
|
|
* java/security/DigestOutputStream.java
|
| 14326 |
|
|
(write): use out.write instead of super.write
|
| 14327 |
|
|
* java/security/MessageDigest.java (update): use offset
|
| 14328 |
|
|
* java/security/PermissionCollection.java (static): do not override
|
| 14329 |
|
|
private linesep
|
| 14330 |
|
|
(toString): indicate readonly and output PermissionCollection
|
| 14331 |
|
|
* java/security/Permissions.java (add): add perm to allPermissions
|
| 14332 |
|
|
(add): do nothing if permission already added
|
| 14333 |
|
|
* java/security/Policy.java (static): added static initializer to
|
| 14334 |
|
|
create policy
|
| 14335 |
|
|
* java/security/ProtectionDomain.java (toString): output
|
| 14336 |
|
|
ProtectionDomain
|
| 14337 |
|
|
* java/security/SecureClassLoader.java (SecureClassLoader): FIXME
|
| 14338 |
|
|
removed, call SecurityManager.checkCreateClassLoader
|
| 14339 |
|
|
(SecureClassLoader): call SecurityManager.checkCreateClassLoader
|
| 14340 |
|
|
* java/net/InetAddress.java (serialVersionUID): needed for
|
| 14341 |
|
|
serialization compatibility
|
| 14342 |
|
|
(hostname): renamed hostName
|
| 14343 |
|
|
(hostname_alias): changed to transient
|
| 14344 |
|
|
(my_ip[]): ditto
|
| 14345 |
|
|
(lookup_time): ditto
|
| 14346 |
|
|
(address): new field for serialization
|
| 14347 |
|
|
(family): ditto
|
| 14348 |
|
|
(getHostName): use changed variable name hostName
|
| 14349 |
|
|
(InetAddress): set family and address
|
| 14350 |
|
|
* java/net/JarURLConnection.java (JarURLConnection): correct getting
|
| 14351 |
|
|
of embedded URL
|
| 14352 |
|
|
* java/net/PlainSocketImpl.java (available): implement natively
|
| 14353 |
|
|
(getOption): do not synchronize
|
| 14354 |
|
|
(setOption): ditto
|
| 14355 |
|
|
(connect): ditto
|
| 14356 |
|
|
(close): ditto
|
| 14357 |
|
|
* java/net/URL.java (authority): new field
|
| 14358 |
|
|
(userInfo): new transient field
|
| 14359 |
|
|
(ph): changed to transient
|
| 14360 |
|
|
(URL): removed previous hack of treating the spec URL as a file
|
| 14361 |
|
|
to append to the context
|
| 14362 |
|
|
(sameFile): missing brackets and incorrect formatting for the given
|
| 14363 |
|
|
code make this a great catch
|
| 14364 |
|
|
(writeObject): new method
|
| 14365 |
|
|
(readObject): new method, throw IOException for unhandled protocol
|
| 14366 |
|
|
(getPath): new method (1.3 spec)
|
| 14367 |
|
|
* java/net/URLClassLoader.java (findClass): handled jars better
|
| 14368 |
|
|
(findResource): treat as directory if it does not end with .zip or .jar
|
| 14369 |
|
|
(getURLs): pass unnamed array of the appropriate size to toArray
|
| 14370 |
|
|
* java/net/URLStreamHandler.java: import gnu.java.io.PlatformHelper
|
| 14371 |
|
|
(parseURL): simplifying method
|
| 14372 |
|
|
* java/rmi/MarshalledObject.java (MarshalledObject): implemented
|
| 14373 |
|
|
(equals): implemented
|
| 14374 |
|
|
(get): implemented
|
| 14375 |
|
|
(hashCode): implemented
|
| 14376 |
|
|
* java/rmi/server/RMIClassLoader.java
|
| 14377 |
|
|
(MyClassLoader): new constructor
|
| 14378 |
|
|
(static): initialize state
|
| 14379 |
|
|
(loadClass): reimplemented; I think the new method may inappropriately
|
| 14380 |
|
|
miss the use of tok in caching loaders which also means not checking
|
| 14381 |
|
|
for the loader correctly
|
| 14382 |
|
|
(getClassAnnotation): implemented
|
| 14383 |
|
|
* include/java_net_PlainSocketImpl.h: need to write native method
|
| 14384 |
|
|
available
|
| 14385 |
|
|
|
| 14386 |
|
|
2002-03-24 Bryce McKinlay
|
| 14387 |
|
|
|
| 14388 |
|
|
* java/io/PushbackReader.java: Reformat.
|
| 14389 |
|
|
|
| 14390 |
|
|
Based on patch from Intel's ORP team:
|
| 14391 |
|
|
* java/io/PushbackInputStream.java (available): Calculate correct
|
| 14392 |
|
|
number of bytes in buffer.
|
| 14393 |
|
|
(read): Remove redundant bound check. Return bytes from both the
|
| 14394 |
|
|
buffer and the stream.
|
| 14395 |
|
|
|
| 14396 |
|
|
2002-03-24 Fred Gray
|
| 14397 |
|
|
|
| 14398 |
|
|
* java/lang/String.java (toCharArray): Remove optimization that
|
| 14399 |
|
|
crashes ORP 1.0.9.
|
| 14400 |
|
|
|
| 14401 |
|
|
2002-03-24 Eric Blake
|
| 14402 |
|
|
|
| 14403 |
|
|
* java/lang/InheritableThreadLocal.java (newChildThread): Fix case
|
| 14404 |
|
|
with inheriting null.
|
| 14405 |
|
|
* java/util/ListResourceBundle.java: Update to 1.4.
|
| 14406 |
|
|
* java/util/Locale.java: Update to 1.4.
|
| 14407 |
|
|
* java/util/PropertyResourceBundle.java: Update to 1.4.
|
| 14408 |
|
|
* java/util/ResourceBundle.java: Javadoc improvements.
|
| 14409 |
|
|
|
| 14410 |
|
|
2002-03-24 Tom Tromey
|
| 14411 |
|
|
|
| 14412 |
|
|
* gnu/java/awt/peer/gtk/GtkFileDialogPeer.java (connectHooks): New
|
| 14413 |
|
|
method.
|
| 14414 |
|
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkFileDialogPeer.c
|
| 14415 |
|
|
(Java_gnu_java_awt_peer_gtk_GtkFileDialogPeer_old_create ):
|
| 14416 |
|
|
Removed.
|
| 14417 |
|
|
(Java_gnu_java_awt_peer_gtk_GtkFileDialogPeer_connectHooks): New
|
| 14418 |
|
|
function.
|
| 14419 |
|
|
|
| 14420 |
|
|
* java/awt/TextComponent.java (TextComponent): Editable by
|
| 14421 |
|
|
default.
|
| 14422 |
|
|
|
| 14423 |
|
|
2002-03-24 Tom Tromey
|
| 14424 |
|
|
|
| 14425 |
|
|
* java/awt/MenuItem.java (eventMask): No longer private.
|
| 14426 |
|
|
* java/awt/Button.java (dispatchEventImpl): Only dispatch to
|
| 14427 |
|
|
superclass if we didn't handle event.
|
| 14428 |
|
|
* java/awt/Checkbox.java (dispatchEventImpl): New method.
|
| 14429 |
|
|
* java/awt/CheckboxMenuItem.java (dispatchEventImpl): New method.
|
| 14430 |
|
|
* java/awt/Choice.java (dispatchEventImpl): New method.
|
| 14431 |
|
|
* java/awt/List.java (dispatchEventImpl): New method.
|
| 14432 |
|
|
* java/awt/Scrollbar.java (dispatchEventImpl): New method.
|
| 14433 |
|
|
* java/awt/TextComponent.java (dispatchEventImpl): New method.
|
| 14434 |
|
|
* java/awt/TextField.java (dispatchEventImpl): New method.
|
| 14435 |
|
|
|
| 14436 |
|
|
2002-03-24 Tom Tromey
|
| 14437 |
|
|
|
| 14438 |
|
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkCheckboxPeer.c
|
| 14439 |
|
|
(Java_gnu_java_awt_peer_gtk_GtkCheckboxPeer_connectHooks): New
|
| 14440 |
|
|
function.
|
| 14441 |
|
|
(connect_checkbox_item_selectable_hook): Removed.
|
| 14442 |
|
|
(item_toggled): Use jobject as second argument.
|
| 14443 |
|
|
(connect_checkbox_item_selectable_hook): Removed.
|
| 14444 |
|
|
* gnu/java/awt/peer/gtk/GtkCheckboxPeer.java (postItemEvent): New
|
| 14445 |
|
|
method.
|
| 14446 |
|
|
(connectHooks): Likewise.
|
| 14447 |
|
|
|
| 14448 |
|
|
2002-03-23 Michael Smith
|
| 14449 |
|
|
|
| 14450 |
|
|
* java/util/GregorianCalendar.java (minimums, maximums): Correct
|
| 14451 |
|
|
MONTH entry.
|
| 14452 |
|
|
|
| 14453 |
|
|
2002-03-22 Eric Blake
|
| 14454 |
|
|
|
| 14455 |
|
|
Portions of Patch 70:
|
| 14456 |
|
|
* gnu/java/lang/ClassLoaderHelper.java: Remove special casing for
|
| 14457 |
|
|
String, which no longer uses this.
|
| 14458 |
|
|
* gnu/java/lang/Makefile.am (EXTRA_DIST) Add
|
| 14459 |
|
|
SystemClassLoader.java.
|
| 14460 |
|
|
* gnu/java/lang/SystemClassLoader.java: New file.
|
| 14461 |
|
|
* gnu/java/lang/reflect/TypeSignature.java: Clean up, borrowing
|
| 14462 |
|
|
ideas from java.lang.reflect.Proxy.
|
| 14463 |
|
|
* gnu/java/util/EmptyEnumeration.java: Improve formatting.
|
| 14464 |
|
|
* java/lang/ClassLoader.java: Use the new
|
| 14465 |
|
|
gnu.java.lang.SystemClassLoader, plus support for loading an
|
| 14466 |
|
|
alternative at startup.
|
| 14467 |
|
|
* java/lang/reflect/Proxy.java: Fix some off-by-one bugs, use
|
| 14468 |
|
|
gnu.java.lang.reflect.TypeSignature.
|
| 14469 |
|
|
* java/sql/DriverManager.java: Throw appropriate exception.
|
| 14470 |
|
|
* java/util/ResourceBundle.java: Rearrange code to favor common
|
| 14471 |
|
|
case; use string buffers for speed.
|
| 14472 |
|
|
* vm/reference/java/lang/Class.java (getClassLoader): Perform
|
| 14473 |
|
|
security checks.
|
| 14474 |
|
|
(getComponentType): Fix bugs.
|
| 14475 |
|
|
* vm/reference/java/lang/Runtime.java: Include "." in search path.
|
| 14476 |
|
|
|
| 14477 |
|
|
2002-03-22 Eric Blake
|
| 14478 |
|
|
|
| 14479 |
|
|
* java/awt/geom/AffineTransform.java: Update to 1.4.
|
| 14480 |
|
|
* java/awt/geom/Arc2D.java: New file (stubbed).
|
| 14481 |
|
|
* java/awt/geom/Area.java: New file (stubbed).
|
| 14482 |
|
|
* java/awt/geom/CubicCurve2D.java: New file (stubbed).
|
| 14483 |
|
|
* java/awt/geom/Ellipse2D.java: Update formatting.
|
| 14484 |
|
|
* java/awt/geom/FlatteningPathIterator.java: Check parameters.
|
| 14485 |
|
|
* java/awt/geom/GeneralPath.java: New file (stubbed).
|
| 14486 |
|
|
* java/awt/geom/Line2D.java: Fix minor bugs.
|
| 14487 |
|
|
* java/awt/geom/Makefile.am (EXTRA_DIST): Add new files.
|
| 14488 |
|
|
* java/awt/geom/Point2D.java: Fix spelling typo.
|
| 14489 |
|
|
* java/awt/geom/QuadCurve2D.java: New file (stubbed).
|
| 14490 |
|
|
* java/awt/geom/Rectangle2D.java (Float): Add new constructor.
|
| 14491 |
|
|
(hashCode): Fix compile error - patch 203.
|
| 14492 |
|
|
* java/awt/geom/RoundRectangle2D.java: Update formatting.
|
| 14493 |
|
|
|
| 14494 |
|
|
2002-03-21 Eric Blake
|
| 14495 |
|
|
|
| 14496 |
|
|
* java/util/Locale.java (): Attempt to resolve bootstrap
|
| 14497 |
|
|
cycle with String.toUpperCase.
|
| 14498 |
|
|
|
| 14499 |
|
|
2002-03-21 Eric Blake
|
| 14500 |
|
|
Patrik Reali
|
| 14501 |
|
|
|
| 14502 |
|
|
* java/lang/String.java (replace, toLowerCase, toUpperCase): Fix
|
| 14503 |
|
|
off-by-one and offset errors - inspired by patch 201.
|
| 14504 |
|
|
|
| 14505 |
|
|
2002-03-21 Eric Blake
|
| 14506 |
|
|
|
| 14507 |
|
|
* java/awt/Rectangle.java: Spelling typo.
|
| 14508 |
|
|
* java/awt/geom/Rectangle2D.java (hashCode, equals): Missed these
|
| 14509 |
|
|
in last commit.
|
| 14510 |
|
|
|
| 14511 |
|
|
2002-03-21 Eric Blake
|
| 14512 |
|
|
|
| 14513 |
|
|
* java/awt/Dimension.java: Update to 1.4.
|
| 14514 |
|
|
* java/awt/Point.java: Update to 1.4.
|
| 14515 |
|
|
* java/awt/Polygon.java (Polygon): Don't share array.
|
| 14516 |
|
|
(contains(double, double)): Use boolean instead of int.
|
| 14517 |
|
|
(getPathIterator): Fix bugs.
|
| 14518 |
|
|
* java/awt/Rectangle.java: Update to 1.4.
|
| 14519 |
|
|
* java/awt/geom/AffineTransform.java: Remove unused nested class.
|
| 14520 |
|
|
* java/awt/geom/Dimension2D.java: Update to 1.4.
|
| 14521 |
|
|
* java/awt/geom/FlatteningPathIterator.java: New file (stubbed).
|
| 14522 |
|
|
* java/awt/geom/Line2D.java: Update to 1.4.
|
| 14523 |
|
|
* java/awt/geom/Makefile.am (EXTRA_DIST) Added
|
| 14524 |
|
|
FlatteningPathIterator.java.
|
| 14525 |
|
|
* java/awt/geom/PathIterator.java: Improve Javadoc.
|
| 14526 |
|
|
* java/awt/geom/Point2D.java: Update to 1.4.
|
| 14527 |
|
|
* java/awt/geom/Rectangle2D.java: Update to 1.4.
|
| 14528 |
|
|
* java/awt/geom/RectangularShape.java: Update to 1.4.
|
| 14529 |
|
|
|
| 14530 |
|
|
2002-03-21 Sascha Brawer
|
| 14531 |
|
|
|
| 14532 |
|
|
* java/util/zip/ZipFile.java (OPEN_DELETE): Match constant
|
| 14533 |
|
|
value given by Sun J2SE 1.4 Javadoc.
|
| 14534 |
|
|
|
| 14535 |
|
|
2002-03-21 C. Brian Jones
|
| 14536 |
|
|
|
| 14537 |
|
|
The following changes are all from patch submissions from Intel's
|
| 14538 |
|
|
ORP team to get Classpath into a JBOSS compatible state. This
|
| 14539 |
|
|
is primarily just the non-public API patches. The rest will be
|
| 14540 |
|
|
committed within a few days.
|
| 14541 |
|
|
* gnu/java/io/PlatformHelper.java: new file
|
| 14542 |
|
|
* gnu/java/io/Makefile.am: add new file to EXTRA_DIST
|
| 14543 |
|
|
* gnu/java/lang/ClassLoaderHelper.java (getSystemResourceAsFile):
|
| 14544 |
|
|
add support for .zip/.jar archive loading
|
| 14545 |
|
|
* gnu/java/lang/reflect/TypeSignature.java: additional comments
|
| 14546 |
|
|
* gnu/java/net/protocol/file/FileURLConnection.java (connect): if
|
| 14547 |
|
|
file does not exist, throw FileNotFoundException
|
| 14548 |
|
|
* gnu/java/net/protocol/file/Handler.java (parseURL): override
|
| 14549 |
|
|
method from URLStreamHandler for parsing file URL
|
| 14550 |
|
|
* gnu/java/net/protocol/jar/JarURLConnection.java: new file
|
| 14551 |
|
|
* gnu/java/net/protocol/jar/Handler.java: new file
|
| 14552 |
|
|
* gnu/java/net/protocol/jar/.cvsignore: new file
|
| 14553 |
|
|
* gnu/java/net/protocol/jar/Makefile.am: new file
|
| 14554 |
|
|
* gnu/java/net/protocol/Makefile.am: add jar to SUBDIRS
|
| 14555 |
|
|
* gnu/java/rmi/RMIMarshalledObjectInputStream.java: new file
|
| 14556 |
|
|
* gnu/java/rmi/RMIMarshalledObjectOutputStream.java: new file
|
| 14557 |
|
|
* gnu/java/rmi/Makefile.am: add new file to EXTRA_DIST
|
| 14558 |
|
|
* gnu/java/rmi/dgc/DGCImpl.java (dirty): partially implemented
|
| 14559 |
|
|
* gnu/java/rmi/server/Makefile.am: add new file to EXTRA_DIST
|
| 14560 |
|
|
* gnu/java/rmi/server/ConnectionRunnerPool.java: new file
|
| 14561 |
|
|
* gnu/java/rmi/server/RMIHashes.java (getMethodHash): conformance
|
| 14562 |
|
|
to object serialization specification 8.3
|
| 14563 |
|
|
* gnu/java/rmi/server/RMIObjectInputStream.java
|
| 14564 |
|
|
(RMIObjectInputStream): new constructor
|
| 14565 |
|
|
(resolveClass): try additional method of loading class and catch
|
| 14566 |
|
|
exception from super.resolveClass
|
| 14567 |
|
|
(getAnnotation): new method
|
| 14568 |
|
|
(resolveProxyClass): new method
|
| 14569 |
|
|
(readValue): new method
|
| 14570 |
|
|
* gnu/java/rmi/server/RMIObjectOutputStream.java
|
| 14571 |
|
|
(setAnnotation): new method
|
| 14572 |
|
|
(annotateClass): use new setAnnotation method
|
| 14573 |
|
|
(annotateProxyClass): new method
|
| 14574 |
|
|
(replaceObject): new method
|
| 14575 |
|
|
(writeValue): new method
|
| 14576 |
|
|
* gnu/java/rmi/server/UnicastConnection.java
|
| 14577 |
|
|
(acceptConnection): use buffered streams to improve efficiency
|
| 14578 |
|
|
(makeConnection): ditto
|
| 14579 |
|
|
(disconnect): close oout stream if needed
|
| 14580 |
|
|
* gnu/java/rmi/server/UnicastConnectionManager.java
|
| 14581 |
|
|
(static): use host address instead of host name
|
| 14582 |
|
|
(getInstance): ditto
|
| 14583 |
|
|
(stopServer): new method
|
| 14584 |
|
|
(run): exit thread if server thread is null
|
| 14585 |
|
|
* gnu/java/rmi/server/UnicastRef.java (invokeCommon): handle
|
| 14586 |
|
|
primitive types and null return type
|
| 14587 |
|
|
(writeExternal): remove write of RETURN_ACK because it confuses Sun's
|
| 14588 |
|
|
implementation when interoperating
|
| 14589 |
|
|
(readExternal): similarly read of RETURN_ACK or Sun's value ok
|
| 14590 |
|
|
* gnu/java/rmi/server/UnicastServer.java
|
| 14591 |
|
|
(unexportObject): new method
|
| 14592 |
|
|
(incomingMessageCall): check for primitive type and write it out
|
| 14593 |
|
|
correctly
|
| 14594 |
|
|
* gnu/java/rmi/server/UnicastServerRef.java: implements ServerRef
|
| 14595 |
|
|
(exportObject): call new exportObject method with argument
|
| 14596 |
|
|
(exportObject): new method, not completely implemented
|
| 14597 |
|
|
(unexportObject): new method
|
| 14598 |
|
|
(getHelperClass): remove use of Class.forName
|
| 14599 |
|
|
(buildMethodHash): boolean argument allows build up or tear down
|
| 14600 |
|
|
of method hash
|
| 14601 |
|
|
(getMethodReturnType): new method
|
| 14602 |
|
|
(incomingMessageCall): handle exceptions from meth.invoke differently
|
| 14603 |
|
|
* gnu/java/security/provider/DefaultPolicy.java
|
| 14604 |
|
|
(getPermissions): do not maintain static class variable of Permissions
|
| 14605 |
|
|
* gnu/java/security/provider/SHA.java
|
| 14606 |
|
|
(engineUpdate): algorithm change
|
| 14607 |
|
|
(engineDigest): algorithm change
|
| 14608 |
|
|
* java/io/ObjectInputStream.java (resolveProxyClass): new method
|
| 14609 |
|
|
* configure.in: add new Makefiles to AC_OUTPUT
|
| 14610 |
|
|
|
| 14611 |
|
|
2002-03-20 Eric Blake
|
| 14612 |
|
|
|
| 14613 |
|
|
* java/lang/Cloneable.java: Improve Javadoc.
|
| 14614 |
|
|
* java/lang/Comparable.java: Improve formatting.
|
| 14615 |
|
|
* java/lang/Compiler.java: Improve formatting. Update to 1.4.
|
| 14616 |
|
|
* java/lang/InheritableThreadLocal.java: Update to 1.4. This
|
| 14617 |
|
|
includes much less object creation.
|
| 14618 |
|
|
* java/lang/Process.java: Update to 1.4.
|
| 14619 |
|
|
* java/lang/Runnable.java: Improve formatting.
|
| 14620 |
|
|
* java/lang/SecurityManager.java: Partial update to 1.4.
|
| 14621 |
|
|
* java/lang/ThreadGroup.java: Update to 1.4.
|
| 14622 |
|
|
* java/lang/ThreadLocal.java: Update to 1.4. This includes much
|
| 14623 |
|
|
less object creation.
|
| 14624 |
|
|
* vm/reference/java/lang/Runtime.java: Check for dead Thread.
|
| 14625 |
|
|
* vm/reference/java/lang/Thread.java: Update to 1.4.
|
| 14626 |
|
|
* vm/reference/java/lang/Throwable.java: Fix typo.
|
| 14627 |
|
|
* java/util/Properties.java: Fix comment.
|
| 14628 |
|
|
|
| 14629 |
|
|
2002-03-20 Sascha Brawer
|
| 14630 |
|
|
|
| 14631 |
|
|
* java/awt/Font.java: Add 1.3 and 1.4 constant values.
|
| 14632 |
|
|
* java/io/PipedInputStream.java (PIPE_SIZE): Adjust constant
|
| 14633 |
|
|
value to match Sun J2SE 1.4 Javadoc.
|
| 14634 |
|
|
* vm/reference/java/lang/Thread.java (MIN_PRIORITY, MAX_PRIORITY,
|
| 14635 |
|
|
NORM_PRIORITY): Match values given by Sun J2SE 1.4 Javadoc.
|
| 14636 |
|
|
* java/rmi/server/LogStream.java (BRIEF, VERBOSE): Match values
|
| 14637 |
|
|
given by Sun J2SE 1.4 Javadoc.
|
| 14638 |
|
|
* java/sql/Types.java: Mark 1.2 constant fields with @since.
|
| 14639 |
|
|
* java/sql/Types.java (DATALINK, BOOLEAN): Add 1.4 constants.
|
| 14640 |
|
|
|
| 14641 |
|
|
2002-03-19 Eric Blake
|
| 14642 |
|
|
|
| 14643 |
|
|
* java/awt/Makefile.am (EXTRA_DIST): Add new files.
|
| 14644 |
|
|
* java/awt/AWTEvent.java: Update to 1.4.
|
| 14645 |
|
|
* java/awt/ActiveEvent.java: Update to 1.4.
|
| 14646 |
|
|
* java/awt/Adjustable.java: Update to 1.4.
|
| 14647 |
|
|
* java/awt/Composite.java: New file.
|
| 14648 |
|
|
* java/awt/CompositeContext.java: New file.
|
| 14649 |
|
|
* java/awt/ItemSelectable.java: Update to 1.4.
|
| 14650 |
|
|
* java/awt/KeyEventDispatcher.java: New file.
|
| 14651 |
|
|
* java/awt/KeyEventPostProcessor.java: New file.
|
| 14652 |
|
|
* java/awt/LayoutManager.java: Update to 1.4.
|
| 14653 |
|
|
* java/awt/LayoutManager2.java: Update to 1.4.
|
| 14654 |
|
|
* java/awt/MenuContainer.java: Update to 1.4.
|
| 14655 |
|
|
* java/awt/Paint.java: Update to 1.4.
|
| 14656 |
|
|
* java/awt/PaintContext.java: Update to 1.4.
|
| 14657 |
|
|
* java/awt/Polygon.java: Update to 1.4, including new methods.
|
| 14658 |
|
|
* java/awt/PrintGraphics.java: Update to 1.4.
|
| 14659 |
|
|
* java/awt/Shape.java: Update to 1.4.
|
| 14660 |
|
|
* java/awt/Stroke.java: New file.
|
| 14661 |
|
|
* java/awt/Transparency.java: Update to 1.4.
|
| 14662 |
|
|
|
| 14663 |
|
|
2002-03-19 Sascha Brawer
|
| 14664 |
|
|
|
| 14665 |
|
|
* java/awt/AWTEvent.java: Add constant field values to match J2SE
|
| 14666 |
|
|
1.4 javadoc.
|
| 14667 |
|
|
* java/awt/BorderLayout.java: Add constant field values in order
|
| 14668 |
|
|
to match J2SE 1.4 javadoc. Nicer documentation strings for some
|
| 14669 |
|
|
constant field values. Add @since tags to mark 1.2 and 1.4 fields.
|
| 14670 |
|
|
|
| 14671 |
|
|
2002-03-19 Stephen Crawley
|
| 14672 |
|
|
|
| 14673 |
|
|
* java/lang/String.java (regionMatches): Used wrong String, see
|
| 14674 |
|
|
Patch 195.
|
| 14675 |
|
|
|
| 14676 |
|
|
2002-03-19 Nic Ferrier
|
| 14677 |
|
|
|
| 14678 |
|
|
* gnu/java/net/protocol/file/FileURLConnection.java: Formatting
|
| 14679 |
|
|
changes.
|
| 14680 |
|
|
* gnu/java/net/protocol/file/Handle.java: Formatting changes.
|
| 14681 |
|
|
|
| 14682 |
|
|
2002-03-18 Eric Blake
|
| 14683 |
|
|
|
| 14684 |
|
|
* javax/accessibility/AccessibleExtendedComponent.java: Typos in
|
| 14685 |
|
|
original commit.
|
| 14686 |
|
|
* javax/accessibility/AccessibleExtendedTable.java: Ditto.
|
| 14687 |
|
|
* javax/accessibility/AccessibleHyperlink.java: Ditto.
|
| 14688 |
|
|
|
| 14689 |
|
|
2002-03-18 Eric Blake
|
| 14690 |
|
|
|
| 14691 |
|
|
* lib/standard.omit: Remove javax/accessibility.
|
| 14692 |
|
|
* configure.in (AC_OUTPUT): Add javax/accessibility/Makefile.
|
| 14693 |
|
|
|
| 14694 |
|
|
2002-03-18 Eric Blake
|
| 14695 |
|
|
|
| 14696 |
|
|
* java/applet/AppletContext.java (setStream, getStream),
|
| 14697 |
|
|
(getStreamKeys): Add new methods.
|
| 14698 |
|
|
* java/applet/AppletStub.java: Improve javadoc.
|
| 14699 |
|
|
* java/applet/AudioClip.java: Ditto.
|
| 14700 |
|
|
* java/applet/Applet.java: Updated to 1.4.
|
| 14701 |
|
|
* java/awt/Makefile.am (EXTRA_DIST): Add DisplayMode.java,
|
| 14702 |
|
|
GraphicsConfigTemplate.java, GraphicsDevice.java and
|
| 14703 |
|
|
GraphicsEnvironment.java.
|
| 14704 |
|
|
* java/awt/DisplayMode.java: New file.
|
| 14705 |
|
|
* java/awt/GraphicsConfigTemplate.java: New file.
|
| 14706 |
|
|
* java/awt/GraphicsDevice.java: New file.
|
| 14707 |
|
|
* java/awt/GraphicsEnvironment.java: New file.
|
| 14708 |
|
|
* java/awt/GraphicsConfiguration.java (getDevice): Add method.
|
| 14709 |
|
|
* java/awt/Panel.java: Updated to 1.4.
|
| 14710 |
|
|
* java/awt/AWTPermission.java: Updated to 1.4.
|
| 14711 |
|
|
* java/awt/Container.java: Partial update to 1.4.
|
| 14712 |
|
|
* java/awt/Component.java: Partial update to 1.4.
|
| 14713 |
|
|
|
| 14714 |
|
|
2002-03-18 Eric Blake
|
| 14715 |
|
|
|
| 14716 |
|
|
* javax/Makefile.am (SUBDIRS): Visit accessibility subdir.
|
| 14717 |
|
|
* javax/accessibility/Makefile.am: New file.
|
| 14718 |
|
|
* javax/accessibility/.cvsignore: New file.
|
| 14719 |
|
|
* javax/accessibility/Accessible.java: Update to 1.4.
|
| 14720 |
|
|
* javax/accessibility/AccessibleAction.java: Update to 1.4.
|
| 14721 |
|
|
* javax/accessibility/AccessibleBundle.java: Implement.
|
| 14722 |
|
|
* javax/accessibility/AccessibleComponent.java: Update to 1.4.
|
| 14723 |
|
|
* javax/accessibility/AccessibleContext.java: Implement.
|
| 14724 |
|
|
* javax/accessibility/AccessibleEditableText.java: New file.
|
| 14725 |
|
|
* javax/accessibility/AccessibleExtendedComponent.java: New file.
|
| 14726 |
|
|
* javax/accessibility/AccessibleExtendedTable.java: New file.
|
| 14727 |
|
|
* javax/accessibility/AccessibleHyperlink.java: Implement.
|
| 14728 |
|
|
* javax/accessibility/AccessibleHypertext.java: Update to 1.4.
|
| 14729 |
|
|
* javax/accessibility/AccessibleIcon.java: New file.
|
| 14730 |
|
|
* javax/accessibility/AccessibleKeyBinding.java: New file.
|
| 14731 |
|
|
* javax/accessibility/AccessibleRelation.java: New file.
|
| 14732 |
|
|
* javax/accessibility/AccessibleRelationSet.java: New file.
|
| 14733 |
|
|
* javax/accessibility/AccessibleResourceBundle.java: Implement.
|
| 14734 |
|
|
* javax/accessibility/AccessibleRole.java: Implement.
|
| 14735 |
|
|
* javax/accessibility/AccessibleSelection.java: Update to 1.4.
|
| 14736 |
|
|
* javax/accessibility/AccessibleState.java: Implement.
|
| 14737 |
|
|
* javax/accessibility/AccessibleStateSet.java: Implement.
|
| 14738 |
|
|
* javax/accessibility/AccessibleTable.java: New file.
|
| 14739 |
|
|
* javax/accessibility/AccessibleTableModelChange.java: New file.
|
| 14740 |
|
|
* javax/accessibility/AccessibleText.java: Update to 1.4.
|
| 14741 |
|
|
* javax/accessibility/AccessibleValue.java: Update to 1.4.
|
| 14742 |
|
|
|
| 14743 |
|
|
2002-03-17 C. Brian Jones
|
| 14744 |
|
|
|
| 14745 |
|
|
* java/net/URLStreamHandler.java (parseURL): incorporate patch from
|
| 14746 |
|
|
Intel to accomodate additional formats
|
| 14747 |
|
|
|
| 14748 |
|
|
2002-03-12 C. Brian Jones
|
| 14749 |
|
|
|
| 14750 |
|
|
* lib/gen_nio.sh.in: new file is renamed gen_nio.sh plus fixes
|
| 14751 |
|
|
to make it work when building outside of the classpath directory
|
| 14752 |
|
|
* lib/gen_nio.sh: removed file
|
| 14753 |
|
|
* lib/.cvsignore: ignore gen_nio.sh
|
| 14754 |
|
|
* configure.in: generate gen_nio.sh and nio related Makefiles
|
| 14755 |
|
|
in OUTPUT. Revert comment out of check for libart_lgpl
|
| 14756 |
|
|
* lib/Makefile.am: give gen_nio.sh some idea of the top_builddir
|
| 14757 |
|
|
and make it a separate target, gennio, that must be manually
|
| 14758 |
|
|
executed; the generated files will be part of CVS since they change
|
| 14759 |
|
|
only when the source .cpp changes rather than due to a configuration
|
| 14760 |
|
|
change
|
| 14761 |
|
|
* java/nio/Makefile.am: new file
|
| 14762 |
|
|
* java/nio/.cvsignore: new file
|
| 14763 |
|
|
* java/nio/charset/Makefile.am: new file
|
| 14764 |
|
|
* java/nio/charset/.cvsignore: new file
|
| 14765 |
|
|
* java/nio/channels/Makefile.am: new file
|
| 14766 |
|
|
* java/nio/channels/.cvsignore: new file
|
| 14767 |
|
|
* java/nio/channels/spi/Makefile.am: new file
|
| 14768 |
|
|
* java/nio/channels/spi/.cvsignore: new file
|
| 14769 |
|
|
* gnu/java/nio/Makefile.am: new file
|
| 14770 |
|
|
* gnu/java/nio/.cvsignore: new file
|
| 14771 |
|
|
* java/nio/ShortBuffer.java: generated file
|
| 14772 |
|
|
* java/nio/ByteBuffer.java: generated file
|
| 14773 |
|
|
* java/nio/LongBuffer.java: generated file
|
| 14774 |
|
|
* java/nio/IntBuffer.java: generated file
|
| 14775 |
|
|
* java/nio/FloatBuffer.java: generated file
|
| 14776 |
|
|
* java/nio/DoubleBuffer.java: generated file
|
| 14777 |
|
|
* java/nio/CharBuffer.java: generated file
|
| 14778 |
|
|
* gnu/java/nio/ShortBufferImpl.java: generated file
|
| 14779 |
|
|
* gnu/java/nio/MappedShortFileBuffer.java: generated file
|
| 14780 |
|
|
* gnu/java/nio/MappedLongFileBuffer.java: generated file
|
| 14781 |
|
|
* gnu/java/nio/MappedIntFileBuffer.java: generated file
|
| 14782 |
|
|
* gnu/java/nio/MappedFloatFileBuffer.java: generated file
|
| 14783 |
|
|
* gnu/java/nio/MappedDoubleFileBuffer.java: generated file
|
| 14784 |
|
|
* gnu/java/nio/MappedCharFileBuffer.java: generated file
|
| 14785 |
|
|
* gnu/java/nio/MappedByteFileBuffer.java: generated file
|
| 14786 |
|
|
* gnu/java/nio/LongBufferImpl.java: generated file
|
| 14787 |
|
|
* gnu/java/nio/IntBufferImpl.java: generated file
|
| 14788 |
|
|
* gnu/java/nio/FloatBufferImpl.java: generated file
|
| 14789 |
|
|
* gnu/java/nio/DoubleBufferImpl.java: generated file
|
| 14790 |
|
|
* gnu/java/nio/CharBufferImpl.java: generated file
|
| 14791 |
|
|
* gnu/java/nio/ByteBufferImpl.java: generated file
|
| 14792 |
|
|
|
| 14793 |
|
|
2002-03-12 Ronald Veldema
|
| 14794 |
|
|
|
| 14795 |
|
|
* Removes dependencies on manta; javax.swing,
|
| 14796 |
|
|
gnu.java.nio and java.nio now compile with jikes;
|
| 14797 |
|
|
|
| 14798 |
|
|
2002-03-11 C. Brian Jones
|
| 14799 |
|
|
|
| 14800 |
|
|
* acinclude.m4: moved AM_CONDITIONAL statements out of conditionals
|
| 14801 |
|
|
to avoid warning from autoconf 2.53
|
| 14802 |
|
|
* configure.in: explicitly call CLASSPATH_FIND_JAVA outside of a
|
| 14803 |
|
|
conditional to avoid AM_CONDITIONAL warning
|
| 14804 |
|
|
|
| 14805 |
|
|
2002-03-11 Ronald Veldema
|
| 14806 |
|
|
|
| 14807 |
|
|
* java.nio.*: new files
|
| 14808 |
|
|
* gnu.java.nio.*: new files; provides java.nio.* implementation;
|
| 14809 |
|
|
the native side is not yet done
|
| 14810 |
|
|
* javax.swing.*: new files; embryonic state;swing builds ontop of
|
| 14811 |
|
|
java.awt, so needs awt; needs makefile support
|
| 14812 |
|
|
* added lib/gen_nio.sh: new file; it generates all those
|
| 14813 |
|
|
java.nio.TYPEBuffer.java and gnu.java.nio.TYPEBuffer.java files
|
| 14814 |
|
|
where TYPE={Byte,Long,Float,etc}
|
| 14815 |
|
|
|
| 14816 |
|
|
2002-03-11 Mark Wielaard
|
| 14817 |
|
|
|
| 14818 |
|
|
* lib/standard.omit: add java.nio and gnu.java.nio packages.
|
| 14819 |
|
|
|
| 14820 |
|
|
2002-03-10 Tom Tromey
|
| 14821 |
|
|
|
| 14822 |
|
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEvents.c
|
| 14823 |
|
|
(awt_event_handler): Set insets to 0.
|
| 14824 |
|
|
|
| 14825 |
|
|
* native/jni/gtk-peer/gthread-jni.h: Fixed #endif.
|
| 14826 |
|
|
|
| 14827 |
|
|
Update checkbutton and radiobutton code. Now it mostly works.
|
| 14828 |
|
|
* gnu/java/awt/peer/gtk/GtkRadioButtonPeer.java: Removed.
|
| 14829 |
|
|
* gnu/java/awt/peer/gtk/GtkCheckButtonPeer.java: Removed.
|
| 14830 |
|
|
* gnu/java/awt/peer/gtk/GtkToggleButtonPeer.java: Removed.
|
| 14831 |
|
|
* gnu/java/awt/peer/gtk/GtkToolkit.java (createCheckbox): Use
|
| 14832 |
|
|
GtkCheckboxPeer.
|
| 14833 |
|
|
* gnu/java/awt/peer/gtk/GtkCheckboxPeer.java (setLabel): Rewrote.
|
| 14834 |
|
|
(setState): Rewrote.
|
| 14835 |
|
|
(gtkCheckButtonSetState, gtkCheckButtonSetLabel): Removed.
|
| 14836 |
|
|
(setCheckboxGroup): Rewrote.
|
| 14837 |
|
|
(gtkRadioButtonSetGroup): Removed.
|
| 14838 |
|
|
(nativeCreate): Declare.
|
| 14839 |
|
|
(gtkRadioButtonNew, gtkCheckButtonNew): Removed.
|
| 14840 |
|
|
(GtkCheckboxPeer): Don't call `new' methods.
|
| 14841 |
|
|
(create): New method.
|
| 14842 |
|
|
(getArgs): Likewise.
|
| 14843 |
|
|
(nativeSetCheckboxGroup): New method.
|
| 14844 |
|
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkCheckboxPeer.c
|
| 14845 |
|
|
(Java_gnu_java_awt_peer_gtk_GtkCheckboxPeer_setCheckboxGroup):
|
| 14846 |
|
|
Likewise.
|
| 14847 |
|
|
(Java_gnu_java_awt_peer_gtk_GtkCheckboxPeer_setState): Removed.
|
| 14848 |
|
|
(Java_gnu_java_awt_peer_gtk_GtkRadioButtonPeer_create): Removed.
|
| 14849 |
|
|
(Java_gnu_java_awt_peer_gtk_GtkCheckboxPeer_gtkRadioButtonNew):
|
| 14850 |
|
|
Removed.
|
| 14851 |
|
|
(Java_gnu_java_awt_peer_gtk_GtkCheckboxPeer_gtkCheckButtonNew):
|
| 14852 |
|
|
Removed.
|
| 14853 |
|
|
(Java_gnu_java_awt_peer_gtk_GtkCheckboxPeer_setLabel): Removed.
|
| 14854 |
|
|
|
| 14855 |
|
|
* java/awt/GridLayout.java (layoutContainer): Handle case where
|
| 14856 |
|
|
there are no items in container.
|
| 14857 |
|
|
|
| 14858 |
|
|
2002-03-09 Bryce McKinlay
|
| 14859 |
|
|
|
| 14860 |
|
|
* java/awt/MediaTracker.java: Implemented.
|
| 14861 |
|
|
* java/awt/ImageMediaEntry: Removed.
|
| 14862 |
|
|
* java/awt/MediaEntry: Removed.
|
| 14863 |
|
|
* java/awt/Makefile.am (EXTRA_DIST): Remove ImageMediaEntry and
|
| 14864 |
|
|
MediaEntry.
|
| 14865 |
|
|
|
| 14866 |
|
|
2002-03-09 Eric Blake
|
| 14867 |
|
|
|
| 14868 |
|
|
* scripts/unicode-muncher.pl: Bump the version, minor tweaks.
|
| 14869 |
|
|
* gnu/java/lang/CharData.java: Regenerate.
|
| 14870 |
|
|
* java/lang/Character.java: Remerge with gcj.
|
| 14871 |
|
|
* java/lang/Integer.java (toString, toUnsignedString): Use package
|
| 14872 |
|
|
String constructor.
|
| 14873 |
|
|
* java/lang/Long.java (toString, toUnsignedString): Ditto.
|
| 14874 |
|
|
* java/lang/String.java: Fix some off-by-one errors and typos.
|
| 14875 |
|
|
(offset): Implement, to match gcj.
|
| 14876 |
|
|
(String(char[], int, int, boolean)): Change signature of package
|
| 14877 |
|
|
constructor to be more flexible, and match gcj.
|
| 14878 |
|
|
* java/lang/StringBuffer.java (substring, regionMatches): Use
|
| 14879 |
|
|
offset improvements in String.
|
| 14880 |
|
|
|
| 14881 |
|
|
2002-03-08 Eric Blake
|
| 14882 |
|
|
|
| 14883 |
|
|
* java/util/regex/Pattern.java (split): Add missing stubs.
|
| 14884 |
|
|
* java/util/regex/Matcher.java (replace*): Ditto.
|
| 14885 |
|
|
* doc/unicode/SpecialCasing-2.txt: New file from unicode.org.
|
| 14886 |
|
|
* scripts/unicode-muncher.pl: Add special casing rules for
|
| 14887 |
|
|
multi-character uppercase expansions.
|
| 14888 |
|
|
* gnu/java/lang/CharData.java: Regenerate.
|
| 14889 |
|
|
* java/util/WeakHashMap.java: Improve Javadoc.
|
| 14890 |
|
|
* java/lang/CharSequence.java: Ditto.
|
| 14891 |
|
|
* java/lang/Character.java (getDirectionality): Update to new
|
| 14892 |
|
|
CharData format.
|
| 14893 |
|
|
(direction, readChar): Change visibility.
|
| 14894 |
|
|
(toString): One less method call.
|
| 14895 |
|
|
* java/lang/String.java: General code cleanup, optimizations, and
|
| 14896 |
|
|
better exception matching to Sun's implementation.
|
| 14897 |
|
|
(internTable, intern): Switch to use weak references.
|
| 14898 |
|
|
(String(StringBuffer), String(char[], int)): Implement array
|
| 14899 |
|
|
sharing when the array comes from a trusted source.
|
| 14900 |
|
|
(matches, replace*, split): New methods, that call unimplemented
|
| 14901 |
|
|
stubs in java.util.regex.
|
| 14902 |
|
|
(toUpperCase, toLowerCase): Correctly implement one-to-many case
|
| 14903 |
|
|
conversions, and special casing based on locale.
|
| 14904 |
|
|
(upperExpand, upperSpecial, upperCaseExpansion, upperCaseIndex):
|
| 14905 |
|
|
New tables and methods, to implement toUpperCase.
|
| 14906 |
|
|
* java/lang/StringBuffer.java: General code cleanup,
|
| 14907 |
|
|
optimizations, and better exception matching.
|
| 14908 |
|
|
(substring): Use array sharing.
|
| 14909 |
|
|
(append(StringBuffer), indexOf, lastIndexOf): Avoid object
|
| 14910 |
|
|
creation.
|
| 14911 |
|
|
(regionMatches): New method, used by indexOf.
|
| 14912 |
|
|
|
| 14913 |
|
|
2002-03-08 Mark Wielaard
|
| 14914 |
|
|
|
| 14915 |
|
|
* lib/Makefile.am: Add -bootclasspath '' -extdirs '' -sourcepath '' to
|
| 14916 |
|
|
jikes invocation.
|
| 14917 |
|
|
* java/net/Socket.java (shutdownInput): new stub method.
|
| 14918 |
|
|
(shutdownOutput): likewise.
|
| 14919 |
|
|
* vm/reference/java/lang/Class.java (forNme(String)): native again.
|
| 14920 |
|
|
* gnu/java/awt/peer/gtk/Makefile: removed (autogenerated).
|
| 14921 |
|
|
|
| 14922 |
|
|
2002-03-08 John Leuner
|
| 14923 |
|
|
|
| 14924 |
|
|
* java/util/regex/Matcher.java: Added stub class
|
| 14925 |
|
|
* java/util/regex/Pattern.java: Added stub class
|
| 14926 |
|
|
|
| 14927 |
|
|
2002-03-07 Eric Blake
|
| 14928 |
|
|
|
| 14929 |
|
|
* java/lang/String.java: Improve Javadoc and formatting.
|
| 14930 |
|
|
* java/lang/StringBuffer.java: Ditto.
|
| 14931 |
|
|
|
| 14932 |
|
|
2002-03-06 Eric Blake
|
| 14933 |
|
|
|
| 14934 |
|
|
* java/lang/RuntimePermission.java: Improve Javadoc.
|
| 14935 |
|
|
* java/lang/SecurityManager.java: Improve Javadoc and formatting.
|
| 14936 |
|
|
* java/lang/System.java (setIn, setOut, setErr): Add required
|
| 14937 |
|
|
security check.
|
| 14938 |
|
|
(defaultProperties): Add a default, to allow clean resetting of
|
| 14939 |
|
|
properties back to the VM startup state.
|
| 14940 |
|
|
(setProperties): Correctly reset properties to default state.
|
| 14941 |
|
|
* native/jni/java-lang/java_lang_System.c: Update method
|
| 14942 |
|
|
signatures for changing I/O.
|
| 14943 |
|
|
* include/java_lang_System.h: Ditto.
|
| 14944 |
|
|
* vm/reference/java/lang/Runtime.java: Add shutdown hook
|
| 14945 |
|
|
capability, as well as updating the exec calls.
|
| 14946 |
|
|
* vm/reference/java/lang/VMSecurityManager.java: Improve Javadoc.
|
| 14947 |
|
|
* java/util/PropertyPermission.java: Fix implication bugs.
|
| 14948 |
|
|
* java/util/PropertyPermissionCollection.java: Ditto.
|
| 14949 |
|
|
|
| 14950 |
|
|
2002-03-04 Sascha Brawer
|
| 14951 |
|
|
|
| 14952 |
|
|
* java/util/logging/ConsoleHandler.java: Initial check-in.
|
| 14953 |
|
|
* java/util/logging/ErrorManager.java: Initial check-in.
|
| 14954 |
|
|
* java/util/logging/FileHandler.java: Initial check-in.
|
| 14955 |
|
|
* java/util/logging/Filter.java: Initial check-in.
|
| 14956 |
|
|
* java/util/logging/Formatter.java: Initial check-in.
|
| 14957 |
|
|
* java/util/logging/Handler.java: Initial check-in.
|
| 14958 |
|
|
* java/util/logging/Level.java: Initial check-in.
|
| 14959 |
|
|
* java/util/logging/LogManager.java: Initial check-in.
|
| 14960 |
|
|
* java/util/logging/LogRecord.java: Initial check-in.
|
| 14961 |
|
|
* java/util/logging/Logger.java: Initial check-in.
|
| 14962 |
|
|
* java/util/logging/LoggingPermission.java: Initial check-in.
|
| 14963 |
|
|
* java/util/logging/MemoryHandler.java: Initial check-in.
|
| 14964 |
|
|
* java/util/logging/SimpleFormatter.java: Initial check-in.
|
| 14965 |
|
|
* java/util/logging/SocketHandler.java: Initial check-in.
|
| 14966 |
|
|
* java/util/logging/StreamHandler.java: Initial check-in.
|
| 14967 |
|
|
* java/util/logging/XMLFormatter.java: Initial check-in.
|
| 14968 |
|
|
|
| 14969 |
|
|
2002-03-03 Mark Wielaard
|
| 14970 |
|
|
|
| 14971 |
|
|
* THANKYOU: Add Sascha Brawer
|
| 14972 |
|
|
* java/lang/System.java (static): Set java.io.tmpdir from java.tmpdir
|
| 14973 |
|
|
if not yet set.
|
| 14974 |
|
|
* java/io/File.java (createTempFile): Use java.io.tmpdir property not
|
| 14975 |
|
|
java.tmpdir.
|
| 14976 |
|
|
|
| 14977 |
|
|
2002-03-03 Mark Wielaard
|
| 14978 |
|
|
|
| 14979 |
|
|
* java/awt/Font.java (decode): Catch NumberFormatException.
|
| 14980 |
|
|
|
| 14981 |
|
|
2002-03-03 Mark Wielaard
|
| 14982 |
|
|
|
| 14983 |
|
|
* java/util/Timer (TaskQueue.stop): set elements to zero.
|
| 14984 |
|
|
* THANKYOU: Add Shuhua Zhang
|
| 14985 |
|
|
|
| 14986 |
|
|
2002-03-02 Mark Wielaard
|
| 14987 |
|
|
|
| 14988 |
|
|
* lib/standard.omit: java/security/cert/CertPathValidatorException.java
|
| 14989 |
|
|
added.
|
| 14990 |
|
|
|
| 14991 |
|
|
2002-03-02 Wu Gansha
|
| 14992 |
|
|
|
| 14993 |
|
|
* vm/reference/java/lang/reflect/Method.java (equals): reimplement.
|
| 14994 |
|
|
|
| 14995 |
|
|
2002-02-26 Eric Blake
|
| 14996 |
|
|
|
| 14997 |
|
|
* vm/reference/java/lang/Runtime.java: Formatting and Javadoc.
|
| 14998 |
|
|
* vm/reference/java/lang/VMSystem.java: Ditto.
|
| 14999 |
|
|
* java/lang/System.java: Ditto.
|
| 15000 |
|
|
* java/util/Properties.java: Fix doc typo.
|
| 15001 |
|
|
|
| 15002 |
|
|
2002-02-25 Eric Blake
|
| 15003 |
|
|
|
| 15004 |
|
|
* java/lang/Double.java (byteValue, shortValue, compareTo): Add
|
| 15005 |
|
|
missing methods, fix typo in last commit.
|
| 15006 |
|
|
* java/lang/Float.java (byteValue, shortValue, compareTo): Ditto.
|
| 15007 |
|
|
* java/lang/Number.java (digits): Add lookup table.
|
| 15008 |
|
|
* java/lang/Character.java (forDigit): Use table.
|
| 15009 |
|
|
* java/lang/Integer.java (toString(int, int)): Optimize
|
| 15010 |
|
|
case for MIN_VALUE.
|
| 15011 |
|
|
(getInteger(String, Integer)): Trap NullPointerException,
|
| 15012 |
|
|
IllegalArgumentException from System.getProperty.
|
| 15013 |
|
|
(parseInt(String, int, boolean)): Combine parseInt and decode into
|
| 15014 |
|
|
one method, and optimize.
|
| 15015 |
|
|
(parseInt, decode, valueOf): Use improved parseInt.
|
| 15016 |
|
|
* java/lang/Byte.java (parseByte, decode): Ditto.
|
| 15017 |
|
|
* java/lang/Short.java (parseShort, decode): Ditto.
|
| 15018 |
|
|
* java/lang/Long.java (parseLong(String, int, boolean)): Combine
|
| 15019 |
|
|
parseLong and decode into one method, and optimize.
|
| 15020 |
|
|
(parseLong, decode, valueOf): Use improved parseLong.
|
| 15021 |
|
|
(toString): Optimize case for MIN_VALUE.
|
| 15022 |
|
|
(getLong(String, Long)): Trap NullPointerException,
|
| 15023 |
|
|
IllegalArgumentException from System.getProperty.
|
| 15024 |
|
|
* java/lang/Boolean.java (getBoolean): Trap NullPointerException,
|
| 15025 |
|
|
IllegalArgumentException from System.getProperty.
|
| 15026 |
|
|
|
| 15027 |
|
|
2002-02-24 Eric Blake
|
| 15028 |
|
|
|
| 15029 |
|
|
* java/lang/Byte.java: Reformat, improve Javadoc.
|
| 15030 |
|
|
* java/lang/Double.java: Ditto.
|
| 15031 |
|
|
* java/lang/Float.java: Ditto.
|
| 15032 |
|
|
* java/lang/Integer.java: Ditto.
|
| 15033 |
|
|
* java/lang/Long.java: Ditto.
|
| 15034 |
|
|
* java/lang/Number.java: Ditto.
|
| 15035 |
|
|
* java/lang/Short.java: Ditto.
|
| 15036 |
|
|
|
| 15037 |
|
|
2002-02-23 Eric Blake
|
| 15038 |
|
|
|
| 15039 |
|
|
* java/awt/AWTError.java: Update to 1.4.
|
| 15040 |
|
|
* java/awt/AWTException.java: Ditto.
|
| 15041 |
|
|
* java/awt/IllegalComponentStateException.java: Ditto.
|
| 15042 |
|
|
* java/awt/datatransfer/MimeTypeParseException.java: Ditto.
|
| 15043 |
|
|
* java/awt/datatransfer/UnsupportedFlavorException.java: Ditto.
|
| 15044 |
|
|
* java/awt/geom/IllegalPathStateException.java: Ditto.
|
| 15045 |
|
|
* java/awt/geom/NoninvertibleTransformException.java: Ditto.
|
| 15046 |
|
|
* java/awt/print/PrinterAbortException.java: Ditto.
|
| 15047 |
|
|
* java/awt/print/PrinterException.java: Ditto.
|
| 15048 |
|
|
* java/awt/print/PrinterIOException.java: Ditto.
|
| 15049 |
|
|
* java/beans/IntrospectionException.java: Ditto.
|
| 15050 |
|
|
* java/beans/PropertyVetoException.java: Ditto.
|
| 15051 |
|
|
* java/io/CharConversionException.java: Ditto.
|
| 15052 |
|
|
* java/io/EOFException.java: Ditto.
|
| 15053 |
|
|
* java/io/FileNotFoundException.java: Ditto.
|
| 15054 |
|
|
* java/io/InterruptedIOException.java: Ditto.
|
| 15055 |
|
|
* java/io/InvalidClassException.java: Ditto.
|
| 15056 |
|
|
* java/io/InvalidObjectException.java: Ditto.
|
| 15057 |
|
|
* java/io/IOException.java: Ditto.
|
| 15058 |
|
|
* java/io/NotActiveException.java: Ditto.
|
| 15059 |
|
|
* java/io/NotSerializableException.java: Ditto.
|
| 15060 |
|
|
* java/io/ObjectStreamException.java: Ditto.
|
| 15061 |
|
|
* java/io/OptionalDataException.java: Ditto.
|
| 15062 |
|
|
* java/io/StreamCorruptedException.java: Ditto.
|
| 15063 |
|
|
* java/io/SyncFailedException.java: Ditto.
|
| 15064 |
|
|
* java/io/UnsupportedEncodingException.java: Ditto.
|
| 15065 |
|
|
* java/io/UTFDataFormatException.java: Ditto.
|
| 15066 |
|
|
* java/io/WriteAbortedException.java: Ditto.
|
| 15067 |
|
|
* java/lang/AbstractMethodError.java: Ditto.
|
| 15068 |
|
|
* java/lang/ArithmeticException.java: Ditto.
|
| 15069 |
|
|
* java/lang/ArrayIndexOutOfBoundsException.java: Ditto.
|
| 15070 |
|
|
* java/lang/ArrayStoreException.java: Ditto.
|
| 15071 |
|
|
* java/lang/AssertionError.java: Ditto.
|
| 15072 |
|
|
* java/lang/ClassCastException.java: Ditto.
|
| 15073 |
|
|
* java/lang/ClassCircularityError.java: Ditto.
|
| 15074 |
|
|
* java/lang/ClassFormatError.java: Ditto.
|
| 15075 |
|
|
* java/lang/ClassNotFoundException.java: Ditto.
|
| 15076 |
|
|
* java/lang/CloneNotSupportedException.java: Ditto.
|
| 15077 |
|
|
* java/lang/Exception.java: Ditto.
|
| 15078 |
|
|
* java/lang/ExceptionInInitializerError.java: Ditto.
|
| 15079 |
|
|
* java/lang/IllegalAccessError.java: Ditto.
|
| 15080 |
|
|
* java/lang/IllegalAccessException.java: Ditto.
|
| 15081 |
|
|
* java/lang/IllegalArgumentException.java: Ditto.
|
| 15082 |
|
|
* java/lang/IllegalMonitorStateException.java: Ditto.
|
| 15083 |
|
|
* java/lang/IllegalStateException.java: Ditto.
|
| 15084 |
|
|
* java/lang/IllegalThreadStateException.java: Ditto.
|
| 15085 |
|
|
* java/lang/IncompatibleClassChangeError.java: Ditto.
|
| 15086 |
|
|
* java/lang/IndexOutOfBoundsException.java: Ditto.
|
| 15087 |
|
|
* java/lang/InstantiationError.java: Ditto.
|
| 15088 |
|
|
* java/lang/InstantiationException.java: Ditto.
|
| 15089 |
|
|
* java/lang/InternalError.java: Ditto.
|
| 15090 |
|
|
* java/lang/InterruptedException.java: Ditto.
|
| 15091 |
|
|
* java/lang/LinkageError.java: Ditto.
|
| 15092 |
|
|
* java/lang/NegativeArraySizeException.java: Ditto.
|
| 15093 |
|
|
* java/lang/NoClassDefFoundError.java: Ditto.
|
| 15094 |
|
|
* java/lang/NoSuchFieldError.java: Ditto.
|
| 15095 |
|
|
* java/lang/NoSuchFieldException.java: Ditto.
|
| 15096 |
|
|
* java/lang/NoSuchMethodError.java: Ditto.
|
| 15097 |
|
|
* java/lang/NoSuchMethodException.java: Ditto.
|
| 15098 |
|
|
* java/lang/NullPointerException.java: Ditto.
|
| 15099 |
|
|
* java/lang/NumberFormatException.java: Ditto.
|
| 15100 |
|
|
* java/lang/OutOfMemoryError.java: Ditto.
|
| 15101 |
|
|
* java/lang/RuntimeException.java: Ditto.
|
| 15102 |
|
|
* java/lang/SecurityException.java: Ditto.
|
| 15103 |
|
|
* java/lang/StackOverflowError.java: Ditto.
|
| 15104 |
|
|
* java/lang/StringIndexOutOfBoundsException.java: Ditto.
|
| 15105 |
|
|
* java/lang/ThreadDeath.java: Ditto.
|
| 15106 |
|
|
* java/lang/UnknownError.java: Ditto.
|
| 15107 |
|
|
* java/lang/UnsatisfiedLinkError.java: Ditto.
|
| 15108 |
|
|
* java/lang/UnsupportedClassVersionError.java: Ditto.
|
| 15109 |
|
|
* java/lang/UnsupportedOperationException.java: Ditto.
|
| 15110 |
|
|
* java/lang/VerifyError.java: Ditto.
|
| 15111 |
|
|
* java/lang/VirtualMachineError.java: Ditto.
|
| 15112 |
|
|
* java/lang/Void.java: Ditto.
|
| 15113 |
|
|
* java/lang/reflect/InvocationTargetException.java: Ditto.
|
| 15114 |
|
|
* java/lang/reflect/UndeclaredThrowableException.java: Ditto.
|
| 15115 |
|
|
* java/net/BindException.java: Ditto.
|
| 15116 |
|
|
* java/net/ConnectException.java: Ditto.
|
| 15117 |
|
|
* java/net/MalformedURLException.java: Ditto.
|
| 15118 |
|
|
* java/net/NoRouteToHostException.java: Ditto.
|
| 15119 |
|
|
* java/net/ProtocolException.java: Ditto.
|
| 15120 |
|
|
* java/net/SocketException.java: Ditto.
|
| 15121 |
|
|
* java/net/UnknownHostException.java: Ditto.
|
| 15122 |
|
|
* java/net/UnknownServiceException.java: Ditto.
|
| 15123 |
|
|
* java/rmi/AccessException.java: Ditto.
|
| 15124 |
|
|
* java/rmi/AlreadyBoundException.java: Ditto.
|
| 15125 |
|
|
* java/rmi/ConnectException.java: Ditto.
|
| 15126 |
|
|
* java/rmi/ConnectIOException.java: Ditto.
|
| 15127 |
|
|
* java/rmi/MarshalException.java: Ditto.
|
| 15128 |
|
|
* java/rmi/NoSuchObjectException.java: Ditto.
|
| 15129 |
|
|
* java/rmi/NotBoundException.java: Ditto.
|
| 15130 |
|
|
* java/rmi/RemoteException.java: Ditto.
|
| 15131 |
|
|
* java/rmi/RMISecurityException.java: Ditto.
|
| 15132 |
|
|
* java/rmi/ServerException.java: Ditto.
|
| 15133 |
|
|
* java/rmi/ServerRuntimeException.java: Ditto.
|
| 15134 |
|
|
* java/rmi/StubNotFoundException.java: Ditto.
|
| 15135 |
|
|
* java/rmi/UnexpectedException.java: Ditto.
|
| 15136 |
|
|
* java/rmi/UnknownHostException.java: Ditto.
|
| 15137 |
|
|
* java/rmi/UnmarshalException.java: Ditto.
|
| 15138 |
|
|
* java/rmi/activation/ActivateFailedException.java: Ditto.
|
| 15139 |
|
|
* java/rmi/activation/ActivationException.java: Ditto.
|
| 15140 |
|
|
* java/rmi/activation/UnknownGroupException.java: Ditto.
|
| 15141 |
|
|
* java/rmi/activation/UnknownObjectException.java: Ditto.
|
| 15142 |
|
|
* java/rmi/server/ExportException.java: Ditto.
|
| 15143 |
|
|
* java/rmi/server/ServerCloneException.java: Ditto.
|
| 15144 |
|
|
* java/rmi/server/ServerNotActiveException.java: Ditto.
|
| 15145 |
|
|
* java/rmi/server/SkeletonMismatchException.java: Ditto.
|
| 15146 |
|
|
* java/rmi/server/SkeletonNotFoundException.java: Ditto.
|
| 15147 |
|
|
* java/rmi/server/SocketSecurityException.java: Ditto.
|
| 15148 |
|
|
* java/security/AccessControlException.java: Ditto.
|
| 15149 |
|
|
* java/security/DigestException.java: Ditto.
|
| 15150 |
|
|
* java/security/GeneralSecurityException.java: Ditto.
|
| 15151 |
|
|
* java/security/InvalidAlgorithmParameterException.java: Ditto.
|
| 15152 |
|
|
* java/security/InvalidKeyException.java: Ditto.
|
| 15153 |
|
|
* java/security/InvalidParameterException.java: Ditto.
|
| 15154 |
|
|
* java/security/KeyException.java: Ditto.
|
| 15155 |
|
|
* java/security/KeyManagementException.java: Ditto.
|
| 15156 |
|
|
* java/security/KeyStoreException.java: Ditto.
|
| 15157 |
|
|
* java/security/NoSuchAlgorithmException.java: Ditto.
|
| 15158 |
|
|
* java/security/NoSuchProviderException.java: Ditto.
|
| 15159 |
|
|
* java/security/PrivilegedActionException.java: Ditto.
|
| 15160 |
|
|
* java/security/ProviderException.java: Ditto.
|
| 15161 |
|
|
* java/security/SignatureException.java: Ditto.
|
| 15162 |
|
|
* java/security/UnrecoverableKeyException.java: Ditto.
|
| 15163 |
|
|
* java/security/acl/AclNotFoundException.java: Ditto.
|
| 15164 |
|
|
* java/security/acl/LastOwnerException.java: Ditto.
|
| 15165 |
|
|
* java/security/acl/NotOwnerException.java: Ditto.
|
| 15166 |
|
|
* java/security/cert/CertificateEncodingException.java: Ditto.
|
| 15167 |
|
|
* java/security/cert/CertificateException.java: Ditto.
|
| 15168 |
|
|
* java/security/cert/CertificateExpiredException.java: Ditto.
|
| 15169 |
|
|
* java/security/cert/CertificateNotYetValidException.java: Ditto.
|
| 15170 |
|
|
* java/security/cert/CertificateParsingException.java: Ditto.
|
| 15171 |
|
|
* java/security/cert/CRLException.java: Ditto.
|
| 15172 |
|
|
* java/security/spec/InvalidKeySpecException.java: Ditto.
|
| 15173 |
|
|
* java/security/spec/InvalidParameterSpecException.java: Ditto.
|
| 15174 |
|
|
* java/sql/BatchUpdateException.java: Ditto.
|
| 15175 |
|
|
* java/sql/DataTruncation.java: Ditto.
|
| 15176 |
|
|
* java/sql/SQLException.java: Ditto.
|
| 15177 |
|
|
* java/sql/SQLWarning.java: Ditto.
|
| 15178 |
|
|
* java/text/ParseException.java: Ditto.
|
| 15179 |
|
|
* java/util/MissingResourceException.java: Ditto.
|
| 15180 |
|
|
* java/util/jar/JarException.java: Ditto.
|
| 15181 |
|
|
* java/util/prefs/BackingStoreException.java: Ditto.
|
| 15182 |
|
|
* java/util/prefs/InvalidPreferencesFormatException.java: Ditto.
|
| 15183 |
|
|
* java/util/zip/DataFormatException.java: Ditto.
|
| 15184 |
|
|
* java/util/zip/ZipException.java: Ditto.
|
| 15185 |
|
|
* java/awt/Makefile.am (EXTRA_DIST): Add FontFormatException.java
|
| 15186 |
|
|
and HeadlessException.java.
|
| 15187 |
|
|
* java/awt/FontFormatException.java: New file.
|
| 15188 |
|
|
* java/awt/HeadlessException.java: New file.
|
| 15189 |
|
|
* java/awt/color/Makefile.am (EXTRA_DIST): Add CMMException.java
|
| 15190 |
|
|
and ProfileDataException.java.
|
| 15191 |
|
|
* java/awt/color/CMMException.java: New file.
|
| 15192 |
|
|
* java/awt/color/ProfileDataException.java: New file.
|
| 15193 |
|
|
* java/awt/image/Makefile.am (EXTRA_DIST): Add
|
| 15194 |
|
|
ImagingOpException.java and RasterFormatException.java.
|
| 15195 |
|
|
* java/awt/image/ImagingOpException.java: New file.
|
| 15196 |
|
|
* java/awt/image/RasterFormatException.java: New file.
|
| 15197 |
|
|
* java/net/Makefile.am (EXTRA_DIST): Add
|
| 15198 |
|
|
PortUnreachableException.java, SocketTimeoutException.java and
|
| 15199 |
|
|
URISyntaxException.java.
|
| 15200 |
|
|
* java/net/PortUnreachableException.java: New file.
|
| 15201 |
|
|
* java/net/SocketTimeoutException.java: New file.
|
| 15202 |
|
|
* java/net/URISyntaxException.java: New file.
|
| 15203 |
|
|
* java/security/cert/Makefile.am (EXTRA_DIST): Add
|
| 15204 |
|
|
CertPathBuilderException.java, CertPathValidatorException.java,
|
| 15205 |
|
|
and CertStoreException.java.
|
| 15206 |
|
|
* java/security/cert/CertPathBuilderException.java: New file.
|
| 15207 |
|
|
* java/security/cert/CertPathValidatorException.java: New file.
|
| 15208 |
|
|
* java/security/cert/CertStoreException.java: New file.
|
| 15209 |
|
|
* vm/reference/java/lang/Throwable.java (toString): Use
|
| 15210 |
|
|
getLocalizedMessage().
|
| 15211 |
|
|
* ChangeLog: Fix spelling error.
|
| 15212 |
|
|
|
| 15213 |
|
|
2002-02-23 Eric Blake
|
| 15214 |
|
|
|
| 15215 |
|
|
* java/lang/Makefile.am (EXTRA_DIST): Add AssertionError.java and
|
| 15216 |
|
|
StackTraceElement.java.
|
| 15217 |
|
|
* java/lang/AssertionError.java: New file.
|
| 15218 |
|
|
* java/lang/ClassLoader.java: Add some synchronization and code
|
| 15219 |
|
|
cleanups to use improved VMClassLoader.
|
| 15220 |
|
|
Add assertion status fields and methods.
|
| 15221 |
|
|
* java/lang/StackTraceElement.java: New file.
|
| 15222 |
|
|
* vm/reference/java/lang/Class.java (desiredAssertionStatus): Add.
|
| 15223 |
|
|
Other locations: clean up code.
|
| 15224 |
|
|
* vm/reference/java/lang/Throwable.java (cause, stackTrace): Add
|
| 15225 |
|
|
exception chaining, and Java code for stack traces (native code
|
| 15226 |
|
|
unimplemented).
|
| 15227 |
|
|
* vm/reference/java/lang/VMClassLoader.java: Add (unimplemented)
|
| 15228 |
|
|
hooks to compile assertion status.
|
| 15229 |
|
|
(defineClass, loadClass): Add prototypes for missing native hooks.
|
| 15230 |
|
|
* vm/reference/java/lang/VMSecurityManager.java: Formatting.
|
| 15231 |
|
|
* gnu/java/lang/ClassHelper.java (getAllMethodsAtDeclaration),
|
| 15232 |
|
|
(getAllFieldsAtDeclaration): Delete, as they were just duplicates.
|
| 15233 |
|
|
(getAllMethods, getAllFields): Optimize.
|
| 15234 |
|
|
* gnu/java/lang/ArrayHelper.java: Formatting and Javadoc.
|
| 15235 |
|
|
(equalsArray): Delete, it duplicates java.util.Arrays.equals.
|
| 15236 |
|
|
* gnu/java/beans/BeanInfoEmbryo.java (hasMethod): Use
|
| 15237 |
|
|
Arrays.equals instead of ArrayHelper.equalsArray.
|
| 15238 |
|
|
|
| 15239 |
|
|
2002-02-22 Tom Tromey
|
| 15240 |
|
|
|
| 15241 |
|
|
* gnu/java/rmi/rmic/RMIC.java (parseOptions): Include the "Inc.".
|
| 15242 |
|
|
|
| 15243 |
|
|
* gnu/java/rmi/rmic/RMIC.java (parseOptions): Only print most
|
| 15244 |
|
|
recent copyright date.
|
| 15245 |
|
|
|
| 15246 |
|
|
2002-02-22 C. Brian Jones
|
| 15247 |
|
|
|
| 15248 |
|
|
* java/beans/Introspector.java: added new static final fields
|
| 15249 |
|
|
introduced in 1.2, lots of other updates remain to be done
|
| 15250 |
|
|
|
| 15251 |
|
|
2002-02-22 C. Brian Jones
|
| 15252 |
|
|
|
| 15253 |
|
|
* java/beans/Introspector.java: reformatting
|
| 15254 |
|
|
|
| 15255 |
|
|
2002-02-22 Eric Blake
|
| 15256 |
|
|
|
| 15257 |
|
|
* gnu/java/lang/ClassHelper.java: Improve Javadoc and formatting,
|
| 15258 |
|
|
and rearrange methods.
|
| 15259 |
|
|
* vm/reference/java/lang/Class.java: Ditto.
|
| 15260 |
|
|
* vm/reference/java/lang/Throwable.java: Ditto.
|
| 15261 |
|
|
* vm/reference/java/lang/VMClassLoader.java: Ditto.
|
| 15262 |
|
|
* vm/reference/java/lang/VMObject.java: Ditto.
|
| 15263 |
|
|
* java/lang/Boolean.java: Ditto.
|
| 15264 |
|
|
* java/lang/ClassLoader.java: Ditto.
|
| 15265 |
|
|
* java/lang/Object.java: Ditto.
|
| 15266 |
|
|
* java/lang/Error.java: Update to 1.4 with new constructors.
|
| 15267 |
|
|
|
| 15268 |
|
|
2002-02-22 Eric Blake
|
| 15269 |
|
|
|
| 15270 |
|
|
* java/util/PropertyPermission.java (setActions): Optimize the
|
| 15271 |
|
|
action parsing.
|
| 15272 |
|
|
(PropertyPermission): Throw IllegalArgumentException on null.
|
| 15273 |
|
|
(hashCode): Add.
|
| 15274 |
|
|
(newPermissionCollection): Use PropertyPermissionCollection.
|
| 15275 |
|
|
* java/util/PropertyPermissionCollection.java: New class, to match
|
| 15276 |
|
|
up with Sun's serialization.
|
| 15277 |
|
|
* java/util/StringTokenizer.java (len): Add a field, to reduce the
|
| 15278 |
|
|
number of method calls being made.
|
| 15279 |
|
|
|
| 15280 |
|
|
2002-02-21 Eric Blake
|
| 15281 |
|
|
|
| 15282 |
|
|
* java/util/PropertyPermission.java: Improve Javadoc.
|
| 15283 |
|
|
* java/util/StringTokenizer.java: Improve Javadoc.
|
| 15284 |
|
|
|
| 15285 |
|
|
2002-02-21 Eric Blake
|
| 15286 |
|
|
|
| 15287 |
|
|
* java/util/EventObject.java (EventObject(Object)): Check for
|
| 15288 |
|
|
null, to match JDK behavior.
|
| 15289 |
|
|
* java/util/Observable.java (observers): Change from Vector to
|
| 15290 |
|
|
LinkedHashSet, to avoid cost of extra synchronization.
|
| 15291 |
|
|
(notifyObservers): Add synchronization around set cloning.
|
| 15292 |
|
|
* java/util/Properties.java (propertyNames): Eliminate tail
|
| 15293 |
|
|
recursion.
|
| 15294 |
|
|
(list): Reuse the same StringBuffer.
|
| 15295 |
|
|
|
| 15296 |
|
|
2002-02-21 Eric Blake
|
| 15297 |
|
|
|
| 15298 |
|
|
* java/util/Makefile.am (EXTRA_DIST): Add EventListenerProxy.java.
|
| 15299 |
|
|
* java/util/EventListener.java: Improve Javadoc.
|
| 15300 |
|
|
* java/util/EventListenerProxy.java: New class.
|
| 15301 |
|
|
* java/util/EventObject.java: Improve Javadoc.
|
| 15302 |
|
|
* java/util/Observable.java: Improve Javadoc.
|
| 15303 |
|
|
* java/util/Observer.java: Improve Javadoc.
|
| 15304 |
|
|
* java/util/Properties.java: Improve Javadoc, and reorder methods.
|
| 15305 |
|
|
* java/util/Random.java: Improve Javadoc and formatting.
|
| 15306 |
|
|
* java/util/TooManyListenersException.java: Improve Javadoc.
|
| 15307 |
|
|
|
| 15308 |
|
|
2002-02-20 C. Brian Jones
|
| 15309 |
|
|
|
| 15310 |
|
|
* java/beans/Introspector.java: default beanInfoSearchPath will
|
| 15311 |
|
|
not include sun.beans.infos given we provide no such package and
|
| 15312 |
|
|
the API doesn't really require it; gnu.java.beans.info is the
|
| 15313 |
|
|
default.
|
| 15314 |
|
|
|
| 15315 |
|
|
2002-02-20 Eric Blake
|
| 15316 |
|
|
|
| 15317 |
|
|
* java/util/BasicMapEntry.java: Delete; top-level classes in
|
| 15318 |
|
|
java.util should be public.
|
| 15319 |
|
|
* java/util/Makefile.am (EXTRA_DIST): Remove BasicMapEntry.java.
|
| 15320 |
|
|
* java/util/AbstractMap.java: Make BasicMapEntry a nested class.
|
| 15321 |
|
|
* java/util/Collections.java (SingletonMap.entrySet): Update to
|
| 15322 |
|
|
new location of BasicMapEntry.
|
| 15323 |
|
|
* java/util/HashMap.java (HashEntry): Ditto.
|
| 15324 |
|
|
* java/util/Hashtable.java (HashEntry): Ditto.
|
| 15325 |
|
|
* java/util/TreeMap.java (Node): Ditto.
|
| 15326 |
|
|
|
| 15327 |
|
|
2002-02-19 Eric Blake
|
| 15328 |
|
|
|
| 15329 |
|
|
* scripts/unicode-blocks.pl: Move from doc/unicode/.
|
| 15330 |
|
|
* scripts/unicode-muncher.pl: Ditto.
|
| 15331 |
|
|
* gnu/java/lang/CharData.java: Regenerate.
|
| 15332 |
|
|
* java/lang/Character.java (UnicodeBlock): Regenerate.
|
| 15333 |
|
|
|
| 15334 |
|
|
2002-02-19 Mark Wielaard
|
| 15335 |
|
|
|
| 15336 |
|
|
Based on patches submitted by Wu Gansha
|
| 15337 |
|
|
* vm/reference/java/lang/reflect/Method.java (toString()): use
|
| 15338 |
|
|
Class.getName() not Class.toString().
|
| 15339 |
|
|
* vm/reference/java/lang/Class.java: final, implements Serializable
|
| 15340 |
|
|
(serialVersionUID): added field.
|
| 15341 |
|
|
|
| 15342 |
|
|
2002-02-18 Eric Blake
|
| 15343 |
|
|
|
| 15344 |
|
|
* doc/unicode/unicode-blocks.pl: Minor tweaks.
|
| 15345 |
|
|
* doc/unicode/unicode-muncher.pl: Minor tweaks.
|
| 15346 |
|
|
* java/lang/Character.java: Update to latest tweaks in
|
| 15347 |
|
|
doc/unicode/*.pl.
|
| 15348 |
|
|
* gnu/java/lang/CharData.java: Ditto.
|
| 15349 |
|
|
|
| 15350 |
|
|
2002-02-18 C. Brian Jones
|
| 15351 |
|
|
|
| 15352 |
|
|
* native/jni/java-io/java_io_File.c
|
| 15353 |
|
|
(Java_java_io_File_lastModifiedInternal): properly return
|
| 15354 |
|
|
modified time in milliseconds
|
| 15355 |
|
|
|
| 15356 |
|
|
2002-02-18 Eric Blake
|
| 15357 |
|
|
|
| 15358 |
|
|
* doc/unicode/unicode-muncher.pl: Based on Artur's comments,
|
| 15359 |
|
|
credit Jochen Hoenicke, not Artur, as original author.
|
| 15360 |
|
|
* gnu/java/lang/CharData.java: Regenerate.
|
| 15361 |
|
|
|
| 15362 |
|
|
2002-02-18 Mark Wielaard
|
| 15363 |
|
|
|
| 15364 |
|
|
* configure.in: Reenable ZIP.
|
| 15365 |
|
|
* lib/Makefile.am: Don't copy gnu/java/locale/*.uni, they no longer
|
| 15366 |
|
|
exist.
|
| 15367 |
|
|
|
| 15368 |
|
|
2002-02-18 Eric Blake
|
| 15369 |
|
|
|
| 15370 |
|
|
* doc/unicode/unicode-blocks.pl: Minor updates, to avoid warnings.
|
| 15371 |
|
|
* doc/unicode/unicode-muncher.pl: Rewrite, to incorporate ideas
|
| 15372 |
|
|
from Artur Biesiadowski: use a 2-level lookup of fixed-length
|
| 15373 |
|
|
blocks instead of a 1-level lookup of variable-length blocks, and
|
| 15374 |
|
|
store the data in String literals in a Java interface instead of
|
| 15375 |
|
|
in binary files.
|
| 15376 |
|
|
* doc/unicode/unicode.database.format: Remove, as
|
| 15377 |
|
|
gnu/java/lang/CharData is self-documenting.
|
| 15378 |
|
|
* gnu/java/locale/block.uni: Remove, replaced by
|
| 15379 |
|
|
gnu/java/lang/CharData.java.
|
| 15380 |
|
|
* gnu/java/locale/character.uni: Ditto.
|
| 15381 |
|
|
* gnu/java/locale/titlecase.uni: Ditto.
|
| 15382 |
|
|
* gnu/java/lang/Makefile.am (EXTRA_DIST): Add CharData.java.
|
| 15383 |
|
|
* gnu/java/lang/CharData.java: New file, holding the Unicode
|
| 15384 |
|
|
database for java.lang.Character.
|
| 15385 |
|
|
* java/lang/Character.java (blocks, data, numValue, upper, lower),
|
| 15386 |
|
|
(direction, title): Replace blocks, tcs, and unicodeData as the
|
| 15387 |
|
|
Unicode database used in all other methods; initialized by
|
| 15388 |
|
|
gnu.java.lang.CharData.
|
| 15389 |
|
|
(, getBlock, class Block, class CharAttr): Delete;
|
| 15390 |
|
|
character attribute lookup now uses char[] instead of objects.
|
| 15391 |
|
|
(readChar): Update to use new database.
|
| 15392 |
|
|
(Various others): Reduce multiple comparisons to just one when
|
| 15393 |
|
|
checking a character's type.
|
| 15394 |
|
|
|
| 15395 |
|
|
2002-02-18 Mark Wielaard
|
| 15396 |
|
|
|
| 15397 |
|
|
Thanks to Orp developers
|
| 15398 |
|
|
* gnu/java/beans/editors/NativeBooleanEditor.java (setAsText(String)):
|
| 15399 |
|
|
switch TRUE and FALSE return values.
|
| 15400 |
|
|
|
| 15401 |
|
|
2002-02-18 Mark Wielaard
|
| 15402 |
|
|
|
| 15403 |
|
|
* vm/reference/java/lang/Thread.java (contextClassLoader): new field.
|
| 15404 |
|
|
(Thread): set contextClassLoader field.
|
| 15405 |
|
|
(stop): deprecated.
|
| 15406 |
|
|
(suspend): likewise.
|
| 15407 |
|
|
(resume): likewise.
|
| 15408 |
|
|
(checkAccess): final.
|
| 15409 |
|
|
(getContextClassLoader): implement.
|
| 15410 |
|
|
(setContextClassLoader): new method.
|
| 15411 |
|
|
|
| 15412 |
|
|
2002-02-17 Eric Blake
|
| 15413 |
|
|
|
| 15414 |
|
|
* doc/unicode/UnicodeCharacterDatabase-3.0.0.html: Add
|
| 15415 |
|
|
redistribution license to accompany previous commit.
|
| 15416 |
|
|
|
| 15417 |
|
|
2002-02-17 Eric Blake
|
| 15418 |
|
|
|
| 15419 |
|
|
* java/lang/Character.java (getUnicodeBlock): Delete.
|
| 15420 |
|
|
(class UnicodeBlock): Add (generated) class, and move constants
|
| 15421 |
|
|
from Subset into it.
|
| 15422 |
|
|
(class Block, class CharAttr): Make nested classes of Character.
|
| 15423 |
|
|
(Subset.equals, Subset.hashcode, Subset.toString): Add methods.
|
| 15424 |
|
|
(getDirectionality, isMirrored, toString(char)): Add methods.
|
| 15425 |
|
|
(DIRECTIONALITY_*, *_QUOTE_PUNCTUATION): Add constants.
|
| 15426 |
|
|
(, readChar): Update to new format of Unicode database.
|
| 15427 |
|
|
Overall: optimize code, bring in line with JDK 1.4 specs.
|
| 15428 |
|
|
* doc/unicode/UnicodeData-3.0.0.txt: Rename from
|
| 15429 |
|
|
UnicodeData-3.0.txt, to match the filename from www.unicode.org.
|
| 15430 |
|
|
* doc/unicode/ReadMe-3.0.0.txt: Rename from ReadMe-3.0.txt.
|
| 15431 |
|
|
* doc/unicode/UnicodeData-3.0.0.html: Add the Unicode 3.0
|
| 15432 |
|
|
document, copyright, and file format, from www.unicode.org.
|
| 15433 |
|
|
* doc/unicode/Blocks-3.txt: Add the Unicode 3.0 groups (supercedes
|
| 15434 |
|
|
BLOCKS.TXT of 2.1.2), from www.unicode.org.
|
| 15435 |
|
|
* doc/unicode/unicode.database.format: Document changes in the
|
| 15436 |
|
|
format of the Unicode database used by Character.
|
| 15437 |
|
|
* doc/unicode/unicode-muncher.pl: Update the Unicode database
|
| 15438 |
|
|
format to accomodate directionality and mirrored characters, and
|
| 15439 |
|
|
further compress the size of the database.
|
| 15440 |
|
|
* doc/unicode/unicode-blocks.pl: Add, to efficiently generate
|
| 15441 |
|
|
Character.UnicodeBlock.
|
| 15442 |
|
|
* gnu/java/locale/block.uni: Regenerate from Unicode 3.0.0.
|
| 15443 |
|
|
* gnu/java/locale/character.uni: Regenerate from Unicode 3.0.0.
|
| 15444 |
|
|
* gnu/java/locale/titlecase.uni: Regenerate from Unicode 3.0.0.
|
| 15445 |
|
|
|
| 15446 |
|
|
2002-02-16 Eric Blake
|
| 15447 |
|
|
|
| 15448 |
|
|
* java/lang/Character.java: Reformat and comment (no code changes).
|
| 15449 |
|
|
|
| 15450 |
|
|
2002-02-15 Eric Blake
|
| 15451 |
|
|
|
| 15452 |
|
|
* java/util/Collections.java (list): Update the API to reflect
|
| 15453 |
|
|
change from JDK 1.4 beta documentation.
|
| 15454 |
|
|
|
| 15455 |
|
|
2002-02-15 Mark Wielaard
|
| 15456 |
|
|
|
| 15457 |
|
|
* THANKYOU: Add Isaac Jones and Patrick Doyle
|
| 15458 |
|
|
|
| 15459 |
|
|
2002-02-15 Wu Gansha
|
| 15460 |
|
|
|
| 15461 |
|
|
* gnu/java/net/protocol/file/FileURLConnection.java (connect): check
|
| 15462 |
|
|
and set connected field.
|
| 15463 |
|
|
|
| 15464 |
|
|
2002-02-15 Wu Gansha
|
| 15465 |
|
|
|
| 15466 |
|
|
* java/lang/ClassLoader.java
|
| 15467 |
|
|
(defineClass(String,byte[],int,int, ProtectionDomain)): removed an
|
| 15468 |
|
|
infinite recursive call.
|
| 15469 |
|
|
|
| 15470 |
|
|
2002-02-15 Wu Gansha
|
| 15471 |
|
|
|
| 15472 |
|
|
* java/io/RandomAccessFile.java (read(byte[],int,int): fix a bug in
|
| 15473 |
|
|
calling readInternal, use offset and len.
|
| 15474 |
|
|
|
| 15475 |
|
|
2002-02-15 Isaac Jones
|
| 15476 |
|
|
|
| 15477 |
|
|
* java/lang/StringBuffer.java (subSequence): is new in 1.4,
|
| 15478 |
|
|
though it was already implemented in classpath. I added the
|
| 15479 |
|
|
"@since 1.4" tag to make it compatible with the 1.4. I
|
| 15480 |
|
|
altered the exception thrown to be IndexOutOfBoundsException to
|
| 15481 |
|
|
make the documentation compatible with the 1.4.
|
| 15482 |
|
|
* java/lang/StringBuffer.java (indexOf, lastIndexOf): I copied the
|
| 15483 |
|
|
javadoc in the classpath String class. The functions call through
|
| 15484 |
|
|
to those functions, so they behave exactly the same.
|
| 15485 |
|
|
|
| 15486 |
|
|
2002-02-15 Mark Wielaard
|
| 15487 |
|
|
|
| 15488 |
|
|
Thanks to Patrick Doyle
|
| 15489 |
|
|
* java/lang/String.java (indexOf(String,int)): account for empty
|
| 15490 |
|
|
string.
|
| 15491 |
|
|
(lastIndexOf(String): account for empty string, and small
|
| 15492 |
|
|
optimization.
|
| 15493 |
|
|
(lastIndexOf(String,int): small optimization.
|
| 15494 |
|
|
|
| 15495 |
|
|
2002-02-14 Eric Blake
|
| 15496 |
|
|
|
| 15497 |
|
|
* java/lang/Makefile.am: Add StrictMath.java.
|
| 15498 |
|
|
* java/lang/StrictMath.java: New file.
|
| 15499 |
|
|
* java/lang/Math.java: Formatting and comments (no functional
|
| 15500 |
|
|
changes).
|
| 15501 |
|
|
|
| 15502 |
|
|
2002-02-13 Julian Scheid
|
| 15503 |
|
|
|
| 15504 |
|
|
* com/sun/javadoc/Doclet.java (validOptions): Now static.
|
| 15505 |
|
|
|
| 15506 |
|
|
2002-02-11 C. Brian Jones
|
| 15507 |
|
|
|
| 15508 |
|
|
* lib/Makefile.am: removed -nowarn argument to jikes
|
| 15509 |
|
|
|
| 15510 |
|
|
2002-02-10 Eric Blake
|
| 15511 |
|
|
|
| 15512 |
|
|
* java/awt/Makefile.am (SUBDIRS): Alphabetize.
|
| 15513 |
|
|
|
| 15514 |
|
|
2002-02-10 Mark Wielaard
|
| 15515 |
|
|
|
| 15516 |
|
|
* doc/www.gnu.org/home.wml: Fix 2001->2002 typo
|
| 15517 |
|
|
|
| 15518 |
|
|
2002-02-10 Mark Wielaard
|
| 15519 |
|
|
|
| 15520 |
|
|
* doc/www.gnu.org/doc/orp.wml: Revert CLASSPATH setting. No zip file
|
| 15521 |
|
|
in this release.
|
| 15522 |
|
|
|
| 15523 |
|
|
2002-02-10 C. Brian Jones
|
| 15524 |
|
|
|
| 15525 |
|
|
* configure.in: pretend we do not have zip to force class copying,
|
| 15526 |
|
|
works around a problem with the Character property loading
|
| 15527 |
|
|
|
| 15528 |
|
|
2002-02-09 Eric Blake
|
| 15529 |
|
|
|
| 15530 |
|
|
* INSTALL: Last-minute typo in previous commit.
|
| 15531 |
|
|
* HACKING: Ditto.
|
| 15532 |
|
|
|
| 15533 |
|
|
2002-02-09 Eric Blake
|
| 15534 |
|
|
|
| 15535 |
|
|
* INSTALL: Update instructions for using jikes 1.15b.
|
| 15536 |
|
|
* HACKING: Ditto.
|
| 15537 |
|
|
* ChangeLog: Clean up some whitespace.
|
| 15538 |
|
|
|
| 15539 |
|
|
2002-02-09 C. Brian Jones
|
| 15540 |
|
|
|
| 15541 |
|
|
* lib/Makefile.am: without zip, try copying class files instead
|
| 15542 |
|
|
during install, and avoid zip during make
|
| 15543 |
|
|
* configure.in: new automake conditional to handle presence or
|
| 15544 |
|
|
absence of zip
|
| 15545 |
|
|
|
| 15546 |
|
|
2002-02-09 Mark Wielaard
|
| 15547 |
|
|
|
| 15548 |
|
|
* doc/www.gnu.org/home.wml: Add 0.03 announcement.
|
| 15549 |
|
|
* doc/www.gnu.org/doc/orp.wml: Add glibj.zip to CLASSPATH, make
|
| 15550 |
|
|
Announcement en Documentation links relative.
|
| 15551 |
|
|
* doc/www.gnu.org/include/macros.wml: Make status.html link relative.
|
| 15552 |
|
|
|
| 15553 |
|
|
2002-02-09 Mark Wielaard
|
| 15554 |
|
|
|
| 15555 |
|
|
* doc/www.gnu.org/announce/20020208.wml: Make "Who should use this
|
| 15556 |
|
|
software?" less pessimistic.
|
| 15557 |
|
|
|
| 15558 |
|
|
2002-02-09 Eric Blake
|
| 15559 |
|
|
|
| 15560 |
|
|
* java/net/DatagramSocketImpl.java (setOption, getOption): Work
|
| 15561 |
|
|
around gcj bug of wrong emitted qualifier for inherited method.
|
| 15562 |
|
|
* java/net/SocketImpl.java (setOption, getOption): Ditto.
|
| 15563 |
|
|
* java/util/WeakHashMap.java (WeakEntrySet): Add non-private
|
| 15564 |
|
|
constructor to reduce amount of emitted bytecode. While this
|
| 15565 |
|
|
happens to work around a jikes 1.15 bug, it is still a useful
|
| 15566 |
|
|
patch even for correct compilers.
|
| 15567 |
|
|
* java/rmi/server/RMIClassLoader.java (MyClassLoader): Ditto.
|
| 15568 |
|
|
* gnu/java/rmi/server/UnicastRemoteCall.java
|
| 15569 |
|
|
(DummyObjectOutputStream, DummyObjectInputStream): Ditto.
|
| 15570 |
|
|
|
| 15571 |
|
|
2002-02-09 Eric Blake
|
| 15572 |
|
|
|
| 15573 |
|
|
* java/net/DatagramSocketImpl.java: Reformat (no code changes).
|
| 15574 |
|
|
* java/net/SocketImpl.java: Ditto.
|
| 15575 |
|
|
* java/rmi/server/RMIClassLoader.java: Ditto.
|
| 15576 |
|
|
* gnu/java/rmi/server/UnicastRemoteCall.java: Ditto.
|
| 15577 |
|
|
|
| 15578 |
|
|
2002-02-09 C. Brian Jones
|
| 15579 |
|
|
|
| 15580 |
|
|
* INSTALL: removed mention of needing gcjh and edited compilation
|
| 15581 |
|
|
verbage
|
| 15582 |
|
|
* HACKING: warning that autoreconf does not always do what might
|
| 15583 |
|
|
be expected
|
| 15584 |
|
|
* configure.in: version set back to 0.03
|
| 15585 |
|
|
|
| 15586 |
|
|
2002-02-09 C. Brian Jones
|
| 15587 |
|
|
|
| 15588 |
|
|
* lib/Makefile.am: no JNI header generation, do not use mkdep.pl,
|
| 15589 |
|
|
Remake classes when source changes or new classes are added.
|
| 15590 |
|
|
Do not bother including glibj.zip in dist, it has to be remade
|
| 15591 |
|
|
regardless due to path differences to source files we cannot control
|
| 15592 |
|
|
in users' environment
|
| 15593 |
|
|
* lib/gen-classlist.sh: create java.dep from this script instead of
|
| 15594 |
|
|
mkdep.pl.in
|
| 15595 |
|
|
* native/jni/gtk-peer/Makefile.am: added $(top_srcdir)/include to
|
| 15596 |
|
|
INCLUDES
|
| 15597 |
|
|
* native/jni/java-io/Makefile.am: added $(top_srcdir)/include to
|
| 15598 |
|
|
INCLUDES
|
| 15599 |
|
|
* native/jni/java-lang/Makefile.am: added $(top_srcdir)/include to
|
| 15600 |
|
|
INCLUDES
|
| 15601 |
|
|
* native/jni/java-net/Makefile.am: added $(top_srcdir)/include to
|
| 15602 |
|
|
INCLUDES
|
| 15603 |
|
|
* configure.in: removed mkdep.pl, mkcollections.pl from output.
|
| 15604 |
|
|
Commented out check for Perl.
|
| 15605 |
|
|
* acinclude.m4: do not fail if no javah program found
|
| 15606 |
|
|
* include/.cvsignore: no longer ignore JNI headers
|
| 15607 |
|
|
* include/gnu_java_awt_image_GdkPixbufDecoder.h: new file
|
| 15608 |
|
|
* include/gnu_java_awt_peer_gtk_GdkFontMetrics.h: ditto
|
| 15609 |
|
|
* include/gnu_java_awt_peer_gtk_GdkGraphics.h: ditto
|
| 15610 |
|
|
* include/gnu_java_awt_peer_gtk_GtkButtonPeer.h: ditto
|
| 15611 |
|
|
* include/gnu_java_awt_peer_gtk_GtkCanvasPeer.h: ditto
|
| 15612 |
|
|
* include/gnu_java_awt_peer_gtk_GtkCheckboxMenuItemPeer.h: ditto
|
| 15613 |
|
|
* include/gnu_java_awt_peer_gtk_GtkCheckboxPeer.h: ditto
|
| 15614 |
|
|
* include/gnu_java_awt_peer_gtk_GtkCheckButtonPeer.h: ditto
|
| 15615 |
|
|
* include/gnu_java_awt_peer_gtk_GtkChoicePeer.h: ditto
|
| 15616 |
|
|
* include/gnu_java_awt_peer_gtk_GtkClipboard.h: ditto
|
| 15617 |
|
|
* include/gnu_java_awt_peer_gtk_GtkComponentPeer.h: ditto
|
| 15618 |
|
|
* include/gnu_java_awt_peer_gtk_GtkFileDialogPeer.h: ditto
|
| 15619 |
|
|
* include/gnu_java_awt_peer_gtk_GtkFramePeer.h: ditto
|
| 15620 |
|
|
* include/gnu_java_awt_peer_gtk_GtkImagePainter.h: ditto
|
| 15621 |
|
|
* include/gnu_java_awt_peer_gtk_GtkLabelPeer.h: ditto
|
| 15622 |
|
|
* include/gnu_java_awt_peer_gtk_GtkListPeer.h: ditto
|
| 15623 |
|
|
* include/gnu_java_awt_peer_gtk_GtkMainThread.h: ditto
|
| 15624 |
|
|
* include/gnu_java_awt_peer_gtk_GtkMenuBarPeer.h: ditto
|
| 15625 |
|
|
* include/gnu_java_awt_peer_gtk_GtkMenuItemPeer.h: ditto
|
| 15626 |
|
|
* include/gnu_java_awt_peer_gtk_GtkMenuPeer.h: ditto
|
| 15627 |
|
|
* include/gnu_java_awt_peer_gtk_GtkPanelPeer.h: ditto
|
| 15628 |
|
|
* include/gnu_java_awt_peer_gtk_GtkPopupMenuPeer.h: ditto
|
| 15629 |
|
|
* include/gnu_java_awt_peer_gtk_GtkScrollbarPeer.h: ditto
|
| 15630 |
|
|
* include/gnu_java_awt_peer_gtk_GtkScrollPanePeer.h: ditto
|
| 15631 |
|
|
* include/gnu_java_awt_peer_gtk_GtkTextAreaPeer.h: ditto
|
| 15632 |
|
|
* include/gnu_java_awt_peer_gtk_GtkTextComponentPeer.h: ditto
|
| 15633 |
|
|
* include/gnu_java_awt_peer_gtk_GtkTextFieldPeer.h: ditto
|
| 15634 |
|
|
* include/gnu_java_awt_peer_gtk_GtkToolkit.h: ditto
|
| 15635 |
|
|
* include/gnu_java_awt_peer_gtk_GtkWindowPeer.h: ditto
|
| 15636 |
|
|
* include/gnu_java_lang_ExecutionStack.h: ditto
|
| 15637 |
|
|
* include/java_io_FileDescriptor.h: ditto
|
| 15638 |
|
|
* include/java_io_File.h: ditto
|
| 15639 |
|
|
* include/java_io_FileInputStream.h: ditto
|
| 15640 |
|
|
* include/java_io_FileOutputStream.h: ditto
|
| 15641 |
|
|
* include/java_io_ObjectInputStream.h: ditto
|
| 15642 |
|
|
* include/java_io_ObjectOutputStream.h: ditto
|
| 15643 |
|
|
* include/java_io_RandomAccessFile.h: ditto
|
| 15644 |
|
|
* include/java_lang_Class.h: ditto
|
| 15645 |
|
|
* include/java_lang_Double.h: ditto
|
| 15646 |
|
|
* include/java_lang_Float.h: ditto
|
| 15647 |
|
|
* include/java_lang_Math.h: ditto
|
| 15648 |
|
|
* include/java_lang_Object.h: ditto
|
| 15649 |
|
|
* include/java_lang_reflect_Array.h: ditto
|
| 15650 |
|
|
* include/java_lang_reflect_Constructor.h: ditto
|
| 15651 |
|
|
* include/java_lang_reflect_Field.h: ditto
|
| 15652 |
|
|
* include/java_lang_reflect_Method.h: ditto
|
| 15653 |
|
|
* include/java_lang_reflect_Proxy.h: ditto
|
| 15654 |
|
|
* include/java_lang_Runtime.h: ditto
|
| 15655 |
|
|
* include/java_lang_System.h: ditto
|
| 15656 |
|
|
* include/java_lang_Thread.h: ditto
|
| 15657 |
|
|
* include/java_lang_Throwable.h: ditto
|
| 15658 |
|
|
* include/java_lang_VMClassLoader.h: ditto
|
| 15659 |
|
|
* include/java_net_InetAddress.h: ditto
|
| 15660 |
|
|
* include/java_net_PlainDatagramSocketImpl.h: ditto
|
| 15661 |
|
|
* include/java_net_PlainSocketImpl.h: ditto
|
| 15662 |
|
|
* include/java_util_TimeZone.h: ditto
|
| 15663 |
|
|
|
| 15664 |
|
|
2002-02-09 Mark Wielaard
|
| 15665 |
|
|
|
| 15666 |
|
|
Thanks to Takashi Okamoto
|
| 15667 |
|
|
* java/util/Arrays.java (ArrayList.indexOf()): this.equals().
|
| 15668 |
|
|
* java/util/Arrays.java (ArrayList.lastIndexOf()): Likewise.
|
| 15669 |
|
|
* java/util/WeakHashMap.java (WeakEntry.getEntry()): this.get().
|
| 15670 |
|
|
|
| 15671 |
|
|
2002-02-07 Mark Wielaard
|
| 15672 |
|
|
|
| 15673 |
|
|
* gnu/java/io/encode/Encoder8859_1.java (static): explicitly mention
|
| 15674 |
|
|
superclass when calling static method as workaround for jikes 1.15a
|
| 15675 |
|
|
combined with orp 1.0.9.
|
| 15676 |
|
|
* gnu/java/io/encode/Encoder8859_2.java (static): Likewise
|
| 15677 |
|
|
* gnu/java/io/encode/Encoder8859_3.java (static): Likewise
|
| 15678 |
|
|
|
| 15679 |
|
|
2002-02-07 Mark Wielaard
|
| 15680 |
|
|
|
| 15681 |
|
|
* java/security/BasicPermission.java: extends with fully qualified
|
| 15682 |
|
|
classname as workaround for gcj 3.0.4.
|
| 15683 |
|
|
|
| 15684 |
|
|
* doc/www.gnu.org/announce/20020208.wml: grammar fix.
|
| 15685 |
|
|
|
| 15686 |
|
|
2002-02-07 C. Brian Jones
|
| 15687 |
|
|
|
| 15688 |
|
|
* configure.in: fixed broken make dist by moving some of the checks
|
| 15689 |
|
|
out of an if statement wrapping functionality needed only for
|
| 15690 |
|
|
compiling JNI libraries, so unfortunately yes you probably must
|
| 15691 |
|
|
have a C compiler even if just compiling the Java source
|
| 15692 |
|
|
* Makefile.am: dist-hook to use $(distdir) instead of $(top_distdir)
|
| 15693 |
|
|
* native/gnu.java.awt.image: removed directory, needed file was
|
| 15694 |
|
|
already part of native/jni/gtk-peer/ directory and library.
|
| 15695 |
|
|
* resource/java/util/Makefile.am: updated properties files to
|
| 15696 |
|
|
include in distribution
|
| 15697 |
|
|
* resource/Makefile.am: include gnu in SUBDIRS
|
| 15698 |
|
|
* resource/gnu/Makefile.am: new file
|
| 15699 |
|
|
* resource/gnu/.cvsignore: ditto
|
| 15700 |
|
|
* resource/gnu/java/Makefile.am: ditto
|
| 15701 |
|
|
* resource/gnu/java/.cvsignore: ditto
|
| 15702 |
|
|
* resource/gnu/java/awt/Makefile.am: ditto
|
| 15703 |
|
|
* resource/gnu/java/awt/.cvsignore: ditto
|
| 15704 |
|
|
* resource/gnu/java/awt/peer/Makefile.am: ditto
|
| 15705 |
|
|
* resource/gnu/java/awt/peer/.cvsignore: ditto
|
| 15706 |
|
|
* resource/gnu/java/awt/peer/gtk/Makefile.am: ditto
|
| 15707 |
|
|
* resource/gnu/java/awt/peer/gtk/.cvsignore: ditto
|
| 15708 |
|
|
* configure.in: added above Makefiles to output
|
| 15709 |
|
|
|
| 15710 |
|
|
2002-02-07 Mark Wielaard
|
| 15711 |
|
|
|
| 15712 |
|
|
* doc/www.gnu.org/announce/20020208.wml: new file, 0.03 announcement.
|
| 15713 |
|
|
* doc/www.gnu.org/announce/announcements.wml: add new announcement.
|
| 15714 |
|
|
|
| 15715 |
|
|
2002-02-07 Mark Wielaard
|
| 15716 |
|
|
|
| 15717 |
|
|
* HACKING: add "last updated" and some new information.
|
| 15718 |
|
|
* INSTALL: add information on different byte code compilers.
|
| 15719 |
|
|
* README: add "last updated"
|
| 15720 |
|
|
|
| 15721 |
|
|
2002-02-07 Mark Wielaard
|
| 15722 |
|
|
|
| 15723 |
|
|
* configure.in (AC_OUTPUT): add gnu/java/math/Makefile and
|
| 15724 |
|
|
java/awt/font/Makefile.
|
| 15725 |
|
|
* java/awt/Makefile.am (EXTRA_DIST): add GridBagConstraints.java and
|
| 15726 |
|
|
sort entries.
|
| 15727 |
|
|
(SUBDIRS): add font.
|
| 15728 |
|
|
* java/awt/datatransfer/Makefile.am (EXTRA_DIST): add
|
| 15729 |
|
|
MimeTypeParseException.java and SystemFlavorMap.java.
|
| 15730 |
|
|
* java/awt/event/Makefile.am (EXTRA_DIST): Sort entries.
|
| 15731 |
|
|
* java/awt/font/Makefile.am: new file.
|
| 15732 |
|
|
* java/lang/Makefile.am (EXTRA_DIST): add CharSequence.java and sort
|
| 15733 |
|
|
entries.
|
| 15734 |
|
|
* java/net/Makefile.am (EXTRA_DIST): add URLClassLoader.java and sort
|
| 15735 |
|
|
entries.
|
| 15736 |
|
|
* java/security/Makefile.am 9EXTRA_DIST): add AccessController.java
|
| 15737 |
|
|
and sort entries.
|
| 15738 |
|
|
* java/text/Makefile.am (EXTRA_DIST): add DecimalFormat.java, remove
|
| 15739 |
|
|
DefaultBreakIterator.java and sort entries.
|
| 15740 |
|
|
* java/util/Makefile.am (EXTRA_DIST): remove Bucket.java,
|
| 15741 |
|
|
DoubleEnumeration.java and sort entries.
|
| 15742 |
|
|
* com/sun/javadoc/Makefile.am (EXTRA_DIST): sort entries.
|
| 15743 |
|
|
* gnu/java/Makefile.am (SUBDIRS): add math.
|
| 15744 |
|
|
* gnu/java/awt/image/Makefile.am (EXTRA_DIST): sort entries.
|
| 15745 |
|
|
* gnu/java/awt/peer/gtk/Makefile.am (EXTRA_DIST): sort entries.
|
| 15746 |
|
|
* gnu/java/io/decode/Makefile.am (EXTRA_DIST): sort entries.
|
| 15747 |
|
|
* gnu/java/io/encode/Makefile.am (EXTRA_DIST): sort entries.
|
| 15748 |
|
|
* gnu/java/math/Makefile.am: new file.
|
| 15749 |
|
|
* gnu/java/security/provider/Makefile.am (EXTRA_DIST): add
|
| 15750 |
|
|
DefaultPolicy.java.
|
| 15751 |
|
|
|
| 15752 |
|
|
2002-02-07 Mark Wielaard
|
| 15753 |
|
|
|
| 15754 |
|
|
* README: Update URLs, add more info.
|
| 15755 |
|
|
* resource/orp-1.0.9.patch: New file.
|
| 15756 |
|
|
* doc/www.gnu.org/doc/orp.wml: Update for ORP 1.0.9 release.
|
| 15757 |
|
|
|
| 15758 |
|
|
2002-02-07 C. Brian Jones
|
| 15759 |
|
|
|
| 15760 |
|
|
* native/jni/java-lang/Makefile.am: removed empty SUBDIRS
|
| 15761 |
|
|
* gnu/classpath/Makefile.am: ditto
|
| 15762 |
|
|
* native/fdlibm/Makefile.am: ditto
|
| 15763 |
|
|
* native/jni/java-io/Makefile.am: ditto
|
| 15764 |
|
|
* native/jni/java-net/Makefile.am: ditto
|
| 15765 |
|
|
* native/jni/java-util/Makefile.am: ditto
|
| 15766 |
|
|
* java/io/Makefile.am: removed BlockDataException.java
|
| 15767 |
|
|
* native/Makefile.am: removed empty SUBDIRS, added option to build
|
| 15768 |
|
|
cni and jni libraries at the same time (if we actually built cni
|
| 15769 |
|
|
libraries)
|
| 15770 |
|
|
* configure.in: added native/cni/Makefile to output
|
| 15771 |
|
|
|
| 15772 |
|
|
2002-02-06 Eric Blake
|
| 15773 |
|
|
|
| 15774 |
|
|
* native/jni/java-lang/Makefile.am: Clean up automake problems
|
| 15775 |
|
|
in cygwin caused by trailing '\'.
|
| 15776 |
|
|
|
| 15777 |
|
|
2002-02-04 Mark Wielaard
|
| 15778 |
|
|
|
| 15779 |
|
|
* include/jni.h.in: Add GPL license exception clarification
|
| 15780 |
|
|
|
| 15781 |
|
|
2002-02-04 Mark Wielaard
|
| 15782 |
|
|
|
| 15783 |
|
|
* NEWS: updates for next release
|
| 15784 |
|
|
|
| 15785 |
|
|
2002-02-03 Mark Wielaard
|
| 15786 |
|
|
|
| 15787 |
|
|
* vm/reference/java/lang/Class.java (pd): rename field to pd from
|
| 15788 |
|
|
protectionDomain as a workaround for compiling with gcj 3.1 (CVS)
|
| 15789 |
|
|
|
| 15790 |
|
|
2002-02-03 Mark Wielaard
|
| 15791 |
|
|
|
| 15792 |
|
|
* java/math/BigInteger.java: import gnu.java.math.MPN not the whole
|
| 15793 |
|
|
package as a workaround for gcj 3.0.x
|
| 15794 |
|
|
|
| 15795 |
|
|
2002-01-29 Tom Tromey
|
| 15796 |
|
|
|
| 15797 |
|
|
* java/awt/List.java (addNotify): Correctly check to see if peer
|
| 15798 |
|
|
does not exist.
|
| 15799 |
|
|
|
| 15800 |
|
|
2002-01-29 Nic Ferrier
|
| 15801 |
|
|
|
| 15802 |
|
|
* java/net/PlainSocketImpl.java: Re-indent.
|
| 15803 |
|
|
|
| 15804 |
|
|
2002-01-29 Tom Tromey
|
| 15805 |
|
|
|
| 15806 |
|
|
* java/awt/GridLayout.java (layoutContainer): Use number of rows
|
| 15807 |
|
|
to compute height of each cell, and number of columns to compute
|
| 15808 |
|
|
width of each cell.
|
| 15809 |
|
|
* java/awt/Window.java (getOwnedWindows): Don't return null.
|
| 15810 |
|
|
* java/awt/FlowLayout.java (layoutContainer): Set width and height
|
| 15811 |
|
|
of component. Increment x using horizontal gap, not vertical
|
| 15812 |
|
|
gap.
|
| 15813 |
|
|
|
| 15814 |
|
|
2002-01-25 Tom Tromey
|
| 15815 |
|
|
|
| 15816 |
|
|
* java/awt/FlowLayout.java (layoutContainer): Correctly compute
|
| 15817 |
|
|
loop termination condition.
|
| 15818 |
|
|
* java/awt/GridLayout.java (getSize): Use `real_cols' to compute
|
| 15819 |
|
|
width.
|
| 15820 |
|
|
|
| 15821 |
|
|
2002-01-24 Tom Tromey
|
| 15822 |
|
|
|
| 15823 |
|
|
* java/awt/Scrollbar.java (Scrollbar(int)): Removed `FIXME'
|
| 15824 |
|
|
comment.
|
| 15825 |
|
|
(Scrollbar(int,int,int,int,int)): Default lineIncrement to 1.
|
| 15826 |
|
|
(addNotify): Use libgcj implementation.
|
| 15827 |
|
|
(paramString): Don't include class name or parens; do include
|
| 15828 |
|
|
superclass paramString() result, page and line increment, and
|
| 15829 |
|
|
orientation.
|
| 15830 |
|
|
|
| 15831 |
|
|
* java/awt/Container.java (addNotify): Unconditionally call
|
| 15832 |
|
|
addNotifyContainerChildren and superclass addNotify.
|
| 15833 |
|
|
|
| 15834 |
|
|
* java/awt/image/ColorModel.java (getAlpha(Object)): Call
|
| 15835 |
|
|
getAlpha, not getBlue.
|
| 15836 |
|
|
|
| 15837 |
|
|
2002-01-25 Bryce McKinlay
|
| 15838 |
|
|
|
| 15839 |
|
|
* java/awt/image/PixelGrabber.java (grabPixels()): Call grabPixels(0).
|
| 15840 |
|
|
(grabPixels(long)): Wait to be notified that the ImageProducer has
|
| 15841 |
|
|
completed.
|
| 15842 |
|
|
|
| 15843 |
|
|
2002-01-23 Tom Tromey
|
| 15844 |
|
|
|
| 15845 |
|
|
* java/awt/BorderLayout.java (addLayoutComponent): Added missing
|
| 15846 |
|
|
`else'.
|
| 15847 |
|
|
|
| 15848 |
|
|
* gnu/java/awt/peer/gtk/GtkToolkit.java (createImage(String)): New
|
| 15849 |
|
|
method.
|
| 15850 |
|
|
(createImage(URL)): Likewise.
|
| 15851 |
|
|
* java/awt/Toolkit.java (createImage(String)): New method.
|
| 15852 |
|
|
(createImage(URL)): Likewise.
|
| 15853 |
|
|
(getMenuShortcutKeyMask): Return Event.CTRL_MASK.
|
| 15854 |
|
|
(getLockingKeyState): New method.
|
| 15855 |
|
|
(setLockingKeyState): Likewise.
|
| 15856 |
|
|
(createCustomCursor): Likewise.
|
| 15857 |
|
|
(getBestCursorSize): Likewise.
|
| 15858 |
|
|
(getMaximumCursorColors): Likewise.
|
| 15859 |
|
|
(getDesktopProperty): Likewise.
|
| 15860 |
|
|
(setDesktopProperty): Likewise.
|
| 15861 |
|
|
(changeSupport): New field.
|
| 15862 |
|
|
(desktopProperties): Likewise.
|
| 15863 |
|
|
(lazilyLoadDesktopProperty): New method.
|
| 15864 |
|
|
(initializeDesktopProperties): Likewise.
|
| 15865 |
|
|
(addPropertyChangeListener): Likewise.
|
| 15866 |
|
|
(removePropertyChangeListener): Likewise.
|
| 15867 |
|
|
(addAWTEventListener): Likewise.
|
| 15868 |
|
|
(removeAWTEventListener): Likewise.
|
| 15869 |
|
|
|
| 15870 |
|
|
* java/awt/PaintContext.java: Updated license.
|
| 15871 |
|
|
|
| 15872 |
|
|
* java/awt/GridBagConstraints.java (clone): Catch
|
| 15873 |
|
|
CloneNotSupportedException.
|
| 15874 |
|
|
|
| 15875 |
|
|
2002-01-22 Tom Tromey
|
| 15876 |
|
|
|
| 15877 |
|
|
Minor changes from libgcj:
|
| 15878 |
|
|
* java/util/AbstractMap.java: Re-merged.
|
| 15879 |
|
|
* java/util/AbstractSequentialList.java: Re-merged.
|
| 15880 |
|
|
* java/util/AbstractSet.java: Re-merged.
|
| 15881 |
|
|
* java/util/ArrayList.java: Re-merged.
|
| 15882 |
|
|
* java/util/Arrays.java: Re-merged.
|
| 15883 |
|
|
* java/util/LinkedHashSet.java: Re-merged.
|
| 15884 |
|
|
* java/util/TreeMap.java: Re-merged.
|
| 15885 |
|
|
* java/util/TreeSet.java: Re-merged.
|
| 15886 |
|
|
* java/util/Vector.java: Re-merged.
|
| 15887 |
|
|
|
| 15888 |
|
|
* java/awt/GridBagConstraints.java: Updated copyright.
|
| 15889 |
|
|
|
| 15890 |
|
|
2002-01-22 Mark Wielaard
|
| 15891 |
|
|
|
| 15892 |
|
|
* ChangeLog compat/java.net/PlainSocketImpl.java
|
| 15893 |
|
|
doc/www.gnu.org/home.wml gnu/classpath/Configuration.java.in
|
| 15894 |
|
|
gnu/java/awt/BitMaskExtent.java gnu/java/awt/Buffers.java
|
| 15895 |
|
|
gnu/java/awt/ComponentDataBlitOp.java
|
| 15896 |
|
|
gnu/java/awt/GLightweightPeer.java
|
| 15897 |
|
|
gnu/java/awt/image/GdkPixbufDecoder.java
|
| 15898 |
|
|
gnu/java/awt/image/GtkOffScreenDecoder.java
|
| 15899 |
|
|
gnu/java/awt/image/ImageDecoder.java
|
| 15900 |
|
|
gnu/java/awt/image/XBMDecoder.java
|
| 15901 |
|
|
gnu/java/awt/peer/gtk/GdkFontMetrics.java
|
| 15902 |
|
|
gnu/java/awt/peer/gtk/GdkGraphics.java
|
| 15903 |
|
|
gnu/java/awt/peer/gtk/GtkArg.java
|
| 15904 |
|
|
gnu/java/awt/peer/gtk/GtkArgList.java
|
| 15905 |
|
|
gnu/java/awt/peer/gtk/GtkButtonPeer.java
|
| 15906 |
|
|
gnu/java/awt/peer/gtk/GtkCanvasPeer.java
|
| 15907 |
|
|
gnu/java/awt/peer/gtk/GtkCheckButtonPeer.java
|
| 15908 |
|
|
gnu/java/awt/peer/gtk/GtkCheckboxMenuItemPeer.java
|
| 15909 |
|
|
gnu/java/awt/peer/gtk/GtkCheckboxPeer.java
|
| 15910 |
|
|
gnu/java/awt/peer/gtk/GtkChoicePeer.java
|
| 15911 |
|
|
gnu/java/awt/peer/gtk/GtkClipboard.java
|
| 15912 |
|
|
gnu/java/awt/peer/gtk/GtkComponentPeer.java
|
| 15913 |
|
|
gnu/java/awt/peer/gtk/GtkContainerPeer.java
|
| 15914 |
|
|
gnu/java/awt/peer/gtk/GtkDialogPeer.java
|
| 15915 |
|
|
gnu/java/awt/peer/gtk/GtkFileDialogPeer.java
|
| 15916 |
|
|
gnu/java/awt/peer/gtk/GtkFontPeer.java
|
| 15917 |
|
|
gnu/java/awt/peer/gtk/GtkFramePeer.java
|
| 15918 |
|
|
gnu/java/awt/peer/gtk/GtkGenericPeer.java
|
| 15919 |
|
|
gnu/java/awt/peer/gtk/GtkImage.java
|
| 15920 |
|
|
gnu/java/awt/peer/gtk/GtkImagePainter.java
|
| 15921 |
|
|
gnu/java/awt/peer/gtk/GtkLabelPeer.java
|
| 15922 |
|
|
gnu/java/awt/peer/gtk/GtkListPeer.java
|
| 15923 |
|
|
gnu/java/awt/peer/gtk/GtkMainThread.java
|
| 15924 |
|
|
gnu/java/awt/peer/gtk/GtkMenuBarPeer.java
|
| 15925 |
|
|
gnu/java/awt/peer/gtk/GtkMenuComponentPeer.java
|
| 15926 |
|
|
gnu/java/awt/peer/gtk/GtkMenuItemPeer.java
|
| 15927 |
|
|
gnu/java/awt/peer/gtk/GtkMenuPeer.java
|
| 15928 |
|
|
gnu/java/awt/peer/gtk/GtkOffScreenImage.java
|
| 15929 |
|
|
gnu/java/awt/peer/gtk/GtkPanelPeer.java
|
| 15930 |
|
|
gnu/java/awt/peer/gtk/GtkPopupMenuPeer.java
|
| 15931 |
|
|
gnu/java/awt/peer/gtk/GtkRadioButtonPeer.java
|
| 15932 |
|
|
gnu/java/awt/peer/gtk/GtkScrollPanePeer.java
|
| 15933 |
|
|
gnu/java/awt/peer/gtk/GtkScrollbarPeer.java
|
| 15934 |
|
|
gnu/java/awt/peer/gtk/GtkTextAreaPeer.java
|
| 15935 |
|
|
gnu/java/awt/peer/gtk/GtkTextComponentPeer.java
|
| 15936 |
|
|
gnu/java/awt/peer/gtk/GtkTextFieldPeer.java
|
| 15937 |
|
|
gnu/java/awt/peer/gtk/GtkToggleButtonPeer.java
|
| 15938 |
|
|
gnu/java/awt/peer/gtk/GtkToolkit.java
|
| 15939 |
|
|
gnu/java/awt/peer/gtk/GtkWindowPeer.java
|
| 15940 |
|
|
gnu/java/awt/peer/gtk/Test.java
|
| 15941 |
|
|
gnu/java/awt/peer/gtk/TestAWT.java
|
| 15942 |
|
|
gnu/java/beans/BeanInfoEmbryo.java
|
| 15943 |
|
|
gnu/java/beans/EmptyBeanInfo.java
|
| 15944 |
|
|
gnu/java/beans/ExplicitBeanInfo.java
|
| 15945 |
|
|
gnu/java/beans/IntrospectionIncubator.java
|
| 15946 |
|
|
gnu/java/beans/editors/ColorEditor.java
|
| 15947 |
|
|
gnu/java/beans/editors/FontEditor.java
|
| 15948 |
|
|
gnu/java/beans/editors/NativeBooleanEditor.java
|
| 15949 |
|
|
gnu/java/beans/editors/NativeByteEditor.java
|
| 15950 |
|
|
gnu/java/beans/editors/NativeDoubleEditor.java
|
| 15951 |
|
|
gnu/java/beans/editors/NativeFloatEditor.java
|
| 15952 |
|
|
gnu/java/beans/editors/NativeIntEditor.java
|
| 15953 |
|
|
gnu/java/beans/editors/NativeLongEditor.java
|
| 15954 |
|
|
gnu/java/beans/editors/NativeShortEditor.java
|
| 15955 |
|
|
gnu/java/beans/editors/StringEditor.java
|
| 15956 |
|
|
gnu/java/beans/info/ComponentBeanInfo.java
|
| 15957 |
|
|
gnu/java/io/ClassLoaderObjectInputStream.java
|
| 15958 |
|
|
gnu/java/io/EncodingManager.java
|
| 15959 |
|
|
gnu/java/io/NullOutputStream.java
|
| 15960 |
|
|
gnu/java/io/ObjectIdentityWrapper.java
|
| 15961 |
|
|
gnu/java/io/decode/Decoder.java
|
| 15962 |
|
|
gnu/java/io/decode/Decoder8859_1.java
|
| 15963 |
|
|
gnu/java/io/decode/Decoder8859_2.java
|
| 15964 |
|
|
gnu/java/io/decode/Decoder8859_3.java
|
| 15965 |
|
|
gnu/java/io/decode/Decoder8859_4.java
|
| 15966 |
|
|
gnu/java/io/decode/Decoder8859_5.java
|
| 15967 |
|
|
gnu/java/io/decode/DecoderEightBitLookup.java
|
| 15968 |
|
|
gnu/java/io/decode/DecoderUTF8.java
|
| 15969 |
|
|
gnu/java/io/encode/Encoder.java
|
| 15970 |
|
|
gnu/java/io/encode/Encoder8859_1.java
|
| 15971 |
|
|
gnu/java/io/encode/Encoder8859_2.java
|
| 15972 |
|
|
gnu/java/io/encode/Encoder8859_3.java
|
| 15973 |
|
|
gnu/java/io/encode/Encoder8859_4.java
|
| 15974 |
|
|
gnu/java/io/encode/Encoder8859_5.java
|
| 15975 |
|
|
gnu/java/io/encode/EncoderEightBitLookup.java
|
| 15976 |
|
|
gnu/java/io/encode/EncoderUTF8.java
|
| 15977 |
|
|
gnu/java/lang/ArrayHelper.java gnu/java/lang/ClassHelper.java
|
| 15978 |
|
|
gnu/java/lang/ClassLoaderHelper.java
|
| 15979 |
|
|
gnu/java/lang/ExecutionStack.java
|
| 15980 |
|
|
gnu/java/lang/MainThread.java gnu/java/lang/StackFrame.java
|
| 15981 |
|
|
gnu/java/lang/reflect/TypeSignature.java
|
| 15982 |
|
|
gnu/java/locale/Calendar.java gnu/java/locale/Calendar_de.java
|
| 15983 |
|
|
gnu/java/locale/Calendar_en.java
|
| 15984 |
|
|
gnu/java/locale/Calendar_nl.java
|
| 15985 |
|
|
gnu/java/locale/LocaleInformation.java
|
| 15986 |
|
|
gnu/java/locale/LocaleInformation_de.java
|
| 15987 |
|
|
gnu/java/locale/LocaleInformation_en.java
|
| 15988 |
|
|
gnu/java/locale/LocaleInformation_nl.java
|
| 15989 |
|
|
gnu/java/math/MPN.java gnu/java/net/HeaderFieldHelper.java
|
| 15990 |
|
|
gnu/java/net/content/text/plain.java
|
| 15991 |
|
|
gnu/java/net/protocol/file/FileURLConnection.java
|
| 15992 |
|
|
gnu/java/net/protocol/file/Handler.java
|
| 15993 |
|
|
gnu/java/net/protocol/http/Handler.java
|
| 15994 |
|
|
gnu/java/net/protocol/http/HttpURLConnection.java
|
| 15995 |
|
|
gnu/java/rmi/dgc/DGCImpl.java
|
| 15996 |
|
|
gnu/java/rmi/registry/RegistryImpl.java
|
| 15997 |
|
|
gnu/java/rmi/rmic/Compile_gcj.java
|
| 15998 |
|
|
gnu/java/rmi/rmic/Compiler.java
|
| 15999 |
|
|
gnu/java/rmi/rmic/CompilerProcess.java
|
| 16000 |
|
|
gnu/java/rmi/rmic/RMIC.java
|
| 16001 |
|
|
gnu/java/rmi/rmic/TabbedWriter.java
|
| 16002 |
|
|
gnu/java/rmi/server/ProtocolConstants.java
|
| 16003 |
|
|
gnu/java/rmi/server/RMIDefaultSocketFactory.java
|
| 16004 |
|
|
gnu/java/rmi/server/RMIHashes.java
|
| 16005 |
|
|
gnu/java/rmi/server/RMIObjectInputStream.java
|
| 16006 |
|
|
gnu/java/rmi/server/RMIObjectOutputStream.java
|
| 16007 |
|
|
gnu/java/rmi/server/UnicastConnection.java
|
| 16008 |
|
|
gnu/java/rmi/server/UnicastConnectionManager.java
|
| 16009 |
|
|
gnu/java/rmi/server/UnicastRef.java
|
| 16010 |
|
|
gnu/java/rmi/server/UnicastRemoteCall.java
|
| 16011 |
|
|
gnu/java/rmi/server/UnicastRemoteStub.java
|
| 16012 |
|
|
gnu/java/rmi/server/UnicastServer.java
|
| 16013 |
|
|
gnu/java/rmi/server/UnicastServerRef.java
|
| 16014 |
|
|
gnu/java/security/DefaultPermissionCollection.java
|
| 16015 |
|
|
gnu/java/security/der/DEREncodingException.java
|
| 16016 |
|
|
gnu/java/security/provider/DERReader.java
|
| 16017 |
|
|
gnu/java/security/provider/DERWriter.java
|
| 16018 |
|
|
gnu/java/security/provider/DSAKeyPairGenerator.java
|
| 16019 |
|
|
gnu/java/security/provider/DSAParameterGenerator.java
|
| 16020 |
|
|
gnu/java/security/provider/DSAParameters.java
|
| 16021 |
|
|
gnu/java/security/provider/DSASignature.java
|
| 16022 |
|
|
gnu/java/security/provider/DefaultPolicy.java
|
| 16023 |
|
|
gnu/java/security/provider/Gnu.java
|
| 16024 |
|
|
gnu/java/security/provider/GnuDSAPrivateKey.java
|
| 16025 |
|
|
gnu/java/security/provider/GnuDSAPublicKey.java
|
| 16026 |
|
|
gnu/java/security/provider/MD5.java
|
| 16027 |
|
|
gnu/java/security/provider/SHA.java
|
| 16028 |
|
|
gnu/java/security/provider/SHA1PRNG.java
|
| 16029 |
|
|
gnu/java/security/util/Prime.java
|
| 16030 |
|
|
gnu/java/text/BaseBreakIterator.java
|
| 16031 |
|
|
gnu/java/text/CharacterBreakIterator.java
|
| 16032 |
|
|
gnu/java/text/LineBreakIterator.java
|
| 16033 |
|
|
gnu/java/text/SentenceBreakIterator.java
|
| 16034 |
|
|
gnu/java/text/WordBreakIterator.java
|
| 16035 |
|
|
gnu/java/util/DoubleEnumeration.java
|
| 16036 |
|
|
gnu/java/util/EmptyEnumeration.java
|
| 16037 |
|
|
gnu/java/util/prefs/FileBasedFactory.java
|
| 16038 |
|
|
gnu/java/util/prefs/MemoryBasedFactory.java
|
| 16039 |
|
|
gnu/java/util/prefs/MemoryBasedPreferences.java
|
| 16040 |
|
|
gnu/java/util/prefs/NodeReader.java
|
| 16041 |
|
|
gnu/java/util/prefs/NodeWriter.java
|
| 16042 |
|
|
gnu/javax/swing/plaf/gtk/GtkBorders.java
|
| 16043 |
|
|
gnu/javax/swing/plaf/gtk/GtkCheckBoxUI.java
|
| 16044 |
|
|
gnu/javax/swing/plaf/gtk/GtkIconFactory.java
|
| 16045 |
|
|
gnu/javax/swing/plaf/gtk/GtkLookAndFeel.java
|
| 16046 |
|
|
gnu/javax/swing/plaf/gtk/GtkRadioButtonUI.java
|
| 16047 |
|
|
gnu/javax/swing/plaf/gtk/GtkSliderUI.java gnu/test/Fail.java
|
| 16048 |
|
|
gnu/test/Pass.java gnu/test/Result.java gnu/test/Test.java
|
| 16049 |
|
|
gnu/test/Unresolved.java gnu/test/Unsupported.java
|
| 16050 |
|
|
gnu/test/Untested.java gnu/test/XFail.java gnu/test/XPass.java
|
| 16051 |
|
|
java/applet/Applet.java java/applet/AppletContext.java
|
| 16052 |
|
|
java/applet/AppletStub.java java/applet/AudioClip.java
|
| 16053 |
|
|
java/awt/AWTError.java java/awt/AWTEvent.java
|
| 16054 |
|
|
java/awt/AWTEventMulticaster.java java/awt/AWTException.java
|
| 16055 |
|
|
java/awt/AWTPermission.java java/awt/ActiveEvent.java
|
| 16056 |
|
|
java/awt/Adjustable.java java/awt/BorderLayout.java
|
| 16057 |
|
|
java/awt/Button.java java/awt/Canvas.java
|
| 16058 |
|
|
java/awt/CardLayout.java java/awt/Checkbox.java
|
| 16059 |
|
|
java/awt/CheckboxGroup.java java/awt/CheckboxMenuItem.java
|
| 16060 |
|
|
java/awt/Choice.java java/awt/Color.java
|
| 16061 |
|
|
java/awt/Component.java java/awt/ComponentOrientation.java
|
| 16062 |
|
|
java/awt/Container.java java/awt/Cursor.java
|
| 16063 |
|
|
java/awt/Dialog.java java/awt/Dimension.java
|
| 16064 |
|
|
java/awt/Event.java java/awt/EventDispatchThread.java
|
| 16065 |
|
|
java/awt/EventQueue.java java/awt/FileDialog.java
|
| 16066 |
|
|
java/awt/FlowLayout.java java/awt/Font.java
|
| 16067 |
|
|
java/awt/FontMetrics.java java/awt/Frame.java
|
| 16068 |
|
|
java/awt/Graphics.java java/awt/Graphics2D.java
|
| 16069 |
|
|
java/awt/GraphicsConfiguration.java java/awt/GridLayout.java
|
| 16070 |
|
|
java/awt/IllegalComponentStateException.java
|
| 16071 |
|
|
java/awt/Image.java java/awt/ImageMediaEntry.java
|
| 16072 |
|
|
java/awt/Insets.java java/awt/ItemSelectable.java
|
| 16073 |
|
|
java/awt/Label.java java/awt/LayoutManager.java
|
| 16074 |
|
|
java/awt/LayoutManager2.java java/awt/List.java
|
| 16075 |
|
|
java/awt/MediaEntry.java java/awt/MediaTracker.java
|
| 16076 |
|
|
java/awt/Menu.java java/awt/MenuBar.java
|
| 16077 |
|
|
java/awt/MenuComponent.java java/awt/MenuContainer.java
|
| 16078 |
|
|
java/awt/MenuItem.java java/awt/MenuShortcut.java
|
| 16079 |
|
|
java/awt/Paint.java java/awt/Panel.java java/awt/Point.java
|
| 16080 |
|
|
java/awt/Polygon.java java/awt/PopupMenu.java
|
| 16081 |
|
|
java/awt/PrintGraphics.java java/awt/PrintJob.java
|
| 16082 |
|
|
java/awt/Rectangle.java java/awt/RenderingHints.java
|
| 16083 |
|
|
java/awt/ScrollPane.java java/awt/ScrollPaneAdjustable.java
|
| 16084 |
|
|
java/awt/Scrollbar.java java/awt/Shape.java
|
| 16085 |
|
|
java/awt/SystemColor.java java/awt/TextArea.java
|
| 16086 |
|
|
java/awt/TextComponent.java java/awt/TextField.java
|
| 16087 |
|
|
java/awt/Toolkit.java java/awt/Transparency.java
|
| 16088 |
|
|
java/awt/Window.java java/awt/color/ColorSpace.java
|
| 16089 |
|
|
java/awt/color/ICC_ColorSpace.java
|
| 16090 |
|
|
java/awt/color/ICC_Profile.java
|
| 16091 |
|
|
java/awt/datatransfer/Clipboard.java
|
| 16092 |
|
|
java/awt/datatransfer/ClipboardOwner.java
|
| 16093 |
|
|
java/awt/datatransfer/DataFlavor.java
|
| 16094 |
|
|
java/awt/datatransfer/FlavorMap.java
|
| 16095 |
|
|
java/awt/datatransfer/MimeTypeParseException.java
|
| 16096 |
|
|
java/awt/datatransfer/StringSelection.java
|
| 16097 |
|
|
java/awt/datatransfer/SystemFlavorMap.java
|
| 16098 |
|
|
java/awt/datatransfer/Transferable.java
|
| 16099 |
|
|
java/awt/datatransfer/UnsupportedFlavorException.java
|
| 16100 |
|
|
java/awt/event/AWTEventListener.java
|
| 16101 |
|
|
java/awt/event/ActionEvent.java
|
| 16102 |
|
|
java/awt/event/ActionListener.java
|
| 16103 |
|
|
java/awt/event/AdjustmentEvent.java
|
| 16104 |
|
|
java/awt/event/AdjustmentListener.java
|
| 16105 |
|
|
java/awt/event/ComponentAdapter.java
|
| 16106 |
|
|
java/awt/event/ComponentEvent.java
|
| 16107 |
|
|
java/awt/event/ComponentListener.java
|
| 16108 |
|
|
java/awt/event/ContainerAdapter.java
|
| 16109 |
|
|
java/awt/event/ContainerEvent.java
|
| 16110 |
|
|
java/awt/event/ContainerListener.java
|
| 16111 |
|
|
java/awt/event/FocusAdapter.java
|
| 16112 |
|
|
java/awt/event/FocusEvent.java
|
| 16113 |
|
|
java/awt/event/FocusListener.java
|
| 16114 |
|
|
java/awt/event/HierarchyBoundsAdapter.java
|
| 16115 |
|
|
java/awt/event/HierarchyBoundsListener.java
|
| 16116 |
|
|
java/awt/event/HierarchyEvent.java
|
| 16117 |
|
|
java/awt/event/HierarchyListener.java
|
| 16118 |
|
|
java/awt/event/InputEvent.java
|
| 16119 |
|
|
java/awt/event/InputMethodEvent.java
|
| 16120 |
|
|
java/awt/event/InputMethodListener.java
|
| 16121 |
|
|
java/awt/event/InvocationEvent.java
|
| 16122 |
|
|
java/awt/event/ItemEvent.java java/awt/event/ItemListener.java
|
| 16123 |
|
|
java/awt/event/KeyAdapter.java java/awt/event/KeyEvent.java
|
| 16124 |
|
|
java/awt/event/KeyListener.java
|
| 16125 |
|
|
java/awt/event/MouseAdapter.java
|
| 16126 |
|
|
java/awt/event/MouseEvent.java
|
| 16127 |
|
|
java/awt/event/MouseListener.java
|
| 16128 |
|
|
java/awt/event/MouseMotionAdapter.java
|
| 16129 |
|
|
java/awt/event/MouseMotionListener.java
|
| 16130 |
|
|
java/awt/event/PaintEvent.java java/awt/event/TextEvent.java
|
| 16131 |
|
|
java/awt/event/TextListener.java
|
| 16132 |
|
|
java/awt/event/WindowAdapter.java
|
| 16133 |
|
|
java/awt/event/WindowEvent.java
|
| 16134 |
|
|
java/awt/event/WindowListener.java
|
| 16135 |
|
|
java/awt/geom/AffineTransform.java
|
| 16136 |
|
|
java/awt/geom/Dimension2D.java java/awt/geom/Ellipse2D.java
|
| 16137 |
|
|
java/awt/geom/IllegalPathStateException.java
|
| 16138 |
|
|
java/awt/geom/Line2D.java
|
| 16139 |
|
|
java/awt/geom/NoninvertibleTransformException.java
|
| 16140 |
|
|
java/awt/geom/PathIterator.java java/awt/geom/Point2D.java
|
| 16141 |
|
|
java/awt/geom/Rectangle2D.java
|
| 16142 |
|
|
java/awt/geom/RectangularShape.java
|
| 16143 |
|
|
java/awt/geom/RoundRectangle2D.java
|
| 16144 |
|
|
java/awt/image/AreaAveragingScaleFilter.java
|
| 16145 |
|
|
java/awt/image/BufferedImage.java
|
| 16146 |
|
|
java/awt/image/ColorModel.java
|
| 16147 |
|
|
java/awt/image/ComponentColorModel.java
|
| 16148 |
|
|
java/awt/image/ComponentSampleModel.java
|
| 16149 |
|
|
java/awt/image/CropImageFilter.java
|
| 16150 |
|
|
java/awt/image/DataBuffer.java
|
| 16151 |
|
|
java/awt/image/DataBufferByte.java
|
| 16152 |
|
|
java/awt/image/DataBufferInt.java
|
| 16153 |
|
|
java/awt/image/DataBufferUShort.java
|
| 16154 |
|
|
java/awt/image/DirectColorModel.java
|
| 16155 |
|
|
java/awt/image/FilteredImageSource.java
|
| 16156 |
|
|
java/awt/image/ImageConsumer.java
|
| 16157 |
|
|
java/awt/image/ImageFilter.java
|
| 16158 |
|
|
java/awt/image/ImageObserver.java
|
| 16159 |
|
|
java/awt/image/ImageProducer.java
|
| 16160 |
|
|
java/awt/image/IndexColorModel.java
|
| 16161 |
|
|
java/awt/image/MemoryImageSource.java
|
| 16162 |
|
|
java/awt/image/PackedColorModel.java
|
| 16163 |
|
|
java/awt/image/PixelGrabber.java
|
| 16164 |
|
|
java/awt/image/RGBImageFilter.java java/awt/image/Raster.java
|
| 16165 |
|
|
java/awt/image/RasterOp.java
|
| 16166 |
|
|
java/awt/image/ReplicateScaleFilter.java
|
| 16167 |
|
|
java/awt/image/SampleModel.java
|
| 16168 |
|
|
java/awt/image/SinglePixelPackedSampleModel.java
|
| 16169 |
|
|
java/awt/image/WritableRaster.java
|
| 16170 |
|
|
java/awt/peer/ButtonPeer.java java/awt/peer/CanvasPeer.java
|
| 16171 |
|
|
java/awt/peer/CheckboxMenuItemPeer.java
|
| 16172 |
|
|
java/awt/peer/CheckboxPeer.java java/awt/peer/ChoicePeer.java
|
| 16173 |
|
|
java/awt/peer/ComponentPeer.java
|
| 16174 |
|
|
java/awt/peer/ContainerPeer.java java/awt/peer/DialogPeer.java
|
| 16175 |
|
|
java/awt/peer/FileDialogPeer.java java/awt/peer/FontPeer.java
|
| 16176 |
|
|
java/awt/peer/FramePeer.java java/awt/peer/LabelPeer.java
|
| 16177 |
|
|
java/awt/peer/LightweightPeer.java java/awt/peer/ListPeer.java
|
| 16178 |
|
|
java/awt/peer/MenuBarPeer.java
|
| 16179 |
|
|
java/awt/peer/MenuComponentPeer.java
|
| 16180 |
|
|
java/awt/peer/MenuItemPeer.java java/awt/peer/MenuPeer.java
|
| 16181 |
|
|
java/awt/peer/PanelPeer.java java/awt/peer/PopupMenuPeer.java
|
| 16182 |
|
|
java/awt/peer/ScrollPanePeer.java
|
| 16183 |
|
|
java/awt/peer/ScrollbarPeer.java
|
| 16184 |
|
|
java/awt/peer/TextAreaPeer.java
|
| 16185 |
|
|
java/awt/peer/TextComponentPeer.java
|
| 16186 |
|
|
java/awt/peer/TextFieldPeer.java java/awt/peer/WindowPeer.java
|
| 16187 |
|
|
java/awt/print/Book.java java/awt/print/PageFormat.java
|
| 16188 |
|
|
java/awt/print/Pageable.java java/awt/print/Paper.java
|
| 16189 |
|
|
java/awt/print/Printable.java
|
| 16190 |
|
|
java/awt/print/PrinterAbortException.java
|
| 16191 |
|
|
java/awt/print/PrinterException.java
|
| 16192 |
|
|
java/awt/print/PrinterGraphics.java
|
| 16193 |
|
|
java/awt/print/PrinterIOException.java
|
| 16194 |
|
|
java/awt/print/PrinterJob.java
|
| 16195 |
|
|
java/beans/AppletInitializer.java
|
| 16196 |
|
|
java/beans/BeanDescriptor.java java/beans/BeanInfo.java
|
| 16197 |
|
|
java/beans/Beans.java java/beans/Customizer.java
|
| 16198 |
|
|
java/beans/DesignMode.java java/beans/EventSetDescriptor.java
|
| 16199 |
|
|
java/beans/FeatureDescriptor.java
|
| 16200 |
|
|
java/beans/IndexedPropertyDescriptor.java
|
| 16201 |
|
|
java/beans/IntrospectionException.java
|
| 16202 |
|
|
java/beans/Introspector.java java/beans/MethodDescriptor.java
|
| 16203 |
|
|
java/beans/ParameterDescriptor.java
|
| 16204 |
|
|
java/beans/PropertyChangeEvent.java
|
| 16205 |
|
|
java/beans/PropertyChangeListener.java
|
| 16206 |
|
|
java/beans/PropertyChangeSupport.java
|
| 16207 |
|
|
java/beans/PropertyDescriptor.java
|
| 16208 |
|
|
java/beans/PropertyEditor.java
|
| 16209 |
|
|
java/beans/PropertyEditorManager.java
|
| 16210 |
|
|
java/beans/PropertyEditorSupport.java
|
| 16211 |
|
|
java/beans/PropertyVetoException.java
|
| 16212 |
|
|
java/beans/SimpleBeanInfo.java
|
| 16213 |
|
|
java/beans/VetoableChangeListener.java
|
| 16214 |
|
|
java/beans/VetoableChangeSupport.java
|
| 16215 |
|
|
java/beans/Visibility.java
|
| 16216 |
|
|
java/beans/beancontext/BeanContext.java
|
| 16217 |
|
|
java/beans/beancontext/BeanContextChild.java
|
| 16218 |
|
|
java/beans/beancontext/BeanContextChildComponentProxy.java
|
| 16219 |
|
|
java/beans/beancontext/BeanContextChildSupport.java
|
| 16220 |
|
|
java/beans/beancontext/BeanContextContainerProxy.java
|
| 16221 |
|
|
java/beans/beancontext/BeanContextEvent.java
|
| 16222 |
|
|
java/beans/beancontext/BeanContextMembershipEvent.java
|
| 16223 |
|
|
java/beans/beancontext/BeanContextMembershipListener.java
|
| 16224 |
|
|
java/beans/beancontext/BeanContextProxy.java
|
| 16225 |
|
|
java/beans/beancontext/BeanContextServiceAvailableEvent.java
|
| 16226 |
|
|
java/beans/beancontext/BeanContextServiceProvider.java
|
| 16227 |
|
|
java/beans/beancontext/BeanContextServiceProviderBeanInfo.java
|
| 16228 |
|
|
java/beans/beancontext/BeanContextServiceRevokedEvent.java
|
| 16229 |
|
|
java/beans/beancontext/BeanContextServiceRevokedListener.java
|
| 16230 |
|
|
java/beans/beancontext/BeanContextServices.java
|
| 16231 |
|
|
java/beans/beancontext/BeanContextServicesListener.java
|
| 16232 |
|
|
java/io/BufferedInputStream.java
|
| 16233 |
|
|
java/io/BufferedOutputStream.java java/io/BufferedReader.java
|
| 16234 |
|
|
java/io/BufferedWriter.java java/io/ByteArrayInputStream.java
|
| 16235 |
|
|
java/io/ByteArrayOutputStream.java
|
| 16236 |
|
|
java/io/CharArrayReader.java java/io/CharArrayWriter.java
|
| 16237 |
|
|
java/io/CharConversionException.java java/io/DataInput.java
|
| 16238 |
|
|
java/io/DataInputStream.java java/io/DataOutput.java
|
| 16239 |
|
|
java/io/DataOutputStream.java java/io/EOFException.java
|
| 16240 |
|
|
java/io/Externalizable.java java/io/File.java
|
| 16241 |
|
|
java/io/FileDescriptor.java java/io/FileFilter.java
|
| 16242 |
|
|
java/io/FileInputStream.java
|
| 16243 |
|
|
java/io/FileNotFoundException.java
|
| 16244 |
|
|
java/io/FileOutputStream.java java/io/FilePermission.java
|
| 16245 |
|
|
java/io/FileReader.java java/io/FileWriter.java
|
| 16246 |
|
|
java/io/FilenameFilter.java java/io/FilterInputStream.java
|
| 16247 |
|
|
java/io/FilterOutputStream.java java/io/FilterReader.java
|
| 16248 |
|
|
java/io/FilterWriter.java java/io/IOException.java
|
| 16249 |
|
|
java/io/InputStream.java java/io/InputStreamReader.java
|
| 16250 |
|
|
java/io/InterruptedIOException.java
|
| 16251 |
|
|
java/io/InvalidClassException.java
|
| 16252 |
|
|
java/io/InvalidObjectException.java
|
| 16253 |
|
|
java/io/LineNumberInputStream.java
|
| 16254 |
|
|
java/io/LineNumberReader.java java/io/NotActiveException.java
|
| 16255 |
|
|
java/io/NotSerializableException.java java/io/ObjectInput.java
|
| 16256 |
|
|
java/io/ObjectInputStream.java
|
| 16257 |
|
|
java/io/ObjectInputValidation.java java/io/ObjectOutput.java
|
| 16258 |
|
|
java/io/ObjectOutputStream.java java/io/ObjectStreamClass.java
|
| 16259 |
|
|
java/io/ObjectStreamConstants.java
|
| 16260 |
|
|
java/io/ObjectStreamException.java
|
| 16261 |
|
|
java/io/ObjectStreamField.java
|
| 16262 |
|
|
java/io/OptionalDataException.java java/io/OutputStream.java
|
| 16263 |
|
|
java/io/OutputStreamWriter.java java/io/PipedInputStream.java
|
| 16264 |
|
|
java/io/PipedOutputStream.java java/io/PipedReader.java
|
| 16265 |
|
|
java/io/PipedWriter.java java/io/PrintStream.java
|
| 16266 |
|
|
java/io/PrintWriter.java java/io/PushbackInputStream.java
|
| 16267 |
|
|
java/io/PushbackReader.java java/io/RandomAccessFile.java
|
| 16268 |
|
|
java/io/Reader.java java/io/SequenceInputStream.java
|
| 16269 |
|
|
java/io/Serializable.java java/io/SerializablePermission.java
|
| 16270 |
|
|
java/io/StreamCorruptedException.java
|
| 16271 |
|
|
java/io/StreamTokenizer.java
|
| 16272 |
|
|
java/io/StringBufferInputStream.java java/io/StringReader.java
|
| 16273 |
|
|
java/io/StringWriter.java java/io/SyncFailedException.java
|
| 16274 |
|
|
java/io/UTFDataFormatException.java
|
| 16275 |
|
|
java/io/UnsupportedEncodingException.java
|
| 16276 |
|
|
java/io/WriteAbortedException.java java/io/Writer.java
|
| 16277 |
|
|
java/lang/AbstractMethodError.java
|
| 16278 |
|
|
java/lang/ArithmeticException.java
|
| 16279 |
|
|
java/lang/ArrayIndexOutOfBoundsException.java
|
| 16280 |
|
|
java/lang/ArrayStoreException.java java/lang/Boolean.java
|
| 16281 |
|
|
java/lang/Byte.java java/lang/CharSequence.java
|
| 16282 |
|
|
java/lang/Character.java java/lang/ClassCastException.java
|
| 16283 |
|
|
java/lang/ClassCircularityError.java
|
| 16284 |
|
|
java/lang/ClassFormatError.java java/lang/ClassLoader.java
|
| 16285 |
|
|
java/lang/ClassNotFoundException.java
|
| 16286 |
|
|
java/lang/CloneNotSupportedException.java
|
| 16287 |
|
|
java/lang/Cloneable.java java/lang/Comparable.java
|
| 16288 |
|
|
java/lang/Compiler.java java/lang/Double.java
|
| 16289 |
|
|
java/lang/Error.java java/lang/Exception.java
|
| 16290 |
|
|
java/lang/ExceptionInInitializerError.java
|
| 16291 |
|
|
java/lang/Float.java java/lang/IllegalAccessError.java
|
| 16292 |
|
|
java/lang/IllegalAccessException.java
|
| 16293 |
|
|
java/lang/IllegalArgumentException.java
|
| 16294 |
|
|
java/lang/IllegalMonitorStateException.java
|
| 16295 |
|
|
java/lang/IllegalStateException.java
|
| 16296 |
|
|
java/lang/IllegalThreadStateException.java
|
| 16297 |
|
|
java/lang/IncompatibleClassChangeError.java
|
| 16298 |
|
|
java/lang/IndexOutOfBoundsException.java
|
| 16299 |
|
|
java/lang/InheritableThreadLocal.java
|
| 16300 |
|
|
java/lang/InstantiationError.java
|
| 16301 |
|
|
java/lang/InstantiationException.java java/lang/Integer.java
|
| 16302 |
|
|
java/lang/InternalError.java
|
| 16303 |
|
|
java/lang/InterruptedException.java
|
| 16304 |
|
|
java/lang/LinkageError.java java/lang/Long.java
|
| 16305 |
|
|
java/lang/Math.java java/lang/NegativeArraySizeException.java
|
| 16306 |
|
|
java/lang/NoClassDefFoundError.java
|
| 16307 |
|
|
java/lang/NoSuchFieldError.java
|
| 16308 |
|
|
java/lang/NoSuchFieldException.java
|
| 16309 |
|
|
java/lang/NoSuchMethodError.java
|
| 16310 |
|
|
java/lang/NoSuchMethodException.java
|
| 16311 |
|
|
java/lang/NullPointerException.java java/lang/Number.java
|
| 16312 |
|
|
java/lang/NumberFormatException.java java/lang/Object.java
|
| 16313 |
|
|
java/lang/OutOfMemoryError.java java/lang/Package.java
|
| 16314 |
|
|
java/lang/Process.java java/lang/Runnable.java
|
| 16315 |
|
|
java/lang/RuntimeException.java
|
| 16316 |
|
|
java/lang/RuntimePermission.java
|
| 16317 |
|
|
java/lang/SecurityException.java
|
| 16318 |
|
|
java/lang/SecurityManager.java java/lang/Short.java
|
| 16319 |
|
|
java/lang/StackOverflowError.java java/lang/String.java
|
| 16320 |
|
|
java/lang/StringBuffer.java
|
| 16321 |
|
|
java/lang/StringIndexOutOfBoundsException.java
|
| 16322 |
|
|
java/lang/System.java java/lang/ThreadDeath.java
|
| 16323 |
|
|
java/lang/ThreadGroup.java java/lang/ThreadLocal.java
|
| 16324 |
|
|
java/lang/UnknownError.java
|
| 16325 |
|
|
java/lang/UnsatisfiedLinkError.java
|
| 16326 |
|
|
java/lang/UnsupportedClassVersionError.java
|
| 16327 |
|
|
java/lang/UnsupportedOperationException.java
|
| 16328 |
|
|
java/lang/VerifyError.java java/lang/VirtualMachineError.java
|
| 16329 |
|
|
java/lang/Void.java java/lang/ref/PhantomReference.java
|
| 16330 |
|
|
java/lang/ref/Reference.java java/lang/ref/ReferenceQueue.java
|
| 16331 |
|
|
java/lang/ref/SoftReference.java
|
| 16332 |
|
|
java/lang/ref/WeakReference.java
|
| 16333 |
|
|
java/lang/reflect/AccessibleObject.java
|
| 16334 |
|
|
java/lang/reflect/Array.java
|
| 16335 |
|
|
java/lang/reflect/InvocationHandler.java
|
| 16336 |
|
|
java/lang/reflect/InvocationTargetException.java
|
| 16337 |
|
|
java/lang/reflect/Member.java java/lang/reflect/Modifier.java
|
| 16338 |
|
|
java/lang/reflect/Proxy.java
|
| 16339 |
|
|
java/lang/reflect/ReflectPermission.java
|
| 16340 |
|
|
java/lang/reflect/UndeclaredThrowableException.java
|
| 16341 |
|
|
java/math/BigDecimal.java java/math/BigInteger.java
|
| 16342 |
|
|
java/net/Authenticator.java java/net/BindException.java
|
| 16343 |
|
|
java/net/ConnectException.java java/net/ContentHandler.java
|
| 16344 |
|
|
java/net/ContentHandlerFactory.java
|
| 16345 |
|
|
java/net/DatagramPacket.java java/net/DatagramSocket.java
|
| 16346 |
|
|
java/net/DatagramSocketImpl.java java/net/FileNameMap.java
|
| 16347 |
|
|
java/net/HttpURLConnection.java java/net/InetAddress.java
|
| 16348 |
|
|
java/net/JarURLConnection.java
|
| 16349 |
|
|
java/net/MalformedURLException.java
|
| 16350 |
|
|
java/net/MimeTypeMapper.java java/net/MulticastSocket.java
|
| 16351 |
|
|
java/net/NetPermission.java
|
| 16352 |
|
|
java/net/NoRouteToHostException.java
|
| 16353 |
|
|
java/net/PasswordAuthentication.java
|
| 16354 |
|
|
java/net/PlainDatagramSocketImpl.java
|
| 16355 |
|
|
java/net/PlainSocketImpl.java java/net/ProtocolException.java
|
| 16356 |
|
|
java/net/ServerSocket.java java/net/Socket.java
|
| 16357 |
|
|
java/net/SocketException.java java/net/SocketImpl.java
|
| 16358 |
|
|
java/net/SocketImplFactory.java
|
| 16359 |
|
|
java/net/SocketInputStream.java java/net/SocketOptions.java
|
| 16360 |
|
|
java/net/SocketOutputStream.java
|
| 16361 |
|
|
java/net/SocketPermission.java java/net/URL.java
|
| 16362 |
|
|
java/net/URLClassLoader.java java/net/URLConnection.java
|
| 16363 |
|
|
java/net/URLDecoder.java java/net/URLEncoder.java
|
| 16364 |
|
|
java/net/URLStreamHandler.java
|
| 16365 |
|
|
java/net/URLStreamHandlerFactory.java
|
| 16366 |
|
|
java/net/UnknownHostException.java
|
| 16367 |
|
|
java/net/UnknownServiceException.java
|
| 16368 |
|
|
java/rmi/AccessException.java
|
| 16369 |
|
|
java/rmi/AlreadyBoundException.java
|
| 16370 |
|
|
java/rmi/ConnectException.java
|
| 16371 |
|
|
java/rmi/ConnectIOException.java
|
| 16372 |
|
|
java/rmi/MarshalException.java java/rmi/MarshalledObject.java
|
| 16373 |
|
|
java/rmi/Naming.java java/rmi/NoSuchObjectException.java
|
| 16374 |
|
|
java/rmi/NotBoundException.java
|
| 16375 |
|
|
java/rmi/RMISecurityException.java
|
| 16376 |
|
|
java/rmi/RMISecurityManager.java java/rmi/Remote.java
|
| 16377 |
|
|
java/rmi/RemoteException.java java/rmi/ServerError.java
|
| 16378 |
|
|
java/rmi/ServerException.java
|
| 16379 |
|
|
java/rmi/ServerRuntimeException.java
|
| 16380 |
|
|
java/rmi/StubNotFoundException.java
|
| 16381 |
|
|
java/rmi/UnexpectedException.java
|
| 16382 |
|
|
java/rmi/UnknownHostException.java
|
| 16383 |
|
|
java/rmi/UnmarshalException.java
|
| 16384 |
|
|
java/rmi/activation/Activatable.java
|
| 16385 |
|
|
java/rmi/activation/ActivateFailedException.java
|
| 16386 |
|
|
java/rmi/activation/ActivationDesc.java
|
| 16387 |
|
|
java/rmi/activation/ActivationException.java
|
| 16388 |
|
|
java/rmi/activation/ActivationGroup.java
|
| 16389 |
|
|
java/rmi/activation/ActivationGroupDesc.java
|
| 16390 |
|
|
java/rmi/activation/ActivationGroupID.java
|
| 16391 |
|
|
java/rmi/activation/ActivationID.java
|
| 16392 |
|
|
java/rmi/activation/ActivationInstantiator.java
|
| 16393 |
|
|
java/rmi/activation/ActivationMonitor.java
|
| 16394 |
|
|
java/rmi/activation/ActivationSystem.java
|
| 16395 |
|
|
java/rmi/activation/Activator.java
|
| 16396 |
|
|
java/rmi/activation/UnknownGroupException.java
|
| 16397 |
|
|
java/rmi/activation/UnknownObjectException.java
|
| 16398 |
|
|
java/rmi/dgc/DGC.java java/rmi/dgc/Lease.java
|
| 16399 |
|
|
java/rmi/dgc/VMID.java java/rmi/registry/LocateRegistry.java
|
| 16400 |
|
|
java/rmi/registry/Registry.java
|
| 16401 |
|
|
java/rmi/registry/RegistryHandler.java
|
| 16402 |
|
|
java/rmi/server/ExportException.java
|
| 16403 |
|
|
java/rmi/server/LoaderHandler.java
|
| 16404 |
|
|
java/rmi/server/LogStream.java java/rmi/server/ObjID.java
|
| 16405 |
|
|
java/rmi/server/Operation.java
|
| 16406 |
|
|
java/rmi/server/RMIClassLoader.java
|
| 16407 |
|
|
java/rmi/server/RMIClientSocketFactory.java
|
| 16408 |
|
|
java/rmi/server/RMIFailureHandler.java
|
| 16409 |
|
|
java/rmi/server/RMIServerSocketFactory.java
|
| 16410 |
|
|
java/rmi/server/RMISocketFactory.java
|
| 16411 |
|
|
java/rmi/server/RemoteCall.java
|
| 16412 |
|
|
java/rmi/server/RemoteObject.java
|
| 16413 |
|
|
java/rmi/server/RemoteRef.java
|
| 16414 |
|
|
java/rmi/server/RemoteServer.java
|
| 16415 |
|
|
java/rmi/server/RemoteStub.java
|
| 16416 |
|
|
java/rmi/server/ServerCloneException.java
|
| 16417 |
|
|
java/rmi/server/ServerNotActiveException.java
|
| 16418 |
|
|
java/rmi/server/ServerRef.java java/rmi/server/Skeleton.java
|
| 16419 |
|
|
java/rmi/server/SkeletonMismatchException.java
|
| 16420 |
|
|
java/rmi/server/SkeletonNotFoundException.java
|
| 16421 |
|
|
java/rmi/server/SocketSecurityException.java
|
| 16422 |
|
|
java/rmi/server/UID.java
|
| 16423 |
|
|
java/rmi/server/UnicastRemoteObject.java
|
| 16424 |
|
|
java/rmi/server/Unreferenced.java
|
| 16425 |
|
|
java/security/AccessControlContext.java
|
| 16426 |
|
|
java/security/AccessControlException.java
|
| 16427 |
|
|
java/security/AccessController.java
|
| 16428 |
|
|
java/security/AlgorithmParameterGenerator.java
|
| 16429 |
|
|
java/security/AlgorithmParameterGeneratorSpi.java
|
| 16430 |
|
|
java/security/AlgorithmParameters.java
|
| 16431 |
|
|
java/security/AlgorithmParametersSpi.java
|
| 16432 |
|
|
java/security/AllPermission.java
|
| 16433 |
|
|
java/security/BasicPermission.java
|
| 16434 |
|
|
java/security/Certificate.java java/security/CodeSource.java
|
| 16435 |
|
|
java/security/DigestException.java
|
| 16436 |
|
|
java/security/DigestInputStream.java
|
| 16437 |
|
|
java/security/DigestOutputStream.java
|
| 16438 |
|
|
java/security/DomainCombiner.java
|
| 16439 |
|
|
java/security/DummyKeyPairGenerator.java
|
| 16440 |
|
|
java/security/DummyMessageDigest.java
|
| 16441 |
|
|
java/security/DummySignature.java
|
| 16442 |
|
|
java/security/GeneralSecurityException.java
|
| 16443 |
|
|
java/security/Guard.java java/security/GuardedObject.java
|
| 16444 |
|
|
java/security/Identity.java java/security/IdentityScope.java
|
| 16445 |
|
|
java/security/InvalidAlgorithmParameterException.java
|
| 16446 |
|
|
java/security/InvalidKeyException.java
|
| 16447 |
|
|
java/security/InvalidParameterException.java
|
| 16448 |
|
|
java/security/Key.java java/security/KeyException.java
|
| 16449 |
|
|
java/security/KeyFactory.java java/security/KeyFactorySpi.java
|
| 16450 |
|
|
java/security/KeyManagementException.java
|
| 16451 |
|
|
java/security/KeyPair.java java/security/KeyPairGenerator.java
|
| 16452 |
|
|
java/security/KeyPairGeneratorSpi.java
|
| 16453 |
|
|
java/security/KeyStore.java
|
| 16454 |
|
|
java/security/KeyStoreException.java
|
| 16455 |
|
|
java/security/KeyStoreSpi.java
|
| 16456 |
|
|
java/security/MessageDigest.java
|
| 16457 |
|
|
java/security/MessageDigestSpi.java
|
| 16458 |
|
|
java/security/NoSuchAlgorithmException.java
|
| 16459 |
|
|
java/security/NoSuchProviderException.java
|
| 16460 |
|
|
java/security/Permission.java
|
| 16461 |
|
|
java/security/PermissionCollection.java
|
| 16462 |
|
|
java/security/Permissions.java java/security/Policy.java
|
| 16463 |
|
|
java/security/Principal.java java/security/PrivateKey.java
|
| 16464 |
|
|
java/security/PrivilegedAction.java
|
| 16465 |
|
|
java/security/PrivilegedActionException.java
|
| 16466 |
|
|
java/security/PrivilegedExceptionAction.java
|
| 16467 |
|
|
java/security/ProtectionDomain.java
|
| 16468 |
|
|
java/security/Provider.java
|
| 16469 |
|
|
java/security/ProviderException.java
|
| 16470 |
|
|
java/security/PublicKey.java
|
| 16471 |
|
|
java/security/SecureClassLoader.java
|
| 16472 |
|
|
java/security/SecureRandom.java
|
| 16473 |
|
|
java/security/SecureRandomSpi.java java/security/Security.java
|
| 16474 |
|
|
java/security/SecurityPermission.java
|
| 16475 |
|
|
java/security/Signature.java
|
| 16476 |
|
|
java/security/SignatureException.java
|
| 16477 |
|
|
java/security/SignatureSpi.java
|
| 16478 |
|
|
java/security/SignedObject.java java/security/Signer.java
|
| 16479 |
|
|
java/security/UnrecoverableKeyException.java
|
| 16480 |
|
|
java/security/UnresolvedPermission.java
|
| 16481 |
|
|
java/security/acl/Acl.java java/security/acl/AclEntry.java
|
| 16482 |
|
|
java/security/acl/AclNotFoundException.java
|
| 16483 |
|
|
java/security/acl/Group.java
|
| 16484 |
|
|
java/security/acl/LastOwnerException.java
|
| 16485 |
|
|
java/security/acl/NotOwnerException.java
|
| 16486 |
|
|
java/security/acl/Owner.java java/security/acl/Permission.java
|
| 16487 |
|
|
java/security/cert/CRL.java
|
| 16488 |
|
|
java/security/cert/CRLException.java
|
| 16489 |
|
|
java/security/cert/Certificate.java
|
| 16490 |
|
|
java/security/cert/CertificateEncodingException.java
|
| 16491 |
|
|
java/security/cert/CertificateException.java
|
| 16492 |
|
|
java/security/cert/CertificateExpiredException.java
|
| 16493 |
|
|
java/security/cert/CertificateFactory.java
|
| 16494 |
|
|
java/security/cert/CertificateFactorySpi.java
|
| 16495 |
|
|
java/security/cert/CertificateNotYetValidException.java
|
| 16496 |
|
|
java/security/cert/CertificateParsingException.java
|
| 16497 |
|
|
java/security/cert/X509CRL.java
|
| 16498 |
|
|
java/security/cert/X509CRLEntry.java
|
| 16499 |
|
|
java/security/cert/X509Certificate.java
|
| 16500 |
|
|
java/security/cert/X509Extension.java
|
| 16501 |
|
|
java/security/interfaces/DSAKey.java
|
| 16502 |
|
|
java/security/interfaces/DSAKeyPairGenerator.java
|
| 16503 |
|
|
java/security/interfaces/DSAParams.java
|
| 16504 |
|
|
java/security/interfaces/DSAPrivateKey.java
|
| 16505 |
|
|
java/security/interfaces/DSAPublicKey.java
|
| 16506 |
|
|
java/security/interfaces/RSAKey.java
|
| 16507 |
|
|
java/security/interfaces/RSAPrivateCrtKey.java
|
| 16508 |
|
|
java/security/interfaces/RSAPrivateKey.java
|
| 16509 |
|
|
java/security/interfaces/RSAPublicKey.java
|
| 16510 |
|
|
java/security/spec/AlgorithmParameterSpec.java
|
| 16511 |
|
|
java/security/spec/DSAParameterSpec.java
|
| 16512 |
|
|
java/security/spec/DSAPrivateKeySpec.java
|
| 16513 |
|
|
java/security/spec/DSAPublicKeySpec.java
|
| 16514 |
|
|
java/security/spec/EncodedKeySpec.java
|
| 16515 |
|
|
java/security/spec/InvalidKeySpecException.java
|
| 16516 |
|
|
java/security/spec/InvalidParameterSpecException.java
|
| 16517 |
|
|
java/security/spec/KeySpec.java
|
| 16518 |
|
|
java/security/spec/PKCS8EncodedKeySpec.java
|
| 16519 |
|
|
java/security/spec/RSAKeyGenParameterSpec.java
|
| 16520 |
|
|
java/security/spec/RSAPrivateCrtKeySpec.java
|
| 16521 |
|
|
java/security/spec/RSAPrivateKeySpec.java
|
| 16522 |
|
|
java/security/spec/RSAPublicKeySpec.java
|
| 16523 |
|
|
java/security/spec/X509EncodedKeySpec.java java/sql/Array.java
|
| 16524 |
|
|
java/sql/BatchUpdateException.java java/sql/Blob.java
|
| 16525 |
|
|
java/sql/CallableStatement.java java/sql/Clob.java
|
| 16526 |
|
|
java/sql/Connection.java java/sql/DataTruncation.java
|
| 16527 |
|
|
java/sql/DatabaseMetaData.java java/sql/Date.java
|
| 16528 |
|
|
java/sql/Driver.java java/sql/DriverManager.java
|
| 16529 |
|
|
java/sql/DriverPropertyInfo.java
|
| 16530 |
|
|
java/sql/PreparedStatement.java java/sql/Ref.java
|
| 16531 |
|
|
java/sql/ResultSet.java java/sql/ResultSetMetaData.java
|
| 16532 |
|
|
java/sql/SQLData.java java/sql/SQLException.java
|
| 16533 |
|
|
java/sql/SQLInput.java java/sql/SQLOutput.java
|
| 16534 |
|
|
java/sql/SQLWarning.java java/sql/Statement.java
|
| 16535 |
|
|
java/sql/Struct.java java/sql/Time.java
|
| 16536 |
|
|
java/sql/Timestamp.java java/sql/Types.java
|
| 16537 |
|
|
java/text/Annotation.java
|
| 16538 |
|
|
java/text/AttributedCharacterIterator.java
|
| 16539 |
|
|
java/text/AttributedString.java
|
| 16540 |
|
|
java/text/AttributedStringIterator.java
|
| 16541 |
|
|
java/text/BreakIterator.java java/text/CharacterIterator.java
|
| 16542 |
|
|
java/text/ChoiceFormat.java
|
| 16543 |
|
|
java/text/CollationElementIterator.java
|
| 16544 |
|
|
java/text/CollationKey.java java/text/Collator.java
|
| 16545 |
|
|
java/text/DateFormat.java java/text/DateFormatSymbols.java
|
| 16546 |
|
|
java/text/DecimalFormat.java
|
| 16547 |
|
|
java/text/DecimalFormatSymbols.java
|
| 16548 |
|
|
java/text/FieldPosition.java java/text/Format.java
|
| 16549 |
|
|
java/text/MessageFormat.java java/text/NumberFormat.java
|
| 16550 |
|
|
java/text/ParseException.java java/text/ParsePosition.java
|
| 16551 |
|
|
java/text/RuleBasedCollator.java
|
| 16552 |
|
|
java/text/SimpleDateFormat.java
|
| 16553 |
|
|
java/text/StringCharacterIterator.java
|
| 16554 |
|
|
java/util/AbstractCollection.java java/util/AbstractList.java
|
| 16555 |
|
|
java/util/AbstractMap.java
|
| 16556 |
|
|
java/util/AbstractSequentialList.java
|
| 16557 |
|
|
java/util/AbstractSet.java java/util/ArrayList.java
|
| 16558 |
|
|
java/util/Arrays.java java/util/BasicMapEntry.java
|
| 16559 |
|
|
java/util/BitSet.java java/util/Calendar.java
|
| 16560 |
|
|
java/util/Collection.java java/util/Collections.java
|
| 16561 |
|
|
java/util/Comparator.java
|
| 16562 |
|
|
java/util/ConcurrentModificationException.java
|
| 16563 |
|
|
java/util/Date.java java/util/Dictionary.java
|
| 16564 |
|
|
java/util/EmptyStackException.java java/util/Enumeration.java
|
| 16565 |
|
|
java/util/EventListener.java java/util/EventObject.java
|
| 16566 |
|
|
java/util/GregorianCalendar.java java/util/HashMap.java
|
| 16567 |
|
|
java/util/HashSet.java java/util/Hashtable.java
|
| 16568 |
|
|
java/util/IdentityHashMap.java java/util/Iterator.java
|
| 16569 |
|
|
java/util/LinkedHashMap.java java/util/LinkedHashSet.java
|
| 16570 |
|
|
java/util/LinkedList.java java/util/List.java
|
| 16571 |
|
|
java/util/ListIterator.java java/util/ListResourceBundle.java
|
| 16572 |
|
|
java/util/Locale.java java/util/Map.java
|
| 16573 |
|
|
java/util/MissingResourceException.java
|
| 16574 |
|
|
java/util/NoSuchElementException.java
|
| 16575 |
|
|
java/util/Observable.java java/util/Observer.java
|
| 16576 |
|
|
java/util/Properties.java java/util/PropertyPermission.java
|
| 16577 |
|
|
java/util/PropertyResourceBundle.java java/util/Random.java
|
| 16578 |
|
|
java/util/RandomAccess.java java/util/ResourceBundle.java
|
| 16579 |
|
|
java/util/Set.java java/util/SimpleTimeZone.java
|
| 16580 |
|
|
java/util/SortedMap.java java/util/SortedSet.java
|
| 16581 |
|
|
java/util/Stack.java java/util/StringTokenizer.java
|
| 16582 |
|
|
java/util/TimeZone.java java/util/Timer.java
|
| 16583 |
|
|
java/util/TimerTask.java
|
| 16584 |
|
|
java/util/TooManyListenersException.java
|
| 16585 |
|
|
java/util/TreeMap.java java/util/TreeSet.java
|
| 16586 |
|
|
java/util/Vector.java java/util/WeakHashMap.java
|
| 16587 |
|
|
java/util/jar/Attributes.java java/util/jar/JarEntry.java
|
| 16588 |
|
|
java/util/jar/JarException.java java/util/jar/JarFile.java
|
| 16589 |
|
|
java/util/jar/JarInputStream.java
|
| 16590 |
|
|
java/util/jar/JarOutputStream.java java/util/jar/Manifest.java
|
| 16591 |
|
|
java/util/prefs/AbstractPreferences.java
|
| 16592 |
|
|
java/util/prefs/BackingStoreException.java
|
| 16593 |
|
|
java/util/prefs/InvalidPreferencesFormatException.java
|
| 16594 |
|
|
java/util/prefs/NodeChangeEvent.java
|
| 16595 |
|
|
java/util/prefs/NodeChangeListener.java
|
| 16596 |
|
|
java/util/prefs/PreferenceChangeEvent.java
|
| 16597 |
|
|
java/util/prefs/PreferenceChangeListener.java
|
| 16598 |
|
|
java/util/prefs/Preferences.java
|
| 16599 |
|
|
java/util/prefs/PreferencesFactory.java
|
| 16600 |
|
|
java/util/zip/Adler32.java java/util/zip/CRC32.java
|
| 16601 |
|
|
java/util/zip/CheckedInputStream.java
|
| 16602 |
|
|
java/util/zip/CheckedOutputStream.java
|
| 16603 |
|
|
java/util/zip/Checksum.java
|
| 16604 |
|
|
java/util/zip/DataFormatException.java
|
| 16605 |
|
|
java/util/zip/Deflater.java
|
| 16606 |
|
|
java/util/zip/DeflaterConstants.java
|
| 16607 |
|
|
java/util/zip/DeflaterEngine.java
|
| 16608 |
|
|
java/util/zip/DeflaterHuffman.java
|
| 16609 |
|
|
java/util/zip/DeflaterOutputStream.java
|
| 16610 |
|
|
java/util/zip/DeflaterPending.java
|
| 16611 |
|
|
java/util/zip/GZIPConstants.java
|
| 16612 |
|
|
java/util/zip/GZIPInputStream.java
|
| 16613 |
|
|
java/util/zip/GZIPOutputStream.java
|
| 16614 |
|
|
java/util/zip/Inflater.java
|
| 16615 |
|
|
java/util/zip/InflaterDynHeader.java
|
| 16616 |
|
|
java/util/zip/InflaterHuffmanTree.java
|
| 16617 |
|
|
java/util/zip/InflaterInputStream.java
|
| 16618 |
|
|
java/util/zip/OutputWindow.java
|
| 16619 |
|
|
java/util/zip/PendingBuffer.java
|
| 16620 |
|
|
java/util/zip/StreamManipulator.java
|
| 16621 |
|
|
java/util/zip/ZipConstants.java java/util/zip/ZipEntry.java
|
| 16622 |
|
|
java/util/zip/ZipException.java java/util/zip/ZipFile.java
|
| 16623 |
|
|
java/util/zip/ZipInputStream.java
|
| 16624 |
|
|
java/util/zip/ZipOutputStream.java
|
| 16625 |
|
|
javax/accessibility/Accessible.java
|
| 16626 |
|
|
javax/accessibility/AccessibleAction.java
|
| 16627 |
|
|
javax/accessibility/AccessibleComponent.java
|
| 16628 |
|
|
javax/accessibility/AccessibleHypertext.java
|
| 16629 |
|
|
javax/accessibility/AccessibleSelection.java
|
| 16630 |
|
|
javax/accessibility/AccessibleText.java
|
| 16631 |
|
|
javax/accessibility/package.html
|
| 16632 |
|
|
javax/naming/BinaryRefAddr.java
|
| 16633 |
|
|
javax/naming/InvalidNameException.java javax/naming/Name.java
|
| 16634 |
|
|
javax/naming/NamingException.java javax/naming/RefAddr.java
|
| 16635 |
|
|
javax/naming/StringRefAddr.java javax/swing/GrayFilter.java
|
| 16636 |
|
|
javax/swing/plaf/BorderUIResource.java
|
| 16637 |
|
|
javax/swing/plaf/UIResource.java
|
| 16638 |
|
|
native/gnu.java.awt.image/gdkpixbufdecoder.c
|
| 16639 |
|
|
native/jni/classpath/jcl.c native/jni/classpath/jcl.h
|
| 16640 |
|
|
native/jni/classpath/jnilink.c native/jni/classpath/jnilink.h
|
| 16641 |
|
|
native/jni/classpath/native_state.c
|
| 16642 |
|
|
native/jni/classpath/native_state.h
|
| 16643 |
|
|
native/jni/classpath/primlib.c native/jni/classpath/primlib.h
|
| 16644 |
|
|
native/jni/gtk-peer/gnu_java_awt_image_GdkPixbufDecoder.c
|
| 16645 |
|
|
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontMetrics.c
|
| 16646 |
|
|
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics.c
|
| 16647 |
|
|
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkButtonPeer.c
|
| 16648 |
|
|
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkCanvasPeer.c
|
| 16649 |
|
|
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkCheckboxMenuItemPeer.c
|
| 16650 |
|
|
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkCheckboxPeer.c
|
| 16651 |
|
|
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkChoicePeer.c
|
| 16652 |
|
|
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkClipboard.c
|
| 16653 |
|
|
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c
|
| 16654 |
|
|
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEvents.c
|
| 16655 |
|
|
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkFileDialogPeer.c
|
| 16656 |
|
|
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImagePainter.c
|
| 16657 |
|
|
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkLabelPeer.c
|
| 16658 |
|
|
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkListPeer.c
|
| 16659 |
|
|
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMainThread.c
|
| 16660 |
|
|
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMenuBarPeer.c
|
| 16661 |
|
|
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMenuItemPeer.c
|
| 16662 |
|
|
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMenuPeer.c
|
| 16663 |
|
|
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkPanelPeer.c
|
| 16664 |
|
|
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkPopupMenuPeer.c
|
| 16665 |
|
|
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkScrollBarPeer.c
|
| 16666 |
|
|
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkScrollPanePeer.c
|
| 16667 |
|
|
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextAreaPeer.c
|
| 16668 |
|
|
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextComponentPeer.c
|
| 16669 |
|
|
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextFieldPeer.c
|
| 16670 |
|
|
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkToolkit.c
|
| 16671 |
|
|
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c
|
| 16672 |
|
|
native/jni/gtk-peer/gthread-jni.c
|
| 16673 |
|
|
native/jni/gtk-peer/gthread-jni.h
|
| 16674 |
|
|
native/jni/gtk-peer/gtkpeer.h
|
| 16675 |
|
|
native/jni/java-io/java_io_File.c
|
| 16676 |
|
|
native/jni/java-io/java_io_FileDescriptor.c
|
| 16677 |
|
|
native/jni/java-io/java_io_FileInputStream.c
|
| 16678 |
|
|
native/jni/java-io/java_io_FileOutputStream.c
|
| 16679 |
|
|
native/jni/java-io/java_io_ObjectInputStream.c
|
| 16680 |
|
|
native/jni/java-io/java_io_ObjectOutputStream.c
|
| 16681 |
|
|
native/jni/java-io/java_io_RandomAccessFile.c
|
| 16682 |
|
|
native/jni/java-io/javaio.c native/jni/java-io/javaio.h
|
| 16683 |
|
|
native/jni/java-lang/java_lang_Double.c
|
| 16684 |
|
|
native/jni/java-lang/java_lang_Float.c
|
| 16685 |
|
|
native/jni/java-lang/java_lang_Math.c
|
| 16686 |
|
|
native/jni/java-lang/java_lang_Object.c
|
| 16687 |
|
|
native/jni/java-lang/java_lang_System.c
|
| 16688 |
|
|
native/jni/java-lang/java_lang_reflect_Array.c
|
| 16689 |
|
|
native/jni/java-net/java_net_InetAddress.c
|
| 16690 |
|
|
native/jni/java-net/java_net_PlainDatagramSocketImpl.c
|
| 16691 |
|
|
native/jni/java-net/java_net_PlainSocketImpl.c
|
| 16692 |
|
|
native/jni/java-net/javanet.c native/jni/java-net/javanet.h
|
| 16693 |
|
|
native/jni/java-util/java_util_TimeZone.c native/vmi/vmi.c
|
| 16694 |
|
|
native/vmi/vmi.h vm/reference/gnu/vm/stack/StackFrame.java
|
| 16695 |
|
|
vm/reference/gnu/vm/stack/StackTrace.java
|
| 16696 |
|
|
vm/reference/java/lang/Class.java
|
| 16697 |
|
|
vm/reference/java/lang/Runtime.java
|
| 16698 |
|
|
vm/reference/java/lang/Thread.java
|
| 16699 |
|
|
vm/reference/java/lang/Throwable.java
|
| 16700 |
|
|
vm/reference/java/lang/VMClassLoader.java
|
| 16701 |
|
|
vm/reference/java/lang/VMObject.java
|
| 16702 |
|
|
vm/reference/java/lang/VMSecurityManager.java
|
| 16703 |
|
|
vm/reference/java/lang/VMSystem.java
|
| 16704 |
|
|
vm/reference/java/lang/reflect/Constructor.java
|
| 16705 |
|
|
vm/reference/java/lang/reflect/Field.java
|
| 16706 |
|
|
vm/reference/java/lang/reflect/Method.java: Add license clarification.
|
| 16707 |
|
|
|
| 16708 |
|
|
2002-01-22 Tom Tromey
|
| 16709 |
|
|
|
| 16710 |
|
|
* java/awt/PopupMenu.java (addNotify): New implementation from
|
| 16711 |
|
|
libgcj.
|
| 16712 |
|
|
* java/awt/MenuBar.java (add): Handle case where menu already has
|
| 16713 |
|
|
a parent.
|
| 16714 |
|
|
(deleteShortcut): Delete shortcut from all menus.
|
| 16715 |
|
|
(remove(int)): New implementation from libgcj.
|
| 16716 |
|
|
(setHelpMenu): Likewise.
|
| 16717 |
|
|
* java/awt/MenuItem.java (paramString): Don't include class name
|
| 16718 |
|
|
or brackets. Call superclass paramString.
|
| 16719 |
|
|
* java/awt/MenuComponent.java (toString): Call paramString.
|
| 16720 |
|
|
(paramString): Compute string; don't call toString.
|
| 16721 |
|
|
* java/awt/Label.java (paramString): Don't include class name
|
| 16722 |
|
|
or brackets. Call superclass paramString.
|
| 16723 |
|
|
* java/awt/Checkbox.java (paramString): Don't include class name
|
| 16724 |
|
|
or brackets. Call superclass paramString.
|
| 16725 |
|
|
* java/awt/Button.java (paramString): Don't include class name or
|
| 16726 |
|
|
brackets. Call superclass paramString.
|
| 16727 |
|
|
* java/awt/MenuComponent.java (getTreeLock): Now protected.
|
| 16728 |
|
|
* java/awt/Panel.java (addNotify): Call superclass addNotify.
|
| 16729 |
|
|
* java/awt/PaintContext.java: New file from libgcj.
|
| 16730 |
|
|
* java/awt/MenuShortcut.java (equals(Object)): New method.
|
| 16731 |
|
|
(hashCode): Likewise.
|
| 16732 |
|
|
(toString): Use paramString and square brackets.
|
| 16733 |
|
|
* java/awt/MenuContainer.java (postEvent): Resurrected.
|
| 16734 |
|
|
* java/awt/Menu.java (menuSerializedDataVersion): New field.
|
| 16735 |
|
|
(addNotify): Use peer field directly. Call superclass addNotify.
|
| 16736 |
|
|
(add): New implementation from libgcj.
|
| 16737 |
|
|
(separator): New field.
|
| 16738 |
|
|
(addSeparator): New implementation from libgcj.
|
| 16739 |
|
|
(insertSeparator): Likewise.
|
| 16740 |
|
|
(removeAll): Removed redundant test. Always remove item 0.
|
| 16741 |
|
|
(paramString): Include tearOff, isHelpMenu, and superclass
|
| 16742 |
|
|
paramString.
|
| 16743 |
|
|
* java/awt/List.java (List()): Default to 4 rows.
|
| 16744 |
|
|
(addNotify): Use `peer' directly. Call superclass addNotify.
|
| 16745 |
|
|
(addItem(String)): Deprecated.
|
| 16746 |
|
|
(add(String)): Call add, not addItem.
|
| 16747 |
|
|
(add(String,int)): Do work here.
|
| 16748 |
|
|
(addItem(String,int)): Call add. Deprecated.
|
| 16749 |
|
|
(removeAll): Use `clear' on items. Use `peer' field directly.
|
| 16750 |
|
|
(remove(String)): Use remove, not delItem.
|
| 16751 |
|
|
(replaceItem): Likewise.
|
| 16752 |
|
|
(remove(int)): New implementation from libgcj.
|
| 16753 |
|
|
(delItem(int)): Use remove.
|
| 16754 |
|
|
(getSelectedIndex): New implementation from libgcj.
|
| 16755 |
|
|
(getSelectedIndexes): Likewise.
|
| 16756 |
|
|
(isIndexSelected): Remove redundant test.
|
| 16757 |
|
|
(setMultipleMode): Use `peer' field directly.
|
| 16758 |
|
|
(makeVisible): Likewise.
|
| 16759 |
|
|
(paramString): New implementation from libgcj.
|
| 16760 |
|
|
(delItems): Run loop in reverse direction. Use `peer' field
|
| 16761 |
|
|
directly.
|
| 16762 |
|
|
* java/awt/Insets.java (equals): Removed redundant test.
|
| 16763 |
|
|
(hashCode): New method.
|
| 16764 |
|
|
* java/awt/GridBagConstraints.java: New file from libgcj.
|
| 16765 |
|
|
* java/awt/FontMetrics.java (getMaxAdvance): Return -1.
|
| 16766 |
|
|
(toString): Use libgcj implementation.
|
| 16767 |
|
|
* java/awt/Font.java (ROMAN_BASELINE, CENTER_BASELINE,
|
| 16768 |
|
|
HANGING_BASELINE): New constants.
|
| 16769 |
|
|
(pointSize): New field.
|
| 16770 |
|
|
(Font): Initialize pointSize.
|
| 16771 |
|
|
(getStyle): New method.
|
| 16772 |
|
|
(getSize2D): Likewise.
|
| 16773 |
|
|
* java/awt/FileDialog.java (addNotify): Use `peer' field directly.
|
| 16774 |
|
|
Call superclass addNotify.
|
| 16775 |
|
|
(paramString): Don't include class name or brackets. Call
|
| 16776 |
|
|
superclass paramString.
|
| 16777 |
|
|
(setDirectory): Use `peer' field directly.
|
| 16778 |
|
|
(setFile): Likewise.
|
| 16779 |
|
|
(setFilenameFilter): Likewise.
|
| 16780 |
|
|
* java/awt/Dialog.java (Dialog(Dialog)): New constructor.
|
| 16781 |
|
|
(Dialog(Dialog,String)): Likewise.
|
| 16782 |
|
|
(Dialog(Dialog,String,boolean)): Likewise.
|
| 16783 |
|
|
(addNotify): Use `peer' field directly. Call superclass
|
| 16784 |
|
|
addNotify.
|
| 16785 |
|
|
(setTitle): Use `peer' field directly.
|
| 16786 |
|
|
(setResizable): Likewise.
|
| 16787 |
|
|
(paramString): Don't include class name
|
| 16788 |
|
|
or brackets. Call superclass paramString.
|
| 16789 |
|
|
* java/awt/Cursor.java: Merged with libgcj.
|
| 16790 |
|
|
* java/awt/Color.java (white, lightGray, gray, darkGray, black,
|
| 16791 |
|
|
red, pink, orange, yellow, green, magenta, cyan, blue): Set alpha
|
| 16792 |
|
|
value.
|
| 16793 |
|
|
(value): Initialize.
|
| 16794 |
|
|
(Color(int,boolean)): New constructor.
|
| 16795 |
|
|
(Color(int,int,int,int)): Likewise.
|
| 16796 |
|
|
(alphamask): New constant.
|
| 16797 |
|
|
(getAlpha): New method.
|
| 16798 |
|
|
(BRIGHT_STEP): New constant.
|
| 16799 |
|
|
(brighter, darker): New implementation from libgcj.
|
| 16800 |
|
|
(getTransparency): New method.
|
| 16801 |
|
|
(equals): Remove redundant test. Compare `value' fields
|
| 16802 |
|
|
directly.
|
| 16803 |
|
|
* java/awt/Choice.java (selectedIndex): Initialize to -1.
|
| 16804 |
|
|
(add): Throw exception if item is null. Use `peer' field
|
| 16805 |
|
|
directly. Select item if it is the first.
|
| 16806 |
|
|
(addItem): Call add.
|
| 16807 |
|
|
(addNotify): Use `peer' field directly. Call superclass
|
| 16808 |
|
|
addNotify.
|
| 16809 |
|
|
(getSelectedItem): Handle case where selectedIndex is -1.
|
| 16810 |
|
|
(insert): Use `peer' field directly. Only cast if peer is
|
| 16811 |
|
|
non-null. Handle case where `index' is too large. Select item if
|
| 16812 |
|
|
it is the first one.
|
| 16813 |
|
|
(paramString): Don't include class name or brackets. Call
|
| 16814 |
|
|
superclass paramString.
|
| 16815 |
|
|
(remove(String)): Throw exception if item not found.
|
| 16816 |
|
|
(remove(int)): Use `peer' field directly. Update selection.
|
| 16817 |
|
|
(removeAll): Correctly remove items. Remove redundant check.
|
| 16818 |
|
|
(select(String)): Throw exception if item not found.
|
| 16819 |
|
|
(select(int)): Use `peer' field directly. Don't cast unless peer
|
| 16820 |
|
|
is non-null.
|
| 16821 |
|
|
* java/awt/CheckboxMenuItem.java (addNotify): Use `peer' field
|
| 16822 |
|
|
directly. Call superclass addNotify.
|
| 16823 |
|
|
(paramString): Don't include class name or brackets. Call
|
| 16824 |
|
|
superclass paramString.
|
| 16825 |
|
|
(processEvent): Call superclass processEvent.
|
| 16826 |
|
|
(setState): Use `peer' field directly. Don't cast unless peer is
|
| 16827 |
|
|
non-null.
|
| 16828 |
|
|
|
| 16829 |
|
|
2002-01-19 Mark Wielaard
|
| 16830 |
|
|
|
| 16831 |
|
|
* native/jni/java-net/javanet.c (_javanet_get_option): make exception
|
| 16832 |
|
|
message more clear.
|
| 16833 |
|
|
* native/jni/java-net/javanet.h
|
| 16834 |
|
|
(SOCKOPT_SO_SNDBUF,SOCKOPT_SO_REUSEADDR): swap definitions.
|
| 16835 |
|
|
|
| 16836 |
|
|
2002-01-17 C. Brian Jones
|
| 16837 |
|
|
|
| 16838 |
|
|
* include/.cvsignore: updated to not ignore jni files
|
| 16839 |
|
|
|
| 16840 |
|
|
2002-01-17 Tom Tromey
|
| 16841 |
|
|
|
| 16842 |
|
|
* java/awt/MenuComponent.java (parent): Now package-private.
|
| 16843 |
|
|
|
| 16844 |
|
|
* java/awt/MenuComponent.java (postEvent): Restored, now returns
|
| 16845 |
|
|
`false'.
|
| 16846 |
|
|
|
| 16847 |
|
|
* java/awt/MenuComponent.java (peer): Now transient and
|
| 16848 |
|
|
package-private.
|
| 16849 |
|
|
(parent): Now transient.
|
| 16850 |
|
|
(tree_lock): Likewise.
|
| 16851 |
|
|
(toolkit): Now transient and static.
|
| 16852 |
|
|
(dispatchEvent): Call dispatchEventImpl.
|
| 16853 |
|
|
(dispatchEventImpl): New method.
|
| 16854 |
|
|
(processEvent): Removed redundant `return'.
|
| 16855 |
|
|
* java/awt/MenuItem.java (setLabel): Use `peer' field directly.
|
| 16856 |
|
|
Don't cast peer unless it is non-null.
|
| 16857 |
|
|
(setEnabled): Likewise.
|
| 16858 |
|
|
(removeActionListener): New method.
|
| 16859 |
|
|
(addNotify): Use `peer' field directly.
|
| 16860 |
|
|
(getListeners): New method.
|
| 16861 |
|
|
(dispatchEventImpl): Likewise.
|
| 16862 |
|
|
Import EventListener.
|
| 16863 |
|
|
* java/awt/Button.java (Button): Use `null' as default.
|
| 16864 |
|
|
(addNotify): Call superclass addNotify(). Use `peer' field
|
| 16865 |
|
|
directly.
|
| 16866 |
|
|
(dispatchEventImpl): New method.
|
| 16867 |
|
|
(getListeners): Likewise.
|
| 16868 |
|
|
(setActionCommand): Handle case where argument is `null'.
|
| 16869 |
|
|
(setLabel): Use `peer' field directly. Don't cast peer unless it
|
| 16870 |
|
|
is non-null.
|
| 16871 |
|
|
Import EventListener.
|
| 16872 |
|
|
|
| 16873 |
|
|
* java/awt/ActiveEvent.java: Replaced with libgcj version.
|
| 16874 |
|
|
|
| 16875 |
|
|
2002-01-16 Tom Tromey
|
| 16876 |
|
|
|
| 16877 |
|
|
* java/awt/Canvas.java: Merged with libgcj.
|
| 16878 |
|
|
|
| 16879 |
|
|
* java/awt/CheckboxGroup.java (setSelectedCheckbox): Handle case
|
| 16880 |
|
|
where argument is null.
|
| 16881 |
|
|
* java/awt/Checkbox.java (setLabel): Only cast peer if it exists.
|
| 16882 |
|
|
(setState): Likewise.
|
| 16883 |
|
|
(setCheckboxGroup): Likewise.
|
| 16884 |
|
|
(addNotify): Use `peer' field directly. Call superclass
|
| 16885 |
|
|
addNotify().
|
| 16886 |
|
|
(paramString): Use square brackets. Include `group'.
|
| 16887 |
|
|
|
| 16888 |
|
|
* java/awt/Dimension.java: Merged with libgcj.
|
| 16889 |
|
|
* java/awt/Point.java: Updated copyright.
|
| 16890 |
|
|
|
| 16891 |
|
|
* java/awt/Point.java: Merged with libgcj.
|
| 16892 |
|
|
|
| 16893 |
|
|
* java/util/IdentityHashMap.java (IdentityHashMap): Removed
|
| 16894 |
|
|
commented code.
|
| 16895 |
|
|
(hash): Correctly compute initial value for `h'.
|
| 16896 |
|
|
|
| 16897 |
|
|
2002-01-16 Tom Tromey
|
| 16898 |
|
|
|
| 16899 |
|
|
* java/awt/Label.java (Label(String,int)): Use setAlignment and
|
| 16900 |
|
|
setText.
|
| 16901 |
|
|
(setAlignment): Throw exception if alignment is invalid. Only
|
| 16902 |
|
|
cast peer if it is not null.
|
| 16903 |
|
|
(setText): Only cast peer if it is not null.
|
| 16904 |
|
|
(addNotify): Only create peer if it doesn't already exist. Call
|
| 16905 |
|
|
superclass addNotify.
|
| 16906 |
|
|
|
| 16907 |
|
|
2002-01-15 Tom Tromey
|
| 16908 |
|
|
|
| 16909 |
|
|
* java/awt/Makefile.am (EXTRA_DIST): Added new file.
|
| 16910 |
|
|
* java/awt/AWTPermission.java: New file from libgcj.
|
| 16911 |
|
|
|
| 16912 |
|
|
* configure.in (AC_OUTPUT): Create new Makefiles.
|
| 16913 |
|
|
* gnu/java/awt/Makefile.am (EXTRA_DIST): New macro.
|
| 16914 |
|
|
* java/awt/color/.cvsignore: New file.
|
| 16915 |
|
|
* java/awt/geom/.cvsignore: New file.
|
| 16916 |
|
|
* java/awt/image/Makefile.am (EXTRA_DIST): Updated.
|
| 16917 |
|
|
* java/awt/event/Makefile.am (EXTRA_DIST): Updated.
|
| 16918 |
|
|
* java/awt/geom/Makefile.am: New file.
|
| 16919 |
|
|
* java/awt/color/Makefile.am: New file.
|
| 16920 |
|
|
* java/awt/Makefile.am (EXTRA_DIST): Updated.
|
| 16921 |
|
|
(SUBDIRS): Added color, geom.
|
| 16922 |
|
|
|
| 16923 |
|
|
* java/awt/GridLayout.java: Merged with libgcj.
|
| 16924 |
|
|
* java/awt/CardLayout.java: Merged with libgcj.
|
| 16925 |
|
|
|
| 16926 |
|
|
2002-01-14 Tom Tromey
|
| 16927 |
|
|
|
| 16928 |
|
|
* gnu/java/awt/peer/gtk/GtkComponentPeer.java
|
| 16929 |
|
|
(getGraphicsConfiguration): New method.
|
| 16930 |
|
|
(setMask): Likewise.
|
| 16931 |
|
|
|
| 16932 |
|
|
Start of AWT merge with libgcj:
|
| 16933 |
|
|
* java/awt/CardLayout.java: Merged with libgcj.
|
| 16934 |
|
|
* java/awt/Rectangle.java: Merged with libgcj.
|
| 16935 |
|
|
* java/awt/Frame.java (Frame): Use `super()'.
|
| 16936 |
|
|
(setIconImage): Only notify peer if it exists.
|
| 16937 |
|
|
(setResizable): Likewise.
|
| 16938 |
|
|
(setTitle): Likewise.
|
| 16939 |
|
|
(setMenuBar): Likewise.
|
| 16940 |
|
|
(getState): New method from libgcj.
|
| 16941 |
|
|
(Frame(GraphicsConfiguration)): Likewise.
|
| 16942 |
|
|
(Frame(String,GraphicsConfiguration)): Likewise.
|
| 16943 |
|
|
(addNotify): New implementation from libgcj.
|
| 16944 |
|
|
(getFrames): New stub from libgcj.
|
| 16945 |
|
|
* java/awt/Paint.java: New file from libgcj.
|
| 16946 |
|
|
* java/awt/RenderingHints.java: New file from libgcj.
|
| 16947 |
|
|
* java/awt/Graphics.java (drawRect(int,int,int,int)): New
|
| 16948 |
|
|
implementation from libgcj.
|
| 16949 |
|
|
(draw3DRect): New method from libgcj.
|
| 16950 |
|
|
(drawBytes): Likewise.
|
| 16951 |
|
|
(hitClip): Likewise.
|
| 16952 |
|
|
(getClipBounds(Rectangle)): Likewise.
|
| 16953 |
|
|
(fill3DRect): Implementation from libgcj.
|
| 16954 |
|
|
* java/awt/image/DirectColorModel.java: Merged with libgcj.
|
| 16955 |
|
|
* java/awt/Transparency.java: New file from libgcj.
|
| 16956 |
|
|
* java/awt/image/ColorModel.java: Merged with libgcj.
|
| 16957 |
|
|
* java/awt/geom/AffineTransform.java: New file from libgcj.
|
| 16958 |
|
|
* java/awt/geom/Dimension2D.java: New file from libgcj.
|
| 16959 |
|
|
* java/awt/geom/Ellipse2D.java: New file from libgcj.
|
| 16960 |
|
|
* java/awt/geom/IllegalPathStateException.java: New file from libgcj.
|
| 16961 |
|
|
* java/awt/geom/Line2D.java: New file from libgcj.
|
| 16962 |
|
|
* java/awt/geom/NoninvertibleTransformException.java: New file
|
| 16963 |
|
|
from libgcj.
|
| 16964 |
|
|
* java/awt/geom/PathIterator.java: New file from libgcj.
|
| 16965 |
|
|
* java/awt/geom/Point2D.java: New file from libgcj.
|
| 16966 |
|
|
* java/awt/geom/Rectangle2D.java: New file from libgcj.
|
| 16967 |
|
|
* java/awt/geom/Rectangle2D.java: New file from libgcj.
|
| 16968 |
|
|
* java/awt/geom/RectanglularShape.java: New file from libgcj.
|
| 16969 |
|
|
* java/awt/geom/RoundRectangle2D.java: New file from libgcj.
|
| 16970 |
|
|
* java/awt/Graphics2D.java: New file from libgcj.
|
| 16971 |
|
|
* java/awt/image/Raster.java: New file from libgcj.
|
| 16972 |
|
|
* java/awt/image/ComponentColorModel.java: New file from libgcj.
|
| 16973 |
|
|
* java/awt/image/BufferedImage.java: New file from libgcj.
|
| 16974 |
|
|
* java/awt/image/DataBuffer.java: New file from libgcj.
|
| 16975 |
|
|
* java/awt/image/DataBufferByte.java: New file from libgcj.
|
| 16976 |
|
|
* java/awt/image/DataBufferInt.java: New file from libgcj.
|
| 16977 |
|
|
* java/awt/image/DataBufferUShort.java: New file from libgcj.
|
| 16978 |
|
|
* java/awt/image/WritableRaster.java: New file from libgcj.
|
| 16979 |
|
|
* java/awt/image/ComponentSampleModel.java: New file from libgcj.
|
| 16980 |
|
|
* java/awt/image/PackedColorModel.java: New file from libgcj.
|
| 16981 |
|
|
* java/awt/image/RasterOp.java: New file from libgcj.
|
| 16982 |
|
|
* java/awt/image/SampleModel.java: New file from libgcj.
|
| 16983 |
|
|
* java/awt/image/SinglePixelPackedSampleModel.java: New file from
|
| 16984 |
|
|
libgcj.
|
| 16985 |
|
|
* java/awt/EventDispatcher.java: Removed.
|
| 16986 |
|
|
* java/awt/EventDispatchThread.java: New file from libgcj.
|
| 16987 |
|
|
* java/awt/Window.java: Merged with libgcj.
|
| 16988 |
|
|
* java/awt/color/ColorSpace.java: New file from libgcj.
|
| 16989 |
|
|
* java/awt/color/ICC_ColorSpace.java: Likewise.
|
| 16990 |
|
|
* java/awt/color/ICC_Profile.java: Likewise.
|
| 16991 |
|
|
* java/awt/AWTEventMulticaster.java: Merged with libgcj.
|
| 16992 |
|
|
* java/awt/event/HierarchyListener.java: New file from libgcj.
|
| 16993 |
|
|
* java/awt/event/HierarchyEvent.java: New file from libgcj.
|
| 16994 |
|
|
* java/awt/event/HierarchyBoundsListener.java: New file from
|
| 16995 |
|
|
libgcj.
|
| 16996 |
|
|
* java/awt/event/HierarchyBoundsAdapter.java: New file from
|
| 16997 |
|
|
libgcj.
|
| 16998 |
|
|
* java/awt/peer/ComponentPeer.java (getGraphicsConfiguration): New
|
| 16999 |
|
|
method.
|
| 17000 |
|
|
(setEventMask): Likewise.
|
| 17001 |
|
|
* java/awt/AWTEvent.java: Merged with libgcj.
|
| 17002 |
|
|
* java/awt/Event.java: New file from libgcj.
|
| 17003 |
|
|
* java/awt/GraphicsConfiguration.java: New file from libgcj.
|
| 17004 |
|
|
* java/awt/Component.java: Merged with libgcj.
|
| 17005 |
|
|
* java/awt/Container.java (addImpl): Handle case where constraint
|
| 17006 |
|
|
is not a String. Post event via system event queue.
|
| 17007 |
|
|
(remove): Post event via system event queue.
|
| 17008 |
|
|
(validateTree): Only validate child if it is invalid.
|
| 17009 |
|
|
(getAlignmentX): Call super method as default.
|
| 17010 |
|
|
(getAlignmentY): Likewise.
|
| 17011 |
|
|
(addContainerListener): Now synchronized.
|
| 17012 |
|
|
(removeContainerListener): Likewise.
|
| 17013 |
|
|
(addNotifyContainerChildren): Now private.
|
| 17014 |
|
|
* java/awt/FlowLayout.java (serialVersionUID): New field.
|
| 17015 |
|
|
(setAlignment): Better exception message.
|
| 17016 |
|
|
(layoutContainer): Don't compute component's preferred size unless
|
| 17017 |
|
|
we're going to use it.
|
| 17018 |
|
|
* java/awt/ComponentOrientation.java: New file from libgcj.
|
| 17019 |
|
|
* java/awt/BorderLayout.java (AFTER_LAST_LINE, AFTER_LINE_ENDS,
|
| 17020 |
|
|
BEFORE_FIRST_LINE, BEFORE_LINE_BEGINS): New constants.
|
| 17021 |
|
|
(firstLine, lastLine, firstItem, lastItem): New fields.
|
| 17022 |
|
|
(addLayoutComponent): Handle case where constraints is null.
|
| 17023 |
|
|
Also, handle relative locations.
|
| 17024 |
|
|
(removeLayoutComponent): Handle relative locations.
|
| 17025 |
|
|
(MIN, MAX, PREF): New constants.
|
| 17026 |
|
|
(calcCompSize): New method.
|
| 17027 |
|
|
(calcSize): New method.
|
| 17028 |
|
|
(minimumLayoutSize): Use it.
|
| 17029 |
|
|
(preferredLayoutSize): Likewise.
|
| 17030 |
|
|
(maximumLayoutSize): Likewise.
|
| 17031 |
|
|
(toString): Include more information.
|
| 17032 |
|
|
(setBounds): New method.
|
| 17033 |
|
|
(layoutContainer): Use libgcj implementation; extended to handle
|
| 17034 |
|
|
relative locations.
|
| 17035 |
|
|
|
| 17036 |
|
|
2002-01-15 Eric Blake
|
| 17037 |
|
|
|
| 17038 |
|
|
* java/lang/Double.java (equals, compare): Fix 0.0 vs. -0.0 math.
|
| 17039 |
|
|
* java/lang/Float.java (equals, compare): Ditto.
|
| 17040 |
|
|
|
| 17041 |
|
|
2002-01-14 Mark Wielaard
|
| 17042 |
|
|
|
| 17043 |
|
|
* acinclude.m4: Fix $user_specified_javac detection
|
| 17044 |
|
|
|
| 17045 |
|
|
2002-01-13 Mark Wielaard
|
| 17046 |
|
|
|
| 17047 |
|
|
compat/java.net/PlainSocketImpl.java,
|
| 17048 |
|
|
gnu/java/awt/image/GdkPixbufDecoder.java,
|
| 17049 |
|
|
gnu/java/awt/image/GtkOffScreenDecoder.java,
|
| 17050 |
|
|
gnu/java/awt/image/ImageDecoder.java,
|
| 17051 |
|
|
gnu/java/awt/image/XBMDecoder.java,
|
| 17052 |
|
|
gnu/java/awt/peer/gtk/GdkFontMetrics.java,
|
| 17053 |
|
|
gnu/java/awt/peer/gtk/GdkGraphics.java,
|
| 17054 |
|
|
gnu/java/awt/peer/gtk/GtkArg.java,
|
| 17055 |
|
|
gnu/java/awt/peer/gtk/GtkArgList.java,
|
| 17056 |
|
|
gnu/java/awt/peer/gtk/GtkButtonPeer.java,
|
| 17057 |
|
|
gnu/java/awt/peer/gtk/GtkCanvasPeer.java,
|
| 17058 |
|
|
gnu/java/awt/peer/gtk/GtkCheckboxMenuItemPeer.java,
|
| 17059 |
|
|
gnu/java/awt/peer/gtk/GtkCheckboxPeer.java,
|
| 17060 |
|
|
gnu/java/awt/peer/gtk/GtkCheckButtonPeer.java,
|
| 17061 |
|
|
gnu/java/awt/peer/gtk/GtkChoicePeer.java,
|
| 17062 |
|
|
gnu/java/awt/peer/gtk/GtkClipboard.java,
|
| 17063 |
|
|
gnu/java/awt/peer/gtk/GtkComponentPeer.java,
|
| 17064 |
|
|
gnu/java/awt/peer/gtk/GtkContainerPeer.java,
|
| 17065 |
|
|
gnu/java/awt/peer/gtk/GtkDialogPeer.java,
|
| 17066 |
|
|
gnu/java/awt/peer/gtk/GtkFileDialogPeer.java,
|
| 17067 |
|
|
gnu/java/awt/peer/gtk/GtkFontPeer.java,
|
| 17068 |
|
|
gnu/java/awt/peer/gtk/GtkFramePeer.java,
|
| 17069 |
|
|
gnu/java/awt/peer/gtk/GtkGenericPeer.java,
|
| 17070 |
|
|
gnu/java/awt/peer/gtk/GtkImage.java,
|
| 17071 |
|
|
gnu/java/awt/peer/gtk/GtkImagePainter.java,
|
| 17072 |
|
|
gnu/java/awt/peer/gtk/GtkLabelPeer.java,
|
| 17073 |
|
|
gnu/java/awt/peer/gtk/GtkListPeer.java,
|
| 17074 |
|
|
gnu/java/awt/peer/gtk/GtkMainThread.java,
|
| 17075 |
|
|
gnu/java/awt/peer/gtk/GtkMenuBarPeer.java,
|
| 17076 |
|
|
gnu/java/awt/peer/gtk/GtkMenuComponentPeer.java,
|
| 17077 |
|
|
gnu/java/awt/peer/gtk/GtkMenuItemPeer.java,
|
| 17078 |
|
|
gnu/java/awt/peer/gtk/GtkMenuPeer.java,
|
| 17079 |
|
|
gnu/java/awt/peer/gtk/GtkOffScreenImage.java,
|
| 17080 |
|
|
gnu/java/awt/peer/gtk/GtkPanelPeer.java,
|
| 17081 |
|
|
gnu/java/awt/peer/gtk/GtkPopupMenuPeer.java,
|
| 17082 |
|
|
gnu/java/awt/peer/gtk/GtkRadioButtonPeer.java,
|
| 17083 |
|
|
gnu/java/awt/peer/gtk/GtkScrollbarPeer.java,
|
| 17084 |
|
|
gnu/java/awt/peer/gtk/GtkScrollPanePeer.java,
|
| 17085 |
|
|
gnu/java/awt/peer/gtk/GtkTextAreaPeer.java,
|
| 17086 |
|
|
gnu/java/awt/peer/gtk/GtkTextComponentPeer.java,
|
| 17087 |
|
|
gnu/java/awt/peer/gtk/GtkTextFieldPeer.java,
|
| 17088 |
|
|
gnu/java/awt/peer/gtk/GtkToggleButtonPeer.java,
|
| 17089 |
|
|
gnu/java/awt/peer/gtk/GtkToolkit.java,
|
| 17090 |
|
|
gnu/java/awt/peer/gtk/GtkWindowPeer.java,
|
| 17091 |
|
|
gnu/java/awt/peer/gtk/TestAWT.java,
|
| 17092 |
|
|
gnu/java/awt/peer/gtk/Test.java,
|
| 17093 |
|
|
gnu/java/net/protocol/http/Handler.java,
|
| 17094 |
|
|
gnu/javax/swing/plaf/gtk/GtkBorders.java,
|
| 17095 |
|
|
gnu/javax/swing/plaf/gtk/GtkCheckBoxUI.java,
|
| 17096 |
|
|
gnu/javax/swing/plaf/gtk/GtkIconFactory.java,
|
| 17097 |
|
|
gnu/javax/swing/plaf/gtk/GtkLookAndFeel.java,
|
| 17098 |
|
|
gnu/javax/swing/plaf/gtk/GtkRadioButtonUI.java,
|
| 17099 |
|
|
gnu/javax/swing/plaf/gtk/GtkSliderUI.java,
|
| 17100 |
|
|
gnu/test/Fail.java, gnu/test/Pass.java, gnu/test/Result.java,
|
| 17101 |
|
|
gnu/test/Test.java, gnu/test/Unresolved.java,
|
| 17102 |
|
|
gnu/test/Unsupported.java, gnu/test/Untested.java,
|
| 17103 |
|
|
gnu/test/XFail.java, gnu/test/XPass.java,
|
| 17104 |
|
|
java/awt/Adjustable.java, java/awt/AWTError.java,
|
| 17105 |
|
|
java/awt/AWTEvent.java, java/awt/AWTEventMulticaster.java,
|
| 17106 |
|
|
java/awt/AWTException.java, java/awt/BorderLayout.java,
|
| 17107 |
|
|
java/awt/Button.java, java/awt/Canvas.java,
|
| 17108 |
|
|
java/awt/CardLayout.java, java/awt/CheckboxGroup.java,
|
| 17109 |
|
|
java/awt/Checkbox.java, java/awt/CheckboxMenuItem.java,
|
| 17110 |
|
|
java/awt/Choice.java, java/awt/Color.java,
|
| 17111 |
|
|
java/awt/Component.java, java/awt/Container.java,
|
| 17112 |
|
|
java/awt/Cursor.java, java/awt/datatransfer/Clipboard.java,
|
| 17113 |
|
|
java/awt/datatransfer/ClipboardOwner.java,
|
| 17114 |
|
|
java/awt/datatransfer/DataFlavor.java,
|
| 17115 |
|
|
java/awt/datatransfer/FlavorMap.java,
|
| 17116 |
|
|
java/awt/datatransfer/MimeTypeParseException.java,
|
| 17117 |
|
|
java/awt/datatransfer/StringSelection.java,
|
| 17118 |
|
|
java/awt/datatransfer/SystemFlavorMap.java,
|
| 17119 |
|
|
java/awt/datatransfer/Transferable.java,
|
| 17120 |
|
|
java/awt/datatransfer/UnsupportedFlavorException.java,
|
| 17121 |
|
|
java/awt/Dialog.java, java/awt/Dimension.java,
|
| 17122 |
|
|
java/awt/event/ActionEvent.java, java/awt/event/ActionListener.java,
|
| 17123 |
|
|
java/awt/event/AdjustmentEvent.java,
|
| 17124 |
|
|
java/awt/event/AdjustmentListener.java,
|
| 17125 |
|
|
java/awt/event/AWTEventListener.java,
|
| 17126 |
|
|
java/awt/event/ComponentAdapter.java,
|
| 17127 |
|
|
java/awt/event/ComponentEvent.java,
|
| 17128 |
|
|
java/awt/event/ComponentListener.java,
|
| 17129 |
|
|
java/awt/event/ContainerAdapter.java,
|
| 17130 |
|
|
java/awt/event/ContainerEvent.java,
|
| 17131 |
|
|
java/awt/event/ContainerListener.java, java/awt/EventDispatcher.java,
|
| 17132 |
|
|
java/awt/event/FocusAdapter.java, java/awt/event/FocusEvent.java,
|
| 17133 |
|
|
java/awt/event/FocusListener.java, java/awt/event/InputEvent.java,
|
| 17134 |
|
|
java/awt/event/InputMethodEvent.java,
|
| 17135 |
|
|
java/awt/event/InputMethodListener.java,
|
| 17136 |
|
|
java/awt/event/InvocationEvent.java, java/awt/event/ItemEvent.java,
|
| 17137 |
|
|
java/awt/event/ItemListener.java, java/awt/event/KeyAdapter.java,
|
| 17138 |
|
|
java/awt/event/KeyEvent.java, java/awt/event/KeyListener.java,
|
| 17139 |
|
|
java/awt/event/MouseAdapter.java, java/awt/event/MouseEvent.java,
|
| 17140 |
|
|
java/awt/event/MouseListener.java,
|
| 17141 |
|
|
java/awt/event/MouseMotionAdapter.java,
|
| 17142 |
|
|
java/awt/event/MouseMotionListener.java,
|
| 17143 |
|
|
java/awt/event/PaintEvent.java, java/awt/EventQueue.java,
|
| 17144 |
|
|
java/awt/event/TextEvent.java, java/awt/event/TextListener.java,
|
| 17145 |
|
|
java/awt/event/WindowAdapter.java, java/awt/event/WindowEvent.java,
|
| 17146 |
|
|
java/awt/event/WindowListener.java, java/awt/FileDialog.java,
|
| 17147 |
|
|
java/awt/FlowLayout.java, java/awt/Font.java,
|
| 17148 |
|
|
java/awt/FontMetrics.java, java/awt/Frame.java, java/awt/Graphics.java,
|
| 17149 |
|
|
java/awt/GridLayout.java, java/awt/IllegalComponentStateException.java,
|
| 17150 |
|
|
java/awt/image/AreaAveragingScaleFilter.java,
|
| 17151 |
|
|
java/awt/image/ColorModel.java, java/awt/image/CropImageFilter.java,
|
| 17152 |
|
|
java/awt/image/DirectColorModel.java,
|
| 17153 |
|
|
java/awt/image/FilteredImageSource.java,
|
| 17154 |
|
|
java/awt/image/ImageConsumer.java, java/awt/image/ImageFilter.java,
|
| 17155 |
|
|
java/awt/image/ImageObserver.java, java/awt/image/ImageProducer.java,
|
| 17156 |
|
|
java/awt/image/IndexColorModel.java, java/awt/Image.java,
|
| 17157 |
|
|
java/awt/ImageMediaEntry.java, java/awt/image/MemoryImageSource.java,
|
| 17158 |
|
|
java/awt/image/PixelGrabber.java,
|
| 17159 |
|
|
java/awt/image/ReplicateScaleFilter.java,
|
| 17160 |
|
|
java/awt/image/RGBImageFilter.java, java/awt/Insets.java,
|
| 17161 |
|
|
java/awt/ItemSelectable.java, java/awt/Label.java,
|
| 17162 |
|
|
java/awt/LayoutManager2.java, java/awt/LayoutManager.java,
|
| 17163 |
|
|
java/awt/List.java, java/awt/MediaEntry.java,
|
| 17164 |
|
|
java/awt/MediaTracker.java, java/awt/MenuBar.java,
|
| 17165 |
|
|
java/awt/MenuComponent.java, java/awt/MenuContainer.java,
|
| 17166 |
|
|
java/awt/MenuItem.java, java/awt/Menu.java,
|
| 17167 |
|
|
java/awt/MenuShortcut.java, java/awt/Panel.java,
|
| 17168 |
|
|
java/awt/peer/ButtonPeer.java, java/awt/peer/CanvasPeer.java,
|
| 17169 |
|
|
java/awt/peer/CheckboxMenuItemPeer.java,
|
| 17170 |
|
|
java/awt/peer/CheckboxPeer.java, java/awt/peer/ChoicePeer.java,
|
| 17171 |
|
|
java/awt/peer/ComponentPeer.java, java/awt/peer/ContainerPeer.java,
|
| 17172 |
|
|
java/awt/peer/DialogPeer.java, java/awt/peer/FileDialogPeer.java,
|
| 17173 |
|
|
java/awt/peer/FontPeer.java, java/awt/peer/FramePeer.java,
|
| 17174 |
|
|
java/awt/peer/LabelPeer.java, java/awt/peer/LightweightPeer.java,
|
| 17175 |
|
|
java/awt/peer/ListPeer.java, java/awt/peer/MenuBarPeer.java,
|
| 17176 |
|
|
java/awt/peer/MenuComponentPeer.java, java/awt/peer/MenuItemPeer.java,
|
| 17177 |
|
|
java/awt/peer/MenuPeer.java, java/awt/peer/PanelPeer.java,
|
| 17178 |
|
|
java/awt/peer/PopupMenuPeer.java, java/awt/peer/ScrollbarPeer.java,
|
| 17179 |
|
|
java/awt/peer/ScrollPanePeer.java, java/awt/peer/TextAreaPeer.java,
|
| 17180 |
|
|
java/awt/peer/TextComponentPeer.java, java/awt/peer/TextFieldPeer.java,
|
| 17181 |
|
|
java/awt/peer/WindowPeer.java, java/awt/Point.java,
|
| 17182 |
|
|
java/awt/Polygon.java, java/awt/PopupMenu.java,
|
| 17183 |
|
|
java/awt/print/Book.java, java/awt/PrintGraphics.java,
|
| 17184 |
|
|
java/awt/PrintJob.java, java/awt/print/Pageable.java,
|
| 17185 |
|
|
java/awt/print/PageFormat.java, java/awt/print/Paper.java,
|
| 17186 |
|
|
java/awt/print/Printable.java,
|
| 17187 |
|
|
java/awt/print/PrinterAbortException.java,
|
| 17188 |
|
|
java/awt/print/PrinterException.java,
|
| 17189 |
|
|
java/awt/print/PrinterGraphics.java,
|
| 17190 |
|
|
java/awt/print/PrinterIOException.java,
|
| 17191 |
|
|
java/awt/print/PrinterJob.java, java/awt/Rectangle.java,
|
| 17192 |
|
|
java/awt/Scrollbar.java, java/awt/ScrollPaneAdjustable.java,
|
| 17193 |
|
|
java/awt/ScrollPane.java, java/awt/Shape.java,
|
| 17194 |
|
|
java/awt/SystemColor.java, java/awt/TextArea.java,
|
| 17195 |
|
|
java/awt/TextComponent.java, java/awt/TextField.java,
|
| 17196 |
|
|
java/awt/Toolkit.java, java/awt/Window.java,
|
| 17197 |
|
|
native/gnu.java.awt.image/gdkpixbufdecoder.c,
|
| 17198 |
|
|
native/jni/gtk-peer/gnu_java_awt_image_GdkPixbufDecoder.c,
|
| 17199 |
|
|
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontMetrics.c,
|
| 17200 |
|
|
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics.c,
|
| 17201 |
|
|
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkButtonPeer.c,
|
| 17202 |
|
|
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkCanvasPeer.c,
|
| 17203 |
|
|
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkCheckboxMenuItemPeer.c,
|
| 17204 |
|
|
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkCheckboxPeer.c,
|
| 17205 |
|
|
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkChoicePeer.c,
|
| 17206 |
|
|
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkClipboard.c,
|
| 17207 |
|
|
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c,
|
| 17208 |
|
|
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEvents.c,
|
| 17209 |
|
|
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkFileDialogPeer.c,
|
| 17210 |
|
|
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImagePainter.c,
|
| 17211 |
|
|
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkLabelPeer.c,
|
| 17212 |
|
|
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkListPeer.c,
|
| 17213 |
|
|
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMainThread.c,
|
| 17214 |
|
|
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMenuBarPeer.c,
|
| 17215 |
|
|
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMenuItemPeer.c,
|
| 17216 |
|
|
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMenuPeer.c,
|
| 17217 |
|
|
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkPanelPeer.c,
|
| 17218 |
|
|
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkPopupMenuPeer.c,
|
| 17219 |
|
|
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkScrollBarPeer.c,
|
| 17220 |
|
|
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkScrollPanePeer.c,
|
| 17221 |
|
|
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextAreaPeer.c,
|
| 17222 |
|
|
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextComponentPeer.c,
|
| 17223 |
|
|
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextFieldPeer.c,
|
| 17224 |
|
|
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkToolkit.c,
|
| 17225 |
|
|
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c,
|
| 17226 |
|
|
native/jni/gtk-peer/gthread-jni.c,
|
| 17227 |
|
|
native/jni/gtk-peer/gthread-jni.h,
|
| 17228 |
|
|
native/jni/gtk-peer/gtkpeer.h,
|
| 17229 |
|
|
vm/reference/gnu/vm/stack/StackFrame.java,
|
| 17230 |
|
|
vm/reference/gnu/vm/stack/StackTrace.java,
|
| 17231 |
|
|
vm/reference/java/lang/Class.java, vm/reference/java/lang/Runtime.java,
|
| 17232 |
|
|
vm/reference/java/lang/Thread.java,
|
| 17233 |
|
|
vm/reference/java/lang/VMClassLoader.java,
|
| 17234 |
|
|
vm/reference/java/lang/VMObject.java,
|
| 17235 |
|
|
vm/reference/java/lang/VMSecurityManager.java,
|
| 17236 |
|
|
vm/reference/java/lang/VMSystem.java: Update copyright notice.
|
| 17237 |
|
|
COPYING.LIB, projects/swing/COPYING.LIB: Removed.
|
| 17238 |
|
|
|
| 17239 |
|
|
2002-01-12 Mark Wielaard
|
| 17240 |
|
|
|
| 17241 |
|
|
* java/net/DatagramSocket.java: reindent to prepare for libgcj merge
|
| 17242 |
|
|
|
| 17243 |
|
|
2002-01-12 Mark Wielaard
|
| 17244 |
|
|
|
| 17245 |
|
|
* java/net/InetAddress.java (ANY_IF): new field.
|
| 17246 |
|
|
* java/net/Socket.java: Merge with libgcj.
|
| 17247 |
|
|
* java/net/ServerSocket.java: Likewise.
|
| 17248 |
|
|
|
| 17249 |
|
|
2002-01-10 Tom Tromey
|
| 17250 |
|
|
|
| 17251 |
|
|
* gnu/java/rmi/rmic/RMIC.java (parseOptions): Handle --help and
|
| 17252 |
|
|
--version. Recognize GNU-style long options. Print GNU-style
|
| 17253 |
|
|
error messages.
|
| 17254 |
|
|
(usage): Print GNU-style help. Exit with status 0.
|
| 17255 |
|
|
(error): New method.
|
| 17256 |
|
|
(run): Print error message if no class names found.
|
| 17257 |
|
|
(main): Don't print usage on error.
|
| 17258 |
|
|
|
| 17259 |
|
|
2002-01-08 Tom Tromey
|
| 17260 |
|
|
|
| 17261 |
|
|
* gnu/java/locale/LocaleInformation.java: Extend
|
| 17262 |
|
|
LocaleInformation_en.
|
| 17263 |
|
|
* gnu/java/locale/LocaleInformation_en.java: Added zone strings
|
| 17264 |
|
|
and time/date formats.
|
| 17265 |
|
|
* gnu/java/locale/LocaleInformation_en_US.java: Now automatically
|
| 17266 |
|
|
generated.
|
| 17267 |
|
|
* gnu/java/locale/LocaleInformation_af_ZA.java: New file.
|
| 17268 |
|
|
* gnu/java/locale/LocaleInformation_ar_AE.java: New file.
|
| 17269 |
|
|
* gnu/java/locale/LocaleInformation_ar_BH.java: New file.
|
| 17270 |
|
|
* gnu/java/locale/LocaleInformation_ar_DZ.java: New file.
|
| 17271 |
|
|
* gnu/java/locale/LocaleInformation_ar_EG.java: New file.
|
| 17272 |
|
|
* gnu/java/locale/LocaleInformation_ar_IN.java: New file.
|
| 17273 |
|
|
* gnu/java/locale/LocaleInformation_ar_IQ.java: New file.
|
| 17274 |
|
|
* gnu/java/locale/LocaleInformation_ar_JO.java: New file.
|
| 17275 |
|
|
* gnu/java/locale/LocaleInformation_ar_KW.java: New file.
|
| 17276 |
|
|
* gnu/java/locale/LocaleInformation_ar_LB.java: New file.
|
| 17277 |
|
|
* gnu/java/locale/LocaleInformation_ar_LY.java: New file.
|
| 17278 |
|
|
* gnu/java/locale/LocaleInformation_ar_MA.java: New file.
|
| 17279 |
|
|
* gnu/java/locale/LocaleInformation_ar_OM.java: New file.
|
| 17280 |
|
|
* gnu/java/locale/LocaleInformation_ar_QA.java: New file.
|
| 17281 |
|
|
* gnu/java/locale/LocaleInformation_ar_SD.java: New file.
|
| 17282 |
|
|
* gnu/java/locale/LocaleInformation_ar_SY.java: New file.
|
| 17283 |
|
|
* gnu/java/locale/LocaleInformation_ar_TN.java: New file.
|
| 17284 |
|
|
* gnu/java/locale/LocaleInformation_ar_YE.java: New file.
|
| 17285 |
|
|
* gnu/java/locale/LocaleInformation_be_BY.java: New file.
|
| 17286 |
|
|
* gnu/java/locale/LocaleInformation_bn_IN.java: New file.
|
| 17287 |
|
|
* gnu/java/locale/LocaleInformation_br_FR.java: New file.
|
| 17288 |
|
|
* gnu/java/locale/LocaleInformation_bs_BA.java: New file.
|
| 17289 |
|
|
* gnu/java/locale/LocaleInformation_ca_ES.java: New file.
|
| 17290 |
|
|
* gnu/java/locale/LocaleInformation_cs_CZ.java: New file.
|
| 17291 |
|
|
* gnu/java/locale/LocaleInformation_cy_GB.java: New file.
|
| 17292 |
|
|
* gnu/java/locale/LocaleInformation_da_DK.java: New file.
|
| 17293 |
|
|
* gnu/java/locale/LocaleInformation_de_AT.java: New file.
|
| 17294 |
|
|
* gnu/java/locale/LocaleInformation_de_BE.java: New file.
|
| 17295 |
|
|
* gnu/java/locale/LocaleInformation_de_CH.java: New file.
|
| 17296 |
|
|
* gnu/java/locale/LocaleInformation_de_DE.java: New file.
|
| 17297 |
|
|
* gnu/java/locale/LocaleInformation_de_LU.java: New file.
|
| 17298 |
|
|
* gnu/java/locale/LocaleInformation_el_GR.java: New file.
|
| 17299 |
|
|
* gnu/java/locale/LocaleInformation_en_AU.java: New file.
|
| 17300 |
|
|
* gnu/java/locale/LocaleInformation_en_BW.java: New file.
|
| 17301 |
|
|
* gnu/java/locale/LocaleInformation_en_CA.java: New file.
|
| 17302 |
|
|
* gnu/java/locale/LocaleInformation_en_DK.java: New file.
|
| 17303 |
|
|
* gnu/java/locale/LocaleInformation_en_GB.java: New file.
|
| 17304 |
|
|
* gnu/java/locale/LocaleInformation_en_HK.java: New file.
|
| 17305 |
|
|
* gnu/java/locale/LocaleInformation_en_IE.java: New file.
|
| 17306 |
|
|
* gnu/java/locale/LocaleInformation_en_IN.java: New file.
|
| 17307 |
|
|
* gnu/java/locale/LocaleInformation_en_NZ.java: New file.
|
| 17308 |
|
|
* gnu/java/locale/LocaleInformation_en_PH.java: New file.
|
| 17309 |
|
|
* gnu/java/locale/LocaleInformation_en_SG.java: New file.
|
| 17310 |
|
|
* gnu/java/locale/LocaleInformation_en_ZA.java: New file.
|
| 17311 |
|
|
* gnu/java/locale/LocaleInformation_en_ZW.java: New file.
|
| 17312 |
|
|
* gnu/java/locale/LocaleInformation_es_AR.java: New file.
|
| 17313 |
|
|
* gnu/java/locale/LocaleInformation_es_BO.java: New file.
|
| 17314 |
|
|
* gnu/java/locale/LocaleInformation_es_CL.java: New file.
|
| 17315 |
|
|
* gnu/java/locale/LocaleInformation_es_CO.java: New file.
|
| 17316 |
|
|
* gnu/java/locale/LocaleInformation_es_CR.java: New file.
|
| 17317 |
|
|
* gnu/java/locale/LocaleInformation_es_DO.java: New file.
|
| 17318 |
|
|
* gnu/java/locale/LocaleInformation_es_EC.java: New file.
|
| 17319 |
|
|
* gnu/java/locale/LocaleInformation_es_ES.java: New file.
|
| 17320 |
|
|
* gnu/java/locale/LocaleInformation_es_GT.java: New file.
|
| 17321 |
|
|
* gnu/java/locale/LocaleInformation_es_HN.java: New file.
|
| 17322 |
|
|
* gnu/java/locale/LocaleInformation_es_MX.java: New file.
|
| 17323 |
|
|
* gnu/java/locale/LocaleInformation_es_NI.java: New file.
|
| 17324 |
|
|
* gnu/java/locale/LocaleInformation_es_PA.java: New file.
|
| 17325 |
|
|
* gnu/java/locale/LocaleInformation_es_PE.java: New file.
|
| 17326 |
|
|
* gnu/java/locale/LocaleInformation_es_PR.java: New file.
|
| 17327 |
|
|
* gnu/java/locale/LocaleInformation_es_PY.java: New file.
|
| 17328 |
|
|
* gnu/java/locale/LocaleInformation_es_SV.java: New file.
|
| 17329 |
|
|
* gnu/java/locale/LocaleInformation_es_US.java: New file.
|
| 17330 |
|
|
* gnu/java/locale/LocaleInformation_es_UY.java: New file.
|
| 17331 |
|
|
* gnu/java/locale/LocaleInformation_es_VE.java: New file.
|
| 17332 |
|
|
* gnu/java/locale/LocaleInformation_et_EE.java: New file.
|
| 17333 |
|
|
* gnu/java/locale/LocaleInformation_eu_ES.java: New file.
|
| 17334 |
|
|
* gnu/java/locale/LocaleInformation_fa_IR.java: New file.
|
| 17335 |
|
|
* gnu/java/locale/LocaleInformation_fi_FI.java: New file.
|
| 17336 |
|
|
* gnu/java/locale/LocaleInformation_fo_FO.java: New file.
|
| 17337 |
|
|
* gnu/java/locale/LocaleInformation_fr_BE.java: New file.
|
| 17338 |
|
|
* gnu/java/locale/LocaleInformation_fr_CA.java: New file.
|
| 17339 |
|
|
* gnu/java/locale/LocaleInformation_fr_CH.java: New file.
|
| 17340 |
|
|
* gnu/java/locale/LocaleInformation_fr_FR.java: New file.
|
| 17341 |
|
|
* gnu/java/locale/LocaleInformation_fr_LU.java: New file.
|
| 17342 |
|
|
* gnu/java/locale/LocaleInformation_ga_IE.java: New file.
|
| 17343 |
|
|
* gnu/java/locale/LocaleInformation_gd_GB.java: New file.
|
| 17344 |
|
|
* gnu/java/locale/LocaleInformation_gl_ES.java: New file.
|
| 17345 |
|
|
* gnu/java/locale/LocaleInformation_gv_GB.java: New file.
|
| 17346 |
|
|
* gnu/java/locale/LocaleInformation_he_IL.java: New file.
|
| 17347 |
|
|
* gnu/java/locale/LocaleInformation_hi_IN.java: New file.
|
| 17348 |
|
|
* gnu/java/locale/LocaleInformation_hr_HR.java: New file.
|
| 17349 |
|
|
* gnu/java/locale/LocaleInformation_hu_HU.java: New file.
|
| 17350 |
|
|
* gnu/java/locale/LocaleInformation_id_ID.java: New file.
|
| 17351 |
|
|
* gnu/java/locale/LocaleInformation_it_CH.java: New file.
|
| 17352 |
|
|
* gnu/java/locale/LocaleInformation_it_IT.java: New file.
|
| 17353 |
|
|
* gnu/java/locale/LocaleInformation_iw_IL.java: New file.
|
| 17354 |
|
|
* gnu/java/locale/LocaleInformation_ja_JP.java: New file.
|
| 17355 |
|
|
* gnu/java/locale/LocaleInformation_ka_GE.java: New file.
|
| 17356 |
|
|
* gnu/java/locale/LocaleInformation_kl_GL.java: New file.
|
| 17357 |
|
|
* gnu/java/locale/LocaleInformation_ko_KR.java: New file.
|
| 17358 |
|
|
* gnu/java/locale/LocaleInformation_kw_GB.java: New file.
|
| 17359 |
|
|
* gnu/java/locale/LocaleInformation_lt_LT.java: New file.
|
| 17360 |
|
|
* gnu/java/locale/LocaleInformation_lv_LV.java: New file.
|
| 17361 |
|
|
* gnu/java/locale/LocaleInformation_mi_NZ.java: New file.
|
| 17362 |
|
|
* gnu/java/locale/LocaleInformation_mk_MK.java: New file.
|
| 17363 |
|
|
* gnu/java/locale/LocaleInformation_mr_IN.java: New file.
|
| 17364 |
|
|
* gnu/java/locale/LocaleInformation_mt_MT.java: New file.
|
| 17365 |
|
|
* gnu/java/locale/LocaleInformation_nl_BE.java: New file.
|
| 17366 |
|
|
* gnu/java/locale/LocaleInformation_nl_NL.java: New file.
|
| 17367 |
|
|
* gnu/java/locale/LocaleInformation_nn_NO.java: New file.
|
| 17368 |
|
|
* gnu/java/locale/LocaleInformation_no_NO.java: New file.
|
| 17369 |
|
|
* gnu/java/locale/LocaleInformation_oc_FR.java: New file.
|
| 17370 |
|
|
* gnu/java/locale/LocaleInformation_pl_PL.java: New file.
|
| 17371 |
|
|
* gnu/java/locale/LocaleInformation_pt_BR.java: New file.
|
| 17372 |
|
|
* gnu/java/locale/LocaleInformation_pt_PT.java: New file.
|
| 17373 |
|
|
* gnu/java/locale/LocaleInformation_ro_RO.java: New file.
|
| 17374 |
|
|
* gnu/java/locale/LocaleInformation_ru_RU.java: New file.
|
| 17375 |
|
|
* gnu/java/locale/LocaleInformation_ru_UA.java: New file.
|
| 17376 |
|
|
* gnu/java/locale/LocaleInformation_se_NO.java: New file.
|
| 17377 |
|
|
* gnu/java/locale/LocaleInformation_sk_SK.java: New file.
|
| 17378 |
|
|
* gnu/java/locale/LocaleInformation_sl_SI.java: New file.
|
| 17379 |
|
|
* gnu/java/locale/LocaleInformation_sq_AL.java: New file.
|
| 17380 |
|
|
* gnu/java/locale/LocaleInformation_sr_YU.java: New file.
|
| 17381 |
|
|
* gnu/java/locale/LocaleInformation_sv_FI.java: New file.
|
| 17382 |
|
|
* gnu/java/locale/LocaleInformation_sv_SE.java: New file.
|
| 17383 |
|
|
* gnu/java/locale/LocaleInformation_ta_IN.java: New file.
|
| 17384 |
|
|
* gnu/java/locale/LocaleInformation_te_IN.java: New file.
|
| 17385 |
|
|
* gnu/java/locale/LocaleInformation_tg_TJ.java: New file.
|
| 17386 |
|
|
* gnu/java/locale/LocaleInformation_tl_PH.java: New file.
|
| 17387 |
|
|
* gnu/java/locale/LocaleInformation_tr_TR.java: New file.
|
| 17388 |
|
|
* gnu/java/locale/LocaleInformation_uk_UA.java: New file.
|
| 17389 |
|
|
* gnu/java/locale/LocaleInformation_ur_PK.java: New file.
|
| 17390 |
|
|
* gnu/java/locale/LocaleInformation_uz_UZ.java: New file.
|
| 17391 |
|
|
* gnu/java/locale/LocaleInformation_vi_VN.java: New file.
|
| 17392 |
|
|
* gnu/java/locale/LocaleInformation_yi_US.java: New file.
|
| 17393 |
|
|
* gnu/java/locale/LocaleInformation_zh_CN.java: New file.
|
| 17394 |
|
|
* gnu/java/locale/LocaleInformation_zh_HK.java: New file.
|
| 17395 |
|
|
* gnu/java/locale/LocaleInformation_zh_SG.java: New file.
|
| 17396 |
|
|
* gnu/java/locale/LocaleInformation_zh_TW.java: New file.
|
| 17397 |
|
|
* gnu/java/locale/Makefile.am (EXTRA_DIST): Added new files.
|
| 17398 |
|
|
|
| 17399 |
|
|
2001-01-08 Mark Wielaard
|
| 17400 |
|
|
|
| 17401 |
|
|
* java/lang/System.java (insertGNUProperties): Add standard character
|
| 17402 |
|
|
encoding aliases.
|
| 17403 |
|
|
|
| 17404 |
|
|
2001-12-21 Tom Tromey
|
| 17405 |
|
|
|
| 17406 |
|
|
* java/io/ObjectInputStream.java (enableResolveObject): Use
|
| 17407 |
|
|
correct security check.
|
| 17408 |
|
|
* java/io/ObjectOutputStream.java (enableReplaceObject): Use
|
| 17409 |
|
|
correct security check.
|
| 17410 |
|
|
|
| 17411 |
|
|
2001-12-15 Tom Tromey
|
| 17412 |
|
|
|
| 17413 |
|
|
* java/math/BigInteger.java: Import gnu.java.math.*.
|
| 17414 |
|
|
* gnu/java/math/MPN.java: New file, from ...
|
| 17415 |
|
|
* gnu/classpath/math/MPN.java: ... here. Deleted.
|
| 17416 |
|
|
|
| 17417 |
|
|
* java/math/BigInteger.java: Corrected copyright dates.
|
| 17418 |
|
|
|
| 17419 |
|
|
2001-12-16 Bryce McKinlay
|
| 17420 |
|
|
|
| 17421 |
|
|
* java/io/DataOutputStream (write (byte[], int, int)): Update
|
| 17422 |
|
|
"written" correctly. Fix from the ORP team.
|
| 17423 |
|
|
|
| 17424 |
|
|
2001-12-15 Bryce McKinlay
|
| 17425 |
|
|
|
| 17426 |
|
|
* java/util/BitSet.java (and): Fix off-by-one bug, don't skip part of
|
| 17427 |
|
|
the bitset.
|
| 17428 |
|
|
(andNot): Likewise.
|
| 17429 |
|
|
(xor): Likewise.
|
| 17430 |
|
|
|
| 17431 |
|
|
2001-12-14 C. Brian Jones
|
| 17432 |
|
|
|
| 17433 |
|
|
* doc/www.gnu.org/home.wml: blockquote special exception. fix
|
| 17434 |
|
|
cvs directions.
|
| 17435 |
|
|
|
| 17436 |
|
|
2001-12-08 Tom Tromey
|
| 17437 |
|
|
|
| 17438 |
|
|
* java/io/ObjectInputStream.java (readObject): Fixed typo.
|
| 17439 |
|
|
|
| 17440 |
|
|
2001-12-07 Tom Tromey
|
| 17441 |
|
|
|
| 17442 |
|
|
* java/lang/ThreadGroup.java (uncaughtException): Print message to
|
| 17443 |
|
|
System.err. Required by spec.
|
| 17444 |
|
|
|
| 17445 |
|
|
2001-11-27 C. Brian Jones
|
| 17446 |
|
|
|
| 17447 |
|
|
* resource/orp-1.0.8.patch: new file
|
| 17448 |
|
|
* doc/www.gnu.org/home.wml: added link to ORP doc
|
| 17449 |
|
|
* doc/www.gnu.org/doc/orp.wml: simple directions for using
|
| 17450 |
|
|
ORP+Classpath
|
| 17451 |
|
|
|
| 17452 |
|
|
2001-11-25 C. Brian Jones
|
| 17453 |
|
|
|
| 17454 |
|
|
* java/net/DatagramSocket (getLocalAddress): return local address
|
| 17455 |
|
|
used in creating socket instead of calling a native method to retrieve
|
| 17456 |
|
|
a value that cannot be changed (fixes Mauve regression).
|
| 17457 |
|
|
* native/jni/classpath/jcl.h: #include for definition
|
| 17458 |
|
|
of DEBUG
|
| 17459 |
|
|
* native/jni/java-net/java_net_PlainDatagramSocketImpl.c: Added
|
| 17460 |
|
|
more checks for exceptions thrown from use of JNI functions to all
|
| 17461 |
|
|
methods (fixes Mauve regression).
|
| 17462 |
|
|
Debug messages cleaned up.
|
| 17463 |
|
|
* native/jni/java-net/javanet.c: ditto
|
| 17464 |
|
|
* native/jni/java-io/javaio.c: _javaio_ThrowException changed to
|
| 17465 |
|
|
JCL_ThrowException
|
| 17466 |
|
|
* mauve-classpath: updated and can be used with ORP (158 of 1943 tests
|
| 17467 |
|
|
fail)
|
| 17468 |
|
|
|
| 17469 |
|
|
2001-11-25 Tom Tromey
|
| 17470 |
|
|
|
| 17471 |
|
|
* java/math/BigDecimal.java (BigDecimal(double)): Rewrote.
|
| 17472 |
|
|
(BigDecimal(String)): Likewise.
|
| 17473 |
|
|
|
| 17474 |
|
|
2001-11-25 Bryce McKinlay
|
| 17475 |
|
|
|
| 17476 |
|
|
* java/util/LinkedList.java (LinkedListItr.add): Don't skip the next
|
| 17477 |
|
|
entry.
|
| 17478 |
|
|
|
| 17479 |
|
|
2001-11-23 Eric Blake
|
| 17480 |
|
|
|
| 17481 |
|
|
* java/util/TreeMap.java (removeNode): Fix bug in node removal.
|
| 17482 |
|
|
|
| 17483 |
|
|
2001-11-23 Bryce McKinlay
|
| 17484 |
|
|
|
| 17485 |
|
|
* java/util/AbstractCollection.java (containsAll): Use size of the
|
| 17486 |
|
|
correct collection for loop bound.
|
| 17487 |
|
|
* java/util/AbstractList.java (iterator.next): Increment pos after
|
| 17488 |
|
|
calling get on backing list.
|
| 17489 |
|
|
(listIterator.next): Likewise.
|
| 17490 |
|
|
* java/util/LinkedList.java (addLastEntry): Don't increment size before
|
| 17491 |
|
|
checking for size == 0.
|
| 17492 |
|
|
(addFirstEntry): Rearrange to match addLastEntry.
|
| 17493 |
|
|
(add): Do not increment size before inserting the new entry.
|
| 17494 |
|
|
|
| 17495 |
|
|
* java/util/AbstractCollection.java (addAll): Use size of the
|
| 17496 |
|
|
correct collection for loop bound.
|
| 17497 |
|
|
|
| 17498 |
|
|
2001-11-18 Bryce McKinlay
|
| 17499 |
|
|
|
| 17500 |
|
|
* java/util/AbstractSet.java (removeAll): Fix scoping thinko.
|
| 17501 |
|
|
* java/util/HashMap.java (putAllInternal): Set size here.
|
| 17502 |
|
|
* java/util/Hashtable.java (putAllInternal): New method. Copy contents
|
| 17503 |
|
|
of a map efficiently without calling put() or putAll().
|
| 17504 |
|
|
(Hashtable (map)): Use putAllInternal.
|
| 17505 |
|
|
(clone): Likewise.
|
| 17506 |
|
|
|
| 17507 |
|
|
2001-11-16 Mark Wielaard
|
| 17508 |
|
|
|
| 17509 |
|
|
* java/util/Timer.java (TaskQueue.isStopped): Remove method.
|
| 17510 |
|
|
(Scheduler.run): Try to re-schedule task and ignore exception
|
| 17511 |
|
|
if queue has been stopped.
|
| 17512 |
|
|
|
| 17513 |
|
|
2001-11-15 C. Brian Jones
|
| 17514 |
|
|
* native/jni/java-lang/java_lang_Double.c (parseDouble): Throw
|
| 17515 |
|
|
NullPointerException if the String argument is null.
|
| 17516 |
|
|
* java/lang/Double.java (valueOf): Reverse previously applied
|
| 17517 |
|
|
patch to throw NullPointerException.
|
| 17518 |
|
|
* java/lang/Integer.java (parseInt): Throw NumberFormatException
|
| 17519 |
|
|
explicitly in the case of a null argument in keeping with JDK 1.3.
|
| 17520 |
|
|
|
| 17521 |
|
|
2001-11-14 C. Brian Jones
|
| 17522 |
|
|
|
| 17523 |
|
|
* java/lang/Integer.java (getInteger): Attempt to decode the value
|
| 17524 |
|
|
of the system property instead of the name of the system property.
|
| 17525 |
|
|
* java/lang/Double.java (valueOf): Throw NullPointerException
|
| 17526 |
|
|
explicitly in the case of a null argument in keeping with JDK 1.3.
|
| 17527 |
|
|
|
| 17528 |
|
|
2001-11-14 Tom Tromey
|
| 17529 |
|
|
|
| 17530 |
|
|
* java/lang/Double.java (parseDouble): Now native.
|
| 17531 |
|
|
(parseDouble0): Removed.
|
| 17532 |
|
|
* native/jni/java-lang/java_lang_Double.c
|
| 17533 |
|
|
(Java_java_lang_Double_parseDouble): Renamed. Rewrote to trim
|
| 17534 |
|
|
String internally. Free the UTF buffer at end.
|
| 17535 |
|
|
|
| 17536 |
|
|
2001-11-13 Tom Tromey
|
| 17537 |
|
|
|
| 17538 |
|
|
* java/util/Timer.java (TaskQueue.isStopped): New method.
|
| 17539 |
|
|
(Scheduler.run): Don't re-schedule task if queue has been
|
| 17540 |
|
|
stopped.
|
| 17541 |
|
|
|
| 17542 |
|
|
2001-11-12 C. Brian Jones
|
| 17543 |
|
|
|
| 17544 |
|
|
* native/jni/java-lang/java_lang_Double.c (parseDouble0):
|
| 17545 |
|
|
handle 'f', 'F', 'd', 'D' per JLS 3.10.2, fixes problems found using
|
| 17546 |
|
|
Mauve
|
| 17547 |
|
|
|
| 17548 |
|
|
2001-11-12 C. Brian Jones
|
| 17549 |
|
|
|
| 17550 |
|
|
* native/jni/java-io/javaio.c (_javaio_open): use
|
| 17551 |
|
|
JCL_jstring_to_cstring instead of old undefined method
|
| 17552 |
|
|
* acconfig.h: changed #define DEBUG 0 to #undef DEBUG to match
|
| 17553 |
|
|
current usage in C source
|
| 17554 |
|
|
* native/jni/java-lang/java_lang_Double.c: isNaNID,
|
| 17555 |
|
|
NEGATIVE_INFINITY, POSITIVE_INFINITY all made static
|
| 17556 |
|
|
(initIDs): add debugging aids
|
| 17557 |
|
|
(toString): add debugging aids; compare value and POSITIVE_INFINITY
|
| 17558 |
|
|
directly to fix bug found using Mauve
|
| 17559 |
|
|
|
| 17560 |
|
|
2001-11-11 Mark Wielaard
|
| 17561 |
|
|
|
| 17562 |
|
|
* doc/www.gnu.org/Makefile: Make it work with GNU sed 3.02 and
|
| 17563 |
|
|
texi2html 1.65
|
| 17564 |
|
|
|
| 17565 |
|
|
2001-11-11 C. Brian Jones
|
| 17566 |
|
|
|
| 17567 |
|
|
* native/jni/java-io/Makefile.am: missing javaio.c, javaio.h in
|
| 17568 |
|
|
libjavaio
|
| 17569 |
|
|
|
| 17570 |
|
|
2001-11-11 Mark Wielaard
|
| 17571 |
|
|
|
| 17572 |
|
|
* doc/vmintegration.texinfo: Add gcj, kissme and small explanation of
|
| 17573 |
|
|
VMObject, VMClassLoader, VMSystem and VMSecurityManager
|
| 17574 |
|
|
* java/lang/Boolean.java (TYPE): VMClassLoader.getPrimitiveClass(char)
|
| 17575 |
|
|
* java/lang/Byte.java (TYPE): Likewise
|
| 17576 |
|
|
* java/lang/Character.java (TYPE): Likewise
|
| 17577 |
|
|
* java/lang/Double.java (TYPE): Likewise
|
| 17578 |
|
|
* java/lang/Float.java (TYPE): Likewise
|
| 17579 |
|
|
* java/lang/Integer.java (TYPE): Likewise
|
| 17580 |
|
|
* java/lang/Long.java (TYPE): Likewise
|
| 17581 |
|
|
* java/lang/Short.java (TYPE): Likewise
|
| 17582 |
|
|
* java/lang/Void.java (TYPE): Likewise
|
| 17583 |
|
|
* vm/reference/java/lang/VMClassLoader.java (getPrimitiveClass(char)):
|
| 17584 |
|
|
new method
|
| 17585 |
|
|
|
| 17586 |
|
|
2001-11-06 Joseph S. Myers
|
| 17587 |
|
|
|
| 17588 |
|
|
* java/io/ByteArrayOutputStream.java,
|
| 17589 |
|
|
java/io/CharConversionException.java,
|
| 17590 |
|
|
java/io/PipedInputStream.java, java/io/PipedReader.java,
|
| 17591 |
|
|
java/io/PrintWriter.java, java/io/WriteAbortedException.java,
|
| 17592 |
|
|
java/net/BindException.java, java/net/ConnectException.java,
|
| 17593 |
|
|
java/net/ProtocolException.java, java/net/SocketException.java,
|
| 17594 |
|
|
java/net/UnknownServiceException.java,
|
| 17595 |
|
|
java/security/SecureRandom.java, java/security/SignedObject.java,
|
| 17596 |
|
|
java/security/cert/X509Certificate.java,
|
| 17597 |
|
|
java/security/interfaces/DSAKey.java,
|
| 17598 |
|
|
java/sql/DatabaseMetaData.java,
|
| 17599 |
|
|
java/text/DecimalFormatSymbols.java, java/util/Calendar.java,
|
| 17600 |
|
|
java/util/GregorianCalendar.java, java/util/Properties.java,
|
| 17601 |
|
|
java/util/Timer.java, java/util/jar/Attributes.java,
|
| 17602 |
|
|
java/util/jar/JarEntry.java, java/util/jar/JarInputStream.java,
|
| 17603 |
|
|
java/util/jar/JarOutputStream.java: Fix spelling errors.
|
| 17604 |
|
|
|
| 17605 |
|
|
2001-11-05 C. Brian Jones
|
| 17606 |
|
|
|
| 17607 |
|
|
* configure.in: changed AC_CANONICAL_SYSTEM to AC_CANONICAL_TARGET.
|
| 17608 |
|
|
Modify usage of target_vendor to target_cpu to link jni_md.h.
|
| 17609 |
|
|
Modify target_cpu to be x86 where it matches regex .*86.
|
| 17610 |
|
|
Modify target_cpu and target_os to be x86 and linux-gnu where
|
| 17611 |
|
|
jni_md-$target_cpu-$target_os.h does not exist and print a warning.
|
| 17612 |
|
|
* include/jni_md-pc-linux-gnu.h: renamed include/jni_md-x86-linux-gnu.h
|
| 17613 |
|
|
|
| 17614 |
|
|
2001-11-05 John Leuner
|
| 17615 |
|
|
|
| 17616 |
|
|
* java/awt/Window.java: sets is_notified flag
|
| 17617 |
|
|
* java/awt/Container.java: added debug message
|
| 17618 |
|
|
added is_notified flag
|
| 17619 |
|
|
* java/awt/Component.java: added check for null peer
|
| 17620 |
|
|
* gnu/java/awt/peer/gtk/GtkComponentPeer.java: changed debug message
|
| 17621 |
|
|
to print class
|
| 17622 |
|
|
|
| 17623 |
|
|
2001-11-4 C. Brian Jones
|
| 17624 |
|
|
|
| 17625 |
|
|
* THANKYOU: added Fred Gray
|
| 17626 |
|
|
|
| 17627 |
|
|
2001-11-4 Fred Gray
|
| 17628 |
|
|
|
| 17629 |
|
|
* java/util/ResourceBundle.java: add static modifier to class Security
|
| 17630 |
|
|
|
| 17631 |
|
|
2001-11-04 C. Brian Jones
|
| 17632 |
|
|
|
| 17633 |
|
|
* native/jni/awt: renamed native/jni/gtk-peer
|
| 17634 |
|
|
* native/jni/javaio.h: moved to native/jni/java-io
|
| 17635 |
|
|
* native/jni/javaio.c: moved to native/jni/java-io
|
| 17636 |
|
|
* native/jni/java_io_File.c: moved to native/jni/java-io
|
| 17637 |
|
|
* native/jni/java_io_FileDescriptor.c: moved to native/jni/java-io
|
| 17638 |
|
|
* native/jni/java_io_FileInputStream.c: moved to native/jni/java-io
|
| 17639 |
|
|
* native/jni/java_io_FileOutputStream.c: moved to native/jni/java-io
|
| 17640 |
|
|
* native/jni/java_io_ObjectInputStream.c: moved to native/jni/java-io
|
| 17641 |
|
|
* native/jni/java_io_ObjectOutputStream.c: moved to native/jni/java-io
|
| 17642 |
|
|
* native/jni/java_io_RandomAccessFile.c: moved to native/jni/java-io
|
| 17643 |
|
|
* native/jni/javalang.h: moved to native/jni/java-lang
|
| 17644 |
|
|
* native/jni/javalang.c: moved to native/jni/java-lang
|
| 17645 |
|
|
* native/jni/java_lang_Double.c: moved to native/jni/java-lang
|
| 17646 |
|
|
* native/jni/java_lang_Float.c: moved to native/jni/java-lang
|
| 17647 |
|
|
* native/jni/java_lang_Object.c: moved to native/jni/java-lang
|
| 17648 |
|
|
* native/jni/java_lang_System.c: moved to native/jni/java-lang
|
| 17649 |
|
|
* native/jni/java_lang_reflect_Array.c: moved to native/jni/java-lang
|
| 17650 |
|
|
* native/jni/javanet.h: moved to native/jni/java-net
|
| 17651 |
|
|
* native/jni/javanet.c: moved to native/jni/java-net
|
| 17652 |
|
|
* native/jni/java_net_InetAddress.c: moved to native/jni/java-net
|
| 17653 |
|
|
* native/jni/java_net_PlainDatagramSocketImpl.c: moved to
|
| 17654 |
|
|
native/jni/java-net
|
| 17655 |
|
|
* native/jni/java_net_PlainSocketImpl.c: moved to native/jni/java-net
|
| 17656 |
|
|
* native/jni/java_util_ResourceBundle.c: moved to native/jni/java-util
|
| 17657 |
|
|
* native/jni/java_util_TimeZone.c: moved to native/jni/java-util
|
| 17658 |
|
|
* native/jni/ieeefp.h: moved to native/jni/mprec
|
| 17659 |
|
|
* native/jni/java-assert.h: moved to native/jni/mprec
|
| 17660 |
|
|
* native/jni/mprec.c: moved to native/jni/mprec
|
| 17661 |
|
|
* native/jni/mprec.h: moved to native/jni/mprec
|
| 17662 |
|
|
* native/jni/acos.c: removed
|
| 17663 |
|
|
* native/jni/asin.c: removed
|
| 17664 |
|
|
* native/jni/atan2.c: removed
|
| 17665 |
|
|
* native/jni/atan.c: removed
|
| 17666 |
|
|
* native/jni/ceil.c: removed
|
| 17667 |
|
|
* native/jni/cos.c: removed
|
| 17668 |
|
|
* native/jni/dtoa.c: removed
|
| 17669 |
|
|
* native/jni/e_fmod.c: removed
|
| 17670 |
|
|
* native/jni/exp.c: removed
|
| 17671 |
|
|
* native/jni/floor.c: removed
|
| 17672 |
|
|
* native/jni/jcl.c: removed
|
| 17673 |
|
|
* native/jni/jcl.h: removed
|
| 17674 |
|
|
* native/jni/k_cos.c: removed
|
| 17675 |
|
|
* native/jni/k_rem_pio2.c: removed
|
| 17676 |
|
|
* native/jni/k_sin.c: removed
|
| 17677 |
|
|
* native/jni/k_tan.c: removed
|
| 17678 |
|
|
* native/jni/log.c: removed
|
| 17679 |
|
|
* native/jni/pow.c: removed
|
| 17680 |
|
|
* native/jni/remainder.c: removed
|
| 17681 |
|
|
* native/jni/rint.c: removed
|
| 17682 |
|
|
* native/jni/s_fabs.c: removed
|
| 17683 |
|
|
* native/jni/sin.c: removed
|
| 17684 |
|
|
* native/jni/sqrt.c: removed
|
| 17685 |
|
|
* native/jni/tan.c: removed
|
| 17686 |
|
|
* native/jni/fdlibm.h: removed
|
| 17687 |
|
|
* native/jni/java_math_BigInteger.c: no longer needed
|
| 17688 |
|
|
* native/fdlibm/dtoa.c: added from gcj to sync sources
|
| 17689 |
|
|
* native/fdlibm/e_acos.c: added from gcj to sync sources
|
| 17690 |
|
|
* native/fdlibm/e_asin.c: added from gcj to sync sources
|
| 17691 |
|
|
* native/fdlibm/e_atan2.c: added from gcj to sync sources
|
| 17692 |
|
|
* native/fdlibm/e_exp.c: added from gcj to sync sources
|
| 17693 |
|
|
* native/fdlibm/e_fmod.c: added from gcj to sync sources
|
| 17694 |
|
|
* native/fdlibm/e_log.c: added from gcj to sync sources
|
| 17695 |
|
|
* native/fdlibm/e_pow.c: added from gcj to sync sources
|
| 17696 |
|
|
* native/fdlibm/e_remainder.c: added from gcj to sync sources
|
| 17697 |
|
|
* native/fdlibm/e_rem_pio2.c: added from gcj to sync sources
|
| 17698 |
|
|
* native/fdlibm/e_scalb.c: added from gcj to sync sources
|
| 17699 |
|
|
* native/fdlibm/e_sqrt.c: added from gcj to sync sources
|
| 17700 |
|
|
* native/fdlibm/fdlibm.h: added from gcj to sync sources
|
| 17701 |
|
|
* native/fdlibm/ieeefp.h: added from gcj to sync sources
|
| 17702 |
|
|
* native/fdlibm/java-assert.h: added from gcj to sync sources
|
| 17703 |
|
|
* native/fdlibm/k_cos.c: added from gcj to sync sources
|
| 17704 |
|
|
* native/fdlibm/k_rem_pio2.c: added from gcj to sync sources
|
| 17705 |
|
|
* native/fdlibm/k_sin.c: added from gcj to sync sources
|
| 17706 |
|
|
* native/fdlibm/k_tan.c: added from gcj to sync sources
|
| 17707 |
|
|
* native/fdlibm/mprec.c: added from gcj to sync sources
|
| 17708 |
|
|
* native/fdlibm/mprec.h: added from gcj to sync sources
|
| 17709 |
|
|
* native/fdlibm/s_atan.c: added from gcj to sync sources
|
| 17710 |
|
|
* native/fdlibm/s_ceil.c: added from gcj to sync sources
|
| 17711 |
|
|
* native/fdlibm/s_copysign.c: added from gcj to sync sources
|
| 17712 |
|
|
* native/fdlibm/s_cos.c: added from gcj to sync sources
|
| 17713 |
|
|
* native/fdlibm/s_fabs.c: added from gcj to sync sources
|
| 17714 |
|
|
* native/fdlibm/sf_fabs.c: added from gcj to sync sources
|
| 17715 |
|
|
* native/fdlibm/s_floor.c: added from gcj to sync sources
|
| 17716 |
|
|
* native/fdlibm/sf_rint.c: added from gcj to sync sources
|
| 17717 |
|
|
* native/fdlibm/s_rint.c: added from gcj to sync sources
|
| 17718 |
|
|
* native/fdlibm/s_scalbn.c: added from gcj to sync sources
|
| 17719 |
|
|
* native/fdlibm/s_sin.c: added from gcj to sync sources
|
| 17720 |
|
|
* native/fdlibm/s_tan.c: added from gcj to sync sources
|
| 17721 |
|
|
* native/fdlibm/strtod.c: added from gcj to sync sources
|
| 17722 |
|
|
* native/fdlibm/w_acos.c: added from gcj to sync sources
|
| 17723 |
|
|
* native/fdlibm/w_asin.c: added from gcj to sync sources
|
| 17724 |
|
|
* native/fdlibm/w_atan2.c: added from gcj to sync sources
|
| 17725 |
|
|
* native/fdlibm/w_exp.c: added from gcj to sync sources
|
| 17726 |
|
|
* native/fdlibm/w_fmod.c: added from gcj to sync sources
|
| 17727 |
|
|
* native/fdlibm/w_log.c: added from gcj to sync sources
|
| 17728 |
|
|
* native/fdlibm/w_pow.c: added from gcj to sync sources
|
| 17729 |
|
|
* native/fdlibm/w_remainder.c: added from gcj to sync sources
|
| 17730 |
|
|
* native/fdlibm/w_sqrt.c: added from gcj to sync sources
|
| 17731 |
|
|
* native/fdlibm/.cvsignore: new file
|
| 17732 |
|
|
* native/jni/gtk-peer/Makefile.am: added -module to LDFLAGS
|
| 17733 |
|
|
* native/jni/java-io/Makefile.am: added -module to LDFLAGS
|
| 17734 |
|
|
* native/jni/java-io/.cvsignore: new file
|
| 17735 |
|
|
* native/jni/java-lang/Makefile.am: added -module to LDFLAGS
|
| 17736 |
|
|
* native/jni/java-lang/.cvsignore: new file
|
| 17737 |
|
|
* native/jni/java-net/Makefile.am: added -module to LDFLAGS
|
| 17738 |
|
|
* native/jni/java-net/.cvsignore: new file
|
| 17739 |
|
|
* native/jni/java-util/Makefile.am: added -module to LDFLAGS
|
| 17740 |
|
|
* native/jni/java-util/.cvsignore: new file
|
| 17741 |
|
|
* native/fdlibm/Makefile.am: added -module to LDFLAGS
|
| 17742 |
|
|
* native/jni/Makefile.am: removed rules, SUBDIRS equals java-io,
|
| 17743 |
|
|
java-lang, java-net, java-util, gtk-peer
|
| 17744 |
|
|
* native/Makefile.am: prepended fdlibm to SUBDIRS
|
| 17745 |
|
|
* java/lang/Math.java static(): load libjavalang.so instead of
|
| 17746 |
|
|
libjavalangmath.so
|
| 17747 |
|
|
* java/math/BigInteger.java: replaced our native version with
|
| 17748 |
|
|
pure Java implementation from gcj
|
| 17749 |
|
|
* gnu/classpath/math: new directory
|
| 17750 |
|
|
* gnu/classpath/math/MPN.java: new file from gcj, which came from Kawa,
|
| 17751 |
|
|
and is included with permission from Per Bothner, the author.
|
| 17752 |
|
|
* README: updated with current information about CVS and the
|
| 17753 |
|
|
project
|
| 17754 |
|
|
* THANKYOU: added Per Bothner
|
| 17755 |
|
|
* TODO: updated with current information as I know it
|
| 17756 |
|
|
* NEWS: updated with information about a 0.03 release
|
| 17757 |
|
|
* HACKING: updated with new information
|
| 17758 |
|
|
* INSTALL: updated with new information
|
| 17759 |
|
|
* BUGS: added link to Savannah bug reporting page for the project
|
| 17760 |
|
|
* ltconfig: removed due to upgrade of libtool to 1.4.2
|
| 17761 |
|
|
* ltmain.sh: updated with libtool 1.4.2
|
| 17762 |
|
|
* depcomp: new file from automake 1.5 upgrade
|
| 17763 |
|
|
* configure.in: added to OUTPUT native/fdlibm/Makefile,
|
| 17764 |
|
|
native/jni/java-io/Makefile, native/jni/java-lang/Makefile,
|
| 17765 |
|
|
native/jni/java-net/Makefile, native/jni/java-util/Makefile,
|
| 17766 |
|
|
native/jni/gtk-peer/Makefile
|
| 17767 |
|
|
* install.sh: updated
|
| 17768 |
|
|
* missing: updated
|
| 17769 |
|
|
* mkinstalldirs: updated
|
| 17770 |
|
|
* native/lib/Makefile.am: INCLUDES += changed to just INCLUDES = to
|
| 17771 |
|
|
avoid automake warning
|
| 17772 |
|
|
* native/lib/jcl.h: removed TRUE/FALSE #defines, added DBG
|
| 17773 |
|
|
* native/nsa/: removed, files native_state.* moved to native/lib
|
| 17774 |
|
|
* native/lib: renamed native/jni/classpath
|
| 17775 |
|
|
* native/cni/Makefile.am: new file
|
| 17776 |
|
|
* native/cni/.cvsignore: new file
|
| 17777 |
|
|
* native/jni/gtk-peer/Makefile.am: LIBADD used to get native_state from
|
| 17778 |
|
|
a common location
|
| 17779 |
|
|
* native/jni/java-io/Makefile.am: LIBADD used to get jcl from a
|
| 17780 |
|
|
common location, source modified to use relevant JCL_* functions
|
| 17781 |
|
|
* native/jni/java-lang/Makefile.am: LIBADD used to get jcl from a
|
| 17782 |
|
|
common location
|
| 17783 |
|
|
* native/jni/java-net/Makefile.am: LIBADD used to get jcl from a common
|
| 17784 |
|
|
location, source modified to use relevant JCL_* functions
|
| 17785 |
|
|
* vm/reference/java/lang/Thread.java (Thread): wrongly marked private
|
| 17786 |
|
|
constructor Thread (ThreadGroup, String) now public
|
| 17787 |
|
|
* native/jni/java-util/java_util_ResourceBundle.c: removed file
|
| 17788 |
|
|
* native/jni/java-util/Makefile.am: removed java_util_ResourceBundle.c
|
| 17789 |
|
|
from library
|
| 17790 |
|
|
|
| 17791 |
|
|
2001-11-04 Bryce McKinlay
|
| 17792 |
|
|
|
| 17793 |
|
|
* java/util/ResourceBundle.java (getClassContext): Removed.
|
| 17794 |
|
|
(Security): New class, extends SecurityManger.
|
| 17795 |
|
|
(getBundle): Use Security.getCallingClassLoader instead of
|
| 17796 |
|
|
getClassContext.
|
| 17797 |
|
|
* native/jni/java_util_ResourceBundle.c: Removed.
|
| 17798 |
|
|
* native/jni/Makefile.am: Updated.
|
| 17799 |
|
|
|
| 17800 |
|
|
2001-10-30 Eric Blake
|
| 17801 |
|
|
|
| 17802 |
|
|
* java/util/Collections.java:
|
| 17803 |
|
|
* java/util/Vector.java:
|
| 17804 |
|
|
* java/util/WeakHashMap.java: Fix spelling errors.
|
| 17805 |
|
|
|
| 17806 |
|
|
2001-10-27 C. Brian Jones
|
| 17807 |
|
|
|
| 17808 |
|
|
* include/jni.h.in: added largely from gcj with edits based on
|
| 17809 |
|
|
published specification in ISBN 0-201-32557-2, sablepath-0.1.7,
|
| 17810 |
|
|
and Japhar.
|
| 17811 |
|
|
* include/jni_md-pc-gnu-linux.h: new file
|
| 17812 |
|
|
|
| 17813 |
|
|
2001-10-27 C. Brian Jones
|
| 17814 |
|
|
|
| 17815 |
|
|
* gnu/java/text/.cvsignore: new file
|
| 17816 |
|
|
* lib/.cvsignore: added com
|
| 17817 |
|
|
* acinclude.m4: renamed CLASSPATH_INTERNAL_CHECK_JAPHAR to
|
| 17818 |
|
|
CLASSPATH_CHECK_JAPHAR
|
| 17819 |
|
|
renamed CLASSPATH_INTERNAL_CHECK_KAFFE to CLASSPATH_CHECK_KAFFE
|
| 17820 |
|
|
renamed CLASSPATH_CHECK_JAPHAR to CLASSPATH_WITH_JAPHAR
|
| 17821 |
|
|
renamed CLASSPATH_CHECK_KAFFE to CLASSPATH_WITH_KAFFE
|
| 17822 |
|
|
added CLASSPATH_FIND_JAVAC and supporting functions re-arranged,
|
| 17823 |
|
|
support for gcj added
|
| 17824 |
|
|
added CLASSPATH_FIND_JAVA and supporting functions
|
| 17825 |
|
|
added CLASSPATH_WITH_JAVAH and supporting functions
|
| 17826 |
|
|
added CLASSPATH_WITH_CLASSLIB
|
| 17827 |
|
|
added CLASSPATH_WITH_INCLUDEDIR
|
| 17828 |
|
|
* configure.in: use AC_CANONICAL_SYSTEM instead of AC_CANONICAL_HOST
|
| 17829 |
|
|
version changed to 0.03
|
| 17830 |
|
|
added --enable-java (always by default)
|
| 17831 |
|
|
added --enable-jni (not built by default)
|
| 17832 |
|
|
added --enable-cni (not built by default, currently not implemented)
|
| 17833 |
|
|
added automake conditional CREATE_JNI_HEADERS, if true then build
|
| 17834 |
|
|
JNI headers
|
| 17835 |
|
|
added automake conditional CREATE_JNI_LIBRARIES, if true then build
|
| 17836 |
|
|
JNI native libraries
|
| 17837 |
|
|
added automake conditional CREATE_CNI_LIBRARIES, if true then build
|
| 17838 |
|
|
CNI native libraries, currently not implemented
|
| 17839 |
|
|
moved checks related to building JNI libraries so they are avoided
|
| 17840 |
|
|
when not building JNI libraries
|
| 17841 |
|
|
added AC_CYGWIN and AC_MINGW32 tests when building JNI libraries
|
| 17842 |
|
|
removed JVM specific checks
|
| 17843 |
|
|
moved --with-java, --with-javah, --with-classlib, --with-includedir
|
| 17844 |
|
|
macros to acinclude.m4
|
| 17845 |
|
|
removed --enable-developer-mode
|
| 17846 |
|
|
added macro call to link jni_md.h
|
| 17847 |
|
|
added jni.h to OUTPUT to place it in ${top_builddir}/include easily
|
| 17848 |
|
|
handled INIT_LOAD_LIBRARY appropriately when --enable-cni is used
|
| 17849 |
|
|
* lib/Makefile.am: centralized definition of configured variables
|
| 17850 |
|
|
remove Sun's javac cruft
|
| 17851 |
|
|
simply definition of various tool argument definitions
|
| 17852 |
|
|
added gcj support
|
| 17853 |
|
|
avoid creating JNI headers unless --enable-jni used with configure
|
| 17854 |
|
|
fixup maintainer clean target
|
| 17855 |
|
|
* lib/genclasslist.sh.in: added com, avoid duplicates when top_srcdir
|
| 17856 |
|
|
equals top_builddir, causes gcj problems otherwise
|
| 17857 |
|
|
* native/Makefile.am: redefine subdirs in terms of --enable-jni or
|
| 17858 |
|
|
--enable-cni
|
| 17859 |
|
|
* native/jni/Makefile.am: removed JVM specific rules
|
| 17860 |
|
|
* native/jni/fdlibm.h: include stdlib.h (for NULL)
|
| 17861 |
|
|
* native/jni/java_lang_System.c: include stdlib.h (for NULL)
|
| 17862 |
|
|
* native/jni/awt/Makefile.am: removed JVM specific rules
|
| 17863 |
|
|
* native/lib/Makefile.am: removed JVM specific rules
|
| 17864 |
|
|
* vm/Makefile.am: removed JVM specific SUBDIRS definition
|
| 17865 |
|
|
|
| 17866 |
|
|
2001-10-26 Mark Wielaard
|
| 17867 |
|
|
|
| 17868 |
|
|
* lib/standard.omit: DataFlavor.java and AWTEvent.java should and
|
| 17869 |
|
|
must be compiled by default
|
| 17870 |
|
|
|
| 17871 |
|
|
2001-10-25 John Leuner
|
| 17872 |
|
|
|
| 17873 |
|
|
* lib/jazzlib/index.html: Added this directory.
|
| 17874 |
|
|
Added the html file for the jazzlib project.
|
| 17875 |
|
|
Moved the dist generation script to this directory.
|
| 17876 |
|
|
Changed the dist generation script to generate files
|
| 17877 |
|
|
in the java.util.zip and net.sf.jazzlib namespaces.
|
| 17878 |
|
|
|
| 17879 |
|
|
2001-10-26 Mark Wielaard
|
| 17880 |
|
|
|
| 17881 |
|
|
* java/lang/reflect/Proxy.java (getProxyClass):
|
| 17882 |
|
|
Workaround for bug in gcj
|
| 17883 |
|
|
* java/util/TreeMap.java (TreeIterator (int)): likewise
|
| 17884 |
|
|
|
| 17885 |
|
|
2001-10-25 Eric Blake
|
| 17886 |
|
|
|
| 17887 |
|
|
* java/util/AbstractCollection.java (removeAllInternal),
|
| 17888 |
|
|
(retainAllInternal): Add hooks for use by ArrayList.
|
| 17889 |
|
|
* java/util/AbstractList.java: Minor code updates. Fix some
|
| 17890 |
|
|
scoping.
|
| 17891 |
|
|
* java/util/AbstractMap.java: ditto
|
| 17892 |
|
|
* java/util/ArrayList.java (readObject, writeObject): ditto
|
| 17893 |
|
|
(removeAllInternal, retainAllInternal): Optimize.
|
| 17894 |
|
|
* java/util/Arrays.java: ditto
|
| 17895 |
|
|
* java/util/Collections.java: ditto. Change order of parameters
|
| 17896 |
|
|
to equals(Object, Object) to match specs.
|
| 17897 |
|
|
* java/util/Dictionary.java: Improve javadoc.
|
| 17898 |
|
|
(Dictionary): Add explicit constructor.
|
| 17899 |
|
|
* java/util/HashMap.java: Improve javadoc. Rearrange methods to
|
| 17900 |
|
|
follow order in JDK. Cleanups related to recent code migration to
|
| 17901 |
|
|
AbstractMap. Fix some scoping.
|
| 17902 |
|
|
(entrySet): Cache the result.
|
| 17903 |
|
|
(modCount): Ensure that this is updated correctly.
|
| 17904 |
|
|
* java/util/HashSet.java: Improve javadoc. Fix some scoping.
|
| 17905 |
|
|
(init): Add hooks for LinkedHashSet.
|
| 17906 |
|
|
(map): Use "" instead of Boolean.TRUE in backing map. Use
|
| 17907 |
|
|
package-private API where possible for less overhead.
|
| 17908 |
|
|
(readObject, writeObject): Fix serialization.
|
| 17909 |
|
|
* java/util/Hashtable.java: Improve javadoc. Fix some scoping.
|
| 17910 |
|
|
(entrySet, keySet, values): Cache the result.
|
| 17911 |
|
|
(modCount): Ensure that this is updated correctly.
|
| 17912 |
|
|
(contains, remove): Fix NullPointer checking to match specs.
|
| 17913 |
|
|
(class Enumeration): Make more like HashIterator.
|
| 17914 |
|
|
* java/util/IdentityHashMap.java: Minor code updates.
|
| 17915 |
|
|
(modCount): Ensure that this is updated correctly.
|
| 17916 |
|
|
(readObject, writeObject): Fix serialization.
|
| 17917 |
|
|
* java/util/LinkedHashMap.java: Minor code updates. Cleanups
|
| 17918 |
|
|
related to recent code migration to AbstractMap.
|
| 17919 |
|
|
* java/util/LinkedHashSet.java: New file.
|
| 17920 |
|
|
* java/util/LinkedList.java:
|
| 17921 |
|
|
(readObject, writeObject): Fix serialization.
|
| 17922 |
|
|
* java/util/Makefile.am: List recently added files.
|
| 17923 |
|
|
* java/util/Stack.java: Minor code updates.
|
| 17924 |
|
|
* java/util/TreeMap.java: Improve javadoc. Overhaul the class to
|
| 17925 |
|
|
be more efficient. Fix some scoping. Rearrange the methods.
|
| 17926 |
|
|
(nil): Ensure that this can be thread-safe, and make it a static
|
| 17927 |
|
|
final. Initialize it to be more useful as a sentinal node.
|
| 17928 |
|
|
(Node): Specify color in constructor.
|
| 17929 |
|
|
(deleteFixup, insertFixup): Improve comments and algorithm.
|
| 17930 |
|
|
(fabricateTree): Redesign with less overhead.
|
| 17931 |
|
|
(lowestGreaterThan): Add parameter first to make SubMap easier.
|
| 17932 |
|
|
(removeNode): Patch hole where nil was being modified. Choose
|
| 17933 |
|
|
predecessor instead of successor so in-place swap works.
|
| 17934 |
|
|
(class VerifyResult, verifyTree, verifySub, verifyError): Remove
|
| 17935 |
|
|
this dead code after verifying the class works.
|
| 17936 |
|
|
(class SubMap): Rewrite several algorithms to avoid problems with
|
| 17937 |
|
|
comparing nil.
|
| 17938 |
|
|
* java/util/TreeSet.java: Improve javadoc. Fix some scoping.
|
| 17939 |
|
|
(clone): Fix ClassCastException when cloning subSet().
|
| 17940 |
|
|
(readObject, writeObject): Fix serialization.
|
| 17941 |
|
|
* java/util/WeakHashMap.java: Improve javadoc. Fix some scoping.
|
| 17942 |
|
|
(NULL_KEY): Make it compare as null, for ease elsewhere.
|
| 17943 |
|
|
(Class WeakEntry): Rename from Entry, to avoid shadowing
|
| 17944 |
|
|
Map.Entry. Add missing toString.
|
| 17945 |
|
|
(modCount): Ensure that this is updated correctly.
|
| 17946 |
|
|
(clear, containsValue, keySet, putAll, values, WeakHashMap(Map)):
|
| 17947 |
|
|
Add missing methods and constructor.
|
| 17948 |
|
|
|
| 17949 |
|
|
2001-10-24 Tom Tromey
|
| 17950 |
|
|
|
| 17951 |
|
|
* java/sql/Types.java (Types): New constructor.
|
| 17952 |
|
|
|
| 17953 |
|
|
2001-10-23 Tom Tromey
|
| 17954 |
|
|
|
| 17955 |
|
|
* java/util/PropertyResourceBundle.java (handleGetObject): Now
|
| 17956 |
|
|
public.
|
| 17957 |
|
|
* java/util/ListResourceBundle.java (handleGetObject): Now public
|
| 17958 |
|
|
and final, per spec.
|
| 17959 |
|
|
|
| 17960 |
|
|
2001-10-23 Tom Tromey
|
| 17961 |
|
|
|
| 17962 |
|
|
* java/io/BufferedWriter.java (localFlush): Don't synchronize.
|
| 17963 |
|
|
|
| 17964 |
|
|
2001-10-23 John Leuner
|
| 17965 |
|
|
|
| 17966 |
|
|
* lib/makeJazzlibDist.sh: Added this script to make a jazzlib
|
| 17967 |
|
|
distribution from the java.util.zip files. It changes the
|
| 17968 |
|
|
package header to net.sf.jazzlib and makes a source and binary
|
| 17969 |
|
|
file. This is not to be used by any classpath build infrastructure
|
| 17970 |
|
|
, it's only there to make snapshots of the pure java zip code.
|
| 17971 |
|
|
|
| 17972 |
|
|
2001-10-23 Bryce McKinlay
|
| 17973 |
|
|
|
| 17974 |
|
|
* java/io/BufferedWriter (write (String, int, int)): Remove redundant
|
| 17975 |
|
|
bounds checks.
|
| 17976 |
|
|
(write (char[], int, int)): Likewise.
|
| 17977 |
|
|
|
| 17978 |
|
|
2001-10-22 Tom Tromey
|
| 17979 |
|
|
|
| 17980 |
|
|
* java/util/GregorianCalendar.java (getGregorianChange): Removed
|
| 17981 |
|
|
`date' argument.
|
| 17982 |
|
|
|
| 17983 |
|
|
2001-10-21 Eric Blake
|
| 17984 |
|
|
|
| 17985 |
|
|
* java/util/ArrayList.java (checkBoundExclusive),
|
| 17986 |
|
|
(checkBoundInclusive): Rename from range??clusive, to match
|
| 17987 |
|
|
AbstractList.
|
| 17988 |
|
|
* java/util/LinkedList.java (checkBoundsExclusive),
|
| 17989 |
|
|
(checkBoundsInclusive): ditto
|
| 17990 |
|
|
* java/util/Vector.java (checkBoundExclusive),
|
| 17991 |
|
|
(checkBoundInclusive): Move bounds checking into common methods.
|
| 17992 |
|
|
|
| 17993 |
|
|
2001-10-21 Eric Blake
|
| 17994 |
|
|
|
| 17995 |
|
|
* java/util/AbstractList.java:
|
| 17996 |
|
|
(modCount): Make sure it is updated in all needed places.
|
| 17997 |
|
|
* java/util/ArrayList.java: Improve javadoc. Implements
|
| 17998 |
|
|
RandomAccess. Add serialVersionUID. Reorder methods.
|
| 17999 |
|
|
(modCount): Make sure it is updated in all needed places.
|
| 18000 |
|
|
(rangeExclusive, rangeInclusive): Add common methods for bounds
|
| 18001 |
|
|
check.
|
| 18002 |
|
|
(isEmpty): Add missing method.
|
| 18003 |
|
|
* java/util/Collections.java: (class SynchronizedList): Make
|
| 18004 |
|
|
package visible.
|
| 18005 |
|
|
* java/util/ConcurrentModificationException.java: Improve
|
| 18006 |
|
|
javadoc.
|
| 18007 |
|
|
* java/util/EmptyStackException.java: Improve javadoc.
|
| 18008 |
|
|
* java/util/LinkedList.java: Improve javadoc.
|
| 18009 |
|
|
(modCount): Make sure it is updated in all needed places.
|
| 18010 |
|
|
(rangeExclusive, rangeInclusive): Add common methods for bounds
|
| 18011 |
|
|
check.
|
| 18012 |
|
|
* java/util/NoSuchElementException.java: Improve javadoc.
|
| 18013 |
|
|
* java/util/Stack.java: Improve javadoc. Fix synchronization
|
| 18014 |
|
|
issues.
|
| 18015 |
|
|
(modCount): Make sure it is updated in all needed places.
|
| 18016 |
|
|
* java/util/Vector.java: Improve javadoc. Fix synchronization
|
| 18017 |
|
|
issues. Implements RandomAccess. Reorder methods.
|
| 18018 |
|
|
(modCount): Make sure it is updated in all needed places.
|
| 18019 |
|
|
(setSize): Fix according to specifications: this does not dictate
|
| 18020 |
|
|
the backing array size.
|
| 18021 |
|
|
(removeAll, retainAll): Faster implementations.
|
| 18022 |
|
|
|
| 18023 |
|
|
2001-10-20 Eric Blake
|
| 18024 |
|
|
|
| 18025 |
|
|
* java/lang/reflect/AccessibleObject.java: Improve javadoc.
|
| 18026 |
|
|
(secureSetAccessible): Add method to perform check for
|
| 18027 |
|
|
Class Constructors and AccessibleObject accessors.
|
| 18028 |
|
|
* java/lang/reflect/Array.java: Reindent and comment, add
|
| 18029 |
|
|
necessary exception checking throughout.
|
| 18030 |
|
|
(newInstance): Check for Object[] first, not last.
|
| 18031 |
|
|
(getLength): Implement in Java, rather than native.
|
| 18032 |
|
|
(objectClass): Remove dead code.
|
| 18033 |
|
|
(createMultiArray): Rename from createDimensionedArray.
|
| 18034 |
|
|
* java/lang/reflect/InvocationHandler.java: New file.
|
| 18035 |
|
|
* java/lang/reflect/InvocationTargetException.java: Reindent and
|
| 18036 |
|
|
comment.
|
| 18037 |
|
|
(printStackTrace): Remove, in anticipation of 1.4 compatibility.
|
| 18038 |
|
|
(getCause): Add, in anticipation of 1.4 compatibility.
|
| 18039 |
|
|
(serialVersionUID): Make private.
|
| 18040 |
|
|
* java/lang/reflect/Makefile.am: Update for new files.
|
| 18041 |
|
|
* java/lang/reflect/Member.java: Reindent and comment.
|
| 18042 |
|
|
* java/lang/reflect/Modifier.java: Improve javadoc.
|
| 18043 |
|
|
(toString(int, StringBuffer)): Strip final space only if the
|
| 18044 |
|
|
buffer was modified.
|
| 18045 |
|
|
* java/lang/reflect/Proxy.java: New file.
|
| 18046 |
|
|
* java/lang/reflect/ReflectPermission.java: Improve javadoc.
|
| 18047 |
|
|
(serialVersionUID): Add missing field.
|
| 18048 |
|
|
* java/lang/reflect/UndeclaredThrowableException.java: New file.
|
| 18049 |
|
|
* gnu/classpath/Configuration.java.in: Add options for use by
|
| 18050 |
|
|
java.lang.reflect.Proxy.
|
| 18051 |
|
|
|
| 18052 |
|
|
2001-10-19 Eric Blake
|
| 18053 |
|
|
|
| 18054 |
|
|
* vm/reference/java/lang/reflect/Field.java: Reindent and comment,
|
| 18055 |
|
|
extends AccessibleObject.
|
| 18056 |
|
|
* vm/reference/java/lang/reflect/Method.java: ditto
|
| 18057 |
|
|
(toString): Output throws clause.
|
| 18058 |
|
|
* vm/reference/java/lang/reflect/Constructor.java: ditto
|
| 18059 |
|
|
(toString): Output throws clause.
|
| 18060 |
|
|
|
| 18061 |
|
|
2001-10-19 Mark Wielaard
|
| 18062 |
|
|
|
| 18063 |
|
|
* java/lang/Double.java: More libgcj merging
|
| 18064 |
|
|
(isNaN): return v != v
|
| 18065 |
|
|
* java/lang/Float.java: Ditto
|
| 18066 |
|
|
(equals (Object)): use floatToIntBits()
|
| 18067 |
|
|
(isNaN): return v != v
|
| 18068 |
|
|
|
| 18069 |
|
|
2001-10-19 Mark Wielaard
|
| 18070 |
|
|
|
| 18071 |
|
|
* configure.in (AC_OUTPUT): removed gnu/classpath/tools/Makefile,
|
| 18072 |
|
|
added javax/naming/Makefile, javax/naming/directory/Makefile and
|
| 18073 |
|
|
javax/naming/spi/Makefile
|
| 18074 |
|
|
* gnu/java/text/Makefile.in: removed
|
| 18075 |
|
|
* javax/Makefile.am (SUBDIRS): add naming
|
| 18076 |
|
|
* javax/naming/.cvsignore: new file
|
| 18077 |
|
|
* javax/naming/BinaryRefAddr.java: ditto
|
| 18078 |
|
|
* javax/naming/InvalidNameException.java: ditto
|
| 18079 |
|
|
* javax/naming/Makefile.am: ditto
|
| 18080 |
|
|
* javax/naming/Name.java: ditto
|
| 18081 |
|
|
* javax/naming/NamingException.java: ditto
|
| 18082 |
|
|
* javax/naming/RefAddr.java: ditto
|
| 18083 |
|
|
* javax/naming/StringRefAddr.java: ditto
|
| 18084 |
|
|
* javax/naming/directory/.cvsignore: ditto
|
| 18085 |
|
|
* javax/naming/directory/Makefile.am: ditto
|
| 18086 |
|
|
* javax/naming/spi/.cvsignore: ditto
|
| 18087 |
|
|
* javax/naming/spi/Makefile.am: ditto
|
| 18088 |
|
|
* lib/.cvsignore: add javax
|
| 18089 |
|
|
* lib/gen-classlist.sh.in: ditto
|
| 18090 |
|
|
* lib/standard.omit: removed java/net, java/lang, java/text and
|
| 18091 |
|
|
java/util/jar classes, added javax/accessibility and javax/swing
|
| 18092 |
|
|
|
| 18093 |
|
|
2001-10-19 Eric Blake
|
| 18094 |
|
|
|
| 18095 |
|
|
* java/util/IdentityHashMap.java: Improve javadoc, fix member
|
| 18096 |
|
|
visibility for less code generation.
|
| 18097 |
|
|
(modCount): Add fail-safe iteration.
|
| 18098 |
|
|
(entries): Cache the entry set.
|
| 18099 |
|
|
(hash): Rename from getHash, and make it more powerful - common
|
| 18100 |
|
|
code for iterating over the table is now in one location.
|
| 18101 |
|
|
(entrySet): Add missing method hashCode, optimize methods contains
|
| 18102 |
|
|
and remove.
|
| 18103 |
|
|
(equals, putAll): Add missing (but useless) methods.
|
| 18104 |
|
|
(hashCode): Add missing (and important) method.
|
| 18105 |
|
|
(keySet): Add missing method hashCode.
|
| 18106 |
|
|
(values): Add missing method remove.
|
| 18107 |
|
|
(class IdentityIterator): Add fail-safe iteration, fix next to be
|
| 18108 |
|
|
correctly parameterized.
|
| 18109 |
|
|
(class IdentityEntry): Add a class for entrySet iteration.
|
| 18110 |
|
|
* java/util/AbstractMap.java (hashCode): Optimize.
|
| 18111 |
|
|
* java/util/Collections.java (SingletonSet): Fix visibility for
|
| 18112 |
|
|
less code generation.
|
| 18113 |
|
|
|
| 18114 |
|
|
2001-10-18 Eric Blake
|
| 18115 |
|
|
|
| 18116 |
|
|
* java/util/BitSet.java: Improve javadoc.
|
| 18117 |
|
|
(cardinality(), clear(), clear(int, int), flip(int)),
|
| 18118 |
|
|
(flip(int, int), get(int, int), intersects(BitSet), isEmpty()),
|
| 18119 |
|
|
(nextClearBit(int), nextSetBit(int), set(int, boolean)),
|
| 18120 |
|
|
(set(int, int), set(int, int, boolean)): Add new JDK 1.4 methods.
|
| 18121 |
|
|
(clone): Fix so subclasses clone correctly.
|
| 18122 |
|
|
|
| 18123 |
|
|
2001-10-18 Eric Blake
|
| 18124 |
|
|
|
| 18125 |
|
|
* java/util/AbstractCollection.java: Improve javadoc.
|
| 18126 |
|
|
(AbstractCollection()): Make constructor protected.
|
| 18127 |
|
|
(equals(Object, Object), hashCode(Object)): Add utility methods.
|
| 18128 |
|
|
* java/util/AbstractList.java: Improve javadoc.
|
| 18129 |
|
|
(AbstractList()): Make constructor protected.
|
| 18130 |
|
|
(indexOf(Object)): Call listIterator(), not listIterator(int).
|
| 18131 |
|
|
(iterator()): Follow Sun's requirement to not use listIterator(0).
|
| 18132 |
|
|
(listIterator(int)): Make AbstractListItr anonymous.
|
| 18133 |
|
|
(subList(int, int)): Add support for RandomAccess.
|
| 18134 |
|
|
(SubList.add(int, Object), SubList.remove(Object)): Fix bug with
|
| 18135 |
|
|
modCount tracking.
|
| 18136 |
|
|
(SubList.addAll(Collection)): Add missing method.
|
| 18137 |
|
|
(SubList.listIterator(int)): Fix bugs in indexing, modCount
|
| 18138 |
|
|
tracking.
|
| 18139 |
|
|
(class RandomAccessSubList): Add new class.
|
| 18140 |
|
|
* java/util/AbstractMap.java: Improve javadoc.
|
| 18141 |
|
|
(keys, values, KEYS, VALUES, ENTRIES): Consolidate common map
|
| 18142 |
|
|
fields.
|
| 18143 |
|
|
(AbstractMap()): Make constructor protected.
|
| 18144 |
|
|
(equals(Object, Object), hashCode(Object)): Add utility methods.
|
| 18145 |
|
|
(equals(Object)): Change algorithm to
|
| 18146 |
|
|
entrySet().equals(m.entrySet()), as documented by Sun.
|
| 18147 |
|
|
(keySet(), values()): Cache the collections.
|
| 18148 |
|
|
* java/util/AbstractSequentialList.java: Improve javadoc.
|
| 18149 |
|
|
(AbstractSequentialList()): Make constructor protected.
|
| 18150 |
|
|
* java/util/AbstractSet.java: Improve javadoc.
|
| 18151 |
|
|
(AbstractSet()): Make constructor protected.
|
| 18152 |
|
|
(removeAll(Collection)): Add missing method.
|
| 18153 |
|
|
* java/util/Arrays.java: Improve javadoc, rearrange method orders.
|
| 18154 |
|
|
(defaultComparator): Remove, in favor of
|
| 18155 |
|
|
Collections.compare(Object, Object, Comparator).
|
| 18156 |
|
|
(binarySearch, equals, sort): Fix natural order comparison of
|
| 18157 |
|
|
floats and doubles. Also improve Object comparison - when
|
| 18158 |
|
|
comparator is null, use natural order.
|
| 18159 |
|
|
(fill, sort): Add missing checks for IllegalArgumentException.
|
| 18160 |
|
|
(sort, qsort): Fix sorting bugs, rework the code for more
|
| 18161 |
|
|
legibility.
|
| 18162 |
|
|
(mergeSort): Inline into sort(Object[], int, int, Comparator).
|
| 18163 |
|
|
(class ArrayList): Rename from ListImpl, and make compatible with
|
| 18164 |
|
|
JDK serialization. Add methods which more efficiently override
|
| 18165 |
|
|
those of AbstractList.
|
| 18166 |
|
|
* java/util/Collections: Improve javadoc.
|
| 18167 |
|
|
(isSequential(List)): Add and use a method for deciding between
|
| 18168 |
|
|
RandomAccess and sequential algorithms on lists.
|
| 18169 |
|
|
(class Empty*, class Synchronized*, class Unmodifiable*): Make
|
| 18170 |
|
|
compliant with JDK serializability.
|
| 18171 |
|
|
(class Singleton*, class CopiesList, class RevereseComparator),
|
| 18172 |
|
|
(class UnmodifiableMap.UnmodifiableEntrySet),
|
| 18173 |
|
|
(class *RandomAccessList): New classes for serial compatibility.
|
| 18174 |
|
|
(class Empty*, class Singleton*, class CopiesList): Add methods
|
| 18175 |
|
|
which more efficiently override those of Abstract*.
|
| 18176 |
|
|
(search): Inline into binarySearch(List, Object, Comparator).
|
| 18177 |
|
|
(binarySearch): Make sequential search only do log(n) comparisons,
|
| 18178 |
|
|
instead of n.
|
| 18179 |
|
|
(copy(List, List)): Do bounds checking before starting.
|
| 18180 |
|
|
(indexOfSubList, lastIndexOfSubList, list, replaceAll, rotate),
|
| 18181 |
|
|
(swap): Add new JDK 1.4 methods.
|
| 18182 |
|
|
(binarySearch, max, min, sort): Allow null comparator to represent
|
| 18183 |
|
|
natural ordering.
|
| 18184 |
|
|
(reverse(List)): Avoid unnecessary swap.
|
| 18185 |
|
|
(shuffle(List, Random)): Do shuffle in-place for RandomAccess
|
| 18186 |
|
|
lists.
|
| 18187 |
|
|
(SingletonList.get): Fix logic bug.
|
| 18188 |
|
|
(SingletonMap.entrySet): Make the entry immutable, and cache the
|
| 18189 |
|
|
returned set.
|
| 18190 |
|
|
(SynchronizedCollection, SynchronizedMap, UnmodifiableCollection),
|
| 18191 |
|
|
(UnmodifiableMap): Detect null pointer in construction.
|
| 18192 |
|
|
(SynchronizedMap, UnmodifiableMap): Cache collection views.
|
| 18193 |
|
|
* java/util/BasicMapEntry: Improve javadoc.
|
| 18194 |
|
|
|
| 18195 |
|
|
2001-10-18 Tom Tromey
|
| 18196 |
|
|
|
| 18197 |
|
|
* java/io/BufferedWriter.java (write(String,int,int)): Correctly
|
| 18198 |
|
|
check bounds.
|
| 18199 |
|
|
|
| 18200 |
|
|
* java/security/Security.java (loadProviders): Removed unused
|
| 18201 |
|
|
`pname' variable. Don't create `File' object. Don't update
|
| 18202 |
|
|
`providerCount'.
|
| 18203 |
|
|
(providerCount): Removed.
|
| 18204 |
|
|
(insertProviderAt): Don't use `providerCount'.
|
| 18205 |
|
|
(addProvider(Provider,int)): Likewise.
|
| 18206 |
|
|
(removeProvider): Likewise.
|
| 18207 |
|
|
(addProvider(Provider)): Rewrote.
|
| 18208 |
|
|
(getProviders): Rewrote.
|
| 18209 |
|
|
(getProvider): Don't use `providerCount'.
|
| 18210 |
|
|
|
| 18211 |
|
|
2001-10-18 Jochen Hoenicke
|
| 18212 |
|
|
|
| 18213 |
|
|
* java/util/zip/ZipFile.java (readEntries): Search for the End Of
|
| 18214 |
|
|
Central Directory. When a zip comment is present the directory
|
| 18215 |
|
|
may start earlier. Patch suggested by Jörg Prante
|
| 18216 |
|
|
.
|
| 18217 |
|
|
|
| 18218 |
|
|
* java/util/zip/ZipConstants.java: Renamed constants to their SUN
|
| 18219 |
|
|
name, which is are now mentioned in the documentation of the sub
|
| 18220 |
|
|
classes of ZipConstants. Changed all usages.
|
| 18221 |
|
|
|
| 18222 |
|
|
* java/util/zip/ZipEntry.java (STORED): New constant.
|
| 18223 |
|
|
(DEFLATED): Likewise.
|
| 18224 |
|
|
|
| 18225 |
|
|
2001-10-17 Tom Tromey
|
| 18226 |
|
|
|
| 18227 |
|
|
* java/security/Security.java (loadProviders): Added `vendor'
|
| 18228 |
|
|
argument.
|
| 18229 |
|
|
Load both `classpath' and `java.vm.name' providers.
|
| 18230 |
|
|
|
| 18231 |
|
|
2001-10-17 Tom Tromey
|
| 18232 |
|
|
|
| 18233 |
|
|
* gnu/java/security/provider/SHA1PRNG.java (engineNextBytes):
|
| 18234 |
|
|
Rewrote.
|
| 18235 |
|
|
* java/security/SecureRandom.java (setSeed(long)): Don't set seed
|
| 18236 |
|
|
if secureRandomSpi is not initialized.
|
| 18237 |
|
|
|
| 18238 |
|
|
2001-10-17 Anthony Green
|
| 18239 |
|
|
|
| 18240 |
|
|
* java/security/Security.java (loadProviders): Fix bug in how
|
| 18241 |
|
|
providers are loaded.
|
| 18242 |
|
|
|
| 18243 |
|
|
2001-10-15 Bryce McKinlay
|
| 18244 |
|
|
|
| 18245 |
|
|
* java/util/HashMap.java (HashEntry.clone): Removed.
|
| 18246 |
|
|
(HashMap(Map)): Use putAllInternal.
|
| 18247 |
|
|
(clone): Likewise.
|
| 18248 |
|
|
(putAllInternal): New method. Efficient counterpart to putAll which
|
| 18249 |
|
|
does not call put().
|
| 18250 |
|
|
* java/util/LinkedHashMap.java (rethread): Removed.
|
| 18251 |
|
|
(putAllInternal): New method. Clear "head" and "tail".
|
| 18252 |
|
|
(addEntry): New argument "callRemove". Don't call removeEldestEntry()
|
| 18253 |
|
|
if callRemove == false.
|
| 18254 |
|
|
|
| 18255 |
|
|
2001-10-15 Tom Tromey
|
| 18256 |
|
|
|
| 18257 |
|
|
* java/lang/reflect/Makefile.am (EXTRA_DIST): Added new file.
|
| 18258 |
|
|
* java/lang/reflect/AccessibleObject.java: New file.
|
| 18259 |
|
|
|
| 18260 |
|
|
2001-10-14 Tom Tromey
|
| 18261 |
|
|
|
| 18262 |
|
|
* java/beans/Makefile.am (EXTRA_DIST): Added new file.
|
| 18263 |
|
|
* java/beans/AppletInitializer.java: New file.
|
| 18264 |
|
|
|
| 18265 |
|
|
* java/net/SocketPermission.java (hostport, actions): Now
|
| 18266 |
|
|
private.
|
| 18267 |
|
|
|
| 18268 |
|
|
2001-10-15 Eric Blake
|
| 18269 |
|
|
|
| 18270 |
|
|
* java/util/Collection.java: Updated javadoc.
|
| 18271 |
|
|
* java/util/Comparator.java: Updated javadoc.
|
| 18272 |
|
|
* java/util/Enumeration.java: Updated javadoc.
|
| 18273 |
|
|
* java/util/Iterator.java: Updated javadoc.
|
| 18274 |
|
|
* java/util/List.java: Updated javadoc.
|
| 18275 |
|
|
* java/util/ListIterator.java: Updated javadoc.
|
| 18276 |
|
|
* java/util/Map.java: Updated javadoc.
|
| 18277 |
|
|
* java/util/RandomAccess.java: New file.
|
| 18278 |
|
|
* java/util/Set.java: Updated javadoc.
|
| 18279 |
|
|
* java/util/SortedMap.java: Updated javadoc.
|
| 18280 |
|
|
* java/util/SortedSet.java: Updated javadoc.
|
| 18281 |
|
|
|
| 18282 |
|
|
2001-10-13 C. Brian Jones
|
| 18283 |
|
|
|
| 18284 |
|
|
* doc/www.gnu.org/include/macros.wml: fixed missing blockquote
|
| 18285 |
|
|
affecting status.wml
|
| 18286 |
|
|
* doc/www.gnu.org/status.wml: changed maintainer of java.math to
|
| 18287 |
|
|
Various
|
| 18288 |
|
|
* doc/www.gnu.org/home.wml: removed link to japhar+classpath doc
|
| 18289 |
|
|
|
| 18290 |
|
|
2001-10-13 C. Brian Jones
|
| 18291 |
|
|
|
| 18292 |
|
|
* gnu/classpath/tools: removed and added to cp-tools sister project
|
| 18293 |
|
|
|
| 18294 |
|
|
2001-10-13 C. Brian Jones
|
| 18295 |
|
|
|
| 18296 |
|
|
* doc/www.gnu.org/home.wml: added Savannah information
|
| 18297 |
|
|
|
| 18298 |
|
|
2001-10-13 C. Brian Jones
|
| 18299 |
|
|
|
| 18300 |
|
|
* doc/www.gnu.org/README: updated
|
| 18301 |
|
|
* doc/www.gnu.org/Makefile: add publish target
|
| 18302 |
|
|
* doc/www.gnu.org/announce/Makefile: add publish target
|
| 18303 |
|
|
* doc/www.gnu.org/doc/Makefile: add publish target
|
| 18304 |
|
|
|
| 18305 |
|
|
2001-10-13 C. Brian Jones
|
| 18306 |
|
|
|
| 18307 |
|
|
* doc/www.gnu.org/home.wml: new file
|
| 18308 |
|
|
* doc/www.gnu.org/status.wml: new file
|
| 18309 |
|
|
* doc/www.gnu.org/announce/announcements.wml: new file
|
| 18310 |
|
|
* doc/www.gnu.org/announce/1990206.wml: new file
|
| 18311 |
|
|
* doc/www.gnu.org/announce/20001120.wml: new file
|
| 18312 |
|
|
* doc/www.gnu.org/announce/20010106.wml: new file
|
| 18313 |
|
|
* doc/www.gnu.org/*.mhtml: removed
|
| 18314 |
|
|
* doc/www.gnu.org/announce/*.mhtml: removed
|
| 18315 |
|
|
* doc/www.gnu.org/doc/*.mhtml: removed
|
| 18316 |
|
|
* doc/www.gnu.org/Makefile: updated to use WML toolset
|
| 18317 |
|
|
* doc/www.gnu.org/announce/Makefile: updated to use WML toolset
|
| 18318 |
|
|
* doc/www.gnu.org/doc/Makefile: updated to use WML toolset
|
| 18319 |
|
|
|
| 18320 |
|
|
2001-10-13 Tom Tromey
|
| 18321 |
|
|
|
| 18322 |
|
|
* java/lang/SecurityManager.java (SecurityManager): Now public.
|
| 18323 |
|
|
|
| 18324 |
|
|
* java/security/AccessController.java (checkPermission): Now
|
| 18325 |
|
|
throws AccessControlException.
|
| 18326 |
|
|
* java/security/AllPermission.java: Class now final.
|
| 18327 |
|
|
* java/security/Permission.java (getName): Now final.
|
| 18328 |
|
|
(name): Now private.
|
| 18329 |
|
|
(equals): New abstract method.
|
| 18330 |
|
|
* java/security/PermissionCollection.java (linesep): Now private.
|
| 18331 |
|
|
* java/security/Permissions.java: Class now final.
|
| 18332 |
|
|
* java/security/Security.java (Security): New private
|
| 18333 |
|
|
constructor.
|
| 18334 |
|
|
* java/security/UnresolvedPermission.java: Import
|
| 18335 |
|
|
java.security.cert.Certificate. Class now final.
|
| 18336 |
|
|
* java/security/acl/Group.java: Now extends Principal.
|
| 18337 |
|
|
(isMember): Added Principal argument.
|
| 18338 |
|
|
* java/security/spec/X509EncodedKeySpec.java (getFormat): Now
|
| 18339 |
|
|
final.
|
| 18340 |
|
|
* java/security/spec/PKCS8EncodedKeySpec.java (getFormat): Now
|
| 18341 |
|
|
final.
|
| 18342 |
|
|
|
| 18343 |
|
|
2001-10-12 Tom Tromey
|
| 18344 |
|
|
|
| 18345 |
|
|
* gnu/java/rmi/rmic/RMIC.java (compile): Uncommented; fixed to use
|
| 18346 |
|
|
new Compiler class.
|
| 18347 |
|
|
* gnu/java/rmi/rmic/Makefile.am (EXTRA_DIST): Updated.
|
| 18348 |
|
|
* gnu/java/rmi/rmic/Compile_gcj.java: New file.
|
| 18349 |
|
|
* gnu/java/rmi/rmic/CompilerProcess.java: New file.
|
| 18350 |
|
|
* gnu/java/rmi/rmic/Compiler.java: New file.
|
| 18351 |
|
|
|
| 18352 |
|
|
2001-10-12 Jochen Hoenicke
|
| 18353 |
|
|
|
| 18354 |
|
|
* java/util/zip/DeflaterEngine.java (deflate): Fixed a bug
|
| 18355 |
|
|
in the logic which lead to ArrayIndexOutOfBoundsException.
|
| 18356 |
|
|
|
| 18357 |
|
|
2001-10-12 Mark Wielaard
|
| 18358 |
|
|
|
| 18359 |
|
|
* java/lang/Double.java: Partial merge with libgcj
|
| 18360 |
|
|
(serialVersionUID): new private field
|
| 18361 |
|
|
(byteValue): removed, already defined in superclass Number
|
| 18362 |
|
|
(shortValue): likewise
|
| 18363 |
|
|
* java/lang/Float.java: Partial merge with libgcj
|
| 18364 |
|
|
(serialVersionUID): new private field
|
| 18365 |
|
|
|
| 18366 |
|
|
2001-10-08 Mark Wielaard
|
| 18367 |
|
|
|
| 18368 |
|
|
* java/net/SocketImpl.java: Merge with libgcj
|
| 18369 |
|
|
|
| 18370 |
|
|
2001-10-08 Mark Wielaard
|
| 18371 |
|
|
|
| 18372 |
|
|
* java/net/DatagramSocketImpl.java: Merge with libgcj
|
| 18373 |
|
|
|
| 18374 |
|
|
2001-10-07 Mark Wielaard
|
| 18375 |
|
|
|
| 18376 |
|
|
* java/net/URLDecoder.java: Reimplement to take character encoding
|
| 18377 |
|
|
into account.
|
| 18378 |
|
|
* java/net/URLEncoder.java: Ditto
|
| 18379 |
|
|
|
| 18380 |
|
|
2001-10-06 Mark Wielaard
|
| 18381 |
|
|
|
| 18382 |
|
|
* java/io/BufferedInputStream.java: Merge with libgcj
|
| 18383 |
|
|
|
| 18384 |
|
|
2001-10-05 Tom Tromey
|
| 18385 |
|
|
|
| 18386 |
|
|
* java/text/DecimalFormat.java (format): Use localized minus sign
|
| 18387 |
|
|
when generating exponent; never use `+'. Use floor to compute
|
| 18388 |
|
|
exponent.
|
| 18389 |
|
|
|
| 18390 |
|
|
2001-10-05 Mark Wielaard
|
| 18391 |
|
|
|
| 18392 |
|
|
* java/util/zip/Adler32.java: Merge with libgcj
|
| 18393 |
|
|
* java/util/zip/CRC32.java: Merge with libgcj
|
| 18394 |
|
|
* java/util/zip/CheckedInputStream.java: New file from libgcj
|
| 18395 |
|
|
* java/util/zip/CheckedOutputStream.java: Ditto
|
| 18396 |
|
|
* java/util/zip/Checksum.java: Merge with libgcj
|
| 18397 |
|
|
* java/util/zip/DataFormatException.java: Ditto
|
| 18398 |
|
|
* java/util/zip/ZipException.java: Ditto
|
| 18399 |
|
|
* java/util/zip/Makefile.am: add new classes
|
| 18400 |
|
|
|
| 18401 |
|
|
2001-10-04 Mark Wielaard
|
| 18402 |
|
|
|
| 18403 |
|
|
* java/lang/Package.java: Reindent and fix comments
|
| 18404 |
|
|
* java/lang/reflect/Modifier.java: Merge with libgcj
|
| 18405 |
|
|
|
| 18406 |
|
|
2001-10-03 Mark Wielaard
|
| 18407 |
|
|
|
| 18408 |
|
|
* java/io/SequenceInputStream.java: Merge with libgcj
|
| 18409 |
|
|
* java/io/StringBufferInputStream.java: Ditto
|
| 18410 |
|
|
|
| 18411 |
|
|
2001-10-01 Mark Wielaard
|
| 18412 |
|
|
|
| 18413 |
|
|
* java/lang/InheritableThreadLocal.java (addToHeritage): check if this
|
| 18414 |
|
|
local is already contained in the heritage before adding it.
|
| 18415 |
|
|
|
| 18416 |
|
|
2001-10-01 Jochen Hoenicke
|
| 18417 |
|
|
|
| 18418 |
|
|
* java/util/zip/ZipFile.java: Return -1 in
|
| 18419 |
|
|
PartialInputStream.read(byte[],int,int) when end of stream reached.
|
| 18420 |
|
|
Reported by Bernd Mösli .
|
| 18421 |
|
|
|
| 18422 |
|
|
2001-10-01 Mark Wielaard
|
| 18423 |
|
|
|
| 18424 |
|
|
* java/lang/CharSequence.java: Fix javadoc comment.
|
| 18425 |
|
|
* java/lang/StringBuffer.java: Remove extra javadoc author.date block.
|
| 18426 |
|
|
|
| 18427 |
|
|
2001-09-30 Mark Wielaard
|
| 18428 |
|
|
|
| 18429 |
|
|
* java/io/FileWriter.java: Merged with libgcj.
|
| 18430 |
|
|
* java/io/FilterInputStream.java: Ditto.
|
| 18431 |
|
|
* java/io/FilterOutputStream.java: Ditto.
|
| 18432 |
|
|
(write (byte[],int,int): Explicitly call write(int) on every byte.
|
| 18433 |
|
|
* java/io/FilterReader.java: Ditto.
|
| 18434 |
|
|
(FilterReader): call super(in.lock).
|
| 18435 |
|
|
* java/io/FilterWriter.java: Merged with libgcj.
|
| 18436 |
|
|
(FilterWriter): call super(in).
|
| 18437 |
|
|
* java/io/Writer.java: Merged with libgcj.
|
| 18438 |
|
|
* java/lang/Compiler.java: Ditto.
|
| 18439 |
|
|
* java/lang/Process.java: Ditto.
|
| 18440 |
|
|
* java/lang/Void.java: Ditto.
|
| 18441 |
|
|
* java/net/ContentHandler.java: Ditto.
|
| 18442 |
|
|
* java/net/DatagramPacket.java: Ditto.
|
| 18443 |
|
|
* java/net/MulticastSocket.java: Merged (almost) with libgcj.
|
| 18444 |
|
|
Note that the contructor super() calls are still different
|
| 18445 |
|
|
|
| 18446 |
|
|
2001-09-30 Mark Wielaard
|
| 18447 |
|
|
|
| 18448 |
|
|
* java/io/DataInput.java: Merged with libgcj.
|
| 18449 |
|
|
* java/io/DataOutput.java: Idem.
|
| 18450 |
|
|
* java/io/FilenameFilter.java: Idem.
|
| 18451 |
|
|
* java/io/Serializable.java: Idem. Remove explicit serialVersionUID.
|
| 18452 |
|
|
* java/lang/Cloneable.java: Merged with libgcj.
|
| 18453 |
|
|
* java/lang/Comparable.java: Idem.
|
| 18454 |
|
|
* java/lang/Runnable.java: Idem.
|
| 18455 |
|
|
* java/lang/reflect/Member.java: Idem.
|
| 18456 |
|
|
Note that the values of DECLARED and PUBLIC were switched.
|
| 18457 |
|
|
* java/net/ContentHandlerFactory.java: Merged with libgcj.
|
| 18458 |
|
|
* java/net/FileNameMap.java: Idem.
|
| 18459 |
|
|
* java/net/PlainDatagramSocketImpl.java: Added IP_TTL field.
|
| 18460 |
|
|
* java/net/SocketOptions.java: Removed IP_TTL field. Merged with libgcj.
|
| 18461 |
|
|
* java/net/SocketImplFactory.java: Merged with libgcj.
|
| 18462 |
|
|
* java/net/URLStreamHandlerFactory.java: Idem.
|
| 18463 |
|
|
|
| 18464 |
|
|
2001-09-27 Tom Tromey
|
| 18465 |
|
|
|
| 18466 |
|
|
* java/util/IdentityHashMap.java (containsKey): Use getHash.
|
| 18467 |
|
|
(get): Likewise.
|
| 18468 |
|
|
(put): Likewise.
|
| 18469 |
|
|
(remove): Likewise.
|
| 18470 |
|
|
(getHash): New method.
|
| 18471 |
|
|
(tombstone, emptyslot): Now static final.
|
| 18472 |
|
|
(put): Correctly determine when to rehash, and correctly rehash.
|
| 18473 |
|
|
(containsKey, remove): Test against table length with `>='.
|
| 18474 |
|
|
|
| 18475 |
|
|
2001-09-26 Tom Tromey
|
| 18476 |
|
|
|
| 18477 |
|
|
* java/io/DataInputStream.java (readChar): Use readFully.
|
| 18478 |
|
|
(readInt): Likewise.
|
| 18479 |
|
|
(readLong): Likewise.
|
| 18480 |
|
|
(readShort): Likewise.
|
| 18481 |
|
|
(readUnsignedShort): Likewise.
|
| 18482 |
|
|
|
| 18483 |
|
|
2001-09-24 Eric Blake
|
| 18484 |
|
|
|
| 18485 |
|
|
* java/lang/String.java (CaseInsensitiveComparator): Add serial UID.
|
| 18486 |
|
|
|
| 18487 |
|
|
2001-09-25 Bryce McKinlay
|
| 18488 |
|
|
|
| 18489 |
|
|
* java/util/Hashtable.java (toString): Fix a recently introduced
|
| 18490 |
|
|
typo/bug.
|
| 18491 |
|
|
(readObject): Remove dead code.
|
| 18492 |
|
|
|
| 18493 |
|
|
* gnu/java/security/provider/DefaultPolicy.java: New file, from libgcj.
|
| 18494 |
|
|
* java/security: Merge from libgcj. These are mostly formatting fixes,
|
| 18495 |
|
|
with a few fixes and enhancements.
|
| 18496 |
|
|
|
| 18497 |
|
|
2001-09-24 John Leuner
|
| 18498 |
|
|
|
| 18499 |
|
|
* java/net/URLStreamHandler.java (parseURL): added check for file: and file:// URLsadded check for file: and file:// URLs
|
| 18500 |
|
|
|
| 18501 |
|
|
* java/io/StreamTokenizer.java (nextToken): fixed toLowerCase() call to actually
|
| 18502 |
|
|
change sval
|
| 18503 |
|
|
|
| 18504 |
|
|
2001-09-22 John Leuner
|
| 18505 |
|
|
|
| 18506 |
|
|
* native/jni/awt/gnu_java_awt_image_GdkPixbufDecoder.c: Removed call to
|
| 18507 |
|
|
get_pixbuf to allow code to compile
|
| 18508 |
|
|
|
| 18509 |
|
|
2001-09-21 C. Brian Jones
|
| 18510 |
|
|
|
| 18511 |
|
|
* gnu/Makefile.am: removed tools from SUBDIRS
|
| 18512 |
|
|
* gnu/java/awt/image/GdkPixbufDecoder.java: wrapped loadLibrary
|
| 18513 |
|
|
call within if (Configuration.INIT_LOAD_LIBRARY)
|
| 18514 |
|
|
* gnu/java/awt/peer/gtk/GtkToolkit.java: same
|
| 18515 |
|
|
* java/io/File.java: same
|
| 18516 |
|
|
* java/io/FileDescriptor.java: same
|
| 18517 |
|
|
* java/io/FileInputStream.java: same
|
| 18518 |
|
|
* java/io/FileOutputStream.java: same
|
| 18519 |
|
|
* java/io/ObjectInputStream.java: same
|
| 18520 |
|
|
* java/io/ObjectOutputStream.java: same
|
| 18521 |
|
|
* java/io/ObjectStreamClass.java: same
|
| 18522 |
|
|
* java/io/RandomAccessFile.java: same
|
| 18523 |
|
|
* java/lang/Double.java: same
|
| 18524 |
|
|
* java/lang/Float.java: same
|
| 18525 |
|
|
* java/lang/Math.java: same
|
| 18526 |
|
|
* java/lang/Object.java: same
|
| 18527 |
|
|
* java/lang/System.java: same
|
| 18528 |
|
|
* java/lang/reflect/Array.java: same
|
| 18529 |
|
|
* java/math/BigInteger.java: same
|
| 18530 |
|
|
* java/net/InetAddress.java: same
|
| 18531 |
|
|
* java/net/PlainDatagramSocketImpl.java: same
|
| 18532 |
|
|
* java/net/PlainSocketImpl.java: same
|
| 18533 |
|
|
* java/util/ResourceBundle.java: same
|
| 18534 |
|
|
* java/util/TimeZone.java: same
|
| 18535 |
|
|
* vm/reference/java/lang/Throwable.java: remove unused loadLibrary
|
| 18536 |
|
|
call, VMs typically statically link these native methods instead.
|
| 18537 |
|
|
|
| 18538 |
|
|
2001-09-20 Eric Blake
|
| 18539 |
|
|
|
| 18540 |
|
|
* java/util/Makefile.am: Added LinkedHashMap.java.
|
| 18541 |
|
|
* java/util/LinkedHashMap.java: Added new file.
|
| 18542 |
|
|
* java/util/Collections.java (singletonMap): Fix constructor call.
|
| 18543 |
|
|
* java/util/Hashtable.java: Fix up some efficiency issues pointed
|
| 18544 |
|
|
out by others.
|
| 18545 |
|
|
* java/util/HashMap.java: Fix up some efficiency issues, and redo
|
| 18546 |
|
|
the documentation. Add hooks for LinkedHashMap to use.
|
| 18547 |
|
|
|
| 18548 |
|
|
2001-09-18 John Leuner
|
| 18549 |
|
|
|
| 18550 |
|
|
* java/util/zip/*.java: Changed headers of files imported from
|
| 18551 |
|
|
jazzlib to reflect new Classpath home.
|
| 18552 |
|
|
|
| 18553 |
|
|
2001-09-17 Eric Blake
|
| 18554 |
|
|
|
| 18555 |
|
|
* java/util/Collections.java (SynchronizedCollection)
|
| 18556 |
|
|
(SynchronizedSet): Made package visible.
|
| 18557 |
|
|
* java/util/Hashtable.java: More cleanup and documentation. Fix
|
| 18558 |
|
|
synchronization issues.
|
| 18559 |
|
|
(HashEntry): renamed from Entry, to avoid conflict with Map.Entry.
|
| 18560 |
|
|
(clone): Reverted prior change.
|
| 18561 |
|
|
* java/util/HashMap.java (clone): Reverted prior change; as
|
| 18562 |
|
|
pointed out to me, recursion is worse than looping.
|
| 18563 |
|
|
|
| 18564 |
|
|
2001-09-16 C. Brian Jones
|
| 18565 |
|
|
|
| 18566 |
|
|
* gnu/tools/serialver/Main.java: moved to
|
| 18567 |
|
|
gnu/classpath/tools/SerialVer.java
|
| 18568 |
|
|
* gnu/tools/: removed because it is empty
|
| 18569 |
|
|
* gnu/classpath/Makefile.am: added tools to SUBDIRS
|
| 18570 |
|
|
* gnu/classpath/tools/Makefile.am: new file
|
| 18571 |
|
|
* gnu/classpath/tools/.cvsignore: new file
|
| 18572 |
|
|
* configure.in: update Makefile output
|
| 18573 |
|
|
* lib/standard.omit: avoid compiling gnu/classpath/tools because
|
| 18574 |
|
|
it depends on gnu.bytecode
|
| 18575 |
|
|
* gnu/classpath/tools/Util.java: new file
|
| 18576 |
|
|
* gnu/classpath/tools/Javap.java: new file
|
| 18577 |
|
|
* gnu/classpath/tools/JavapMain.java: new file
|
| 18578 |
|
|
* gnu/classpath/tools/JavahMain.java: new file
|
| 18579 |
|
|
* gnu/classpath/tools/tester.j: new file, helps test tools
|
| 18580 |
|
|
* gnu/classpath/tools/README: new file
|
| 18581 |
|
|
|
| 18582 |
|
|
2001-09-15 Eric Blake
|
| 18583 |
|
|
|
| 18584 |
|
|
* java/util/Hashtable.java (contains): check for null
|
| 18585 |
|
|
(Hashtable(Map)): more efficient
|
| 18586 |
|
|
(clear): more efficient
|
| 18587 |
|
|
(clone): more efficient, by adding Entry.copy
|
| 18588 |
|
|
* java/util/HashMap.java (clear): more efficient
|
| 18589 |
|
|
(HashMap(Map)): more efficient
|
| 18590 |
|
|
(clone): more efficient, by adding Entry.copy
|
| 18591 |
|
|
|
| 18592 |
|
|
2001-09-15 Bryce McKinlay
|
| 18593 |
|
|
|
| 18594 |
|
|
* java/io/File.java (File(String, String)): Correct error in
|
| 18595 |
|
|
yesterday's patch. Thanks to Stuart Ballard.
|
| 18596 |
|
|
|
| 18597 |
|
|
2001-09-14 Bryce McKinlay
|
| 18598 |
|
|
|
| 18599 |
|
|
Fixes for specjvm javac benchmark, reports from Gansha Wu:
|
| 18600 |
|
|
|
| 18601 |
|
|
* java/util/Hashtable.java (Enumerator): Ensure that if
|
| 18602 |
|
|
hasMoreElements() returns true, nextElement() will always return
|
| 18603 |
|
|
something even if the table has been modified.
|
| 18604 |
|
|
|
| 18605 |
|
|
* java/io/File.java (File(String, String)): Permit a null dirName
|
| 18606 |
|
|
parameter.
|
| 18607 |
|
|
|
| 18608 |
|
|
2001-09-10 Tom Tromey
|
| 18609 |
|
|
|
| 18610 |
|
|
* java/util/Properties.java (load): Correctly read \u sequences.
|
| 18611 |
|
|
Report from Anthony Green.
|
| 18612 |
|
|
|
| 18613 |
|
|
2001-09-09 Eric Blake
|
| 18614 |
|
|
|
| 18615 |
|
|
* java/lang/CloneNotSupportedException.java (serialVersionUID):
|
| 18616 |
|
|
make private, so that subclasses do not inherit wrong value
|
| 18617 |
|
|
* java/lang/Object.java: reindent, improve documentation
|
| 18618 |
|
|
* java/lang/Cloneable.java: improve documentation
|
| 18619 |
|
|
|
| 18620 |
|
|
2001-09-07 Eric Blake
|
| 18621 |
|
|
|
| 18622 |
|
|
* java/lang/String.java (CASE_INSENSITIVE_ORDER): implements
|
| 18623 |
|
|
Serializable
|
| 18624 |
|
|
|
| 18625 |
|
|
2001-09-07 C. Brian Jones
|
| 18626 |
|
|
|
| 18627 |
|
|
* native/cni: added for CNI native files
|
| 18628 |
|
|
* native/common: added for common JNI/CNI files
|
| 18629 |
|
|
|
| 18630 |
|
|
2001-09-07 C. Brian Jones
|
| 18631 |
|
|
|
| 18632 |
|
|
* native/gnu.java.awt.peer.gtk: removed
|
| 18633 |
|
|
* native/java.lang: removed
|
| 18634 |
|
|
* native/java.lang.reflect: removed
|
| 18635 |
|
|
* native/java.math: removed
|
| 18636 |
|
|
* native/java.net: removed
|
| 18637 |
|
|
* native/java.util: removed
|
| 18638 |
|
|
|
| 18639 |
|
|
2001-09-06 Anthony Green
|
| 18640 |
|
|
|
| 18641 |
|
|
* java/util/ResourceBundle.java (tryLocalBundle): Eliminate
|
| 18642 |
|
|
redundant method calls.
|
| 18643 |
|
|
(emptyLocale): New private member.
|
| 18644 |
|
|
(tryBundle): Use emptyLocale. Remove duplicate code. Only cache
|
| 18645 |
|
|
exact matches.
|
| 18646 |
|
|
|
| 18647 |
|
|
2001-09-07 John Leuner
|
| 18648 |
|
|
|
| 18649 |
|
|
* java/util/zip/*.java: imported the jazzlib code. Should
|
| 18650 |
|
|
all be functional.
|
| 18651 |
|
|
|
| 18652 |
|
|
2001-09-05 Tom Tromey
|
| 18653 |
|
|
|
| 18654 |
|
|
* java/text/DecimalFormat.java (clone): Rewrote.
|
| 18655 |
|
|
(DecimalFormat(DecimalFormat)): Removed.
|
| 18656 |
|
|
* java/text/MessageFormat.java: Merged in old Classpath Javadoc.
|
| 18657 |
|
|
(clone): Rewrote.
|
| 18658 |
|
|
|
| 18659 |
|
|
* java/util/Properties.java (load): Use ISO-8859-1 encoding.
|
| 18660 |
|
|
(store): Likewise.
|
| 18661 |
|
|
|
| 18662 |
|
|
* java/lang/Character.java: Replaced non-ASCII characters in
|
| 18663 |
|
|
comments. Report from Etienne M. Gagnon.
|
| 18664 |
|
|
|
| 18665 |
|
|
Report from Gansha Wu:
|
| 18666 |
|
|
* java/io/FileOutputStream.java (write(byte[],int,int)): Correctly
|
| 18667 |
|
|
pass `offset' to writeInternal.
|
| 18668 |
|
|
|
| 18669 |
|
|
Report from Gansha Wu:
|
| 18670 |
|
|
* java/io/DataOutputStream.java (write(int)): Update `written'.
|
| 18671 |
|
|
(write(byte[],int,int)): Likewise.
|
| 18672 |
|
|
|
| 18673 |
|
|
Report from Gansha Wu:
|
| 18674 |
|
|
* java/util/Date.java (weekNames, monthNames): Now final.
|
| 18675 |
|
|
* java/util/Date.java (weekNames, monthNames): Now static.
|
| 18676 |
|
|
|
| 18677 |
|
|
* java/text/DateFormatSymbols.java: Updated license info.
|
| 18678 |
|
|
|
| 18679 |
|
|
2001-09-05 Bryce McKinlay
|
| 18680 |
|
|
|
| 18681 |
|
|
* java/text/MessageFormat.java (setLocale): Don't catch ParseException
|
| 18682 |
|
|
here, DecimalFormat.applyPattern() does not throw it.
|
| 18683 |
|
|
* java/awt/Component.java (setLocation(Point)): Implemented.
|
| 18684 |
|
|
* gnu/classpath/Configuration.java.in: Clarify comments.
|
| 18685 |
|
|
|
| 18686 |
|
|
2001-09-04 Tom Tromey
|
| 18687 |
|
|
|
| 18688 |
|
|
* java/util/IdentityHashMap.java (clone): Return the value.
|
| 18689 |
|
|
|
| 18690 |
|
|
* java/util/IdentityHashMap.java (clone): Make a copy of the
|
| 18691 |
|
|
table.
|
| 18692 |
|
|
|
| 18693 |
|
|
* java/text/SimpleDateFormat.java
|
| 18694 |
|
|
(SimpleDateFormat(String,DateFormatSymbols)): Call
|
| 18695 |
|
|
computeCenturyStart().
|
| 18696 |
|
|
* gnu/java/locale/LocaleInformation_de.java (word_breaks,
|
| 18697 |
|
|
sentence_breaks, line_breaks): Removed.
|
| 18698 |
|
|
(collation_rules): Use `k,K', not `j,K'. Don't using leading
|
| 18699 |
|
|
`-'. Use `0<1', not `0,1'. Use `9
|
| 18700 |
|
|
* gnu/java/locale/LocaleInformation_nl.java: Likewise.
|
| 18701 |
|
|
* gnu/java/locale/LocaleInformation_en.java: Likewise.
|
| 18702 |
|
|
* java/text/DateFormatSymbols.java: Merged with libgcj.
|
| 18703 |
|
|
* java/text/StringCharacterIterator.java: Reindented and merged
|
| 18704 |
|
|
with libgcj.
|
| 18705 |
|
|
(StringCharacterIterator(String,int,int,int)): Simplified.
|
| 18706 |
|
|
(current): Likewise.
|
| 18707 |
|
|
(next): Likewise.
|
| 18708 |
|
|
(previous): Likewise.
|
| 18709 |
|
|
(last): Likewise.
|
| 18710 |
|
|
(equals): Likewise.
|
| 18711 |
|
|
(setText): Now public. Also sets all fields.
|
| 18712 |
|
|
* java/text/RuleBasedCollator.java (clone): Rewrote.
|
| 18713 |
|
|
* java/text/Collator.java: Mostly merged with libgcj.
|
| 18714 |
|
|
* java/text/MessageFormat.java: Merged with libgcj.
|
| 18715 |
|
|
* java/text/FieldPosition.java: Reindented. Merged with libgcj.
|
| 18716 |
|
|
* java/text/ParsePosition.java: Reindented. Merged with libgcj.
|
| 18717 |
|
|
* java/text/Format.java: Reindented. Merged with libgcj.
|
| 18718 |
|
|
(parseObject): Doesn't throw exception on error.
|
| 18719 |
|
|
* java/text/CharacterIterator.java: Reindented.
|
| 18720 |
|
|
* java/text/ChoiceFormat.java: Merged with libgcj.
|
| 18721 |
|
|
* gnu/java/text/Makefile.am: New file.
|
| 18722 |
|
|
* gnu/java/Makefile.am (SUBDIRS): Added text.
|
| 18723 |
|
|
* configure.in (AC_OUTPUT): Added gnu/java/text/Makefile.
|
| 18724 |
|
|
* gnu/java/text/BaseBreakIterator.java: New file from libgcj.
|
| 18725 |
|
|
* gnu/java/text/CharacterBreakIterator.java: Likewise.
|
| 18726 |
|
|
* gnu/java/text/LineBreakIterator.java: Likewise.
|
| 18727 |
|
|
* gnu/java/text/SentenceBreakIterator.java: Likewise.
|
| 18728 |
|
|
* gnu/java/text/WordBreakIterator.java: Likewise.
|
| 18729 |
|
|
* java/text/BreakIterator.java: Merged with libgcj.
|
| 18730 |
|
|
* java/text/DefaultBreakIterator.java: Removed.
|
| 18731 |
|
|
* java/text/DecimalFormatSymbols.java: Merged with libgcj.
|
| 18732 |
|
|
* java/text/DateFormat.java: Merged with libgcj.
|
| 18733 |
|
|
* gnu/java/locale/Makefile.am (EXTRA_DIST): Added new file.
|
| 18734 |
|
|
* gnu/java/locale/LocaleInformation_en.java: Removed US-specific
|
| 18735 |
|
|
entries.
|
| 18736 |
|
|
(collation_rules): Use `k,K', not `j,K'.
|
| 18737 |
|
|
* gnu/java/locale/LocaleInformation_en_US.java: New file.
|
| 18738 |
|
|
* java/text/NumberFormat.java: Merged with libgcj.
|
| 18739 |
|
|
* java/text/DecimalFormat.java: Merged with libgcj.
|
| 18740 |
|
|
|
| 18741 |
|
|
2001-09-03 Mark Wielaard
|
| 18742 |
|
|
|
| 18743 |
|
|
* standard.omit: Don't build java.net.URLClassLoader and the
|
| 18744 |
|
|
java.util.prefs package by default
|
| 18745 |
|
|
|
| 18746 |
|
|
2001-09-02 Mark Wielaard
|
| 18747 |
|
|
|
| 18748 |
|
|
* configure.in (AC_OUTPUT): List new Makefiles.
|
| 18749 |
|
|
* gnu/java/Makefile.am (SUBDIRS): Added util.
|
| 18750 |
|
|
* java/util/Makefile.am (SUBDIRS): Added prefs.
|
| 18751 |
|
|
* gnu/java/util/.cvsignore, gnu/java/util/Makefile.am,
|
| 18752 |
|
|
gnu/java/util/prefs/.cvsignore, gnu/java/util/prefs/Makefile.am,
|
| 18753 |
|
|
java/util/prefs/.cvsignore, java/util/prefs/Makefile.am: New files.
|
| 18754 |
|
|
* gnu/java/util/prefs/FileBasedFactory.java,
|
| 18755 |
|
|
gnu/java/util/prefs/MemoryBasedFactory.java
|
| 18756 |
|
|
gnu/java/util/prefs/MemoryBasedPreferences.java
|
| 18757 |
|
|
gnu/java/util/prefs/NodeReader.java
|
| 18758 |
|
|
gnu/java/util/prefs/NodeWriter.java
|
| 18759 |
|
|
java/util/prefs/AbstractPreferences.java
|
| 18760 |
|
|
java/util/prefs/BackingStoreException.java
|
| 18761 |
|
|
java/util/prefs/InvalidPreferencesFormatException.java
|
| 18762 |
|
|
java/util/prefs/NodeChangeEvent.java
|
| 18763 |
|
|
java/util/prefs/NodeChangeListener.java
|
| 18764 |
|
|
java/util/prefs/PreferenceChangeEvent.java
|
| 18765 |
|
|
java/util/prefs/PreferenceChangeListener.java
|
| 18766 |
|
|
java/util/prefs/Preferences.java
|
| 18767 |
|
|
java/util/prefs/PreferencesFactory.java: New class files.
|
| 18768 |
|
|
|
| 18769 |
|
|
2001-09-02 Tom Tromey
|
| 18770 |
|
|
|
| 18771 |
|
|
* java/lang/IllegalThreadStateException.java,
|
| 18772 |
|
|
java/lang/InstantiationException.java: Minor comment tweaks to
|
| 18773 |
|
|
satisfy libgcj `classes.pl' script.
|
| 18774 |
|
|
|
| 18775 |
|
|
2001-09-01 Tom Tromey
|
| 18776 |
|
|
|
| 18777 |
|
|
More conformance with spec; plus merge with libgcj:
|
| 18778 |
|
|
* java/lang/SecurityManager.java (checkSecurityAccess):
|
| 18779 |
|
|
Implemented.
|
| 18780 |
|
|
(SecurityManager): New constructor.
|
| 18781 |
|
|
(checkPermission(Permission,Object)): New method.
|
| 18782 |
|
|
|
| 18783 |
|
|
2001-08-31 Tom Tromey
|
| 18784 |
|
|
|
| 18785 |
|
|
* java/util/zip/ZipException.java: Re-merged with libgcj.
|
| 18786 |
|
|
|
| 18787 |
|
|
* java/util/zip/Checksum.java: Re-merged with libgcj.
|
| 18788 |
|
|
* java/util/zip/DataFormatException.java: Likewise.
|
| 18789 |
|
|
|
| 18790 |
|
|
* java/net/NetPermission.java: Re-merged with libgcj.
|
| 18791 |
|
|
* java/net/SocketPermission.java: Likewise.
|
| 18792 |
|
|
|
| 18793 |
|
|
* java/lang/ThreadGroup.java: Re-merged with libgcj.
|
| 18794 |
|
|
|
| 18795 |
|
|
* java/io/InvalidClassException.java: Re-merged from libgcj
|
| 18796 |
|
|
(indentation cleanup).
|
| 18797 |
|
|
|
| 18798 |
|
|
* java/io/BufferedReader.java (DEFAULT_BUFFER_SIZE): Default to 8k.
|
| 18799 |
|
|
|
| 18800 |
|
|
2001-08-31 C. Brian Jones
|
| 18801 |
|
|
|
| 18802 |
|
|
* java/io/BufferedReader.java (DEFAULT_BUFFER_SIZE): Restored.
|
| 18803 |
|
|
(BufferedReader): Use it.
|
| 18804 |
|
|
* java/io/LineNumberReader.java: comment change to note buffer size
|
| 18805 |
|
|
|
| 18806 |
|
|
Uncertain about clone() implementations given JDK 1.4 docs
|
| 18807 |
|
|
* java/util/AbstractMap.java (clone): new method to conform to API
|
| 18808 |
|
|
* java/util/IdentityHashMap.java (clone): don't throw
|
| 18809 |
|
|
CloneNotSupportedException
|
| 18810 |
|
|
|
| 18811 |
|
|
2001-08-31 Tom Tromey
|
| 18812 |
|
|
|
| 18813 |
|
|
* java/io/PipedWriter.java (write): Changed argument to `int'.
|
| 18814 |
|
|
|
| 18815 |
|
|
* java/util/Comparator.java (equals): Added.
|
| 18816 |
|
|
|
| 18817 |
|
|
* java/beans/VetoableChangeSupport.java: Updated copyright
|
| 18818 |
|
|
header.
|
| 18819 |
|
|
|
| 18820 |
|
|
* java/util/ResourceBundle.java (getBundle): Now synchronized.
|
| 18821 |
|
|
|
| 18822 |
|
|
Merge with libgcj:
|
| 18823 |
|
|
* java/util/StringTokenizer.java (countTokens): Replaced with
|
| 18824 |
|
|
libgcj implementation.
|
| 18825 |
|
|
* java/util/Locale.java (Locale): Don't intern values. Convert
|
| 18826 |
|
|
values to canonical case.
|
| 18827 |
|
|
(convertLanguage): Likewise.
|
| 18828 |
|
|
Class now final.
|
| 18829 |
|
|
(getAvailableLocales): Fixed indentation.
|
| 18830 |
|
|
(equals): Likewise.
|
| 18831 |
|
|
(writeObject): Now synchronized. Restore hashcode when done.
|
| 18832 |
|
|
(hashCode): Now synchronized.
|
| 18833 |
|
|
|
| 18834 |
|
|
* java/util/Random.java: Fixed keyword ordering.
|
| 18835 |
|
|
|
| 18836 |
|
|
* java/io/ByteArrayOutputStream.java: Updated copyright header.
|
| 18837 |
|
|
|
| 18838 |
|
|
* java/io/ByteArrayInputStream.java: Merged with libgcj.
|
| 18839 |
|
|
|
| 18840 |
|
|
2001-08-30 Tom Tromey
|
| 18841 |
|
|
|
| 18842 |
|
|
Re-merged classes with libgcj:
|
| 18843 |
|
|
* java/io/PipedReader.java (ready): Throw IOException if pipe
|
| 18844 |
|
|
closed.
|
| 18845 |
|
|
* java/io/BufferedReader.java (mark, reset, ready, read, skip):
|
| 18846 |
|
|
Perform checkStatus check inside synchronized block.
|
| 18847 |
|
|
|
| 18848 |
|
|
2001-08-27 Tom Tromey
|
| 18849 |
|
|
|
| 18850 |
|
|
* java/rmi/activation/Activatable.java,
|
| 18851 |
|
|
java/rmi/activation/ActivateFailedException.java,
|
| 18852 |
|
|
java/rmi/activation/ActivationDesc.java,
|
| 18853 |
|
|
java/rmi/activation/ActivationException.java,
|
| 18854 |
|
|
java/rmi/activation/ActivationGroup.java,
|
| 18855 |
|
|
java/rmi/activation/ActivationGroupDesc.java,
|
| 18856 |
|
|
java/rmi/activation/ActivationGroupID.java,
|
| 18857 |
|
|
java/rmi/activation/ActivationID.java,
|
| 18858 |
|
|
java/rmi/activation/ActivationInstantiator.java,
|
| 18859 |
|
|
java/rmi/activation/ActivationMonitor.java,
|
| 18860 |
|
|
java/rmi/activation/ActivationSystem.java,
|
| 18861 |
|
|
java/rmi/activation/Activator.java,
|
| 18862 |
|
|
java/rmi/activation/UnknownGroupException.java,
|
| 18863 |
|
|
java/rmi/activation/UnknownObjectException.java,
|
| 18864 |
|
|
java/rmi/AccessException.java,
|
| 18865 |
|
|
java/rmi/AlreadyBoundException.java,
|
| 18866 |
|
|
java/rmi/ConnectException.java, java/rmi/ConnectIOException.java,
|
| 18867 |
|
|
java/rmi/MarshalException.java, java/rmi/MarshalledObject.java,
|
| 18868 |
|
|
java/rmi/Naming.java, java/rmi/NoSuchObjectException.java,
|
| 18869 |
|
|
java/rmi/NotBoundException.java,
|
| 18870 |
|
|
java/rmi/RMISecurityException.java,
|
| 18871 |
|
|
java/rmi/RMISecurityManager.java, java/rmi/Remote.java,
|
| 18872 |
|
|
java/rmi/RemoteException.java, java/rmi/ServerError.java,
|
| 18873 |
|
|
java/rmi/ServerException.java,
|
| 18874 |
|
|
java/rmi/ServerRuntimeException.java,
|
| 18875 |
|
|
java/rmi/StubNotFoundException.java,
|
| 18876 |
|
|
java/rmi/UnexpectedException.java,
|
| 18877 |
|
|
java/rmi/UnknownHostException.java,
|
| 18878 |
|
|
java/rmi/UnmarshalException.java, java/rmi/dgc/DGC.java,
|
| 18879 |
|
|
java/rmi/dgc/Lease.java, java/rmi/dgc/VMID.java,
|
| 18880 |
|
|
java/rmi/registry/LocateRegistry.java,
|
| 18881 |
|
|
java/rmi/registry/Registry.java,
|
| 18882 |
|
|
java/rmi/registry/RegistryHandler.java,
|
| 18883 |
|
|
java/rmi/server/ExportException.java,
|
| 18884 |
|
|
java/rmi/server/LoaderHandler.java,
|
| 18885 |
|
|
java/rmi/server/LogStream.java, java/rmi/server/ObjID.java,
|
| 18886 |
|
|
java/rmi/server/Operation.java,
|
| 18887 |
|
|
java/rmi/server/RMIClassLoader.java,
|
| 18888 |
|
|
java/rmi/server/RMIClientSocketFactory.java,
|
| 18889 |
|
|
java/rmi/server/RMIFailureHandler.java,
|
| 18890 |
|
|
java/rmi/server/RMIServerSocketFactory.java,
|
| 18891 |
|
|
java/rmi/server/RMISocketFactory.java,
|
| 18892 |
|
|
java/rmi/server/RemoteCall.java,
|
| 18893 |
|
|
java/rmi/server/RemoteObject.java, java/rmi/server/RemoteRef.java,
|
| 18894 |
|
|
java/rmi/server/RemoteServer.java,
|
| 18895 |
|
|
java/rmi/server/RemoteStub.java,
|
| 18896 |
|
|
java/rmi/server/ServerCloneException.java,
|
| 18897 |
|
|
java/rmi/server/ServerNotActiveException.java,
|
| 18898 |
|
|
java/rmi/server/ServerRef.java, java/rmi/server/Skeleton.java,
|
| 18899 |
|
|
java/rmi/server/SkeletonMismatchException.java,
|
| 18900 |
|
|
java/rmi/server/SkeletonNotFoundException.java,
|
| 18901 |
|
|
java/rmi/server/SocketSecurityException.java,
|
| 18902 |
|
|
java/rmi/server/UID.java,
|
| 18903 |
|
|
java/rmi/server/UnicastRemoteObject.java,
|
| 18904 |
|
|
java/rmi/server/Unreferenced.java, gnu/java/rmi/dgc/DGCImpl.java,
|
| 18905 |
|
|
gnu/java/rmi/dgc/DGCImpl_Skel.java,
|
| 18906 |
|
|
gnu/java/rmi/dgc/DGCImpl_Stub.java,
|
| 18907 |
|
|
gnu/java/rmi/registry/RegistryImpl.java,
|
| 18908 |
|
|
gnu/java/rmi/registry/RegistryImpl_Skel.java,
|
| 18909 |
|
|
gnu/java/rmi/registry/RegistryImpl_Stub.java,
|
| 18910 |
|
|
gnu/java/rmi/rmic/RMIC.java, gnu/java/rmi/rmic/TabbedWriter.java,
|
| 18911 |
|
|
gnu/java/rmi/server/ProtocolConstants.java,
|
| 18912 |
|
|
gnu/java/rmi/server/RMIDefaultSocketFactory.java,
|
| 18913 |
|
|
gnu/java/rmi/server/RMIHashes.java,
|
| 18914 |
|
|
gnu/java/rmi/server/RMIObjectInputStream.java,
|
| 18915 |
|
|
gnu/java/rmi/server/RMIObjectOutputStream.java,
|
| 18916 |
|
|
gnu/java/rmi/server/UnicastConnection.java,
|
| 18917 |
|
|
gnu/java/rmi/server/UnicastConnectionManager.java,
|
| 18918 |
|
|
gnu/java/rmi/server/UnicastRef.java,
|
| 18919 |
|
|
gnu/java/rmi/server/UnicastRemoteCall.java,
|
| 18920 |
|
|
gnu/java/rmi/server/UnicastRemoteStub.java,
|
| 18921 |
|
|
gnu/java/rmi/server/UnicastServer.java,
|
| 18922 |
|
|
gnu/java/rmi/server/UnicastServerRef.java: RMI implementation from
|
| 18923 |
|
|
Kaffe. Relabelled classes to fit into Classpath tree.
|
| 18924 |
|
|
* configure.in (AC_OUTPUT): List new Makefiles.
|
| 18925 |
|
|
* gnu/java/rmi/server/Makefile.am: New file.
|
| 18926 |
|
|
* gnu/java/rmi/rmic/Makefile.am: New file.
|
| 18927 |
|
|
* gnu/java/rmi/registry/Makefile.am: New file.
|
| 18928 |
|
|
* gnu/java/rmi/dgc/Makefile.am: New file.
|
| 18929 |
|
|
* gnu/java/rmi/Makefile.am: New file.
|
| 18930 |
|
|
* gnu/java/Makefile.am (SUBDIRS): Added rmi.
|
| 18931 |
|
|
* java/rmi/server/Makefile.am: New file.
|
| 18932 |
|
|
* java/rmi/registry/Makefile.am: New file.
|
| 18933 |
|
|
* java/rmi/dgc/Makefile.am: New file.
|
| 18934 |
|
|
* java/rmi/activation/Makefile.am: New file.
|
| 18935 |
|
|
* java/rmi/Makefile.am: New file.
|
| 18936 |
|
|
* java/Makefile.am (SUBDIRS): Added rmi.
|
| 18937 |
|
|
|
| 18938 |
|
|
2001-08-21 Jeff Sturm
|
| 18939 |
|
|
|
| 18940 |
|
|
* java/util/IdentityHashMap.java (get): Fix off-by-one error.
|
| 18941 |
|
|
(put): Likewise.
|
| 18942 |
|
|
|
| 18943 |
|
|
2001-08-19 John Leuner
|
| 18944 |
|
|
|
| 18945 |
|
|
* java/lang/Math.java (various methods): applied fixes from Eric Blake
|
| 18946 |
|
|
|
| 18947 |
|
|
2001-08-17 John Leuner
|
| 18948 |
|
|
|
| 18949 |
|
|
* vm/reference/java/lang/Runtime.java (setSecurityManager): Fixed reference to wrong 'securityManager'
|
| 18950 |
|
|
|
| 18951 |
|
|
2001-08-15 Tom Tromey
|
| 18952 |
|
|
|
| 18953 |
|
|
* java/util/IdentityHashMap.java: New file.
|
| 18954 |
|
|
* java/util/Makefile.am (EXTRA_DIST): Added IdentityHashMap.java.
|
| 18955 |
|
|
|
| 18956 |
|
|
2001-08-11 John Leuner
|
| 18957 |
|
|
|
| 18958 |
|
|
* java/awt/ActiveEvent.java: added this file (new interface)
|
| 18959 |
|
|
* gnu/java/awt/peer/gtk/Test.java (new MouseAdapter): changed event name from e to me
|
| 18960 |
|
|
* gnu/java/awt/peer/gtk/TestAWT.java: fixed ambiguous references to getSize()
|
| 18961 |
|
|
and getBackground()
|
| 18962 |
|
|
* gnu/java/awt/peer/gtk/GtkPopupMenuPeer.java (show): changed method to not use
|
| 18963 |
|
|
AWT 1.0 Event
|
| 18964 |
|
|
|
| 18965 |
|
|
2001-08-11 John Leuner
|
| 18966 |
|
|
|
| 18967 |
|
|
* java/awt/font/TextHitInfo.java: added this file (no implementation)
|
| 18968 |
|
|
* java/awt/Window.java (postEvent): commented out this 1.0 method
|
| 18969 |
|
|
* java/awt/Toolkit.java (getMenuShortcutKeyMask): Just guessed VK_CONTROL instead
|
| 18970 |
|
|
of Event.CTRL_MASK
|
| 18971 |
|
|
* java/awt/peer/PopupMenuPeer.java (show): doesn't use 1.0 Event anymore
|
| 18972 |
|
|
* java/awt/PopupMenu.java (show): doesn't create 1.0 Event anymore
|
| 18973 |
|
|
* java/awt/MenuContainer.java (postEvent): commented out this 1.0 method
|
| 18974 |
|
|
* java/awt/MenuComponent.java (postEvent): commented out this 1.0 method
|
| 18975 |
|
|
* java/awt/Container.java (deliverEvent): commented out this 1.0 method
|
| 18976 |
|
|
* java/awt/Component.java (getFocus): commented out this 1.0 method
|
| 18977 |
|
|
(lostFocus): idem
|
| 18978 |
|
|
(handleEvent): idem
|
| 18979 |
|
|
(action): idem
|
| 18980 |
|
|
(deliverEvent): idem
|
| 18981 |
|
|
(postEvent): idem
|
| 18982 |
|
|
(keyDown): idem
|
| 18983 |
|
|
(keyUp): idem
|
| 18984 |
|
|
(mouseDown): idem
|
| 18985 |
|
|
(mouseUp): idem
|
| 18986 |
|
|
(mouseEnter): idem
|
| 18987 |
|
|
(mouseExit): idem
|
| 18988 |
|
|
(mouseDrag): idem
|
| 18989 |
|
|
(mouseMove): idem
|
| 18990 |
|
|
* java/awt/AWTEvent.java (AWTEvent(Event)): commented out this constructor
|
| 18991 |
|
|
|
| 18992 |
|
|
2001-08-11 John Leuner
|
| 18993 |
|
|
|
| 18994 |
|
|
* java/net/URLConnection.java (getDefaultUseCaches): made non-static
|
| 18995 |
|
|
(setDefaultUseCaches): made non-static
|
| 18996 |
|
|
|
| 18997 |
|
|
2001-08-07 John Leuner
|
| 18998 |
|
|
|
| 18999 |
|
|
* native/jni/java_lang_Double.c (Java_java_lang_Double_initIDs): Fixed signature for isNaN
|
| 19000 |
|
|
changed GetFieldID to GetStaticFieldID for pos and neg infinity
|
| 19001 |
|
|
|
| 19002 |
|
|
* native/jni/java_lang_Double.c (Java_java_lang_Double_toString): added casts to jlong for POS INF check
|
| 19003 |
|
|
|
| 19004 |
|
|
* native/jni/java_lang_Double.c (Java_java_lang_Double_parseDouble0): added conditional for KISSME JVM to use normal strtod
|
| 19005 |
|
|
|
| 19006 |
|
|
2001-08-05 Tom Tromey
|
| 19007 |
|
|
|
| 19008 |
|
|
* java/io/StringWriter.java: Merged with libgcj.
|
| 19009 |
|
|
* java/io/InputStream.java: Merged with libgcj.
|
| 19010 |
|
|
* java/io/OutputStream.java: Merged with libgcj.
|
| 19011 |
|
|
* java/io/PushbackInputStream.java: Merged with libgcj.
|
| 19012 |
|
|
* java/io/CharArrayReader.java: Merged with libgcj.
|
| 19013 |
|
|
* java/io/CharArrayWriter.java: Merged with libgcj.
|
| 19014 |
|
|
|
| 19015 |
|
|
2001-08-05 John Leuner
|
| 19016 |
|
|
|
| 19017 |
|
|
* java/lang/String.java (copyValueOf (char[],int,int)): Added this method
|
| 19018 |
|
|
* java/lang/String.java (copyValueOf (char[])): Added this method
|
| 19019 |
|
|
|
| 19020 |
|
|
2001-08-03 Tom Tromey
|
| 19021 |
|
|
|
| 19022 |
|
|
* vm/reference/java/lang/reflect/Constructor.java: Comment fix.
|
| 19023 |
|
|
From Patrick Doyle.
|
| 19024 |
|
|
|
| 19025 |
|
|
2001-07-30 Tom Tromey
|
| 19026 |
|
|
|
| 19027 |
|
|
* java/util/Date.java (getDay): Fix return value.
|
| 19028 |
|
|
|
| 19029 |
|
|
* java/lang/Integer.java (toString(int,int)): Handle case where
|
| 19030 |
|
|
radix is out of range.
|
| 19031 |
|
|
|
| 19032 |
|
|
* java/lang/Integer.java (toString(int,int)): Don't bother to
|
| 19033 |
|
|
optimize.
|
| 19034 |
|
|
|
| 19035 |
|
|
* java/io/File.java (renameTo): Don't change `path'. From Gansha Wu.
|
| 19036 |
|
|
(list): Apply the filter.
|
| 19037 |
|
|
|
| 19038 |
|
|
2001-07-30 Bryce McKinlay
|
| 19039 |
|
|
|
| 19040 |
|
|
* java/util/GregorianCalendar.java (GregorianCalendar): Call
|
| 19041 |
|
|
setTimeInMillis() to set the default/current time.
|
| 19042 |
|
|
|
| 19043 |
|
|
2001-07-26 Bryce McKinlay
|
| 19044 |
|
|
|
| 19045 |
|
|
* java/util/Calendar.java (set): Never recompute fields here. They
|
| 19046 |
|
|
will already be set if someone set time explicitly, and it can cause
|
| 19047 |
|
|
problems to do so. Don't invalidate AM_PM setting if HOUR is set.
|
| 19048 |
|
|
* java/util/GregorianCalendar.java (computeTime): Don't ignore an
|
| 19049 |
|
|
HOUR setting if AM_PM is set. Don't try to ensure the HOUR value is
|
| 19050 |
|
|
sane.
|
| 19051 |
|
|
* java/text/SimpleDateFormat.java (defaultCentury): New field.
|
| 19052 |
|
|
(readObject): Call set2DigitYearStart if appropriate so that
|
| 19053 |
|
|
defaultCentury is calculated.
|
| 19054 |
|
|
(SimpleDateFormat): Don't bother clearing calendar here. Call
|
| 19055 |
|
|
computeCenturyStart().
|
| 19056 |
|
|
(set2DigitYearStart): Calculate and set defaultCentury.
|
| 19057 |
|
|
(format): Don't clone the calendar. Use "calendar" not "theCalendar"
|
| 19058 |
|
|
everywhere.
|
| 19059 |
|
|
(parse): Likewise. If the pattern is "y" or "yy" and it found exactly
|
| 19060 |
|
|
2 numeric digits, use the 80-20 heuristic to parse the value into a
|
| 19061 |
|
|
default century based on defaultCenturyStart.
|
| 19062 |
|
|
(computeCenturyStart): Rewritten. Call set2DigitYearStart().
|
| 19063 |
|
|
|
| 19064 |
|
|
2001-07-26 R. S. Veldema
|
| 19065 |
|
|
* java/awt/MediaEntry.java: LOADING, ABORTED, ERRORED, COMPLETE,
|
| 19066 |
|
|
LOADSTARTED, DONE access changed from private to public
|
| 19067 |
|
|
|
| 19068 |
|
|
2001-07-26 C. Brian Jones
|
| 19069 |
|
|
* vm/reference/java/lang/Runtime.java (Runtime): use
|
| 19070 |
|
|
File.pathSeparatorChar instead of ':'
|
| 19071 |
|
|
|
| 19072 |
|
|
2001-07-26 Patrick Doyle
|
| 19073 |
|
|
* vm/reference/java/lang/Runtime.java (Runtime): deal with
|
| 19074 |
|
|
null library path
|
| 19075 |
|
|
* vm/reference/java/lang/Class.java: documentation fix
|
| 19076 |
|
|
|
| 19077 |
|
|
2001-07-26 Julian Scheid
|
| 19078 |
|
|
|
| 19079 |
|
|
* native/jni/awt/gnu_java_awt_peer_gtk_GtkScrollBarPeer.c
|
| 19080 |
|
|
(Java_gnu_java_awt_peer_gtk_GtkScrollbarPeer_setValues):
|
| 19081 |
|
|
changed argument type from int to jint
|
| 19082 |
|
|
* gnu/java/locale/LocaleInformation_en.java: sentence_breaks
|
| 19083 |
|
|
updated
|
| 19084 |
|
|
* gnu/java/locale/LocaleInformation_nl.java: sentence_breaks
|
| 19085 |
|
|
updated
|
| 19086 |
|
|
* gnu/java/locale/LocaleInformation_de.java: Added word_breaks,
|
| 19087 |
|
|
sentence_breaks, and line_breaks.
|
| 19088 |
|
|
|
| 19089 |
|
|
2001-07-25 Etienne M. Gagnon
|
| 19090 |
|
|
|
| 19091 |
|
|
* native/jni/java_io_FileDescriptor.c: added
|
| 19092 |
|
|
#include "java_io_FileDescriptor.h"
|
| 19093 |
|
|
* native/jni/java_io_ObjectInputStream.c: return 0 changed to
|
| 19094 |
|
|
return NULL
|
| 19095 |
|
|
* native/jni/javaio.c (_javaio_read): change 0 to JNI_FALSE
|
| 19096 |
|
|
* native/jni/javaio.h: add #include
|
| 19097 |
|
|
* native/jni/java_lang_reflect_Array.c: added #include
|
| 19098 |
|
|
* native/jni/java_math_BigInteger.c: modify #include
|
| 19099 |
|
|
statements for compilation
|
| 19100 |
|
|
* native/jni/jcl.c: #include
|
| 19101 |
|
|
* native/lib/jcl.c: #include
|
| 19102 |
|
|
* native/jni/jcl.h: #include
|
| 19103 |
|
|
* native/lib/jcl.h: #include
|
| 19104 |
|
|
|
| 19105 |
|
|
2001-07-23 Tom Tromey
|
| 19106 |
|
|
|
| 19107 |
|
|
* java/lang/Short.java: Reindented.
|
| 19108 |
|
|
(digits): Removed.
|
| 19109 |
|
|
(toString): From libgcj.
|
| 19110 |
|
|
(toString(short,int)): Removed.
|
| 19111 |
|
|
(parseStrict(short,int,boolean)): Removed.
|
| 19112 |
|
|
(parseStrict(String,int)): From libgcj.
|
| 19113 |
|
|
(decode): Likewise.
|
| 19114 |
|
|
* java/lang/Number.java: Indentation fixes.
|
| 19115 |
|
|
(serialVersionUID): Define.
|
| 19116 |
|
|
* java/lang/Byte.java: Reindented.
|
| 19117 |
|
|
(digits): Removed.
|
| 19118 |
|
|
(toString): From libgcj.
|
| 19119 |
|
|
(toStringStatic): Removed.
|
| 19120 |
|
|
(parseByte(String,int,boolean)): Removed.
|
| 19121 |
|
|
(paresByte(String,int)): From libgcj.
|
| 19122 |
|
|
(decode): Likewise.
|
| 19123 |
|
|
* java/lang/Long.java: Reindented.
|
| 19124 |
|
|
(toUnsignedString): From libgcj.
|
| 19125 |
|
|
(toString): Likewise.
|
| 19126 |
|
|
(parseLong): Likewise.
|
| 19127 |
|
|
(compareTo): Likewise
|
| 19128 |
|
|
(decode): Likewise. Now public.
|
| 19129 |
|
|
* java/lang/String.java (valueOf): Use two-arg toString.
|
| 19130 |
|
|
* java/lang/Integer.java: Reindented; merged with libgcj.
|
| 19131 |
|
|
(digits): Removed.
|
| 19132 |
|
|
(serialVersionUID): Now private.
|
| 19133 |
|
|
(MIN_VALUE, MAX_VALUE): Updated docs.
|
| 19134 |
|
|
(decode): From libgcj.
|
| 19135 |
|
|
(parseInt): Likewise.
|
| 19136 |
|
|
(toUnsignedString): Likewise.
|
| 19137 |
|
|
(toString): Likewise.
|
| 19138 |
|
|
(compareTo): Likewise.
|
| 19139 |
|
|
|
| 19140 |
|
|
2001-07-17 Mark Wielaard
|
| 19141 |
|
|
Eric Blake
|
| 19142 |
|
|
|
| 19143 |
|
|
* java/lang/Boolean.java (Boolean String): equalsIgnoreCase() already
|
| 19144 |
|
|
checks for null.
|
| 19145 |
|
|
(value): Make field final
|
| 19146 |
|
|
* java/lang/Byte.java (value): idem
|
| 19147 |
|
|
* java/lang/Character.java (value): idem
|
| 19148 |
|
|
* java/lang/Double.java (value): idem
|
| 19149 |
|
|
* java/lang/Float.java (value): idem
|
| 19150 |
|
|
* java/lang/Integer.java (value): idem
|
| 19151 |
|
|
* java/lang/Long.java (value): idem
|
| 19152 |
|
|
* java/lang/Short.java (value): idem
|
| 19153 |
|
|
|
| 19154 |
|
|
2001-07-17 Bryce McKinlay
|
| 19155 |
|
|
|
| 19156 |
|
|
* java/util/LinkedList.java (clone): Clear the copy list with clear(),
|
| 19157 |
|
|
not by setting its size field.
|
| 19158 |
|
|
|
| 19159 |
|
|
2001-07-17 Nic Ferrier
|
| 19160 |
|
|
|
| 19161 |
|
|
* java/net/URLClassLoader.java (findResource): use URLConnection.connect()
|
| 19162 |
|
|
to test if the connection is really valid
|
| 19163 |
|
|
|
| 19164 |
|
|
2001-07-13 John Leuner
|
| 19165 |
|
|
|
| 19166 |
|
|
* java/text/DecimalFormat.java: Fixed duplicate 'package java.text;' line
|
| 19167 |
|
|
* javax/swing/plaf/UIResource.java: changed 'abstract interface' to 'interface'
|
| 19168 |
|
|
* javax/accessibility/AccessibleAction.java: idem
|
| 19169 |
|
|
* javax/accessibility/AccessibleComponent.java: idem
|
| 19170 |
|
|
* javax/accessibility/AccessibleSelection.java: idem
|
| 19171 |
|
|
* javax/accessibility/Accessible.java: idem
|
| 19172 |
|
|
* javax/accessibility/AccessibleValue.java: idem
|
| 19173 |
|
|
* javax/accessibility/AccessibleHypertext.java: idem
|
| 19174 |
|
|
* javax/accessibility/AccessibleText.java: idem
|
| 19175 |
|
|
* java/security/cert/X509Extension.java: idem
|
| 19176 |
|
|
* java/security/spec/KeySpec.java: idem
|
| 19177 |
|
|
* java/security/spec/AlgorithmParameterSpec.java: idem
|
| 19178 |
|
|
* com/sun/javadoc/ClassDoc.java: idem
|
| 19179 |
|
|
* com/sun/javadoc/Doc.java: idem
|
| 19180 |
|
|
* com/sun/javadoc/ProgramElementDoc.java: idem
|
| 19181 |
|
|
* com/sun/javadoc/Type.java: idem
|
| 19182 |
|
|
* com/sun/javadoc/MemberDoc.java: idem
|
| 19183 |
|
|
* com/sun/javadoc/ExecutableMemberDoc.java: idem
|
| 19184 |
|
|
* com/sun/javadoc/PackageDoc.java: idem
|
| 19185 |
|
|
* com/sun/javadoc/MethodDoc.java: idem
|
| 19186 |
|
|
* com/sun/javadoc/DocErrorReporter.java: idem
|
| 19187 |
|
|
* com/sun/javadoc/Tag.java: idem
|
| 19188 |
|
|
* com/sun/javadoc/ParamTag.java: idem
|
| 19189 |
|
|
* com/sun/javadoc/RootDoc.java: idem
|
| 19190 |
|
|
* com/sun/javadoc/SerialFieldTag.java: idem
|
| 19191 |
|
|
* com/sun/javadoc/ThrowsTag.java: idem
|
| 19192 |
|
|
* com/sun/javadoc/Parameter.java: idem
|
| 19193 |
|
|
* com/sun/javadoc/ConstructorDoc.java: idem
|
| 19194 |
|
|
* com/sun/javadoc/SeeTag.java: idem
|
| 19195 |
|
|
* com/sun/javadoc/FieldDoc.java: idem
|
| 19196 |
|
|
|
| 19197 |
|
|
2001-07-13 John Leuner
|
| 19198 |
|
|
|
| 19199 |
|
|
* java/text/DecimalFormat.java: Added a skeleton (ie non-working
|
| 19200 |
|
|
and incomplete) version to allow MessageFormat to compile.
|
| 19201 |
|
|
|
| 19202 |
|
|
2001-07-13 John Leuner
|
| 19203 |
|
|
|
| 19204 |
|
|
* java/net/SocketOptions.java: changed 'abstract interface' to 'interface'
|
| 19205 |
|
|
* java/net/URLStreamHandlerFactory.java: idem
|
| 19206 |
|
|
* java/net/SocketImplFactory.java: idem
|
| 19207 |
|
|
* java/net/ContentHandlerFactory.java: idem
|
| 19208 |
|
|
* java/net/FileNameMap.java: idem
|
| 19209 |
|
|
* java/lang/Runnable.java: idem
|
| 19210 |
|
|
* java/lang/Cloneable.java: idem
|
| 19211 |
|
|
* java/lang/Comparable.java: idem
|
| 19212 |
|
|
* java/io/DataOutput.java: idem
|
| 19213 |
|
|
* java/io/ObjectInput.java: idem
|
| 19214 |
|
|
* java/io/ObjectInputValidation.java: idem
|
| 19215 |
|
|
* java/io/ObjectOutput.java: idem
|
| 19216 |
|
|
* java/io/DataInput.java: idem
|
| 19217 |
|
|
* java/io/Externalizable.java: idem
|
| 19218 |
|
|
* java/io/Serializable.java: idem
|
| 19219 |
|
|
* java/io/FilenameFilter.java: idem
|
| 19220 |
|
|
|
| 19221 |
|
|
2001-07-10 Mark Wielaard
|
| 19222 |
|
|
|
| 19223 |
|
|
* java/lang/CharSequence.java: new 1.4 interface
|
| 19224 |
|
|
* java/lang/String.java: implements Serializable, CharSequence
|
| 19225 |
|
|
(contentEquals StringBuffer): new 1.4 method
|
| 19226 |
|
|
(subSequence): new 1.4 method needed for CharSequence
|
| 19227 |
|
|
* java/lang/StringBuffer.java: implements CharSequence
|
| 19228 |
|
|
(subSequence): new 1.4 method needed for CharSequence
|
| 19229 |
|
|
|
| 19230 |
|
|
2001-07-10 Mark Wielaard
|
| 19231 |
|
|
|
| 19232 |
|
|
* java/lang/Boolean.java (valueOf boolean): new 1.4 method
|
| 19233 |
|
|
(toString boolean): idem
|
| 19234 |
|
|
(valueOf String): return one of the predefined Boolean instances
|
| 19235 |
|
|
* java/lang/Double.java (compare double double): new 1.4 method
|
| 19236 |
|
|
(compareTo Double): call new method
|
| 19237 |
|
|
* java/lang/Float.java (compare float float): new 1.4 method
|
| 19238 |
|
|
(compareTo Float): call new method
|
| 19239 |
|
|
|
| 19240 |
|
|
2001-07-10 Mark Wielaard
|
| 19241 |
|
|
|
| 19242 |
|
|
* java/io/File.java (String,String constructor): compile fix
|
| 19243 |
|
|
|
| 19244 |
|
|
2001-07-05 Julian Scheid
|
| 19245 |
|
|
|
| 19246 |
|
|
* com/sun/javadoc/Doc.java (getRawCommentText): previously
|
| 19247 |
|
|
mistakenly said setRawCommentText.
|
| 19248 |
|
|
* com/sun/javadoc/DocErrorReporter.java (printNotice): missing
|
| 19249 |
|
|
argument has been added.
|
| 19250 |
|
|
|
| 19251 |
|
|
2001-07-05 Gansha Wu
|
| 19252 |
|
|
|
| 19253 |
|
|
* java/net/PlainSocketImpl.java (read): remove synchronized
|
| 19254 |
|
|
keyword to avoid deadlock between readers and writers using the
|
| 19255 |
|
|
same socket.
|
| 19256 |
|
|
(write): remove synchronized keyword to avoid deadlock betweeen
|
| 19257 |
|
|
readers and writers using the same socket.
|
| 19258 |
|
|
* java/io/File.java (File): in File (String, String) ignore null
|
| 19259 |
|
|
first argument which then assumes current working directory.
|
| 19260 |
|
|
|
| 19261 |
|
|
2001-06-25 Takashi Okamoto
|
| 19262 |
|
|
|
| 19263 |
|
|
* gnu/java/io/encode/EncoderUTF8.java (convertToBytes): create
|
| 19264 |
|
|
valid UTF8 encoding.
|
| 19265 |
|
|
|
| 19266 |
|
|
2001-06-25 Brian Jones
|
| 19267 |
|
|
|
| 19268 |
|
|
* native/jni/mprec.h: new file from gcj
|
| 19269 |
|
|
* native/jni/mprec.c: new file from gcj
|
| 19270 |
|
|
* native/jni/fdlibm.h: new file from gcj
|
| 19271 |
|
|
* native/jni/ieeefp.h: new file from gcj
|
| 19272 |
|
|
* native/jni/java-assert.h: new file from gcj
|
| 19273 |
|
|
* native/jni/dtoa.c: new file from gcj
|
| 19274 |
|
|
* native/jni/jcl.c: copy of file in native/jni/lib/
|
| 19275 |
|
|
* native/jni/jcl.h: copy of file in native/jni/lib/
|
| 19276 |
|
|
* acconfig.h: added HAVE_INT32_DEFINED and HAVE_BSD_INT32_DEFINED
|
| 19277 |
|
|
* doc/hacking.texinfo: fixed typo
|
| 19278 |
|
|
* configure.in: rename --enable-libgcj-debug to --enable-debug.
|
| 19279 |
|
|
Created new option --enable-load-library potentially to be used
|
| 19280 |
|
|
to limit all System.loadLibrary() calls in class initializers.
|
| 19281 |
|
|
Added more header checks and define HAVE_INT32_DEFINED
|
| 19282 |
|
|
or HAVE_BSD_INT32_DEFINED similarly to gcj. Renamed libgcj-debug
|
| 19283 |
|
|
to the neutral sounding debug. Checks for more headers.
|
| 19284 |
|
|
* gnu/classpath/Configuration.java.in: INIT_LOAD_LIBRARY added.
|
| 19285 |
|
|
Should be helpful for more directly using classpath code in gcj.
|
| 19286 |
|
|
* TODO: added URL to javadoc docs for writing serial tags
|
| 19287 |
|
|
* java/lang/Double.java: merged with gcj version, credit to
|
| 19288 |
|
|
Andrew Haley.
|
| 19289 |
|
|
(byteValue): added missing function
|
| 19290 |
|
|
(shortValue): added missing function
|
| 19291 |
|
|
(compareTo): properly return 0 if both values are NaN
|
| 19292 |
|
|
* java/lang/Float.java: merged with gcj version, credit to
|
| 19293 |
|
|
Andrew Haley.
|
| 19294 |
|
|
(Float): removed NullPointerException from throws clause
|
| 19295 |
|
|
(toString): calls Double.toString
|
| 19296 |
|
|
(valueOf): removed NullPointerException from throws clause
|
| 19297 |
|
|
(floatToRawIntBits): new native method
|
| 19298 |
|
|
(parseFloat): removed NullPointerException from throws clause.
|
| 19299 |
|
|
Calls Double.parseDouble now.
|
| 19300 |
|
|
* native/jni/java_lang_Float.c (*): aligned with gcj implementation
|
| 19301 |
|
|
* native/jni/java_lang_Double.c (*): aligned with gcj implementation
|
| 19302 |
|
|
* lib/Makefile.am: changed to handle separate builddir
|
| 19303 |
|
|
* lib/gen-classlib.sh.in: changed to handle separate builddir
|
| 19304 |
|
|
* lib/mkdep.pl.in: changed to handle separate builddir
|
| 19305 |
|
|
* lib/standard.omit: changed to handle regex of separate builddir
|
| 19306 |
|
|
* native/jni/Makefile.am: include $(top_builddir)/include instead
|
| 19307 |
|
|
of $(top_srcdir). Additions to javalang shared library.
|
| 19308 |
|
|
* native/jni/awt/Makefile.am: include $(top_builddir)/include
|
| 19309 |
|
|
instead of $(top_srcdir).
|
| 19310 |
|
|
|
| 19311 |
|
|
2001-06-13 Tom Tromey
|
| 19312 |
|
|
|
| 19313 |
|
|
* java/util/Date.java (toLocaleString): Deprecated.
|
| 19314 |
|
|
(toGMTSTring): Likewise.
|
| 19315 |
|
|
(parse): Likewise.
|
| 19316 |
|
|
(skipParens, parseTz, parseMonth, parseDayOfWeek, parse): New
|
| 19317 |
|
|
methods from libgcj.
|
| 19318 |
|
|
|
| 19319 |
|
|
2001-06-04 Tom Tromey
|
| 19320 |
|
|
|
| 19321 |
|
|
* java/security/PublicKey.java: Extend Key.
|
| 19322 |
|
|
* java/security/PrivateKey.java: Extend Key.
|
| 19323 |
|
|
|
| 19324 |
|
|
2001-05-31 Patrik Reali
|
| 19325 |
|
|
|
| 19326 |
|
|
* vm/reference/java/lang/Thread.java: Implements Runnable.
|
| 19327 |
|
|
|
| 19328 |
|
|
2001-05-31 Tom Tromey
|
| 19329 |
|
|
|
| 19330 |
|
|
* java/sql/DriverManager.java (getDrivers): Handle case where
|
| 19331 |
|
|
driver's class loader is null. From Corey Minyard.
|
| 19332 |
|
|
|
| 19333 |
|
|
2001-05-16 Tom Tromey
|
| 19334 |
|
|
|
| 19335 |
|
|
* java/text/SimpleDateFormat.java (parse): Handle non-dst time
|
| 19336 |
|
|
zones.
|
| 19337 |
|
|
|
| 19338 |
|
|
2001-05-15 Tom Tromey
|
| 19339 |
|
|
|
| 19340 |
|
|
* java/util/GregorianCalendar.java (computeTime): Only call
|
| 19341 |
|
|
getTimeZone() once.
|
| 19342 |
|
|
|
| 19343 |
|
|
2001-05-14 Tom Tromey
|
| 19344 |
|
|
|
| 19345 |
|
|
* java/text/SimpleDateFormat.java (parse): Clear DST_OFFSET and
|
| 19346 |
|
|
ZONE_OFFSET just before computing the time.
|
| 19347 |
|
|
|
| 19348 |
|
|
2001-05-10 Shane Nay
|
| 19349 |
|
|
|
| 19350 |
|
|
* java/awt/Toolkit.java (getDefaultToolkit): Use
|
| 19351 |
|
|
default_toolkit_name.
|
| 19352 |
|
|
|
| 19353 |
|
|
2001-05-10 Tom Tromey
|
| 19354 |
|
|
|
| 19355 |
|
|
* java/text/SimpleDateFormat.java (computeCenturyStart): New
|
| 19356 |
|
|
method.
|
| 19357 |
|
|
(defaultCenturyStart): Use it.
|
| 19358 |
|
|
(readObject): Likewise.
|
| 19359 |
|
|
(SimpleDateFormat): Clear the calendar. Set the grouping on the
|
| 19360 |
|
|
number format.
|
| 19361 |
|
|
(parse): Copy the calendar before modifying it. Correctly handle
|
| 19362 |
|
|
the time zone.
|
| 19363 |
|
|
|
| 19364 |
|
|
* java/util/Calendar.java (clear): Set field value(s) to 0.
|
| 19365 |
|
|
|
| 19366 |
|
|
2001-05-10 Jeff Sturm
|
| 19367 |
|
|
|
| 19368 |
|
|
* Calendar.java (get): Clear areFieldsSet if requested field
|
| 19369 |
|
|
is not set.
|
| 19370 |
|
|
(set): Unset fields that depend on new value.
|
| 19371 |
|
|
|
| 19372 |
|
|
2001-05-10 Tom Tromey
|
| 19373 |
|
|
|
| 19374 |
|
|
* java/util/GregorianCalendar.java (getLinearTime): Correctly
|
| 19375 |
|
|
handle case when this year is a leap year but we haven't seen the
|
| 19376 |
|
|
leap day yet.
|
| 19377 |
|
|
(getLinearDay): Likewise.
|
| 19378 |
|
|
(cleanUpAfterRoll): Now private.
|
| 19379 |
|
|
|
| 19380 |
|
|
2001-05-08 Tom Tromey
|
| 19381 |
|
|
|
| 19382 |
|
|
* java/util/GregorianCalendar.java (bundleName): Use `.', not `/',
|
| 19383 |
|
|
as separator.
|
| 19384 |
|
|
|
| 19385 |
|
|
2001-04-20 J. Russell Smyth
|
| 19386 |
|
|
|
| 19387 |
|
|
* java/math/BigInteger.java (forEachDigit): Corrected
|
| 19388 |
|
|
ArrayIndexOutOfBounds exception.
|
| 19389 |
|
|
|
| 19390 |
|
|
* gnu/java/io/decode/DecoderEightBitLookup.java (convertToChars):
|
| 19391 |
|
|
Corrected table lookup index.
|
| 19392 |
|
|
|
| 19393 |
|
|
* native/java.lang/Double.c (toString): Corrected format
|
| 19394 |
|
|
specifiers for sprintf call to give better precision.
|
| 19395 |
|
|
|
| 19396 |
|
|
2001-04-25 Tom Tromey
|
| 19397 |
|
|
|
| 19398 |
|
|
* native/java.lang/Float.c (Java_java_lang_Float_toString): Fixed
|
| 19399 |
|
|
first argument to sprintf.
|
| 19400 |
|
|
|
| 19401 |
|
|
2001-04-20 Warren Levy
|
| 19402 |
|
|
|
| 19403 |
|
|
* java/text/SimpleDateFormat.java
|
| 19404 |
|
|
(indexInArray): Removed private method.
|
| 19405 |
|
|
(processYear): Removed private method.
|
| 19406 |
|
|
(parseLenient): Removed private method.
|
| 19407 |
|
|
(parseLeadingZeros): Removed private method.
|
| 19408 |
|
|
(parseStrict): Removed private method.
|
| 19409 |
|
|
(expect): Added new private method from libgcj.
|
| 19410 |
|
|
(parse): Merge with libgcj version with minor fixes.
|
| 19411 |
|
|
|
| 19412 |
|
|
2001-04-18 Jochen Hoenicke
|
| 19413 |
|
|
|
| 19414 |
|
|
* java/util/Random.java (next): Fixed the calculation to make it
|
| 19415 |
|
|
fully Sun compatible.
|
| 19416 |
|
|
|
| 19417 |
|
|
2001-04-15 Mark Wielaard
|
| 19418 |
|
|
|
| 19419 |
|
|
* javax/accessibility/AccessibleText.java (getAfterIndex, getAtIndex,
|
| 19420 |
|
|
getBeforeIndex, getCharacterAttribute, getCharacterBounds,
|
| 19421 |
|
|
getIndexAtPoint): Added missing identifiers.
|
| 19422 |
|
|
* javax/accessibility/AccessibleValue.java
|
| 19423 |
|
|
(setCurrentAccessibleValue): idem
|
| 19424 |
|
|
|
| 19425 |
|
|
2001-04-15 Ian D. Stewart
|
| 19426 |
|
|
|
| 19427 |
|
|
* javax/accessibility/AccessibleComponent.java (getAccessibleAt): Added
|
| 19428 |
|
|
identifier 'point' to method declaration.
|
| 19429 |
|
|
|
| 19430 |
|
|
2001-03-24 Bryce McKinlay
|
| 19431 |
|
|
|
| 19432 |
|
|
* java/util/HashMap.java (HashMap): If 0 is given for initialCapacity
|
| 19433 |
|
|
paramater, bump it to 1.
|
| 19434 |
|
|
* java/util/Hashtable.java (Hashtable): Likewise.
|
| 19435 |
|
|
|
| 19436 |
|
|
2001-03-19 Mark Wielaard
|
| 19437 |
|
|
|
| 19438 |
|
|
* java/lang/ExceptionInInitializerError.java: print classname for target
|
| 19439 |
|
|
exception
|
| 19440 |
|
|
* java/lang/reflect/InvocationTargetException.java: idem
|
| 19441 |
|
|
|
| 19442 |
|
|
2001-03-19 Mark Wielaard
|
| 19443 |
|
|
|
| 19444 |
|
|
* java/net/URLClassLoader.java: new 1.2 class
|
| 19445 |
|
|
* lib/standard.omit: add URLClassLoader.java
|
| 19446 |
|
|
|
| 19447 |
|
|
2001-03-11 Mark Wielaard
|
| 19448 |
|
|
|
| 19449 |
|
|
* java/io/CharConversionException.java: merged with libgcj
|
| 19450 |
|
|
* java/io/EOFException.java: idem
|
| 19451 |
|
|
* java/io/FileNotFoundException.java: idem
|
| 19452 |
|
|
* java/io/IOException.java: idem
|
| 19453 |
|
|
* java/io/InterruptedIOException.java: idem
|
| 19454 |
|
|
* java/io/ObjectStreamException.java: idem
|
| 19455 |
|
|
* java/io/OptionalDataException.java: idem
|
| 19456 |
|
|
* java/io/StreamCorruptedException.java: idem
|
| 19457 |
|
|
* java/io/SyncFailedException.java: idem
|
| 19458 |
|
|
* java/io/UTFDataFormatException.java: idem
|
| 19459 |
|
|
* java/io/UnsupportedEncodingException.java: idem
|
| 19460 |
|
|
* java/lang/AbstractMethodError.java: idem
|
| 19461 |
|
|
* java/lang/ArithmeticException.java: idem
|
| 19462 |
|
|
* java/lang/ArrayIndexOutOfBoundsException.java: idem
|
| 19463 |
|
|
* java/lang/ArrayStoreException.java: idem
|
| 19464 |
|
|
* java/lang/ClassCastException.java: idem
|
| 19465 |
|
|
* java/lang/ClassCircularityError.java: idem
|
| 19466 |
|
|
* java/lang/ClassFormatError.java: idem
|
| 19467 |
|
|
* java/lang/CloneNotSupportedException.java: idem
|
| 19468 |
|
|
* java/lang/Error.java: idem
|
| 19469 |
|
|
* java/lang/Exception.java: idem
|
| 19470 |
|
|
* java/lang/ExceptionInInitializerError.java: idem
|
| 19471 |
|
|
* java/lang/IllegalAccessError.java: idem
|
| 19472 |
|
|
* java/lang/IllegalAccessException.java: idem
|
| 19473 |
|
|
* java/lang/IllegalArgumentException.java: idem
|
| 19474 |
|
|
* java/lang/IllegalMonitorStateException.java: idem
|
| 19475 |
|
|
* java/lang/IllegalStateException.java: idem
|
| 19476 |
|
|
* java/lang/IllegalThreadStateException.java: idem
|
| 19477 |
|
|
* java/lang/IncompatibleClassChangeError.java: idem
|
| 19478 |
|
|
* java/lang/IndexOutOfBoundsException.java: idem
|
| 19479 |
|
|
* java/lang/InstantiationError.java: idem
|
| 19480 |
|
|
* java/lang/InstantiationException.java: idem
|
| 19481 |
|
|
* java/lang/InternalError.java: idem
|
| 19482 |
|
|
* java/lang/InterruptedException.java: idem
|
| 19483 |
|
|
* java/lang/LinkageError.java: idem
|
| 19484 |
|
|
* java/lang/NegativeArraySizeException.java: idem
|
| 19485 |
|
|
* java/lang/NoClassDefFoundError.java: idem
|
| 19486 |
|
|
* java/lang/NoSuchFieldError.java: idem
|
| 19487 |
|
|
* java/lang/NoSuchFieldException.java: idem
|
| 19488 |
|
|
* java/lang/NoSuchMethodError.java: idem
|
| 19489 |
|
|
* java/lang/NoSuchMethodException.java: idem
|
| 19490 |
|
|
* java/lang/NullPointerException.java: idem
|
| 19491 |
|
|
* java/lang/NumberFormatException.java: idem
|
| 19492 |
|
|
* java/lang/OutOfMemoryError.java: idem
|
| 19493 |
|
|
* java/lang/RuntimeException.java: idem
|
| 19494 |
|
|
* java/lang/SecurityException.java: idem
|
| 19495 |
|
|
* java/lang/StackOverflowError.java: idem
|
| 19496 |
|
|
* java/lang/StringIndexOutOfBoundsException.java: idem
|
| 19497 |
|
|
* java/lang/ThreadDeath.java: idem
|
| 19498 |
|
|
* java/lang/UnknownError.java: idem
|
| 19499 |
|
|
* java/lang/UnsatisfiedLinkError.java: idem
|
| 19500 |
|
|
* java/lang/UnsupportedOperationException.java: idem
|
| 19501 |
|
|
* java/lang/VerifyError.java: idem
|
| 19502 |
|
|
* java/lang/VirtualMachineError.java: idem
|
| 19503 |
|
|
* java/lang/reflect/InvocationTargetException.java: idem
|
| 19504 |
|
|
* java/net/BindException.java: idem
|
| 19505 |
|
|
* java/net/ConnectException.java: idem
|
| 19506 |
|
|
* java/net/MalformedURLException.java: idem
|
| 19507 |
|
|
* java/net/NoRouteToHostException.java: idem
|
| 19508 |
|
|
* java/net/ProtocolException.java: idem
|
| 19509 |
|
|
* java/net/SocketException.java: idem
|
| 19510 |
|
|
* java/net/UnknownHostException.java: idem
|
| 19511 |
|
|
* java/net/UnknownServiceException.java: idem
|
| 19512 |
|
|
* java/text/ParseException.java: idem
|
| 19513 |
|
|
|
| 19514 |
|
|
2001-03-08 Tom Tromey
|
| 19515 |
|
|
|
| 19516 |
|
|
* java/io/ObjectStreamClass.java (setUID): Don't write interface
|
| 19517 |
|
|
info for array classes.
|
| 19518 |
|
|
|
| 19519 |
|
|
2001-03-06 Bryce McKinlay
|
| 19520 |
|
|
|
| 19521 |
|
|
* java/util/TreeSet.java (writeObject): Use a for-loop instead of
|
| 19522 |
|
|
Iterator.hasNext().
|
| 19523 |
|
|
|
| 19524 |
|
|
2001-03-05 Jochen Hoenicke
|
| 19525 |
|
|
|
| 19526 |
|
|
* java/util/TreeMap.java (writeObject): Use defaultWriteObject()
|
| 19527 |
|
|
instead of the new JDK1.2 API. This is simpler and makes
|
| 19528 |
|
|
back-porting the classes to JDK1.1 trivial.
|
| 19529 |
|
|
(readObject): likewise.
|
| 19530 |
|
|
* lib/mkcollections.pl.in (mymkdir): Give the permission parameter
|
| 19531 |
|
|
to mkdir. Simplified the method.
|
| 19532 |
|
|
(convert): Removed the hacks to convert the JDK1.2 api to 1.1, as
|
| 19533 |
|
|
they are no longer necessary.
|
| 19534 |
|
|
|
| 19535 |
|
|
2001-02-22 Bryce McKinlay
|
| 19536 |
|
|
|
| 19537 |
|
|
Fix for PR java/2040:
|
| 19538 |
|
|
* java/util/HashMap.java (HashMap): Don't throw exception for
|
| 19539 |
|
|
loadFactor > 1. Add exception messages.
|
| 19540 |
|
|
* java/util/Hashtable.java (Hashtable): Likewise.
|
| 19541 |
|
|
|
| 19542 |
|
|
2001-02-21 Bryce McKinlay
|
| 19543 |
|
|
|
| 19544 |
|
|
Disable libgcjx by default.
|
| 19545 |
|
|
* configure.in: Add support for --enable-java-awt configure option.
|
| 19546 |
|
|
Use --enable-java-awt=xlib to build the xlib peers (libgcjx).
|
| 19547 |
|
|
* Makefile.am: Make libgcjx conditional on XLIB_AWT, instead of NO_X.
|
| 19548 |
|
|
* Makefile.in: Rebuilt.
|
| 19549 |
|
|
* configure: Rebuilt.
|
| 19550 |
|
|
|
| 19551 |
|
|
2001-02-20 Jochen Hoenicke
|
| 19552 |
|
|
|
| 19553 |
|
|
* scripts/timezones.pl (parseOffset): Parse negative times
|
| 19554 |
|
|
correctly. (parseTime): Likewise.
|
| 19555 |
|
|
Adapted to new indentation in TimeZone.java.
|
| 19556 |
|
|
Read in tzabbrevs. Improved time zone sort order.
|
| 19557 |
|
|
* scripts/tzabbrevs: New file containing abbreviated timezone as
|
| 19558 |
|
|
specified in the JCL. Corresponds to the change from Warren Levy
|
| 19559 |
|
|
from 2001-01-09.
|
| 19560 |
|
|
* java/util/TimeZone.java: Rebuild Timezone database from
|
| 19561 |
|
|
tzdata2000h.
|
| 19562 |
|
|
|
| 19563 |
|
|
2001-02-20 Tom Tromey
|
| 19564 |
|
|
|
| 19565 |
|
|
* java/io/PipedWriter.java (flush): Throw exception if stream
|
| 19566 |
|
|
closed.
|
| 19567 |
|
|
* java/io/BufferedWriter.java (close): Clear `buffer'.
|
| 19568 |
|
|
(flush): Throw IOException if stream is closed.
|
| 19569 |
|
|
(write): Likewise.
|
| 19570 |
|
|
|
| 19571 |
|
|
2001-02-16 Tom Tromey
|
| 19572 |
|
|
|
| 19573 |
|
|
* java/lang/ThreadGroup.java (activeCount): Only include threads
|
| 19574 |
|
|
which are alive.
|
| 19575 |
|
|
(enumerate): Likewise.
|
| 19576 |
|
|
|
| 19577 |
|
|
2001-02-18 Mark Wielaard
|
| 19578 |
|
|
|
| 19579 |
|
|
* java/util/ArrayList.java: Remove RCS keywords from comments
|
| 19580 |
|
|
* java/util/BasicMapEntry.java: idem
|
| 19581 |
|
|
* java/util/Dictionary.java: idem
|
| 19582 |
|
|
* java/util/HashMap.java: idem
|
| 19583 |
|
|
* java/util/HashSet.java: idem
|
| 19584 |
|
|
* java/util/Hashtable.java: idem
|
| 19585 |
|
|
* java/util/TreeMap.java: idem
|
| 19586 |
|
|
* java/util/TreeSet.java: idem
|
| 19587 |
|
|
|
| 19588 |
|
|
* java/util/Collection.java: reindent
|
| 19589 |
|
|
|
| 19590 |
|
|
* java/util/ConcurrentModificationException.java: merge with libgcj
|
| 19591 |
|
|
* java/util/EmptyStackException.java: idem
|
| 19592 |
|
|
* java/util/Enumeration.java: idem
|
| 19593 |
|
|
* java/util/EventListener.java: idem
|
| 19594 |
|
|
* java/util/MissingResourceException.java: idem
|
| 19595 |
|
|
* java/util/NoSuchElementException.java: idem
|
| 19596 |
|
|
* java/util/Observable.java: idem
|
| 19597 |
|
|
* java/util/Observer.java: idem
|
| 19598 |
|
|
* java/util/Stack.java: idem
|
| 19599 |
|
|
* java/util/TooManyListenersException.java: idem
|
| 19600 |
|
|
|
| 19601 |
|
|
* java/util/DoubleEnumeration.java: removed
|
| 19602 |
|
|
* java/util/PropertyResourceBundle.java:
|
| 19603 |
|
|
import gnu.java.util.DoubleEnumeration
|
| 19604 |
|
|
|
| 19605 |
|
|
2001-02-16 Bryce McKinlay
|
| 19606 |
|
|
|
| 19607 |
|
|
* java/io/BlockDataException.java: Removed.
|
| 19608 |
|
|
* java/io/ObjectInputStream.java (readObject): Throw
|
| 19609 |
|
|
StreamCorruptedException, not BlockDataException.
|
| 19610 |
|
|
|
| 19611 |
|
|
* java/util/TreeSet.java (clone): Made subclass safe, use
|
| 19612 |
|
|
super.clone(), not new.
|
| 19613 |
|
|
* java/util/TreeMap.java (clone): Likewise.
|
| 19614 |
|
|
|
| 19615 |
|
|
* java/util/TreeMap.java (nil): Made non-final.
|
| 19616 |
|
|
(clone): Create new sentinal for copy.
|
| 19617 |
|
|
|
| 19618 |
|
|
* java/util/HashSet.java (clone): Made subclass safe, use
|
| 19619 |
|
|
super.clone(), not new.
|
| 19620 |
|
|
|
| 19621 |
|
|
2001-02-15 Bryce McKinlay
|
| 19622 |
|
|
|
| 19623 |
|
|
* java/util/HashMap.java: Rewritten.
|
| 19624 |
|
|
* java/util/Hashtable.java: Rewritten based on new HashMap code.
|
| 19625 |
|
|
* java/util/TreeMap.java: Rewritten.
|
| 19626 |
|
|
* java/util/Bucket.java: Deleted.
|
| 19627 |
|
|
* java/util/BasicMapEntry.java: Remove unneccessary comments.
|
| 19628 |
|
|
(equals): Simplified. Made final.
|
| 19629 |
|
|
(getKey): Made final.
|
| 19630 |
|
|
(getValue): Likewise.
|
| 19631 |
|
|
(toString): New method.
|
| 19632 |
|
|
* java/util/Collections.java (search): Use a for-loop, not iterator
|
| 19633 |
|
|
hasNext().
|
| 19634 |
|
|
(copy): Use a for-loop. Throw an IndexOutOfBoundsException if run out
|
| 19635 |
|
|
of elements in source.
|
| 19636 |
|
|
(max): Use a for-loop.
|
| 19637 |
|
|
(min): Ditto.
|
| 19638 |
|
|
(reverse): Keep track of positions instead of using Iterator's
|
| 19639 |
|
|
nextIndex() and previousIndex().
|
| 19640 |
|
|
(shuffle(List)): Initialize defaultRandom if required using
|
| 19641 |
|
|
double-check thread safety idiom. Call two-argument shuffle method
|
| 19642 |
|
|
using defaultRandom.
|
| 19643 |
|
|
(defaultRandom): New field.
|
| 19644 |
|
|
(shuffle(List, Random)): Use a for-loop. Keep track of pos instead of
|
| 19645 |
|
|
using previousIndex() and nextIndex().
|
| 19646 |
|
|
(singletonMap(iterator)): Use a HashMap.Entry, not BasicMapEntry.
|
| 19647 |
|
|
(ReverseComparator): New static class.
|
| 19648 |
|
|
(reverseOrder): Return static instance of ReverseComparator.
|
| 19649 |
|
|
* java/util/AbstractCollection.java (toString): Use a StringBuffer.
|
| 19650 |
|
|
* java/util/AbstractMap.java (toString): Use StringBuffer.
|
| 19651 |
|
|
|
| 19652 |
|
|
2001-02-09 Steve Mayer
|
| 19653 |
|
|
|
| 19654 |
|
|
* java/util/Timer.java (remove): Install new heap.
|
| 19655 |
|
|
|
| 19656 |
|
|
2001-02-07 Bryce McKinlay
|
| 19657 |
|
|
|
| 19658 |
|
|
* java/util/Arrays.java: Removed "cmp" methods.
|
| 19659 |
|
|
(qsort): Don't use "cmp".
|
| 19660 |
|
|
(med3): Likewise.
|
| 19661 |
|
|
|
| 19662 |
|
|
2001-02-07 Mark Benvenuto
|
| 19663 |
|
|
|
| 19664 |
|
|
* java/util/Arrays.java (qsort): Handle N value of 7 with insertion
|
| 19665 |
|
|
sort. Fix for PR java/1895.
|
| 19666 |
|
|
|
| 19667 |
|
|
2001-01-25 Mark Wielaard
|
| 19668 |
|
|
|
| 19669 |
|
|
* java/io/DataInputStream.java: update copyright notice
|
| 19670 |
|
|
* java/io/PrintWriter.java: idem
|
| 19671 |
|
|
* java/io/Reader.java: idem
|
| 19672 |
|
|
* java/io/StreamTokenizer.java: idem
|
| 19673 |
|
|
* java/io/StringReader.java: idem
|
| 19674 |
|
|
* java/lang/reflect/ReflectPermission.java: idem
|
| 19675 |
|
|
|
| 19676 |
|
|
2001-01-23 Mark Wielaard
|
| 19677 |
|
|
|
| 19678 |
|
|
* java/security/AccessController.java: new file (stub implementation)
|
| 19679 |
|
|
|
| 19680 |
|
|
2001-01-23 Brian Jones
|
| 19681 |
|
|
|
| 19682 |
|
|
* configure.in: generate Makefiles for proper native directories
|
| 19683 |
|
|
* native/Makefile.am: modify SUBDIRS to build from jni directory
|
| 19684 |
|
|
* native/jni/.cvsignore: new file
|
| 19685 |
|
|
* native/jni/Makefile.am: new file; combines all previous Makefile.am's in
|
| 19686 |
|
|
a subdirectory
|
| 19687 |
|
|
* native/jni/acos.c: renamed from native/java.lang/acos.c
|
| 19688 |
|
|
* native/jni/asin.c: renamed from native/java.lang/asin.c
|
| 19689 |
|
|
* native/jni/atan.c: renamed from native/java.lang/atan.c
|
| 19690 |
|
|
* native/jni/atan2.c: renamed from native/java.lang/atan2.c
|
| 19691 |
|
|
* native/jni/ceil.c: renamed from native/java.lang/ceil.c
|
| 19692 |
|
|
* native/jni/cos.c: renamed from native/java.lang/cos.c
|
| 19693 |
|
|
* native/jni/e_fmod.c: renamed from native/java.lang/e_fmod.c
|
| 19694 |
|
|
* native/jni/exp.c: renamed from native/java.lang/exp.c
|
| 19695 |
|
|
* native/jni/fdlibm.h: renamed from native/java.lang/fdlibm.h
|
| 19696 |
|
|
* native/jni/floor.c: renamed from native/java.lang/floor.c
|
| 19697 |
|
|
* native/jni/java_io_File.c: renamed from native/java.io/File.c
|
| 19698 |
|
|
* native/jni/java_io_FileDescriptor.c: renamed from native/java.io/FileDescriptor.c
|
| 19699 |
|
|
* native/jni/java_io_FileInputStream.c: renamed from native/java.io/FileInputStream.c
|
| 19700 |
|
|
* native/jni/java_io_FileOutputStream.c: renamed from native/java.io/FileOutputStream.c
|
| 19701 |
|
|
* native/jni/java_io_ObjectInputStream.c: renamed from native/java.io/ObjectInputStream.c
|
| 19702 |
|
|
* native/jni/java_io_ObjectOutputStream.c: renamed from native/java.io/ObjectOutputStream.c
|
| 19703 |
|
|
* native/jni/java_io_RandomAccessFile.c: renamed from native/java.io/RandomAccessFile.c
|
| 19704 |
|
|
* native/jni/java_lang_Double.c: renamed from native/java.lang/Double.c
|
| 19705 |
|
|
* native/jni/java_lang_Float.c: renamed from native/java.lang/Float.c
|
| 19706 |
|
|
* native/jni/java_lang_Object.c: renamed from native/java.lang/Object.c
|
| 19707 |
|
|
* native/jni/java_lang_System.c: renamed from native/java.lang/System.c
|
| 19708 |
|
|
* native/jni/java_lang_reflect_Array.c: renamed from native/java.lang.reflect/Array.c
|
| 19709 |
|
|
* native/jni/java_math_BigInteger.c: renamed from native/java.math/BigInteger.c
|
| 19710 |
|
|
* native/jni/java_net_InetAddress.c: renamed from native/java.net/InetAddress.c
|
| 19711 |
|
|
* native/jni/java_net_PlainDatagramSocketImpl.c: renamed from native/java.net/PlainDatagramSocketImpl.c
|
| 19712 |
|
|
* native/jni/java_net_PlainSocketImpl.c: renamed from native/java.net/PlainSocketImpl.c
|
| 19713 |
|
|
* native/jni/java_util_ResourceBundle.c: renamed from native/java.util/ResourceBundle.c
|
| 19714 |
|
|
* native/jni/java_util_TimeZone.c: renamed from native/java.util/TimeZone.c
|
| 19715 |
|
|
* native/jni/javaio.c: renamed from native/java.io/javaio.c
|
| 19716 |
|
|
* native/jni/javaio.h: renamed from native/java.io/javaio.h
|
| 19717 |
|
|
* native/jni/javalang.c: renamed from native/java.lang/javalang.c
|
| 19718 |
|
|
* native/jni/javalang.h: renamed from native/java.lang/javalang.h
|
| 19719 |
|
|
* native/jni/javanet.c: renamed from native/java.net/javanet.c
|
| 19720 |
|
|
* native/jni/javanet.h: renamed from native/java.net/javanet.h
|
| 19721 |
|
|
* native/jni/k_cos.c: renamed from native/java.lang/k_cos.c
|
| 19722 |
|
|
* native/jni/k_rem_pio2.c: renamed from native/java.lang/k_rem_pio2.c
|
| 19723 |
|
|
* native/jni/k_sin.c: renamed from native/java.lang/k_sin.c
|
| 19724 |
|
|
* native/jni/k_tan.c: renamed from native/java.lang/k_tan.c
|
| 19725 |
|
|
* native/jni/log.c: renamed from native/java.lang/log.c
|
| 19726 |
|
|
* native/jni/pow.c: renamed from native/java.lang/pow.c
|
| 19727 |
|
|
* native/jni/remainder.c: renamed from native/java.lang/remainder.c
|
| 19728 |
|
|
* native/jni/rint.c: renamed from native/java.lang/rint.c
|
| 19729 |
|
|
* native/jni/s_fabs.c: renamed from native/java.lang/s_fabs.c
|
| 19730 |
|
|
* native/jni/sin.c: renamed from native/java.lang/sin.c
|
| 19731 |
|
|
* native/jni/sqrt.c: renamed from native/java.lang/sqrt.c
|
| 19732 |
|
|
* native/jni/tan.c: renamed from native/java.lang/tan.c
|
| 19733 |
|
|
* native/jni/awt/.cvsignore: new file
|
| 19734 |
|
|
* native/jni/awt/Makefile.am: renamed from native/gnu.java.awt.peer.gtk/Makefile.am
|
| 19735 |
|
|
* native/jni/awt/gnu_java_awt_image_GdkPixbufDecoder.c: renamed
|
| 19736 |
|
|
from native/gnu.java.awt.image/gdkpixbufdecoder.c
|
| 19737 |
|
|
* native/jni/awt/gnu_java_awt_peer_gtk_GdkFontMetrics.c: renamed
|
| 19738 |
|
|
from native/gnu.java.awt.peer.gtk/gdkfontmetrics.c
|
| 19739 |
|
|
* native/jni/awt/gnu_java_awt_peer_gtk_GdkGraphics.c: renamed
|
| 19740 |
|
|
from native/gnu.java.awt.peer.gtk/gdkgraphics.c
|
| 19741 |
|
|
* native/jni/awt/gnu_java_awt_peer_gtk_GtkButtonPeer.c: renamed
|
| 19742 |
|
|
from native/gnu.java.awt.peer.gtk/gtkbuttonpeer.c
|
| 19743 |
|
|
* native/jni/awt/gnu_java_awt_peer_gtk_GtkCanvasPeer.c: renamed
|
| 19744 |
|
|
from native/gnu.java.awt.peer.gtk/gtkcanvaspeer.c
|
| 19745 |
|
|
* native/jni/awt/gnu_java_awt_peer_gtk_GtkCheckboxMenuItemPeer.c: renamed
|
| 19746 |
|
|
from native/gnu.java.awt.peer.gtk/gtkcheckboxmenuitempeer.c
|
| 19747 |
|
|
* native/jni/awt/gnu_java_awt_peer_gtk_GtkCheckboxPeer.c: renamed
|
| 19748 |
|
|
from native/gnu.java.awt.peer.gtk/gtkcheckboxpeer.c
|
| 19749 |
|
|
* native/jni/awt/gnu_java_awt_peer_gtk_GtkChoicePeer.c: renamed
|
| 19750 |
|
|
from native/gnu.java.awt.peer.gtk/gtkchoicepeer.c
|
| 19751 |
|
|
* native/jni/awt/gnu_java_awt_peer_gtk_GtkClipboard.c: renamed
|
| 19752 |
|
|
from native/gnu.java.awt.peer.gtk/gtkclipboard.c
|
| 19753 |
|
|
* native/jni/awt/gnu_java_awt_peer_gtk_GtkComponentPeer.c: renamed
|
| 19754 |
|
|
from native/gnu.java.awt.peer.gtk/gtkcomponentpeer.c
|
| 19755 |
|
|
* native/jni/awt/gnu_java_awt_peer_gtk_GtkEvents.c: renamed
|
| 19756 |
|
|
from native/gnu.java.awt.peer.gtk/gtkevents.c
|
| 19757 |
|
|
* native/jni/awt/gnu_java_awt_peer_gtk_GtkFileDialogPeer.c: renamed
|
| 19758 |
|
|
from native/gnu.java.awt.peer.gtk/gtkfiledialogpeer.c
|
| 19759 |
|
|
* native/jni/awt/gnu_java_awt_peer_gtk_GtkImagePainter.c: renamed
|
| 19760 |
|
|
from native/gnu.java.awt.peer.gtk/gtkimagepainter.c
|
| 19761 |
|
|
* native/jni/awt/gnu_java_awt_peer_gtk_GtkLabelPeer.c: renamed
|
| 19762 |
|
|
from native/gnu.java.awt.peer.gtk/gtklabelpeer.c
|
| 19763 |
|
|
* native/jni/awt/gnu_java_awt_peer_gtk_GtkListPeer.c: renamed
|
| 19764 |
|
|
from native/gnu.java.awt.peer.gtk/gtklistpeer.c
|
| 19765 |
|
|
* native/jni/awt/gnu_java_awt_peer_gtk_GtkMainThread.c: renamed
|
| 19766 |
|
|
from native/gnu.java.awt.peer.gtk/gtkmainthread.c
|
| 19767 |
|
|
* native/jni/awt/gnu_java_awt_peer_gtk_GtkMenuBarPeer.c: renamed
|
| 19768 |
|
|
from native/gnu.java.awt.peer.gtk/gtkmenubarpeer.c
|
| 19769 |
|
|
* native/jni/awt/gnu_java_awt_peer_gtk_GtkMenuItemPeer.c: renamed
|
| 19770 |
|
|
from native/gnu.java.awt.peer.gtk/gtkmenuitempeer.c
|
| 19771 |
|
|
* native/jni/awt/gnu_java_awt_peer_gtk_GtkMenuPeer.c: renamed
|
| 19772 |
|
|
from native/gnu.java.awt.peer.gtk/gtkmenupeer.c
|
| 19773 |
|
|
* native/jni/awt/gnu_java_awt_peer_gtk_GtkPanelPeer.c: renamed
|
| 19774 |
|
|
from native/gnu.java.awt.peer.gtk/gtkpanelpeer.c
|
| 19775 |
|
|
* native/jni/awt/gnu_java_awt_peer_gtk_GtkPopupMenuPeer.c: renamed
|
| 19776 |
|
|
from native/gnu.java.awt.peer.gtk/gtkpopupmenupeer.c
|
| 19777 |
|
|
* native/jni/awt/gnu_java_awt_peer_gtk_GtkScrollBarPeer.c: renamed
|
| 19778 |
|
|
from native/gnu.java.awt.peer.gtk/gtkscrollbarpeer.c
|
| 19779 |
|
|
* native/jni/awt/gnu_java_awt_peer_gtk_GtkScrollPanePeer.c: renamed
|
| 19780 |
|
|
from native/gnu.java.awt.peer.gtk/gtkscrollpanepeer.c
|
| 19781 |
|
|
* native/jni/awt/gnu_java_awt_peer_gtk_GtkTextAreaPeer.c: renamed
|
| 19782 |
|
|
from native/gnu.java.awt.peer.gtk/gtktextareapeer.c
|
| 19783 |
|
|
* native/jni/awt/gnu_java_awt_peer_gtk_GtkTextComponentPeer.c: renamed
|
| 19784 |
|
|
from native/gnu.java.awt.peer.gtk/gtktextcomponentpeer.c
|
| 19785 |
|
|
* native/jni/awt/gnu_java_awt_peer_gtk_GtkTextFieldPeer.c: renamed
|
| 19786 |
|
|
from native/gnu.java.awt.peer.gtk/gtktextfieldpeer.c
|
| 19787 |
|
|
* native/jni/awt/gnu_java_awt_peer_gtk_GtkToolkit.c: renamed
|
| 19788 |
|
|
from native/gnu.java.awt.peer.gtk/gtktoolkit.c
|
| 19789 |
|
|
* native/jni/awt/gnu_java_awt_peer_gtk_GtkWindowPeer.c: renamed
|
| 19790 |
|
|
from native/gnu.java.awt.peer.gtk/gtkwindowpeer.c
|
| 19791 |
|
|
* native/jni/awt/gthread-jni.c: renamed from
|
| 19792 |
|
|
native/gnu.java.awt.peer.gtk/gthread-jni.c
|
| 19793 |
|
|
* native/jni/awt/gthread-jni.h: renamed from
|
| 19794 |
|
|
native/gnu.java.awt.peer.gtk/gthread-jni.h
|
| 19795 |
|
|
* native/jni/awt/gtkpeer.h: renamed from
|
| 19796 |
|
|
native/gnu.java.awt.peer.gtk/gtkpeer.h
|
| 19797 |
|
|
* native/jni/awt/native_state.c: renamed from
|
| 19798 |
|
|
native/gnu.java.awt.peer.gtk/native_state.c
|
| 19799 |
|
|
* native/jni/awt/native_state.h: renamed from
|
| 19800 |
|
|
native/gnu.java.awt.peer.gtk/native_state.h
|
| 19801 |
|
|
|
| 19802 |
|
|
2001-01-19 Warren Levy
|
| 19803 |
|
|
|
| 19804 |
|
|
* java/text/SimpleDateFormat.java (format): Compute hour for cases
|
| 19805 |
|
|
HOUR_OF_DAY1_FIELD (1-24), HOUR1_FIELD (1-12), and HOUR0_FIELD (0-11)
|
| 19806 |
|
|
correctly. Adjust properly from 0-23 clock hour.
|
| 19807 |
|
|
|
| 19808 |
|
|
2001-01-14 Mark Wielaard
|
| 19809 |
|
|
|
| 19810 |
|
|
* java/net/URLDecoder.java: Thanks Edgar Villanueva (edgarvil@home.com)
|
| 19811 |
|
|
(decode): fix comment, don't throw Exception
|
| 19812 |
|
|
|
| 19813 |
|
|
2001-01-12 Mark Wielaard
|
| 19814 |
|
|
|
| 19815 |
|
|
* java/awt/datatransfer/Clibboard.java:
|
| 19816 |
|
|
(getContents, setContents): synchronized, add comment
|
| 19817 |
|
|
* java/awt/datatransfer/DataFlavor.java:
|
| 19818 |
|
|
(DataFlavor constructor): refactored,
|
| 19819 |
|
|
if null set humanPresentable name to mimeType
|
| 19820 |
|
|
(getParameter): renamed from getParamter
|
| 19821 |
|
|
(equals(String)): deprecated
|
| 19822 |
|
|
(hashCode): new method
|
| 19823 |
|
|
(match): new method, XXX implemented as equals
|
| 19824 |
|
|
(toString): new method
|
| 19825 |
|
|
(getTextPlainUnicodeFlavor): new method, XXX returns plainTextFlavor
|
| 19826 |
|
|
(getDefaultRepresentationClass): new method, XXX returns InputStream
|
| 19827 |
|
|
(getDefaultRepresentationClassAsString): new method, XXX
|
| 19828 |
|
|
(selectBestTextFlavor): new method
|
| 19829 |
|
|
(getReaderForText): new method
|
| 19830 |
|
|
* java/awt/datatransfer/FlavorMap.java: update comments
|
| 19831 |
|
|
* java/awt/datatransfer/MimeTypeParseException.java: new class
|
| 19832 |
|
|
* java/awt/datatransfer/SystemFlavorMap.java: new class XXX
|
| 19833 |
|
|
|
| 19834 |
|
|
2001-01-10 Mark Wielaard
|
| 19835 |
|
|
|
| 19836 |
|
|
* java/lang/ClassLoader.java: 1.2 updates
|
| 19837 |
|
|
(loadClass(String)): now calls loadClass with resolve set to false not true
|
| 19838 |
|
|
(loadClass(String,boolean)): no longer abstract
|
| 19839 |
|
|
(getResource): now calls parent classloader first
|
| 19840 |
|
|
(getResourceAsStream): Ditto
|
| 19841 |
|
|
(defineClass): There is now a version which takes a ProtectionDomain,
|
| 19842 |
|
|
but that needs native support
|
| 19843 |
|
|
(findLibrary): new method
|
| 19844 |
|
|
(getSystemResources):Ditto
|
| 19845 |
|
|
|
| 19846 |
|
|
2001-01-10 Warren Levy
|
| 19847 |
|
|
|
| 19848 |
|
|
* java/math/BigDecimal.java (divide): Fixed comment.
|
| 19849 |
|
|
|
| 19850 |
|
|
2001-01-10 Warren Levy
|
| 19851 |
|
|
|
| 19852 |
|
|
* java/math/BigDecimal.java (divide): Check newScale for validity.
|
| 19853 |
|
|
Ensure that BigInteger.pow() is called with a non-negative value.
|
| 19854 |
|
|
(setScale (int)): New public method.
|
| 19855 |
|
|
(setScale (int,int)): New public method.
|
| 19856 |
|
|
|
| 19857 |
|
|
2001-01-08 Mark Wielaard
|
| 19858 |
|
|
|
| 19859 |
|
|
* vm/reference/java/lang/Class.java: 1.2 updates
|
| 19860 |
|
|
(forName(String,boolean,ClassLoader)): new method
|
| 19861 |
|
|
(getPackage): Ditto
|
| 19862 |
|
|
(getProtectionDomain): Ditto
|
| 19863 |
|
|
* java/lang/ClassLoader.java: 1.2 updates
|
| 19864 |
|
|
(getParent): new method
|
| 19865 |
|
|
(getSystemClassLoader): Ditto
|
| 19866 |
|
|
(findClass): Ditto
|
| 19867 |
|
|
(findResource): Ditto
|
| 19868 |
|
|
(findResources): Ditto
|
| 19869 |
|
|
(getResources): Ditto
|
| 19870 |
|
|
|
| 19871 |
|
|
2001-01-09 Mark Wielaard
|
| 19872 |
|
|
|
| 19873 |
|
|
* gnu/java/util/DoubleEnumeration.java: new class, adapted from
|
| 19874 |
|
|
java/util/DoubleEnumeration. Clears references earlier, handles null
|
| 19875 |
|
|
and/or empty enumerations better.
|
| 19876 |
|
|
* gnu/java/util/EmptyEnumeration.java: new class.
|
| 19877 |
|
|
|
| 19878 |
|
|
2001-01-09 Oskar Liljeblad
|
| 19879 |
|
|
|
| 19880 |
|
|
* java/io/StreamTokenizer.java (nextToken): Handle // and /* before
|
| 19881 |
|
|
commentChar. Fixed typos in comments.
|
| 19882 |
|
|
|
| 19883 |
|
|
2001-01-09 Andrew Haley
|
| 19884 |
|
|
|
| 19885 |
|
|
* java/io/StreamTokenizer.java: Don't throw a
|
| 19886 |
|
|
NumberFormatException if a field is numeric as far as the
|
| 19887 |
|
|
StreamTokenizer is concerned but not as far as Double.valueOf() is
|
| 19888 |
|
|
concerned: return a zero instead.
|
| 19889 |
|
|
|
| 19890 |
|
|
2001-01-09 Warren Levy
|
| 19891 |
|
|
|
| 19892 |
|
|
* java/util/TimeZone.java: Add standard ID names per JCL; removed
|
| 19893 |
|
|
non-standard ones. Marked with XXX comments to note what code
|
| 19894 |
|
|
should be removed after java.lang.System is merged with libgcj.
|
| 19895 |
|
|
|
| 19896 |
|
|
2001-01-08 Mark Wielaard
|
| 19897 |
|
|
|
| 19898 |
|
|
* java/lang/ClassLoader.java: 1.2 updates
|
| 19899 |
|
|
(definedPackages, parent, systemClassLoader): new private fields
|
| 19900 |
|
|
(ClassLoader): new constructor that takes a parent classloader
|
| 19901 |
|
|
(definePackage, getPackage, getPackages): new protected methods
|
| 19902 |
|
|
* java/lang/Package.java: 1.2 updates
|
| 19903 |
|
|
(Package): change argument order to match ClassLoader.definePackage(),
|
| 19904 |
|
|
throw NullPointerException when name == null
|
| 19905 |
|
|
(getPackage, getPackages): implemented
|
| 19906 |
|
|
* java/lang/Sysem.java: 1.2 updates
|
| 19907 |
|
|
(setProperty): new method
|
| 19908 |
|
|
(runFinalizersOnExit): deprecated
|
| 19909 |
|
|
|
| 19910 |
|
|
2001-01-07 Mark Wielaard
|
| 19911 |
|
|
|
| 19912 |
|
|
* java/lang/Float.java: implements Comparable, new method compareTo()
|
| 19913 |
|
|
* java/lang/Integer.java: Ditto
|
| 19914 |
|
|
* java/lang/Long.java: Ditto
|
| 19915 |
|
|
* java/lang/Short.java: Ditto
|
| 19916 |
|
|
* java/lang/String.java: Ditto
|
| 19917 |
|
|
(CASE_INSENSITIVE_ORDER): new field
|
| 19918 |
|
|
(compareToIgnoreCase): new method
|
| 19919 |
|
|
|
| 19920 |
|
|
2001-01-07 Anthony Green
|
| 19921 |
|
|
|
| 19922 |
|
|
* java/lang/StringBuffer.java: Fix comments.
|
| 19923 |
|
|
|
| 19924 |
|
|
2001-01-06 Brian Jones
|
| 19925 |
|
|
|
| 19926 |
|
|
* mauve-classpath: Mauve testing file can be used with Japhar.
|
| 19927 |
|
|
|
| 19928 |
|
|
2001-01-06 Brian Jones
|
| 19929 |
|
|
|
| 19930 |
|
|
* Release classpath-0.02
|
| 19931 |
|
|
* doc/www.gnu.org/announce/20010106.mhtml: New file.
|
| 19932 |
|
|
* resource/japhar-0.09.patch.1: patch for Japhar 0.09 for
|
| 19933 |
|
|
GNU Classpath 0.02 release.
|
| 19934 |
|
|
* NEWS: Added 0.02 release information.
|
| 19935 |
|
|
* configure.in: Update release number, add additional Makefile output
|
| 19936 |
|
|
files.
|
| 19937 |
|
|
* doc/Makefile.am: New target 'docs' can be used to generate
|
| 19938 |
|
|
formal postscript documentation.
|
| 19939 |
|
|
* doc/texinfo.tex: Updated to tetex 1.0.7 release.
|
| 19940 |
|
|
* doc/www.gnu.org/classpath.mhtml: Notice of license change and
|
| 19941 |
|
|
other small enhancements.
|
| 19942 |
|
|
* gnu/java/beans/Makefile.am: Removed ChangeLog from EXTRA_DIST
|
| 19943 |
|
|
* gnu/java/beans/editors/Makefile.am: Ditto.
|
| 19944 |
|
|
* gnu/java/beans/info/Makefile.am: Ditto.
|
| 19945 |
|
|
* gnu/java/io/Makefile.am: Ditto
|
| 19946 |
|
|
* gnu/java/io/decode/Makefile.am: Ditto.
|
| 19947 |
|
|
* gnu/java/io/encode/Makefile.am: Ditto.
|
| 19948 |
|
|
* gnu/java/lang/Makefile.am: Ditto.
|
| 19949 |
|
|
* gnu/java/lang/reflect/Makefile.am: Ditto.
|
| 19950 |
|
|
* gnu/java/net/content/text/Makefile.am: Ditto.
|
| 19951 |
|
|
* java/beans/Makefile.am: Ditto.
|
| 19952 |
|
|
* java/lang/reflect/Makefile.am: Ditto.
|
| 19953 |
|
|
* java/net/Makefile.am: Ditto.
|
| 19954 |
|
|
* java/util/Makefile.am: Ditto.
|
| 19955 |
|
|
* resource/Makefile.am: Add japhar-0.09.patch.1 to EXTRA_DIST
|
| 19956 |
|
|
* resource/java/security/Makefile.am: Rules to install security
|
| 19957 |
|
|
policy in $(libdir)/security.
|
| 19958 |
|
|
|
| 19959 |
|
|
2001-01-06 Anthony Green
|
| 19960 |
|
|
|
| 19961 |
|
|
* java/beans/PropertyDescriptor.java: Fix comment.
|
| 19962 |
|
|
* java/io/PushbackReader.java: Fix comment.
|
| 19963 |
|
|
* java/io/ObjectStreamClass.java: Fix comment.
|
| 19964 |
|
|
* java/io/DataInputStream.java: Fix comment.
|
| 19965 |
|
|
* java/io/PipedInputStream.java: Fix comments.
|
| 19966 |
|
|
* java/io/PipedReader.java: Fix comments.
|
| 19967 |
|
|
* java/sql/DatabaseMetaData.java: Fix comments.
|
| 19968 |
|
|
|
| 19969 |
|
|
2000-12-17 Brian Jones
|
| 19970 |
|
|
|
| 19971 |
|
|
* doc/hacking.texinfo: Updated slightly.
|
| 19972 |
|
|
* doc/vmintegration.texinfo: Updated slightly.
|
| 19973 |
|
|
* resource/java/security/classpath.security: New file.
|
| 19974 |
|
|
* resource/java/security/Makefile.am: New file.
|
| 19975 |
|
|
* resource/java/security/.cvsignore: New file.
|
| 19976 |
|
|
* resource/java/Makefile.am: Add security to SUBDIRS.
|
| 19977 |
|
|
|
| 19978 |
|
|
2001-01-06 Bryce McKinlay
|
| 19979 |
|
|
|
| 19980 |
|
|
* test/java.io/PipedReaderWriterTest.java: Use Thread.sleep() to
|
| 19981 |
|
|
implement delay, not System.gc().
|
| 19982 |
|
|
* test/java.io/PipedStreamTest.java: Ditto.
|
| 19983 |
|
|
|
| 19984 |
|
|
* java/io/PipedReader: Synchronize on "lock" instead of this.
|
| 19985 |
|
|
|
| 19986 |
|
|
2001-01-05 Bryce McKinlay
|
| 19987 |
|
|
|
| 19988 |
|
|
* test/java.io/RandomAccessFileTest.java: Fix overflow of integer
|
| 19989 |
|
|
constant.
|
| 19990 |
|
|
* test/java.io/dataoutput-jdk.out: Update with corrected JDK output.
|
| 19991 |
|
|
|
| 19992 |
|
|
* java/io/PipedInputStream: Rewritten. Now simpler and more correct.
|
| 19993 |
|
|
* java/io/PipedOutputStream: Updated to match new PipedInputStream.
|
| 19994 |
|
|
* java/io/PipedReader: New implementation based on new
|
| 19995 |
|
|
PipedInputStream.
|
| 19996 |
|
|
* java/io/PipedWriter: Updated to match new PipedReader.
|
| 19997 |
|
|
|
| 19998 |
|
|
2000-12-27 Jeff Sturm
|
| 19999 |
|
|
|
| 20000 |
|
|
* java/sql/DriverManager.java (getConnection): Don't set user/password
|
| 20001 |
|
|
properties if null.
|
| 20002 |
|
|
|
| 20003 |
|
|
2000-12-27 Warren Levy
|
| 20004 |
|
|
|
| 20005 |
|
|
* java/util/Calendar.java: Fix typo in comment.
|
| 20006 |
|
|
(set): Set 24-hour clock hour instead of 12-hour clock hour.
|
| 20007 |
|
|
* java/util/TimeZone.java (getDefaultDisplayName): Casts to char
|
| 20008 |
|
|
needed for evaluating numbers '0' to '9' in printouts of GMT offsets.
|
| 20009 |
|
|
|
| 20010 |
|
|
2000-12-26 Petter Reinholdtsen
|
| 20011 |
|
|
|
| 20012 |
|
|
* java/sql/SQLWarning.java: Fixed typo in comment.
|
| 20013 |
|
|
|
| 20014 |
|
|
2000-12-21 Tom Tromey
|
| 20015 |
|
|
|
| 20016 |
|
|
* java/beans/PropertyChangeListener.java: Extends EventListener.
|
| 20017 |
|
|
* java/beans/VetoableChangeListener.java: Extends EventListener.
|
| 20018 |
|
|
|
| 20019 |
|
|
2000-12-17 Bryce McKinlay
|
| 20020 |
|
|
|
| 20021 |
|
|
* java/util/ArrayList.java (data): Declare transient.
|
| 20022 |
|
|
(serialPersistantFields): Removed.
|
| 20023 |
|
|
(readObject): Use defaultReadObject(), not readFields().
|
| 20024 |
|
|
(writeObject): Use defaultWriteObject(), not writeFields().
|
| 20025 |
|
|
|
| 20026 |
|
|
2000-12-17 Brian Jones
|
| 20027 |
|
|
|
| 20028 |
|
|
* java/util/ArrayList.java: Changes made to let a given Perl script
|
| 20029 |
|
|
produce the correct collections api in a different package for
|
| 20030 |
|
|
Java 1.1.
|
| 20031 |
|
|
writeObject(): renamed variable to oFields
|
| 20032 |
|
|
readObject(): renamed variable to iFields
|
| 20033 |
|
|
* configure.in: create lib/mkcollections.pl
|
| 20034 |
|
|
* lib/Makefile.am: distribute mkcollections.pl.in
|
| 20035 |
|
|
* lib/mkcollections.pl.in: creates copies of collections classes
|
| 20036 |
|
|
in a new user defined package name space for use in Java 1.1
|
| 20037 |
|
|
projects, contributed by Jochen Hoenicke
|
| 20038 |
|
|
.
|
| 20039 |
|
|
|
| 20040 |
|
|
2000-12-14 Tom Tromey
|
| 20041 |
|
|
|
| 20042 |
|
|
* java/lang/RuntimePermission.java: Class now final.
|
| 20043 |
|
|
|
| 20044 |
|
|
* java/io/SerializablePermission.java (legal_names): Now private.
|
| 20045 |
|
|
|
| 20046 |
|
|
2000-12-14 Brian Jones
|
| 20047 |
|
|
|
| 20048 |
|
|
* acinclude.m4 : CLASSPATH_INTERNAL_CHECK_JAPHAR takes an optional
|
| 20049 |
|
|
argument such that specifying the prefix to Japhar now works,
|
| 20050 |
|
|
allowing the user to have multiple installations of Japhar and yet
|
| 20051 |
|
|
configure for a specific installation.
|
| 20052 |
|
|
|
| 20053 |
|
|
2000-12-10 Brian Jones
|
| 20054 |
|
|
|
| 20055 |
|
|
* configure.in : commented out code to assume Japhar if not
|
| 20056 |
|
|
otherwise specified. Compiling without Japhar is almost
|
| 20057 |
|
|
easy now.
|
| 20058 |
|
|
|
| 20059 |
|
|
2000-12-10 Brian Jones
|
| 20060 |
|
|
|
| 20061 |
|
|
* configure.in : fixed a small syntax error
|
| 20062 |
|
|
|
| 20063 |
|
|
2000-12-10 Brian Jones
|
| 20064 |
|
|
|
| 20065 |
|
|
* gnu/classpath/.cvsignore : Ignore Configuration.java
|
| 20066 |
|
|
* native/java.lang/System.c (Java_java_lang_System_setIn) : fixed
|
| 20067 |
|
|
call to GetStaticFieldID().
|
| 20068 |
|
|
(Java_java_lang_System_setOut) : Ditto.
|
| 20069 |
|
|
(Java_java_lang_System_setErr) : Ditto.
|
| 20070 |
|
|
* java/lang/Makefile.am : Removed Throwable.java
|
| 20071 |
|
|
* vm/reference/java/lang/Makefile.am : Added Throwable.java.
|
| 20072 |
|
|
Throwable.java is now part of the VM interface.
|
| 20073 |
|
|
|
| 20074 |
|
|
2000-12-09 Bryce McKinlay
|
| 20075 |
|
|
|
| 20076 |
|
|
* java/io/DataInputStream.java (readBoolean): Use convertToBoolean().
|
| 20077 |
|
|
(readByte): Use convertToByte().
|
| 20078 |
|
|
(readChar): Use convertToChar().
|
| 20079 |
|
|
(readInt): Use convertToInt().
|
| 20080 |
|
|
(readLong): Use convertToLong().
|
| 20081 |
|
|
(readShort): Use convertToShort().
|
| 20082 |
|
|
(readUnsignedByte): Use convertToUnsignedByte().
|
| 20083 |
|
|
(readUnsignedShort): Use convertToUnsignedShort().
|
| 20084 |
|
|
(readUTF): Use convertToUTF().
|
| 20085 |
|
|
|
| 20086 |
|
|
(convertToBoolean): Resurrected.
|
| 20087 |
|
|
(convertToByte): Ditto.
|
| 20088 |
|
|
(convertToChar): Ditto.
|
| 20089 |
|
|
(convertToInt): Ditto.
|
| 20090 |
|
|
(convertToLong): Ditto.
|
| 20091 |
|
|
(convertToShort): Ditto.
|
| 20092 |
|
|
(convertToUnsignedByte): Ditto.
|
| 20093 |
|
|
(convertToUnsignedShort): Ditto.
|
| 20094 |
|
|
(convertToUTF): Ditto.
|
| 20095 |
|
|
|
| 20096 |
|
|
* java/io/BufferedReader (DEFAULT_BUFFER_SIZE): Restored.
|
| 20097 |
|
|
(BufferedReader): Use it.
|
| 20098 |
|
|
|
| 20099 |
|
|
2000-12-08 Warren Levy
|
| 20100 |
|
|
|
| 20101 |
|
|
* java/lang/StringBuffer.java (insert(int,char[])): Avoid
|
| 20102 |
|
|
NullPointerException so proper check of offset can be done.
|
| 20103 |
|
|
|
| 20104 |
|
|
2000-12-05 Tom Tromey
|
| 20105 |
|
|
|
| 20106 |
|
|
* java/util/BitSet.java: Class no longer final.
|
| 20107 |
|
|
|
| 20108 |
|
|
2000-12-06 Bryce McKinlay
|
| 20109 |
|
|
|
| 20110 |
|
|
* java/util/Random.java (nextDouble): Use 1L for bit-shift, not 1
|
| 20111 |
|
|
integer. From Christian Grothoff .
|
| 20112 |
|
|
|
| 20113 |
|
|
2000-12-03 Warren Levy
|
| 20114 |
|
|
|
| 20115 |
|
|
* java/io/FilePermission.java: Made class final per spec.
|
| 20116 |
|
|
* java/util/LinkedList.java: Implements List.
|
| 20117 |
|
|
|
| 20118 |
|
|
2000-12-03 01:00 Brian Jones
|
| 20119 |
|
|
|
| 20120 |
|
|
* gnu/java/beans/ChangeLog: removed
|
| 20121 |
|
|
* gnu/java/beans/editors/ChangeLog: removed
|
| 20122 |
|
|
* gnu/java/beans/info/ChangeLog: removed
|
| 20123 |
|
|
* gnu/java/io/ChangeLog: removed
|
| 20124 |
|
|
* gnu/java/io/decode/ChangeLog: removed
|
| 20125 |
|
|
* gnu/java/io/encode/ChangeLog: removed
|
| 20126 |
|
|
* gnu/java/lang/ChangeLog: removed
|
| 20127 |
|
|
* gnu/java/lang/reflect/ChangeLog: removed
|
| 20128 |
|
|
* gnu/java/net/content/text/ChangeLog: removed
|
| 20129 |
|
|
* java/beans/ChangeLog: removed
|
| 20130 |
|
|
* java/io/ChangeLog: removed
|
| 20131 |
|
|
* java/lang/reflect/ChangeLog: removed
|
| 20132 |
|
|
* java/net/ChangeLog: removed
|
| 20133 |
|
|
* java/util/ChangeLog: removed
|
| 20134 |
|
|
* native/java.io/ChangeLog: removed
|
| 20135 |
|
|
* native/java.lang.reflect/ChangeLog: removed
|
| 20136 |
|
|
* native/java.net/ChangeLog: removed
|
| 20137 |
|
|
* native/lib/ChangeLog: removed
|
| 20138 |
|
|
* native/vmi/ChangeLog: removed
|
| 20139 |
|
|
* test/java.io/ChangeLog: removed
|
| 20140 |
|
|
|
| 20141 |
|
|
2000-12-02 04:16 Tom Tromey
|
| 20142 |
|
|
|
| 20143 |
|
|
* java/util/Vector.java (insertElementAt): Unconditionally
|
| 20144 |
|
|
increment elementCount.
|
| 20145 |
|
|
(removeRange): Clear unused slots in vector.
|
| 20146 |
|
|
|
| 20147 |
|
|
2000-12-02 01:52 Bryce McKinlay
|
| 20148 |
|
|
|
| 20149 |
|
|
From Adam Welc :
|
| 20150 |
|
|
* java/util/LinkedList.java (removeFirst): Update `first' field.
|
| 20151 |
|
|
Handle the last == first case.
|
| 20152 |
|
|
(removeLast): Update `last' field. Handle the last == first case.
|
| 20153 |
|
|
|
| 20154 |
|
|
2000-12-01 01:42 Warren Levy
|
| 20155 |
|
|
|
| 20156 |
|
|
* java/sql/Array.java: Adjusted class signature to match spec.
|
| 20157 |
|
|
* java/sql/BatchUpdateException.java: Ditto.
|
| 20158 |
|
|
* java/sql/Blob.java: Ditto.
|
| 20159 |
|
|
* java/sql/CallableStatement.java: Ditto.
|
| 20160 |
|
|
* java/sql/Clob.java: Ditto.
|
| 20161 |
|
|
* java/sql/DataTruncation.java: Ditto.
|
| 20162 |
|
|
* java/sql/Driver.java: Ditto.
|
| 20163 |
|
|
* java/sql/Ref.java: Ditto.
|
| 20164 |
|
|
* java/sql/ResultSetMetaData.java: Ditto.
|
| 20165 |
|
|
* java/sql/SQLData.java: Ditto.
|
| 20166 |
|
|
* java/sql/SQLException.java: Ditto.
|
| 20167 |
|
|
* java/sql/SQLInput.java: Ditto.
|
| 20168 |
|
|
* java/sql/SQLWarning.java: Ditto.
|
| 20169 |
|
|
* java/sql/Statement.java: Ditto.
|
| 20170 |
|
|
* java/sql/Struct.java: Ditto.
|
| 20171 |
|
|
* java/sql/Connection.java: Ditto.
|
| 20172 |
|
|
(setTransactionIsolation): Renamed to match the spec.
|
| 20173 |
|
|
* java/sql/DatabaseMetaData.java: Ditto on class signature.
|
| 20174 |
|
|
(supportsResultSetType): Renamed to match the spec.
|
| 20175 |
|
|
* java/sql/PreparedStatement.java: Ditto on class signature.
|
| 20176 |
|
|
(addBatch): New abstract method.
|
| 20177 |
|
|
* java/sql/ResultSet.java: Ditto on class signature.
|
| 20178 |
|
|
(first): returns boolean.
|
| 20179 |
|
|
(last): returns boolean.
|
| 20180 |
|
|
* java/sql/SQLOutput.java: Ditto on class signature.
|
| 20181 |
|
|
(writeAsciiStream): New abstract method.
|
| 20182 |
|
|
* java/sql/DriverManager.java (registerDriver): Throws
|
| 20183 |
|
|
|
| 20184 |
|
|
SQLException.
|
| 20185 |
|
|
(deregisterDriver): Throws SQLException.
|
| 20186 |
|
|
|
| 20187 |
|
|
2000-11-28 20:18 Warren Levy
|
| 20188 |
|
|
|
| 20189 |
|
|
* java/text/DateFormatSymbols.java (formatPrefixes): Made field static.
|
| 20190 |
|
|
* java/text/SimpleDateFormat.java (format): Added case for
|
| 20191 |
|
|
TIMEZONE_FIELD.
|
| 20192 |
|
|
|
| 20193 |
|
|
2000-11-28 11:15 Brian Jones
|
| 20194 |
|
|
|
| 20195 |
|
|
* doc/www.gnu.org/doc/Makefile: added *.mhtml to MHTML_SRC, thanks
|
| 20196 |
|
|
to John Keiser (jkeiser@iname.com)
|
| 20197 |
|
|
|
| 20198 |
|
|
2000-11-28 04:54 Bryce McKinlay
|
| 20199 |
|
|
|
| 20200 |
|
|
* java/io/DataInputStream.java: Merge libgcj implementation.
|
| 20201 |
|
|
* java/io/BufferedReader.java: Ditto.
|
| 20202 |
|
|
|
| 20203 |
|
|
2000-11-28 01:52 Warren Levy
|
| 20204 |
|
|
|
| 20205 |
|
|
* java/text/SimpleDateFormat.java: Minor formatting fixes.
|
| 20206 |
|
|
|
| 20207 |
|
|
2000-11-28 01:38 Warren Levy
|
| 20208 |
|
|
|
| 20209 |
|
|
* gnu/java/locale/LocaleInformation_en.java (localPatternChars):
|
| 20210 |
|
|
Letters 'k' and 'h' were reversed from the spec.
|
| 20211 |
|
|
* java/text/DateFormat.java: Minor formatting fixes.
|
| 20212 |
|
|
(DEFAULT): Added comment to note discrepancy against JCL.
|
| 20213 |
|
|
(equals): Check that numberFormat is equals (per JCL).
|
| 20214 |
|
|
* java/text/SimpleDateFormat.java (tokens): Made transient.
|
| 20215 |
|
|
(serialVersionUID): Added new field.
|
| 20216 |
|
|
(readObject): Added serialization method.
|
| 20217 |
|
|
(standardChars): Added new private field.
|
| 20218 |
|
|
(SimpleDateFormat): Rewrote constructors to match JCL. Merged
|
| 20219 |
|
|
from libgcj.
|
| 20220 |
|
|
(toLocalizedPattern): Merged from libgcj.
|
| 20221 |
|
|
(applyLocalizedPattern): Merged from libgcj.
|
| 20222 |
|
|
(format): Merged from libgcj; now handles pos.
|
| 20223 |
|
|
(parseLenient): Made private.
|
| 20224 |
|
|
(parseStrict): Made private.
|
| 20225 |
|
|
* java/util/TimeZone.java: Use user.timezone property if set.
|
| 20226 |
|
|
(setRawOffset): Added abstract method per spec.
|
| 20227 |
|
|
(getTimeZone): Changed comment to reflect that GMT is the default.
|
| 20228 |
|
|
|
| 20229 |
|
|
2000-11-28 00:16 Brian Jones
|
| 20230 |
|
|
|
| 20231 |
|
|
* acconfig.h: added DEBUG
|
| 20232 |
|
|
* configure.in: Add Configuration.java to CONFIG_FILES. Set
|
| 20233 |
|
|
LIBGCJDEBUG substitution if --enable-libgcj-debug is specified
|
| 20234 |
|
|
* gnu/Makefile.am: added classpath to SUBDIRS
|
| 20235 |
|
|
* gnu/classpath/.cvsignore: New file
|
| 20236 |
|
|
* gnu/classpath/Configuration.java.in: New file
|
| 20237 |
|
|
* gnu/classpath/Makefile.am: New file
|
| 20238 |
|
|
|
| 20239 |
|
|
2000-11-28 00:06 Brian Jones
|
| 20240 |
|
|
|
| 20241 |
|
|
* Makefile.am: target ChangeLog uses --fsf for cvs2cl
|
| 20242 |
|
|
|
| 20243 |
|
|
2000-11-27 23:17 Brian Jones
|
| 20244 |
|
|
|
| 20245 |
|
|
* doc/www.gnu.org/: classpath.mhtml, announce/19990206.mhtml,
|
| 20246 |
|
|
announce/20001120.mhtml, announce/Makefile,
|
| 20247 |
|
|
announce/announcements.mhtml:
|
| 20248 |
|
|
* classpath.mhtml: new announcment added to announce list
|
| 20249 |
|
|
* Makefile: symbolically link to announcements.html instead of a
|
| 20250 |
|
|
specific announcement
|
| 20251 |
|
|
* 19990206.mhtml: fixed ftp link to download source
|
| 20252 |
|
|
* 20001120.mhtml: new announcment of classpath 0.01 release
|
| 20253 |
|
|
* announcements.mhtml: new index.html file instead of pointing to a
|
| 20254 |
|
|
specific announcment
|
| 20255 |
|
|
|
| 20256 |
|
|
2000-11-27 08:28 Bryce McKinlay
|
| 20257 |
|
|
|
| 20258 |
|
|
* java/util/Vector.java (ensureCapacity): Don't increment modCount.
|
| 20259 |
|
|
(addElement): Don't increment elementCount twice. Doh.
|
| 20260 |
|
|
* java/util/ArrayList.java (add): Only call ensureCapacity if the
|
| 20261 |
|
|
array needs to be expanded.
|
| 20262 |
|
|
(addAll): Ditto.
|
| 20263 |
|
|
* java/util/Collections.java (UnmodifiableCollection): Implement
|
| 20264 |
|
|
toString().
|
| 20265 |
|
|
(UnmodifiableList): Throw UnsupportedOperationException from
|
| 20266 |
|
|
modification methods. Set `l' from the one-parameter constructor.
|
| 20267 |
|
|
(UnmodifiableMap): Implement toString().
|
| 20268 |
|
|
(SynchronizedCollection): Ditto.
|
| 20269 |
|
|
(SynchronizedList): Set `l' from the one-parameter constructor.
|
| 20270 |
|
|
(SynchronizedSortedSet): Set `ss' from the one-parameter constructor.
|
| 20271 |
|
|
(SynchronizedMap): Implement toString().
|
| 20272 |
|
|
|
| 20273 |
|
|
2000-11-26 22:37 Bryce McKinlay
|
| 20274 |
|
|
|
| 20275 |
|
|
* java/util/: ArrayList.java, List.java, SimpleTimeZone.java: These
|
| 20276 |
|
|
changes were ommitted from my last check-in. Oops.
|
| 20277 |
|
|
|
| 20278 |
|
|
2000-11-23 05:19 Bryce McKinlay
|
| 20279 |
|
|
|
| 20280 |
|
|
* java/util/Vector.java: 2000-11-23 Bryce McKinlay
|
| 20281 |
|
|
|
| 20282 |
|
|
|
| 20283 |
|
|
* java/util/Vector.java: Improve exception messages.
|
| 20284 |
|
|
(Vector): Check initialCapacity for IllegalArgumentException.
|
| 20285 |
|
|
(tromToSize): Don't check for elementCount == elementData.length
|
| 20286 |
|
|
case.
|
| 20287 |
|
|
(toArray): Don't try to set null marker if target array is the same
|
| 20288 |
|
|
length as the vector.
|
| 20289 |
|
|
|
| 20290 |
|
|
2000-11-21 04:23 Brian Jones
|
| 20291 |
|
|
|
| 20292 |
|
|
* javax/accessibility/: Accessible.java, AccessibleAction.java,
|
| 20293 |
|
|
AccessibleBundle.java, AccessibleComponent.java,
|
| 20294 |
|
|
AccessibleContext.java, AccessibleHyperlink.java,
|
| 20295 |
|
|
AccessibleHypertext.java, AccessibleResourceBundle.java,
|
| 20296 |
|
|
AccessibleRole.java, AccessibleSelection.java,
|
| 20297 |
|
|
AccessibleState.java, AccessibleStateSet.java, AccessibleText.java,
|
| 20298 |
|
|
AccessibleValue.java, package.html:
|
| 20299 |
|
|
* javax.accessibility initial checkin, missing most abstract classes
|
| 20300 |
|
|
|
| 20301 |
|
|
2000-11-20 18:22 Tom Tromey
|
| 20302 |
|
|
|
| 20303 |
|
|
* java/lang/reflect/ReflectPermission.java:
|
| 20304 |
|
|
* java/lang/reflect/ReflectPermission.java: New file.
|
| 20305 |
|
|
|
| 20306 |
|
|
2000-11-20 05:01 Brian Jones
|
| 20307 |
|
|
|
| 20308 |
|
|
* Makefile.am: Makefile.am: added ChangeLog target
|
| 20309 |
|
|
|
| 20310 |
|
|
2000-11-20 04:39 Brian Jones
|
| 20311 |
|
|
|
| 20312 |
|
|
* NEWS: NEWS: added sparce information concerning the 0.01 release
|
| 20313 |
|
|
|
| 20314 |
|
|
2000-11-20 04:38 Brian Jones
|
| 20315 |
|
|
|
| 20316 |
|
|
* AUTHORS: AUTHORS: added many people from the GCJ team, please let
|
| 20317 |
|
|
me know if I missed someone
|
| 20318 |
|
|
|
| 20319 |
|
|
2000-11-20 04:29 Brian Jones
|
| 20320 |
|
|
|
| 20321 |
|
|
* Makefile.am: Makefile.am: added HACKING to EXTRA_DIST
|
| 20322 |
|
|
|
| 20323 |
|
|
2000-11-20 04:05 Brian Jones
|
| 20324 |
|
|
|
| 20325 |
|
|
* native/gnu.java.awt.peer.gtk/Makefile.am: Makefile.am: added
|
| 20326 |
|
|
headers to _SOURCES, removed HEADERS variable
|
| 20327 |
|
|
|
| 20328 |
|
|
2000-11-20 04:01 Brian Jones
|
| 20329 |
|
|
|
| 20330 |
|
|
* native/gnu.java.awt.peer.gtk/Makefile.am: Makefile.am: added
|
| 20331 |
|
|
HEADERS option for distributed header files
|
| 20332 |
|
|
|
| 20333 |
|
|
2000-11-20 03:47 Brian Jones
|
| 20334 |
|
|
|
| 20335 |
|
|
* Makefile.am: Makefile.am: added com to SUBDIRS
|
| 20336 |
|
|
|
| 20337 |
|
|
2000-11-20 03:46 Brian Jones
|
| 20338 |
|
|
|
| 20339 |
|
|
* com/sun/javadoc/.cvsignore, com/sun/javadoc/Makefile.am,
|
| 20340 |
|
|
com/sun/.cvsignore, com/sun/Makefile.am, com/.cvsignore,
|
| 20341 |
|
|
com/Makefile.am, gnu/java/security/util/.cvsignore,
|
| 20342 |
|
|
java/applet/.cvsignore, java/sql/.cvsignore: initial commit
|
| 20343 |
|
|
|
| 20344 |
|
|
2000-11-20 03:45 Brian Jones
|
| 20345 |
|
|
|
| 20346 |
|
|
* configure.in: configure.in: added new directory Makefiles to
|
| 20347 |
|
|
output
|
| 20348 |
|
|
|
| 20349 |
|
|
2000-11-20 03:34 Brian Jones
|
| 20350 |
|
|
|
| 20351 |
|
|
* java/Makefile.am: Makefile.am: added sql to SUBDIRS
|
| 20352 |
|
|
|
| 20353 |
|
|
2000-11-20 03:33 Brian Jones
|
| 20354 |
|
|
|
| 20355 |
|
|
* java/Makefile.am: Makefile.am: added applet to SUBDIRS
|
| 20356 |
|
|
|
| 20357 |
|
|
2000-11-20 03:29 Brian Jones
|
| 20358 |
|
|
|
| 20359 |
|
|
* gnu/java/security/Makefile.am: Makefile.am: added der to SUBDIRS
|
| 20360 |
|
|
|
| 20361 |
|
|
2000-11-20 03:29 Brian Jones
|
| 20362 |
|
|
|
| 20363 |
|
|
* gnu/java/security/der/: .cvsignore, Makefile.am: initial checkin
|
| 20364 |
|
|
|
| 20365 |
|
|
2000-11-20 03:24 Brian Jones
|
| 20366 |
|
|
|
| 20367 |
|
|
* gnu/java/awt/peer/gtk/Makefile.am: Makefile.am: typo fixed
|
| 20368 |
|
|
|
| 20369 |
|
|
2000-11-20 02:59 Brian Jones
|
| 20370 |
|
|
|
| 20371 |
|
|
* java/sql/Makefile.am: Makefile.am: initial checkin
|
| 20372 |
|
|
|
| 20373 |
|
|
2000-11-20 02:35 Brian Jones
|
| 20374 |
|
|
|
| 20375 |
|
|
* gnu/java/security/Makefile.am: Makefile.am: added util to SUBDIRS
|
| 20376 |
|
|
|
| 20377 |
|
|
2000-11-20 02:33 Brian Jones
|
| 20378 |
|
|
|
| 20379 |
|
|
* gnu/java/security/provider/Makefile.am,
|
| 20380 |
|
|
gnu/java/locale/Makefile.am, java/awt/Makefile.am,
|
| 20381 |
|
|
java/security/Makefile.am, java/security/interfaces/Makefile.am,
|
| 20382 |
|
|
java/security/spec/Makefile.am, java/text/Makefile.am,
|
| 20383 |
|
|
java/util/Makefile.am, gnu/java/security/provider/Makefile.am:
|
| 20384 |
|
|
Makefile.am: updated EXTRA_DIST
|
| 20385 |
|
|
|
| 20386 |
|
|
2000-11-20 02:33 Brian Jones
|
| 20387 |
|
|
|
| 20388 |
|
|
* java/applet/Makefile.am, gnu/java/security/util/Makefile.am:
|
| 20389 |
|
|
Makefile.am: initial commit
|
| 20390 |
|
|
|
| 20391 |
|
|
2000-11-20 02:01 Brian Jones
|
| 20392 |
|
|
|
| 20393 |
|
|
* gnu/java/awt/peer/gtk/Makefile.am: Makefile.am: added
|
| 20394 |
|
|
GtkRadioButtonPeer.java to EXTRA_DIST
|
| 20395 |
|
|
|
| 20396 |
|
|
2000-11-20 02:00 Brian Jones
|
| 20397 |
|
|
|
| 20398 |
|
|
* gnu/java/awt/image/Makefile.am: Makefile.am: added
|
| 20399 |
|
|
GdkPixbufDecoder.java, GtkOffScreenDecoder.java to EXTRA_DIST
|
| 20400 |
|
|
|
| 20401 |
|
|
2000-11-20 01:56 Brian Jones
|
| 20402 |
|
|
|
| 20403 |
|
|
* gnu/java/awt/peer/gtk/Makefile.am: Makefile.am: added
|
| 20404 |
|
|
GtkToggleButtonPeer.java to EXTRA_DIST
|
| 20405 |
|
|
|
| 20406 |
|
|
2000-11-20 01:48 Brian Jones
|
| 20407 |
|
|
|
| 20408 |
|
|
* gnu/java/awt/peer/gtk/Makefile.am: Makefile.am: EXTRA_DIST
|
| 20409 |
|
|
updated
|
| 20410 |
|
|
|
| 20411 |
|
|
2000-11-20 01:40 Brian Jones
|
| 20412 |
|
|
|
| 20413 |
|
|
* configure.in: configure.in: create a Makefile in classpath/javax
|
| 20414 |
|
|
|
| 20415 |
|
|
2000-11-20 01:36 Brian Jones
|
| 20416 |
|
|
|
| 20417 |
|
|
* Makefile.am: Makefile.am: added javax to SUBDIRS
|
| 20418 |
|
|
|
| 20419 |
|
|
2000-11-20 01:36 Brian Jones
|
| 20420 |
|
|
|
| 20421 |
|
|
* javax/: .cvsignore, Makefile.am: Makefile.am: initial commit
|
| 20422 |
|
|
.cvsignore: initial commit
|
| 20423 |
|
|
|
| 20424 |
|
|
2000-11-20 01:26 Brian Jones
|
| 20425 |
|
|
|
| 20426 |
|
|
* gnu/java/Makefile.am: Makefile.am: added awt to SUBDIRS
|
| 20427 |
|
|
|
| 20428 |
|
|
2000-11-20 00:13 Brian Jones
|
| 20429 |
|
|
|
| 20430 |
|
|
* lib/mkdep.pl.in: mkdep.pl.in: changed HEADERS to CP_HEADERS
|
| 20431 |
|
|
|
| 20432 |
|
|
2000-11-20 00:13 Brian Jones
|
| 20433 |
|
|
|
| 20434 |
|
|
* lib/Makefile.am: Makefile.am: removed +M for jikes compilation
|
| 20435 |
|
|
changed HEADERS to CP_HEADERS due to a conflicting autoconf variable
|
| 20436 |
|
|
auto-included in the dist target put glibj.zip back into the dist
|
| 20437 |
|
|
|
| 20438 |
|
|
target
|
| 20439 |
|
|
|
| 20440 |
|
|
2000-11-19 23:49 Brian Jones
|
| 20441 |
|
|
|
| 20442 |
|
|
* configure.in: configure.in: VERSION => 0.01 (oops)
|
| 20443 |
|
|
|
| 20444 |
|
|
2000-11-19 23:15 Brian Jones
|
| 20445 |
|
|
|
| 20446 |
|
|
* native/Makefile.am: Makefile.am: removed gnu.java.awt.image from
|
| 20447 |
|
|
SUBDIRS
|
| 20448 |
|
|
|
| 20449 |
|
|
2000-11-19 23:14 Brian Jones
|
| 20450 |
|
|
|
| 20451 |
|
|
* configure.in: configure.in: removed native/gnu.java.awt.image
|
| 20452 |
|
|
from build since it does not compile and is not needed for a release
|
| 20453 |
|
|
|
| 20454 |
|
|
2000-11-19 22:52 Brian Jones
|
| 20455 |
|
|
|
| 20456 |
|
|
* configure.in: configure.in: avoid putting -O2 in CFLAGS, Red Hat
|
| 20457 |
|
|
7 gcc 2.96 fails to compile otherwise
|
| 20458 |
|
|
|
| 20459 |
|
|
2000-11-19 22:44 Brian Jones
|
| 20460 |
|
|
|
| 20461 |
|
|
* configure.in: configure.in: VERSION => 0.02
|
| 20462 |
|
|
|
| 20463 |
|
|
2000-11-19 21:47 Brian Jones
|
| 20464 |
|
|
|
| 20465 |
|
|
* vm/kaffe/: .cvsignore, java/.cvsignore, kaffe/.cvsignore,
|
| 20466 |
|
|
native/.cvsignore: classpath/vm/kaffe/.cvsignore: ignore
|
| 20467 |
|
|
Makefile.in, Makefile classpath/vm/kaffe/java/.cvsignore: ignore
|
| 20468 |
|
|
Makefile.in, Makefile classpath/vm/kaffe/kaffe/.cvsignore: ignore
|
| 20469 |
|
|
Makefile.in, Makefile classpath/vm/kaffe/native/.cvsignore: ignore
|
| 20470 |
|
|
Makefile.in, Makefile
|
| 20471 |
|
|
|
| 20472 |
|
|
2000-11-18 07:30 Brian Jones
|
| 20473 |
|
|
|
| 20474 |
|
|
* doc/www.gnu.org/classpath.mhtml: classpath.mhtml: links to
|
| 20475 |
|
|
mailing list web pages at gnu added
|
| 20476 |
|
|
|
| 20477 |
|
|
2000-11-18 02:23 Tom Tromey
|
| 20478 |
|
|
|
| 20479 |
|
|
* java/util/PropertyPermission.java:
|
| 20480 |
|
|
* java/util/PropertyPermission.java (actionStrings): Now `final'.
|
| 20481 |
|
|
(equals): New method.
|
| 20482 |
|
|
|
| 20483 |
|
|
2000-11-18 01:06 Mark Wielaard
|
| 20484 |
|
|
|
| 20485 |
|
|
* java/util/jar/: Attributes.java, JarFile.java:
|
| 20486 |
|
|
Merge with libgcj (fixes by Anthony Green and Mark Wielaard)
|
| 20487 |
|
|
* java/util/jar/Attributes.java: Correct comment spelling.
|
| 20488 |
|
|
* java/util/jar/JarFile.java: Constructor that takes mode now
|
| 20489 |
|
|
calls super. Don't call java.util.zip.ZipFile.getEntry twice.
|
| 20490 |
|
|
|
| 20491 |
|
|
2000-11-17 04:47 Tom Tromey
|
| 20492 |
|
|
|
| 20493 |
|
|
* java/util/Arrays.java:
|
| 20494 |
|
|
Fixes for Java 2 compatibility:
|
| 20495 |
|
|
* java/util/Arrays.java (sort(byte[],int,int)): New method.
|
| 20496 |
|
|
(sort(char[],int,int)): Likewise.
|
| 20497 |
|
|
(sort(double[],int,int)): Likewise.
|
| 20498 |
|
|
(sort(float[],int,int)): Likewise.
|
| 20499 |
|
|
(sort(int[],int,int)): Likewise.
|
| 20500 |
|
|
(sort(long[],int,int)): Likewise.
|
| 20501 |
|
|
(sort(short[],int,int)): Likewise.
|
| 20502 |
|
|
|
| 20503 |
|
|
2000-11-17 04:46 Tom Tromey
|
| 20504 |
|
|
|
| 20505 |
|
|
* java/io/PushbackReader.java:
|
| 20506 |
|
|
Merged with libgcj:
|
| 20507 |
|
|
* java/io/PushbackReader.java (PushbackReader): Throw correct
|
| 20508 |
|
|
exception if buffer size not positive.
|
| 20509 |
|
|
(close): Reset buf. Synchronize.
|
| 20510 |
|
|
(mark, reset): Minor changes to exception text.
|
| 20511 |
|
|
(ready): Throw exception if stream closed. Synchronize.
|
| 20512 |
|
|
(skip): Indentation cleanup. Fixed synchronization.
|
| 20513 |
|
|
(read): Fixed synchronization. Throw exception if stream closed.
|
| 20514 |
|
|
Indentation cleanup.
|
| 20515 |
|
|
(read(char[],int,int)): Use libgcj implementation.
|
| 20516 |
|
|
(unread): Fixed synchronization, indentation.
|
| 20517 |
|
|
(unread(char[],int,int): Use libgcj implementation.
|
| 20518 |
|
|
|
| 20519 |
|
|
2000-11-17 04:39 Bryce McKinlay
|
| 20520 |
|
|
|
| 20521 |
|
|
* java/util/Locale.java:
|
| 20522 |
|
|
* java/util/Locale.java: Fix reformatting screw-up.
|
| 20523 |
|
|
|
| 20524 |
|
|
2000-11-17 03:41 Brian Jones
|
| 20525 |
|
|
|
| 20526 |
|
|
* HACKING: # removed duplicate todo list, read todo items in TODO
|
| 20527 |
|
|
instead
|
| 20528 |
|
|
|
| 20529 |
|
|
2000-11-16 21:34 Warren Levy
|
| 20530 |
|
|
|
| 20531 |
|
|
* java/beans/: PropertyChangeSupport.java,
|
| 20532 |
|
|
VetoableChangeSupport.java:
|
| 20533 |
|
|
* java/beans/PropertyChangeSupport.java (propertyListeners): Made
|
| 20534 |
|
|
transient.
|
| 20535 |
|
|
(listeners): Made transient.
|
| 20536 |
|
|
(source): Renamed from 'bean'.
|
| 20537 |
|
|
(children): New field for serialization.
|
| 20538 |
|
|
(propertyChangeSupportSerializedDataVersion): Ditto.
|
| 20539 |
|
|
(serialVersionUID): Ditto.
|
| 20540 |
|
|
(writeObject): New serialization method.
|
| 20541 |
|
|
(readObject): New serialization method.
|
| 20542 |
|
|
* java/beans/VetoableChangeSupport.java (propertyListeners): Made
|
| 20543 |
|
|
transient.
|
| 20544 |
|
|
(listeners): Made transient.
|
| 20545 |
|
|
(source): Renamed from 'bean'.
|
| 20546 |
|
|
(children): New field for serialization.
|
| 20547 |
|
|
(vetoableChangeSupportSerializedDataVersion): Ditto.
|
| 20548 |
|
|
(serialVersionUID): Ditto.
|
| 20549 |
|
|
(writeObject): New serialization method.
|
| 20550 |
|
|
(readObject): New serialization method.
|
| 20551 |
|
|
Serialization mods.
|
| 20552 |
|
|
|
| 20553 |
|
|
2000-11-16 04:50 Brian Jones
|
| 20554 |
|
|
|
| 20555 |
|
|
* java/io/ObjectInputStream.java: typo: Systm -> System typo: there
|
| 20556 |
|
|
-> their
|
| 20557 |
|
|
|
| 20558 |
|
|
2000-11-16 04:05 Brian Jones
|
| 20559 |
|
|
|
| 20560 |
|
|
* java/io/ObjectInputStream.java: dumpElement (String): removed
|
| 20561 |
|
|
extraneous semi-colon dumpElementln (String): removed extraneous
|
| 20562 |
|
|
semi-colon setDump (boolean): removed reference to this in static
|
| 20563 |
|
|
method
|
| 20564 |
|
|
|
| 20565 |
|
|
2000-11-03 08:14 Warren Levy
|
| 20566 |
|
|
|
| 20567 |
|
|
* java/io/ObjectInputStream.java:
|
| 20568 |
|
|
* java/io/ObjectInputStream.java (readObject): Added code to
|
| 20569 |
|
|
conditionally dump out the serialized data.
|
| 20570 |
|
|
Handle ENDBLOCKDATA case a bit more gracefully since the current
|
| 20571 |
|
|
behavior doesn't seem to work as expected.
|
| 20572 |
|
|
(readStreamHeader): Added code for serialized data dumper.
|
| 20573 |
|
|
(readNextBlock): Ditto.
|
| 20574 |
|
|
(readFields): Ditto.
|
| 20575 |
|
|
(dump): New private static field for turning on/off dumper.
|
| 20576 |
|
|
(setDump): New method.
|
| 20577 |
|
|
(dumpElement): New method.
|
| 20578 |
|
|
(dumpElementln): New method.
|
| 20579 |
|
|
Serialization dumper. Enable by calling
|
| 20580 |
|
|
java.io.ObjectInputStream.setDump(true) in your test program. The
|
| 20581 |
|
|
output will be generated as the object is deserialized (i.e. the
|
| 20582 |
|
|
readObject() method is executed).
|
| 20583 |
|
|
|
| 20584 |
|
|
2000-11-03 03:59 Bryce McKinlay
|
| 20585 |
|
|
|
| 20586 |
|
|
* java/util/: AbstractList.java, LinkedList.java: 2000-11-03 Bryce
|
| 20587 |
|
|
McKinlay
|
| 20588 |
|
|
|
| 20589 |
|
|
* java/util/AbstractList.java (SubList): Make it a top-level
|
| 20590 |
|
|
|
| 20591 |
|
|
private
|
| 20592 |
|
|
class.
|
| 20593 |
|
|
* java/util/LinkedList.java (remove): Do update modCount and
|
| 20594 |
|
|
|
| 20595 |
|
|
knownMod.
|
| 20596 |
|
|
(add): Ditto.
|
| 20597 |
|
|
|
| 20598 |
|
|
2000-11-02 10:12 Bryce McKinlay
|
| 20599 |
|
|
|
| 20600 |
|
|
* java/: io/FileReader.java, io/Reader.java, io/StringReader.java,
|
| 20601 |
|
|
util/AbstractList.java, util/AbstractSequentialList.java,
|
| 20602 |
|
|
util/ArrayList.java, util/LinkedList.java: 2000-11-02 Bryce
|
| 20603 |
|
|
McKinlay
|
| 20604 |
|
|
|
| 20605 |
|
|
* java/util/AbstractList.java: Throw messages with
|
| 20606 |
|
|
IndexOutOfBoundsExceptions.
|
| 20607 |
|
|
(listIterator()): Call listIterator(0).
|
| 20608 |
|
|
(size): New field. Initialize to size().
|
| 20609 |
|
|
(hasNext): Test position against size, not size().
|
| 20610 |
|
|
(remove): Increment knownMod by one instead of resetting it from
|
| 20611 |
|
|
modCount.
|
| 20612 |
|
|
(add): Ditto.
|
| 20613 |
|
|
(SubList.upMod): Removed.
|
| 20614 |
|
|
(SubList.set): Don't call upMod() or update knownMod.
|
| 20615 |
|
|
(SubList.add(int,Object)): Increment modCount instead of calling
|
| 20616 |
|
|
upMod().
|
| 20617 |
|
|
(SubList.remove): Ditto.
|
| 20618 |
|
|
(SubList.addAll): Don't call backingList.size(). Increment size
|
| 20619 |
|
|
|
| 20620 |
|
|
from
|
| 20621 |
|
|
c.size().
|
| 20622 |
|
|
(SubList.iterator): New method. Call listIterator(0).
|
| 20623 |
|
|
(SubList.listIterator): New method. Restore code to return an
|
| 20624 |
|
|
anonymous listIterator implementation (with some changes).
|
| 20625 |
|
|
* java/util/AbstractSequentialList.java: Throw messages with
|
| 20626 |
|
|
IndexOutOfBoundsExceptions.
|
| 20627 |
|
|
(addAll): Add a specnote.
|
| 20628 |
|
|
* java/util/ArrayList.java (removeRange): Get the math right.
|
| 20629 |
|
|
(addAll): Increment modCount _before_ creating iterator.
|
| 20630 |
|
|
* java/util/LinkedList.java: Rewritten, mostly.
|
| 20631 |
|
|
|
| 20632 |
|
|
* java/util/BitSet.java: Merged with libgcj implementation.
|
| 20633 |
|
|
* java/io/Reader.java: Ditto.
|
| 20634 |
|
|
* java/io/FileReader.java: Ditto.
|
| 20635 |
|
|
* java/io/StringReader.java: Ditto.
|
| 20636 |
|
|
|
| 20637 |
|
|
2000-10-30 02:02 Bryce McKinlay
|
| 20638 |
|
|
|
| 20639 |
|
|
* java/util/: AbstractCollection.java, AbstractList.java,
|
| 20640 |
|
|
AbstractMap.java, AbstractSequentialList.java, AbstractSet.java,
|
| 20641 |
|
|
ArrayList.java: 2000-10-29 Bryce McKinlay
|
| 20642 |
|
|
|
| 20643 |
|
|
* java/util/AbstractCollection.java (addAll): Use size() instead of
|
| 20644 |
|
|
hasNext() in iterator loop.
|
| 20645 |
|
|
(clear): Ditto.
|
| 20646 |
|
|
(contains): Ditto. Simplify loop.
|
| 20647 |
|
|
(containsAll): Ditto.
|
| 20648 |
|
|
(remove): Ditto.
|
| 20649 |
|
|
(removeAll): Ditto.
|
| 20650 |
|
|
(retainAll): Ditto.
|
| 20651 |
|
|
(toArray): Ditto.
|
| 20652 |
|
|
(toString): Ditto. Use string concatenation operators, not
|
| 20653 |
|
|
StringBuffer.
|
| 20654 |
|
|
* java/util/AbstractList.java (addAll): Use size() instead of
|
| 20655 |
|
|
hasNext() in iterator loop.
|
| 20656 |
|
|
(equals): Ditto.
|
| 20657 |
|
|
(hashCode): Ditto.
|
| 20658 |
|
|
(indexOf): Ditto. Don't take null check outside of the loop.
|
| 20659 |
|
|
(iterator): Return an AbstractListItr instead of anonymous class.
|
| 20660 |
|
|
(lastIndexOf): Use a for loop bounded by size() instead of
|
| 20661 |
|
|
hasPrevious() in iterator loop.
|
| 20662 |
|
|
(listIterator): Return an AbstractListItr.
|
| 20663 |
|
|
(removeRange): Remove bounds checking code and docs.
|
| 20664 |
|
|
(AbstractListItr): New inner class. Code moved here from
|
| 20665 |
|
|
listIterator().
|
| 20666 |
|
|
(SubList.iterator): Removed. Use default implementation from
|
| 20667 |
|
|
AbstractList instead.
|
| 20668 |
|
|
(SubList.listIterator): As above.
|
| 20669 |
|
|
* java/util/AbstractMap.java (clear): Use a for loop bounded by
|
| 20670 |
|
|
|
| 20671 |
|
|
size()
|
| 20672 |
|
|
instead of hasNext() in iterator loop.
|
| 20673 |
|
|
(containsValue): Ditto.
|
| 20674 |
|
|
(equals): Ditto.
|
| 20675 |
|
|
(get): Ditto.
|
| 20676 |
|
|
(put): Ditto.
|
| 20677 |
|
|
(putAll): Ditto.
|
| 20678 |
|
|
(remove): Ditto.
|
| 20679 |
|
|
(toString): Ditto. Use string concatenation operators, not
|
| 20680 |
|
|
StringBuffer.
|
| 20681 |
|
|
* java/util/AbstractSequentialList.java (addAll): Use a for loop
|
| 20682 |
|
|
bounded by size() instead of hasNext() in iterator loop.
|
| 20683 |
|
|
* java/util/AbstractSet.java (hashCode): Don't catch exception as
|
| 20684 |
|
|
part of normal execution flow. Do an explicit null check instead.
|
| 20685 |
|
|
* java/util/ArrayList.java (_iSize): Rename to `size'.
|
| 20686 |
|
|
(_arData): Rename to `data'.
|
| 20687 |
|
|
(get): Check lower bounds also. Simplify IndexOutOfBoundsException
|
| 20688 |
|
|
message.
|
| 20689 |
|
|
(remove): Ditto.
|
| 20690 |
|
|
(removeRange): Make protected. Don't check bounds.
|
| 20691 |
|
|
(add): Check lower bounds also. Simplify IndexOutOfBoundsException
|
| 20692 |
|
|
message.
|
| 20693 |
|
|
(addAll (Collection)): Use a size-bounded for loop instead of
|
| 20694 |
|
|
|
| 20695 |
|
|
hasNext()
|
| 20696 |
|
|
check.
|
| 20697 |
|
|
(addAll (int, Collection)): Check lower bounds. Simplify exception
|
| 20698 |
|
|
string.
|
| 20699 |
|
|
(clone): Clone the data array too.
|
| 20700 |
|
|
(indexOf): Inline doesEqual().
|
| 20701 |
|
|
(lastIndexOf): Ditto.
|
| 20702 |
|
|
(clear): Don't set array data to null.
|
| 20703 |
|
|
(set): Check lower bounds. Simplify exception string.
|
| 20704 |
|
|
(toArray): Correct comment.
|
| 20705 |
|
|
(trimToSize): Don't update modCount, this is not a structural
|
| 20706 |
|
|
|
| 20707 |
|
|
change.
|
| 20708 |
|
|
Add comment.
|
| 20709 |
|
|
|
| 20710 |
|
|
2000-10-30 01:56 Bryce McKinlay
|
| 20711 |
|
|
|
| 20712 |
|
|
* java/util/: AbstractCollection.java, AbstractList.java,
|
| 20713 |
|
|
AbstractMap.java, AbstractSequentialList.java, AbstractSet.java,
|
| 20714 |
|
|
ArrayList.java, BitSet.java: 2000-10-29 Bryce McKinlay
|
| 20715 |
|
|
|
| 20716 |
|
|
|
| 20717 |
|
|
* java/util/AbstractCollection.java (addAll): Use size() instead of
|
| 20718 |
|
|
hasNext() in iterator loop.
|
| 20719 |
|
|
(clear): Ditto.
|
| 20720 |
|
|
(contains): Ditto. Simplify loop.
|
| 20721 |
|
|
(containsAll): Ditto.
|
| 20722 |
|
|
(remove): Ditto.
|
| 20723 |
|
|
(removeAll): Ditto.
|
| 20724 |
|
|
(retainAll): Ditto.
|
| 20725 |
|
|
(toArray): Ditto.
|
| 20726 |
|
|
(toString): Ditto. Use string concatenation operators, not
|
| 20727 |
|
|
StringBuffer.
|
| 20728 |
|
|
* java/util/AbstractList.java (addAll): Use size() instead of
|
| 20729 |
|
|
hasNext() in iterator loop.
|
| 20730 |
|
|
(equals): Ditto.
|
| 20731 |
|
|
(hashCode): Ditto.
|
| 20732 |
|
|
(indexOf): Ditto. Don't take null check outside of the loop.
|
| 20733 |
|
|
(iterator): Return an AbstractListItr instead of anonymous class.
|
| 20734 |
|
|
(lastIndexOf): Use a for loop bounded by size() instead of
|
| 20735 |
|
|
hasPrevious() in iterator loop.
|
| 20736 |
|
|
(listIterator): Return an AbstractListItr.
|
| 20737 |
|
|
(removeRange): Remove bounds checking code and docs.
|
| 20738 |
|
|
(AbstractListItr): New inner class. Code moved here from
|
| 20739 |
|
|
listIterator().
|
| 20740 |
|
|
(SubList.iterator): Removed. Use default implementation from
|
| 20741 |
|
|
AbstractList instead.
|
| 20742 |
|
|
(SubList.listIterator): As above.
|
| 20743 |
|
|
* java/util/AbstractMap.java (clear): Use a for loop bounded by
|
| 20744 |
|
|
|
| 20745 |
|
|
size()
|
| 20746 |
|
|
instead of hasNext() in iterator loop.
|
| 20747 |
|
|
(containsValue): Ditto.
|
| 20748 |
|
|
(equals): Ditto.
|
| 20749 |
|
|
(get): Ditto.
|
| 20750 |
|
|
(put): Ditto.
|
| 20751 |
|
|
(putAll): Ditto.
|
| 20752 |
|
|
(remove): Ditto.
|
| 20753 |
|
|
(toString): Ditto. Use string concatenation operators, not
|
| 20754 |
|
|
StringBuffer.
|
| 20755 |
|
|
* java/util/AbstractSequentialList.java (addAll): Use a for loop
|
| 20756 |
|
|
bounded by size() instead of hasNext() in iterator loop.
|
| 20757 |
|
|
* java/util/AbstractSet.java (hashCode): Don't catch exception as
|
| 20758 |
|
|
part of normal execution flow. Do an explicit null check instead.
|
| 20759 |
|
|
* java/util/ArrayList.java (_iSize): Rename to `size'.
|
| 20760 |
|
|
(_arData): Rename to `data'.
|
| 20761 |
|
|
(get): Check lower bounds also. Simplify IndexOutOfBoundsException
|
| 20762 |
|
|
message.
|
| 20763 |
|
|
(remove): Ditto.
|
| 20764 |
|
|
(removeRange): Make protected. Don't check bounds.
|
| 20765 |
|
|
(add): Check lower bounds also. Simplify IndexOutOfBoundsException
|
| 20766 |
|
|
message.
|
| 20767 |
|
|
(addAll (Collection)): Use a size-bounded for loop instead of
|
| 20768 |
|
|
hasNext() check.
|
| 20769 |
|
|
(addAll (int, Collection)): Check lower bounds. Simplify exception
|
| 20770 |
|
|
string.
|
| 20771 |
|
|
(clone): Clone the data array too.
|
| 20772 |
|
|
(indexOf): Inline doesEqual().
|
| 20773 |
|
|
(lastIndexOf): Ditto.
|
| 20774 |
|
|
(clear): Don't set array data to null.
|
| 20775 |
|
|
(set): Check lower bounds. Simplify exception string.
|
| 20776 |
|
|
(toArray): Correct comment.
|
| 20777 |
|
|
(trimToSize): Don't update modCount, this is not a structural
|
| 20778 |
|
|
|
| 20779 |
|
|
change.
|
| 20780 |
|
|
Add comment.
|
| 20781 |
|
|
|
| 20782 |
|
|
* java/util/BitSet.java: Merged with classpath, new JDK 1.2 methods
|
| 20783 |
|
|
implemented.
|
| 20784 |
|
|
(toString): Declare `bit' as long, not int.
|
| 20785 |
|
|
(data): Made package-private, not private.
|
| 20786 |
|
|
|
| 20787 |
|
|
2000-10-27 10:29 Warren Levy
|
| 20788 |
|
|
|
| 20789 |
|
|
* java/util/Calendar.java:
|
| 20790 |
|
|
* java/util/Calendar.java (toString): Always print fields.
|
| 20791 |
|
|
|
| 20792 |
|
|
2000-10-27 09:53 Warren Levy
|
| 20793 |
|
|
|
| 20794 |
|
|
* java/: math/BigDecimal.java, util/Calendar.java,
|
| 20795 |
|
|
util/SimpleTimeZone.java:
|
| 20796 |
|
|
* java/math/BigDecimal.java (intVal): Renamed from 'num' for
|
| 20797 |
|
|
serialization compatibility.
|
| 20798 |
|
|
(scale): Made private.
|
| 20799 |
|
|
(serialVersionUID): New field.
|
| 20800 |
|
|
(main): Removed.
|
| 20801 |
|
|
* java/util/Calendar.java (bundleName): Use '.' separators instead
|
| 20802 |
|
|
of '/' in fully qualified class name.
|
| 20803 |
|
|
(getInstance): Made synchronized per doc.
|
| 20804 |
|
|
(getAvailableLocales): Made synchronized per doc.
|
| 20805 |
|
|
(getTimeInMillis): Made not a final method.
|
| 20806 |
|
|
(setTimeInMillis): Made protected rather than public final and
|
| 20807 |
|
|
recompute fields, per doc.
|
| 20808 |
|
|
(clear): Set areFieldsSet to false per spec and don't recompute
|
| 20809 |
|
|
|
| 20810 |
|
|
fields.
|
| 20811 |
|
|
(isSet): Only return isSet[field] per spec.
|
| 20812 |
|
|
(complete): Check areFieldsSet before calling computeFields.
|
| 20813 |
|
|
(toString): Removed superfluous comma field. Added areFieldsSet
|
| 20814 |
|
|
|
| 20815 |
|
|
and
|
| 20816 |
|
|
print out "?" if time and/or fields[] values are invalid.
|
| 20817 |
|
|
* java/util/SimpleTimeZone.java (monthLength): New field.
|
| 20818 |
|
|
(serialVersionUID): New field.
|
| 20819 |
|
|
Serialization mods.
|
| 20820 |
|
|
|
| 20821 |
|
|
2000-10-26 10:19 Bryce McKinlay
|
| 20822 |
|
|
|
| 20823 |
|
|
* java/util/: AbstractCollection.java, AbstractList.java,
|
| 20824 |
|
|
AbstractMap.java, AbstractSequentialList.java, AbstractSet.java,
|
| 20825 |
|
|
ArrayList.java, Arrays.java, BasicMapEntry.java, BitSet.java,
|
| 20826 |
|
|
Bucket.java, Calendar.java, Collection.java, Collections.java,
|
| 20827 |
|
|
Comparator.java, ConcurrentModificationException.java, Date.java,
|
| 20828 |
|
|
Dictionary.java, DoubleEnumeration.java, EmptyStackException.java,
|
| 20829 |
|
|
Enumeration.java, EventListener.java, EventObject.java,
|
| 20830 |
|
|
GregorianCalendar.java, HashMap.java, HashSet.java, Hashtable.java,
|
| 20831 |
|
|
Iterator.java, LinkedList.java, List.java, ListIterator.java,
|
| 20832 |
|
|
ListResourceBundle.java, Locale.java, Map.java,
|
| 20833 |
|
|
MissingResourceException.java, NoSuchElementException.java,
|
| 20834 |
|
|
Observable.java, Observer.java, Properties.java,
|
| 20835 |
|
|
PropertyPermission.java, PropertyResourceBundle.java, Random.java,
|
| 20836 |
|
|
ResourceBundle.java, Set.java, SimpleTimeZone.java, SortedMap.java,
|
| 20837 |
|
|
SortedSet.java, Stack.java, StringTokenizer.java, TimeZone.java,
|
| 20838 |
|
|
Timer.java, TimerTask.java, TooManyListenersException.java,
|
| 20839 |
|
|
TreeMap.java, TreeSet.java, Vector.java, WeakHashMap.java,
|
| 20840 |
|
|
jar/Attributes.java, jar/JarEntry.java, jar/JarException.java,
|
| 20841 |
|
|
jar/JarFile.java, jar/JarInputStream.java,
|
| 20842 |
|
|
jar/JarOutputStream.java, jar/Manifest.java: 2000-10-26 Bryce
|
| 20843 |
|
|
McKinlay
|
| 20844 |
|
|
|
| 20845 |
|
|
* java/util/*.java: Fix indentation on copyright notices.
|
| 20846 |
|
|
* java/util/jar/*.java: Ditto.
|
| 20847 |
|
|
|
| 20848 |
|
|
2000-10-24 11:02 Bryce McKinlay
|
| 20849 |
|
|
|
| 20850 |
|
|
* java/lang/ThreadGroup.java: 2000-10-24 Bryce McKinlay
|
| 20851 |
|
|
|
| 20852 |
|
|
|
| 20853 |
|
|
* java/lang/ThreadGroup.java (uncaughtException): Print thread name
|
| 20854 |
|
|
with stack dump. Set had_uncaught_exception.
|
| 20855 |
|
|
(had_uncaught_exception): New field. Refer to comment.
|
| 20856 |
|
|
|
| 20857 |
|
|
2000-10-24 10:51 Bryce McKinlay
|
| 20858 |
|
|
|
| 20859 |
|
|
* java/util/EventObject.java:
|
| 20860 |
|
|
* java/util/EventObject.java (toString): Corrected output.
|
| 20861 |
|
|
|
| 20862 |
|
|
2000-10-24 10:07 Bryce McKinlay
|
| 20863 |
|
|
|
| 20864 |
|
|
* java/util/: AbstractCollection.java, AbstractList.java,
|
| 20865 |
|
|
AbstractMap.java, AbstractSequentialList.java, AbstractSet.java,
|
| 20866 |
|
|
ArrayList.java, Arrays.java, BasicMapEntry.java, BitSet.java,
|
| 20867 |
|
|
Bucket.java, Calendar.java, Collection.java, Collections.java,
|
| 20868 |
|
|
Comparator.java, ConcurrentModificationException.java, Date.java,
|
| 20869 |
|
|
Dictionary.java, DoubleEnumeration.java, EmptyStackException.java,
|
| 20870 |
|
|
Enumeration.java, EventListener.java, EventObject.java,
|
| 20871 |
|
|
GregorianCalendar.java, HashMap.java, HashSet.java, Hashtable.java,
|
| 20872 |
|
|
Iterator.java, LinkedList.java, List.java, ListIterator.java,
|
| 20873 |
|
|
ListResourceBundle.java, Locale.java, Map.java,
|
| 20874 |
|
|
MissingResourceException.java, NoSuchElementException.java,
|
| 20875 |
|
|
Observable.java, Observer.java, Properties.java,
|
| 20876 |
|
|
PropertyPermission.java, PropertyResourceBundle.java, Random.java,
|
| 20877 |
|
|
ResourceBundle.java, Set.java, SimpleTimeZone.java, SortedMap.java,
|
| 20878 |
|
|
SortedSet.java, Stack.java, StringTokenizer.java, TimeZone.java,
|
| 20879 |
|
|
Timer.java, TimerTask.java, TooManyListenersException.java,
|
| 20880 |
|
|
TreeMap.java, TreeSet.java, Vector.java, WeakHashMap.java,
|
| 20881 |
|
|
jar/Attributes.java, jar/JarEntry.java, jar/JarException.java,
|
| 20882 |
|
|
jar/JarFile.java, jar/JarInputStream.java,
|
| 20883 |
|
|
jar/JarOutputStream.java, jar/Manifest.java: 2000-10-24 Bryce
|
| 20884 |
|
|
McKinlay
|
| 20885 |
|
|
|
| 20886 |
|
|
* java/util/*.java: Reformat all to unofficial standard coding
|
| 20887 |
|
|
|
| 20888 |
|
|
style.
|
| 20889 |
|
|
No changes of substance.
|
| 20890 |
|
|
* java/util/jar/*.java: Ditto.
|
| 20891 |
|
|
|
| 20892 |
|
|
2000-10-10 23:08 Warren Levy
|
| 20893 |
|
|
|
| 20894 |
|
|
* java/sql/: Date.java, Time.java, Timestamp.java:
|
| 20895 |
|
|
* java/sql/Date.java (serialVersionUID): New field.
|
| 20896 |
|
|
* java/sql/Time.java (serialVersionUID): New field.
|
| 20897 |
|
|
* java/sql/Timestamp.java (serialVersionUID): New field.
|
| 20898 |
|
|
Serialization mods.
|
| 20899 |
|
|
|
| 20900 |
|
|
2000-10-07 18:11 Tom Tromey
|
| 20901 |
|
|
|
| 20902 |
|
|
* java/util/Properties.java:
|
| 20903 |
|
|
* java/util/Properties.java (addHashEntries): New method from
|
| 20904 |
|
|
libgcj.
|
| 20905 |
|
|
(propertyNames): Use libgcj implementation.
|
| 20906 |
|
|
(formatForOutput): Always quote spaces in key.
|
| 20907 |
|
|
|
| 20908 |
|
|
2000-10-06 00:04 Warren Levy
|
| 20909 |
|
|
|
| 20910 |
|
|
* java/: security/Key.java, security/Provider.java,
|
| 20911 |
|
|
security/interfaces/DSAPrivateKey.java,
|
| 20912 |
|
|
security/interfaces/DSAPublicKey.java, sql/DataTruncation.java,
|
| 20913 |
|
|
sql/SQLException.java, sql/SQLWarning.java, util/Date.java:
|
| 20914 |
|
|
* java/security/Key.java (serialVersionUID): New value.
|
| 20915 |
|
|
* java/security/Provider.java (serialVersionUID): New field.
|
| 20916 |
|
|
* java/security/interfaces/DSAPrivateKey.java (serialVersionUID):
|
| 20917 |
|
|
New value.
|
| 20918 |
|
|
* java/security/interfaces/DSAPublicKey.java (serialVersionUID):
|
| 20919 |
|
|
New value.
|
| 20920 |
|
|
* java/sql/DataTruncation.java (serialVersionUID): New field.
|
| 20921 |
|
|
* java/sql/SQLException.java (serialVersionUID): New field.
|
| 20922 |
|
|
* java/sql/SQLWarning.java (serialVersionUID): New field.
|
| 20923 |
|
|
* java/util/Date.java (writeObject): Renamed from incorrect name.
|
| 20924 |
|
|
|
| 20925 |
|
|
2000-10-06 00:03 Warren Levy
|
| 20926 |
|
|
|
| 20927 |
|
|
* java/io/: Makefile.am, ObjectInputStream.java,
|
| 20928 |
|
|
ObjectOutputStream.java, Replaceable.java, Resolvable.java:
|
| 20929 |
|
|
* Makefile.am: Removed Replaceable.java and Resolvable.java.
|
| 20930 |
|
|
* ObjectInputStream.java (processResolution): Fixed typo
|
| 20931 |
|
|
in method name.
|
| 20932 |
|
|
(processResolution): Handle readResolve method via reflection with
|
| 20933 |
|
|
removal of Resolvable interface.
|
| 20934 |
|
|
* ObjectOutputStream.java (writeObject): Handle writeReplace
|
| 20935 |
|
|
method via reflection with removal of Replaceable interface.
|
| 20936 |
|
|
* Replaceable.java: Removed.
|
| 20937 |
|
|
* Resolvable.java: Removed.
|
| 20938 |
|
|
Serialization mods. Note: The interfaces java.io.Replaceable and
|
| 20939 |
|
|
java.io.Resolvable were only temporary additions to JDK 1.2 beta
|
| 20940 |
|
|
versions and were not included in the JDK 1.2 final. The
|
| 20941 |
|
|
Serialization spec instructs how to deal with their methods (via
|
| 20942 |
|
|
reflection).
|
| 20943 |
|
|
|
| 20944 |
|
|
2000-09-18 14:50 Jochen Hoenicke
|
| 20945 |
|
|
|
| 20946 |
|
|
* gnu/java/locale/: iso3166_de.properties, iso639_de.properties:
|
| 20947 |
|
|
Fixed a few spellings. Removed all entries for which I don't have a
|
| 20948 |
|
|
german translation. Java will automatically fall back to the
|
| 20949 |
|
|
default for them.
|
| 20950 |
|
|
|
| 20951 |
|
|
2000-09-18 13:58 Jochen Hoenicke
|
| 20952 |
|
|
|
| 20953 |
|
|
* gnu/java/locale/: LocaleInformation_de.java,
|
| 20954 |
|
|
iso3166_de.properties, iso639.properties, iso639_de.properties,
|
| 20955 |
|
|
iso639_fr.properties, iso639_ga.properties: Changed all iso8859-1
|
| 20956 |
|
|
characters to their escape sequence representation.
|
| 20957 |
|
|
|
| 20958 |
|
|
2000-09-08 19:39 Warren Levy
|
| 20959 |
|
|
|
| 20960 |
|
|
* java/: beans/PropertyChangeEvent.java,
|
| 20961 |
|
|
beans/PropertyVetoException.java, io/ObjectOutputStream.java,
|
| 20962 |
|
|
io/ObjectStreamClass.java:
|
| 20963 |
|
|
* java/beans/PropertyChangeEvent.java (serialVersionUID): Added.
|
| 20964 |
|
|
* java/beans/PropertyVetoException.java (serialVersionUID): Added.
|
| 20965 |
|
|
* java/io/ObjectOutputStream.java (writeObject): Initialized
|
| 20966 |
|
|
fieldsAlreadyWritten before recursion rather than after.
|
| 20967 |
|
|
* java/io/ObjectStreamClass.java (serialVersionUID): Added.
|
| 20968 |
|
|
Serialization mods merged from libgcj.
|
| 20969 |
|
|
|
| 20970 |
|
|
2000-08-31 16:00 John Keiser
|
| 20971 |
|
|
|
| 20972 |
|
|
* THANKYOU: Add Weldon Washburn.
|
| 20973 |
|
|
|
| 20974 |
|
|
2000-08-31 15:57 John Keiser
|
| 20975 |
|
|
|
| 20976 |
|
|
* vm/reference/java/lang/Thread.java: Fixes from Weldon Washburn
|
| 20977 |
|
|
|
| 20978 |
|
|
[mailto:weldon.washburn@intel.com]:
|
| 20979 |
|
|
1. Make Thread always have a name when initializing.
|
| 20980 |
|
|
2. Fix nasty bug in join() where it was not actually waiting for
|
| 20981 |
|
|
the thread to stop.
|
| 20982 |
|
|
3. Fix toString() to show the correct String format.
|
| 20983 |
|
|
|
| 20984 |
|
|
2000-08-31 09:13 Jochen Hoenicke
|
| 20985 |
|
|
|
| 20986 |
|
|
* THANKYOU: Added Sreenivas Subramoney.
|
| 20987 |
|
|
|
| 20988 |
|
|
2000-08-31 09:08 Jochen Hoenicke
|
| 20989 |
|
|
|
| 20990 |
|
|
* java/util/Properties.java:
|
| 20991 |
|
|
* java/util/Properties.java (getProperties): Fixed a bug reported by
|
| 20992 |
|
|
Sreenivas Subramoney: It did not correctly search the default of
|
| 20993 |
|
|
the default property list.
|
| 20994 |
|
|
|
| 20995 |
|
|
2000-08-23 21:52 Mark Wielaard
|
| 20996 |
|
|
|
| 20997 |
|
|
* java/: io/ByteArrayOutputStream.java, io/PrintWriter.java,
|
| 20998 |
|
|
util/Collections.java:
|
| 20999 |
|
|
* java/util/Collections.java (EMPTY_MAP) (singletonList(Object)
|
| 21000 |
|
|
(singletonMap(Object,Object)): implemented, new in 1.3.
|
| 21001 |
|
|
* java/io/PrintWriter.java (print(String)): Don't catch
|
| 21002 |
|
|
|
| 21003 |
|
|
IOException,
|
| 21004 |
|
|
write(String) already does.
|
| 21005 |
|
|
* java/io/ByteArrayOutputStream.java: Fix from libgcj for double
|
| 21006 |
|
|
|
| 21007 |
|
|
assignment
|
| 21008 |
|
|
of final variable initial_buffer_size.
|
| 21009 |
|
|
|
| 21010 |
|
|
2000-08-16 01:44 Tom Tromey
|
| 21011 |
|
|
|
| 21012 |
|
|
* java/io/ByteArrayOutputStream.java:
|
| 21013 |
|
|
* ByteArrayOutputStream.java: Merged with libgcj.
|
| 21014 |
|
|
|
| 21015 |
|
|
2000-08-07 20:00 Tom Tromey
|
| 21016 |
|
|
|
| 21017 |
|
|
* java/io/PipedInputStream.java:
|
| 21018 |
|
|
* PipedInputStream.java (read(byte[],int,int)): Mostly rewrote.
|
| 21019 |
|
|
(receive): Streamlined.
|
| 21020 |
|
|
|
| 21021 |
|
|
2000-08-06 01:55 Tom Tromey
|
| 21022 |
|
|
|
| 21023 |
|
|
* java/io/PrintWriter.java:
|
| 21024 |
|
|
* PrintWriter.java: Merged with libgcj.
|
| 21025 |
|
|
|
| 21026 |
|
|
2000-08-06 00:49 Tom Tromey
|
| 21027 |
|
|
|
| 21028 |
|
|
* java/io/StreamTokenizer.java:
|
| 21029 |
|
|
* java/io/StreamTokenizer.java (TT_NONE): Now private.
|
| 21030 |
|
|
(nextToken): Handle backslashed newline. From Oskar Liljeblad.
|
| 21031 |
|
|
|
| 21032 |
|
|
2000-08-04 00:45 Warren Levy
|
| 21033 |
|
|
|
| 21034 |
|
|
* java/io/: ObjectInputStream.java, ObjectOutputStream.java,
|
| 21035 |
|
|
ObjectStreamClass.java:
|
| 21036 |
|
|
* ObjectInputStream.java (readFields): Turn off
|
| 21037 |
|
|
readDataFromBlock while reading via GetField.
|
| 21038 |
|
|
(GetField$1.get(String, Object)): Pass Class of default value to
|
| 21039 |
|
|
getField.
|
| 21040 |
|
|
(getField): Allow for null default values.
|
| 21041 |
|
|
|
| 21042 |
|
|
* ObjectOutputStream.java: Fixed typo in comment.
|
| 21043 |
|
|
(PutField$1.put): Fixed calls of checkType in most of the put
|
| 21044 |
|
|
methods to pass the correct parameter.
|
| 21045 |
|
|
(PutField$1.put(String, Object)): Allow for null value arg.
|
| 21046 |
|
|
(PutField$1.write): Turn off writeDataAsBlocks while writing via
|
| 21047 |
|
|
PutField.
|
| 21048 |
|
|
|
| 21049 |
|
|
* ObjectStreamClass.java (serialPersistentFields): Fixed
|
| 21050 |
|
|
typo in spec'ed field name.
|
| 21051 |
|
|
(getSerialPersistentFields): Changed spelling of method to match
|
| 21052 |
|
|
the correct spelling of the spec'ed field name.
|
| 21053 |
|
|
More serialization fixes per Mauve results.
|
| 21054 |
|
|
|
| 21055 |
|
|
2000-07-31 03:37 Warren Levy
|
| 21056 |
|
|
|
| 21057 |
|
|
* native/java.io/java_io_ObjectStreamClass.c:
|
| 21058 |
|
|
* java_io_ObjectStreamClass.c: Removed.
|
| 21059 |
|
|
|
| 21060 |
|
|
2000-07-30 04:05 John Keiser
|
| 21061 |
|
|
|
| 21062 |
|
|
* doc/www.gnu.org/classpath-japhar.mhtml: Really removing it now :)
|
| 21063 |
|
|
|
| 21064 |
|
|
2000-07-30 04:04 John Keiser
|
| 21065 |
|
|
|
| 21066 |
|
|
* doc/www.gnu.org/doc/classpath-japhar.mhtml: Move classpath-japhar
|
| 21067 |
|
|
to doc.
|
| 21068 |
|
|
|
| 21069 |
|
|
2000-07-29 05:45 John Keiser
|
| 21070 |
|
|
|
| 21071 |
|
|
* doc/www.gnu.org/: classpath-japhar.mhtml, classpath.mhtml: Add
|
| 21072 |
|
|
file explaining how to install Classpath and Japhar.
|
| 21073 |
|
|
|
| 21074 |
|
|
2000-07-28 23:42 Warren Levy
|
| 21075 |
|
|
|
| 21076 |
|
|
* java/io/ObjectOutputStream.java:
|
| 21077 |
|
|
* ObjectOutputStream.java (writeObject): Per spec, call
|
| 21078 |
|
|
NotSerializableException with just the class name.
|
| 21079 |
|
|
|
| 21080 |
|
|
2000-07-28 17:22 Tom Tromey
|
| 21081 |
|
|
|
| 21082 |
|
|
* java/lang/String.java: 2000-07-28 Weldon Washburn
|
| 21083 |
|
|
|
| 21084 |
|
|
|
| 21085 |
|
|
* java/lang/String.java (String(byte[],int,int,int)): Properly
|
| 21086 |
|
|
initialize `this.count'.
|
| 21087 |
|
|
|
| 21088 |
|
|
2000-07-27 23:59 Warren Levy
|
| 21089 |
|
|
|
| 21090 |
|
|
* gnu/java/security/provider/SHA.java,
|
| 21091 |
|
|
java/io/ObjectOutputStream.java, java/io/ObjectStreamClass.java,
|
| 21092 |
|
|
native/java.io/Makefile.am:
|
| 21093 |
|
|
* gnu/java/security/provider/SHA.java (munch): Reset buffer to 0 so
|
| 21094 |
|
|
spurious bits don't cause discrepancies.
|
| 21095 |
|
|
|
| 21096 |
|
|
* ObjectOutputStream.java: Fixed typo in comment.
|
| 21097 |
|
|
* ObjectStreamClass.java: Merged with libgcj.
|
| 21098 |
|
|
Fixed typos in comments.
|
| 21099 |
|
|
(lookup): Applied patch from Brian Jones to optimize.
|
| 21100 |
|
|
(getDefinedSUID): Removed native method.
|
| 21101 |
|
|
(getSerialPersistantFields): Removed native method.
|
| 21102 |
|
|
(hasClassInitializer): Removed native method.
|
| 21103 |
|
|
|
| 21104 |
|
|
* Makefile.am: Removed reference to java_io_ObjectStreamClass.c.
|
| 21105 |
|
|
Serialization mods.
|
| 21106 |
|
|
|
| 21107 |
|
|
2000-07-23 17:53 Tom Tromey
|
| 21108 |
|
|
|
| 21109 |
|
|
* java/io/StreamTokenizer.java: 2000-07-23 Oskar Liljeblad
|
| 21110 |
|
|
|
| 21111 |
|
|
|
| 21112 |
|
|
* java/io/StreamTokenizer.java: Merged with libgcj.
|
| 21113 |
|
|
|
| 21114 |
|
|
2000-07-12 04:56 Bryce McKinlay
|
| 21115 |
|
|
|
| 21116 |
|
|
* java/applet/: Applet.java, AppletContext.java, AppletStub.java,
|
| 21117 |
|
|
AudioClip.java: 2000-07-12 Bryce McKinlay
|
| 21118 |
|
|
|
| 21119 |
|
|
* java/applet/*.java: Reformatted to match current coding style.
|
| 21120 |
|
|
|
| 21121 |
|
|
2000-07-01 16:10 Brian Jones
|
| 21122 |
|
|
|
| 21123 |
|
|
* native/: gnu.java.awt.image/Makefile.am,
|
| 21124 |
|
|
gnu.java.awt.peer.gtk/Makefile.am, java.io/Makefile.am,
|
| 21125 |
|
|
java.lang/Makefile.am, java.lang.reflect/Makefile.am,
|
| 21126 |
|
|
java.net/Makefile.am, java.util/Makefile.am, lib/Makefile.am:
|
| 21127 |
|
|
Makefile.am: ignore error when symlinking libraries to libjaphar_*
|
| 21128 |
|
|
|
| 21129 |
|
|
2000-06-29 23:44 Warren Levy
|
| 21130 |
|
|
|
| 21131 |
|
|
* java/: beans/PropertyChangeEvent.java,
|
| 21132 |
|
|
beans/PropertyVetoException.java,
|
| 21133 |
|
|
beans/beancontext/BeanContextServiceRevokedEvent.java,
|
| 21134 |
|
|
io/ObjectOutputStream.java, io/WriteAbortedException.java:
|
| 21135 |
|
|
* java/beans/PropertyChangeEvent.java (oldVal): Renamed to
|
| 21136 |
|
|
|
| 21137 |
|
|
oldValue.
|
| 21138 |
|
|
(newVal): Renamed to newValue.
|
| 21139 |
|
|
* java/beans/PropertyVetoException.java (changeEvent): Renamed to
|
| 21140 |
|
|
|
| 21141 |
|
|
evt.
|
| 21142 |
|
|
* java/beans/beancontext/BeanContextServiceRevokedEvent.java
|
| 21143 |
|
|
(revokeNow): Renamed to invalidateRefs.
|
| 21144 |
|
|
* java/io/ObjectOutputStream.java (writeObject): Use component type
|
| 21145 |
|
|
when writing arrays.
|
| 21146 |
|
|
Fixed typo.
|
| 21147 |
|
|
* java/io/WriteAbortedException.java (message): Made transient.
|
| 21148 |
|
|
Serialization mods per the JDK spec:
|
| 21149 |
|
|
http://java.sun.com/products/jdk/1.2/docs/api/serialized-form.html
|
| 21150 |
|
|
|
| 21151 |
|
|
2000-06-29 23:20 Warren Levy
|
| 21152 |
|
|
|
| 21153 |
|
|
* java/: math/BigDecimal.java, sql/Connection.java,
|
| 21154 |
|
|
sql/DatabaseMetaData.java, sql/Driver.java,
|
| 21155 |
|
|
sql/PreparedStatement.java:
|
| 21156 |
|
|
* java/math/BigDecimal.java (add): Reimplemented.
|
| 21157 |
|
|
(subtract): Corrected method name from 'substract'. Reimplemented.
|
| 21158 |
|
|
* java/sql/Connection.java (TRANSACTION_SERIALIZABLE): Corrected
|
| 21159 |
|
|
spelling to match JDK spec.
|
| 21160 |
|
|
* java/sql/DatabaseMetaData.java (getIdentifierQuoteString):
|
| 21161 |
|
|
Corrected method name from 'getIdentiferQuoteString'.
|
| 21162 |
|
|
(getTimeDateFunctions): Corrected name to match the spec.
|
| 21163 |
|
|
(supportsCatalogsInPrivilegeDefinitions): Ditto.
|
| 21164 |
|
|
(getMaxUserNameLength): Ditto.
|
| 21165 |
|
|
(getTables): Added String types[] parameter to match the spec.
|
| 21166 |
|
|
* java/sql/Driver.java (getMajorVersion): Corrected method name.
|
| 21167 |
|
|
* java/sql/PreparedStatement.java: Class extends Statement.
|
| 21168 |
|
|
(setBigDecimal): New method.
|
| 21169 |
|
|
(setAsciiStream): Added int length parameter.
|
| 21170 |
|
|
(setUnicodeStream): Ditto.
|
| 21171 |
|
|
(setBinaryStream): Ditto.
|
| 21172 |
|
|
(setCharacterStream): Ditto.
|
| 21173 |
|
|
(execute): New method.
|
| 21174 |
|
|
(executeQuery): New method.
|
| 21175 |
|
|
(executeUpdate): New method.
|
| 21176 |
|
|
Mods to match the JDK spec (and to fix BigDecimal bugs).
|
| 21177 |
|
|
|
| 21178 |
|
|
2000-06-28 14:44 Brian Jones
|
| 21179 |
|
|
|
| 21180 |
|
|
* INSTALL: INSTALL: updated to include latest fast-breaking new
|
| 21181 |
|
|
information :)
|
| 21182 |
|
|
|
| 21183 |
|
|
2000-06-28 14:02 Brian Jones
|
| 21184 |
|
|
|
| 21185 |
|
|
* native/gnu.java.awt.image/.cvsignore: .cvsignore : ignore more
|
| 21186 |
|
|
build generated files
|
| 21187 |
|
|
|
| 21188 |
|
|
2000-06-28 13:59 Brian Jones
|
| 21189 |
|
|
|
| 21190 |
|
|
* native/: Makefile.am, gnu.java.awt.image/Makefile.am,
|
| 21191 |
|
|
gnu.java.awt.peer.gtk/Makefile.am, java.io/Makefile.am,
|
| 21192 |
|
|
java.lang/Makefile.am, java.lang.reflect/Makefile.am,
|
| 21193 |
|
|
java.net/Makefile.am, java.util/Makefile.am, lib/Makefile.am:
|
| 21194 |
|
|
Makefile.am : conditionally link libjaphar_* to given libraries .so
|
| 21195 |
|
|
if
|
| 21196 |
|
|
the --with-japhar argument was given to configure
|
| 21197 |
|
|
|
| 21198 |
|
|
2000-06-28 06:03 Bryce McKinlay
|
| 21199 |
|
|
|
| 21200 |
|
|
* java/lang/ThreadGroup.java:
|
| 21201 |
|
|
* ThreadGroup.java: Added synchronized flag to many methods.
|
| 21202 |
|
|
(destroyed_flag): Removed.
|
| 21203 |
|
|
(isDestroyed, removeGroup, removeThread): Test for parent == null.
|
| 21204 |
|
|
(activeCount): Added spec note.
|
| 21205 |
|
|
|
| 21206 |
|
|
2000-06-27 23:56 Bryce McKinlay
|
| 21207 |
|
|
|
| 21208 |
|
|
* java/lang/ThreadGroup.java:
|
| 21209 |
|
|
* ThreadGroup.java: Merged with libgcj's ThreadGroup.
|
| 21210 |
|
|
|
| 21211 |
|
|
2000-06-26 05:05 Brian Jones
|
| 21212 |
|
|
|
| 21213 |
|
|
* native/java.io/java_io_ObjectInputStream.c: currentClassLoader()
|
| 21214 |
|
|
: added two fixes from Petter Reinholdtsen for
|
| 21215 |
|
|
missing return from function.
|
| 21216 |
|
|
|
| 21217 |
|
|
2000-06-25 07:24 John Keiser
|
| 21218 |
|
|
|
| 21219 |
|
|
* java/lang/Throwable.java: Throwable does not yet actually
|
| 21220 |
|
|
populate itself, so for now we have to make sure that there is
|
| 21221 |
|
|
actually something in the stack trace.
|
| 21222 |
|
|
|
| 21223 |
|
|
2000-06-25 07:22 John Keiser
|
| 21224 |
|
|
|
| 21225 |
|
|
* java/lang/System.java, vm/reference/java/lang/Runtime.java:
|
| 21226 |
|
|
Remove dependency of Runtime on System. (This makes bootup
|
| 21227 |
|
|
possible.)
|
| 21228 |
|
|
|
| 21229 |
|
|
2000-06-24 21:30 John Keiser
|
| 21230 |
|
|
|
| 21231 |
|
|
* acinclude.m4: Was outputting both yes and no when Japhar classes
|
| 21232 |
|
|
were not found.
|
| 21233 |
|
|
|
| 21234 |
|
|
2000-06-20 21:16 John Keiser
|
| 21235 |
|
|
|
| 21236 |
|
|
* java/lang/ClassLoader.java: Fixed comments: JDK 1.1 specs
|
| 21237 |
|
|
clarified whether loadClass() should resolve.
|
| 21238 |
|
|
|
| 21239 |
|
|
2000-06-18 13:05 Mark Wielaard
|
| 21240 |
|
|
|
| 21241 |
|
|
* vm/reference/java/lang/Thread.java: Thread.yield() is static
|
| 21242 |
|
|
|
| 21243 |
|
|
2000-06-14 01:36 Brian Jones
|
| 21244 |
|
|
|
| 21245 |
|
|
* native/gnu.java.awt.image/.cvsignore: initial checkin
|
| 21246 |
|
|
|
| 21247 |
|
|
2000-06-14 01:35 Brian Jones
|
| 21248 |
|
|
|
| 21249 |
|
|
* include/.cvsignore: ignore stamp-h
|
| 21250 |
|
|
|
| 21251 |
|
|
2000-06-14 01:28 Brian Jones
|
| 21252 |
|
|
|
| 21253 |
|
|
* gnu/.cvsignore, gnu/java/.cvsignore, gnu/java/awt/.cvsignore,
|
| 21254 |
|
|
gnu/java/awt/image/.cvsignore, gnu/java/awt/peer/.cvsignore,
|
| 21255 |
|
|
gnu/java/awt/peer/gtk/.cvsignore, gnu/java/beans/.cvsignore,
|
| 21256 |
|
|
gnu/java/beans/editors/.cvsignore, gnu/java/beans/info/.cvsignore,
|
| 21257 |
|
|
gnu/java/io/.cvsignore, gnu/java/io/decode/.cvsignore,
|
| 21258 |
|
|
gnu/java/io/encode/.cvsignore, gnu/java/lang/.cvsignore,
|
| 21259 |
|
|
gnu/java/lang/reflect/.cvsignore, gnu/java/locale/.cvsignore,
|
| 21260 |
|
|
gnu/java/net/.cvsignore, gnu/java/net/content/.cvsignore,
|
| 21261 |
|
|
gnu/java/net/content/text/.cvsignore,
|
| 21262 |
|
|
gnu/java/net/protocol/.cvsignore,
|
| 21263 |
|
|
gnu/java/net/protocol/file/.cvsignore,
|
| 21264 |
|
|
gnu/java/net/protocol/http/.cvsignore,
|
| 21265 |
|
|
gnu/java/security/.cvsignore,
|
| 21266 |
|
|
gnu/java/security/provider/.cvsignore, gnu/tools/.cvsignore,
|
| 21267 |
|
|
gnu/tools/serialver/.cvsignore, java/.cvsignore,
|
| 21268 |
|
|
java/awt/.cvsignore, java/awt/datatransfer/.cvsignore,
|
| 21269 |
|
|
java/awt/event/.cvsignore, java/awt/image/.cvsignore,
|
| 21270 |
|
|
java/awt/peer/.cvsignore, java/awt/print/.cvsignore,
|
| 21271 |
|
|
java/beans/.cvsignore, java/beans/beancontext/.cvsignore,
|
| 21272 |
|
|
java/io/.cvsignore, java/lang/.cvsignore, java/lang/ref/.cvsignore,
|
| 21273 |
|
|
java/lang/reflect/.cvsignore, java/math/.cvsignore,
|
| 21274 |
|
|
java/security/.cvsignore, java/security/acl/.cvsignore,
|
| 21275 |
|
|
java/security/cert/.cvsignore, java/security/interfaces/.cvsignore,
|
| 21276 |
|
|
java/security/spec/.cvsignore, java/text/.cvsignore,
|
| 21277 |
|
|
java/util/.cvsignore, vm/reference/.cvsignore,
|
| 21278 |
|
|
vm/reference/gnu/.cvsignore, vm/reference/gnu/vm/.cvsignore,
|
| 21279 |
|
|
vm/reference/gnu/vm/stack/.cvsignore, vm/reference/java/.cvsignore,
|
| 21280 |
|
|
vm/reference/java/lang/.cvsignore,
|
| 21281 |
|
|
vm/reference/java/lang/reflect/.cvsignore, vm/.cvsignore,
|
| 21282 |
|
|
resource/.cvsignore, resource/java/.cvsignore,
|
| 21283 |
|
|
resource/java/util/.cvsignore: ignore Makefile
|
| 21284 |
|
|
|
| 21285 |
|
|
2000-06-14 01:08 Brian Jones
|
| 21286 |
|
|
|
| 21287 |
|
|
* doc/.cvsignore: ignore Makefile ignore *.info
|
| 21288 |
|
|
|
| 21289 |
|
|
2000-06-11 20:49 Mark Wielaard
|
| 21290 |
|
|
|
| 21291 |
|
|
* java/util/jar/.cvsignore, java/util/jar/JarFile.java,
|
| 21292 |
|
|
java/util/jar/JarInputStream.java, java/util/jar/Makefile.am,
|
| 21293 |
|
|
java/util/jar/Manifest.java, lib/standard.omit: Add last two
|
| 21294 |
|
|
java.util.jar classes
|
| 21295 |
|
|
|
| 21296 |
|
|
2000-06-05 20:27 Mark Wielaard
|
| 21297 |
|
|
|
| 21298 |
|
|
* java/util/jar/JarOutputStream.java, lib/standard.omit,
|
| 21299 |
|
|
java/util/jar/Makefile.am: Add new 1.2 class:
|
| 21300 |
|
|
java/util/jar/JarOutputStream.java
|
| 21301 |
|
|
|
| 21302 |
|
|
2000-06-04 21:41 Mark Wielaard
|
| 21303 |
|
|
|
| 21304 |
|
|
* java/util/jar/JarEntry.java, java/util/jar/Makefile.am,
|
| 21305 |
|
|
lib/standard.omit: Add java/util/jar/JarEntry.java: new 1.2 class
|
| 21306 |
|
|
|
| 21307 |
|
|
2000-06-04 19:33 Mark Wielaard
|
| 21308 |
|
|
|
| 21309 |
|
|
* java/util/jar/Makefile.am: Jarexception.java not
|
| 21310 |
|
|
JarException.jar. Must go to bed...
|
| 21311 |
|
|
|
| 21312 |
|
|
2000-06-04 19:04 Mark Wielaard
|
| 21313 |
|
|
|
| 21314 |
|
|
* configure.in, java/util/zip/Makefile.am: java/util/jar/Makefile
|
| 21315 |
|
|
and java/util/zip Makefile added to configure.in
|
| 21316 |
|
|
|
| 21317 |
|
|
2000-06-04 18:40 Mark Wielaard
|
| 21318 |
|
|
|
| 21319 |
|
|
* java/util/jar/Manifest.java: getEntries is a method not a field
|
| 21320 |
|
|
|
| 21321 |
|
|
2000-06-04 18:19 Mark Wielaard
|
| 21322 |
|
|
|
| 21323 |
|
|
* java/: lang/Makefile.am, util/Makefile.am, util/jar/Makefile.am:
|
| 21324 |
|
|
add missing java/dir entries
|
| 21325 |
|
|
|
| 21326 |
|
|
2000-06-04 18:18 Mark Wielaard
|
| 21327 |
|
|
|
| 21328 |
|
|
* java/util/jar/: Attributes.java, JarException.java,
|
| 21329 |
|
|
Manifest.java: new 1.2 classes
|
| 21330 |
|
|
|
| 21331 |
|
|
2000-06-04 14:50 Mark Wielaard
|
| 21332 |
|
|
|
| 21333 |
|
|
* java/util/Timer.java: java/util/Timer.java: move all waiting
|
| 21334 |
|
|
logic into the queue as suggested by Jochen Hoenicke to prevent race
|
| 21335 |
|
|
conditions
|
| 21336 |
|
|
|
| 21337 |
|
|
2000-06-04 13:46 Brian Jones
|
| 21338 |
|
|
|
| 21339 |
|
|
* include/.cvsignore: added ignore *.h and *.in
|
| 21340 |
|
|
|
| 21341 |
|
|
2000-06-04 13:45 Brian Jones
|
| 21342 |
|
|
|
| 21343 |
|
|
* .cvsignore: removed include from the list to ignore
|
| 21344 |
|
|
|
| 21345 |
|
|
2000-05-30 22:03 Mark Wielaard
|
| 21346 |
|
|
|
| 21347 |
|
|
* vm/reference/java/lang/Thread.java: added example to use
|
| 21348 |
|
|
ThreadLocals
|
| 21349 |
|
|
|
| 21350 |
|
|
2000-05-30 22:02 Mark Wielaard
|
| 21351 |
|
|
|
| 21352 |
|
|
* java/lang/: InheritableThreadLocal.java, ThreadLocal.java: new
|
| 21353 |
|
|
1.2 classes
|
| 21354 |
|
|
|
| 21355 |
|
|
2000-05-30 22:02 Mark Wielaard
|
| 21356 |
|
|
|
| 21357 |
|
|
* java/lang/Package.java: new 1.2 class (but no support in
|
| 21358 |
|
|
ClassLoader yet)
|
| 21359 |
|
|
|
| 21360 |
|
|
2000-05-30 22:01 Mark Wielaard
|
| 21361 |
|
|
|
| 21362 |
|
|
* java/util/: Timer.java, TimerTask.java: new 1.3 classes
|
| 21363 |
|
|
|
| 21364 |
|
|
2000-05-30 21:59 Mark Wielaard
|
| 21365 |
|
|
|
| 21366 |
|
|
* java/net/JarURLConnection.java: getCertificates returns a
|
| 21367 |
|
|
Certificate[]
|
| 21368 |
|
|
|
| 21369 |
|
|
2000-05-30 21:59 Mark Wielaard
|
| 21370 |
|
|
|
| 21371 |
|
|
* java/security/ProtectionDomain.java: constructor should make the
|
| 21372 |
|
|
PermissionCollection read only
|
| 21373 |
|
|
|
| 21374 |
|
|
2000-05-21 13:27 Brian Jones
|
| 21375 |
|
|
|
| 21376 |
|
|
* doc/www.gnu.org/classpath.mhtml: updated anonymous cvs
|
| 21377 |
|
|
information
|
| 21378 |
|
|
|
| 21379 |
|
|
2000-05-20 20:32 Tom Tromey
|
| 21380 |
|
|
|
| 21381 |
|
|
* java/: io/BufferedWriter.java, lang/StringBuffer.java: Fixed a
|
| 21382 |
|
|
couple copyright notices
|
| 21383 |
|
|
|
| 21384 |
|
|
2000-05-19 23:36 Tom Tromey
|
| 21385 |
|
|
|
| 21386 |
|
|
* java/io/: BufferedOutputStream.java, BufferedWriter.java:
|
| 21387 |
|
|
* BufferedWriter.java: Merged with libgcj.
|
| 21388 |
|
|
* BufferedOutputStream.java (write(byte[],int,int)): Removed
|
| 21389 |
|
|
unused `if'. Don't bother chunking or buffering large writes.
|
| 21390 |
|
|
|
| 21391 |
|
|
2000-05-15 09:30 Bryce McKinlay
|
| 21392 |
|
|
|
| 21393 |
|
|
* java/lang/String.java: 2000-05-15 Bryce McKinlay
|
| 21394 |
|
|
|
| 21395 |
|
|
|
| 21396 |
|
|
* java/lang/String.java (trim): Optimize nd' loop. Don't lose the
|
| 21397 |
|
|
last character of the returned string.
|
| 21398 |
|
|
|
| 21399 |
|
|
2000-05-10 11:10 Bryce McKinlay
|
| 21400 |
|
|
|
| 21401 |
|
|
* java/lang/StringBuffer.java: 2000-05-10 Bryce McKinlay
|
| 21402 |
|
|
|
| 21403 |
|
|
|
| 21404 |
|
|
* java/lang/StringBuffer.java (replace): Calculate length for
|
| 21405 |
|
|
arraycopy() correctly.
|
| 21406 |
|
|
|
| 21407 |
|
|
2000-05-10 09:54 Bryce McKinlay
|
| 21408 |
|
|
|
| 21409 |
|
|
* java/lang/StringBuffer.java: 2000-05-10 Bryce McKinlay
|
| 21410 |
|
|
|
| 21411 |
|
|
|
| 21412 |
|
|
* java/lang/StringBuffer.java (delete): Call arrayCopy() correctly.
|
| 21413 |
|
|
Avoid arrayCopy() call where possible. Update `count' _after_
|
| 21414 |
|
|
|
| 21415 |
|
|
calling
|
| 21416 |
|
|
arrayCopy().
|
| 21417 |
|
|
(replace): Reimplemented. Fix javadoc.
|
| 21418 |
|
|
(reverse): Call ensureCapacity_unsynchronized().
|
| 21419 |
|
|
(StringBuffer (String)): Use DEFAULT_CAPACITY.
|
| 21420 |
|
|
|
| 21421 |
|
|
2000-05-09 22:45 Tom Tromey
|
| 21422 |
|
|
|
| 21423 |
|
|
* java/lang/StringBuffer.java:
|
| 21424 |
|
|
Merged with libgcj:
|
| 21425 |
|
|
* java/lang/StringBuffer.java (toString): Don't mark buffer as
|
| 21426 |
|
|
shared.
|
| 21427 |
|
|
(insert(int,char[],int,int): New method.
|
| 21428 |
|
|
(delete): New method from Classpath.
|
| 21429 |
|
|
(deleteCharAt): Likewise.
|
| 21430 |
|
|
(substring): Likewise.
|
| 21431 |
|
|
(shared): No longer private.
|
| 21432 |
|
|
Added JavaDoc comments from Classpath.
|
| 21433 |
|
|
|
| 21434 |
|
|
2000-05-09 02:12 Tom Tromey
|
| 21435 |
|
|
|
| 21436 |
|
|
* gnu/java/awt/image/ImageDecoder.java,
|
| 21437 |
|
|
gnu/java/awt/peer/gtk/GtkImagePainter.java, java/lang/String.java:
|
| 21438 |
|
|
From Mark Wielaard :
|
| 21439 |
|
|
* gnu/java/awt/peer/gtk/GtkImagePainter.java: Added `package'
|
| 21440 |
|
|
statement.
|
| 21441 |
|
|
* gnu/java/awt/image/ImageDecoder.java: Deleted syntactically
|
| 21442 |
|
|
incorrect code from static block.
|
| 21443 |
|
|
* java/lang/String.java (String): Removed bogus text.
|
| 21444 |
|
|
|
| 21445 |
|
|
2000-05-04 15:52 Tom Tromey
|
| 21446 |
|
|
|
| 21447 |
|
|
* java/net/: DatagramPacket.java, MulticastSocket.java:
|
| 21448 |
|
|
* java/net/MulticastSocket.java (joinGroup): Don't explicitly
|
| 21449 |
|
|
check for null pointer.
|
| 21450 |
|
|
(leaveGroup): Likewise.
|
| 21451 |
|
|
* java/net/DatagramPacket.java (DatagramPacket): Removed erroneous
|
| 21452 |
|
|
comment.
|
| 21453 |
|
|
(setData): Likewise.
|
| 21454 |
|
|
|
| 21455 |
|
|
2000-04-21 22:27 Tom Tromey
|
| 21456 |
|
|
|
| 21457 |
|
|
* java/io/: PipedInputStream.java, PipedOutputStream.java:
|
| 21458 |
|
|
* PipedOutputStream.java (write(int)): Use `receive', not
|
| 21459 |
|
|
`write'.
|
| 21460 |
|
|
(write(byte[],int,int): Likewise.
|
| 21461 |
|
|
* PipedInputStream.java (receive(byte[],int,int)): Renamed from
|
| 21462 |
|
|
`write'.
|
| 21463 |
|
|
(receive(int)): Rewrote.
|
| 21464 |
|
|
|
| 21465 |
|
|
2000-04-21 20:05 Tom Tromey
|
| 21466 |
|
|
|
| 21467 |
|
|
* java/io/: PipedInputStream.java, PipedReader.java:
|
| 21468 |
|
|
* PipedInputStream.java (try_not_to_block): Removed.
|
| 21469 |
|
|
(read): Can return fewer than LEN bytes as long as at least one
|
| 21470 |
|
|
byte was read.
|
| 21471 |
|
|
* PipedReader.java (try_not_to_block): Removed.
|
| 21472 |
|
|
(read): Can return fewer than LEN characters as long as at least
|
| 21473 |
|
|
one character was read.
|
| 21474 |
|
|
(connect, close, read, write): Fixed indentation.
|
| 21475 |
|
|
|
| 21476 |
|
|
2000-04-20 22:18 Aaron M. Renn
|
| 21477 |
|
|
|
| 21478 |
|
|
* java/net/MulticastSocket.java: Switch to libgcj implementation,
|
| 21479 |
|
|
merge doc comments
|
| 21480 |
|
|
|
| 21481 |
|
|
2000-04-20 20:21 Aaron M. Renn
|
| 21482 |
|
|
|
| 21483 |
|
|
* java/net/: ServerSocket.java, Socket.java, SocketImpl.java: Merge
|
| 21484 |
|
|
in libgcj ; doc cleanup
|
| 21485 |
|
|
|
| 21486 |
|
|
2000-04-20 20:19 Aaron M. Renn
|
| 21487 |
|
|
|
| 21488 |
|
|
* java/net/DatagramSocketImpl.java: Doc cleanup
|
| 21489 |
|
|
|
| 21490 |
|
|
2000-04-20 20:17 Aaron M. Renn
|
| 21491 |
|
|
|
| 21492 |
|
|
* java/net/DatagramSocket.java: Disregard previous log message.
|
| 21493 |
|
|
Still using Classpath version on this file with useful libgcj
|
| 21494 |
|
|
portions merged in.
|
| 21495 |
|
|
|
| 21496 |
|
|
2000-04-20 20:14 Aaron M. Renn
|
| 21497 |
|
|
|
| 21498 |
|
|
* java/net/: DatagramPacket.java, DatagramSocket.java: Switch to
|
| 21499 |
|
|
libgcj implementation; merge in doc comments
|
| 21500 |
|
|
|
| 21501 |
|
|
2000-04-20 03:19 Aaron M. Renn
|
| 21502 |
|
|
|
| 21503 |
|
|
* java/util/zip/: .cvsignore, Checksum.java,
|
| 21504 |
|
|
DataFormatException.java, ZipException.java: Initial checkin, files
|
| 21505 |
|
|
from libgcj + .cvsignore
|
| 21506 |
|
|
|
| 21507 |
|
|
2000-04-19 03:27 Aaron M. Renn
|
| 21508 |
|
|
|
| 21509 |
|
|
* java/net/.cvsignore: Added patterns to ignore build output files
|
| 21510 |
|
|
|
| 21511 |
|
|
2000-04-19 03:21 Aaron M. Renn
|
| 21512 |
|
|
|
| 21513 |
|
|
* TODO: Add new item about checking for thread safety
|
| 21514 |
|
|
|
| 21515 |
|
|
2000-04-19 02:14 Aaron M. Renn
|
| 21516 |
|
|
|
| 21517 |
|
|
* java/net/SocketOptions.java: Convert constants to hex a la
|
| 21518 |
|
|
libgcj; fix transposed values; doc cleanup
|
| 21519 |
|
|
|
| 21520 |
|
|
2000-04-19 01:27 Aaron M. Renn
|
| 21521 |
|
|
|
| 21522 |
|
|
* java/net/URLDecoder.java: Switch to libgcj version, merge in doc
|
| 21523 |
|
|
comments
|
| 21524 |
|
|
|
| 21525 |
|
|
2000-04-19 01:24 Aaron M. Renn
|
| 21526 |
|
|
|
| 21527 |
|
|
* java/net/: Authenticator.java, NetPermission.java,
|
| 21528 |
|
|
ContentHandler.java, URLEncoder.java, PasswordAuthentication.java,
|
| 21529 |
|
|
SocketInputStream.java, SocketOutputStream.java: Documentation
|
| 21530 |
|
|
cleanup
|
| 21531 |
|
|
|
| 21532 |
|
|
2000-04-19 01:22 Aaron M. Renn
|
| 21533 |
|
|
|
| 21534 |
|
|
* java/net/SocketPermission.java: Partial serialization fix, doc
|
| 21535 |
|
|
cleanup
|
| 21536 |
|
|
|
| 21537 |
|
|
2000-04-19 01:20 Aaron M. Renn
|
| 21538 |
|
|
|
| 21539 |
|
|
* java/net/: BindException.java, ConnectException.java,
|
| 21540 |
|
|
ContentHandlerFactory.java, FileNameMap.java,
|
| 21541 |
|
|
MalformedURLException.java, NoRouteToHostException.java,
|
| 21542 |
|
|
ProtocolException.java, SocketException.java,
|
| 21543 |
|
|
SocketImplFactory.java, URLStreamHandlerFactory.java,
|
| 21544 |
|
|
UnknownHostException.java, UnknownServiceException.java:
|
| 21545 |
|
|
Documentation and other misc cleanup
|
| 21546 |
|
|
|
| 21547 |
|
|
2000-04-19 01:12 Aaron M. Renn
|
| 21548 |
|
|
|
| 21549 |
|
|
* THANKYOU: Add Gaute Smaaland
|
| 21550 |
|
|
|
| 21551 |
|
|
2000-04-19 01:11 Aaron M. Renn
|
| 21552 |
|
|
|
| 21553 |
|
|
* README: Update administrivia
|
| 21554 |
|
|
|
| 21555 |
|
|
2000-04-19 01:11 Aaron M. Renn
|
| 21556 |
|
|
|
| 21557 |
|
|
* TODO: Initial checkin
|
| 21558 |
|
|
|
| 21559 |
|
|
2000-04-18 05:56 Tom Tromey
|
| 21560 |
|
|
|
| 21561 |
|
|
* gnu/java/lang/reflect/TypeSignature.java: 2000-04-17 Andrew
|
| 21562 |
|
|
Haley
|
| 21563 |
|
|
|
| 21564 |
|
|
* TypeSignature.java (getClassForEncoding): Don't remove
|
| 21565 |
|
|
punctuation from the classname of an array element.
|
| 21566 |
|
|
|
| 21567 |
|
|
2000-04-01 18:09 Aaron M. Renn
|
| 21568 |
|
|
|
| 21569 |
|
|
* com/sun/javadoc/: MemberDoc.java, ParamTag.java: Fix header lines
|
| 21570 |
|
|
|
| 21571 |
|
|
2000-03-22 01:59 Aaron M. Renn
|
| 21572 |
|
|
|
| 21573 |
|
|
* THANKYOU: Add carriage return at end
|
| 21574 |
|
|
|
| 21575 |
|
|
2000-03-21 02:08 Aaron M. Renn
|
| 21576 |
|
|
|
| 21577 |
|
|
* FOO: Deleting test file
|
| 21578 |
|
|
|
| 21579 |
|
|
2000-03-21 02:07 Aaron M. Renn
|
| 21580 |
|
|
|
| 21581 |
|
|
* FOO: Initial Checking
|
| 21582 |
|
|
|
| 21583 |
|
|
2000-03-20 04:59 Paul Fisher
|
| 21584 |
|
|
|
| 21585 |
|
|
* javax/swing/: GrayFilter.java, plaf/BorderUIResource.java,
|
| 21586 |
|
|
plaf/UIResource.java: Change license to libgcc-like terms.
|
| 21587 |
|
|
|
| 21588 |
|
|
2000-03-20 04:47 Paul Fisher
|
| 21589 |
|
|
|
| 21590 |
|
|
* native/gnu.java.awt.peer.gtk/: gdkfontmetrics.c, gdkgraphics.c,
|
| 21591 |
|
|
gthread-jni.c, gthread-jni.h, gtkbuttonpeer.c, gtkcanvaspeer.c,
|
| 21592 |
|
|
gtkcheckboxmenuitempeer.c, gtkcheckboxpeer.c, gtkchoicepeer.c,
|
| 21593 |
|
|
gtkclipboard.c, gtkcomponentpeer.c, gtkevents.c,
|
| 21594 |
|
|
gtkfiledialogpeer.c, gtkimagepainter.c, gtklabelpeer.c,
|
| 21595 |
|
|
gtklistpeer.c, gtkmainthread.c, gtkmenubarpeer.c,
|
| 21596 |
|
|
gtkmenuitempeer.c, gtkmenupeer.c, gtkpanelpeer.c, gtkpeer.h,
|
| 21597 |
|
|
gtkpopupmenupeer.c, gtkscrollbarpeer.c, gtkscrollpanepeer.c,
|
| 21598 |
|
|
gtktextareapeer.c, gtktextcomponentpeer.c, gtktextfieldpeer.c,
|
| 21599 |
|
|
gtktoolkit.c, gtkwindowpeer.c, native_state.c, native_state.h:
|
| 21600 |
|
|
Update license information.
|
| 21601 |
|
|
|
| 21602 |
|
|
2000-03-20 04:26 Paul Fisher
|
| 21603 |
|
|
|
| 21604 |
|
|
* native/gnu.java.awt.image/gdkpixbufdecoder.c: Add license.
|
| 21605 |
|
|
|
| 21606 |
|
|
2000-03-20 04:20 Paul Fisher
|
| 21607 |
|
|
|
| 21608 |
|
|
* gnu/java/awt/image/: GdkPixbufDecoder.java,
|
| 21609 |
|
|
GtkOffScreenDecoder.java, ImageDecoder.java, XBMDecoder.java:
|
| 21610 |
|
|
Change license to clearly mark the peer and non-peer AWT libraries.
|
| 21611 |
|
|
|
| 21612 |
|
|
2000-03-20 04:14 Paul Fisher
|
| 21613 |
|
|
|
| 21614 |
|
|
* gnu/java/awt/peer/gtk/: GdkFontMetrics.java, GdkGraphics.java,
|
| 21615 |
|
|
GtkArg.java, GtkArgList.java, GtkButtonPeer.java,
|
| 21616 |
|
|
GtkCanvasPeer.java, GtkCheckButtonPeer.java,
|
| 21617 |
|
|
GtkCheckboxMenuItemPeer.java, GtkCheckboxPeer.java,
|
| 21618 |
|
|
GtkChoicePeer.java, GtkClipboard.java, GtkComponentPeer.java,
|
| 21619 |
|
|
GtkContainerPeer.java, GtkDialogPeer.java, GtkFileDialogPeer.java,
|
| 21620 |
|
|
GtkFontPeer.java, GtkFramePeer.java, GtkGenericPeer.java,
|
| 21621 |
|
|
GtkImage.java, GtkImagePainter.java, GtkLabelPeer.java,
|
| 21622 |
|
|
GtkListPeer.java, GtkMainThread.java, GtkMenuBarPeer.java,
|
| 21623 |
|
|
GtkMenuComponentPeer.java, GtkMenuItemPeer.java, GtkMenuPeer.java,
|
| 21624 |
|
|
GtkOffScreenImage.java, GtkPanelPeer.java, GtkPopupMenuPeer.java,
|
| 21625 |
|
|
GtkRadioButtonPeer.java, GtkScrollPanePeer.java,
|
| 21626 |
|
|
GtkScrollbarPeer.java, GtkTextAreaPeer.java,
|
| 21627 |
|
|
GtkTextComponentPeer.java, GtkTextFieldPeer.java,
|
| 21628 |
|
|
GtkToggleButtonPeer.java, GtkToolkit.java, GtkWindowPeer.java,
|
| 21629 |
|
|
Test.java, TestAWT.java: Reformat license. Make clear that these
|
| 21630 |
|
|
files are covered under the LGPL.
|
| 21631 |
|
|
|
| 21632 |
|
|
2000-03-18 22:45 Brian Jones
|
| 21633 |
|
|
|
| 21634 |
|
|
* lib/Makefile.am:
|
| 21635 |
|
|
* jikes generates .u files with +M
|
| 21636 |
|
|
* generating makefile.dep removes the .u files before glibj.zip is
|
| 21637 |
|
|
created
|
| 21638 |
|
|
|
| 21639 |
|
|
2000-03-18 22:40 Brian Jones
|
| 21640 |
|
|
|
| 21641 |
|
|
* native/lib/Makefile.am: libclasspath_lib -> libclasspath
|
| 21642 |
|
|
|
| 21643 |
|
|
2000-03-18 22:25 Brian Jones
|
| 21644 |
|
|
|
| 21645 |
|
|
* lib/libgcj.omit: initial commit
|
| 21646 |
|
|
|
| 21647 |
|
|
2000-03-18 00:41 Paul Fisher
|
| 21648 |
|
|
|
| 21649 |
|
|
* java/awt/peer/: ButtonPeer.java, CanvasPeer.java,
|
| 21650 |
|
|
CheckboxMenuItemPeer.java, CheckboxPeer.java, ChoicePeer.java,
|
| 21651 |
|
|
ComponentPeer.java, ContainerPeer.java, DialogPeer.java,
|
| 21652 |
|
|
FileDialogPeer.java, FontPeer.java, FramePeer.java, LabelPeer.java,
|
| 21653 |
|
|
LightweightPeer.java, ListPeer.java, MenuBarPeer.java,
|
| 21654 |
|
|
MenuComponentPeer.java, MenuItemPeer.java, MenuPeer.java,
|
| 21655 |
|
|
PanelPeer.java, PopupMenuPeer.java, ScrollPanePeer.java,
|
| 21656 |
|
|
ScrollbarPeer.java, TextAreaPeer.java, TextComponentPeer.java,
|
| 21657 |
|
|
TextFieldPeer.java, WindowPeer.java: Change license to clearly
|
| 21658 |
|
|
state that these are part of the non-peer libraries.
|
| 21659 |
|
|
|
| 21660 |
|
|
2000-03-17 23:49 Paul Fisher
|
| 21661 |
|
|
|
| 21662 |
|
|
* java/awt/: AWTError.java, AWTEvent.java,
|
| 21663 |
|
|
AWTEventMulticaster.java, AWTException.java, Adjustable.java,
|
| 21664 |
|
|
BorderLayout.java, Button.java, Canvas.java, CardLayout.java,
|
| 21665 |
|
|
Checkbox.java, CheckboxGroup.java, CheckboxMenuItem.java,
|
| 21666 |
|
|
Choice.java, Color.java, Component.java, Container.java,
|
| 21667 |
|
|
Cursor.java, Dialog.java, Dimension.java, EventDispatcher.java,
|
| 21668 |
|
|
EventQueue.java, FileDialog.java, FlowLayout.java, Font.java,
|
| 21669 |
|
|
FontMetrics.java, Frame.java, Graphics.java, GridLayout.java,
|
| 21670 |
|
|
IllegalComponentStateException.java, Image.java,
|
| 21671 |
|
|
ImageMediaEntry.java, Insets.java, ItemSelectable.java, Label.java,
|
| 21672 |
|
|
LayoutManager.java, LayoutManager2.java, List.java,
|
| 21673 |
|
|
MediaEntry.java, MediaTracker.java, Menu.java, MenuBar.java,
|
| 21674 |
|
|
MenuComponent.java, MenuContainer.java, MenuItem.java,
|
| 21675 |
|
|
MenuShortcut.java, Panel.java, Point.java, Polygon.java,
|
| 21676 |
|
|
PopupMenu.java, PrintGraphics.java, PrintJob.java, Rectangle.java,
|
| 21677 |
|
|
ScrollPane.java, ScrollPaneAdjustable.java, Scrollbar.java,
|
| 21678 |
|
|
Shape.java, SystemColor.java, TextArea.java, TextComponent.java,
|
| 21679 |
|
|
TextField.java, Toolkit.java, Window.java,
|
| 21680 |
|
|
datatransfer/Clipboard.java, datatransfer/ClipboardOwner.java,
|
| 21681 |
|
|
datatransfer/DataFlavor.java, datatransfer/FlavorMap.java,
|
| 21682 |
|
|
datatransfer/StringSelection.java, datatransfer/Transferable.java,
|
| 21683 |
|
|
datatransfer/UnsupportedFlavorException.java,
|
| 21684 |
|
|
event/AWTEventListener.java, event/ActionEvent.java,
|
| 21685 |
|
|
event/ActionListener.java, event/AdjustmentEvent.java,
|
| 21686 |
|
|
event/AdjustmentListener.java, event/ComponentAdapter.java,
|
| 21687 |
|
|
event/ComponentEvent.java, event/ComponentListener.java,
|
| 21688 |
|
|
event/ContainerAdapter.java, event/ContainerEvent.java,
|
| 21689 |
|
|
event/ContainerListener.java, event/FocusAdapter.java,
|
| 21690 |
|
|
event/FocusEvent.java, event/FocusListener.java,
|
| 21691 |
|
|
event/InputEvent.java, event/InputMethodEvent.java,
|
| 21692 |
|
|
event/InputMethodListener.java, event/InvocationEvent.java,
|
| 21693 |
|
|
event/ItemEvent.java, event/ItemListener.java,
|
| 21694 |
|
|
event/KeyAdapter.java, event/KeyEvent.java, event/KeyListener.java,
|
| 21695 |
|
|
event/MouseAdapter.java, event/MouseEvent.java,
|
| 21696 |
|
|
event/MouseListener.java, event/MouseMotionAdapter.java,
|
| 21697 |
|
|
event/MouseMotionListener.java, event/PaintEvent.java,
|
| 21698 |
|
|
event/TextEvent.java, event/TextListener.java,
|
| 21699 |
|
|
event/WindowAdapter.java, event/WindowEvent.java,
|
| 21700 |
|
|
event/WindowListener.java, image/AreaAveragingScaleFilter.java,
|
| 21701 |
|
|
image/ColorModel.java, image/CropImageFilter.java,
|
| 21702 |
|
|
image/DirectColorModel.java, image/FilteredImageSource.java,
|
| 21703 |
|
|
image/ImageConsumer.java, image/ImageFilter.java,
|
| 21704 |
|
|
image/ImageObserver.java, image/ImageProducer.java,
|
| 21705 |
|
|
image/IndexColorModel.java, image/MemoryImageSource.java,
|
| 21706 |
|
|
image/PixelGrabber.java, image/RGBImageFilter.java,
|
| 21707 |
|
|
image/ReplicateScaleFilter.java, print/Book.java,
|
| 21708 |
|
|
print/PageFormat.java, print/Pageable.java, print/Paper.java,
|
| 21709 |
|
|
print/Printable.java, print/PrinterAbortException.java,
|
| 21710 |
|
|
print/PrinterException.java, print/PrinterGraphics.java,
|
| 21711 |
|
|
print/PrinterIOException.java, print/PrinterJob.java: Change
|
| 21712 |
|
|
license to clearly state that these are part of the non-peer AWT
|
| 21713 |
|
|
libraries.
|
| 21714 |
|
|
|
| 21715 |
|
|
2000-03-17 21:09 Paul Fisher
|
| 21716 |
|
|
|
| 21717 |
|
|
* com/sun/javadoc/: ClassDoc.java, ConstructorDoc.java, Doc.java,
|
| 21718 |
|
|
DocErrorReporter.java, Doclet.java, ExecutableMemberDoc.java,
|
| 21719 |
|
|
FieldDoc.java, MemberDoc.java, MethodDoc.java, PackageDoc.java,
|
| 21720 |
|
|
ParamTag.java, Parameter.java, ProgramElementDoc.java,
|
| 21721 |
|
|
RootDoc.java, SeeTag.java, SerialFieldTag.java, Tag.java,
|
| 21722 |
|
|
ThrowsTag.java, Type.java: Designate as being part of the
|
| 21723 |
|
|
com.sun.javadoc implementation, and therefore, clearly marked as
|
| 21724 |
|
|
being GPL'd.
|
| 21725 |
|
|
|
| 21726 |
|
|
2000-03-17 21:00 Paul Fisher
|
| 21727 |
|
|
|
| 21728 |
|
|
* native/: lib/jcl.c, lib/jcl.h, lib/jnilink.c, lib/jnilink.h,
|
| 21729 |
|
|
lib/primlib.c, lib/primlib.h, nsa/native_state.c,
|
| 21730 |
|
|
nsa/native_state.h, vmi/vmi.c, vmi/vmi.h: Change license to
|
| 21731 |
|
|
libgcc-like terms.
|
| 21732 |
|
|
|
| 21733 |
|
|
2000-03-17 20:02 Paul Fisher
|
| 21734 |
|
|
|
| 21735 |
|
|
* gnu/java/locale/Calendar.java, gnu/java/locale/Calendar_de.java,
|
| 21736 |
|
|
gnu/java/locale/Calendar_en.java, gnu/java/locale/Calendar_nl.java,
|
| 21737 |
|
|
gnu/java/locale/LocaleInformation.java,
|
| 21738 |
|
|
gnu/java/locale/LocaleInformation_de.java,
|
| 21739 |
|
|
gnu/java/locale/LocaleInformation_en.java,
|
| 21740 |
|
|
gnu/java/locale/LocaleInformation_nl.java, native/java.io/File.c,
|
| 21741 |
|
|
native/java.io/FileDescriptor.c, native/java.io/FileInputStream.c,
|
| 21742 |
|
|
native/java.io/FileOutputStream.c,
|
| 21743 |
|
|
native/java.io/RandomAccessFile.c,
|
| 21744 |
|
|
native/java.io/java_io_ObjectInputStream.c,
|
| 21745 |
|
|
native/java.io/java_io_ObjectOutputStream.c,
|
| 21746 |
|
|
native/java.io/java_io_ObjectStreamClass.c,
|
| 21747 |
|
|
native/java.io/javaio.c, native/java.io/javaio.h,
|
| 21748 |
|
|
native/java.lang/Double.c, native/java.lang/Float.c,
|
| 21749 |
|
|
native/java.lang/Object.c, native/java.lang/System.c,
|
| 21750 |
|
|
native/java.lang/javalang.c, native/java.lang/javalang.h,
|
| 21751 |
|
|
native/java.lang.reflect/Array.c, native/java.math/BigInteger.c,
|
| 21752 |
|
|
native/java.net/InetAddress.c,
|
| 21753 |
|
|
native/java.net/PlainDatagramSocketImpl.c,
|
| 21754 |
|
|
native/java.net/PlainSocketImpl.c, native/java.net/javanet.c,
|
| 21755 |
|
|
native/java.net/javanet.h, native/java.util/ResourceBundle.c,
|
| 21756 |
|
|
native/java.util/TimeZone.c: Change license to libgcc-like terms.
|
| 21757 |
|
|
Fix copyright lines.
|
| 21758 |
|
|
|
| 21759 |
|
|
2000-03-17 19:55 Paul Fisher
|
| 21760 |
|
|
|
| 21761 |
|
|
* gnu/java/beans/: BeanInfoEmbryo.java, EmptyBeanInfo.java,
|
| 21762 |
|
|
ExplicitBeanInfo.java, IntrospectionIncubator.java,
|
| 21763 |
|
|
editors/ColorEditor.java, editors/FontEditor.java,
|
| 21764 |
|
|
editors/NativeBooleanEditor.java, editors/NativeByteEditor.java,
|
| 21765 |
|
|
editors/NativeDoubleEditor.java, editors/NativeFloatEditor.java,
|
| 21766 |
|
|
editors/NativeIntEditor.java, editors/NativeLongEditor.java,
|
| 21767 |
|
|
editors/NativeShortEditor.java, editors/StringEditor.java,
|
| 21768 |
|
|
info/ComponentBeanInfo.java: Change license to libcc-like terms.
|
| 21769 |
|
|
|
| 21770 |
|
|
2000-03-17 00:25 Paul Fisher
|
| 21771 |
|
|
|
| 21772 |
|
|
* gnu/java/security/: DefaultPermissionCollection.java,
|
| 21773 |
|
|
der/DEREncodingException.java, provider/DERReader.java,
|
| 21774 |
|
|
provider/DERWriter.java, provider/DSAKeyPairGenerator.java,
|
| 21775 |
|
|
provider/DSAParameterGenerator.java, provider/DSAParameters.java,
|
| 21776 |
|
|
provider/DSASignature.java, provider/Gnu.java,
|
| 21777 |
|
|
provider/GnuDSAPrivateKey.java, provider/GnuDSAPublicKey.java,
|
| 21778 |
|
|
provider/MD5.java, provider/SHA.java, provider/SHA1PRNG.java,
|
| 21779 |
|
|
util/Prime.java: Change licensing terms to libgcc-like. Change DOS
|
| 21780 |
|
|
EOLs to Unix EOLs.
|
| 21781 |
|
|
|
| 21782 |
|
|
2000-03-16 23:51 Paul Fisher
|
| 21783 |
|
|
|
| 21784 |
|
|
* gnu/java/: io/ClassLoaderObjectInputStream.java,
|
| 21785 |
|
|
io/EncodingManager.java, io/NullOutputStream.java,
|
| 21786 |
|
|
io/ObjectIdentityWrapper.java, io/decode/Decoder.java,
|
| 21787 |
|
|
io/decode/Decoder8859_1.java, io/decode/Decoder8859_2.java,
|
| 21788 |
|
|
io/decode/Decoder8859_3.java, io/decode/Decoder8859_4.java,
|
| 21789 |
|
|
io/decode/Decoder8859_5.java, io/decode/DecoderEightBitLookup.java,
|
| 21790 |
|
|
io/decode/DecoderUTF8.java, io/encode/Encoder.java,
|
| 21791 |
|
|
io/encode/Encoder8859_1.java, io/encode/Encoder8859_2.java,
|
| 21792 |
|
|
io/encode/Encoder8859_3.java, io/encode/Encoder8859_4.java,
|
| 21793 |
|
|
io/encode/Encoder8859_5.java, io/encode/EncoderEightBitLookup.java,
|
| 21794 |
|
|
io/encode/EncoderUTF8.java, net/HeaderFieldHelper.java,
|
| 21795 |
|
|
net/content/text/plain.java,
|
| 21796 |
|
|
net/protocol/file/FileURLConnection.java,
|
| 21797 |
|
|
net/protocol/file/Handler.java,
|
| 21798 |
|
|
net/protocol/http/HttpURLConnection.java, lang/ArrayHelper.java,
|
| 21799 |
|
|
lang/ClassHelper.java, lang/ClassLoaderHelper.java,
|
| 21800 |
|
|
lang/ExecutionStack.java, lang/MainThread.java,
|
| 21801 |
|
|
lang/StackFrame.java, lang/reflect/TypeSignature.java: Change
|
| 21802 |
|
|
license to libgcc-like terms.
|
| 21803 |
|
|
|
| 21804 |
|
|
2000-03-16 23:31 Paul Fisher
|
| 21805 |
|
|
|
| 21806 |
|
|
* java/lang/: AbstractMethodError.java, ArithmeticException.java,
|
| 21807 |
|
|
ArrayIndexOutOfBoundsException.java, ArrayStoreException.java,
|
| 21808 |
|
|
Boolean.java, Byte.java, Character.java, ClassCastException.java,
|
| 21809 |
|
|
ClassCircularityError.java, ClassFormatError.java,
|
| 21810 |
|
|
ClassLoader.java, ClassNotFoundException.java,
|
| 21811 |
|
|
CloneNotSupportedException.java, Cloneable.java, Comparable.java,
|
| 21812 |
|
|
Compiler.java, Double.java, Error.java, Exception.java,
|
| 21813 |
|
|
ExceptionInInitializerError.java, Float.java,
|
| 21814 |
|
|
IllegalAccessError.java, IllegalAccessException.java,
|
| 21815 |
|
|
IllegalArgumentException.java, IllegalMonitorStateException.java,
|
| 21816 |
|
|
IllegalStateException.java, IllegalThreadStateException.java,
|
| 21817 |
|
|
IncompatibleClassChangeError.java, IndexOutOfBoundsException.java,
|
| 21818 |
|
|
InstantiationError.java, InstantiationException.java, Integer.java,
|
| 21819 |
|
|
InternalError.java, InterruptedException.java, LinkageError.java,
|
| 21820 |
|
|
Long.java, Math.java, NegativeArraySizeException.java,
|
| 21821 |
|
|
NoClassDefFoundError.java, NoSuchFieldError.java,
|
| 21822 |
|
|
NoSuchFieldException.java, NoSuchMethodError.java,
|
| 21823 |
|
|
NoSuchMethodException.java, NullPointerException.java, Number.java,
|
| 21824 |
|
|
NumberFormatException.java, Object.java, OutOfMemoryError.java,
|
| 21825 |
|
|
Process.java, Runnable.java, RuntimeException.java,
|
| 21826 |
|
|
RuntimePermission.java, SecurityException.java,
|
| 21827 |
|
|
SecurityManager.java, Short.java, StackOverflowError.java,
|
| 21828 |
|
|
String.java, StringBuffer.java,
|
| 21829 |
|
|
StringIndexOutOfBoundsException.java, System.java,
|
| 21830 |
|
|
ThreadDeath.java, ThreadGroup.java, Throwable.java,
|
| 21831 |
|
|
UnknownError.java, UnsatisfiedLinkError.java,
|
| 21832 |
|
|
UnsupportedClassVersionError.java,
|
| 21833 |
|
|
UnsupportedOperationException.java, VerifyError.java,
|
| 21834 |
|
|
VirtualMachineError.java, Void.java: Change license to libgcc-like
|
| 21835 |
|
|
terms. Fix copyright lines. Mental note: Kill anyone who ever uses
|
| 21836 |
|
|
a different format for the license header.
|
| 21837 |
|
|
|
| 21838 |
|
|
2000-03-16 22:33 Paul Fisher
|
| 21839 |
|
|
|
| 21840 |
|
|
* java/lang/System.java, native/java.lang/System.c: Add
|
| 21841 |
|
|
gnu.cpu.endian property.
|
| 21842 |
|
|
|
| 21843 |
|
|
2000-03-16 22:24 Paul Fisher
|
| 21844 |
|
|
|
| 21845 |
|
|
* java/lang/reflect/: Array.java, InvocationTargetException.java,
|
| 21846 |
|
|
Member.java, Modifier.java: Change license to libgcc-like terms.
|
| 21847 |
|
|
Fix copyright lines.
|
| 21848 |
|
|
|
| 21849 |
|
|
2000-03-16 20:40 Paul Fisher
|
| 21850 |
|
|
|
| 21851 |
|
|
* java/security/: cert/CertificateEncodingException.java,
|
| 21852 |
|
|
cert/CertificateException.java,
|
| 21853 |
|
|
cert/CertificateExpiredException.java,
|
| 21854 |
|
|
cert/CertificateFactory.java, cert/CertificateFactorySpi.java,
|
| 21855 |
|
|
cert/CRLException.java, cert/Certificate.java,
|
| 21856 |
|
|
cert/CertificateNotYetValidException.java,
|
| 21857 |
|
|
cert/CertificateParsingException.java, cert/CRL.java,
|
| 21858 |
|
|
cert/X509CRLEntry.java, cert/X509Certificate.java,
|
| 21859 |
|
|
cert/X509CRL.java, cert/X509Extension.java,
|
| 21860 |
|
|
spec/AlgorithmParameterSpec.java, spec/DSAParameterSpec.java,
|
| 21861 |
|
|
spec/DSAPrivateKeySpec.java, spec/DSAPublicKeySpec.java,
|
| 21862 |
|
|
spec/EncodedKeySpec.java, spec/InvalidKeySpecException.java,
|
| 21863 |
|
|
spec/InvalidParameterSpecException.java, spec/KeySpec.java,
|
| 21864 |
|
|
spec/PKCS8EncodedKeySpec.java, spec/RSAKeyGenParameterSpec.java,
|
| 21865 |
|
|
spec/RSAPrivateCrtKeySpec.java, spec/RSAPrivateKeySpec.java,
|
| 21866 |
|
|
spec/RSAPublicKeySpec.java, spec/X509EncodedKeySpec.java: Change
|
| 21867 |
|
|
license to libgcc-like terms. Change DOS EOLs to Unix EOLs.
|
| 21868 |
|
|
|
| 21869 |
|
|
2000-03-16 20:23 Paul Fisher
|
| 21870 |
|
|
|
| 21871 |
|
|
* java/: security/acl/Acl.java, security/acl/AclEntry.java,
|
| 21872 |
|
|
security/acl/AclNotFoundException.java, security/acl/Group.java,
|
| 21873 |
|
|
security/acl/LastOwnerException.java,
|
| 21874 |
|
|
security/acl/NotOwnerException.java, security/acl/Owner.java,
|
| 21875 |
|
|
security/acl/Permission.java, lang/ref/PhantomReference.java,
|
| 21876 |
|
|
lang/ref/Reference.java, lang/ref/ReferenceQueue.java,
|
| 21877 |
|
|
lang/ref/SoftReference.java, lang/ref/WeakReference.java: Change
|
| 21878 |
|
|
license to libgcc-like terms.
|
| 21879 |
|
|
|
| 21880 |
|
|
2000-03-16 20:18 Paul Fisher
|
| 21881 |
|
|
|
| 21882 |
|
|
* java/security/: AccessControlContext.java,
|
| 21883 |
|
|
AccessControlException.java, AlgorithmParameterGenerator.java,
|
| 21884 |
|
|
AlgorithmParameterGeneratorSpi.java, AlgorithmParameters.java,
|
| 21885 |
|
|
AlgorithmParametersSpi.java, AllPermission.java,
|
| 21886 |
|
|
BasicPermission.java, Certificate.java, CodeSource.java,
|
| 21887 |
|
|
DigestException.java, DigestInputStream.java,
|
| 21888 |
|
|
DigestOutputStream.java, DomainCombiner.java,
|
| 21889 |
|
|
DummyKeyPairGenerator.java, DummyMessageDigest.java,
|
| 21890 |
|
|
DummySignature.java, GeneralSecurityException.java, Guard.java,
|
| 21891 |
|
|
GuardedObject.java, Identity.java, IdentityScope.java,
|
| 21892 |
|
|
InvalidAlgorithmParameterException.java, InvalidKeyException.java,
|
| 21893 |
|
|
InvalidParameterException.java, KeyException.java, KeyFactory.java,
|
| 21894 |
|
|
Key.java, KeyFactorySpi.java, KeyManagementException.java,
|
| 21895 |
|
|
KeyPair.java, KeyPairGenerator.java, KeyPairGeneratorSpi.java,
|
| 21896 |
|
|
KeyStore.java, KeyStoreException.java, KeyStoreSpi.java,
|
| 21897 |
|
|
MessageDigest.java, MessageDigestSpi.java,
|
| 21898 |
|
|
NoSuchAlgorithmException.java, NoSuchProviderException.java,
|
| 21899 |
|
|
Permission.java, PermissionCollection.java, Permissions.java,
|
| 21900 |
|
|
Policy.java, Principal.java, PrivateKey.java,
|
| 21901 |
|
|
PrivilegedAction.java, PrivilegedActionException.java,
|
| 21902 |
|
|
PrivilegedExceptionAction.java, ProtectionDomain.java,
|
| 21903 |
|
|
Provider.java, ProviderException.java, PublicKey.java,
|
| 21904 |
|
|
SecureClassLoader.java, SecureRandom.java, SecureRandomSpi.java,
|
| 21905 |
|
|
Security.java, SecurityPermission.java, Signature.java,
|
| 21906 |
|
|
SignatureException.java, SignatureSpi.java, SignedObject.java,
|
| 21907 |
|
|
Signer.java, UnrecoverableKeyException.java,
|
| 21908 |
|
|
UnresolvedPermission.java, interfaces/DSAKey.java,
|
| 21909 |
|
|
interfaces/DSAKeyPairGenerator.java, interfaces/DSAParams.java,
|
| 21910 |
|
|
interfaces/RSAKey.java, interfaces/RSAPrivateCrtKey.java,
|
| 21911 |
|
|
interfaces/RSAPrivateKey.java, interfaces/RSAPublicKey.java: Change
|
| 21912 |
|
|
license to libgcc-like terms. Change DOS EOLs to Unix EOLs. Fix
|
| 21913 |
|
|
copyright lines.
|
| 21914 |
|
|
|
| 21915 |
|
|
2000-03-16 19:20 Paul Fisher
|
| 21916 |
|
|
|
| 21917 |
|
|
* java/io/: BlockDataException.java, BufferedInputStream.java,
|
| 21918 |
|
|
BufferedOutputStream.java, BufferedReader.java,
|
| 21919 |
|
|
BufferedWriter.java, ByteArrayInputStream.java,
|
| 21920 |
|
|
ByteArrayOutputStream.java, CharArrayReader.java,
|
| 21921 |
|
|
CharArrayWriter.java, CharConversionException.java, DataInput.java,
|
| 21922 |
|
|
DataInputStream.java, DataOutput.java, DataOutputStream.java,
|
| 21923 |
|
|
EOFException.java, Externalizable.java, File.java,
|
| 21924 |
|
|
FileDescriptor.java, FileFilter.java, FileInputStream.java,
|
| 21925 |
|
|
FileNotFoundException.java, FileOutputStream.java,
|
| 21926 |
|
|
FilePermission.java, FileReader.java, FileWriter.java,
|
| 21927 |
|
|
FilenameFilter.java, FilterInputStream.java,
|
| 21928 |
|
|
FilterOutputStream.java, FilterReader.java, FilterWriter.java,
|
| 21929 |
|
|
IOException.java, InputStream.java, InputStreamReader.java,
|
| 21930 |
|
|
InterruptedIOException.java, InvalidClassException.java,
|
| 21931 |
|
|
InvalidObjectException.java, LineNumberInputStream.java,
|
| 21932 |
|
|
LineNumberReader.java, NotActiveException.java,
|
| 21933 |
|
|
NotSerializableException.java, ObjectInput.java,
|
| 21934 |
|
|
ObjectInputStream.java, ObjectInputValidation.java,
|
| 21935 |
|
|
ObjectOutput.java, ObjectOutputStream.java, ObjectStreamClass.java,
|
| 21936 |
|
|
ObjectStreamConstants.java, ObjectStreamException.java,
|
| 21937 |
|
|
ObjectStreamField.java, OptionalDataException.java,
|
| 21938 |
|
|
OutputStream.java, OutputStreamWriter.java, PipedInputStream.java,
|
| 21939 |
|
|
PipedOutputStream.java, PipedReader.java, PipedWriter.java,
|
| 21940 |
|
|
PrintStream.java, PrintWriter.java, PushbackInputStream.java,
|
| 21941 |
|
|
PushbackReader.java, RandomAccessFile.java, Reader.java,
|
| 21942 |
|
|
Replaceable.java, Resolvable.java, SequenceInputStream.java,
|
| 21943 |
|
|
Serializable.java, SerializablePermission.java,
|
| 21944 |
|
|
StreamCorruptedException.java, StreamTokenizer.java,
|
| 21945 |
|
|
StringBufferInputStream.java, StringReader.java, StringWriter.java,
|
| 21946 |
|
|
SyncFailedException.java, UTFDataFormatException.java,
|
| 21947 |
|
|
UnsupportedEncodingException.java, WriteAbortedException.java,
|
| 21948 |
|
|
Writer.java: Change license to libgcc-like terms. Fix copyright
|
| 21949 |
|
|
years.
|
| 21950 |
|
|
|
| 21951 |
|
|
2000-03-15 23:46 Paul Fisher
|
| 21952 |
|
|
|
| 21953 |
|
|
* java/net/: Authenticator.java, BindException.java,
|
| 21954 |
|
|
ConnectException.java, ContentHandlerFactory.java,
|
| 21955 |
|
|
ContentHandler.java, DatagramPacket.java, DatagramSocketImpl.java,
|
| 21956 |
|
|
DatagramSocket.java, FileNameMap.java, HttpURLConnection.java,
|
| 21957 |
|
|
InetAddress.java, JarURLConnection.java,
|
| 21958 |
|
|
MalformedURLException.java, MimeTypeMapper.java,
|
| 21959 |
|
|
MulticastSocket.java, NetPermission.java,
|
| 21960 |
|
|
NoRouteToHostException.java, PasswordAuthentication.java,
|
| 21961 |
|
|
PlainDatagramSocketImpl.java, PlainSocketImpl.java,
|
| 21962 |
|
|
ProtocolException.java, ServerSocket.java, SocketException.java,
|
| 21963 |
|
|
SocketImplFactory.java, Socket.java, SocketImpl.java,
|
| 21964 |
|
|
SocketInputStream.java, SocketOptions.java,
|
| 21965 |
|
|
SocketOutputStream.java, SocketPermission.java,
|
| 21966 |
|
|
UnknownHostException.java, URLConnection.java, URLDecoder.java,
|
| 21967 |
|
|
UnknownServiceException.java, URL.java, URLEncoder.java,
|
| 21968 |
|
|
URLStreamHandlerFactory.java, URLStreamHandler.java: Change license
|
| 21969 |
|
|
to libgcc-like terms. Fix copyrights.
|
| 21970 |
|
|
|
| 21971 |
|
|
2000-03-15 23:14 Paul Fisher
|
| 21972 |
|
|
|
| 21973 |
|
|
* java/math/: BigDecimal.java, BigInteger.java: Change to
|
| 21974 |
|
|
libgcc-like terms. Fix copyright lines.
|
| 21975 |
|
|
|
| 21976 |
|
|
2000-03-15 22:46 Paul Fisher
|
| 21977 |
|
|
|
| 21978 |
|
|
* java/: applet/Applet.java, applet/AppletContext.java,
|
| 21979 |
|
|
applet/AppletStub.java, applet/AudioClip.java, sql/Array.java,
|
| 21980 |
|
|
sql/BatchUpdateException.java, sql/Blob.java,
|
| 21981 |
|
|
sql/CallableStatement.java, sql/Clob.java, sql/Connection.java,
|
| 21982 |
|
|
sql/DataTruncation.java, sql/DatabaseMetaData.java, sql/Date.java,
|
| 21983 |
|
|
sql/Driver.java, sql/DriverManager.java,
|
| 21984 |
|
|
sql/DriverPropertyInfo.java, sql/PreparedStatement.java,
|
| 21985 |
|
|
sql/Ref.java, sql/ResultSet.java, sql/ResultSetMetaData.java,
|
| 21986 |
|
|
sql/SQLData.java, sql/SQLException.java, sql/SQLInput.java,
|
| 21987 |
|
|
sql/SQLOutput.java, sql/SQLWarning.java, sql/Statement.java,
|
| 21988 |
|
|
sql/Struct.java, sql/Time.java, sql/Timestamp.java, sql/Types.java:
|
| 21989 |
|
|
Change license to libgcc-like terms.
|
| 21990 |
|
|
|
| 21991 |
|
|
2000-03-15 22:42 Paul Fisher
|
| 21992 |
|
|
|
| 21993 |
|
|
* java/: text/Annotation.java,
|
| 21994 |
|
|
text/AttributedCharacterIterator.java, text/AttributedString.java,
|
| 21995 |
|
|
text/AttributedStringIterator.java, text/BreakIterator.java,
|
| 21996 |
|
|
text/CharacterIterator.java, text/ChoiceFormat.java,
|
| 21997 |
|
|
text/CollationElementIterator.java, text/CollationKey.java,
|
| 21998 |
|
|
text/Collator.java, text/DateFormat.java,
|
| 21999 |
|
|
text/DateFormatSymbols.java, text/DecimalFormatSymbols.java,
|
| 22000 |
|
|
text/DefaultBreakIterator.java, text/FieldPosition.java,
|
| 22001 |
|
|
text/Format.java, text/NumberFormat.java, text/ParseException.java,
|
| 22002 |
|
|
text/ParsePosition.java, text/RuleBasedCollator.java,
|
| 22003 |
|
|
text/SimpleDateFormat.java, text/StringCharacterIterator.java,
|
| 22004 |
|
|
beans/BeanDescriptor.java, beans/BeanInfo.java, beans/Beans.java,
|
| 22005 |
|
|
beans/Customizer.java, beans/DesignMode.java,
|
| 22006 |
|
|
beans/EventSetDescriptor.java, beans/FeatureDescriptor.java,
|
| 22007 |
|
|
beans/IndexedPropertyDescriptor.java,
|
| 22008 |
|
|
beans/IntrospectionException.java, beans/Introspector.java,
|
| 22009 |
|
|
beans/MethodDescriptor.java, beans/ParameterDescriptor.java,
|
| 22010 |
|
|
beans/PropertyChangeEvent.java, beans/PropertyChangeListener.java,
|
| 22011 |
|
|
beans/PropertyChangeSupport.java, beans/PropertyDescriptor.java,
|
| 22012 |
|
|
beans/PropertyEditor.java, beans/PropertyEditorManager.java,
|
| 22013 |
|
|
beans/PropertyEditorSupport.java, beans/PropertyVetoException.java,
|
| 22014 |
|
|
beans/SimpleBeanInfo.java, beans/VetoableChangeListener.java,
|
| 22015 |
|
|
beans/Visibility.java, beans/beancontext/BeanContext.java,
|
| 22016 |
|
|
beans/beancontext/BeanContextChild.java,
|
| 22017 |
|
|
beans/beancontext/BeanContextChildComponentProxy.java,
|
| 22018 |
|
|
beans/beancontext/BeanContextChildSupport.java,
|
| 22019 |
|
|
beans/beancontext/BeanContextContainerProxy.java,
|
| 22020 |
|
|
beans/beancontext/BeanContextEvent.java,
|
| 22021 |
|
|
beans/beancontext/BeanContextMembershipEvent.java,
|
| 22022 |
|
|
beans/beancontext/BeanContextMembershipListener.java,
|
| 22023 |
|
|
beans/beancontext/BeanContextProxy.java,
|
| 22024 |
|
|
beans/beancontext/BeanContextServiceAvailableEvent.java,
|
| 22025 |
|
|
beans/beancontext/BeanContextServiceProvider.java,
|
| 22026 |
|
|
beans/beancontext/BeanContextServiceProviderBeanInfo.java,
|
| 22027 |
|
|
beans/beancontext/BeanContextServiceRevokedEvent.java,
|
| 22028 |
|
|
beans/beancontext/BeanContextServiceRevokedListener.java,
|
| 22029 |
|
|
beans/beancontext/BeanContextServices.java,
|
| 22030 |
|
|
beans/beancontext/BeanContextServicesListener.java: Change license
|
| 22031 |
|
|
to libgcc-like terms. Fix copyright years.
|
| 22032 |
|
|
|
| 22033 |
|
|
2000-03-15 21:59 Paul Fisher
|
| 22034 |
|
|
|
| 22035 |
|
|
* java/util/: AbstractCollection.java, AbstractList.java,
|
| 22036 |
|
|
AbstractMap.java, AbstractSequentialList.java, AbstractSet.java,
|
| 22037 |
|
|
ArrayList.java, Arrays.java, BasicMapEntry.java, BitSet.java,
|
| 22038 |
|
|
Bucket.java, Calendar.java, Collection.java, Collections.java,
|
| 22039 |
|
|
Comparator.java, ConcurrentModificationException.java, Date.java,
|
| 22040 |
|
|
Dictionary.java, DoubleEnumeration.java, EmptyStackException.java,
|
| 22041 |
|
|
Enumeration.java, EventListener.java, EventObject.java,
|
| 22042 |
|
|
GregorianCalendar.java, HashMap.java, HashSet.java, Hashtable.java,
|
| 22043 |
|
|
Iterator.java, LinkedList.java, ListIterator.java, List.java,
|
| 22044 |
|
|
ListResourceBundle.java, Locale.java, Map.java,
|
| 22045 |
|
|
MissingResourceException.java, NoSuchElementException.java,
|
| 22046 |
|
|
Observer.java, Properties.java, PropertyPermission.java,
|
| 22047 |
|
|
PropertyResourceBundle.java, Random.java, ResourceBundle.java,
|
| 22048 |
|
|
Set.java, SimpleTimeZone.java, SortedMap.java, SortedSet.java,
|
| 22049 |
|
|
Stack.java, StringTokenizer.java, TimeZone.java,
|
| 22050 |
|
|
TooManyListenersException.java, TreeMap.java, TreeSet.java,
|
| 22051 |
|
|
Vector.java, WeakHashMap.java: Change license to libgcc-like terms.
|
| 22052 |
|
|
Update copyright lines to contain correct years.
|
| 22053 |
|
|
|
| 22054 |
|
|
2000-03-15 21:33 Paul Fisher
|
| 22055 |
|
|
|
| 22056 |
|
|
* java/util/Observable.java:
|
| 22057 |
|
|
(notifyObservers): Use hasChanged and clearChanged.
|
| 22058 |
|
|
|
| 22059 |
|
|
2000-03-15 21:31 Paul Fisher
|
| 22060 |
|
|
|
| 22061 |
|
|
* java/util/Observable.java: Make thread-safe.
|
| 22062 |
|
|
|
| 22063 |
|
|
2000-03-09 16:10 Jochen Hoenicke
|
| 22064 |
|
|
|
| 22065 |
|
|
* java/util/TreeMap.java:
|
| 22066 |
|
|
(rbDelete,rbDeleteFixup): Fixed rebalancing (was completely broken).
|
| 22067 |
|
|
(containsValue): Fixed (searched only half the tree).
|
| 22068 |
|
|
(dumpMethod): Method for debugging purposes.
|
| 22069 |
|
|
|
| 22070 |
|
|
2000-03-06 10:15 Jochen Hoenicke
|
| 22071 |
|
|
|
| 22072 |
|
|
* java/util/LinkedList.java: bug fixes.
|
| 22073 |
|
|
|
| 22074 |
|
|
2000-03-05 18:49 Jochen Hoenicke
|
| 22075 |
|
|
|
| 22076 |
|
|
* java/util/: HashMap.java, Hashtable.java, AbstractMap.java,
|
| 22077 |
|
|
WeakHashMap.java: Some bug fixes.
|
| 22078 |
|
|
|
| 22079 |
|
|
2000-03-03 15:23 Jochen Hoenicke
|
| 22080 |
|
|
|
| 22081 |
|
|
* java/util/Vector.java: Fixed some bugs, removed some buggy
|
| 22082 |
|
|
methods, that are already efficiently implemented by AbstractList.
|
| 22083 |
|
|
|
| 22084 |
|
|
2000-03-03 15:21 Jochen Hoenicke
|
| 22085 |
|
|
|
| 22086 |
|
|
* java/util/AbstractList.java: fixed a off by one bug in
|
| 22087 |
|
|
lastIndexOf() Made SubList an inner class with explicit backing list
|
| 22088 |
|
|
pointer, to remove name conflicts (jikes didn't compile it
|
| 22089 |
|
|
correctly).
|
| 22090 |
|
|
|
| 22091 |
|
|
2000-03-03 13:11 Jochen Hoenicke
|
| 22092 |
|
|
|
| 22093 |
|
|
* THANKYOU: added more people, alphabetized again
|
| 22094 |
|
|
|
| 22095 |
|
|
2000-03-03 13:00 Jochen Hoenicke
|
| 22096 |
|
|
|
| 22097 |
|
|
* java/util/: ArrayList.java, Bucket.java, HashMap.java,
|
| 22098 |
|
|
Hashtable.java, Vector.java: patch from Steven Hugg: Don't increase
|
| 22099 |
|
|
modCount on non-structural changes Bucket.add() now returns old
|
| 22100 |
|
|
value directly.
|
| 22101 |
|
|
|
| 22102 |
|
|
2000-03-03 11:24 Jochen Hoenicke
|
| 22103 |
|
|
|
| 22104 |
|
|
* java/util/: TreeMap.java, TreeSet.java: Fixed some bugs reported
|
| 22105 |
|
|
by Martin Schroeder. Clone is now implemented ;-) FIXME: rbDelete
|
| 22106 |
|
|
is still incorrect and doesn't rebalance in some cases.
|
| 22107 |
|
|
|
| 22108 |
|
|
2000-01-31 09:56 Jochen Hoenicke
|
| 22109 |
|
|
|
| 22110 |
|
|
* java/util/Collections.java: fixed a bug in shuffle (it was
|
| 22111 |
|
|
duplicating some entries, removing others)
|
| 22112 |
|
|
|
| 22113 |
|
|
2000-01-08 05:42 Brian Jones
|
| 22114 |
|
|
|
| 22115 |
|
|
* lib/: Makefile.am, Makefile.am: mkdir -p pkgdatadir if it doesn't
|
| 22116 |
|
|
exist
|
| 22117 |
|
|
|
| 22118 |
|
|
2000-01-07 04:39 Brian Jones
|
| 22119 |
|
|
|
| 22120 |
|
|
* acinclude.m4: changed to not error out if no classes for Japhar
|
| 22121 |
|
|
or Kaffe are found need to implement cache checking, but it's so
|
| 22122 |
|
|
ugly...
|
| 22123 |
|
|
|
| 22124 |
|
|
2000-01-07 03:43 Brian Jones
|
| 22125 |
|
|
|
| 22126 |
|
|
* THANKYOU: # small cleanup
|
| 22127 |
|
|
|
| 22128 |
|
|
2000-01-07 03:41 Brian Jones
|
| 22129 |
|
|
|
| 22130 |
|
|
* java/lang/Double.java: boolean isInfinite(double) -> static
|
| 22131 |
|
|
boolean isInfinite(double)
|
| 22132 |
|
|
|
| 22133 |
|
|
2000-01-07 03:40 Brian Jones
|
| 22134 |
|
|
|
| 22135 |
|
|
* java/lang/Float.java: boolean isInfinite(float) -> static boolean
|
| 22136 |
|
|
isInfinite(float) thanks to Mark Wielaard
|
| 22137 |
|
|
|
| 22138 |
|
|
2000-01-03 10:35 Jochen Hoenicke
|
| 22139 |
|
|
|
| 22140 |
|
|
* java/util/TimeZone.java: updated timezone data to tzdata1999j
|
| 22141 |
|
|
|
| 22142 |
|
|
2000-01-03 04:21 Brian Jones
|
| 22143 |
|
|
|
| 22144 |
|
|
* lib/Makefile.am: patch from Mark Wielaard to only add
|
| 22145 |
|
|
KJC_CLASSPATH to the vm classpath
|
| 22146 |
|
|
|
| 22147 |
|
|
1999-12-31 14:05 Brian Jones
|
| 22148 |
|
|
|
| 22149 |
|
|
* lib/mkdep.pl.in: fixed a comment
|
| 22150 |
|
|
|
| 22151 |
|
|
1999-12-31 13:58 Brian Jones
|
| 22152 |
|
|
|
| 22153 |
|
|
* configure.in: changed LIBVERSION="0:0:0"
|
| 22154 |
|
|
|
| 22155 |
|
|
1999-12-31 13:51 Brian Jones
|
| 22156 |
|
|
|
| 22157 |
|
|
* lib/mkdep.pl.in: vm/reference to vm/current
|
| 22158 |
|
|
|
| 22159 |
|
|
1999-12-31 13:46 Brian Jones
|
| 22160 |
|
|
|
| 22161 |
|
|
* lib/Makefile.am: classpath argument for javah also incorrect
|
| 22162 |
|
|
|
| 22163 |
|
|
1999-12-31 13:41 Brian Jones
|
| 22164 |
|
|
|
| 22165 |
|
|
* lib/Makefile.am: did not pass the right arguments to javah when
|
| 22166 |
|
|
it was user specified, fix now to be -jni. let me rant right now
|
| 22167 |
|
|
and say that all these java tools using whatever the hell they want
|
| 22168 |
|
|
for arguments is totally ****ed up.
|
| 22169 |
|
|
|
| 22170 |
|
|
1999-12-31 13:34 Brian Jones
|
| 22171 |
|
|
|
| 22172 |
|
|
* lib/Makefile.am: had two jikes calls switched around, it was
|
| 22173 |
|
|
leaving out the user specified classlib when it shouldn't and adding
|
| 22174 |
|
|
it when it shouldn't
|
| 22175 |
|
|
|
| 22176 |
|
|
1999-12-31 06:25 Brian Jones
|
| 22177 |
|
|
|
| 22178 |
|
|
* acinclude.m4, configure.in, lib/Makefile.am,
|
| 22179 |
|
|
lib/gen-classlist.sh.in, native/gnu.java.awt.image/Makefile.am,
|
| 22180 |
|
|
native/gnu.java.awt.peer.gtk/Makefile.am,
|
| 22181 |
|
|
native/java.io/Makefile.am, native/java.lang/Makefile.am,
|
| 22182 |
|
|
native/java.lang.reflect/Makefile.am, native/java.net/Makefile.am,
|
| 22183 |
|
|
native/java.util/Makefile.am, native/lib/Makefile.am: added support
|
| 22184 |
|
|
for kjc/javac(again), see mail archives
|
| 22185 |
|
|
|
| 22186 |
|
|
1999-12-30 23:52 Brian Jones
|
| 22187 |
|
|
|
| 22188 |
|
|
* lib/.cvsignore: added kaffe here
|
| 22189 |
|
|
|
| 22190 |
|
|
1999-12-30 20:02 Brian Jones
|
| 22191 |
|
|
|
| 22192 |
|
|
* acinclude.m4: fixed it so that japhar and kaffe don't incorrectly
|
| 22193 |
|
|
override bindir and datadir.
|
| 22194 |
|
|
|
| 22195 |
|
|
1999-12-30 18:29 Jochen Hoenicke
|
| 22196 |
|
|
|
| 22197 |
|
|
* java/util/WeakHashMap.java: added the queue parameter to
|
| 22198 |
|
|
WeakBucket constructor, to fix compiling with javac.
|
| 22199 |
|
|
|
| 22200 |
|
|
1999-12-30 17:33 Jochen Hoenicke
|
| 22201 |
|
|
|
| 22202 |
|
|
* configure.in: sorted the output list. This is necessary to
|
| 22203 |
|
|
configure in another directory: configure cannot create files in
|
| 22204 |
|
|
deeply nested directories, before it created a file in a higher
|
| 22205 |
|
|
directory.
|
| 22206 |
|
|
|
| 22207 |
|
|
1999-12-30 17:26 Jochen Hoenicke
|
| 22208 |
|
|
|
| 22209 |
|
|
* java/lang/Throwable.java: fillInStackTrace(): remove exception
|
| 22210 |
|
|
constructors from stack trace. constructor: use fillInStackTrace.
|
| 22211 |
|
|
printStackTrace(): fixed a bug, simplified.
|
| 22212 |
|
|
|
| 22213 |
|
|
1999-12-30 17:19 Jochen Hoenicke
|
| 22214 |
|
|
|
| 22215 |
|
|
* vm/reference/gnu/vm/stack/StackFrame.java: added toString() and
|
| 22216 |
|
|
getCalledClass()
|
| 22217 |
|
|
|
| 22218 |
|
|
1999-12-30 17:08 Jochen Hoenicke
|
| 22219 |
|
|
|
| 22220 |
|
|
* scripts/timezones.pl: fixed a off by one error in month length
|
| 22221 |
|
|
lookup. This affected only the America/Godthab timezone.
|
| 22222 |
|
|
|
| 22223 |
|
|
1999-12-30 17:03 Jochen Hoenicke
|
| 22224 |
|
|
|
| 22225 |
|
|
* java/util/SimpleTimeZone.java: Added getDSTSavings()
|
| 22226 |
|
|
|
| 22227 |
|
|
1999-12-30 16:58 Jochen Hoenicke
|
| 22228 |
|
|
|
| 22229 |
|
|
* java/util/: SimpleTimeZone.java, TimeZone.java: fixed a few bugs.
|
| 22230 |
|
|
|
| 22231 |
|
|
1999-12-30 16:47 Jochen Hoenicke
|
| 22232 |
|
|
|
| 22233 |
|
|
* java/util/Arrays.java: added the sort(Object[], fromIndex,
|
| 22234 |
|
|
toIndex...) methods added a defaultComparator, that is used to
|
| 22235 |
|
|
compare if no comparator given. rewrote the mergeSort method.
|
| 22236 |
|
|
|
| 22237 |
|
|
1999-12-30 15:43 Brian Jones
|
| 22238 |
|
|
|
| 22239 |
|
|
* native/gnu.java.awt.image/Makefile.am: changed libdir to
|
| 22240 |
|
|
pkglibdir for installation changed JAPAHR_CFLAGS to EXTRA_INCLUDES
|
| 22241 |
|
|
changed 0:0:0 to @LIBVERSION@
|
| 22242 |
|
|
|
| 22243 |
|
|
1999-12-30 15:39 Brian Jones
|
| 22244 |
|
|
|
| 22245 |
|
|
* java/lang/Math.java: changed java_lang_Math to javalangmath for
|
| 22246 |
|
|
System.loadLibrary() call
|
| 22247 |
|
|
|
| 22248 |
|
|
1999-12-30 15:36 Brian Jones
|
| 22249 |
|
|
|
| 22250 |
|
|
* vm/Makefile.am: fixed problem with autoheader complaining about
|
| 22251 |
|
|
the missing subdir
|
| 22252 |
|
|
|
| 22253 |
|
|
1999-12-30 03:16 Aaron M. Renn
|
| 22254 |
|
|
|
| 22255 |
|
|
* java/awt/: ImageMediaEntry.java, MediaEntry.java,
|
| 22256 |
|
|
MediaTracker.java: Committing these unfinished modules. They don't
|
| 22257 |
|
|
compile but somebody might want to hack on them. IIRC, the problem
|
| 22258 |
|
|
is that I can't figure out how to implement them based on the only
|
| 22259 |
|
|
spec I have - namely the Serialized Form listing in the Javadocs.
|
| 22260 |
|
|
|
| 22261 |
|
|
1999-12-30 02:26 Aaron M. Renn
|
| 22262 |
|
|
|
| 22263 |
|
|
* native/java.net/Makefile.am: Fix syntax error in @LIBVERSION@
|
| 22264 |
|
|
autoconf variable
|
| 22265 |
|
|
|
| 22266 |
|
|
1999-12-30 01:24 Aaron M. Renn
|
| 22267 |
|
|
|
| 22268 |
|
|
* lib/standard.omit: Add a few unfinished AWT classes
|
| 22269 |
|
|
|
| 22270 |
|
|
1999-12-29 21:56 Brian Jones
|
| 22271 |
|
|
|
| 22272 |
|
|
* lib/Makefile.am: install class files in pkgdatadir instead of
|
| 22273 |
|
|
datadir
|
| 22274 |
|
|
|
| 22275 |
|
|
1999-12-29 21:54 Brian Jones
|
| 22276 |
|
|
|
| 22277 |
|
|
* native/testsuite/Makefile.am: commented out everything
|
| 22278 |
|
|
|
| 22279 |
|
|
1999-12-29 21:33 Brian Jones
|
| 22280 |
|
|
|
| 22281 |
|
|
* native/: gnu.java.awt.peer.gtk/Makefile.am, java.net/Makefile.am,
|
| 22282 |
|
|
java.util/Makefile.am, lib/Makefile.am: install into pkglibdir
|
| 22283 |
|
|
instead of libdir
|
| 22284 |
|
|
|
| 22285 |
|
|
1999-12-29 21:28 Brian Jones
|
| 22286 |
|
|
|
| 22287 |
|
|
* native/java.lang.reflect/Makefile.am: using pkglibdir instead of
|
| 22288 |
|
|
libdir
|
| 22289 |
|
|
|
| 22290 |
|
|
1999-12-29 21:26 Brian Jones
|
| 22291 |
|
|
|
| 22292 |
|
|
* native/java.io/Makefile.am: simplified Makefile using pkglibdir
|
| 22293 |
|
|
instead of libdir
|
| 22294 |
|
|
|
| 22295 |
|
|
1999-12-29 21:18 Brian Jones
|
| 22296 |
|
|
|
| 22297 |
|
|
* native/java.lang/Makefile.am: switched to installing into
|
| 22298 |
|
|
pkglibdir
|
| 22299 |
|
|
|
| 22300 |
|
|
1999-12-29 20:28 Brian Jones
|
| 22301 |
|
|
|
| 22302 |
|
|
* native/java.lang/Makefile.am: simplified Makefile
|
| 22303 |
|
|
|
| 22304 |
|
|
1999-12-29 20:09 Brian Jones
|
| 22305 |
|
|
|
| 22306 |
|
|
* native/java.lang/: Object.c, System.c: include appropriate
|
| 22307 |
|
|
headers
|
| 22308 |
|
|
|
| 22309 |
|
|
1999-12-29 20:08 Brian Jones
|
| 22310 |
|
|
|
| 22311 |
|
|
* native/java.lang/: Object.h, System.h: autogenerated
|
| 22312 |
|
|
|
| 22313 |
|
|
1999-12-29 19:58 Brian Jones
|
| 22314 |
|
|
|
| 22315 |
|
|
* HACKING: updated TODO list and added more build information
|
| 22316 |
|
|
|
| 22317 |
|
|
1999-12-29 18:49 Brian Jones
|
| 22318 |
|
|
|
| 22319 |
|
|
* vm/kaffe/: Makefile.am, java/Makefile.am, kaffe/Makefile.am,
|
| 22320 |
|
|
native/Makefile.am: initial checkin
|
| 22321 |
|
|
|
| 22322 |
|
|
1999-12-29 18:45 Brian Jones
|
| 22323 |
|
|
|
| 22324 |
|
|
* configure.in, acinclude.m4, lib/Makefile.am,
|
| 22325 |
|
|
lib/gen-classlist.sh.in, vm/Makefile.am, configure.in,
|
| 22326 |
|
|
configure.in: configure work to support kaffe
|
| 22327 |
|
|
|
| 22328 |
|
|
1999-12-29 01:52 Aaron M. Renn
|
| 22329 |
|
|
|
| 22330 |
|
|
* java/applet/: Applet.java, AppletContext.java, AppletStub.java,
|
| 22331 |
|
|
AudioClip.java: Initial Checkin
|
| 22332 |
|
|
|
| 22333 |
|
|
1999-12-28 18:44 Brian Jones
|
| 22334 |
|
|
|
| 22335 |
|
|
* java/io/ObjectInputStream.java: Made changes suggested by kopi
|
| 22336 |
|
|
|
| 22337 |
|
|
(kjc) compiler team to be in keeping with JLS 4.5.4. The changes
|
| 22338 |
|
|
may be unnecessary but should not affect the outcome of compiling
|
| 22339 |
|
|
with any other compiler.
|
| 22340 |
|
|
|
| 22341 |
|
|
1999-12-28 16:31 Jochen Hoenicke
|
| 22342 |
|
|
|
| 22343 |
|
|
* java/util/Hashtable.java: fixed a bug in equals (spotted by Mark
|
| 22344 |
|
|
Wielaard).
|
| 22345 |
|
|
|
| 22346 |
|
|
1999-12-21 03:17 Mark Benvenuto
|
| 22347 |
|
|
|
| 22348 |
|
|
* java/awt/image/: Makefile.am, MemoryImageSource.java: Added
|
| 22349 |
|
|
java.awt.image.MemoryImageSource and update Makefile.am
|
| 22350 |
|
|
|
| 22351 |
|
|
1999-12-20 09:43 Jochen Hoenicke
|
| 22352 |
|
|
|
| 22353 |
|
|
* gnu/java/locale/: Calendar.java, Calendar_de.java,
|
| 22354 |
|
|
Calendar_en.java, Calendar_nl.java, LocaleInformation_de.java,
|
| 22355 |
|
|
LocaleInformation_en.java, LocaleInformation_nl.java: Moved
|
| 22356 |
|
|
calendar specific locales into its own resource bundle. Fixed some
|
| 22357 |
|
|
more typos in LocaleInformation_nl
|
| 22358 |
|
|
|
| 22359 |
|
|
1999-12-20 09:39 Jochen Hoenicke
|
| 22360 |
|
|
|
| 22361 |
|
|
* java/util/: Calendar.java, GregorianCalendar.java, Locale.java:
|
| 22362 |
|
|
Fixed typo in getAvailableLocales() (thanks to Mark Wielaard)
|
| 22363 |
|
|
(Gregorian)?Calendar now uses its own resource bundle.
|
| 22364 |
|
|
|
| 22365 |
|
|
1999-12-18 05:37 Mark Benvenuto
|
| 22366 |
|
|
|
| 22367 |
|
|
* javax/swing/GrayFilter.java: Add GrayFilter so I can eventually
|
| 22368 |
|
|
test java.awt.image.RGBImageFilter
|
| 22369 |
|
|
|
| 22370 |
|
|
1999-12-18 05:03 Mark Benvenuto
|
| 22371 |
|
|
|
| 22372 |
|
|
* java/awt/image/PixelGrabber.java: java.awt.image.PixelGrabber is
|
| 22373 |
|
|
for the most part finished
|
| 22374 |
|
|
|
| 22375 |
|
|
1999-12-18 02:32 Mark Benvenuto
|
| 22376 |
|
|
|
| 22377 |
|
|
* java/awt/Makefile.am: Enable compilation of java.awt.image
|
| 22378 |
|
|
|
| 22379 |
|
|
1999-12-18 00:25 Mark Benvenuto
|
| 22380 |
|
|
|
| 22381 |
|
|
* configure.in: Compile java.awt.image now
|
| 22382 |
|
|
|
| 22383 |
|
|
1999-12-18 00:24 Mark Benvenuto
|
| 22384 |
|
|
|
| 22385 |
|
|
* lib/standard.omit: We can now compile java.awt.image
|
| 22386 |
|
|
|
| 22387 |
|
|
1999-12-18 00:23 Mark Benvenuto
|
| 22388 |
|
|
|
| 22389 |
|
|
* java/awt/image/Makefile.am: Automate compiling of java.awt.image
|
| 22390 |
|
|
|
| 22391 |
|
|
1999-12-18 00:22 Mark Benvenuto
|
| 22392 |
|
|
|
| 22393 |
|
|
* java/awt/image/: AreaAveragingScaleFilter.java,
|
| 22394 |
|
|
CropImageFilter.java, DirectColorModel.java,
|
| 22395 |
|
|
FilteredImageSource.java, ImageFilter.java, IndexColorModel.java,
|
| 22396 |
|
|
ReplicateScaleFilter.java: Compilation fixes for java.awt.image
|
| 22397 |
|
|
|
| 22398 |
|
|
1999-12-17 21:18 Mark Benvenuto
|
| 22399 |
|
|
|
| 22400 |
|
|
* java/awt/image/RGBImageFilter.java: RGBImageFilter - still needs
|
| 22401 |
|
|
some tweaks and bug testing
|
| 22402 |
|
|
|
| 22403 |
|
|
1999-12-17 18:51 Mark Benvenuto
|
| 22404 |
|
|
|
| 22405 |
|
|
* java/awt/image/: DirectColorModel.java, ColorModel.java: Fixed
|
| 22406 |
|
|
Compilation Errors in java.awt.image.ColorModel and DirectColorModel
|
| 22407 |
|
|
|
| 22408 |
|
|
1999-12-16 10:54 Jochen Hoenicke
|
| 22409 |
|
|
|
| 22410 |
|
|
* java/text/: DateFormat.java, DateFormatSymbols.java: submitted
|
| 22411 |
|
|
patch by Mark Wielaard.
|
| 22412 |
|
|
|
| 22413 |
|
|
1999-12-16 10:50 Jochen Hoenicke
|
| 22414 |
|
|
|
| 22415 |
|
|
* gnu/java/locale/: LocaleInformation_de.java,
|
| 22416 |
|
|
LocaleInformation_en.java, LocaleInformation_nl.java, Makefile.am:
|
| 22417 |
|
|
submitted patch by Mark Wielaard: Added LocaleInformation_nl and
|
| 22418 |
|
|
fixed a typo in other locales.
|
| 22419 |
|
|
|
| 22420 |
|
|
1999-12-16 10:45 Jochen Hoenicke
|
| 22421 |
|
|
|
| 22422 |
|
|
* THANKYOU: added Mark Wielaard
|
| 22423 |
|
|
|
| 22424 |
|
|
1999-12-15 05:05 Brian Jones
|
| 22425 |
|
|
|
| 22426 |
|
|
* java/awt/image/DirectColorModel.java: rearranged constructor
|
| 22427 |
|
|
|
| 22428 |
|
|
1999-12-15 05:04 Brian Jones
|
| 22429 |
|
|
|
| 22430 |
|
|
* java/awt/image/: FilteredImageSource.java, IndexColorModel.java:
|
| 22431 |
|
|
initial commit
|
| 22432 |
|
|
|
| 22433 |
|
|
1999-12-14 03:58 Brian Jones
|
| 22434 |
|
|
|
| 22435 |
|
|
* java/awt/image/ColorModel.java: masks for creating default color
|
| 22436 |
|
|
model are correct now according to JDK
|
| 22437 |
|
|
|
| 22438 |
|
|
1999-12-14 03:30 Brian Jones
|
| 22439 |
|
|
|
| 22440 |
|
|
* java/awt/image/ColorModel.java: # this might be the right form
|
| 22441 |
|
|
for the bits... ?
|
| 22442 |
|
|
|
| 22443 |
|
|
1999-12-14 02:10 Brian Jones
|
| 22444 |
|
|
|
| 22445 |
|
|
* java/awt/image/ColorModel.java: # call DirectColorModel
|
| 22446 |
|
|
appropriately
|
| 22447 |
|
|
|
| 22448 |
|
|
1999-12-14 02:08 Brian Jones
|
| 22449 |
|
|
|
| 22450 |
|
|
* java/awt/image/: CropImageFilter.java, DirectColorModel.java:
|
| 22451 |
|
|
initial commit
|
| 22452 |
|
|
|
| 22453 |
|
|
1999-12-14 01:56 Brian Jones
|
| 22454 |
|
|
|
| 22455 |
|
|
* java/awt/image/: AreaAveragingScaleFilter.java, ColorModel.java,
|
| 22456 |
|
|
ReplicateScaleFilter.java: initial commits
|
| 22457 |
|
|
|
| 22458 |
|
|
1999-12-13 21:39 Brian Jones
|
| 22459 |
|
|
|
| 22460 |
|
|
* doc/Makefile.am: added vmintegration.texinfo to info_TEXINFOS
|
| 22461 |
|
|
|
| 22462 |
|
|
1999-12-12 17:42 John Keiser
|
| 22463 |
|
|
|
| 22464 |
|
|
* vm/reference/java/lang/VMClassLoader.java: Minor syntax error
|
| 22465 |
|
|
(method should be static).
|
| 22466 |
|
|
|
| 22467 |
|
|
1999-12-10 14:42 Brian Jones
|
| 22468 |
|
|
|
| 22469 |
|
|
* vm/reference/java/lang/Class.java,
|
| 22470 |
|
|
vm/reference/java/lang/VMClassLoader.java, java/lang/Boolean.java,
|
| 22471 |
|
|
java/lang/Byte.java, java/lang/Character.java,
|
| 22472 |
|
|
java/lang/Double.java, java/lang/Float.java,
|
| 22473 |
|
|
java/lang/Integer.java, java/lang/Long.java, java/lang/Short.java,
|
| 22474 |
|
|
java/lang/Void.java: changing Class.getPrimitiveClass back to
|
| 22475 |
|
|
VMClassLoader.getPrimitiveClass, thanks John
|
| 22476 |
|
|
|
| 22477 |
|
|
1999-12-10 04:35 Brian Jones
|
| 22478 |
|
|
|
| 22479 |
|
|
* java/lang/Boolean.java, java/lang/Byte.java,
|
| 22480 |
|
|
java/lang/Character.java, java/lang/Double.java,
|
| 22481 |
|
|
java/lang/Float.java, java/lang/Integer.java, java/lang/Long.java,
|
| 22482 |
|
|
java/lang/Short.java, java/lang/Void.java,
|
| 22483 |
|
|
vm/reference/java/lang/Class.java,
|
| 22484 |
|
|
vm/reference/java/lang/VMClassLoader.java: changed
|
| 22485 |
|
|
VMCLassLoader.getPrimitiveClass to Class.getPrimitiveClass
|
| 22486 |
|
|
|
| 22487 |
|
|
1999-12-09 04:56 Brian Jones
|
| 22488 |
|
|
|
| 22489 |
|
|
* doc/vmintegration.texinfo: updated menus C-u C-c C-u m is your
|
| 22490 |
|
|
friend
|
| 22491 |
|
|
|
| 22492 |
|
|
1999-12-07 00:38 Brian Jones
|
| 22493 |
|
|
|
| 22494 |
|
|
* native/java.lang.reflect/Makefile.am: removed reflect.c and
|
| 22495 |
|
|
reflect.h
|
| 22496 |
|
|
|
| 22497 |
|
|
1999-12-07 00:37 Brian Jones
|
| 22498 |
|
|
|
| 22499 |
|
|
* native/java.lang.reflect/: Constructor.c, Field.c, Method.c,
|
| 22500 |
|
|
reflect.c, reflect.h: the VM must implement these
|
| 22501 |
|
|
|
| 22502 |
|
|
1999-12-07 00:33 Brian Jones
|
| 22503 |
|
|
|
| 22504 |
|
|
* native/java.lang.reflect/TODO: no longer pertinent
|
| 22505 |
|
|
|
| 22506 |
|
|
1999-11-27 05:54 Brian Jones
|
| 22507 |
|
|
|
| 22508 |
|
|
* java/awt/image/ImageFilter.java: clone() throws
|
| 22509 |
|
|
CloneNotSupportedException in Java 2
|
| 22510 |
|
|
|
| 22511 |
|
|
1999-11-27 05:53 Brian Jones
|
| 22512 |
|
|
|
| 22513 |
|
|
* java/lang/Error.java: # typo
|
| 22514 |
|
|
|
| 22515 |
|
|
1999-11-27 05:46 Brian Jones
|
| 22516 |
|
|
|
| 22517 |
|
|
* java/awt/image/ImageFilter.java: initial commit
|
| 22518 |
|
|
|
| 22519 |
|
|
1999-11-26 15:31 Brian Jones
|
| 22520 |
|
|
|
| 22521 |
|
|
* java/awt/image/ImageConsumer.java: # typos
|
| 22522 |
|
|
|
| 22523 |
|
|
1999-11-26 15:29 Brian Jones
|
| 22524 |
|
|
|
| 22525 |
|
|
* java/awt/image/: ImageObserver.java, ImageProducer.java: initial
|
| 22526 |
|
|
commit
|
| 22527 |
|
|
|
| 22528 |
|
|
1999-11-26 06:21 Brian Jones
|
| 22529 |
|
|
|
| 22530 |
|
|
* java/awt/image/ImageConsumer.java: initial checkin
|
| 22531 |
|
|
|
| 22532 |
|
|
1999-11-26 06:05 Brian Jones
|
| 22533 |
|
|
|
| 22534 |
|
|
* lib/standard.omit: omit java.awt.image
|
| 22535 |
|
|
|
| 22536 |
|
|
1999-11-26 04:53 Brian Jones
|
| 22537 |
|
|
|
| 22538 |
|
|
* lib/mkdep.pl.in: # fixed it so mkdep can detect more native
|
| 22539 |
|
|
methods
|
| 22540 |
|
|
|
| 22541 |
|
|
1999-11-26 04:27 Brian Jones
|
| 22542 |
|
|
|
| 22543 |
|
|
* java/: net/PlainSocketImpl.java, io/File.java: # fixed it so
|
| 22544 |
|
|
mkdep can detect the native method
|
| 22545 |
|
|
|
| 22546 |
|
|
1999-11-26 01:29 Brian Jones
|
| 22547 |
|
|
|
| 22548 |
|
|
* java/net/: InetAddress.java, PlainDatagramSocketImpl.java: #
|
| 22549 |
|
|
fixed it so mkdep can detect the native method
|
| 22550 |
|
|
|
| 22551 |
|
|
1999-11-26 01:13 Brian Jones
|
| 22552 |
|
|
|
| 22553 |
|
|
* HACKING: notes on obtaining gdk-pixbuf
|
| 22554 |
|
|
|
| 22555 |
|
|
1999-11-26 00:44 Brian Jones
|
| 22556 |
|
|
|
| 22557 |
|
|
* .cvsignore: added stamp-h.in, include
|
| 22558 |
|
|
|
| 22559 |
|
|
1999-11-26 00:44 Brian Jones
|
| 22560 |
|
|
|
| 22561 |
|
|
* native/java.util/.cvsignore: initial commit
|
| 22562 |
|
|
|
| 22563 |
|
|
1999-11-26 00:38 Brian Jones
|
| 22564 |
|
|
|
| 22565 |
|
|
* java/util/TimeZone.java: # made a change to help me catch this
|
| 22566 |
|
|
native method
|
| 22567 |
|
|
|
| 22568 |
|
|
1999-11-26 00:30 Brian Jones
|
| 22569 |
|
|
|
| 22570 |
|
|
* native/java.lang.reflect/: Array.c, Constructor.c, Field.c,
|
| 22571 |
|
|
Method.c: updated #include
|
| 22572 |
|
|
|
| 22573 |
|
|
1999-11-26 00:29 Brian Jones
|
| 22574 |
|
|
|
| 22575 |
|
|
* native/: java.lang.reflect/Array.h,
|
| 22576 |
|
|
java.lang.reflect/Constructor.h, java.lang.reflect/Field.h,
|
| 22577 |
|
|
java.lang.reflect/Method.h, java.net/java_net_InetAddress.h,
|
| 22578 |
|
|
java.net/java_net_PlainDatagramSocketImpl.h,
|
| 22579 |
|
|
java.net/java_net_PlainSocketImpl.h,
|
| 22580 |
|
|
java.util/java_util_ResourceBundle.h,
|
| 22581 |
|
|
java.util/java_util_TimeZone.h: autogenerated
|
| 22582 |
|
|
|
| 22583 |
|
|
1999-11-26 00:23 Brian Jones
|
| 22584 |
|
|
|
| 22585 |
|
|
* native/: java.io/java_io_File.h,
|
| 22586 |
|
|
java.io/java_io_FileInputStream.h,
|
| 22587 |
|
|
java.io/java_io_FileOutputStream.h,
|
| 22588 |
|
|
java.io/java_io_ObjectInputStream.h,
|
| 22589 |
|
|
java.io/java_io_ObjectOutputStream.h,
|
| 22590 |
|
|
java.io/java_io_ObjectStreamClass.h,
|
| 22591 |
|
|
java.io/java_io_RandomAccessFile.h, java.lang/java_lang_Double.h,
|
| 22592 |
|
|
java.lang/java_lang_Float.h, java.lang/java_lang_Math.h:
|
| 22593 |
|
|
autogenerated now
|
| 22594 |
|
|
|
| 22595 |
|
|
1999-11-26 00:04 Brian Jones
|
| 22596 |
|
|
|
| 22597 |
|
|
* java/lang/Double.java: # typo
|
| 22598 |
|
|
|
| 22599 |
|
|
1999-11-24 01:49 Paul Fisher
|
| 22600 |
|
|
|
| 22601 |
|
|
* native/gnu.java.awt.image/Makefile.am: Fix to properly link
|
| 22602 |
|
|
against gtkpeer.
|
| 22603 |
|
|
|
| 22604 |
|
|
1999-11-24 01:01 Paul Fisher
|
| 22605 |
|
|
|
| 22606 |
|
|
* gnu/java/awt/image/ImageDecoder.java: Remove `public' from
|
| 22607 |
|
|
produce method.
|
| 22608 |
|
|
|
| 22609 |
|
|
1999-11-23 05:06 Geoff Berry
|
| 22610 |
|
|
|
| 22611 |
|
|
* java/io/: ObjectStreamClass.java, ObjectStreamConstants.java,
|
| 22612 |
|
|
ObjectStreamField.java: Added Get/PutField support.
|
| 22613 |
|
|
|
| 22614 |
|
|
1999-11-23 05:03 Geoff Berry
|
| 22615 |
|
|
|
| 22616 |
|
|
* java/io/ObjectInputStream.java: Added GetField class and
|
| 22617 |
|
|
associated methods.
|
| 22618 |
|
|
|
| 22619 |
|
|
1999-11-23 05:01 Geoff Berry
|
| 22620 |
|
|
|
| 22621 |
|
|
* java/io/ObjectOutputStream.java: Added PutField class and
|
| 22622 |
|
|
associated methods.
|
| 22623 |
|
|
|
| 22624 |
|
|
1999-11-23 00:14 Paul Fisher
|
| 22625 |
|
|
|
| 22626 |
|
|
* lib/standard.omit: Remove reference to GdkPixbufLoader
|
| 22627 |
|
|
|
| 22628 |
|
|
1999-11-23 00:13 Paul Fisher
|
| 22629 |
|
|
|
| 22630 |
|
|
* gnu/java/awt/image/GdkPixbufDecoder.java: Initial commit.
|
| 22631 |
|
|
|
| 22632 |
|
|
1999-11-23 00:12 Paul Fisher
|
| 22633 |
|
|
|
| 22634 |
|
|
* configure.in, native/gnu.java.awt.image/Makefile.am,
|
| 22635 |
|
|
native/gnu.java.awt.image/gdkpixbufdecoder.c: Add in gdk-pixbuf
|
| 22636 |
|
|
code.
|
| 22637 |
|
|
|
| 22638 |
|
|
1999-11-23 00:10 Paul Fisher
|
| 22639 |
|
|
|
| 22640 |
|
|
* HACKING: Add gdk-pixbuf requirement.
|
| 22641 |
|
|
|
| 22642 |
|
|
1999-11-22 21:38 Paul Fisher
|
| 22643 |
|
|
|
| 22644 |
|
|
* gnu/java/awt/peer/gtk/GtkWindowPeer.java:
|
| 22645 |
|
|
(setVisible): Override ComponentPeer.setVisible, so we can call an
|
| 22646 |
|
|
XFlush after gdk_window_show.
|
| 22647 |
|
|
|
| 22648 |
|
|
1999-11-22 21:35 Paul Fisher
|
| 22649 |
|
|
|
| 22650 |
|
|
* native/gnu.java.awt.peer.gtk/gtkwindowpeer.c: XFlush to keep
|
| 22651 |
|
|
events moving along.
|
| 22652 |
|
|
|
| 22653 |
|
|
1999-11-22 21:00 Paul Fisher
|
| 22654 |
|
|
|
| 22655 |
|
|
* native/gnu.java.awt.peer.gtk/gdkgraphics.c:
|
| 22656 |
|
|
(translateNative): Remove race condition on set/get of
|
| 22657 |
|
|
{x,y}_offsets.
|
| 22658 |
|
|
|
| 22659 |
|
|
1999-11-22 20:58 Paul Fisher
|
| 22660 |
|
|
|
| 22661 |
|
|
* native/gnu.java.awt.peer.gtk/gdkgraphics.c:
|
| 22662 |
|
|
(dispose): Replace gdk_flush () with XFlush (GDK_DISPLAY ()).
|
| 22663 |
|
|
|
| 22664 |
|
|
1999-11-21 22:44 Brian Jones
|
| 22665 |
|
|
|
| 22666 |
|
|
* COPYING.LIB: updated to version 2.1
|
| 22667 |
|
|
|
| 22668 |
|
|
1999-11-20 23:40 Geoff Berry
|
| 22669 |
|
|
|
| 22670 |
|
|
* native/java.io/: java_io_ObjectInputStream.c,
|
| 22671 |
|
|
java_io_ObjectOutputStream.c, java_io_ObjectStreamClass.c: Convert
|
| 22672 |
|
|
C++ style comments to C style comments.
|
| 22673 |
|
|
|
| 22674 |
|
|
1999-11-20 01:52 Paul Fisher
|
| 22675 |
|
|
|
| 22676 |
|
|
* gnu/java/awt/peer/gtk/GtkScrollPanePeer.java,
|
| 22677 |
|
|
gnu/java/awt/peer/gtk/GtkToolkit.java,
|
| 22678 |
|
|
gnu/java/awt/peer/gtk/Test.java,
|
| 22679 |
|
|
gnu/java/awt/peer/gtk/TestAWT.java,
|
| 22680 |
|
|
native/gnu.java.awt.peer.gtk/gtkcomponentpeer.c,
|
| 22681 |
|
|
native/gnu.java.awt.peer.gtk/gtkpanelpeer.c,
|
| 22682 |
|
|
native/gnu.java.awt.peer.gtk/gtkpeer.h,
|
| 22683 |
|
|
native/gnu.java.awt.peer.gtk/gtkscrollbarpeer.c,
|
| 22684 |
|
|
native/gnu.java.awt.peer.gtk/gtkscrollpanepeer.c: Make ScrollPanes
|
| 22685 |
|
|
and Scrollbars work reasonably well.
|
| 22686 |
|
|
|
| 22687 |
|
|
1999-11-19 20:27 Paul Fisher
|
| 22688 |
|
|
|
| 22689 |
|
|
* java/awt/event/AdjustmentEvent.java: Change "BLOCK_INCREMENTS" to
|
| 22690 |
|
|
"BLOCK_INCREMENT".
|
| 22691 |
|
|
|
| 22692 |
|
|
1999-11-19 20:16 Paul Fisher
|
| 22693 |
|
|
|
| 22694 |
|
|
* native/gnu.java.awt.peer.gtk/gtkscrollbarpeer.c:
|
| 22695 |
|
|
(connectHooks): Connect "value_changed" to adjustment.
|
| 22696 |
|
|
|
| 22697 |
|
|
1999-11-19 19:41 Paul Fisher
|
| 22698 |
|
|
|
| 22699 |
|
|
* java/awt/ScrollPane.java: Really fix static final constants.
|
| 22700 |
|
|
|
| 22701 |
|
|
1999-11-19 18:10 Paul Fisher
|
| 22702 |
|
|
|
| 22703 |
|
|
* java/awt/ScrollPane.java: Fix static final constants.
|
| 22704 |
|
|
|
| 22705 |
|
|
1999-11-19 02:52 Aaron M. Renn
|
| 22706 |
|
|
|
| 22707 |
|
|
* doc/www.gnu.org/: status.mhtml, macros.mhtml: Update status to
|
| 22708 |
|
|
reflect that I'm doing java.awt.applet and that Mark Benvenuto is
|
| 22709 |
|
|
doing java.security.*
|
| 22710 |
|
|
|
| 22711 |
|
|
1999-11-19 02:15 Mark Benvenuto
|
| 22712 |
|
|
|
| 22713 |
|
|
* AUTHORS, java/security/AccessControlContext.java,
|
| 22714 |
|
|
java/security/BasicPermission.java,
|
| 22715 |
|
|
java/security/DomainCombiner.java,
|
| 22716 |
|
|
java/security/KeyPairGenerator.java, java/security/Signature.java,
|
| 22717 |
|
|
java/security/cert/Certificate.java,
|
| 22718 |
|
|
java/security/interfaces/RSAKey.java,
|
| 22719 |
|
|
java/security/interfaces/RSAPrivateKey.java,
|
| 22720 |
|
|
java/security/interfaces/RSAPublicKey.java,
|
| 22721 |
|
|
java/security/spec/RSAKeyGenParameterSpec.java: Updated the AUTHORS
|
| 22722 |
|
|
file so I am reflected as an author. Commited some JDK 1.3 Beta
|
| 22723 |
|
|
updates to java.security
|
| 22724 |
|
|
|
| 22725 |
|
|
1999-11-18 05:39 Brian Jones
|
| 22726 |
|
|
|
| 22727 |
|
|
* HACKING: GNU Classpath has no compile errors with Java source
|
| 22728 |
|
|
code now.
|
| 22729 |
|
|
Changed documentation on building to note that kaffeh has a bug
|
| 22730 |
|
|
which makes it useless for some .h generation at the moment, but
|
| 22731 |
|
|
javah from Sun works.
|
| 22732 |
|
|
Note on jni.h and why we currently require Japhar for it.
|
| 22733 |
|
|
|
| 22734 |
|
|
1999-11-18 05:31 Brian Jones
|
| 22735 |
|
|
|
| 22736 |
|
|
* lib/Makefile.am: entering no compile errors phase
|
| 22737 |
|
|
|
| 22738 |
|
|
1999-11-18 05:12 Brian Jones
|
| 22739 |
|
|
|
| 22740 |
|
|
* lib/standard.omit: removed java.awt.even.InputMethodListener
|
| 22741 |
|
|
which was causing InputMethodEvent to be compiled
|
| 22742 |
|
|
|
| 22743 |
|
|
1999-11-18 04:46 Brian Jones
|
| 22744 |
|
|
|
| 22745 |
|
|
* lib/: Makefile.am, mkdep.pl.in: fix problem with always
|
| 22746 |
|
|
generating headers when glibj.zip changes
|
| 22747 |
|
|
|
| 22748 |
|
|
1999-11-18 03:20 Aaron M. Renn
|
| 22749 |
|
|
|
| 22750 |
|
|
* THANKYOU: Updating with new guy
|
| 22751 |
|
|
|
| 22752 |
|
|
1999-11-18 02:24 Aaron M. Renn
|
| 22753 |
|
|
|
| 22754 |
|
|
* java/text/ChoiceFormat.java: Stub out missing format() method -
|
| 22755 |
|
|
hope it compiles
|
| 22756 |
|
|
|
| 22757 |
|
|
1999-11-18 02:22 Aaron M. Renn
|
| 22758 |
|
|
|
| 22759 |
|
|
* vm/reference/java/lang/Thread.java: Stub out
|
| 22760 |
|
|
getContextClassLoader - hope it compiles
|
| 22761 |
|
|
|
| 22762 |
|
|
1999-11-18 01:10 Paul Fisher
|
| 22763 |
|
|
|
| 22764 |
|
|
* gnu/java/awt/peer/gtk/GtkComponentPeer.java:
|
| 22765 |
|
|
(getFontMetrics): Make compile.
|
| 22766 |
|
|
|
| 22767 |
|
|
1999-11-18 01:02 Paul Fisher
|
| 22768 |
|
|
|
| 22769 |
|
|
* gnu/java/awt/peer/gtk/GtkComponentPeer.java:
|
| 22770 |
|
|
(getColorModel, getFontMetrics): Implement.
|
| 22771 |
|
|
|
| 22772 |
|
|
1999-11-18 00:43 Paul Fisher
|
| 22773 |
|
|
|
| 22774 |
|
|
* gnu/java/awt/peer/gtk/GtkScrollbarPeer.java,
|
| 22775 |
|
|
native/gnu.java.awt.peer.gtk/gtkscrollbarpeer.c: Add back scrollbar
|
| 22776 |
|
|
support (should work).
|
| 22777 |
|
|
|
| 22778 |
|
|
1999-11-18 00:42 Paul Fisher
|
| 22779 |
|
|
|
| 22780 |
|
|
* gnu/java/awt/peer/gtk/GtkToolkit.java:
|
| 22781 |
|
|
(getType): remove
|
| 22782 |
|
|
|
| 22783 |
|
|
1999-11-18 00:07 Paul Fisher
|
| 22784 |
|
|
|
| 22785 |
|
|
* java/security/SecureClassLoader.java: Add Mark's updates.
|
| 22786 |
|
|
|
| 22787 |
|
|
1999-11-17 03:44 Brian Jones
|
| 22788 |
|
|
|
| 22789 |
|
|
* Makefile.am: added dist-hook
|
| 22790 |
|
|
|
| 22791 |
|
|
1999-11-17 02:24 Paul Fisher
|
| 22792 |
|
|
|
| 22793 |
|
|
* configure.in, native/gnu.java.awt.peer.gtk/gtkimagepainter.c,
|
| 22794 |
|
|
native/gnu.java.awt.peer.gtk/gtkpeer.h, native/java.lang/fdlibm.h,
|
| 22795 |
|
|
native/java.math/BigInteger.c: Check for byte order with autoconf.
|
| 22796 |
|
|
|
| 22797 |
|
|
1999-11-17 02:05 Paul Fisher
|
| 22798 |
|
|
|
| 22799 |
|
|
* acinclude.m4, configure.in,
|
| 22800 |
|
|
gnu/java/awt/peer/gtk/GtkToolkit.java,
|
| 22801 |
|
|
gnu/java/awt/peer/gtk/Makefile, gnu/java/awt/peer/gtk/Test.java,
|
| 22802 |
|
|
gnu/java/awt/peer/gtk/TestAWT.java, java/awt/Dialog.java,
|
| 22803 |
|
|
java/awt/Graphics.java, java/awt/Image.java, java/awt/Menu.java,
|
| 22804 |
|
|
java/awt/Toolkit.java, java/awt/peer/ComponentPeer.java,
|
| 22805 |
|
|
java/awt/peer/MenuPeer.java, java/awt/peer/PopupMenuPeer.java,
|
| 22806 |
|
|
lib/standard.omit, native/gnu.java.awt.peer.gtk/Makefile.am,
|
| 22807 |
|
|
native/gnu.java.awt.peer.gtk/gdkgraphics.c,
|
| 22808 |
|
|
native/gnu.java.awt.peer.gtk/gtkimagepainter.c,
|
| 22809 |
|
|
native/gnu.java.awt.peer.gtk/gtkpeer.h: Make peers build with
|
| 22810 |
|
|
toplevel build environment.
|
| 22811 |
|
|
|
| 22812 |
|
|
1999-11-17 01:51 Paul Fisher
|
| 22813 |
|
|
|
| 22814 |
|
|
* java/awt/MenuComponent.java: Change parent to be a MenuContainer.
|
| 22815 |
|
|
|
| 22816 |
|
|
1999-11-16 06:20 Paul Fisher
|
| 22817 |
|
|
|
| 22818 |
|
|
* native/gnu.java.awt.peer.gtk/Makefile.am: Remove
|
| 22819 |
|
|
gtkcontainerpeer.c.
|
| 22820 |
|
|
|
| 22821 |
|
|
1999-11-16 06:20 Paul Fisher
|
| 22822 |
|
|
|
| 22823 |
|
|
* native/gnu.java.awt.peer.gtk/gtkcontainerpeer.c: no longer
|
| 22824 |
|
|
necessary.
|
| 22825 |
|
|
|
| 22826 |
|
|
1999-11-16 06:02 Paul Fisher
|
| 22827 |
|
|
|
| 22828 |
|
|
* java/awt/PopupMenu.java: show: Call proper peer method.
|
| 22829 |
|
|
|
| 22830 |
|
|
1999-11-16 05:32 Paul Fisher
|
| 22831 |
|
|
|
| 22832 |
|
|
* java/awt/Rectangle.java: Add translate (int, int).
|
| 22833 |
|
|
|
| 22834 |
|
|
1999-11-16 05:28 Paul Fisher
|
| 22835 |
|
|
|
| 22836 |
|
|
* lib/mkdep.pl.in: Change regex in hasNativeMethod.
|
| 22837 |
|
|
|
| 22838 |
|
|
1999-11-16 05:08 Paul Fisher
|
| 22839 |
|
|
|
| 22840 |
|
|
* native/gnu.java.awt.peer.gtk/Makefile.am: Remove gtkdialogpeer.c
|
| 22841 |
|
|
|
| 22842 |
|
|
1999-11-16 05:07 Paul Fisher
|
| 22843 |
|
|
|
| 22844 |
|
|
* native/gnu.java.awt.peer.gtk/gtkdialogpeer.c: no longer needed.
|
| 22845 |
|
|
|
| 22846 |
|
|
1999-11-16 03:21 Paul Fisher
|
| 22847 |
|
|
|
| 22848 |
|
|
* gnu/java/awt/peer/gtk/GtkTextAreaPeer.java: Forgot to commit
|
| 22849 |
|
|
earlier.
|
| 22850 |
|
|
|
| 22851 |
|
|
1999-11-16 01:35 Paul Fisher
|
| 22852 |
|
|
|
| 22853 |
|
|
* HACKING: Add libart_lgpl dependency.
|
| 22854 |
|
|
|
| 22855 |
|
|
1999-11-16 01:32 Paul Fisher
|
| 22856 |
|
|
|
| 22857 |
|
|
* native/gnu.java.awt.peer.gtk/: gtkbuttonpeer.c, gtkcanvaspeer.c,
|
| 22858 |
|
|
gtkcheckboxpeer.c, gtkchoicepeer.c, gtkcomponentpeer.c,
|
| 22859 |
|
|
gtkevents.c, gtkfiledialogpeer.c, gtkimagepainter.c,
|
| 22860 |
|
|
gtklabelpeer.c, gtklistpeer.c, gtkmenuitempeer.c, gtkpanelpeer.c,
|
| 22861 |
|
|
gtkscrollbarpeer.c, gtkscrollpanepeer.c, gtktextareapeer.c,
|
| 22862 |
|
|
gtktextfieldpeer.c, gtkwindowpeer.c: toshok-style commit.
|
| 22863 |
|
|
|
| 22864 |
|
|
1999-11-16 01:20 Paul Fisher
|
| 22865 |
|
|
|
| 22866 |
|
|
* gnu/java/awt/image/: ImageDecoder.java, XBMDecoder.java: Change
|
| 22867 |
|
|
framework to allow for proper reloading of image data.
|
| 22868 |
|
|
|
| 22869 |
|
|
1999-11-16 01:19 Paul Fisher
|
| 22870 |
|
|
|
| 22871 |
|
|
* gnu/java/awt/peer/gtk/: GtkToolkit.java, GtkWindowPeer.java,
|
| 22872 |
|
|
GtkTextComponentPeer.java, GtkTextFieldPeer.java,
|
| 22873 |
|
|
GtkScrollPanePeer.java, GtkListPeer.java, GtkPanelPeer.java,
|
| 22874 |
|
|
GtkLabelPeer.java, GtkImagePainter.java, GtkImage.java,
|
| 22875 |
|
|
GtkFramePeer.java, GtkDialogPeer.java, GtkFileDialogPeer.java,
|
| 22876 |
|
|
GtkContainerPeer.java, GtkComponentPeer.java, GtkCanvasPeer.java,
|
| 22877 |
|
|
GtkChoicePeer.java, GtkButtonPeer.java, GdkGraphics.java,
|
| 22878 |
|
|
GtkRadioButtonPeer.java, GtkCheckButtonPeer.java,
|
| 22879 |
|
|
GtkToggleButtonPeer.java, GtkArg.java, GtkArgList.java: Implement
|
| 22880 |
|
|
image functions in GdkGraphics. Depend on libart. Major design
|
| 22881 |
|
|
changes.
|
| 22882 |
|
|
|
| 22883 |
|
|
1999-11-15 20:36 Jim Blair
|
| 22884 |
|
|
|
| 22885 |
|
|
* doc/www.gnu.org/classpath.mhtml: Mailing list archive is now
|
| 22886 |
|
|
linked to from the web page.
|
| 22887 |
|
|
|
| 22888 |
|
|
1999-11-15 13:17 Brian Jones
|
| 22889 |
|
|
|
| 22890 |
|
|
* HACKING: todo updates and how to build updates
|
| 22891 |
|
|
|
| 22892 |
|
|
1999-11-14 14:52 Brian Jones
|
| 22893 |
|
|
|
| 22894 |
|
|
* configure.in: japhar check only forced if you do not define javah
|
| 22895 |
|
|
and classlib and you are in either of developer or maintainer build
|
| 22896 |
|
|
mode
|
| 22897 |
|
|
|
| 22898 |
|
|
1999-11-13 18:10 Brian Jones
|
| 22899 |
|
|
|
| 22900 |
|
|
* native/: java.lang/Makefile.am, java.lang.reflect/Makefile.am,
|
| 22901 |
|
|
java.net/Makefile.am, java.util/Makefile.am, lib/Makefile.am: added
|
| 22902 |
|
|
-I$(top_srcdir)/include to INCLUDES
|
| 22903 |
|
|
|
| 22904 |
|
|
1999-11-13 18:10 Brian Jones
|
| 22905 |
|
|
|
| 22906 |
|
|
* native/java.io/Makefile.am: added -I/include to INCLUDES
|
| 22907 |
|
|
|
| 22908 |
|
|
1999-11-13 18:09 Brian Jones
|
| 22909 |
|
|
|
| 22910 |
|
|
* native/Makefile.am: removed config.h stuff
|
| 22911 |
|
|
|
| 22912 |
|
|
1999-11-13 18:03 Brian Jones
|
| 22913 |
|
|
|
| 22914 |
|
|
* lib/: Makefile.am, mkdep.pl.in, standard.omit: updates
|
| 22915 |
|
|
|
| 22916 |
|
|
1999-11-13 18:02 Brian Jones
|
| 22917 |
|
|
|
| 22918 |
|
|
* java/util/Random.java: public int next(int) -> protected int
|
| 22919 |
|
|
next(int) to match 1.1/1.2 signatures
|
| 22920 |
|
|
|
| 22921 |
|
|
1999-11-13 18:02 Brian Jones
|
| 22922 |
|
|
|
| 22923 |
|
|
* java/security/SecureClassLoader.java: added two missing
|
| 22924 |
|
|
semicolons
|
| 22925 |
|
|
|
| 22926 |
|
|
1999-11-13 17:59 Brian Jones
|
| 22927 |
|
|
|
| 22928 |
|
|
* configure.in: config.h generated in include/
|
| 22929 |
|
|
|
| 22930 |
|
|
1999-11-13 17:57 Brian Jones
|
| 22931 |
|
|
|
| 22932 |
|
|
* lib/java.dep: generated in build
|
| 22933 |
|
|
|
| 22934 |
|
|
1999-11-13 17:57 Brian Jones
|
| 22935 |
|
|
|
| 22936 |
|
|
* lib/.cvsignore: added java.dep and compile-classes
|
| 22937 |
|
|
|
| 22938 |
|
|
1999-11-13 17:49 Brian Jones
|
| 22939 |
|
|
|
| 22940 |
|
|
* gnu/java/awt/image/.cvsignore,
|
| 22941 |
|
|
gnu/java/security/provider/.cvsignore, java/awt/.cvsignore,
|
| 22942 |
|
|
java/awt/peer/.cvsignore, java/awt/datatransfer/.cvsignore,
|
| 22943 |
|
|
java/awt/event/.cvsignore, java/awt/print/.cvsignore,
|
| 22944 |
|
|
java/awt/image/.cvsignore, java/beans/beancontext/.cvsignore,
|
| 22945 |
|
|
java/lang/ref/.cvsignore, java/security/cert/.cvsignore,
|
| 22946 |
|
|
java/security/spec/.cvsignore, projects/swing/COPYING.LIB, HACKING:
|
| 22947 |
|
|
initial checkin
|
| 22948 |
|
|
|
| 22949 |
|
|
1999-11-13 17:16 Brian Jones
|
| 22950 |
|
|
|
| 22951 |
|
|
* native/gnu.java.awt.peer.gtk/: GdkGraphics.h, Makefile,
|
| 22952 |
|
|
Makefile.am: removed autogenerated .h files
|
| 22953 |
|
|
|
| 22954 |
|
|
1999-11-13 17:14 Brian Jones
|
| 22955 |
|
|
|
| 22956 |
|
|
* native/gnu.java.awt.peer.gtk/: gdkfontmetrics.c, gdkgraphics.c,
|
| 22957 |
|
|
gtkbuttonpeer.c, gtkcanvaspeer.c, gtkcheckboxmenuitempeer.c,
|
| 22958 |
|
|
gtkcheckboxpeer.c, gtkchoicepeer.c, gtkclipboard.c,
|
| 22959 |
|
|
gtkcomponentpeer.c, gtkcontainerpeer.c, gtkdialogpeer.c,
|
| 22960 |
|
|
gtkfiledialogpeer.c, gtkimagepainter.c, gtklabelpeer.c,
|
| 22961 |
|
|
gtklistpeer.c, gtkmainthread.c, gtkmenubarpeer.c,
|
| 22962 |
|
|
gtkmenuitempeer.c, gtkmenupeer.c, gtkpanelpeer.c,
|
| 22963 |
|
|
gtkpopupmenupeer.c, gtkscrollbarpeer.c, gtkscrollpanepeer.c,
|
| 22964 |
|
|
gtktextareapeer.c, gtktextcomponentpeer.c, gtktextfieldpeer.c,
|
| 22965 |
|
|
gtktoolkit.c, gtkwindowpeer.c: include files are autogenerated by
|
| 22966 |
|
|
the build and located in $(top_srcdir)/include include files have
|
| 22967 |
|
|
gnu_java_awt_peer_gtk_ prepended as is normal with javah include
|
| 22968 |
|
|
directives in *.c updated appropriately
|
| 22969 |
|
|
|
| 22970 |
|
|
1999-11-13 16:56 Brian Jones
|
| 22971 |
|
|
|
| 22972 |
|
|
* native/gnu.java.awt.peer.gtk/GtkButtonPeer.h,
|
| 22973 |
|
|
native/gnu.java.awt.peer.gtk/GtkCanvasPeer.h,
|
| 22974 |
|
|
native/gnu.java.awt.peer.gtk/GtkCheckboxPeer.h,
|
| 22975 |
|
|
native/gnu.java.awt.peer.gtk/GtkChoicePeer.h,
|
| 22976 |
|
|
native/gnu.java.awt.peer.gtk/GtkClipboard.h,
|
| 22977 |
|
|
native/gnu.java.awt.peer.gtk/GtkComponentPeer.h,
|
| 22978 |
|
|
native/gnu.java.awt.peer.gtk/GtkContainerPeer.h,
|
| 22979 |
|
|
native/gnu.java.awt.peer.gtk/GtkDialogPeer.h,
|
| 22980 |
|
|
native/gnu.java.awt.peer.gtk/GtkFileDialogPeer.h,
|
| 22981 |
|
|
native/gnu.java.awt.peer.gtk/GtkFramePeer.h,
|
| 22982 |
|
|
native/gnu.java.awt.peer.gtk/GtkGenericPeer.h,
|
| 22983 |
|
|
native/gnu.java.awt.peer.gtk/GtkImage.h,
|
| 22984 |
|
|
native/gnu.java.awt.peer.gtk/GtkImagePainter.h,
|
| 22985 |
|
|
native/gnu.java.awt.peer.gtk/GtkLabelPeer.h,
|
| 22986 |
|
|
native/gnu.java.awt.peer.gtk/GtkListPeer.h,
|
| 22987 |
|
|
native/gnu.java.awt.peer.gtk/GtkMainThread.h,
|
| 22988 |
|
|
native/gnu.java.awt.peer.gtk/GtkPanelPeer.h,
|
| 22989 |
|
|
native/gnu.java.awt.peer.gtk/GtkScrollPanePeer.h,
|
| 22990 |
|
|
native/gnu.java.awt.peer.gtk/GtkScrollbarPeer.h,
|
| 22991 |
|
|
native/gnu.java.awt.peer.gtk/GtkTextAreaPeer.h,
|
| 22992 |
|
|
native/gnu.java.awt.peer.gtk/GtkTextComponentPeer.h,
|
| 22993 |
|
|
native/gnu.java.awt.peer.gtk/GtkTextFieldPeer.h,
|
| 22994 |
|
|
native/gnu.java.awt.peer.gtk/GtkToolkit.h,
|
| 22995 |
|
|
native/gnu.java.awt.peer.gtk/GtkWindowPeer.h,
|
| 22996 |
|
|
native/gnu.java.awt.peer.gtk/Makefile,
|
| 22997 |
|
|
gnu/java/awt/peer/gtk/Makefile: no longer needed
|
| 22998 |
|
|
|
| 22999 |
|
|
1999-11-13 15:48 Brian Jones
|
| 23000 |
|
|
|
| 23001 |
|
|
* java/awt/peer/ComponentPeer.java: removed bogus method
|
| 23002 |
|
|
nextFocus()
|
| 23003 |
|
|
|
| 23004 |
|
|
1999-11-13 05:47 Brian Jones
|
| 23005 |
|
|
|
| 23006 |
|
|
* java/awt/: Button.java, Canvas.java, Checkbox.java,
|
| 23007 |
|
|
CheckboxMenuItem.java, Choice.java, Dialog.java, FileDialog.java,
|
| 23008 |
|
|
Label.java, List.java, MenuBar.java, Panel.java, ScrollPane.java,
|
| 23009 |
|
|
Scrollbar.java, TextArea.java, TextComponent.java, TextField.java,
|
| 23010 |
|
|
peer/ButtonPeer.java, peer/CanvasPeer.java,
|
| 23011 |
|
|
peer/CheckboxMenuItemPeer.java, peer/CheckboxPeer.java,
|
| 23012 |
|
|
peer/ChoicePeer.java, peer/ContainerPeer.java,
|
| 23013 |
|
|
peer/DialogPeer.java, peer/FileDialogPeer.java,
|
| 23014 |
|
|
peer/FramePeer.java, peer/LabelPeer.java,
|
| 23015 |
|
|
peer/LightweightPeer.java, peer/ListPeer.java,
|
| 23016 |
|
|
peer/MenuBarPeer.java, peer/MenuItemPeer.java, peer/MenuPeer.java,
|
| 23017 |
|
|
peer/PanelPeer.java, peer/PopupMenuPeer.java,
|
| 23018 |
|
|
peer/ScrollPanePeer.java, peer/ScrollbarPeer.java,
|
| 23019 |
|
|
peer/TextAreaPeer.java, peer/TextComponentPeer.java,
|
| 23020 |
|
|
peer/TextFieldPeer.java, peer/WindowPeer.java: more changes for
|
| 23021 |
|
|
compiling
|
| 23022 |
|
|
|
| 23023 |
|
|
1999-11-12 04:17 Brian Jones
|
| 23024 |
|
|
|
| 23025 |
|
|
* java/awt/: CheckboxMenuItem.java, Dialog.java, Frame.java,
|
| 23026 |
|
|
Menu.java, MenuItem.java, PopupMenu.java, Window.java: less than
|
| 23027 |
|
|
half of the fixes needed to compile
|
| 23028 |
|
|
|
| 23029 |
|
|
1999-11-12 03:48 Brian Jones
|
| 23030 |
|
|
|
| 23031 |
|
|
* java/awt/peer/: CanvasPeer.java, CheckboxMenuItemPeer.java,
|
| 23032 |
|
|
CheckboxPeer.java, ChoicePeer.java, ContainerPeer.java,
|
| 23033 |
|
|
DialogPeer.java, FileDialogPeer.java, FramePeer.java,
|
| 23034 |
|
|
LabelPeer.java, LightweightPeer.java, ListPeer.java,
|
| 23035 |
|
|
MenuBarPeer.java, MenuItemPeer.java, MenuPeer.java, PanelPeer.java,
|
| 23036 |
|
|
PopupMenuPeer.java, ScrollPanePeer.java, ScrollbarPeer.java,
|
| 23037 |
|
|
TextAreaPeer.java, TextComponentPeer.java, TextFieldPeer.java,
|
| 23038 |
|
|
WindowPeer.java: changed extends *Peer to implements *Peer
|
| 23039 |
|
|
|
| 23040 |
|
|
1999-11-12 03:10 Brian Jones
|
| 23041 |
|
|
|
| 23042 |
|
|
* java/awt/AWTEventMulticaster.java:
|
| 23043 |
|
|
remove(TextListener,TextListener): added method
|
| 23044 |
|
|
|
| 23045 |
|
|
1999-11-12 01:56 Brian Jones
|
| 23046 |
|
|
|
| 23047 |
|
|
* java/awt/Toolkit.java: added method DialogPeer
|
| 23048 |
|
|
createDialog(Dialog target)
|
| 23049 |
|
|
|
| 23050 |
|
|
1999-11-12 01:43 Brian Jones
|
| 23051 |
|
|
|
| 23052 |
|
|
* java/awt/peer/ButtonPeer.java: removed extends object... must be
|
| 23053 |
|
|
tired
|
| 23054 |
|
|
|
| 23055 |
|
|
1999-11-12 01:29 Brian Jones
|
| 23056 |
|
|
|
| 23057 |
|
|
* java/awt/peer/ButtonPeer.java: changed extends ComponentPeer to
|
| 23058 |
|
|
implements ComponentPeer and added extends Object
|
| 23059 |
|
|
|
| 23060 |
|
|
1999-11-11 23:24 Brian Jones
|
| 23061 |
|
|
|
| 23062 |
|
|
* lib/standard.omit: compile stuff in gnu/java/awt/peer/gtk
|
| 23063 |
|
|
|
| 23064 |
|
|
1999-11-11 23:24 Brian Jones
|
| 23065 |
|
|
|
| 23066 |
|
|
* native/Makefile.am: gnu.java.awt.peer.gtk back in SUBDIRS
|
| 23067 |
|
|
|
| 23068 |
|
|
1999-11-11 23:23 Brian Jones
|
| 23069 |
|
|
|
| 23070 |
|
|
* native/: config.h, config.h.in: no longer needed
|
| 23071 |
|
|
|
| 23072 |
|
|
1999-11-11 23:21 Brian Jones
|
| 23073 |
|
|
|
| 23074 |
|
|
* gnu/java/awt/peer/gtk/GtkToolkit.java: distinguish java.awt.List
|
| 23075 |
|
|
from java.util.List
|
| 23076 |
|
|
|
| 23077 |
|
|
1999-11-11 22:43 Brian Jones
|
| 23078 |
|
|
|
| 23079 |
|
|
* lib/standard.omit: do not compile stuff in gnu/java/awt/peer/gtk
|
| 23080 |
|
|
|
| 23081 |
|
|
1999-11-11 22:41 Brian Jones
|
| 23082 |
|
|
|
| 23083 |
|
|
* native/Makefile.am: do not compile stuff in gnu.java.awt.peer.gtk
|
| 23084 |
|
|
|
| 23085 |
|
|
1999-11-11 04:50 Brian Jones
|
| 23086 |
|
|
|
| 23087 |
|
|
* lib/.cvsignore: ignore more stuff
|
| 23088 |
|
|
|
| 23089 |
|
|
1999-11-11 04:49 Brian Jones
|
| 23090 |
|
|
|
| 23091 |
|
|
* java/beans/beancontext/Makefile.am: initial checkin
|
| 23092 |
|
|
|
| 23093 |
|
|
1999-11-11 04:48 Brian Jones
|
| 23094 |
|
|
|
| 23095 |
|
|
* .cvsignore: ignore config.h*
|
| 23096 |
|
|
|
| 23097 |
|
|
1999-11-11 04:40 Brian Jones
|
| 23098 |
|
|
|
| 23099 |
|
|
* lib/Makefile.am: updates
|
| 23100 |
|
|
|
| 23101 |
|
|
1999-11-10 14:05 Brian Jones
|
| 23102 |
|
|
|
| 23103 |
|
|
* lib/mkdep.pl.in: properly generate headers.dep, really
|
| 23104 |
|
|
|
| 23105 |
|
|
1999-11-10 14:02 Brian Jones
|
| 23106 |
|
|
|
| 23107 |
|
|
* lib/mkdep.pl.in: properly generate headers.dep
|
| 23108 |
|
|
|
| 23109 |
|
|
1999-11-08 04:34 Brian Jones
|
| 23110 |
|
|
|
| 23111 |
|
|
* java/beans/Makefile.am: # fixed missing \
|
| 23112 |
|
|
|
| 23113 |
|
|
1999-11-07 20:01 Brian Jones
|
| 23114 |
|
|
|
| 23115 |
|
|
* lib/mkdep.pl.in: ignore some errors
|
| 23116 |
|
|
|
| 23117 |
|
|
1999-11-07 19:57 Brian Jones
|
| 23118 |
|
|
|
| 23119 |
|
|
* lib/Makefile.am: mostly working java build with jikes
|
| 23120 |
|
|
|
| 23121 |
|
|
1999-11-06 04:55 Aaron M. Renn
|
| 23122 |
|
|
|
| 23123 |
|
|
* native/java.io/: FileInputStream.c, RandomAccessFile.c, javaio.c,
|
| 23124 |
|
|
javaio.h: Fix seek problem
|
| 23125 |
|
|
|
| 23126 |
|
|
1999-11-04 13:57 Brian Jones
|
| 23127 |
|
|
|
| 23128 |
|
|
* native/java.lang/: Float.c, Double.c: patch to remove Japhar
|
| 23129 |
|
|
kludge from Chris Toshok
|
| 23130 |
|
|
|
| 23131 |
|
|
1999-11-04 05:23 Brian Jones
|
| 23132 |
|
|
|
| 23133 |
|
|
* Makefile.am: definitely make lib before native
|
| 23134 |
|
|
|
| 23135 |
|
|
1999-11-04 05:23 Brian Jones
|
| 23136 |
|
|
|
| 23137 |
|
|
* lib/: Makefile.am, standard.omit, java.dep: updates
|
| 23138 |
|
|
|
| 23139 |
|
|
1999-10-30 15:51 Brian Jones
|
| 23140 |
|
|
|
| 23141 |
|
|
* javax/swing/plaf/: BorderUIResource.java, UIResource.java:
|
| 23142 |
|
|
finished the move
|
| 23143 |
|
|
|
| 23144 |
|
|
1999-10-29 22:53 Brian Jones
|
| 23145 |
|
|
|
| 23146 |
|
|
* java/awt/datatransfer/DataFlavor.java: static(): fixed a problem
|
| 23147 |
|
|
with initializing static final variables which jikes did not like by
|
| 23148 |
|
|
creating another intermediate non-final static variable and
|
| 23149 |
|
|
assigning its value to each final variable exactly once.
|
| 23150 |
|
|
|
| 23151 |
|
|
1999-10-24 08:55 Brian Jones
|
| 23152 |
|
|
|
| 23153 |
|
|
* lib/Makefile.am: added CSO flag again
|
| 23154 |
|
|
|
| 23155 |
|
|
1999-10-24 08:47 Brian Jones
|
| 23156 |
|
|
|
| 23157 |
|
|
* lib/mkdep.pl.in: minor oops
|
| 23158 |
|
|
|
| 23159 |
|
|
1999-10-24 08:44 Brian Jones
|
| 23160 |
|
|
|
| 23161 |
|
|
* configure.in: updated
|
| 23162 |
|
|
|
| 23163 |
|
|
1999-10-24 08:44 Brian Jones
|
| 23164 |
|
|
|
| 23165 |
|
|
* lib/mkdep.pl.in: maintainer utility
|
| 23166 |
|
|
|
| 23167 |
|
|
1999-10-24 08:43 Brian Jones
|
| 23168 |
|
|
|
| 23169 |
|
|
* lib/Makefile.am: some changes for jikes support # having a
|
| 23170 |
|
|
problem with make but jikes compiles nearly 700 classes so # that's
|
| 23171 |
|
|
good
|
| 23172 |
|
|
|
| 23173 |
|
|
1999-10-24 06:15 Brian Jones
|
| 23174 |
|
|
|
| 23175 |
|
|
* configure.in: # updated version number for the inevitable release
|
| 23176 |
|
|
:)
|
| 23177 |
|
|
|
| 23178 |
|
|
1999-10-24 05:57 Brian Jones
|
| 23179 |
|
|
|
| 23180 |
|
|
* lib/: deps.sh.in, .deps: no longer needed, broken anyway
|
| 23181 |
|
|
|
| 23182 |
|
|
1999-10-24 05:54 Brian Jones
|
| 23183 |
|
|
|
| 23184 |
|
|
* configure.in: no longer need jdeps, using jikes instead (1.09+)
|
| 23185 |
|
|
added a number of derived objects for configure to produce added a
|
| 23186 |
|
|
check for perl, used in maintainer-build
|
| 23187 |
|
|
|
| 23188 |
|
|
1999-10-24 05:44 Brian Jones
|
| 23189 |
|
|
|
| 23190 |
|
|
* java/beans/Makefile.am: updated EXTRA_DIST added SUBDIRS
|
| 23191 |
|
|
|
| 23192 |
|
|
1999-10-24 05:36 Brian Jones
|
| 23193 |
|
|
|
| 23194 |
|
|
* java/awt/Makefile.am: added SUBDIRS
|
| 23195 |
|
|
|
| 23196 |
|
|
1999-10-24 05:34 Brian Jones
|
| 23197 |
|
|
|
| 23198 |
|
|
* java/awt/: Makefile.am, datatransfer/Makefile.am,
|
| 23199 |
|
|
event/Makefile.am, peer/Makefile.am, print/Makefile.am: initial
|
| 23200 |
|
|
checkin
|
| 23201 |
|
|
|
| 23202 |
|
|
1999-10-24 05:19 Brian Jones
|
| 23203 |
|
|
|
| 23204 |
|
|
* gnu/java/awt/peer/Makefile.am, gnu/java/awt/peer/gtk/Makefile.am,
|
| 23205 |
|
|
java/Makefile.am, java/security/Makefile.am: updated
|
| 23206 |
|
|
|
| 23207 |
|
|
1999-10-24 05:18 Brian Jones
|
| 23208 |
|
|
|
| 23209 |
|
|
* gnu/java/awt/image/Makefile.am, java/security/cert/Makefile.am,
|
| 23210 |
|
|
java/security/spec/Makefile.am: initial commit
|
| 23211 |
|
|
|
| 23212 |
|
|
1999-10-24 05:18 Brian Jones
|
| 23213 |
|
|
|
| 23214 |
|
|
* gnu/java/awt/Makefile.am: added image to SUBDIRS
|
| 23215 |
|
|
|
| 23216 |
|
|
1999-10-23 05:59 Brian Jones
|
| 23217 |
|
|
|
| 23218 |
|
|
* configure.in: remove lib/deps.sh as derived object of configure
|
| 23219 |
|
|
|
| 23220 |
|
|
1999-10-23 05:56 Brian Jones
|
| 23221 |
|
|
|
| 23222 |
|
|
* lib/standard.omit: ignore gnu/javax/swing/plaf/gtk/.*
|
| 23223 |
|
|
|
| 23224 |
|
|
1999-10-23 05:03 Brian Jones
|
| 23225 |
|
|
|
| 23226 |
|
|
* java/awt/peer/TextComponentPeer.java: getCaretPosition() :
|
| 23227 |
|
|
changed return type to int from void
|
| 23228 |
|
|
|
| 23229 |
|
|
1999-10-23 05:01 Brian Jones
|
| 23230 |
|
|
|
| 23231 |
|
|
* java/awt/peer/ScrollPanePeer.java: getHScrollbarHeight() : set
|
| 23232 |
|
|
return type to int getVScrollbarWidth() : set return type to int
|
| 23233 |
|
|
|
| 23234 |
|
|
1999-10-23 04:56 Brian Jones
|
| 23235 |
|
|
|
| 23236 |
|
|
* java/awt/event/WindowEvent.java: WINDOW_ClOSED changed to
|
| 23237 |
|
|
WINDOW_CLOSED
|
| 23238 |
|
|
|
| 23239 |
|
|
1999-10-23 04:53 Brian Jones
|
| 23240 |
|
|
|
| 23241 |
|
|
* java/awt/TextArea.java: append() : changed reference to variable
|
| 23242 |
|
|
'text' to the argument of the function 'str'
|
| 23243 |
|
|
|
| 23244 |
|
|
1999-10-20 05:39 Paul Fisher
|
| 23245 |
|
|
|
| 23246 |
|
|
* gnu/java/awt/peer/gtk/GdkFontMetrics.java,
|
| 23247 |
|
|
gnu/java/awt/peer/gtk/GdkGraphics.java,
|
| 23248 |
|
|
gnu/java/awt/peer/gtk/GtkCanvasPeer.java,
|
| 23249 |
|
|
gnu/java/awt/peer/gtk/GtkComponentPeer.java,
|
| 23250 |
|
|
gnu/java/awt/peer/gtk/GtkFramePeer.java,
|
| 23251 |
|
|
gnu/java/awt/peer/gtk/GtkWindowPeer.java,
|
| 23252 |
|
|
native/gnu.java.awt.peer.gtk/gdkgraphics.c,
|
| 23253 |
|
|
native/gnu.java.awt.peer.gtk/gtkcomponentpeer.c,
|
| 23254 |
|
|
native/gnu.java.awt.peer.gtk/gtkevents.c,
|
| 23255 |
|
|
native/gnu.java.awt.peer.gtk/gtkpanelpeer.c,
|
| 23256 |
|
|
native/gnu.java.awt.peer.gtk/gtkpeer.h,
|
| 23257 |
|
|
native/gnu.java.awt.peer.gtk/gtkwindowpeer.c: Make Swing go.
|
| 23258 |
|
|
|
| 23259 |
|
|
1999-10-20 04:10 Brian Jones
|
| 23260 |
|
|
|
| 23261 |
|
|
* lib/standard.omit: updated
|
| 23262 |
|
|
|
| 23263 |
|
|
1999-10-20 03:37 Brian Jones
|
| 23264 |
|
|
|
| 23265 |
|
|
* gnu/java/security/provider/SHA1PRNG.java: added package
|
| 23266 |
|
|
definition gnu.java.security.provider
|
| 23267 |
|
|
|
| 23268 |
|
|
1999-10-17 05:21 Paul Fisher
|
| 23269 |
|
|
|
| 23270 |
|
|
* native/gnu.java.awt.peer.gtk/gdkgraphics.c,
|
| 23271 |
|
|
native/gnu.java.awt.peer.gtk/gtkimagepainter.c,
|
| 23272 |
|
|
gnu/java/awt/peer/gtk/GdkGraphics.java,
|
| 23273 |
|
|
gnu/java/awt/peer/gtk/GtkComponentPeer.java,
|
| 23274 |
|
|
gnu/java/awt/peer/gtk/GtkOffScreenImage.java: Implement double
|
| 23275 |
|
|
buffering support (minus the ImageProducer).
|
| 23276 |
|
|
|
| 23277 |
|
|
1999-10-17 05:16 Paul Fisher
|
| 23278 |
|
|
|
| 23279 |
|
|
* native/gnu.java.awt.peer.gtk/gtkmenuitempeer.c,
|
| 23280 |
|
|
gnu/java/awt/peer/gtk/GtkMenuItemPeer.java: Implement setEnabled
|
| 23281 |
|
|
and setLabel.
|
| 23282 |
|
|
|
| 23283 |
|
|
1999-10-16 23:54 Paul Fisher
|
| 23284 |
|
|
|
| 23285 |
|
|
* native/gnu.java.awt.peer.gtk/gdkgraphics.c,
|
| 23286 |
|
|
gnu/java/awt/peer/gtk/GdkGraphics.java: Implement copyArea.
|
| 23287 |
|
|
|
| 23288 |
|
|
1999-10-16 23:29 Paul Fisher
|
| 23289 |
|
|
|
| 23290 |
|
|
* native/gnu.java.awt.peer.gtk/gdkgraphics.c,
|
| 23291 |
|
|
gnu/java/awt/peer/gtk/GdkGraphics.java: Implement clipRect.
|
| 23292 |
|
|
|
| 23293 |
|
|
1999-10-16 23:09 Paul Fisher
|
| 23294 |
|
|
|
| 23295 |
|
|
* gnu/java/awt/peer/gtk/GdkGraphics.java,
|
| 23296 |
|
|
native/gnu.java.awt.peer.gtk/gdkgraphics.c: Implement most of
|
| 23297 |
|
|
Graphics (minus Images and stupid rounded rectangles).
|
| 23298 |
|
|
|
| 23299 |
|
|
1999-10-16 05:13 Paul Fisher
|
| 23300 |
|
|
|
| 23301 |
|
|
* gnu/java/awt/peer/gtk/GtkMenuItemPeer.java,
|
| 23302 |
|
|
gnu/java/awt/peer/gtk/GtkMenuPeer.java,
|
| 23303 |
|
|
gnu/java/awt/peer/gtk/GtkPopupMenuPeer.java,
|
| 23304 |
|
|
native/gnu.java.awt.peer.gtk/gtkpeer.h,
|
| 23305 |
|
|
native/gnu.java.awt.peer.gtk/gtkmenupeer.c,
|
| 23306 |
|
|
native/gnu.java.awt.peer.gtk/gtkpopupmenupeer.c: Implement
|
| 23307 |
|
|
MenuShortcuts.
|
| 23308 |
|
|
|
| 23309 |
|
|
1999-10-16 04:25 Brian Jones
|
| 23310 |
|
|
|
| 23311 |
|
|
* doc/www.gnu.org/: Makefile, doc/Makefile, announce/Makefile:
|
| 23312 |
|
|
fixed my earlier mistake
|
| 23313 |
|
|
|
| 23314 |
|
|
1999-10-16 01:43 Brian Jones
|
| 23315 |
|
|
|
| 23316 |
|
|
* doc/www.gnu.org/: announce/Makefile, doc/Makefile, status.mhtml,
|
| 23317 |
|
|
status.mhtml: updated
|
| 23318 |
|
|
|
| 23319 |
|
|
1999-10-16 01:42 Brian Jones
|
| 23320 |
|
|
|
| 23321 |
|
|
* doc/www.gnu.org/Makefile: better recursion, moved almost all
|
| 23322 |
|
|
rules into this one Makefile
|
| 23323 |
|
|
|
| 23324 |
|
|
1999-10-15 21:34 Paul Fisher
|
| 23325 |
|
|
|
| 23326 |
|
|
* gnu/java/awt/peer/gtk/GtkTextAreaPeer.java,
|
| 23327 |
|
|
gnu/java/awt/peer/gtk/GtkTextComponentPeer.java,
|
| 23328 |
|
|
gnu/java/awt/peer/gtk/GtkTextFieldPeer.java,
|
| 23329 |
|
|
native/gnu.java.awt.peer.gtk/gtktextareapeer.c,
|
| 23330 |
|
|
native/gnu.java.awt.peer.gtk/gtktextcomponentpeer.c,
|
| 23331 |
|
|
native/gnu.java.awt.peer.gtk/gtktextfieldpeer.c: Clean up.
|
| 23332 |
|
|
|
| 23333 |
|
|
1999-10-15 20:20 Paul Fisher
|
| 23334 |
|
|
|
| 23335 |
|
|
* native/gnu.java.awt.peer.gtk/gtklistpeer.c: Clean up and make
|
| 23336 |
|
|
getSelectedIndexes return sane values.
|
| 23337 |
|
|
|
| 23338 |
|
|
1999-10-15 20:19 Paul Fisher
|
| 23339 |
|
|
|
| 23340 |
|
|
* gnu/java/awt/peer/gtk/GtkListPeer.java: Clean up and remove
|
| 23341 |
|
|
myListPeer.
|
| 23342 |
|
|
|
| 23343 |
|
|
1999-10-13 20:08 Paul Fisher
|
| 23344 |
|
|
|
| 23345 |
|
|
* gnu/java/awt/peer/gtk/GtkMenuItemPeer.java,
|
| 23346 |
|
|
gnu/java/awt/peer/gtk/GtkPopupMenuPeer.java,
|
| 23347 |
|
|
gnu/java/awt/peer/gtk/GtkToolkit.java,
|
| 23348 |
|
|
native/gnu.java.awt.peer.gtk/gtkpopupmenupeer.c: Add popup menu
|
| 23349 |
|
|
support.
|
| 23350 |
|
|
|
| 23351 |
|
|
1999-10-12 23:55 Paul Fisher
|
| 23352 |
|
|
|
| 23353 |
|
|
* native/gnu.java.awt.peer.gtk/gtkevents.c: Fire MOUSE_MOVED and
|
| 23354 |
|
|
MOUSE_DRAGGED events.
|
| 23355 |
|
|
|
| 23356 |
|
|
1999-10-12 20:27 Paul Fisher
|
| 23357 |
|
|
|
| 23358 |
|
|
* gnu/java/awt/peer/gtk/GdkFontMetrics.java,
|
| 23359 |
|
|
gnu/java/awt/peer/gtk/GdkGraphics.java,
|
| 23360 |
|
|
gnu/java/awt/peer/gtk/GtkToolkit.java,
|
| 23361 |
|
|
native/gnu.java.awt.peer.gtk/gdkfontmetrics.c: Add FontMetrics
|
| 23362 |
|
|
support.
|
| 23363 |
|
|
|
| 23364 |
|
|
1999-10-12 17:58 Paul Fisher
|
| 23365 |
|
|
|
| 23366 |
|
|
* gnu/java/awt/peer/gtk/GdkGraphics.java: Remove paintMode and make
|
| 23367 |
|
|
use of immutable property of Color objects.
|
| 23368 |
|
|
|
| 23369 |
|
|
1999-10-12 05:30 Paul Fisher
|
| 23370 |
|
|
|
| 23371 |
|
|
* gnu/java/awt/peer/gtk/GdkGraphics.java: Simplify color ops.
|
| 23372 |
|
|
|
| 23373 |
|
|
1999-10-12 05:25 Paul Fisher
|
| 23374 |
|
|
|
| 23375 |
|
|
* gnu/java/awt/peer/gtk/GtkFontPeer.java: Initial commit.
|
| 23376 |
|
|
|
| 23377 |
|
|
1999-10-12 05:18 Paul Fisher
|
| 23378 |
|
|
|
| 23379 |
|
|
* gnu/java/awt/peer/gtk/GdkGraphics.java,
|
| 23380 |
|
|
gnu/java/awt/peer/gtk/GtkCanvasPeer.java,
|
| 23381 |
|
|
gnu/java/awt/peer/gtk/GtkComponentPeer.java,
|
| 23382 |
|
|
gnu/java/awt/peer/gtk/GtkContainerPeer.java,
|
| 23383 |
|
|
gnu/java/awt/peer/gtk/GtkToolkit.java,
|
| 23384 |
|
|
gnu/java/awt/peer/gtk/GtkWindowPeer.java,
|
| 23385 |
|
|
native/gnu.java.awt.peer.gtk/gdkgraphics.c,
|
| 23386 |
|
|
native/gnu.java.awt.peer.gtk/gtkcomponentpeer.c,
|
| 23387 |
|
|
native/gnu.java.awt.peer.gtk/gtktoolkit.c,
|
| 23388 |
|
|
native/gnu.java.awt.peer.gtk/gtkwindowpeer.c: Add Font support.
|
| 23389 |
|
|
Change around getGraphics handling. Add XOR drawing support.
|
| 23390 |
|
|
|
| 23391 |
|
|
1999-10-12 05:14 Paul Fisher
|
| 23392 |
|
|
|
| 23393 |
|
|
* resource/gnu/java/awt/peer/gtk/font.properties: Change suffixes
|
| 23394 |
|
|
to integers (style value).
|
| 23395 |
|
|
|
| 23396 |
|
|
1999-10-07 21:58 Paul Fisher
|
| 23397 |
|
|
|
| 23398 |
|
|
* resource/gnu/java/awt/peer/gtk/font.properties: Initial commit
|
| 23399 |
|
|
for iso8859-1 fonts.
|
| 23400 |
|
|
|
| 23401 |
|
|
1999-10-04 23:06 Paul Fisher
|
| 23402 |
|
|
|
| 23403 |
|
|
* native/gnu.java.awt.peer.gtk/: gtkcomponentpeer.c,
|
| 23404 |
|
|
gtkcontainerpeer.c, gtkpanelpeer.c, gtkscrollpanepeer.c,
|
| 23405 |
|
|
gtkwindowpeer.c: Switch to GtkLayout.
|
| 23406 |
|
|
|
| 23407 |
|
|
1999-10-04 23:05 Paul Fisher
|
| 23408 |
|
|
|
| 23409 |
|
|
* gnu/java/awt/peer/gtk/GtkContainerPeer.java: Remove unnecessary
|
| 23410 |
|
|
checkResize.
|
| 23411 |
|
|
|
| 23412 |
|
|
1999-10-04 22:03 Paul Fisher
|
| 23413 |
|
|
|
| 23414 |
|
|
* native/gnu.java.awt.peer.gtk/: gtkdialogpeer.c,
|
| 23415 |
|
|
gtkfiledialogpeer.c: Kinda make FileDialog go.
|
| 23416 |
|
|
|
| 23417 |
|
|
1999-10-04 22:03 Paul Fisher
|
| 23418 |
|
|
|
| 23419 |
|
|
* gnu/java/awt/peer/gtk/: GtkContainerPeer.java,
|
| 23420 |
|
|
GtkDialogPeer.java, GtkFileDialogPeer.java: Kinda make the
|
| 23421 |
|
|
FileDialog go, while breaking Dialog.
|
| 23422 |
|
|
|
| 23423 |
|
|
1999-10-04 11:20 Jochen Hoenicke
|
| 23424 |
|
|
|
| 23425 |
|
|
* java/security/cert/: Collection.java, Set.java: removed bogus
|
| 23426 |
|
|
classes.
|
| 23427 |
|
|
|
| 23428 |
|
|
1999-10-04 01:59 Paul Fisher
|
| 23429 |
|
|
|
| 23430 |
|
|
* native/gnu.java.awt.peer.gtk/gtkwindowpeer.c:
|
| 23431 |
|
|
(setBounds): Add note to fix.
|
| 23432 |
|
|
|
| 23433 |
|
|
1999-10-04 01:58 Paul Fisher
|
| 23434 |
|
|
|
| 23435 |
|
|
* gnu/java/awt/peer/gtk/GtkComponentPeer.java,
|
| 23436 |
|
|
gnu/java/awt/peer/gtk/GtkContainerPeer.java,
|
| 23437 |
|
|
gnu/java/awt/peer/gtk/GtkFramePeer.java,
|
| 23438 |
|
|
gnu/java/awt/peer/gtk/GtkMenuBarPeer.java,
|
| 23439 |
|
|
gnu/java/awt/peer/gtk/GtkMenuComponentPeer.java,
|
| 23440 |
|
|
gnu/java/awt/peer/gtk/GtkMenuItemPeer.java,
|
| 23441 |
|
|
gnu/java/awt/peer/gtk/GtkWindowPeer.java,
|
| 23442 |
|
|
native/gnu.java.awt.peer.gtk/gtkcomponentpeer.c,
|
| 23443 |
|
|
native/gnu.java.awt.peer.gtk/gtkevents.c,
|
| 23444 |
|
|
native/gnu.java.awt.peer.gtk/gtkmainthread.c,
|
| 23445 |
|
|
native/gnu.java.awt.peer.gtk/gtkmenuitempeer.c,
|
| 23446 |
|
|
native/gnu.java.awt.peer.gtk/gtkpeer.h,
|
| 23447 |
|
|
native/gnu.java.awt.peer.gtk/gtkwindowpeer.c: Handle Insets.
|
| 23448 |
|
|
|
| 23449 |
|
|
1999-10-02 21:45 Paul Fisher
|
| 23450 |
|
|
|
| 23451 |
|
|
* native/gnu.java.awt.peer.gtk/gtkmenuitempeer.c:
|
| 23452 |
|
|
(create): Handle separators properly.
|
| 23453 |
|
|
|
| 23454 |
|
|
1999-10-02 21:45 Paul Fisher
|
| 23455 |
|
|
|
| 23456 |
|
|
* gnu/java/awt/peer/gtk/GtkMenuPeer.java:
|
| 23457 |
|
|
(addSeparator): create a MenuItem with "-" as the label.
|
| 23458 |
|
|
|
| 23459 |
|
|
1999-10-02 21:31 Paul Fisher
|
| 23460 |
|
|
|
| 23461 |
|
|
* gnu/java/awt/peer/gtk/GtkCheckboxMenuItemPeer.java,
|
| 23462 |
|
|
gnu/java/awt/peer/gtk/GtkToolkit.java,
|
| 23463 |
|
|
native/gnu.java.awt.peer.gtk/gtkcheckboxmenuitempeer.c,
|
| 23464 |
|
|
native/gnu.java.awt.peer.gtk/gtkmenuitempeer.c,
|
| 23465 |
|
|
native/gnu.java.awt.peer.gtk/gtkwindowpeer.c: Add CheckboxMenuItem
|
| 23466 |
|
|
support.
|
| 23467 |
|
|
|
| 23468 |
|
|
1999-10-02 07:06 Paul Fisher
|
| 23469 |
|
|
|
| 23470 |
|
|
* gnu/java/awt/peer/gtk/GtkDialogPeer.java,
|
| 23471 |
|
|
gnu/java/awt/peer/gtk/GtkFramePeer.java,
|
| 23472 |
|
|
gnu/java/awt/peer/gtk/GtkToolkit.java,
|
| 23473 |
|
|
gnu/java/awt/peer/gtk/GtkWindowPeer.java,
|
| 23474 |
|
|
gnu/java/awt/peer/gtk/TestAWT.java,
|
| 23475 |
|
|
native/gnu.java.awt.peer.gtk/gtkmenubarpeer.c,
|
| 23476 |
|
|
native/gnu.java.awt.peer.gtk/gtkcomponentpeer.c,
|
| 23477 |
|
|
native/gnu.java.awt.peer.gtk/gtkmenuitempeer.c,
|
| 23478 |
|
|
native/gnu.java.awt.peer.gtk/gtkmenupeer.c,
|
| 23479 |
|
|
native/gnu.java.awt.peer.gtk/gtkwindowpeer.c: Add basic menu
|
| 23480 |
|
|
support.
|
| 23481 |
|
|
|
| 23482 |
|
|
1999-10-01 03:24 Paul Fisher
|
| 23483 |
|
|
|
| 23484 |
|
|
* native/gnu.java.awt.peer.gtk/gtklistpeer.c: Use a GtkCList
|
| 23485 |
|
|
instead of a GtkList.
|
| 23486 |
|
|
|
| 23487 |
|
|
1999-09-29 13:40 Brian Jones
|
| 23488 |
|
|
|
| 23489 |
|
|
* config.guess, config.sub: updated to version 1.4 automake
|
| 23490 |
|
|
|
| 23491 |
|
|
1999-09-20 20:38 Brian Jones
|
| 23492 |
|
|
|
| 23493 |
|
|
* gnu/java/locale/: block.uni, character.uni: Unicode 3.0 database
|
| 23494 |
|
|
support
|
| 23495 |
|
|
|
| 23496 |
|
|
1999-09-20 20:34 Brian Jones
|
| 23497 |
|
|
|
| 23498 |
|
|
* doc/unicode/: UnicodeData-3.0.txt, ReadMe-3.0.txt, BLOCKS.TXT:
|
| 23499 |
|
|
Unicode 3.0 database
|
| 23500 |
|
|
|
| 23501 |
|
|
1999-09-19 01:38 Brian Jones
|
| 23502 |
|
|
|
| 23503 |
|
|
* acinclude.m4, configure.in, lib/Makefile.am: support for jikes
|
| 23504 |
|
|
|
| 23505 |
|
|
1999-09-15 04:04 Brian Jones
|
| 23506 |
|
|
|
| 23507 |
|
|
* native/gnu.java.awt.peer.gtk/Makefile: no longer needed
|
| 23508 |
|
|
|
| 23509 |
|
|
1999-09-15 03:56 Brian Jones
|
| 23510 |
|
|
|
| 23511 |
|
|
* acinclude.m4, configure.in, native/Makefile.am: updates for
|
| 23512 |
|
|
libgtk libglib gtkpeers
|
| 23513 |
|
|
|
| 23514 |
|
|
1999-09-15 03:55 Brian Jones
|
| 23515 |
|
|
|
| 23516 |
|
|
* native/gnu.java.awt.peer.gtk/Makefile.am: # initial checkin
|
| 23517 |
|
|
|
| 23518 |
|
|
1999-09-15 03:54 Brian Jones
|
| 23519 |
|
|
|
| 23520 |
|
|
* native/gnu.java.awt.peer.gtk/: GdkGraphics.h, GtkButtonPeer.h,
|
| 23521 |
|
|
GtkCanvasPeer.h, GtkCheckboxPeer.h, GtkChoicePeer.h,
|
| 23522 |
|
|
GtkClipboard.h, GtkComponentPeer.h, GtkContainerPeer.h,
|
| 23523 |
|
|
GtkDialogPeer.h, GtkFileDialogPeer.h, GtkFramePeer.h,
|
| 23524 |
|
|
GtkGenericPeer.h, GtkImage.h, GtkImagePainter.h, GtkLabelPeer.h,
|
| 23525 |
|
|
GtkListPeer.h, GtkMainThread.h, GtkPanelPeer.h,
|
| 23526 |
|
|
GtkScrollPanePeer.h, GtkScrollbarPeer.h, GtkTextAreaPeer.h,
|
| 23527 |
|
|
GtkTextComponentPeer.h, GtkTextFieldPeer.h, GtkToolkit.h,
|
| 23528 |
|
|
GtkWindowPeer.h: #stubs...
|
| 23529 |
|
|
|
| 23530 |
|
|
1999-09-12 18:50 Aaron M. Renn
|
| 23531 |
|
|
|
| 23532 |
|
|
* java/awt/: MenuBar.java, CheckboxMenuItem.java, PrintJob.java:
|
| 23533 |
|
|
Initial Checkin
|
| 23534 |
|
|
|
| 23535 |
|
|
1999-09-10 02:11 Aaron M. Renn
|
| 23536 |
|
|
|
| 23537 |
|
|
* java/awt/peer/PopupMenuPeer.java: Modified interface for GNU
|
| 23538 |
|
|
PopupMenu implementation
|
| 23539 |
|
|
|
| 23540 |
|
|
1999-09-10 02:01 Aaron M. Renn
|
| 23541 |
|
|
|
| 23542 |
|
|
* java/awt/peer/MenuPeer.java: Add needed methods
|
| 23543 |
|
|
|
| 23544 |
|
|
1999-09-10 02:00 Aaron M. Renn
|
| 23545 |
|
|
|
| 23546 |
|
|
* java/awt/: Menu.java, PopupMenu.java: Initial Checkin
|
| 23547 |
|
|
|
| 23548 |
|
|
1999-09-09 02:49 Brian Jones
|
| 23549 |
|
|
|
| 23550 |
|
|
* native/: java.io/Makefile.am, java.lang/Makefile.am,
|
| 23551 |
|
|
java.lang.reflect/Makefile.am, java.net/Makefile.am,
|
| 23552 |
|
|
java.util/Makefile.am: # fixed automake warnings
|
| 23553 |
|
|
|
| 23554 |
|
|
1999-09-09 02:20 Brian Jones
|
| 23555 |
|
|
|
| 23556 |
|
|
* acinclude.m4: [no log message]
|
| 23557 |
|
|
|
| 23558 |
|
|
1999-09-09 01:58 Brian Jones
|
| 23559 |
|
|
|
| 23560 |
|
|
* ltconfig, ltmain.sh: updated to libtool 1.3b
|
| 23561 |
|
|
|
| 23562 |
|
|
1999-09-09 01:46 Aaron M. Renn
|
| 23563 |
|
|
|
| 23564 |
|
|
* java/awt/MenuItem.java: Initial Checkin
|
| 23565 |
|
|
|
| 23566 |
|
|
1999-09-07 23:39 Aaron M. Renn
|
| 23567 |
|
|
|
| 23568 |
|
|
* java/awt/: MenuComponent.java, MenuShortcut.java: Initial Checkin
|
| 23569 |
|
|
|
| 23570 |
|
|
1999-09-06 20:04 Aaron M. Renn
|
| 23571 |
|
|
|
| 23572 |
|
|
* java/awt/BorderLayout.java: Initial Checkin
|
| 23573 |
|
|
|
| 23574 |
|
|
1999-09-05 19:33 Aaron M. Renn
|
| 23575 |
|
|
|
| 23576 |
|
|
* java/awt/: Color.java, CardLayout.java: Initial Checkin
|
| 23577 |
|
|
|
| 23578 |
|
|
1999-09-05 00:37 Aaron M. Renn
|
| 23579 |
|
|
|
| 23580 |
|
|
* java/awt/: Checkbox.java, CheckboxGroup.java, Canvas.java:
|
| 23581 |
|
|
Initial Checkin
|
| 23582 |
|
|
|
| 23583 |
|
|
1999-09-02 01:42 Aaron M. Renn
|
| 23584 |
|
|
|
| 23585 |
|
|
* java/awt/Choice.java: Initial Checkin
|
| 23586 |
|
|
|
| 23587 |
|
|
1999-09-01 00:12 Aaron M. Renn
|
| 23588 |
|
|
|
| 23589 |
|
|
* java/awt/FileDialog.java: Initial Checkin
|
| 23590 |
|
|
|
| 23591 |
|
|
1999-08-31 02:27 Aaron M. Renn
|
| 23592 |
|
|
|
| 23593 |
|
|
* java/awt/Dialog.java: Oops, add layout manager
|
| 23594 |
|
|
|
| 23595 |
|
|
1999-08-31 01:45 Aaron M. Renn
|
| 23596 |
|
|
|
| 23597 |
|
|
* java/awt/: FlowLayout.java, Dialog.java: Initial Checkin
|
| 23598 |
|
|
|
| 23599 |
|
|
1999-08-26 10:47 Jochen Hoenicke
|
| 23600 |
|
|
|
| 23601 |
|
|
* java/util/PropertyPermission.java: newPermissionCollection() uses
|
| 23602 |
|
|
a hashtable to store permissions. This should make huge
|
| 23603 |
|
|
PermissionCollections with few wildcards more efficient.
|
| 23604 |
|
|
|
| 23605 |
|
|
1999-08-26 10:45 Jochen Hoenicke
|
| 23606 |
|
|
|
| 23607 |
|
|
* java/security/BasicPermission.java: simplified implies (use the
|
| 23608 |
|
|
information about wildcard positions). newPermissionCollection
|
| 23609 |
|
|
added.
|
| 23610 |
|
|
|
| 23611 |
|
|
1999-08-26 10:29 Jochen Hoenicke
|
| 23612 |
|
|
|
| 23613 |
|
|
* scripts/timezones.pl: added a script to transform the timezone
|
| 23614 |
|
|
sources (as used by glibc) to commands that fill the hashtable in
|
| 23615 |
|
|
java/util/TimeZone.java
|
| 23616 |
|
|
|
| 23617 |
|
|
1999-08-26 10:26 Jochen Hoenicke
|
| 23618 |
|
|
|
| 23619 |
|
|
* java/util/TimeZone.java: The default timezones are now stored in
|
| 23620 |
|
|
a hashtable along with their aliases. All timezones added (via a
|
| 23621 |
|
|
script that transform the standard timezone sources as used by
|
| 23622 |
|
|
glibc) getDisplayName fully implemented. getTimeZone now always a
|
| 23623 |
|
|
timezone with the requested ID, or GMT if there is no timezone with
|
| 23624 |
|
|
that ID. This even applies for aliases. hasSameRules added.
|
| 23625 |
|
|
|
| 23626 |
|
|
1999-08-26 10:20 Jochen Hoenicke
|
| 23627 |
|
|
|
| 23628 |
|
|
* java/util/SimpleTimeZone.java: getDisplayName removed (TimeZone
|
| 23629 |
|
|
handles it now). hasSameRules added. toString added. minor
|
| 23630 |
|
|
changes.
|
| 23631 |
|
|
|
| 23632 |
|
|
1999-08-26 10:12 Jochen Hoenicke
|
| 23633 |
|
|
|
| 23634 |
|
|
* java/util/ResourceBundle.java: Fix in resource bundle semantic:
|
| 23635 |
|
|
Items that do not exists in the bundle for the requested local
|
| 23636 |
|
|
should not be taken from the bundle of the default local. The
|
| 23637 |
|
|
default local is only used if there is no _bundle_ for the requested
|
| 23638 |
|
|
local.
|
| 23639 |
|
|
|
| 23640 |
|
|
1999-08-26 10:05 Jochen Hoenicke
|
| 23641 |
|
|
|
| 23642 |
|
|
* java/util/GregorianCalendar.java: Localized gregorianCutOver.
|
| 23643 |
|
|
Some fixes in the roll() method. Allow to add to AM_PM field. Some
|
| 23644 |
|
|
minor changes.
|
| 23645 |
|
|
|
| 23646 |
|
|
1999-08-26 10:02 Jochen Hoenicke
|
| 23647 |
|
|
|
| 23648 |
|
|
* java/util/Calendar.java: Localized some items:
|
| 23649 |
|
|
minimalDayInFirstWeek, firstDayOfWeek,
|
| 23650 |
|
|
and the name of the Calendar class clone method fixed. (Didn't
|
| 23651 |
|
|
|
| 23652 |
|
|
clone the field and isSet arrays.) toString method added.
|
| 23653 |
|
|
|
| 23654 |
|
|
1999-08-26 09:48 Jochen Hoenicke
|
| 23655 |
|
|
|
| 23656 |
|
|
* gnu/java/locale/: LocaleInformation_de.java,
|
| 23657 |
|
|
LocaleInformation_en.java: Added some items for
|
| 23658 |
|
|
java.util.*Calendar. Added localized data for german.
|
| 23659 |
|
|
|
| 23660 |
|
|
1999-08-24 22:43 Aaron M. Renn
|
| 23661 |
|
|
|
| 23662 |
|
|
* java/awt/FontMetrics.java: Initial checkin
|
| 23663 |
|
|
|
| 23664 |
|
|
1999-08-18 02:03 Aaron M. Renn
|
| 23665 |
|
|
|
| 23666 |
|
|
* java/awt/Font.java: Initial Checkin
|
| 23667 |
|
|
|
| 23668 |
|
|
1999-08-14 15:09 Jochen Hoenicke
|
| 23669 |
|
|
|
| 23670 |
|
|
* java/util/ResourceBundle.java: use soft references for the
|
| 23671 |
|
|
resource bundle cache
|
| 23672 |
|
|
|
| 23673 |
|
|
1999-08-14 14:56 Jochen Hoenicke
|
| 23674 |
|
|
|
| 23675 |
|
|
* java/util/AbstractMap.java: added keySet().contains() method as
|
| 23676 |
|
|
mentioned in the jdk1.2 documentation.
|
| 23677 |
|
|
|
| 23678 |
|
|
1999-08-14 14:52 Jochen Hoenicke
|
| 23679 |
|
|
|
| 23680 |
|
|
* java/util/Vector.java: Fixed the toArray() runtime array class
|
| 23681 |
|
|
problem. checked serialized form and added serialVersionUID.
|
| 23682 |
|
|
|
| 23683 |
|
|
1999-08-14 14:49 Jochen Hoenicke
|
| 23684 |
|
|
|
| 23685 |
|
|
* java/util/: Hashtable.java, ConcurrentModificationException.java,
|
| 23686 |
|
|
EmptyStackException.java, EventObject.java,
|
| 23687 |
|
|
MissingResourceException.java, NoSuchElementException.java,
|
| 23688 |
|
|
Properties.java, Random.java, Stack.java, TimeZone.java: checked
|
| 23689 |
|
|
serialized form and added serialVersionUID.
|
| 23690 |
|
|
|
| 23691 |
|
|
1999-08-14 14:43 Jochen Hoenicke
|
| 23692 |
|
|
|
| 23693 |
|
|
* java/util/: PropertyPermission.java,
|
| 23694 |
|
|
TooManyListenersException.java: added two missing classes
|
| 23695 |
|
|
|
| 23696 |
|
|
1999-08-04 03:20 Aaron M. Renn
|
| 23697 |
|
|
|
| 23698 |
|
|
* java/awt/Graphics.java: Initial Checking
|
| 23699 |
|
|
|
| 23700 |
|
|
1999-08-03 04:15 Brian Jones
|
| 23701 |
|
|
|
| 23702 |
|
|
* gnu/javax/swing/plaf/gtk/: GtkIconFactory.java,
|
| 23703 |
|
|
GtkLookAndFeel.java, GtkSliderUI.java, SliderTest.java: # been
|
| 23704 |
|
|
holding these too long
|
| 23705 |
|
|
|
| 23706 |
|
|
1999-07-25 03:26 Aaron M. Renn
|
| 23707 |
|
|
|
| 23708 |
|
|
* java/awt/: List.java, Image.java: Initial Checkin
|
| 23709 |
|
|
|
| 23710 |
|
|
1999-07-22 12:51 Jochen Hoenicke
|
| 23711 |
|
|
|
| 23712 |
|
|
* java/util/WeakHashMap.java: Make sure that hashed slot number is
|
| 23713 |
|
|
not negative.
|
| 23714 |
|
|
|
| 23715 |
|
|
1999-07-21 11:27 Jochen Hoenicke
|
| 23716 |
|
|
|
| 23717 |
|
|
* AUTHORS: Fixed a typo in my name.
|
| 23718 |
|
|
|
| 23719 |
|
|
1999-07-18 21:39 Aaron M. Renn
|
| 23720 |
|
|
|
| 23721 |
|
|
* java/security/: AccessControlContext.java,
|
| 23722 |
|
|
AlgorithmParameterGenerator.java,
|
| 23723 |
|
|
AlgorithmParameterGeneratorSpi.java, AlgorithmParameters.java,
|
| 23724 |
|
|
AlgorithmParametersSpi.java, DigestInputStream.java,
|
| 23725 |
|
|
DummyKeyPairGenerator.java, DummyMessageDigest.java,
|
| 23726 |
|
|
DummySignature.java, Identity.java, IdentityScope.java,
|
| 23727 |
|
|
KeyFactory.java, KeyFactorySpi.java, KeyPair.java,
|
| 23728 |
|
|
KeyPairGenerator.java, KeyPairGeneratorSpi.java, KeyStore.java,
|
| 23729 |
|
|
KeyStoreSpi.java, Policy.java, SecureClassLoader.java,
|
| 23730 |
|
|
SecureRandom.java, SecureRandomSpi.java, Security.java,
|
| 23731 |
|
|
Signature.java, SignatureSpi.java, SignedObject.java, Signer.java,
|
| 23732 |
|
|
cert/CRL.java, cert/CRLException.java, cert/Certificate.java,
|
| 23733 |
|
|
cert/CertificateEncodingException.java,
|
| 23734 |
|
|
cert/CertificateException.java,
|
| 23735 |
|
|
cert/CertificateExpiredException.java,
|
| 23736 |
|
|
cert/CertificateFactory.java, cert/CertificateFactorySpi.java,
|
| 23737 |
|
|
cert/CertificateNotYetValidException.java,
|
| 23738 |
|
|
cert/CertificateParsingException.java, cert/Collection.java,
|
| 23739 |
|
|
cert/Set.java, cert/X509CRL.java, cert/X509CRLEntry.java,
|
| 23740 |
|
|
cert/X509Certificate.java, cert/X509Extension.java,
|
| 23741 |
|
|
spec/AlgorithmParameterSpec.java, spec/DSAParameterSpec.java,
|
| 23742 |
|
|
spec/DSAPrivateKeySpec.java, spec/DSAPublicKeySpec.java,
|
| 23743 |
|
|
spec/EncodedKeySpec.java, spec/InvalidKeySpecException.java,
|
| 23744 |
|
|
spec/InvalidParameterSpecException.java, spec/KeySpec.java,
|
| 23745 |
|
|
spec/PKCS8EncodedKeySpec.java, spec/RSAPrivateCrtKeySpec.java,
|
| 23746 |
|
|
spec/RSAPrivateKeySpec.java, spec/RSAPublicKeySpec.java,
|
| 23747 |
|
|
spec/X509EncodedKeySpec.java: Initial checking of Mark Benvenuto's
|
| 23748 |
|
|
security code
|
| 23749 |
|
|
|
| 23750 |
|
|
1999-07-18 21:36 Aaron M. Renn
|
| 23751 |
|
|
|
| 23752 |
|
|
* gnu/java/security/: der/DEREncodingException.java,
|
| 23753 |
|
|
provider/DERReader.java, provider/DERWriter.java,
|
| 23754 |
|
|
provider/DSAKeyPairGenerator.java,
|
| 23755 |
|
|
provider/DSAParameterGenerator.java, provider/DSAParameters.java,
|
| 23756 |
|
|
provider/DSASignature.java, provider/Gnu.java,
|
| 23757 |
|
|
provider/GnuDSAPrivateKey.java, provider/GnuDSAPublicKey.java,
|
| 23758 |
|
|
provider/MD5.java, provider/SHA.java, provider/SHA1PRNG.java,
|
| 23759 |
|
|
util/Prime.java: Initial checkin of Mark Benvenuto's security code
|
| 23760 |
|
|
|
| 23761 |
|
|
1999-07-18 21:34 Aaron M. Renn
|
| 23762 |
|
|
|
| 23763 |
|
|
* java/awt/: Component.java, EventDispatcher.java, Frame.java,
|
| 23764 |
|
|
Window.java: Updates
|
| 23765 |
|
|
|
| 23766 |
|
|
1999-07-15 13:32 John Keiser
|
| 23767 |
|
|
|
| 23768 |
|
|
* native/lib/jcl.c: Fixed incredibly stupid FindClass bug. Thanks
|
| 23769 |
|
|
to Ken Redergard [kenr@xilix.com] for the fix.
|
| 23770 |
|
|
|
| 23771 |
|
|
1999-07-07 02:03 Aaron M. Renn
|
| 23772 |
|
|
|
| 23773 |
|
|
* java/awt/Panel.java: Initial Checkin
|
| 23774 |
|
|
|
| 23775 |
|
|
1999-07-07 01:54 Aaron M. Renn
|
| 23776 |
|
|
|
| 23777 |
|
|
* java/awt/: ScrollPane.java, ScrollPaneAdjustable.java: Initial
|
| 23778 |
|
|
Checkin. They compile, but there's not a snowball's chance in hell
|
| 23779 |
|
|
that ScrollPane will actually work.
|
| 23780 |
|
|
|
| 23781 |
|
|
1999-06-30 13:47 Jochen Hoenicke
|
| 23782 |
|
|
|
| 23783 |
|
|
* java/util/LinkedList.java: Added clone() and serialization
|
| 23784 |
|
|
(compatible to jdk1.2). Fixed a bug in Iter: knownMod was not
|
| 23785 |
|
|
initialized.
|
| 23786 |
|
|
|
| 23787 |
|
|
1999-06-30 13:42 Jochen Hoenicke
|
| 23788 |
|
|
|
| 23789 |
|
|
* java/util/Collections.java: Fixed a bug in
|
| 23790 |
|
|
Collections.singleton()
|
| 23791 |
|
|
|
| 23792 |
|
|
1999-06-25 13:25 Jochen Hoenicke
|
| 23793 |
|
|
|
| 23794 |
|
|
* java/util/AbstractList.java: changed "knownMod < modCount" to
|
| 23795 |
|
|
"knownMod != modCount". Latter will even work, if the modCount
|
| 23796 |
|
|
counter wrapped around.
|
| 23797 |
|
|
Resolved a naming conflict that jikes complained on.
|
| 23798 |
|
|
|
| 23799 |
|
|
1999-06-25 13:20 Jochen Hoenicke
|
| 23800 |
|
|
|
| 23801 |
|
|
* java/util/: Hashtable.java, LinkedList.java: changed "knownMod <
|
| 23802 |
|
|
modCount" to "knownMod != modCount". Latter will even work, if the
|
| 23803 |
|
|
modCount counter wrapped around.
|
| 23804 |
|
|
|
| 23805 |
|
|
1999-06-25 13:17 Jochen Hoenicke
|
| 23806 |
|
|
|
| 23807 |
|
|
* java/util/: HashSet.java, TreeMap.java, TreeSet.java: added
|
| 23808 |
|
|
serialVersionUID compatible with the JDK1.2 classes.
|
| 23809 |
|
|
|
| 23810 |
|
|
1999-06-25 13:12 Jochen Hoenicke
|
| 23811 |
|
|
|
| 23812 |
|
|
* java/util/HashMap.java: simplified serialization (by using
|
| 23813 |
|
|
defaultWriteObject and marking the other fields as transient).
|
| 23814 |
|
|
added serialVersionUID compatible with the JDK1.2 classes.
|
| 23815 |
|
|
changed "knownMod < modCount" to "knownMod != modCount". Latter
|
| 23816 |
|
|
will even work, if the modCount counter wrapped around.
|
| 23817 |
|
|
|
| 23818 |
|
|
1999-06-25 13:05 Jochen Hoenicke
|
| 23819 |
|
|
|
| 23820 |
|
|
* java/util/: Makefile.am, WeakHashMap.java: java.util.WeakHashMap
|
| 23821 |
|
|
added.
|
| 23822 |
|
|
|
| 23823 |
|
|
1999-06-23 12:54 Jochen Hoenicke
|
| 23824 |
|
|
|
| 23825 |
|
|
* java/lang/: Makefile.am, ref/Makefile.am,
|
| 23826 |
|
|
ref/PhantomReference.java, ref/Reference.java,
|
| 23827 |
|
|
ref/ReferenceQueue.java, ref/SoftReference.java,
|
| 23828 |
|
|
ref/WeakReference.java: added the java.lang.ref package.
|
| 23829 |
|
|
|
| 23830 |
|
|
1999-06-22 01:36 Aaron M. Renn
|
| 23831 |
|
|
|
| 23832 |
|
|
* java/awt/Scrollbar.java: Initial Checkin
|
| 23833 |
|
|
|
| 23834 |
|
|
1999-06-12 20:57 Aaron M. Renn
|
| 23835 |
|
|
|
| 23836 |
|
|
* java/awt/: TextField.java, TextArea.java: Initial Checkin
|
| 23837 |
|
|
|
| 23838 |
|
|
1999-06-12 20:51 Aaron M. Renn
|
| 23839 |
|
|
|
| 23840 |
|
|
* java/awt/TextComponent.java: Pass unprocessed events to
|
| 23841 |
|
|
superclass
|
| 23842 |
|
|
|
| 23843 |
|
|
1999-06-11 22:57 Aaron M. Renn
|
| 23844 |
|
|
|
| 23845 |
|
|
* java/awt/TextComponent.java: Initial Checkin
|
| 23846 |
|
|
|
| 23847 |
|
|
1999-06-07 21:57 Paul Fisher
|
| 23848 |
|
|
|
| 23849 |
|
|
* doc/www.gnu.org/classpath.mhtml: Remove mail archive link.
|
| 23850 |
|
|
|
| 23851 |
|
|
1999-06-04 02:47 Aaron M. Renn
|
| 23852 |
|
|
|
| 23853 |
|
|
* java/awt/: Button.java, SystemColor.java: Initial Checkin
|
| 23854 |
|
|
|
| 23855 |
|
|
1999-06-01 05:27 Brian Jones
|
| 23856 |
|
|
|
| 23857 |
|
|
* native/java.lang/: Float.c, Double.c: # changed include to math.h
|
| 23858 |
|
|
instead of bits/huge_val.h
|
| 23859 |
|
|
|
| 23860 |
|
|
1999-05-31 18:59 Aaron M. Renn
|
| 23861 |
|
|
|
| 23862 |
|
|
* java/net/URL.java: Context dependent URL parsing fixes
|
| 23863 |
|
|
|
| 23864 |
|
|
1999-05-31 18:15 Aaron M. Renn
|
| 23865 |
|
|
|
| 23866 |
|
|
* java/net/InetAddress.java: Multicast address determination fix
|
| 23867 |
|
|
|
| 23868 |
|
|
1999-05-31 18:01 Aaron M. Renn
|
| 23869 |
|
|
|
| 23870 |
|
|
* gnu/java/io/EncodingManager.java, java/net/InetAddress.java,
|
| 23871 |
|
|
java/io/PipedReader.java, java/io/ByteArrayOutputStream.java,
|
| 23872 |
|
|
java/io/CharArrayWriter.java, java/io/PipedInputStream.java: Read
|
| 23873 |
|
|
system properties in a more clean manner
|
| 23874 |
|
|
|
| 23875 |
|
|
1999-05-31 00:20 Aaron M. Renn
|
| 23876 |
|
|
|
| 23877 |
|
|
* java/awt/peer/ComponentPeer.java: Minor syntax error fix
|
| 23878 |
|
|
|
| 23879 |
|
|
1999-05-30 00:37 Aaron M. Renn
|
| 23880 |
|
|
|
| 23881 |
|
|
* java/awt/EventQueue.java: Start dispatcher thread
|
| 23882 |
|
|
|
| 23883 |
|
|
1999-05-30 00:37 Aaron M. Renn
|
| 23884 |
|
|
|
| 23885 |
|
|
* java/awt/EventDispatcher.java: Initial Checkin
|
| 23886 |
|
|
|
| 23887 |
|
|
1999-05-29 20:59 Aaron M. Renn
|
| 23888 |
|
|
|
| 23889 |
|
|
* java/awt/Label.java: Add serialVersionUID
|
| 23890 |
|
|
|
| 23891 |
|
|
1999-05-29 20:55 Aaron M. Renn
|
| 23892 |
|
|
|
| 23893 |
|
|
* java/awt/Frame.java: Added addNotify method
|
| 23894 |
|
|
|
| 23895 |
|
|
1999-05-29 20:50 Aaron M. Renn
|
| 23896 |
|
|
|
| 23897 |
|
|
* java/awt/: Label.java, GridLayout.java: Initial Checkin
|
| 23898 |
|
|
|
| 23899 |
|
|
1999-05-25 08:07 Aaron M. Renn
|
| 23900 |
|
|
|
| 23901 |
|
|
* java/awt/EventQueue.java: Add call to notify() in postEvent
|
| 23902 |
|
|
|
| 23903 |
|
|
1999-05-24 01:27 Aaron M. Renn
|
| 23904 |
|
|
|
| 23905 |
|
|
* java/awt/Frame.java: Remove FIXME comment for something I already
|
| 23906 |
|
|
fixed
|
| 23907 |
|
|
|
| 23908 |
|
|
1999-05-24 01:08 Aaron M. Renn
|
| 23909 |
|
|
|
| 23910 |
|
|
* java/awt/AWTEvent.java: Add field for event queuing
|
| 23911 |
|
|
|
| 23912 |
|
|
1999-05-24 00:43 Aaron M. Renn
|
| 23913 |
|
|
|
| 23914 |
|
|
* java/awt/: Frame.java, EventQueue.java, Cursor.java: Initial
|
| 23915 |
|
|
Checkin
|
| 23916 |
|
|
|
| 23917 |
|
|
1999-05-24 00:43 Aaron M. Renn
|
| 23918 |
|
|
|
| 23919 |
|
|
* java/awt/Window.java: Add to parent frame's owned windows list,
|
| 23920 |
|
|
destory child component on disposal
|
| 23921 |
|
|
|
| 23922 |
|
|
1999-05-24 00:42 Aaron M. Renn
|
| 23923 |
|
|
|
| 23924 |
|
|
* java/awt/Component.java: Call peer.dispose() in removeNotify()
|
| 23925 |
|
|
|
| 23926 |
|
|
1999-05-22 01:41 Brian Jones
|
| 23927 |
|
|
|
| 23928 |
|
|
* gnu/javax/swing/plaf/gtk/GtkSliderUI.java: # more tweaks, long
|
| 23929 |
|
|
ways to go
|
| 23930 |
|
|
|
| 23931 |
|
|
1999-05-22 01:40 Brian Jones
|
| 23932 |
|
|
|
| 23933 |
|
|
* gnu/javax/swing/plaf/gtk/GtkLookAndFeel.java: # more defaults
|
| 23934 |
|
|
work for sliders
|
| 23935 |
|
|
|
| 23936 |
|
|
1999-05-21 01:22 Brian Jones
|
| 23937 |
|
|
|
| 23938 |
|
|
* gnu/javax/swing/plaf/gtk/GtkSliderUI.java: paintThumb(): sliders
|
| 23939 |
|
|
drawn to the right size now
|
| 23940 |
|
|
|
| 23941 |
|
|
1999-05-18 02:36 Aaron M. Renn
|
| 23942 |
|
|
|
| 23943 |
|
|
* java/awt/Window.java: Initial checkin
|
| 23944 |
|
|
|
| 23945 |
|
|
1999-05-18 02:21 Aaron M. Renn
|
| 23946 |
|
|
|
| 23947 |
|
|
* java/awt/Component.java: Added imageUpdate() method stub
|
| 23948 |
|
|
|
| 23949 |
|
|
1999-05-09 03:59 Aaron M. Renn
|
| 23950 |
|
|
|
| 23951 |
|
|
* java/awt/Container.java: Initial Checkin
|
| 23952 |
|
|
|
| 23953 |
|
|
1999-05-07 04:54 Paul Fisher
|
| 23954 |
|
|
|
| 23955 |
|
|
* native/gnu.java.awt.peer.gtk/gtkimagepainter.c:
|
| 23956 |
|
|
(drawPixels): Don't use gdk_flush.
|
| 23957 |
|
|
|
| 23958 |
|
|
1999-05-07 04:01 Paul Fisher
|
| 23959 |
|
|
|
| 23960 |
|
|
* native/gnu.java.awt.peer.gtk/Makefile,
|
| 23961 |
|
|
native/gnu.java.awt.peer.gtk/gtkclipboard.c,
|
| 23962 |
|
|
gnu/java/awt/peer/gtk/GtkClipboard.java,
|
| 23963 |
|
|
gnu/java/awt/peer/gtk/GtkToolkit.java,
|
| 23964 |
|
|
gnu/java/awt/peer/gtk/Makefile, gnu/java/awt/peer/gtk/Test.java:
|
| 23965 |
|
|
System clipboard support added.
|
| 23966 |
|
|
|
| 23967 |
|
|
1999-05-07 02:11 Aaron M. Renn
|
| 23968 |
|
|
|
| 23969 |
|
|
* java/awt/Insets.java: Initial Checkin
|
| 23970 |
|
|
|
| 23971 |
|
|
1999-05-02 23:30 Aaron M. Renn
|
| 23972 |
|
|
|
| 23973 |
|
|
* java/awt/Component.java: Finished first cut of this class
|
| 23974 |
|
|
|
| 23975 |
|
|
1999-05-01 03:44 Aaron M. Renn
|
| 23976 |
|
|
|
| 23977 |
|
|
* java/awt/Component.java: Initial Checkin - not complete, won't
|
| 23978 |
|
|
compile, just ci for backup
|
| 23979 |
|
|
|
| 23980 |
|
|
1999-05-01 01:42 Aaron M. Renn
|
| 23981 |
|
|
|
| 23982 |
|
|
* java/awt/peer/ComponentPeer.java: Fix decl for getFontMetrics
|
| 23983 |
|
|
|
| 23984 |
|
|
1999-04-30 12:58 Paul Fisher
|
| 23985 |
|
|
|
| 23986 |
|
|
* java/awt/Toolkit.java: * (getSystemEventQueue): Fix typo in
|
| 23987 |
|
|
comment.
|
| 23988 |
|
|
|
| 23989 |
|
|
1999-04-28 01:01 Aaron M. Renn
|
| 23990 |
|
|
|
| 23991 |
|
|
* java/awt/Toolkit.java: Initial Checkin
|
| 23992 |
|
|
|
| 23993 |
|
|
1999-04-27 03:03 Aaron M. Renn
|
| 23994 |
|
|
|
| 23995 |
|
|
* java/awt/AWTEventMulticaster.java: Initial Checkin
|
| 23996 |
|
|
|
| 23997 |
|
|
1999-04-27 00:20 Jon A. Zeppieri
|
| 23998 |
|
|
|
| 23999 |
|
|
* java/util/TreeSet.java: Oops: I accidentally committed this code
|
| 24000 |
|
|
with some testing modifications. I was referencing a class called
|
| 24001 |
|
|
"org.p2c2e.TreeMap" rather than the "real" java.util.TreeMap.
|
| 24002 |
|
|
Fixed now.
|
| 24003 |
|
|
|
| 24004 |
|
|
1999-04-25 02:17 Aaron M. Renn
|
| 24005 |
|
|
|
| 24006 |
|
|
* java/awt/: AWTEvent.java, Polygon.java: Initial Checkin
|
| 24007 |
|
|
|
| 24008 |
|
|
1999-04-25 00:51 Jon A. Zeppieri
|
| 24009 |
|
|
|
| 24010 |
|
|
* java/util/ArrayList.java: Really trivial documentation change.
|
| 24011 |
|
|
|
| 24012 |
|
|
1999-04-24 21:46 Aaron M. Renn
|
| 24013 |
|
|
|
| 24014 |
|
|
* java/awt/Rectangle.java: Forgot hashCode()
|
| 24015 |
|
|
|
| 24016 |
|
|
1999-04-24 21:44 Aaron M. Renn
|
| 24017 |
|
|
|
| 24018 |
|
|
* java/awt/Dimension.java: Initial checkin
|
| 24019 |
|
|
|
| 24020 |
|
|
1999-04-24 21:26 Aaron M. Renn
|
| 24021 |
|
|
|
| 24022 |
|
|
* java/awt/Rectangle.java: Initial Checkin
|
| 24023 |
|
|
|
| 24024 |
|
|
1999-04-24 04:51 Aaron M. Renn
|
| 24025 |
|
|
|
| 24026 |
|
|
* java/awt/peer/: ButtonPeer.java, CanvasPeer.java,
|
| 24027 |
|
|
CheckboxMenuItemPeer.java, CheckboxPeer.java, ChoicePeer.java,
|
| 24028 |
|
|
ComponentPeer.java, ContainerPeer.java, DialogPeer.java,
|
| 24029 |
|
|
FileDialogPeer.java, FontPeer.java, FramePeer.java, LabelPeer.java,
|
| 24030 |
|
|
LightweightPeer.java, ListPeer.java, MenuBarPeer.java,
|
| 24031 |
|
|
MenuComponentPeer.java, MenuItemPeer.java, MenuPeer.java,
|
| 24032 |
|
|
PanelPeer.java, PopupMenuPeer.java, ScrollPanePeer.java,
|
| 24033 |
|
|
ScrollbarPeer.java, TextAreaPeer.java, TextComponentPeer.java,
|
| 24034 |
|
|
TextFieldPeer.java, WindowPeer.java: Initial Checkin
|
| 24035 |
|
|
|
| 24036 |
|
|
1999-04-24 01:03 Aaron M. Renn
|
| 24037 |
|
|
|
| 24038 |
|
|
* java/util/: EventListener.java, EventObject.java,
|
| 24039 |
|
|
Observable.java, Observer.java: Initial checkin of Daniel Rall's
|
| 24040 |
|
|
code
|
| 24041 |
|
|
|
| 24042 |
|
|
1999-04-24 00:59 Aaron M. Renn
|
| 24043 |
|
|
|
| 24044 |
|
|
* java/awt/: print/Book.java, print/Paper.java,
|
| 24045 |
|
|
print/PrinterJob.java, datatransfer/Clipboard.java,
|
| 24046 |
|
|
datatransfer/ClipboardOwner.java, datatransfer/DataFlavor.java,
|
| 24047 |
|
|
datatransfer/FlavorMap.java, datatransfer/StringSelection.java,
|
| 24048 |
|
|
datatransfer/Transferable.java,
|
| 24049 |
|
|
datatransfer/UnsupportedFlavorException.java,
|
| 24050 |
|
|
event/AWTEventListener.java, event/ActionEvent.java,
|
| 24051 |
|
|
event/ActionListener.java, event/AdjustmentEvent.java,
|
| 24052 |
|
|
event/AdjustmentListener.java, event/ComponentAdapter.java,
|
| 24053 |
|
|
event/ComponentEvent.java, event/ComponentListener.java,
|
| 24054 |
|
|
event/ContainerAdapter.java, event/ContainerEvent.java,
|
| 24055 |
|
|
event/ContainerListener.java, event/FocusAdapter.java,
|
| 24056 |
|
|
event/FocusEvent.java, event/FocusListener.java,
|
| 24057 |
|
|
event/InputEvent.java, event/InputMethodEvent.java,
|
| 24058 |
|
|
event/InputMethodListener.java, event/InvocationEvent.java,
|
| 24059 |
|
|
event/ItemEvent.java, event/ItemListener.java,
|
| 24060 |
|
|
event/KeyAdapter.java, event/KeyEvent.java, event/KeyListener.java,
|
| 24061 |
|
|
event/MouseAdapter.java, event/MouseEvent.java,
|
| 24062 |
|
|
event/MouseListener.java, event/MouseMotionAdapter.java,
|
| 24063 |
|
|
event/MouseMotionListener.java, event/PaintEvent.java,
|
| 24064 |
|
|
event/TextEvent.java, event/TextListener.java,
|
| 24065 |
|
|
event/WindowAdapter.java, event/WindowEvent.java,
|
| 24066 |
|
|
event/WindowListener.java, AWTError.java, AWTException.java,
|
| 24067 |
|
|
Adjustable.java, IllegalComponentStateException.java,
|
| 24068 |
|
|
ItemSelectable.java, LayoutManager.java, LayoutManager2.java,
|
| 24069 |
|
|
MenuContainer.java, PrintGraphics.java, Shape.java, Point.java:
|
| 24070 |
|
|
Initial Checkin
|
| 24071 |
|
|
|
| 24072 |
|
|
1999-04-24 00:52 Aaron M. Renn
|
| 24073 |
|
|
|
| 24074 |
|
|
* java/awt/print/: PageFormat.java, Printable.java: Finished these
|
| 24075 |
|
|
classes
|
| 24076 |
|
|
|
| 24077 |
|
|
1999-04-13 03:20 Aaron M. Renn
|
| 24078 |
|
|
|
| 24079 |
|
|
* java/awt/print/: PrinterAbortException.java,
|
| 24080 |
|
|
PrinterException.java, PageFormat.java, Pageable.java,
|
| 24081 |
|
|
Printable.java, PrinterGraphics.java, PrinterIOException.java:
|
| 24082 |
|
|
Initial Checkin
|
| 24083 |
|
|
|
| 24084 |
|
|
1999-04-13 02:11 Aaron M. Renn
|
| 24085 |
|
|
|
| 24086 |
|
|
* THANKYOU: Log changes
|
| 24087 |
|
|
|
| 24088 |
|
|
1999-04-13 01:58 Aaron M. Renn
|
| 24089 |
|
|
|
| 24090 |
|
|
* java/text/ChoiceFormat.java: Add parse method. Minor fixes
|
| 24091 |
|
|
|
| 24092 |
|
|
1999-04-09 01:46 Aaron M. Renn
|
| 24093 |
|
|
|
| 24094 |
|
|
* gnu/java/locale/LocaleInformation_en.java,
|
| 24095 |
|
|
java/text/DecimalFormatSymbols.java: Fix typo
|
| 24096 |
|
|
|
| 24097 |
|
|
1999-04-08 02:49 Aaron M. Renn
|
| 24098 |
|
|
|
| 24099 |
|
|
* doc/hacking.texinfo: Add decimal format information to
|
| 24100 |
|
|
Localization section
|
| 24101 |
|
|
|
| 24102 |
|
|
1999-04-08 02:32 Aaron M. Renn
|
| 24103 |
|
|
|
| 24104 |
|
|
* gnu/java/locale/LocaleInformation_en.java: Add
|
| 24105 |
|
|
DecimalFormatSymbol information first cut values
|
| 24106 |
|
|
|
| 24107 |
|
|
1999-04-08 02:18 Aaron M. Renn
|
| 24108 |
|
|
|
| 24109 |
|
|
* java/text/DecimalFormatSymbols.java: Initial Checkin
|
| 24110 |
|
|
|
| 24111 |
|
|
1999-04-04 22:40 Aaron M. Renn
|
| 24112 |
|
|
|
| 24113 |
|
|
* java/text/: CollationElementIterator.java,
|
| 24114 |
|
|
RuleBasedCollator.java: Fix rule parsing
|
| 24115 |
|
|
|
| 24116 |
|
|
1999-04-04 01:27 Aaron M. Renn
|
| 24117 |
|
|
|
| 24118 |
|
|
* java/text/Collator.java: Correct property name
|
| 24119 |
|
|
|
| 24120 |
|
|
1999-04-02 02:31 Aaron M. Renn
|
| 24121 |
|
|
|
| 24122 |
|
|
* java/text/: BreakIterator.java, DefaultBreakIterator.java: Misc
|
| 24123 |
|
|
fixes.
|
| 24124 |
|
|
|
| 24125 |
|
|
1999-03-31 01:51 Aaron M. Renn
|
| 24126 |
|
|
|
| 24127 |
|
|
* java/text/AttributedStringIterator.java: Fix in getRunLength to
|
| 24128 |
|
|
detect when attribute is not set on a character. I still don't know
|
| 24129 |
|
|
what this interface method is supposed to do, but at least it now
|
| 24130 |
|
|
does better what I think it is supposed to do!
|
| 24131 |
|
|
|
| 24132 |
|
|
1999-03-31 01:49 Aaron M. Renn
|
| 24133 |
|
|
|
| 24134 |
|
|
* java/text/AttributedString.java: Fix stupid bug where attribs
|
| 24135 |
|
|
wasn't initialized in some constructors.
|
| 24136 |
|
|
|
| 24137 |
|
|
1999-03-25 03:07 Aaron M. Renn
|
| 24138 |
|
|
|
| 24139 |
|
|
* java/text/Annotation.java: Update toString() for JDK consistency
|
| 24140 |
|
|
|
| 24141 |
|
|
1999-03-17 13:15 Jochen Hoenicke
|
| 24142 |
|
|
|
| 24143 |
|
|
* java/util/: BitSet.java, Calendar.java, GregorianCalendar.java:
|
| 24144 |
|
|
Updated to JDK 1.2
|
| 24145 |
|
|
|
| 24146 |
|
|
1999-03-16 15:47 Jon A. Zeppieri
|
| 24147 |
|
|
|
| 24148 |
|
|
* java/util/ArrayList.java: adding java.util.ArrayList (JDK1.2's
|
| 24149 |
|
|
answer to Vector) an array-backed List implementation
|
| 24150 |
|
|
|
| 24151 |
|
|
1999-03-16 08:04 Jon A. Zeppieri
|
| 24152 |
|
|
|
| 24153 |
|
|
* java/util/: TreeMap.java, TreeSet.java: adding java.util.TreeSet
|
| 24154 |
|
|
significant bugfixes to java.util.TreeMap
|
| 24155 |
|
|
|
| 24156 |
|
|
1999-03-15 23:24 John Keiser
|
| 24157 |
|
|
|
| 24158 |
|
|
* test/java.beans/: DescriptorTest.java, IntrospectorTest.java,
|
| 24159 |
|
|
PropertyChangeSupportTest.java: Cleanup, new test
|
| 24160 |
|
|
|
| 24161 |
|
|
1999-03-15 23:08 John Keiser
|
| 24162 |
|
|
|
| 24163 |
|
|
* java/beans/VetoableChangeSupport.java: Oops, typo.
|
| 24164 |
|
|
|
| 24165 |
|
|
1999-03-15 22:57 John Keiser
|
| 24166 |
|
|
|
| 24167 |
|
|
* java/beans/beancontext/: BeanContext.java,
|
| 24168 |
|
|
BeanContextChildComponentProxy.java, BeanContextChildSupport.java,
|
| 24169 |
|
|
BeanContextContainerProxy.java: Doc fixes.
|
| 24170 |
|
|
|
| 24171 |
|
|
1999-03-15 22:55 John Keiser
|
| 24172 |
|
|
|
| 24173 |
|
|
* java/beans/: PropertyChangeSupport.java, Visibility.java: Doc
|
| 24174 |
|
|
fixes
|
| 24175 |
|
|
|
| 24176 |
|
|
1999-03-15 22:53 John Keiser
|
| 24177 |
|
|
|
| 24178 |
|
|
* java/beans/VetoableChangeSupport.java: Updated to 1.2.
|
| 24179 |
|
|
|
| 24180 |
|
|
1999-03-15 22:17 John Keiser
|
| 24181 |
|
|
|
| 24182 |
|
|
* java/beans/PropertyChangeSupport.java: Updated to 1.2 spec.
|
| 24183 |
|
|
|
| 24184 |
|
|
1999-03-15 05:08 Brian Jones
|
| 24185 |
|
|
|
| 24186 |
|
|
* gnu/javax/swing/plaf/gtk/: GtkBorders.java, GtkCheckBoxUI.java,
|
| 24187 |
|
|
GtkIconFactory.java, GtkLookAndFeel.java, GtkRadioButtonUI.java,
|
| 24188 |
|
|
GtkSliderUI.java, README: initial commit of these files.
|
| 24189 |
|
|
|
| 24190 |
|
|
1999-03-15 05:02 Brian Jones
|
| 24191 |
|
|
|
| 24192 |
|
|
* gnu/javax/swing/plaf/gtk/icons/README: initial commit
|
| 24193 |
|
|
|
| 24194 |
|
|
1999-03-15 05:01 Brian Jones
|
| 24195 |
|
|
|
| 24196 |
|
|
* gnu/javax/swing/plaf/gtk/icons/: Error.gif, Inform.gif,
|
| 24197 |
|
|
JavaCup.gif, JavaCupLarge.gif, Question.gif, TreeClosed.gif,
|
| 24198 |
|
|
TreeLeaf-normal.gif, TreeLeaf.gif, TreeOpen.gif, Warn.gif,
|
| 24199 |
|
|
file-folders.gif, slider.gif: initial checkin, most images need
|
| 24200 |
|
|
work but folders are done
|
| 24201 |
|
|
|
| 24202 |
|
|
1999-03-13 23:05 Jon A. Zeppieri
|
| 24203 |
|
|
|
| 24204 |
|
|
* java/util/TreeMap.java: 13 March 1999 -JAZ- adding
|
| 24205 |
|
|
java.util.TreeMap (red-black tree implementation) to repository
|
| 24206 |
|
|
|
| 24207 |
|
|
1999-03-11 03:28 Aaron M. Renn
|
| 24208 |
|
|
|
| 24209 |
|
|
* java/text/MessageFormat.java: Initial Checkin
|
| 24210 |
|
|
|
| 24211 |
|
|
1999-03-06 20:07 Paul Fisher
|
| 24212 |
|
|
|
| 24213 |
|
|
* doc/hacking.texinfo: Reformat sample code to be GNU-style.
|
| 24214 |
|
|
|
| 24215 |
|
|
1999-03-06 20:02 Paul Fisher
|
| 24216 |
|
|
|
| 24217 |
|
|
* doc/hacking.texinfo: Update coding standards. Remove references
|
| 24218 |
|
|
to DejaGNU, and update versions of required software.
|
| 24219 |
|
|
|
| 24220 |
|
|
1999-03-06 18:12 Geoff Berry
|
| 24221 |
|
|
|
| 24222 |
|
|
* test/java.util/ArraysTest.java:
|
| 24223 |
|
|
(testObject): Commented out toList test since that function doesn't
|
| 24224 |
|
|
exist.
|
| 24225 |
|
|
|
| 24226 |
|
|
1999-03-06 18:11 Geoff Berry
|
| 24227 |
|
|
|
| 24228 |
|
|
* test/java.io/DataInputOutputTest.java:
|
| 24229 |
|
|
(runReadTest): Added 'L' to the end of literal long that is too big
|
| 24230 |
|
|
to fit in an integer. JDK javac compiles without this, but it is
|
| 24231 |
|
|
illegal according to JLS.
|
| 24232 |
|
|
(main): Same as above.
|
| 24233 |
|
|
|
| 24234 |
|
|
1999-03-06 16:14 Paul Fisher
|
| 24235 |
|
|
|
| 24236 |
|
|
* doc/www.gnu.org/announce/: .cvsignore, 19990206.mhtml: Set
|
| 24237 |
|
|
MHTML::INCLUDE-PREFIX and cvsignore *.html.
|
| 24238 |
|
|
|
| 24239 |
|
|
1999-03-06 16:05 Paul Fisher
|
| 24240 |
|
|
|
| 24241 |
|
|
* doc/www.gnu.org/announce/Makefile: Fix a silly bug.
|
| 24242 |
|
|
|
| 24243 |
|
|
1999-03-06 16:01 Paul Fisher
|
| 24244 |
|
|
|
| 24245 |
|
|
* doc/www.gnu.org/: Makefile, classpath.mhtml,
|
| 24246 |
|
|
announce/19990206.mhtml, announce/Makefile: Add 1999-02-06
|
| 24247 |
|
|
announcement.
|
| 24248 |
|
|
|
| 24249 |
|
|
1999-03-04 17:55 Paul Fisher
|
| 24250 |
|
|
|
| 24251 |
|
|
* native/gnu.java.awt.peer.gtk/gtkimagepainter.c:
|
| 24252 |
|
|
(drawPixels): Convert image data from 0xBBGGRRAA to 0xAARRGGBB on
|
| 24253 |
|
|
little endian machines.
|
| 24254 |
|
|
|
| 24255 |
|
|
1999-03-03 14:41 Jochen Hoenicke
|
| 24256 |
|
|
|
| 24257 |
|
|
* java/util/Properties.java: fixed a bug in store (missing flush)
|
| 24258 |
|
|
spotted by Matt Mucklo
|
| 24259 |
|
|
|
| 24260 |
|
|
1999-03-02 07:01 Paul Fisher
|
| 24261 |
|
|
|
| 24262 |
|
|
* gnu/java/awt/peer/gtk/GtkImage.java:
|
| 24263 |
|
|
(setPixels): Handle (width < scansize).
|
| 24264 |
|
|
|
| 24265 |
|
|
1999-03-01 21:26 Paul Fisher
|
| 24266 |
|
|
|
| 24267 |
|
|
* gnu/java/awt/peer/gtk/: GdkGraphics.java, GtkImage.java,
|
| 24268 |
|
|
GtkImagePainter.java, GtkToolkit.java, Makefile, Test.java: Initial
|
| 24269 |
|
|
image code support (scaling methods of Graphics are not yet
|
| 24270 |
|
|
supported).
|
| 24271 |
|
|
|
| 24272 |
|
|
1999-03-01 21:23 Paul Fisher
|
| 24273 |
|
|
|
| 24274 |
|
|
* native/gnu.java.awt.peer.gtk/: Makefile, gdkgraphics.c,
|
| 24275 |
|
|
gtkimagepainter.c, gtkpeer.h: Initial image code support.
|
| 24276 |
|
|
|
| 24277 |
|
|
1999-03-01 03:15 Geoff Berry
|
| 24278 |
|
|
|
| 24279 |
|
|
* java/security/: DigestOutputStream.java, Makefile.am,
|
| 24280 |
|
|
MessageDigest.java, MessageDigestSpi.java, Security.java: Added to
|
| 24281 |
|
|
repository.
|
| 24282 |
|
|
|
| 24283 |
|
|
1999-03-01 02:55 Geoff Berry
|
| 24284 |
|
|
|
| 24285 |
|
|
* java/security/Provider.java:
|
| 24286 |
|
|
(Provider): Make protected to match spec.
|
| 24287 |
|
|
|
| 24288 |
|
|
1999-03-01 01:27 Aaron M. Renn
|
| 24289 |
|
|
|
| 24290 |
|
|
* THANKYOU: Alphabetize and add Matt Mucklo
|
| 24291 |
|
|
|
| 24292 |
|
|
1999-03-01 01:12 Aaron M. Renn
|
| 24293 |
|
|
|
| 24294 |
|
|
* java/net/URLDecoder.java: Fix a ton of D-U-M dumb bugs. I must've
|
| 24295 |
|
|
been drunk when I coded this. Don't laugh, I always drink when I
|
| 24296 |
|
|
code.
|
| 24297 |
|
|
|
| 24298 |
|
|
1999-02-27 05:22 Aaron M. Renn
|
| 24299 |
|
|
|
| 24300 |
|
|
* java/text/AttributedCharacterIterator.java: Fix equals() to
|
| 24301 |
|
|
behave per spec
|
| 24302 |
|
|
|
| 24303 |
|
|
1999-02-27 04:16 Aaron M. Renn
|
| 24304 |
|
|
|
| 24305 |
|
|
* java/text/StringCharacterIterator.java: Fix bounds checking in
|
| 24306 |
|
|
constructor. Override equals() method.
|
| 24307 |
|
|
|
| 24308 |
|
|
1999-02-26 03:02 Brian Jones
|
| 24309 |
|
|
|
| 24310 |
|
|
* aclocal.m4: removed because it is autogenerated by 'aclocal' and
|
| 24311 |
|
|
is confusing to people who may not be familiar with the build
|
| 24312 |
|
|
process from CVS.
|
| 24313 |
|
|
|
| 24314 |
|
|
1999-02-25 21:00 Paul Fisher
|
| 24315 |
|
|
|
| 24316 |
|
|
* native/gnu.java.awt.peer.gtk/gtkmainthread.c:
|
| 24317 |
|
|
(gtkInit): Register gdk_threads_enter to be called for normal
|
| 24318 |
|
|
program termination.
|
| 24319 |
|
|
|
| 24320 |
|
|
1999-02-24 05:25 Aaron M. Renn
|
| 24321 |
|
|
|
| 24322 |
|
|
* java/text/SimpleDateFormat.java: Added date parsing support
|
| 24323 |
|
|
|
| 24324 |
|
|
1999-02-24 05:10 Aaron M. Renn
|
| 24325 |
|
|
|
| 24326 |
|
|
* java/util/Date.java: Subtract one from returned weekday in
|
| 24327 |
|
|
toString() Is this right?
|
| 24328 |
|
|
|
| 24329 |
|
|
1999-02-24 04:58 Aaron M. Renn
|
| 24330 |
|
|
|
| 24331 |
|
|
* java/util/Date.java: Use HOUR_OF_DAY instead of HOUR in
|
| 24332 |
|
|
toString()
|
| 24333 |
|
|
|
| 24334 |
|
|
1999-02-22 21:21 John Keiser
|
| 24335 |
|
|
|
| 24336 |
|
|
* java/beans/beancontext/: BeanContextChild.java,
|
| 24337 |
|
|
BeanContextServiceRevokedListener.java,
|
| 24338 |
|
|
BeanContextServicesListener.java: doc, bug fixes
|
| 24339 |
|
|
|
| 24340 |
|
|
1999-02-22 21:21 John Keiser
|
| 24341 |
|
|
|
| 24342 |
|
|
* java/beans/beancontext/BeanContextChildSupport.java: New class.
|
| 24343 |
|
|
|
| 24344 |
|
|
1999-02-22 21:06 Geoff Berry
|
| 24345 |
|
|
|
| 24346 |
|
|
* java/io/ObjectInputStream.java:
|
| 24347 |
|
|
(readObject): Removed unused variable.
|
| 24348 |
|
|
|
| 24349 |
|
|
1999-02-22 21:05 Geoff Berry
|
| 24350 |
|
|
|
| 24351 |
|
|
* java/io/ObjectInputStream.java:
|
| 24352 |
|
|
(readObject): Changed while loop to switch statement.
|
| 24353 |
|
|
|
| 24354 |
|
|
1999-02-22 15:57 John Keiser
|
| 24355 |
|
|
|
| 24356 |
|
|
* java/beans/Beans.java: Doh! Typo.
|
| 24357 |
|
|
|
| 24358 |
|
|
1999-02-19 22:22 John Keiser
|
| 24359 |
|
|
|
| 24360 |
|
|
* java/beans/beancontext/: BeanContextMembershipEvent.java,
|
| 24361 |
|
|
BeanContextServiceAvailableEvent.java,
|
| 24362 |
|
|
BeanContextServiceRevokedEvent.java: typos
|
| 24363 |
|
|
|
| 24364 |
|
|
1999-02-19 22:16 John Keiser
|
| 24365 |
|
|
|
| 24366 |
|
|
* java/beans/beancontext/: BeanContextEvent.java,
|
| 24367 |
|
|
BeanContextMembershipEvent.java,
|
| 24368 |
|
|
BeanContextServiceAvailableEvent.java,
|
| 24369 |
|
|
BeanContextServiceRevokedEvent.java: Added events.
|
| 24370 |
|
|
|
| 24371 |
|
|
1999-02-19 00:12 Paul Fisher
|
| 24372 |
|
|
|
| 24373 |
|
|
* native/gnu.java.awt.peer.gtk/gtkmainthread.c:
|
| 24374 |
|
|
(gtkInit): Init gdkrgb.
|
| 24375 |
|
|
|
| 24376 |
|
|
1999-02-19 00:06 John Keiser
|
| 24377 |
|
|
|
| 24378 |
|
|
* java/beans/DesignMode.java: New 1.2 class
|
| 24379 |
|
|
|
| 24380 |
|
|
1999-02-19 00:05 John Keiser
|
| 24381 |
|
|
|
| 24382 |
|
|
* doc/www.gnu.org/: classpath.mhtml, status.mhtml: Updated status
|
| 24383 |
|
|
|
| 24384 |
|
|
1999-02-18 23:54 John Keiser
|
| 24385 |
|
|
|
| 24386 |
|
|
* java/beans/beancontext/: BeanContext.java, BeanContextChild.java,
|
| 24387 |
|
|
BeanContextChildComponentProxy.java,
|
| 24388 |
|
|
BeanContextContainerProxy.java, BeanContextMembershipListener.java,
|
| 24389 |
|
|
BeanContextProxy.java, BeanContextServiceProvider.java,
|
| 24390 |
|
|
BeanContextServiceProviderBeanInfo.java,
|
| 24391 |
|
|
BeanContextServiceRevokedListener.java, BeanContextServices.java,
|
| 24392 |
|
|
BeanContextServicesListener.java: Added interfaces for new package
|
| 24393 |
|
|
|
| 24394 |
|
|
1999-02-18 23:54 John Keiser
|
| 24395 |
|
|
|
| 24396 |
|
|
* java/beans/Beans.java: Fixed doc comments
|
| 24397 |
|
|
|
| 24398 |
|
|
1999-02-11 23:34 Aaron M. Renn
|
| 24399 |
|
|
|
| 24400 |
|
|
* com/sun/javadoc/: ClassDoc.java, ConstructorDoc.java, Doc.java,
|
| 24401 |
|
|
DocErrorReporter.java, Doclet.java, ExecutableMemberDoc.java,
|
| 24402 |
|
|
FieldDoc.java, MemberDoc.java, MethodDoc.java, PackageDoc.java,
|
| 24403 |
|
|
ParamTag.java, Parameter.java, ProgramElementDoc.java,
|
| 24404 |
|
|
RootDoc.java, SeeTag.java, SerialFieldTag.java, Tag.java,
|
| 24405 |
|
|
ThrowsTag.java, Type.java: Initial checkin of Javadoc API
|
| 24406 |
|
|
|
| 24407 |
|
|
1999-02-11 22:11 John Keiser
|
| 24408 |
|
|
|
| 24409 |
|
|
* java/: beans/Introspector.java, lang/Double.java,
|
| 24410 |
|
|
lang/Float.java, lang/Integer.java, lang/Object.java,
|
| 24411 |
|
|
lang/RuntimePermission.java, lang/StringBuffer.java: Fixed glaring
|
| 24412 |
|
|
ugliness in doc comments
|
| 24413 |
|
|
|
| 24414 |
|
|
1999-02-11 21:09 John Keiser
|
| 24415 |
|
|
|
| 24416 |
|
|
* vm/reference/: gnu/vm/stack/StackFrame.java,
|
| 24417 |
|
|
gnu/vm/stack/StackTrace.java, java/lang/Class.java,
|
| 24418 |
|
|
java/lang/Runtime.java, java/lang/Thread.java,
|
| 24419 |
|
|
java/lang/VMClassLoader.java, java/lang/VMObject.java,
|
| 24420 |
|
|
java/lang/VMSecurityManager.java, java/lang/VMSystem.java,
|
| 24421 |
|
|
java/lang/reflect/Constructor.java, java/lang/reflect/Field.java,
|
| 24422 |
|
|
java/lang/reflect/Method.java: Copyright, Doc Fixes
|
| 24423 |
|
|
|
| 24424 |
|
|
1999-02-11 08:33 Geoff Berry
|
| 24425 |
|
|
|
| 24426 |
|
|
* gnu/java/security/provider/: Makefile.am, SHA.java: Added to
|
| 24427 |
|
|
repoitory.
|
| 24428 |
|
|
|
| 24429 |
|
|
1999-02-11 08:32 Geoff Berry
|
| 24430 |
|
|
|
| 24431 |
|
|
* gnu/java/security/Makefile.am:
|
| 24432 |
|
|
(SUBDIRS): Added provider.
|
| 24433 |
|
|
|
| 24434 |
|
|
1999-02-11 08:31 Geoff Berry
|
| 24435 |
|
|
|
| 24436 |
|
|
* configure.in:
|
| 24437 |
|
|
(AC_OUTPUT): Added gnu/java/security/provider/Makefile.
|
| 24438 |
|
|
|
| 24439 |
|
|
1999-02-10 23:54 John Keiser
|
| 24440 |
|
|
|
| 24441 |
|
|
* java/lang/Math.java: Added docs.
|
| 24442 |
|
|
|
| 24443 |
|
|
1999-02-10 22:34 John Keiser
|
| 24444 |
|
|
|
| 24445 |
|
|
* gnu/java/: beans/BeanInfoEmbryo.java, beans/EmptyBeanInfo.java,
|
| 24446 |
|
|
beans/ExplicitBeanInfo.java, beans/IntrospectionIncubator.java,
|
| 24447 |
|
|
beans/editors/ColorEditor.java, beans/editors/FontEditor.java,
|
| 24448 |
|
|
beans/editors/NativeBooleanEditor.java,
|
| 24449 |
|
|
beans/editors/NativeByteEditor.java,
|
| 24450 |
|
|
beans/editors/NativeDoubleEditor.java,
|
| 24451 |
|
|
beans/editors/NativeFloatEditor.java,
|
| 24452 |
|
|
beans/editors/NativeIntEditor.java,
|
| 24453 |
|
|
beans/editors/NativeLongEditor.java,
|
| 24454 |
|
|
beans/editors/NativeShortEditor.java,
|
| 24455 |
|
|
beans/editors/StringEditor.java, beans/info/ComponentBeanInfo.java,
|
| 24456 |
|
|
io/ClassLoaderObjectInputStream.java, lang/ArrayHelper.java,
|
| 24457 |
|
|
lang/ClassHelper.java, lang/ClassLoaderHelper.java,
|
| 24458 |
|
|
lang/ExecutionStack.java, lang/MainThread.java,
|
| 24459 |
|
|
lang/StackFrame.java: Copyright Fixes.
|
| 24460 |
|
|
|
| 24461 |
|
|
1999-02-10 22:29 John Keiser
|
| 24462 |
|
|
|
| 24463 |
|
|
* java/lang/StringBuffer.java: Docs added.
|
| 24464 |
|
|
|
| 24465 |
|
|
1999-02-10 00:03 John Keiser
|
| 24466 |
|
|
|
| 24467 |
|
|
* doc/vmintegration.texinfo: Texinfo typo
|
| 24468 |
|
|
|
| 24469 |
|
|
1999-02-10 00:02 John Keiser
|
| 24470 |
|
|
|
| 24471 |
|
|
* doc/vmintegration.texinfo: Updates based on new knowledge.
|
| 24472 |
|
|
|
| 24473 |
|
|
1999-02-09 23:32 John Keiser
|
| 24474 |
|
|
|
| 24475 |
|
|
* doc/hacking.texinfo: Modified notes about Portability (VM
|
| 24476 |
|
|
Interface)
|
| 24477 |
|
|
|
| 24478 |
|
|
1999-02-09 21:23 John Keiser
|
| 24479 |
|
|
|
| 24480 |
|
|
* doc/www.gnu.org/status.mhtml: Doh, typo
|
| 24481 |
|
|
|
| 24482 |
|
|
1999-02-09 21:22 John Keiser
|
| 24483 |
|
|
|
| 24484 |
|
|
* doc/www.gnu.org/: classpath.mhtml, macros.mhtml, status.mhtml:
|
| 24485 |
|
|
Clarified some comments about package status.
|
| 24486 |
|
|
|
| 24487 |
|
|
1999-02-09 04:37 Paul Fisher
|
| 24488 |
|
|
|
| 24489 |
|
|
* doc/www.gnu.org/macros.mhtml: Tweak Tap's tapping a tad.
|
| 24490 |
|
|
|
| 24491 |
|
|
1999-02-09 00:46 Aaron M. Renn
|
| 24492 |
|
|
|
| 24493 |
|
|
* doc/www.gnu.org/announce/19990206.txt: Initial Checkin
|
| 24494 |
|
|
|
| 24495 |
|
|
1999-02-08 23:42 John Keiser
|
| 24496 |
|
|
|
| 24497 |
|
|
* java/lang/: Double.java, Float.java: Re-added
|
| 24498 |
|
|
NullPointerException; removed WIDEFP_* fields; clarified doc
|
| 24499 |
|
|
comments
|
| 24500 |
|
|
|
| 24501 |
|
|
1999-02-08 21:47 John Keiser
|
| 24502 |
|
|
|
| 24503 |
|
|
* java/lang/: Double.java, Float.java: Added comments for parsing
|
| 24504 |
|
|
and printing.
|
| 24505 |
|
|
|
| 24506 |
|
|
1999-02-08 17:50 John Keiser
|
| 24507 |
|
|
|
| 24508 |
|
|
* java/beans/: BeanDescriptor.java, BeanInfo.java, Beans.java,
|
| 24509 |
|
|
Customizer.java, EventSetDescriptor.java, FeatureDescriptor.java,
|
| 24510 |
|
|
IndexedPropertyDescriptor.java, IntrospectionException.java,
|
| 24511 |
|
|
Introspector.java, MethodDescriptor.java, ParameterDescriptor.java,
|
| 24512 |
|
|
PropertyChangeEvent.java, PropertyChangeListener.java,
|
| 24513 |
|
|
PropertyChangeSupport.java, PropertyDescriptor.java,
|
| 24514 |
|
|
PropertyEditor.java, PropertyEditorManager.java,
|
| 24515 |
|
|
PropertyEditorSupport.java, PropertyVetoException.java,
|
| 24516 |
|
|
SimpleBeanInfo.java, TODO, VetoableChangeListener.java,
|
| 24517 |
|
|
VetoableChangeSupport.java, Visibility.java: Copyright assigned to
|
| 24518 |
|
|
FSF; @since tags added.
|
| 24519 |
|
|
|
| 24520 |
|
|
1999-02-08 17:28 John Keiser
|
| 24521 |
|
|
|
| 24522 |
|
|
* java/lang/String.java: More documented methods
|
| 24523 |
|
|
|
| 24524 |
|
|
1999-02-08 17:11 John Keiser
|
| 24525 |
|
|
|
| 24526 |
|
|
* java/lang/: Byte.java, Cloneable.java, Comparable.java,
|
| 24527 |
|
|
Double.java, Float.java, Integer.java, Throwable.java: More doc
|
| 24528 |
|
|
fixes (@author, @since, added docs for Float/Double).
|
| 24529 |
|
|
|
| 24530 |
|
|
1999-02-08 16:07 John Keiser
|
| 24531 |
|
|
|
| 24532 |
|
|
* java/lang/: Boolean.java, Byte.java, Character.java,
|
| 24533 |
|
|
ClassLoader.java, Comparable.java, Double.java, Float.java,
|
| 24534 |
|
|
Integer.java, Long.java, Math.java, Number.java, Object.java,
|
| 24535 |
|
|
Runnable.java, SecurityManager.java, Short.java, String.java,
|
| 24536 |
|
|
StringBuffer.java, System.java, ThreadDeath.java, ThreadGroup.java,
|
| 24537 |
|
|
Throwable.java, Void.java: Added *lots* of comments, fixed
|
| 24538 |
|
|
copyrights, added @author, @since tags where they didn't exist.
|
| 24539 |
|
|
|
| 24540 |
|
|
1999-02-07 16:52 Paul Fisher
|
| 24541 |
|
|
|
| 24542 |
|
|
* doc/www.gnu.org/classpath.mhtml: Fix spelling of `temporary'.
|
| 24543 |
|
|
|
| 24544 |
|
|
1999-02-07 09:16 Paul Fisher
|
| 24545 |
|
|
|
| 24546 |
|
|
* doc/www.gnu.org/classpath.mhtml: Make links absolute.
|
| 24547 |
|
|
|
| 24548 |
|
|
1999-02-07 09:11 Paul Fisher
|
| 24549 |
|
|
|
| 24550 |
|
|
* doc/www.gnu.org/Makefile: Generate index.html as a symlink from
|
| 24551 |
|
|
classpath.html
|
| 24552 |
|
|
|
| 24553 |
|
|
1999-02-07 08:58 Paul Fisher
|
| 24554 |
|
|
|
| 24555 |
|
|
* doc/www.gnu.org/doc/.cvsignore: Fix stupid typo.
|
| 24556 |
|
|
|
| 24557 |
|
|
1999-02-07 08:57 Paul Fisher
|
| 24558 |
|
|
|
| 24559 |
|
|
* doc/www.gnu.org/: .cvsignore, doc/.cvsignore: Ignore *.html.
|
| 24560 |
|
|
|
| 24561 |
|
|
1999-02-07 08:30 Paul Fisher
|
| 24562 |
|
|
|
| 24563 |
|
|
* doc/www.gnu.org/: Makefile, doc/Makefile: Allow mhc to be
|
| 24564 |
|
|
specified through the environment.
|
| 24565 |
|
|
|
| 24566 |
|
|
1999-02-07 07:37 Paul Fisher
|
| 24567 |
|
|
|
| 24568 |
|
|
* doc/www.gnu.org/: Makefile, doc/Makefile, doc/footer.mhtml: Add
|
| 24569 |
|
|
appropriate copyright footer to autogenerated html from texinfo
|
| 24570 |
|
|
files.
|
| 24571 |
|
|
|
| 24572 |
|
|
1999-02-07 07:08 Paul Fisher
|
| 24573 |
|
|
|
| 24574 |
|
|
* doc/www.gnu.org/macros.mhtml:
|
| 24575 |
|
|
(package-item): Make status.html link absolute.
|
| 24576 |
|
|
|
| 24577 |
|
|
1999-02-07 06:54 Paul Fisher
|
| 24578 |
|
|
|
| 24579 |
|
|
* doc/www.gnu.org/README: Info on how to change/add files to
|
| 24580 |
|
|
www.gnu.org.
|
| 24581 |
|
|
|
| 24582 |
|
|
1999-02-07 06:54 Paul Fisher
|
| 24583 |
|
|
|
| 24584 |
|
|
* doc/www.gnu.org/: Makefile, classpath.mhtml, macros.mhtml,
|
| 24585 |
|
|
status.mhtml, doc/Makefile: Initial setup for www.gnu.org.
|
| 24586 |
|
|
|
| 24587 |
|
|
1999-02-06 20:11 Aaron M. Renn
|
| 24588 |
|
|
|
| 24589 |
|
|
* native/java.io/File.c: Fix permissions settings in
|
| 24590 |
|
|
setReadOnlyInternal()
|
| 24591 |
|
|
|
| 24592 |
|
|
1999-02-05 22:24 John Keiser
|
| 24593 |
|
|
|
| 24594 |
|
|
* java/lang/Void.java: Added copyright, comments.
|
| 24595 |
|
|
|
| 24596 |
|
|
1999-02-05 22:16 John Keiser
|
| 24597 |
|
|
|
| 24598 |
|
|
* java/lang/reflect/: Array.java, InvocationTargetException.java,
|
| 24599 |
|
|
Member.java, Modifier.java, README, TODO:
|
| 24600 |
|
|
|
| 24601 |
|
|
Changed copyrights, updated docs
|
| 24602 |
|
|
|
| 24603 |
|
|
1999-02-02 04:42 Jim Blair
|
| 24604 |
|
|
|
| 24605 |
|
|
* gnu/java/awt/peer/gtk/GtkToolkit.java: More reality.
|
| 24606 |
|
|
|
| 24607 |
|
|
1999-02-02 04:40 Jim Blair
|
| 24608 |
|
|
|
| 24609 |
|
|
* native/gnu.java.awt.peer.gtk/gtkwindowpeer.c: Trying to show Paul
|
| 24610 |
|
|
reality.
|
| 24611 |
|
|
|
| 24612 |
|
|
1999-02-02 03:31 Paul Fisher
|
| 24613 |
|
|
|
| 24614 |
|
|
* gnu/java/awt/peer/gtk/GtkToolkit.java:
|
| 24615 |
|
|
(setComponentState): Use getBounds instead of getLocation and
|
| 24616 |
|
|
getSize.
|
| 24617 |
|
|
|
| 24618 |
|
|
1999-02-02 03:14 Jim Blair
|
| 24619 |
|
|
|
| 24620 |
|
|
* native/gnu.java.awt.peer.gtk/gtkwindowpeer.c: Fucked up shit.
|
| 24621 |
|
|
|
| 24622 |
|
|
1999-02-02 03:12 Jim Blair
|
| 24623 |
|
|
|
| 24624 |
|
|
* gnu/java/awt/peer/gtk/: GtkButtonPeer.java, GtkCanvasPeer.java,
|
| 24625 |
|
|
GtkCheckboxPeer.java, GtkChoicePeer.java, GtkComponentPeer.java,
|
| 24626 |
|
|
GtkLabelPeer.java, GtkListPeer.java, GtkPanelPeer.java,
|
| 24627 |
|
|
GtkScrollPanePeer.java, GtkScrollbarPeer.java,
|
| 24628 |
|
|
GtkTextAreaPeer.java, GtkTextFieldPeer.java, GtkToolkit.java:
|
| 24629 |
|
|
Abandon syncAttributes. Use setComponentState.
|
| 24630 |
|
|
|
| 24631 |
|
|
1999-02-01 14:52 Stuart Ballard
|
| 24632 |
|
|
|
| 24633 |
|
|
* java/util/Collections.java: Fix for build bustage; unimplemented
|
| 24634 |
|
|
methods now implemented
|
| 24635 |
|
|
|
| 24636 |
|
|
1999-02-01 04:49 Aaron M. Renn
|
| 24637 |
|
|
|
| 24638 |
|
|
* lib/: .deps, standard.omit: New dependency info
|
| 24639 |
|
|
|
| 24640 |
|
|
1999-02-01 04:22 Aaron M. Renn
|
| 24641 |
|
|
|
| 24642 |
|
|
* java/math/Makefile.am: Add BigDecimal to EXTRA_DIST
|
| 24643 |
|
|
|
| 24644 |
|
|
1999-02-01 03:47 Aaron M. Renn
|
| 24645 |
|
|
|
| 24646 |
|
|
* NEWS, INSTALL: Minor typo fixes
|
| 24647 |
|
|
|
| 24648 |
|
|
1999-02-01 03:42 Stuart Ballard
|
| 24649 |
|
|
|
| 24650 |
|
|
* java/util/AbstractList.java: Fix for build bustage. Oops!
|
| 24651 |
|
|
|
| 24652 |
|
|
1999-02-01 03:32 Aaron M. Renn
|
| 24653 |
|
|
|
| 24654 |
|
|
* java/math/BigDecimal.java: Add compareTo(Object) method
|
| 24655 |
|
|
|
| 24656 |
|
|
1999-02-01 03:31 Aaron M. Renn
|
| 24657 |
|
|
|
| 24658 |
|
|
* java/math/BigInteger.java: Add substract method
|
| 24659 |
|
|
|
| 24660 |
|
|
1999-02-01 03:18 Aaron M. Renn
|
| 24661 |
|
|
|
| 24662 |
|
|
* java/util/: AbstractList.java, Collections.java: Fall back
|
| 24663 |
|
|
changes to make them compile
|
| 24664 |
|
|
|
| 24665 |
|
|
1999-01-31 04:40 Jim Blair
|
| 24666 |
|
|
|
| 24667 |
|
|
* native/gnu.java.awt.peer.gtk/: gtkbuttonpeer.c, gtkcanvaspeer.c,
|
| 24668 |
|
|
gtkcheckboxpeer.c, gtkchoicepeer.c, gtkcomponentpeer.c,
|
| 24669 |
|
|
gtkevents.c, gtklabelpeer.c, gtklistpeer.c, gtkmainthread.c,
|
| 24670 |
|
|
gtkpanelpeer.c, gtkscrollbarpeer.c, gtkscrollpanepeer.c,
|
| 24671 |
|
|
gtktextareapeer.c, gtktextfieldpeer.c: Cleaned up code. Removed
|
| 24672 |
|
|
visibility settings in constructors. Removed defunct functions.
|
| 24673 |
|
|
|
| 24674 |
|
|
1999-01-31 04:37 Jim Blair
|
| 24675 |
|
|
|
| 24676 |
|
|
* gnu/java/awt/peer/gtk/: GtkButtonPeer.java, GtkCanvasPeer.java,
|
| 24677 |
|
|
GtkCheckboxPeer.java, GtkChoicePeer.java, GtkComponentPeer.java,
|
| 24678 |
|
|
GtkDialogPeer.java, GtkFileDialogPeer.java, GtkLabelPeer.java,
|
| 24679 |
|
|
GtkListPeer.java, GtkMainThread.java, GtkPanelPeer.java,
|
| 24680 |
|
|
GtkScrollPanePeer.java, GtkScrollbarPeer.java,
|
| 24681 |
|
|
GtkTextAreaPeer.java, GtkTextFieldPeer.java, TestAWT.java: Cleaned
|
| 24682 |
|
|
up code. Resurrected syncAttrs() as syncAttributes(). All Peer
|
| 24683 |
|
|
constructors now call syncAttributes() except top level windows.
|
| 24684 |
|
|
Moved visibility and size setting into syncAttributes() where
|
| 24685 |
|
|
applicable.
|
| 24686 |
|
|
TestAWT is now maintainable. Maybe.
|
| 24687 |
|
|
|
| 24688 |
|
|
1999-01-30 23:23 Aaron M. Renn
|
| 24689 |
|
|
|
| 24690 |
|
|
* java/math/: BigDecimal.java, BigInteger.java: Put package decl
|
| 24691 |
|
|
before import
|
| 24692 |
|
|
|
| 24693 |
|
|
1999-01-30 21:54 Aaron M. Renn
|
| 24694 |
|
|
|
| 24695 |
|
|
* README, INSTALL, THANKYOU: Updates for release
|
| 24696 |
|
|
|
| 24697 |
|
|
1999-01-29 16:33 Jochen Hoenicke
|
| 24698 |
|
|
|
| 24699 |
|
|
* java/lang/String.java: [no log message]
|
| 24700 |
|
|
|
| 24701 |
|
|
1999-01-28 22:56 Paul Fisher
|
| 24702 |
|
|
|
| 24703 |
|
|
* java/math/: BigDecimal.java, BigInteger.java: Bring java.math up
|
| 24704 |
|
|
to JDK 1.2 compliance. (code still needs to be rigorously tested)
|
| 24705 |
|
|
|
| 24706 |
|
|
1999-01-28 22:55 Paul Fisher
|
| 24707 |
|
|
|
| 24708 |
|
|
* native/java.math/BigInteger.c: Initial commit of native side of
|
| 24709 |
|
|
BigInteger.
|
| 24710 |
|
|
|
| 24711 |
|
|
1999-01-27 16:07 Jochen Hoenicke
|
| 24712 |
|
|
|
| 24713 |
|
|
* java/util/: ListResourceBundle.java, PropertyResourceBundle.java:
|
| 24714 |
|
|
fixed an incompatibility with sun jdk.
|
| 24715 |
|
|
|
| 24716 |
|
|
1999-01-27 15:53 Jochen Hoenicke
|
| 24717 |
|
|
|
| 24718 |
|
|
* native/java.util/: Makefile.am, ResourceBundle.c,
|
| 24719 |
|
|
java_util_ResourceBundle.h: Added a native method for
|
| 24720 |
|
|
ResourceBundle (totally untested).
|
| 24721 |
|
|
|
| 24722 |
|
|
1999-01-27 15:07 Jochen Hoenicke
|
| 24723 |
|
|
|
| 24724 |
|
|
* java/util/ResourceBundle.java: replaced usage of
|
| 24725 |
|
|
gnu.vm.stack.StackTrace with native method. fixed an
|
| 24726 |
|
|
incompatibility with sun jdk, where the doc was incomplete.
|
| 24727 |
|
|
|
| 24728 |
|
|
1999-01-26 07:07 Paul Fisher
|
| 24729 |
|
|
|
| 24730 |
|
|
* native/gnu.java.awt.peer.gtk/gtkevents.c,
|
| 24731 |
|
|
gnu/java/awt/peer/gtk/GtkButtonPeer.java: Deliver key presses to
|
| 24732 |
|
|
widgets that have keyboard focus, and fire an action event if space
|
| 24733 |
|
|
is pressed when a button has keyboard focus.
|
| 24734 |
|
|
|
| 24735 |
|
|
1999-01-26 07:02 Paul Fisher
|
| 24736 |
|
|
|
| 24737 |
|
|
* gnu/java/awt/peer/gtk/TestAWT.java: Convert MouseListeners to
|
| 24738 |
|
|
ActionListeners. Note to self: Kill Jim.
|
| 24739 |
|
|
|
| 24740 |
|
|
1999-01-26 05:36 Aaron M. Renn
|
| 24741 |
|
|
|
| 24742 |
|
|
* java/util/Locale.java: Don't attempt to convert language is lang
|
| 24743 |
|
|
is empty string
|
| 24744 |
|
|
|
| 24745 |
|
|
1999-01-26 05:23 Aaron M. Renn
|
| 24746 |
|
|
|
| 24747 |
|
|
* java/lang/String.java: Allocate the intern hash table to we don't
|
| 24748 |
|
|
crash and burn on intern()
|
| 24749 |
|
|
|
| 24750 |
|
|
1999-01-26 05:13 Aaron M. Renn
|
| 24751 |
|
|
|
| 24752 |
|
|
* java/util/Date.java: Make toString() use getDisplayName() instead
|
| 24753 |
|
|
of getID()
|
| 24754 |
|
|
|
| 24755 |
|
|
1999-01-26 05:12 Aaron M. Renn
|
| 24756 |
|
|
|
| 24757 |
|
|
* java/util/SimpleTimeZone.java: Added getDisplayName()
|
| 24758 |
|
|
|
| 24759 |
|
|
1999-01-26 04:47 Aaron M. Renn
|
| 24760 |
|
|
|
| 24761 |
|
|
* java/util/TimeZone.java: Added getDisplayName() methods and
|
| 24762 |
|
|
LONG/SHORT constants
|
| 24763 |
|
|
|
| 24764 |
|
|
1999-01-26 03:21 Aaron M. Renn
|
| 24765 |
|
|
|
| 24766 |
|
|
* java/text/SimpleDateFormat.java: Make strict date parsing
|
| 24767 |
|
|
work...sort of, for most things
|
| 24768 |
|
|
|
| 24769 |
|
|
1999-01-26 03:18 Jim Blair
|
| 24770 |
|
|
|
| 24771 |
|
|
* gnu/java/awt/peer/gtk/TestAWT.java: Radio Buttons.
|
| 24772 |
|
|
|
| 24773 |
|
|
1999-01-26 03:05 Jim Blair
|
| 24774 |
|
|
|
| 24775 |
|
|
* gnu/java/awt/peer/gtk/TestAWT.java: FileDialog (broken: Rao did
|
| 24776 |
|
|
it.), Label.
|
| 24777 |
|
|
|
| 24778 |
|
|
1999-01-25 15:32 Jochen Hoenicke
|
| 24779 |
|
|
|
| 24780 |
|
|
* java/util/Locale.java, gnu/java/locale/Makefile.am,
|
| 24781 |
|
|
gnu/java/locale/iso3166_de.properties,
|
| 24782 |
|
|
gnu/java/locale/iso639-a3.properties,
|
| 24783 |
|
|
gnu/java/locale/iso639.properties,
|
| 24784 |
|
|
gnu/java/locale/iso639_de.properties,
|
| 24785 |
|
|
gnu/java/locale/iso639_fr.properties,
|
| 24786 |
|
|
gnu/java/locale/iso639_ga.properties: Replaced Locale.java with my
|
| 24787 |
|
|
version (should be 1.2 compliant and serializable) Changed three
|
| 24788 |
|
|
iso639 contry codes to their new variants. Added properties for
|
| 24789 |
|
|
german.
|
| 24790 |
|
|
|
| 24791 |
|
|
1999-01-24 21:17 Paul Fisher
|
| 24792 |
|
|
|
| 24793 |
|
|
* gnu/java/awt/image/XBMDecoder.java:
|
| 24794 |
|
|
(getScanline): Use a static masktable.
|
| 24795 |
|
|
|
| 24796 |
|
|
1999-01-24 21:06 Paul Fisher
|
| 24797 |
|
|
|
| 24798 |
|
|
* gnu/java/awt/image/XBMDecoder.java:
|
| 24799 |
|
|
(getScanline): Handle unpadded bitmaps.
|
| 24800 |
|
|
|
| 24801 |
|
|
1999-01-24 08:03 Paul Fisher
|
| 24802 |
|
|
|
| 24803 |
|
|
* gnu/java/awt/image/: ImageDecoder.java, XBMDecoder.java: Initial
|
| 24804 |
|
|
image code framework with support for X11 bitmaps.
|
| 24805 |
|
|
|
| 24806 |
|
|
1999-01-24 00:12 Stuart Ballard
|
| 24807 |
|
|
|
| 24808 |
|
|
* java/util/: AbstractSequentialList.java, Collections.java: Fixed
|
| 24809 |
|
|
to use the new (1.2RC1) semantics of ListIterator.add()
|
| 24810 |
|
|
|
| 24811 |
|
|
1999-01-23 23:39 Jim Blair
|
| 24812 |
|
|
|
| 24813 |
|
|
* gnu/java/awt/peer/gtk/TestAWT.java: Added TextField
|
| 24814 |
|
|
|
| 24815 |
|
|
1999-01-23 22:34 Jim Blair
|
| 24816 |
|
|
|
| 24817 |
|
|
* gnu/java/awt/peer/gtk/TestAWT.java: What the fuck?
|
| 24818 |
|
|
|
| 24819 |
|
|
1999-01-23 04:45 Jim Blair
|
| 24820 |
|
|
|
| 24821 |
|
|
* gnu/java/awt/peer/gtk/GtkChoicePeer.java,
|
| 24822 |
|
|
gnu/java/awt/peer/gtk/TestAWT.java,
|
| 24823 |
|
|
native/gnu.java.awt.peer.gtk/gtkchoicepeer.c: Fixed: choice select
|
| 24824 |
|
|
event.
|
| 24825 |
|
|
|
| 24826 |
|
|
1999-01-22 19:52 Paul Fisher
|
| 24827 |
|
|
|
| 24828 |
|
|
* native/gnu.java.awt.peer.gtk/: gtkchoicepeer.c,
|
| 24829 |
|
|
gtkcheckboxpeer.c, gtkpeer.h: Fire ItemEvents for CheckBox widgets.
|
| 24830 |
|
|
|
| 24831 |
|
|
1999-01-22 19:07 Paul Fisher
|
| 24832 |
|
|
|
| 24833 |
|
|
* native/gnu.java.awt.peer.gtk/gtklistpeer.c,
|
| 24834 |
|
|
native/gnu.java.awt.peer.gtk/gtkmainthread.c,
|
| 24835 |
|
|
native/gnu.java.awt.peer.gtk/gtkpeer.h,
|
| 24836 |
|
|
gnu/java/awt/peer/gtk/GtkListPeer.java: Fire ItemEvents for List
|
| 24837 |
|
|
widgets.
|
| 24838 |
|
|
|
| 24839 |
|
|
1999-01-22 01:42 Stuart Ballard
|
| 24840 |
|
|
|
| 24841 |
|
|
* java/util/Collections.java: Remove hack now that we have
|
| 24842 |
|
|
java.util.Random implemented to 1.2 specs -- the method in question
|
| 24843 |
|
|
should now WORK as well as just compiling ;)
|
| 24844 |
|
|
|
| 24845 |
|
|
1999-01-22 01:36 Paul Fisher
|
| 24846 |
|
|
|
| 24847 |
|
|
* native/gnu.java.awt.peer.gtk/gtkchoicepeer.c,
|
| 24848 |
|
|
native/gnu.java.awt.peer.gtk/gtkevents.c,
|
| 24849 |
|
|
native/gnu.java.awt.peer.gtk/gtkpeer.h,
|
| 24850 |
|
|
native/gnu.java.awt.peer.gtk/gtkmainthread.c,
|
| 24851 |
|
|
gnu/java/awt/peer/gtk/GtkComponentPeer.java: Fire ItemEvents for
|
| 24852 |
|
|
Choice widgets.
|
| 24853 |
|
|
|
| 24854 |
|
|
1999-01-22 01:34 Stuart Ballard
|
| 24855 |
|
|
|
| 24856 |
|
|
* java/util/: ListIterator.java, AbstractList.java,
|
| 24857 |
|
|
LinkedList.java: Update semantics of ListIterator to bring in line
|
| 24858 |
|
|
with 1.2RC1 and later
|
| 24859 |
|
|
|
| 24860 |
|
|
1999-01-20 18:05 Paul Fisher
|
| 24861 |
|
|
|
| 24862 |
|
|
* gnu/java/awt/peer/gtk/GtkLabelPeer.java,
|
| 24863 |
|
|
native/gnu.java.awt.peer.gtk/gtklabelpeer.c,
|
| 24864 |
|
|
native/gnu.java.awt.peer.gtk/gtkpeer.h: Implement setAlignment
|
| 24865 |
|
|
|
| 24866 |
|
|
1999-01-20 05:50 Aaron M. Renn
|
| 24867 |
|
|
|
| 24868 |
|
|
* lib/: Makefile.am, standard.omit: Make --enable-developer work.
|
| 24869 |
|
|
Omit java.sql
|
| 24870 |
|
|
|
| 24871 |
|
|
1999-01-20 05:36 Aaron M. Renn
|
| 24872 |
|
|
|
| 24873 |
|
|
* java/util/Makefile.am: Added Random.java to EXTRA_DIST
|
| 24874 |
|
|
|
| 24875 |
|
|
1999-01-20 01:38 Aaron M. Renn
|
| 24876 |
|
|
|
| 24877 |
|
|
* configure.in: Make version number 0.00 instead of just 0.0
|
| 24878 |
|
|
|
| 24879 |
|
|
1999-01-20 01:33 Aaron M. Renn
|
| 24880 |
|
|
|
| 24881 |
|
|
* gnu/java/locale/Makefile.am: Put property and unicode files in
|
| 24882 |
|
|
EXTRA_DIST
|
| 24883 |
|
|
|
| 24884 |
|
|
1999-01-20 01:01 Aaron M. Renn
|
| 24885 |
|
|
|
| 24886 |
|
|
* lib/Makefile.am: Try to fix --enable-developer-build problem
|
| 24887 |
|
|
|
| 24888 |
|
|
1999-01-19 23:40 Paul Fisher
|
| 24889 |
|
|
|
| 24890 |
|
|
* gnu/java/awt/peer/gtk/: GtkChoicePeer.java, GtkListPeer.java:
|
| 24891 |
|
|
Bring java code insync with native code.
|
| 24892 |
|
|
|
| 24893 |
|
|
1999-01-19 23:39 Paul Fisher
|
| 24894 |
|
|
|
| 24895 |
|
|
* java/math/BigInteger.java:
|
| 24896 |
|
|
(equals): Clean up.
|
| 24897 |
|
|
|
| 24898 |
|
|
1999-01-19 22:49 Paul Fisher
|
| 24899 |
|
|
|
| 24900 |
|
|
* native/gnu.java.awt.peer.gtk/gtkscrollbarpeer.c,
|
| 24901 |
|
|
gnu/java/awt/peer/gtk/GtkScrollbarPeer.java: Fix up page_size.
|
| 24902 |
|
|
|
| 24903 |
|
|
1999-01-19 20:48 Paul Fisher
|
| 24904 |
|
|
|
| 24905 |
|
|
* native/gnu.java.awt.peer.gtk/gtkmainthread.c,
|
| 24906 |
|
|
native/gnu.java.awt.peer.gtk/gtkpeer.h,
|
| 24907 |
|
|
native/gnu.java.awt.peer.gtk/gtkscrollbarpeer.c,
|
| 24908 |
|
|
gnu/java/awt/peer/gtk/GtkScrollbarPeer.java: Fire AdjustmentEvents.
|
| 24909 |
|
|
|
| 24910 |
|
|
1999-01-19 04:28 Aaron M. Renn
|
| 24911 |
|
|
|
| 24912 |
|
|
* java/sql/DriverManager.java: Initial Checkin
|
| 24913 |
|
|
|
| 24914 |
|
|
1999-01-19 02:27 Aaron M. Renn
|
| 24915 |
|
|
|
| 24916 |
|
|
* java/sql/: Date.java, Time.java, Timestamp.java: Oops, forgot to
|
| 24917 |
|
|
make them serializable
|
| 24918 |
|
|
|
| 24919 |
|
|
1999-01-19 02:17 Aaron M. Renn
|
| 24920 |
|
|
|
| 24921 |
|
|
* java/sql/: Date.java, Time.java, Timestamp.java,
|
| 24922 |
|
|
CallableStatement.java, PreparedStatement.java, Statement.java,
|
| 24923 |
|
|
DriverPropertyInfo.java, Types.java: Initial Checkin
|
| 24924 |
|
|
|
| 24925 |
|
|
1999-01-17 20:39 Aaron M. Renn
|
| 24926 |
|
|
|
| 24927 |
|
|
* java/sql/: Ref.java, ResultSet.java, ResultSetMetaData.java,
|
| 24928 |
|
|
SQLData.java, SQLInput.java, SQLOutput.java, Struct.java: Initial
|
| 24929 |
|
|
Checkin
|
| 24930 |
|
|
|
| 24931 |
|
|
1999-01-17 20:15 Paul Fisher
|
| 24932 |
|
|
|
| 24933 |
|
|
* native/gnu.java.awt.peer.gtk/gdkgraphics.c: Allow dispose to be
|
| 24934 |
|
|
called more than once.
|
| 24935 |
|
|
|
| 24936 |
|
|
1999-01-17 18:34 Paul Fisher
|
| 24937 |
|
|
|
| 24938 |
|
|
* gnu/java/awt/peer/gtk/: GtkButtonPeer.java,
|
| 24939 |
|
|
GtkComponentPeer.java: If a modal window has the grab, don't fire
|
| 24940 |
|
|
an action event.
|
| 24941 |
|
|
|
| 24942 |
|
|
1999-01-17 18:33 Paul Fisher
|
| 24943 |
|
|
|
| 24944 |
|
|
* native/gnu.java.awt.peer.gtk/gtkcomponentpeer.c: Add
|
| 24945 |
|
|
modalHasGrab.
|
| 24946 |
|
|
|
| 24947 |
|
|
1999-01-17 17:38 Paul Fisher
|
| 24948 |
|
|
|
| 24949 |
|
|
* native/gnu.java.awt.peer.gtk/: gtkchoicepeer.c, gtklistpeer.c:
|
| 24950 |
|
|
Fix up choice and list widgets to work again.
|
| 24951 |
|
|
|
| 24952 |
|
|
1999-01-17 17:07 Jim Blair
|
| 24953 |
|
|
|
| 24954 |
|
|
* gnu/java/awt/peer/gtk/TestAWT.java: Proto-code for cursors.
|
| 24955 |
|
|
Exhibits Choice bug.
|
| 24956 |
|
|
|
| 24957 |
|
|
1999-01-17 04:09 Aaron M. Renn
|
| 24958 |
|
|
|
| 24959 |
|
|
* java/sql/DatabaseMetaData.java: Checkin of completed interface
|
| 24960 |
|
|
|
| 24961 |
|
|
1999-01-15 17:50 Paul Fisher
|
| 24962 |
|
|
|
| 24963 |
|
|
* native/gnu.java.awt.peer.gtk/gtkcheckboxpeer.c:
|
| 24964 |
|
|
s/gtk_toggle_button_set_state/gtk_toggle_button_set_active/g
|
| 24965 |
|
|
|
| 24966 |
|
|
1999-01-15 03:57 Aaron M. Renn
|
| 24967 |
|
|
|
| 24968 |
|
|
* java/sql/DatabaseMetaData.java: Initial checkin of this
|
| 24969 |
|
|
incomplete module. I'd hate to lose what I've typed already,
|
| 24970 |
|
|
especially since I've already got COBOL fingers and I'm only 2/3
|
| 24971 |
|
|
done.
|
| 24972 |
|
|
|
| 24973 |
|
|
1999-01-15 03:16 Paul Fisher
|
| 24974 |
|
|
|
| 24975 |
|
|
* native/gnu.java.awt.peer.gtk/gtkwindowpeer.c: Change around
|
| 24976 |
|
|
setBounds to work with WindowMaker 0.50.2.
|
| 24977 |
|
|
|
| 24978 |
|
|
1999-01-14 05:02 Aaron M. Renn
|
| 24979 |
|
|
|
| 24980 |
|
|
* java/sql/: Array.java, Blob.java, Clob.java, Connection.java,
|
| 24981 |
|
|
Driver.java: Initial Checkin
|
| 24982 |
|
|
|
| 24983 |
|
|
1999-01-13 03:34 Brian Jones
|
| 24984 |
|
|
|
| 24985 |
|
|
* native/java.io/: java_io_ObjectInputStream.c,
|
| 24986 |
|
|
java_io_ObjectOutputStream.c: remove /* within comment
|
| 24987 |
|
|
|
| 24988 |
|
|
1999-01-12 04:03 Aaron M. Renn
|
| 24989 |
|
|
|
| 24990 |
|
|
* java/sql/: BatchUpdateException.java, DataTruncation.java,
|
| 24991 |
|
|
SQLException.java, SQLWarning.java: Initial Checkin
|
| 24992 |
|
|
|
| 24993 |
|
|
1999-01-12 02:21 Aaron M. Renn
|
| 24994 |
|
|
|
| 24995 |
|
|
* INSTALL: Modify install instructions again
|
| 24996 |
|
|
|
| 24997 |
|
|
1999-01-12 02:05 Aaron M. Renn
|
| 24998 |
|
|
|
| 24999 |
|
|
* lib/Makefile.am: Change install method for time being since we
|
| 25000 |
|
|
don't support zip archives
|
| 25001 |
|
|
|
| 25002 |
|
|
1999-01-12 01:40 Aaron M. Renn
|
| 25003 |
|
|
|
| 25004 |
|
|
* README, INSTALL: Add blurb about Japhar CVS
|
| 25005 |
|
|
|
| 25006 |
|
|
1999-01-12 01:25 Aaron M. Renn
|
| 25007 |
|
|
|
| 25008 |
|
|
* lib/.deps: Updated dependency information
|
| 25009 |
|
|
|
| 25010 |
|
|
1999-01-12 01:22 Aaron M. Renn
|
| 25011 |
|
|
|
| 25012 |
|
|
* gnu/java/Makefile.am: Remove awt subdirectory for now
|
| 25013 |
|
|
|
| 25014 |
|
|
1999-01-11 19:19 Jochen Hoenicke
|
| 25015 |
|
|
|
| 25016 |
|
|
* resource/java/util/: iso3166_de.properties, iso639_de.properties:
|
| 25017 |
|
|
Properties for java.util.Locale
|
| 25018 |
|
|
|
| 25019 |
|
|
1999-01-11 18:52 Jochen Hoenicke
|
| 25020 |
|
|
|
| 25021 |
|
|
* java/util/TimeZone.java: Fixed some time zone names.
|
| 25022 |
|
|
|
| 25023 |
|
|
1999-01-11 18:45 Jochen Hoenicke
|
| 25024 |
|
|
|
| 25025 |
|
|
* java/util/Properties.java: Parsing is a little bit more robust.
|
| 25026 |
|
|
Comment fixing.
|
| 25027 |
|
|
|
| 25028 |
|
|
1999-01-11 18:41 Jochen Hoenicke
|
| 25029 |
|
|
|
| 25030 |
|
|
* java/util/GregorianCalendar.java: filled the missing constructors
|
| 25031 |
|
|
|
| 25032 |
|
|
1999-01-11 18:39 Jochen Hoenicke
|
| 25033 |
|
|
|
| 25034 |
|
|
* java/util/: BitSet.java, Calendar.java, DoubleEnumeration.java,
|
| 25035 |
|
|
ListResourceBundle.java, PropertyResourceBundle.java,
|
| 25036 |
|
|
ResourceBundle.java, SimpleTimeZone.java, StringTokenizer.java:
|
| 25037 |
|
|
aesthetic fixes (mainly comments)
|
| 25038 |
|
|
|
| 25039 |
|
|
1999-01-11 18:35 Jochen Hoenicke
|
| 25040 |
|
|
|
| 25041 |
|
|
* java/util/Date.java: added the missing (deprecated) methods
|
| 25042 |
|
|
|
| 25043 |
|
|
1999-01-11 18:28 Jochen Hoenicke
|
| 25044 |
|
|
|
| 25045 |
|
|
* java/util/Random.java: Added java.util.Random; the random number
|
| 25046 |
|
|
generator
|
| 25047 |
|
|
|
| 25048 |
|
|
1999-01-11 05:26 Aaron M. Renn
|
| 25049 |
|
|
|
| 25050 |
|
|
* doc/hacking.texinfo: Added section on localization
|
| 25051 |
|
|
|
| 25052 |
|
|
1999-01-11 03:13 Aaron M. Renn
|
| 25053 |
|
|
|
| 25054 |
|
|
* java/text/DateFormatSymbols.java: Fix the equals method
|
| 25055 |
|
|
|
| 25056 |
|
|
1999-01-11 03:12 Aaron M. Renn
|
| 25057 |
|
|
|
| 25058 |
|
|
* configure.in: Added native/java.util Makefile
|
| 25059 |
|
|
|
| 25060 |
|
|
1999-01-11 03:11 Aaron M. Renn
|
| 25061 |
|
|
|
| 25062 |
|
|
* native/Makefile.am: Add java.util directory
|
| 25063 |
|
|
|
| 25064 |
|
|
1999-01-11 03:11 Aaron M. Renn
|
| 25065 |
|
|
|
| 25066 |
|
|
* native/java.util/Makefile.am, native/java.util/TimeZone.c,
|
| 25067 |
|
|
native/java.util/java_util_TimeZone.h,
|
| 25068 |
|
|
java/text/SimpleDateFormat.java: Initial checkin
|
| 25069 |
|
|
|
| 25070 |
|
|
1999-01-11 03:10 Aaron M. Renn
|
| 25071 |
|
|
|
| 25072 |
|
|
* java/util/TimeZone.java: Added new aliasings mechanism for time
|
| 25073 |
|
|
zones. Also added a new internal method to calculate the default
|
| 25074 |
|
|
time zone. Not relying on user.timezone.
|
| 25075 |
|
|
|
| 25076 |
|
|
1999-01-10 18:23 Aaron M. Renn
|
| 25077 |
|
|
|
| 25078 |
|
|
* gnu/java/locale/LocaleInformation_en.java: Corrected date format
|
| 25079 |
|
|
|
| 25080 |
|
|
1999-01-09 23:40 Aaron M. Renn
|
| 25081 |
|
|
|
| 25082 |
|
|
* java/text/: FieldPosition.java, ParsePosition.java: Add
|
| 25083 |
|
|
toString() method
|
| 25084 |
|
|
|
| 25085 |
|
|
1999-01-09 05:40 Aaron M. Renn
|
| 25086 |
|
|
|
| 25087 |
|
|
* java/text/: DateFormat.java, DateFormatSymbols.java: Initial
|
| 25088 |
|
|
Checkin
|
| 25089 |
|
|
|
| 25090 |
|
|
1999-01-07 06:01 Brian Jones
|
| 25091 |
|
|
|
| 25092 |
|
|
* java/lang/Compiler.java: doc fixes
|
| 25093 |
|
|
|
| 25094 |
|
|
1999-01-07 05:41 Brian Jones
|
| 25095 |
|
|
|
| 25096 |
|
|
* java/lang/Double.java: compareTo(Double): initial implementation
|
| 25097 |
|
|
compareTo(Object): initial implementation doc comments added
|
| 25098 |
|
|
|
| 25099 |
|
|
1999-01-07 05:10 Brian Jones
|
| 25100 |
|
|
|
| 25101 |
|
|
* native/java.lang/Double.c: parseDouble(): float and double
|
| 25102 |
|
|
designators are allowed
|
| 25103 |
|
|
|
| 25104 |
|
|
1999-01-07 05:09 Brian Jones
|
| 25105 |
|
|
|
| 25106 |
|
|
* native/java.lang/Float.c: float designators 'f' and 'F' are
|
| 25107 |
|
|
allowed in updates to the JLS.
|
| 25108 |
|
|
|
| 25109 |
|
|
1999-01-07 03:53 Brian Jones
|
| 25110 |
|
|
|
| 25111 |
|
|
* java/lang/Cloneable.java: copyright notice added
|
| 25112 |
|
|
|
| 25113 |
|
|
1999-01-06 14:14 Brian Jones
|
| 25114 |
|
|
|
| 25115 |
|
|
* doc/hacking.texinfo: If you add a node or otherwise rearrange the
|
| 25116 |
|
|
document, be sure to do a C-u C-c C-u m (remake master menu and
|
| 25117 |
|
|
recalculate all next/prev pointers).
|
| 25118 |
|
|
|
| 25119 |
|
|
1999-01-06 14:08 Brian Jones
|
| 25120 |
|
|
|
| 25121 |
|
|
* java/lang/Byte.java: doc fixes
|
| 25122 |
|
|
|
| 25123 |
|
|
1999-01-06 14:01 Brian Jones
|
| 25124 |
|
|
|
| 25125 |
|
|
* java/lang/Boolean.java: doc fix
|
| 25126 |
|
|
|
| 25127 |
|
|
1999-01-06 10:22 Paul Fisher
|
| 25128 |
|
|
|
| 25129 |
|
|
* java/lang/Character.java: Hopefully fix CVS build.
|
| 25130 |
|
|
|
| 25131 |
|
|
1999-01-06 04:33 Brian Jones
|
| 25132 |
|
|
|
| 25133 |
|
|
* java/lang/Byte.java: doc comments added
|
| 25134 |
|
|
|
| 25135 |
|
|
1999-01-06 03:45 Brian Jones
|
| 25136 |
|
|
|
| 25137 |
|
|
* java/lang/Boolean.java: comments added
|
| 25138 |
|
|
|
| 25139 |
|
|
1999-01-06 03:24 Jim Blair
|
| 25140 |
|
|
|
| 25141 |
|
|
* gnu/java/awt/peer/gtk/TestAWT.java: The evil twin of TestGTK.
|
| 25142 |
|
|
|
| 25143 |
|
|
1999-01-06 02:52 Jim Blair
|
| 25144 |
|
|
|
| 25145 |
|
|
* native/gnu.java.awt.peer.gtk/.cvsignore,
|
| 25146 |
|
|
gnu/java/awt/peer/gtk/.cvsignore: Put something useful in here.
|
| 25147 |
|
|
|
| 25148 |
|
|
1999-01-05 16:26 Paul Fisher
|
| 25149 |
|
|
|
| 25150 |
|
|
* java/lang/Character.java:
|
| 25151 |
|
|
(readChar): Cache last read value, and handle (getBlock(ch) == -1)
|
| 25152 |
|
|
correctly.
|
| 25153 |
|
|
|
| 25154 |
|
|
1999-01-05 15:10 Paul Fisher
|
| 25155 |
|
|
|
| 25156 |
|
|
* java/lang/Boolean.java:
|
| 25157 |
|
|
(toString): convert if/then/else to ternary expression.
|
| 25158 |
|
|
|
| 25159 |
|
|
1999-01-03 21:17 Paul Fisher
|
| 25160 |
|
|
|
| 25161 |
|
|
* native/gnu.java.awt.peer.gtk/gtkevents.c,
|
| 25162 |
|
|
native/gnu.java.awt.peer.gtk/gtkmainthread.c,
|
| 25163 |
|
|
native/gnu.java.awt.peer.gtk/gtkpeer.h,
|
| 25164 |
|
|
gnu/java/awt/peer/gtk/GtkComponentPeer.java: Add focus event
|
| 25165 |
|
|
framework.
|
| 25166 |
|
|
|
| 25167 |
|
|
1999-01-03 20:31 Paul Fisher
|
| 25168 |
|
|
|
| 25169 |
|
|
* native/gnu.java.awt.peer.gtk/: gtkmainthread.c, gtkpeer.h: Update
|
| 25170 |
|
|
for key event support.
|
| 25171 |
|
|
|
| 25172 |
|
|
1999-01-03 17:59 Paul Fisher
|
| 25173 |
|
|
|
| 25174 |
|
|
* native/gnu.java.awt.peer.gtk/gtkevents.c,
|
| 25175 |
|
|
gnu/java/awt/peer/gtk/GtkComponentPeer.java: Add key events.
|
| 25176 |
|
|
|
| 25177 |
|
|
1999-01-03 06:59 Aaron M. Renn
|
| 25178 |
|
|
|
| 25179 |
|
|
* doc/hacking.texinfo: Added section on byte/char converters
|
| 25180 |
|
|
|
| 25181 |
|
|
1999-01-03 00:20 Brian Jones
|
| 25182 |
|
|
|
| 25183 |
|
|
* configure.in: do not create awt Makefiles
|
| 25184 |
|
|
|
| 25185 |
|
|
1999-01-03 00:18 Brian Jones
|
| 25186 |
|
|
|
| 25187 |
|
|
* lib/deps.sh.in: specify location of gen-classlist.sh
|
| 25188 |
|
|
|
| 25189 |
|
|
1999-01-02 23:28 Brian Jones
|
| 25190 |
|
|
|
| 25191 |
|
|
* java/lang/Double.java: static(): load library `javalang'
|
| 25192 |
|
|
|
| 25193 |
|
|
1999-01-02 23:26 Brian Jones
|
| 25194 |
|
|
|
| 25195 |
|
|
* native/java.lang/: Float.c, java_lang_Float.h: author updated
|
| 25196 |
|
|
|
| 25197 |
|
|
1999-01-02 23:25 Brian Jones
|
| 25198 |
|
|
|
| 25199 |
|
|
* native/java.lang/Makefile.am: include Double.c for compile
|
| 25200 |
|
|
|
| 25201 |
|
|
1999-01-02 23:25 Brian Jones
|
| 25202 |
|
|
|
| 25203 |
|
|
* native/java.lang/: Double.c, java_lang_Double.h: initial checkin
|
| 25204 |
|
|
|
| 25205 |
|
|
1999-01-02 22:28 Jim Blair
|
| 25206 |
|
|
|
| 25207 |
|
|
* native/gnu.java.awt.peer.gtk/gtkwindowpeer.c: redundant
|
| 25208 |
|
|
gtk_container_add removed
|
| 25209 |
|
|
|
| 25210 |
|
|
1999-01-02 22:00 Jim Blair
|
| 25211 |
|
|
|
| 25212 |
|
|
* native/gnu.java.awt.peer.gtk/gtkwindowpeer.c,
|
| 25213 |
|
|
gnu/java/awt/peer/gtk/GtkFileDialogPeer.java,
|
| 25214 |
|
|
gnu/java/awt/peer/gtk/GtkDialogPeer.java: It compiles again.
|
| 25215 |
|
|
|
| 25216 |
|
|
1999-01-02 21:50 Jim Blair
|
| 25217 |
|
|
|
| 25218 |
|
|
* native/gnu.java.awt.peer.gtk/gtkpeer.h: Added setup_window ()
|
| 25219 |
|
|
|
| 25220 |
|
|
1999-01-02 21:48 Jim Blair
|
| 25221 |
|
|
|
| 25222 |
|
|
* native/gnu.java.awt.peer.gtk/gtkwindowpeer.c: Moved dialog
|
| 25223 |
|
|
construction out, added setup_window () for generic window tasks
|
| 25224 |
|
|
|
| 25225 |
|
|
1999-01-02 21:41 Jim Blair
|
| 25226 |
|
|
|
| 25227 |
|
|
* gnu/java/awt/peer/gtk/GtkWindowPeer.java: Moved dialogpeer
|
| 25228 |
|
|
construction to dialogpeer class
|
| 25229 |
|
|
|
| 25230 |
|
|
1999-01-02 21:40 Jim Blair
|
| 25231 |
|
|
|
| 25232 |
|
|
* gnu/java/awt/peer/gtk/GtkToolkit.java: Added parent parameter to
|
| 25233 |
|
|
createDialog
|
| 25234 |
|
|
|
| 25235 |
|
|
1999-01-02 21:39 Jim Blair
|
| 25236 |
|
|
|
| 25237 |
|
|
* gnu/java/awt/peer/gtk/GtkDialogPeer.java: Moved construction into
|
| 25238 |
|
|
dialogpeer from windowpeer
|
| 25239 |
|
|
|
| 25240 |
|
|
1999-01-02 21:38 Jim Blair
|
| 25241 |
|
|
|
| 25242 |
|
|
* native/gnu.java.awt.peer.gtk/gtkdialogpeer.c: Initial commit
|
| 25243 |
|
|
|
| 25244 |
|
|
1999-01-02 21:37 Jim Blair
|
| 25245 |
|
|
|
| 25246 |
|
|
* gnu/java/awt/peer/gtk/Makefile: Added Dialog support
|
| 25247 |
|
|
|
| 25248 |
|
|
1999-01-02 21:35 Jim Blair
|
| 25249 |
|
|
|
| 25250 |
|
|
* native/gnu.java.awt.peer.gtk/Makefile: Added dialog support
|
| 25251 |
|
|
|
| 25252 |
|
|
1999-01-02 21:01 Aaron M. Renn
|
| 25253 |
|
|
|
| 25254 |
|
|
* java/util/GregorianCalendar.java: Make constructors public
|
| 25255 |
|
|
instead of protected
|
| 25256 |
|
|
|
| 25257 |
|
|
1999-01-02 18:24 Paul Fisher
|
| 25258 |
|
|
|
| 25259 |
|
|
* gnu/java/awt/peer/gtk/: GtkButtonPeer.java,
|
| 25260 |
|
|
GtkComponentPeer.java: Use new isEnabled to see if we should send
|
| 25261 |
|
|
an action command.
|
| 25262 |
|
|
|
| 25263 |
|
|
1999-01-02 18:22 Paul Fisher
|
| 25264 |
|
|
|
| 25265 |
|
|
* native/gnu.java.awt.peer.gtk/gtkcomponentpeer.c: Add isEnabled
|
| 25266 |
|
|
which is smarter than Component.isEnabled.
|
| 25267 |
|
|
|
| 25268 |
|
|
1999-01-02 18:04 Paul Fisher
|
| 25269 |
|
|
|
| 25270 |
|
|
* native/gnu.java.awt.peer.gtk/gtkcomponentpeer.c: gdk_flush()
|
| 25271 |
|
|
after a setVisible call.
|
| 25272 |
|
|
|
| 25273 |
|
|
1999-01-02 17:54 Paul Fisher
|
| 25274 |
|
|
|
| 25275 |
|
|
* native/gnu.java.awt.peer.gtk/Makefile: Add gtkcontainerpeer.o
|
| 25276 |
|
|
|
| 25277 |
|
|
1999-01-02 17:51 Paul Fisher
|
| 25278 |
|
|
|
| 25279 |
|
|
* gnu/java/awt/peer/gtk/: GtkComponentPeer.java,
|
| 25280 |
|
|
GtkContainerPeer.java, Makefile: Move gtk_container_check_resize to
|
| 25281 |
|
|
ContainerPeer.
|
| 25282 |
|
|
|
| 25283 |
|
|
1999-01-02 17:50 Paul Fisher
|
| 25284 |
|
|
|
| 25285 |
|
|
* native/gnu.java.awt.peer.gtk/: gtkcomponentpeer.c,
|
| 25286 |
|
|
gtkcontainerpeer.c: Move gtk_container_check_resize to a more
|
| 25287 |
|
|
appropriate location.
|
| 25288 |
|
|
|
| 25289 |
|
|
1999-01-02 17:49 Paul Fisher
|
| 25290 |
|
|
|
| 25291 |
|
|
* native/gnu.java.awt.peer.gtk/gtkwindowpeer.c:
|
| 25292 |
|
|
(setBounds): Clean up warning.
|
| 25293 |
|
|
|
| 25294 |
|
|
1999-01-02 17:35 Paul Fisher
|
| 25295 |
|
|
|
| 25296 |
|
|
* native/gnu.java.awt.peer.gtk/gtkwindowpeer.c: Allow negative
|
| 25297 |
|
|
coordinate window placement.
|
| 25298 |
|
|
|
| 25299 |
|
|
1999-01-02 08:20 Paul Fisher
|
| 25300 |
|
|
|
| 25301 |
|
|
* native/gnu.java.awt.peer.gtk/: gtkcomponentpeer.c, gdkgraphics.c:
|
| 25302 |
|
|
Use bit-shifts for converting 16/8bit color values.
|
| 25303 |
|
|
|
| 25304 |
|
|
1999-01-02 08:05 Paul Fisher
|
| 25305 |
|
|
|
| 25306 |
|
|
* gnu/java/awt/peer/gtk/: GtkButtonPeer.java, GtkCanvasPeer.java,
|
| 25307 |
|
|
GtkCheckboxPeer.java, GtkComponentPeer.java, GtkContainerPeer.java,
|
| 25308 |
|
|
GtkLabelPeer.java, GtkPanelPeer.java, GtkScrollPanePeer.java,
|
| 25309 |
|
|
GtkScrollbarPeer.java, GtkTextFieldPeer.java, Makefile: Parents are
|
| 25310 |
|
|
set in the constructors.
|
| 25311 |
|
|
|
| 25312 |
|
|
1999-01-02 08:04 Paul Fisher
|
| 25313 |
|
|
|
| 25314 |
|
|
* native/gnu.java.awt.peer.gtk/: gdkgraphics.c, gtkbuttonpeer.c,
|
| 25315 |
|
|
gtkcanvaspeer.c, gtkcheckboxpeer.c, gtkcomponentpeer.c,
|
| 25316 |
|
|
gtkevents.c, gtklabelpeer.c, gtkpanelpeer.c, gtkscrollbarpeer.c,
|
| 25317 |
|
|
gtkscrollpanepeer.c, gtktextfieldpeer.c, gtkwindowpeer.c, Makefile,
|
| 25318 |
|
|
gtkpeer.h: Parents are set in constructors. There are still a few
|
| 25319 |
|
|
widgets that need this done. Test.java works again.
|
| 25320 |
|
|
|
| 25321 |
|
|
1999-01-02 06:12 Brian Jones
|
| 25322 |
|
|
|
| 25323 |
|
|
* native/java.lang/java_lang_Float.h: toString() added
|
| 25324 |
|
|
|
| 25325 |
|
|
1999-01-02 06:09 Brian Jones
|
| 25326 |
|
|
|
| 25327 |
|
|
* native/java.lang/Float.c: toString(): uses %G of sprintf (no post
|
| 25328 |
|
|
parsing just yet) parseFloat(): fixed numerous bugs, we no longer
|
| 25329 |
|
|
crash japhar though the JDK does!
|
| 25330 |
|
|
|
| 25331 |
|
|
1999-01-02 01:11 Aaron M. Renn
|
| 25332 |
|
|
|
| 25333 |
|
|
* gnu/java/locale/: LocaleInformation_en.java,
|
| 25334 |
|
|
LocaleInformation_en.java: Added entries for date
|
| 25335 |
|
|
formatting/parsing
|
| 25336 |
|
|
|
| 25337 |
|
|
1998-12-31 23:48 Brian Jones
|
| 25338 |
|
|
|
| 25339 |
|
|
* java/lang/Float.java: static initializer added
|
| 25340 |
|
|
|
| 25341 |
|
|
1998-12-31 23:48 Brian Jones
|
| 25342 |
|
|
|
| 25343 |
|
|
* native/java.lang/Float.c: parseFloat(String): while() loop
|
| 25344 |
|
|
changed to avoid infinite loop
|
| 25345 |
|
|
|
| 25346 |
|
|
1998-12-31 23:30 Paul Fisher
|
| 25347 |
|
|
|
| 25348 |
|
|
* gnu/java/awt/peer/gtk/: GtkCanvasPeer.java,
|
| 25349 |
|
|
GtkContainerPeer.java: New scribble stuff.
|
| 25350 |
|
|
|
| 25351 |
|
|
1998-12-31 23:26 Paul Fisher
|
| 25352 |
|
|
|
| 25353 |
|
|
* gnu/java/awt/peer/gtk/Test.java: Update for new line stuff.
|
| 25354 |
|
|
|
| 25355 |
|
|
1998-12-31 22:07 Paul Fisher
|
| 25356 |
|
|
|
| 25357 |
|
|
* native/gnu.java.awt.peer.gtk/: gdkgraphics.c, gtkcomponentpeer.c,
|
| 25358 |
|
|
gtkevents.c, gtkmainthread.c, gtkpeer.h: Event code clean up.
|
| 25359 |
|
|
|
| 25360 |
|
|
1998-12-31 22:06 Paul Fisher
|
| 25361 |
|
|
|
| 25362 |
|
|
* gnu/java/awt/peer/gtk/: GdkGraphics.java, GtkButtonPeer.java,
|
| 25363 |
|
|
GtkCanvasPeer.java, GtkComponentPeer.java, GtkContainerPeer.java,
|
| 25364 |
|
|
Test.java: Lots of event code clean up.
|
| 25365 |
|
|
|
| 25366 |
|
|
1998-12-31 18:53 Aaron M. Renn
|
| 25367 |
|
|
|
| 25368 |
|
|
* gnu/java/io/decode/Decoder.java: Fix problem where I was
|
| 25369 |
|
|
calculating the number of chars in an entire buffer rather than just
|
| 25370 |
|
|
in the requested portion of the buffer.
|
| 25371 |
|
|
|
| 25372 |
|
|
1998-12-31 17:18 Brian Jones
|
| 25373 |
|
|
|
| 25374 |
|
|
* lib/: gen-classlist.sh.in, deps.sh.in: fix up relative refs to
|
| 25375 |
|
|
generated output
|
| 25376 |
|
|
|
| 25377 |
|
|
1998-12-31 17:05 Brian Jones
|
| 25378 |
|
|
|
| 25379 |
|
|
* java/lang/Float.java: updated
|
| 25380 |
|
|
|
| 25381 |
|
|
1998-12-31 16:59 Brian Jones
|
| 25382 |
|
|
|
| 25383 |
|
|
* acinclude.m4: CLASSPATH_INTERNAL_CHECK_JAPHAR:
|
| 25384 |
|
|
AC_DEFINE(WITH_JAPHAR)
|
| 25385 |
|
|
|
| 25386 |
|
|
1998-12-31 16:58 Brian Jones
|
| 25387 |
|
|
|
| 25388 |
|
|
* configure.in: AM_CONFIG_HEADER(config.h) added check for strtod,
|
| 25389 |
|
|
atof
|
| 25390 |
|
|
|
| 25391 |
|
|
1998-12-31 16:56 Brian Jones
|
| 25392 |
|
|
|
| 25393 |
|
|
* native/java.lang/Float.c, native/java.lang/java_lang_Float.h,
|
| 25394 |
|
|
native/java.lang/javalang.c, native/java.lang/javalang.h,
|
| 25395 |
|
|
acconfig.h: initial commit
|
| 25396 |
|
|
|
| 25397 |
|
|
1998-12-31 16:55 Brian Jones
|
| 25398 |
|
|
|
| 25399 |
|
|
* native/java.lang/Makefile.am: javalang.c, javalang.h, Float.c,
|
| 25400 |
|
|
java_lang_Float.h added for compilation include config.h in INCLUDES
|
| 25401 |
|
|
|
| 25402 |
|
|
1998-12-31 05:28 Paul Fisher
|
| 25403 |
|
|
|
| 25404 |
|
|
* native/gnu.java.awt.peer.gtk/gtktoolkit.c:
|
| 25405 |
|
|
(getScreenResolution): Change type of res variable to jint.
|
| 25406 |
|
|
|
| 25407 |
|
|
1998-12-31 05:25 Paul Fisher
|
| 25408 |
|
|
|
| 25409 |
|
|
* gnu/java/awt/peer/gtk/GtkToolkit.java,
|
| 25410 |
|
|
native/gnu.java.awt.peer.gtk/gtktoolkit.c: Implement
|
| 25411 |
|
|
Toolkit.sync().
|
| 25412 |
|
|
|
| 25413 |
|
|
1998-12-31 05:22 Paul Fisher
|
| 25414 |
|
|
|
| 25415 |
|
|
* native/gnu.java.awt.peer.gtk/: gdkgraphics.c, gtkcomponentpeer.c:
|
| 25416 |
|
|
Add C side of getForeground/Background.
|
| 25417 |
|
|
|
| 25418 |
|
|
1998-12-31 05:19 Paul Fisher
|
| 25419 |
|
|
|
| 25420 |
|
|
* gnu/java/awt/peer/gtk/: GdkGraphics.java, GtkComponentPeer.java,
|
| 25421 |
|
|
GtkToolkit.java, Test.java: Add getForeground and getBackground
|
| 25422 |
|
|
methods to peers, and have the Toolkit call the set equivalents on
|
| 25423 |
|
|
the non-peers at creation.
|
| 25424 |
|
|
|
| 25425 |
|
|
1998-12-31 01:14 Paul Fisher
|
| 25426 |
|
|
|
| 25427 |
|
|
* gnu/java/awt/peer/gtk/: GdkGraphics.java, GtkCanvasPeer.java,
|
| 25428 |
|
|
GtkToolkit.java, Test.java, Makefile: Scribble support on the Java
|
| 25429 |
|
|
side.
|
| 25430 |
|
|
|
| 25431 |
|
|
1998-12-31 01:14 Paul Fisher
|
| 25432 |
|
|
|
| 25433 |
|
|
* native/gnu.java.awt.peer.gtk/gtkpeer.h: Add scribble-ability
|
| 25434 |
|
|
prototypes.
|
| 25435 |
|
|
|
| 25436 |
|
|
1998-12-31 01:14 Paul Fisher
|
| 25437 |
|
|
|
| 25438 |
|
|
* native/gnu.java.awt.peer.gtk/: gdkgraphics.c, gtkcanvaspeer.c,
|
| 25439 |
|
|
gtkevents.c, gtkmainthread.c, Makefile: We can scribble now. This
|
| 25440 |
|
|
is a very good thing.
|
| 25441 |
|
|
|
| 25442 |
|
|
1998-12-31 00:37 Aaron M. Renn
|
| 25443 |
|
|
|
| 25444 |
|
|
* java/lang/Character.java: Slurp character data at beginning and
|
| 25445 |
|
|
cache.
|
| 25446 |
|
|
|
| 25447 |
|
|
1998-12-31 00:35 Aaron M. Renn
|
| 25448 |
|
|
|
| 25449 |
|
|
* java/io/: FileInputStream.java, RandomAccessFile.java: Ensure we
|
| 25450 |
|
|
always return -1 on end of file
|
| 25451 |
|
|
|
| 25452 |
|
|
1998-12-30 22:49 Brian Jones
|
| 25453 |
|
|
|
| 25454 |
|
|
* lib/Makefile.am: *.properties and *.uni copied to gnu/java/locale
|
| 25455 |
|
|
before zip DISTCLEANFILES and MAINTAINERCLEANFILES added. Left off
|
| 25456 |
|
|
putting glibj.zip in CLEANFILES because a user probably shouldn't be
|
| 25457 |
|
|
able to do that easily. Added 'Makefile' to the dependency line of
|
| 25458 |
|
|
glibj.zip so it gets recreated when it should be more often.
|
| 25459 |
|
|
|
| 25460 |
|
|
1998-12-30 21:43 Paul Fisher
|
| 25461 |
|
|
|
| 25462 |
|
|
* gnu/java/awt/peer/gtk/: GdkGraphics.java, GtkButtonPeer.java,
|
| 25463 |
|
|
GtkComponentPeer.java, Makefile, Test.java: Stub out Graphics
|
| 25464 |
|
|
methods and hook creation into ComponentPeer.
|
| 25465 |
|
|
|
| 25466 |
|
|
1998-12-30 21:26 Brian Jones
|
| 25467 |
|
|
|
| 25468 |
|
|
* gnu/java/awt/peer/Makefile.am, lib/standard.omit: pretending
|
| 25469 |
|
|
subdir gtk doesn't exist :)
|
| 25470 |
|
|
|
| 25471 |
|
|
1998-12-30 20:12 Brian Jones
|
| 25472 |
|
|
|
| 25473 |
|
|
* AUTHORS: use CVS to keep track of who did what
|
| 25474 |
|
|
|
| 25475 |
|
|
1998-12-30 19:48 Aaron M. Renn
|
| 25476 |
|
|
|
| 25477 |
|
|
* gnu/java/locale/: block.uni, character.uni,
|
| 25478 |
|
|
iso3166-a3.properties, iso3166.properties,
|
| 25479 |
|
|
iso639-a2-old.properties, iso639-a3.properties, iso639.properties,
|
| 25480 |
|
|
titlecase.uni, iso639_fr.properties, iso639_ga.properties: Initial
|
| 25481 |
|
|
Checkin
|
| 25482 |
|
|
|
| 25483 |
|
|
1998-12-30 19:46 Aaron M. Renn
|
| 25484 |
|
|
|
| 25485 |
|
|
* lib/.deps: New dependencies that include java.lang.Charater
|
| 25486 |
|
|
|
| 25487 |
|
|
1998-12-30 19:40 Aaron M. Renn
|
| 25488 |
|
|
|
| 25489 |
|
|
* lib/standard.omit: Remove java.lang.Character from the omit list
|
| 25490 |
|
|
|
| 25491 |
|
|
1998-12-30 19:40 Aaron M. Renn
|
| 25492 |
|
|
|
| 25493 |
|
|
* java/util/Locale.java: Fully qualify location of property
|
| 25494 |
|
|
resources
|
| 25495 |
|
|
|
| 25496 |
|
|
1998-12-30 19:39 Aaron M. Renn
|
| 25497 |
|
|
|
| 25498 |
|
|
* java/lang/: Integer.java, String.java: Remove temporary
|
| 25499 |
|
|
workarounds now that we have Character working
|
| 25500 |
|
|
|
| 25501 |
|
|
1998-12-30 19:38 Aaron M. Renn
|
| 25502 |
|
|
|
| 25503 |
|
|
* java/lang/Character.java: Fully qualify location of unicode
|
| 25504 |
|
|
database. Change \u000D to \r for JavaDeps
|
| 25505 |
|
|
|
| 25506 |
|
|
1998-12-30 19:37 Aaron M. Renn
|
| 25507 |
|
|
|
| 25508 |
|
|
* java/lang/ClassLoader.java: Fix getSystemResourceAsStream to
|
| 25509 |
|
|
return null if resource not found
|
| 25510 |
|
|
|
| 25511 |
|
|
1998-12-30 19:36 Aaron M. Renn
|
| 25512 |
|
|
|
| 25513 |
|
|
* gnu/java/lang/ClassLoaderHelper.java: Handle absolute names and
|
| 25514 |
|
|
names without trailing /
|
| 25515 |
|
|
|
| 25516 |
|
|
1998-12-30 19:36 Aaron M. Renn
|
| 25517 |
|
|
|
| 25518 |
|
|
* THANKYOU: More people to thank
|
| 25519 |
|
|
|
| 25520 |
|
|
1998-12-30 19:33 Brian Jones
|
| 25521 |
|
|
|
| 25522 |
|
|
* AUTHORS: in keeping with section 5 of the maintainers guide
|
| 25523 |
|
|
|
| 25524 |
|
|
1998-12-30 19:03 Paul Fisher
|
| 25525 |
|
|
|
| 25526 |
|
|
* gnu/java/awt/peer/gtk/GtkButtonPeer.java,
|
| 25527 |
|
|
gnu/java/awt/peer/gtk/GtkCheckboxPeer.java,
|
| 25528 |
|
|
gnu/java/awt/peer/gtk/GtkChoicePeer.java,
|
| 25529 |
|
|
gnu/java/awt/peer/gtk/GtkComponentPeer.java,
|
| 25530 |
|
|
gnu/java/awt/peer/gtk/GtkLabelPeer.java,
|
| 25531 |
|
|
gnu/java/awt/peer/gtk/GtkListPeer.java,
|
| 25532 |
|
|
gnu/java/awt/peer/gtk/GtkPanelPeer.java,
|
| 25533 |
|
|
gnu/java/awt/peer/gtk/GtkScrollPanePeer.java,
|
| 25534 |
|
|
gnu/java/awt/peer/gtk/GtkScrollbarPeer.java,
|
| 25535 |
|
|
gnu/java/awt/peer/gtk/GtkTextAreaPeer.java,
|
| 25536 |
|
|
gnu/java/awt/peer/gtk/GtkTextFieldPeer.java,
|
| 25537 |
|
|
gnu/java/awt/peer/gtk/GtkWindowPeer.java,
|
| 25538 |
|
|
native/gnu.java.awt.peer.gtk/gtkbuttonpeer.c,
|
| 25539 |
|
|
native/gnu.java.awt.peer.gtk/gtkcheckboxpeer.c,
|
| 25540 |
|
|
native/gnu.java.awt.peer.gtk/gtkchoicepeer.c,
|
| 25541 |
|
|
native/gnu.java.awt.peer.gtk/gtkcomponentpeer.c,
|
| 25542 |
|
|
native/gnu.java.awt.peer.gtk/gtkevents.c,
|
| 25543 |
|
|
native/gnu.java.awt.peer.gtk/gtklabelpeer.c,
|
| 25544 |
|
|
native/gnu.java.awt.peer.gtk/gtklistpeer.c,
|
| 25545 |
|
|
native/gnu.java.awt.peer.gtk/gtkscrollbarpeer.c,
|
| 25546 |
|
|
native/gnu.java.awt.peer.gtk/gtkscrollpanepeer.c,
|
| 25547 |
|
|
native/gnu.java.awt.peer.gtk/gtktextareapeer.c,
|
| 25548 |
|
|
native/gnu.java.awt.peer.gtk/gtkpeer.h,
|
| 25549 |
|
|
native/gnu.java.awt.peer.gtk/gtktextfieldpeer.c,
|
| 25550 |
|
|
native/gnu.java.awt.peer.gtk/gtkwindowpeer.c: Realize widgets when
|
| 25551 |
|
|
they're created, and honor visibility setting.
|
| 25552 |
|
|
|
| 25553 |
|
|
1998-12-30 05:41 Paul Fisher
|
| 25554 |
|
|
|
| 25555 |
|
|
* gnu/java/awt/peer/gtk/: GtkContainerPeer.java,
|
| 25556 |
|
|
GtkWindowPeer.java, Test.java: Validate a Container's children
|
| 25557 |
|
|
after a setBounds.
|
| 25558 |
|
|
|
| 25559 |
|
|
1998-12-30 05:36 Brian Jones
|
| 25560 |
|
|
|
| 25561 |
|
|
* configure.in: AM_DISABLE_STATIC called before AM_PROG_LIBTOOL
|
| 25562 |
|
|
|
| 25563 |
|
|
1998-12-30 04:54 Aaron M. Renn
|
| 25564 |
|
|
|
| 25565 |
|
|
* java/lang/ClassLoader.java: Add getSystemResource support. Note
|
| 25566 |
|
|
that this currently does not support resources in zip or jar files.
|
| 25567 |
|
|
I will add that at some point, maybe when we have zip and jar
|
| 25568 |
|
|
support.
|
| 25569 |
|
|
|
| 25570 |
|
|
1998-12-30 04:00 Jim Blair
|
| 25571 |
|
|
|
| 25572 |
|
|
* native/gnu.java.awt.peer.gtk/gtkcomponentpeer.c: cleaned up
|
| 25573 |
|
|
warnings
|
| 25574 |
|
|
|
| 25575 |
|
|
1998-12-30 03:42 Jim Blair
|
| 25576 |
|
|
|
| 25577 |
|
|
* native/gnu.java.awt.peer.gtk/: gtkcomponentpeer.c, gtklistpeer.c,
|
| 25578 |
|
|
gtkscrollpanepeer.c, gtktextareapeer.c, gtktextfieldpeer.c: Changed
|
| 25579 |
|
|
size request code to work.
|
| 25580 |
|
|
|
| 25581 |
|
|
1998-12-30 01:32 Jim Blair
|
| 25582 |
|
|
|
| 25583 |
|
|
* native/gnu.java.awt.peer.gtk/: gtkcomponentpeer.c, gtkevents.c,
|
| 25584 |
|
|
gtkpeer.h, gtkwindowpeer.c: Stuff.
|
| 25585 |
|
|
|
| 25586 |
|
|
1998-12-29 23:49 Brian Jones
|
| 25587 |
|
|
|
| 25588 |
|
|
* Makefile.am: removed configure from EXTRA_DIST
|
| 25589 |
|
|
|
| 25590 |
|
|
1998-12-29 23:20 Brian Jones
|
| 25591 |
|
|
|
| 25592 |
|
|
* configure.in: oops: endif changed to 'fi'
|
| 25593 |
|
|
|
| 25594 |
|
|
1998-12-29 22:59 Brian Jones
|
| 25595 |
|
|
|
| 25596 |
|
|
* configure.in: --enable-maintainer-build and
|
| 25597 |
|
|
--enable-developer-build cannot be configured together
|
| 25598 |
|
|
|
| 25599 |
|
|
1998-12-29 22:50 Brian Jones
|
| 25600 |
|
|
|
| 25601 |
|
|
* lib/Makefile.am: DEVELOPER_BUILD conditional added
|
| 25602 |
|
|
|
| 25603 |
|
|
1998-12-29 22:50 Brian Jones
|
| 25604 |
|
|
|
| 25605 |
|
|
* configure.in: --enable-developer-build: rebuild glibj.zip without
|
| 25606 |
|
|
rebuilding .deps --enable-maintainer-build: rebuild .deps and
|
| 25607 |
|
|
rebuild glibj.zip default: do not build glibj.zip (so to do make
|
| 25608 |
|
|
dist, configure
|
| 25609 |
|
|
with --enable-maintainer-build)
|
| 25610 |
|
|
|
| 25611 |
|
|
1998-12-29 22:31 Brian Jones
|
| 25612 |
|
|
|
| 25613 |
|
|
* Makefile.am: include `configure' in EXTRA_DIST since it doesn't
|
| 25614 |
|
|
appear to be included by default
|
| 25615 |
|
|
|
| 25616 |
|
|
1998-12-29 20:35 Paul Fisher
|
| 25617 |
|
|
|
| 25618 |
|
|
* native/gnu.java.awt.peer.gtk/gtkwindowpeer.c: Minor clean ups.
|
| 25619 |
|
|
|
| 25620 |
|
|
1998-12-29 20:16 Paul Fisher
|
| 25621 |
|
|
|
| 25622 |
|
|
* gnu/java/awt/peer/gtk/GtkComponentPeer.java: Back out firing of
|
| 25623 |
|
|
shown/hidden events, the AWT does this for us.
|
| 25624 |
|
|
|
| 25625 |
|
|
1998-12-29 20:15 Paul Fisher
|
| 25626 |
|
|
|
| 25627 |
|
|
* native/gnu.java.awt.peer.gtk/gtkcomponentpeer.c: Rename
|
| 25628 |
|
|
setVisible function.
|
| 25629 |
|
|
|
| 25630 |
|
|
1998-12-29 20:12 Paul Fisher
|
| 25631 |
|
|
|
| 25632 |
|
|
* native/gnu.java.awt.peer.gtk/gtkcomponentpeer.c,
|
| 25633 |
|
|
native/gnu.java.awt.peer.gtk/gtkevents.c,
|
| 25634 |
|
|
native/gnu.java.awt.peer.gtk/gtkmainthread.c,
|
| 25635 |
|
|
native/gnu.java.awt.peer.gtk/gtkwindowpeer.c,
|
| 25636 |
|
|
gnu/java/awt/peer/gtk/GtkComponentPeer.java,
|
| 25637 |
|
|
gnu/java/awt/peer/gtk/GtkWindowPeer.java,
|
| 25638 |
|
|
gnu/java/awt/peer/gtk/Test.java: Implement configure events.
|
| 25639 |
|
|
|
| 25640 |
|
|
1998-12-29 07:07 Paul Fisher
|
| 25641 |
|
|
|
| 25642 |
|
|
* native/gnu.java.awt.peer.gtk/gtkcomponentpeer.c: Fix up
|
| 25643 |
|
|
enable/visible function names.
|
| 25644 |
|
|
|
| 25645 |
|
|
1998-12-29 07:05 Paul Fisher
|
| 25646 |
|
|
|
| 25647 |
|
|
* gnu/java/awt/peer/gtk/GtkComponentPeer.java: Fire shown/hidden
|
| 25648 |
|
|
events from setVisible.
|
| 25649 |
|
|
|
| 25650 |
|
|
1998-12-29 06:58 Paul Fisher
|
| 25651 |
|
|
|
| 25652 |
|
|
* native/gnu.java.awt.peer.gtk/gtkcomponentpeer.c: Rename native
|
| 25653 |
|
|
method of setEnabled.
|
| 25654 |
|
|
|
| 25655 |
|
|
1998-12-29 06:58 Paul Fisher
|
| 25656 |
|
|
|
| 25657 |
|
|
* gnu/java/awt/peer/gtk/GtkComponentPeer.java: Fire COMPONENT_SHOWN
|
| 25658 |
|
|
and COMPONENT_HIDDEN events.
|
| 25659 |
|
|
|
| 25660 |
|
|
1998-12-29 06:21 Paul Fisher
|
| 25661 |
|
|
|
| 25662 |
|
|
* native/gnu.java.awt.peer.gtk/gtkevents.c: Hook up notify events.
|
| 25663 |
|
|
|
| 25664 |
|
|
1998-12-29 03:28 Paul Fisher
|
| 25665 |
|
|
|
| 25666 |
|
|
* gnu/java/awt/peer/gtk/Test.java: Add action listener to wb.
|
| 25667 |
|
|
|
| 25668 |
|
|
1998-12-29 03:26 Paul Fisher
|
| 25669 |
|
|
|
| 25670 |
|
|
* gnu/java/awt/peer/gtk/GtkButtonPeer.java: Only signal an action
|
| 25671 |
|
|
on a button 1 click.
|
| 25672 |
|
|
|
| 25673 |
|
|
1998-12-29 01:53 Jim Blair
|
| 25674 |
|
|
|
| 25675 |
|
|
* gnu/java/awt/peer/gtk/GtkFramePeer.java: Fix Title bug.
|
| 25676 |
|
|
|
| 25677 |
|
|
1998-12-29 01:46 Paul Fisher
|
| 25678 |
|
|
|
| 25679 |
|
|
* gnu/java/awt/peer/gtk/: GtkButtonPeer.java, GtkGenericPeer.java,
|
| 25680 |
|
|
Test.java: Implement action event support for Button.
|
| 25681 |
|
|
|
| 25682 |
|
|
1998-12-29 01:00 Jim Blair
|
| 25683 |
|
|
|
| 25684 |
|
|
* native/gnu.java.awt.peer.gtk/gtkscrollbarpeer.c,
|
| 25685 |
|
|
gnu/java/awt/peer/gtk/GtkScrollbarPeer.java: Don't override
|
| 25686 |
|
|
dispose().
|
| 25687 |
|
|
|
| 25688 |
|
|
1998-12-29 00:52 Jim Blair
|
| 25689 |
|
|
|
| 25690 |
|
|
* native/gnu.java.awt.peer.gtk/gtkscrollbarpeer.c: Override
|
| 25691 |
|
|
dispose.
|
| 25692 |
|
|
|
| 25693 |
|
|
1998-12-29 00:50 Paul Fisher
|
| 25694 |
|
|
|
| 25695 |
|
|
* gnu/java/awt/peer/gtk/Test.java: Add dispose and exit calls to
|
| 25696 |
|
|
Button click callback.
|
| 25697 |
|
|
|
| 25698 |
|
|
1998-12-29 00:49 Jim Blair
|
| 25699 |
|
|
|
| 25700 |
|
|
* gnu/java/awt/peer/gtk/GtkScrollbarPeer.java: Override dispose()
|
| 25701 |
|
|
|
| 25702 |
|
|
1998-12-29 00:48 Paul Fisher
|
| 25703 |
|
|
|
| 25704 |
|
|
* native/gnu.java.awt.peer.gtk/gtkevents.c: Implement click events.
|
| 25705 |
|
|
|
| 25706 |
|
|
1998-12-29 00:26 Paul Fisher
|
| 25707 |
|
|
|
| 25708 |
|
|
* gnu/java/awt/peer/gtk/: GtkButtonPeer.java,
|
| 25709 |
|
|
GtkComponentPeer.java, GtkGenericPeer.java, GtkLabelPeer.java,
|
| 25710 |
|
|
GtkMainThread.java, Test.java: Implement dispose, and update
|
| 25711 |
|
|
various other event code.
|
| 25712 |
|
|
|
| 25713 |
|
|
1998-12-29 00:25 Paul Fisher
|
| 25714 |
|
|
|
| 25715 |
|
|
* native/gnu.java.awt.peer.gtk/gtkcomponentpeer.c: Implement
|
| 25716 |
|
|
dispose.
|
| 25717 |
|
|
|
| 25718 |
|
|
1998-12-28 23:58 Jim Blair
|
| 25719 |
|
|
|
| 25720 |
|
|
* native/gnu.java.awt.peer.gtk/Makefile,
|
| 25721 |
|
|
gnu/java/awt/peer/gtk/GtkToolkit.java,
|
| 25722 |
|
|
gnu/java/awt/peer/gtk/Makefile, gnu/java/awt/peer/gtk/Test.java:
|
| 25723 |
|
|
Added support for scrollbar.
|
| 25724 |
|
|
|
| 25725 |
|
|
1998-12-28 23:56 Jim Blair
|
| 25726 |
|
|
|
| 25727 |
|
|
* gnu/java/awt/peer/gtk/GtkScrollbarPeer.java,
|
| 25728 |
|
|
native/gnu.java.awt.peer.gtk/gtkscrollbarpeer.c: Initial commit.
|
| 25729 |
|
|
|
| 25730 |
|
|
1998-12-28 22:23 Paul Fisher
|
| 25731 |
|
|
|
| 25732 |
|
|
* native/gnu.java.awt.peer.gtk/: gtkcomponentpeer.c,
|
| 25733 |
|
|
gtkwindowpeer.c: Connect AWT event handler for Container widgets.
|
| 25734 |
|
|
|
| 25735 |
|
|
1998-12-28 21:43 Paul Fisher
|
| 25736 |
|
|
|
| 25737 |
|
|
* gnu/java/awt/peer/gtk/GtkComponentPeer.java:
|
| 25738 |
|
|
(requestFocus): Mark native.
|
| 25739 |
|
|
(isFocusTraversable): Default to true.
|
| 25740 |
|
|
|
| 25741 |
|
|
1998-12-28 21:42 Paul Fisher
|
| 25742 |
|
|
|
| 25743 |
|
|
* native/gnu.java.awt.peer.gtk/gtkcomponentpeer.c: Implement
|
| 25744 |
|
|
requestFocus.
|
| 25745 |
|
|
|
| 25746 |
|
|
1998-12-28 21:35 Paul Fisher
|
| 25747 |
|
|
|
| 25748 |
|
|
* native/gnu.java.awt.peer.gtk/gtkcomponentpeer.c: Implement
|
| 25749 |
|
|
setEnable.
|
| 25750 |
|
|
|
| 25751 |
|
|
1998-12-28 21:28 Paul Fisher
|
| 25752 |
|
|
|
| 25753 |
|
|
* gnu/java/awt/peer/gtk/GtkComponentPeer.java:
|
| 25754 |
|
|
(enable, disable): Fix stupid typo.
|
| 25755 |
|
|
|
| 25756 |
|
|
1998-12-28 21:23 Paul Fisher
|
| 25757 |
|
|
|
| 25758 |
|
|
* gnu/java/awt/peer/gtk/GtkComponentPeer.java:
|
| 25759 |
|
|
(enable, disable): Call setEnable.
|
| 25760 |
|
|
|
| 25761 |
|
|
1998-12-28 18:22 Paul Fisher
|
| 25762 |
|
|
|
| 25763 |
|
|
* native/gnu.java.awt.peer.gtk/Makefile: Add glib-config setting to
|
| 25764 |
|
|
work with latest CVS tree.
|
| 25765 |
|
|
|
| 25766 |
|
|
1998-12-28 18:21 Paul Fisher
|
| 25767 |
|
|
|
| 25768 |
|
|
* native/gnu.java.awt.peer.gtk/: gtkbuttonpeer.c,
|
| 25769 |
|
|
gtkcheckboxpeer.c, gtkchoicepeer.c, gtkcomponentpeer.c,
|
| 25770 |
|
|
gtkevents.c, gtklabelpeer.c, gtklistpeer.c, gtkmainthread.c,
|
| 25771 |
|
|
gtkpeer.h, gtktextfieldpeer.c: Connect AWT event handler to
|
| 25772 |
|
|
non-java.awt.Container widgets.
|
| 25773 |
|
|
|
| 25774 |
|
|
1998-12-28 16:45 Paul Fisher
|
| 25775 |
|
|
|
| 25776 |
|
|
* native/gnu.java.awt.peer.gtk/gtklistpeer.c: Clean up NSA code.
|
| 25777 |
|
|
|
| 25778 |
|
|
1998-12-28 02:04 Aaron M. Renn
|
| 25779 |
|
|
|
| 25780 |
|
|
* java/io/BufferedInputStream.java: Fix nasty bug in reset()
|
| 25781 |
|
|
|
| 25782 |
|
|
1998-12-28 02:03 Aaron M. Renn
|
| 25783 |
|
|
|
| 25784 |
|
|
* java/io/BufferedReader.java: Fixed nasty mark/reset bug in
|
| 25785 |
|
|
reset(). Removed synchronized decl from methods since we are using
|
| 25786 |
|
|
synchronized blocks instead.
|
| 25787 |
|
|
|
| 25788 |
|
|
1998-12-28 01:21 Paul Fisher
|
| 25789 |
|
|
|
| 25790 |
|
|
* native/gnu.java.awt.peer.gtk/: gtktextcomponentpeer.c,
|
| 25791 |
|
|
gtktextareapeer.c: Clean up NSA calls.
|
| 25792 |
|
|
|
| 25793 |
|
|
1998-12-27 21:29 Paul Fisher
|
| 25794 |
|
|
|
| 25795 |
|
|
* native/gnu.java.awt.peer.gtk/: gtktextfieldpeer.c,
|
| 25796 |
|
|
gtkscrollpanepeer.c: Clean up NSA calls.
|
| 25797 |
|
|
|
| 25798 |
|
|
1998-12-27 20:10 Paul Fisher
|
| 25799 |
|
|
|
| 25800 |
|
|
* native/gnu.java.awt.peer.gtk/Makefile,
|
| 25801 |
|
|
native/gnu.java.awt.peer.gtk/gtkbuttonpeer.c,
|
| 25802 |
|
|
native/gnu.java.awt.peer.gtk/gtkevents.c,
|
| 25803 |
|
|
native/gnu.java.awt.peer.gtk/gtkmainthread.c,
|
| 25804 |
|
|
native/gnu.java.awt.peer.gtk/gtkpeer.h,
|
| 25805 |
|
|
gnu/java/awt/peer/gtk/GtkGenericPeer.java,
|
| 25806 |
|
|
gnu/java/awt/peer/gtk/GtkToolkit.java,
|
| 25807 |
|
|
gnu/java/awt/peer/gtk/Test.java: Initial event code added.
|
| 25808 |
|
|
|
| 25809 |
|
|
1998-12-27 02:58 Paul Fisher
|
| 25810 |
|
|
|
| 25811 |
|
|
* native/gnu.java.awt.peer.gtk/gtklabelpeer.c:
|
| 25812 |
|
|
(gtkLabelSet): Move NSA_GET_PTR to be initial call.
|
| 25813 |
|
|
|
| 25814 |
|
|
1998-12-27 02:56 Paul Fisher
|
| 25815 |
|
|
|
| 25816 |
|
|
* native/gnu.java.awt.peer.gtk/gtklabelpeer.c: Clean up of
|
| 25817 |
|
|
gtklabelpeer.c.
|
| 25818 |
|
|
|
| 25819 |
|
|
1998-12-27 02:31 Paul Fisher
|
| 25820 |
|
|
|
| 25821 |
|
|
* gnu/java/awt/peer/gtk/: GtkButtonPeer.java, GtkCheckboxPeer.java,
|
| 25822 |
|
|
GtkChoicePeer.java, GtkComponentPeer.java, GtkContainerPeer.java,
|
| 25823 |
|
|
GtkGenericPeer.java, GtkLabelPeer.java, GtkListPeer.java,
|
| 25824 |
|
|
GtkMainThread.java, GtkPanelPeer.java, GtkScrollPanePeer.java,
|
| 25825 |
|
|
GtkTextAreaPeer.java, GtkTextComponentPeer.java,
|
| 25826 |
|
|
GtkTextFieldPeer.java, GtkWindowPeer.java: Init
|
| 25827 |
|
|
GtkGenericPeer.awtWidget through constructor.
|
| 25828 |
|
|
|
| 25829 |
|
|
1998-12-27 01:27 Paul Fisher
|
| 25830 |
|
|
|
| 25831 |
|
|
* native/gnu.java.awt.peer.gtk/gtkcomponentpeer.c,
|
| 25832 |
|
|
native/gnu.java.awt.peer.gtk/gtkpeer.h,
|
| 25833 |
|
|
gnu/java/awt/peer/gtk/GtkComponentPeer.java,
|
| 25834 |
|
|
gnu/java/awt/peer/gtk/GtkGenericPeer.java,
|
| 25835 |
|
|
gnu/java/awt/peer/gtk/GtkLabelPeer.java,
|
| 25836 |
|
|
gnu/java/awt/peer/gtk/GtkPanelPeer.java,
|
| 25837 |
|
|
gnu/java/awt/peer/gtk/GtkTextFieldPeer.java,
|
| 25838 |
|
|
gnu/java/awt/peer/gtk/Test.java: Add setCursor support.
|
| 25839 |
|
|
|
| 25840 |
|
|
1998-12-27 01:25 Aaron M. Renn
|
| 25841 |
|
|
|
| 25842 |
|
|
* java/io/: ObjectInputStream.java, ObjectOutputStream.java,
|
| 25843 |
|
|
File.java, FileInputStream.java, ObjectStreamClass.java,
|
| 25844 |
|
|
FileOutputStream.java, RandomAccessFile.java: Ensure javaio native
|
| 25845 |
|
|
library loaded
|
| 25846 |
|
|
|
| 25847 |
|
|
1998-12-26 05:53 Aaron M. Renn
|
| 25848 |
|
|
|
| 25849 |
|
|
* README, INSTALL: Update to reflect current state of reality
|
| 25850 |
|
|
|
| 25851 |
|
|
1998-12-26 01:03 Aaron M. Renn
|
| 25852 |
|
|
|
| 25853 |
|
|
* configure.in: Generate Makefile in native/vmi
|
| 25854 |
|
|
|
| 25855 |
|
|
1998-12-26 01:00 Aaron M. Renn
|
| 25856 |
|
|
|
| 25857 |
|
|
* native/Makefile.am: Add vmi subdir
|
| 25858 |
|
|
|
| 25859 |
|
|
1998-12-26 01:00 Aaron M. Renn
|
| 25860 |
|
|
|
| 25861 |
|
|
* native/vmi/Makefile.am: Initial checkin
|
| 25862 |
|
|
|
| 25863 |
|
|
1998-12-26 00:53 Aaron M. Renn
|
| 25864 |
|
|
|
| 25865 |
|
|
* native/java.io/Makefile.am: Missed a header here too
|
| 25866 |
|
|
|
| 25867 |
|
|
1998-12-26 00:49 Aaron M. Renn
|
| 25868 |
|
|
|
| 25869 |
|
|
* native/java.lang/Makefile.am: Missed a header
|
| 25870 |
|
|
|
| 25871 |
|
|
1998-12-26 00:37 Aaron M. Renn
|
| 25872 |
|
|
|
| 25873 |
|
|
* native/: java.lang/Makefile.am, java.lang.reflect/Makefile.am:
|
| 25874 |
|
|
Added .h files to SOURCES list
|
| 25875 |
|
|
|
| 25876 |
|
|
1998-12-26 00:25 Aaron M. Renn
|
| 25877 |
|
|
|
| 25878 |
|
|
* native/java.net/Makefile.am: Fix stupid typo where I put io
|
| 25879 |
|
|
instead of net
|
| 25880 |
|
|
|
| 25881 |
|
|
1998-12-25 23:57 Aaron M. Renn
|
| 25882 |
|
|
|
| 25883 |
|
|
* lib/.deps: New .deps file with no stubs
|
| 25884 |
|
|
|
| 25885 |
|
|
1998-12-25 23:55 Aaron M. Renn
|
| 25886 |
|
|
|
| 25887 |
|
|
* acinclude.m4: Make default install target JAPHAR_PREFIX, not
|
| 25888 |
|
|
/usr/local/classpath
|
| 25889 |
|
|
|
| 25890 |
|
|
1998-12-25 23:51 Aaron M. Renn
|
| 25891 |
|
|
|
| 25892 |
|
|
* lib/Makefile.am: Make correct install target for glibj.zip
|
| 25893 |
|
|
|
| 25894 |
|
|
1998-12-25 23:27 Aaron M. Renn
|
| 25895 |
|
|
|
| 25896 |
|
|
* native/Makefile.am: Don't need to compile java.net twice
|
| 25897 |
|
|
|
| 25898 |
|
|
1998-12-25 23:26 Aaron M. Renn
|
| 25899 |
|
|
|
| 25900 |
|
|
* native/java.lang/Makefile.am: Rename libraries when compiling for
|
| 25901 |
|
|
Japhar
|
| 25902 |
|
|
|
| 25903 |
|
|
1998-12-25 23:22 Aaron M. Renn
|
| 25904 |
|
|
|
| 25905 |
|
|
* native/java.net/Makefile.am: Hopefully make things build right
|
| 25906 |
|
|
|
| 25907 |
|
|
1998-12-25 23:21 Aaron M. Renn
|
| 25908 |
|
|
|
| 25909 |
|
|
* native/java.net/: InetAddress.c, PlainDatagramSocketImpl.c,
|
| 25910 |
|
|
PlainSocketImpl.c: Ok, now we include the JNI headers again
|
| 25911 |
|
|
|
| 25912 |
|
|
1998-12-25 23:21 Aaron M. Renn
|
| 25913 |
|
|
|
| 25914 |
|
|
* native/java.net/: java_net_InetAddress.h,
|
| 25915 |
|
|
java_net_PlainDatagramSocketImpl.h, java_net_PlainSocketImpl.h:
|
| 25916 |
|
|
Adding generated JNI headers to repository
|
| 25917 |
|
|
|
| 25918 |
|
|
1998-12-25 23:08 Aaron M. Renn
|
| 25919 |
|
|
|
| 25920 |
|
|
* native/java.io/: File.c, FileInputStream.c, FileOutputStream.c,
|
| 25921 |
|
|
RandomAccessFile.c: Now including the javah generated headers
|
| 25922 |
|
|
|
| 25923 |
|
|
1998-12-25 23:07 Aaron M. Renn
|
| 25924 |
|
|
|
| 25925 |
|
|
* native/java.io/Makefile.am: If compiling with Japhar, make name
|
| 25926 |
|
|
libjaphar_javaio.so
|
| 25927 |
|
|
|
| 25928 |
|
|
1998-12-25 23:07 Aaron M. Renn
|
| 25929 |
|
|
|
| 25930 |
|
|
* native/java.io/: java_io_File.h, java_io_FileInputStream.h,
|
| 25931 |
|
|
java_io_FileOutputStream.h, java_io_RandomAccessFile.h: Add stub
|
| 25932 |
|
|
files to repository
|
| 25933 |
|
|
|
| 25934 |
|
|
1998-12-25 21:25 Aaron M. Renn
|
| 25935 |
|
|
|
| 25936 |
|
|
* lib/deps.sh.in: Don't use the --native flag. We don't need it and
|
| 25937 |
|
|
the STUBS line it outputs as a result is broken.
|
| 25938 |
|
|
|
| 25939 |
|
|
1998-12-25 06:20 Aaron M. Renn
|
| 25940 |
|
|
|
| 25941 |
|
|
* native/java.net/: InetAddress.c, Makefile.am,
|
| 25942 |
|
|
PlainDatagramSocketImpl.c, PlainSocketImpl.c: Remove JNI generated
|
| 25943 |
|
|
headers from include and build because we don't handle this right
|
| 25944 |
|
|
yet.
|
| 25945 |
|
|
|
| 25946 |
|
|
1998-12-25 05:02 Aaron M. Renn
|
| 25947 |
|
|
|
| 25948 |
|
|
* vm/reference/java/lang/Thread.java: Make the run() method
|
| 25949 |
|
|
actually run the code it is supposed to!
|
| 25950 |
|
|
|
| 25951 |
|
|
1998-12-25 04:04 Aaron M. Renn
|
| 25952 |
|
|
|
| 25953 |
|
|
* NEWS: Update news file
|
| 25954 |
|
|
|
| 25955 |
|
|
1998-12-25 04:03 Aaron M. Renn
|
| 25956 |
|
|
|
| 25957 |
|
|
* BUGS: Update bugs file
|
| 25958 |
|
|
|
| 25959 |
|
|
1998-12-25 04:03 Aaron M. Renn
|
| 25960 |
|
|
|
| 25961 |
|
|
* AUTHORS: Update author list
|
| 25962 |
|
|
|
| 25963 |
|
|
1998-12-25 03:54 Aaron M. Renn
|
| 25964 |
|
|
|
| 25965 |
|
|
* native/java.io/: File.c, FileDescriptor.c, FileInputStream.c,
|
| 25966 |
|
|
FileOutputStream.c, java_io_ObjectInputStream.c,
|
| 25967 |
|
|
java_io_ObjectOutputStream.c, java_io_ObjectStreamClass.c,
|
| 25968 |
|
|
javaio.c, javaio.h: Remove all references to "JCL" library.
|
| 25969 |
|
|
Instead, move all needed functions into javaio.c and rename them to
|
| 25970 |
|
|
start with _javaio_. This solves interlibrary dependency. It could
|
| 25971 |
|
|
break serialization though. We should probably consolidate the
|
| 25972 |
|
|
serialization libraries into the main java.io library.
|
| 25973 |
|
|
|
| 25974 |
|
|
1998-12-25 03:51 Aaron M. Renn
|
| 25975 |
|
|
|
| 25976 |
|
|
* native/java.io/RandomAccessFile.c: Remove JNI header include
|
| 25977 |
|
|
since we aren't generating it yet
|
| 25978 |
|
|
|
| 25979 |
|
|
1998-12-25 03:50 Aaron M. Renn
|
| 25980 |
|
|
|
| 25981 |
|
|
* native/java.io/Makefile.am: Added RandomAccessFile.c to build
|
| 25982 |
|
|
|
| 25983 |
|
|
1998-12-25 03:49 Aaron M. Renn
|
| 25984 |
|
|
|
| 25985 |
|
|
* vm/reference/java/lang/reflect/Constructor.java: Added a private
|
| 25986 |
|
|
no arg constructor. Also renamed and added some variables to make
|
| 25987 |
|
|
this class consistent with Japhar's existing native code.
|
| 25988 |
|
|
|
| 25989 |
|
|
1998-12-25 03:48 Aaron M. Renn
|
| 25990 |
|
|
|
| 25991 |
|
|
* vm/reference/java/lang/Thread.java: Add yield method. Make
|
| 25992 |
|
|
start() directly native and eliminate nativeStart().
|
| 25993 |
|
|
|
| 25994 |
|
|
1998-12-25 03:47 Aaron M. Renn
|
| 25995 |
|
|
|
| 25996 |
|
|
* vm/reference/java/lang/Runtime.java: Added some additional needed
|
| 25997 |
|
|
SecurityManager checks and renamed a couple of internal native
|
| 25998 |
|
|
methods.
|
| 25999 |
|
|
|
| 26000 |
|
|
1998-12-25 03:46 Aaron M. Renn
|
| 26001 |
|
|
|
| 26002 |
|
|
* vm/reference/java/lang/Class.java: Remove name and superclass
|
| 26003 |
|
|
variables and simply make the getName() and getSuperclass() method
|
| 26004 |
|
|
natives. Note that Japhar currently manually and arbitrarily sets
|
| 26005 |
|
|
the field count on java/lang/Class to 0, so using instance variables
|
| 26006 |
|
|
won't work in this class. This should be resolved at a future date.
|
| 26007 |
|
|
|
| 26008 |
|
|
1998-12-25 03:43 Aaron M. Renn
|
| 26009 |
|
|
|
| 26010 |
|
|
* java/lang/String.java: Rename str to value and len to count and
|
| 26011 |
|
|
make some miscellaneous bug fixes and temp workarounds in order to
|
| 26012 |
|
|
make this class work with Japhar.
|
| 26013 |
|
|
|
| 26014 |
|
|
1998-12-25 03:33 Aaron M. Renn
|
| 26015 |
|
|
|
| 26016 |
|
|
* java/util/Vector.java: Fix premature elementCount increment in
|
| 26017 |
|
|
addElement
|
| 26018 |
|
|
|
| 26019 |
|
|
1998-12-25 03:14 Aaron M. Renn
|
| 26020 |
|
|
|
| 26021 |
|
|
* java/lang/Integer.java: Change the parseInt method temporarily
|
| 26022 |
|
|
until the Character class is fully operative.
|
| 26023 |
|
|
|
| 26024 |
|
|
1998-12-25 02:57 Aaron M. Renn
|
| 26025 |
|
|
|
| 26026 |
|
|
* java/util/StringTokenizer.java: Fix countTokens() to not
|
| 26027 |
|
|
increment pos
|
| 26028 |
|
|
|
| 26029 |
|
|
1998-12-24 05:59 Brian Jones
|
| 26030 |
|
|
|
| 26031 |
|
|
* configure.in, acinclude.m4, lib/Makefile.am, lib/deps.sh.in:
|
| 26032 |
|
|
javah options
|
| 26033 |
|
|
|
| 26034 |
|
|
1998-12-22 13:27 Geoff Berry
|
| 26035 |
|
|
|
| 26036 |
|
|
* Makefile.am:
|
| 26037 |
|
|
(EXTRA_DIST): deleted redundant files that are automatically
|
| 26038 |
|
|
included in `DIST_COMMON'.
|
| 26039 |
|
|
|
| 26040 |
|
|
1998-12-22 06:03 Brian Jones
|
| 26041 |
|
|
|
| 26042 |
|
|
* java/: beans/.cvsignore, beans/Makefile.am,
|
| 26043 |
|
|
security/acl/.cvsignore, security/interfaces/.cvsignore,
|
| 26044 |
|
|
text/.cvsignore, text/Makefile.am: initial commit
|
| 26045 |
|
|
|
| 26046 |
|
|
1998-12-22 05:53 Brian Jones
|
| 26047 |
|
|
|
| 26048 |
|
|
* java/io/Makefile.am, java/lang/Makefile.am,
|
| 26049 |
|
|
java/lang/reflect/Makefile.am, java/math/Makefile.am,
|
| 26050 |
|
|
java/net/Makefile.am, java/security/Makefile.am,
|
| 26051 |
|
|
java/security/acl/Makefile.am,
|
| 26052 |
|
|
java/security/interfaces/Makefile.am, java/util/Makefile.am,
|
| 26053 |
|
|
lib/.deps, lib/Makefile.am, lib/standard.omit, java/Makefile.am,
|
| 26054 |
|
|
gnu/tools/serialver/Makefile.am, gnu/java/io/Makefile.am,
|
| 26055 |
|
|
gnu/java/Makefile.am, Makefile.am, configure.in: updated
|
| 26056 |
|
|
|
| 26057 |
|
|
1998-12-22 04:03 Brian Jones
|
| 26058 |
|
|
|
| 26059 |
|
|
* gnu/Makefile.am: remove vm from SUBDIRS
|
| 26060 |
|
|
|
| 26061 |
|
|
1998-12-22 03:52 Brian Jones
|
| 26062 |
|
|
|
| 26063 |
|
|
* gnu/java/net/Makefile.am: remove http
|
| 26064 |
|
|
|
| 26065 |
|
|
1998-12-22 03:49 Brian Jones
|
| 26066 |
|
|
|
| 26067 |
|
|
* gnu/java/net/Makefile.am: add protocol
|
| 26068 |
|
|
|
| 26069 |
|
|
1998-12-22 02:13 Brian Jones
|
| 26070 |
|
|
|
| 26071 |
|
|
* compat/.cvsignore, compat/java.net/.cvsignore, doc/.cvsignore,
|
| 26072 |
|
|
gnu/.cvsignore, gnu/java/.cvsignore, gnu/java/io/.cvsignore,
|
| 26073 |
|
|
gnu/java/lang/.cvsignore, gnu/java/lang/reflect/.cvsignore,
|
| 26074 |
|
|
gnu/java/net/.cvsignore, gnu/java/net/content/.cvsignore,
|
| 26075 |
|
|
gnu/java/net/content/text/.cvsignore, gnu/java/net/http/.cvsignore,
|
| 26076 |
|
|
gnu/test/.cvsignore, gnu/tools/.cvsignore,
|
| 26077 |
|
|
gnu/tools/serialver/.cvsignore, java/.cvsignore,
|
| 26078 |
|
|
java/io/.cvsignore, java/lang/.cvsignore,
|
| 26079 |
|
|
java/lang/reflect/.cvsignore, java/math/.cvsignore,
|
| 26080 |
|
|
java/net/.cvsignore, java/security/.cvsignore,
|
| 26081 |
|
|
java/util/.cvsignore, vm/.cvsignore, vm/Makefile.am,
|
| 26082 |
|
|
vm/reference/.cvsignore, vm/reference/Makefile.am,
|
| 26083 |
|
|
vm/reference/gnu/.cvsignore, vm/reference/gnu/Makefile.am,
|
| 26084 |
|
|
vm/reference/gnu/vm/.cvsignore, vm/reference/gnu/vm/Makefile.am,
|
| 26085 |
|
|
vm/reference/gnu/vm/stack/.cvsignore,
|
| 26086 |
|
|
vm/reference/gnu/vm/stack/Makefile.am,
|
| 26087 |
|
|
vm/reference/java/.cvsignore, vm/reference/java/Makefile.am,
|
| 26088 |
|
|
vm/reference/java/lang/.cvsignore,
|
| 26089 |
|
|
vm/reference/java/lang/Makefile.am,
|
| 26090 |
|
|
vm/reference/java/lang/reflect/.cvsignore,
|
| 26091 |
|
|
vm/reference/java/lang/reflect/Makefile.am,
|
| 26092 |
|
|
gnu/java/awt/.cvsignore, gnu/java/awt/Makefile.am,
|
| 26093 |
|
|
gnu/java/awt/peer/.cvsignore, gnu/java/awt/peer/Makefile.am,
|
| 26094 |
|
|
gnu/java/awt/peer/gtk/.cvsignore,
|
| 26095 |
|
|
gnu/java/awt/peer/gtk/Makefile.am, gnu/java/beans/.cvsignore,
|
| 26096 |
|
|
gnu/java/beans/Makefile.am, gnu/java/beans/editors/.cvsignore,
|
| 26097 |
|
|
gnu/java/beans/editors/Makefile.am, gnu/java/beans/info/.cvsignore,
|
| 26098 |
|
|
gnu/java/beans/info/Makefile.am, gnu/java/io/decode/.cvsignore,
|
| 26099 |
|
|
gnu/java/io/decode/Makefile.am, gnu/java/io/encode/.cvsignore,
|
| 26100 |
|
|
gnu/java/io/encode/Makefile.am, gnu/java/lang/Makefile.am,
|
| 26101 |
|
|
gnu/java/lang/reflect/Makefile.am, gnu/java/locale/.cvsignore,
|
| 26102 |
|
|
gnu/java/locale/Makefile.am, gnu/java/net/Makefile.am,
|
| 26103 |
|
|
gnu/java/net/content/text/Makefile.am,
|
| 26104 |
|
|
gnu/java/net/protocol/.cvsignore,
|
| 26105 |
|
|
gnu/java/net/protocol/Makefile.am,
|
| 26106 |
|
|
gnu/java/net/protocol/file/.cvsignore,
|
| 26107 |
|
|
gnu/java/net/protocol/file/Makefile.am,
|
| 26108 |
|
|
gnu/java/net/protocol/http/.cvsignore,
|
| 26109 |
|
|
gnu/java/net/protocol/http/Makefile.am,
|
| 26110 |
|
|
gnu/java/security/.cvsignore, gnu/java/security/Makefile.am,
|
| 26111 |
|
|
resource/.cvsignore, resource/Makefile.am,
|
| 26112 |
|
|
resource/java/.cvsignore, resource/java/Makefile.am,
|
| 26113 |
|
|
resource/java/util/.cvsignore, resource/java/util/Makefile.am:
|
| 26114 |
|
|
initial checkin
|
| 26115 |
|
|
|
| 26116 |
|
|
1998-12-21 05:28 Brian Jones
|
| 26117 |
|
|
|
| 26118 |
|
|
* lib/deps.sh.in: no native until I hear otherwise
|
| 26119 |
|
|
|
| 26120 |
|
|
1998-12-21 05:27 Brian Jones
|
| 26121 |
|
|
|
| 26122 |
|
|
* lib/Makefile.am, acinclude.m4, configure.in, aclocal.m4,
|
| 26123 |
|
|
lib/.deps: updated
|
| 26124 |
|
|
|
| 26125 |
|
|
1998-12-21 05:27 Brian Jones
|
| 26126 |
|
|
|
| 26127 |
|
|
* lib/.cvsignore: ignore these
|
| 26128 |
|
|
|
| 26129 |
|
|
1998-12-21 00:16 Geoff Berry
|
| 26130 |
|
|
|
| 26131 |
|
|
* lib/Makefile.am:
|
| 26132 |
|
|
(EXTRA_DIST): changed from target to variable.
|
| 26133 |
|
|
|
| 26134 |
|
|
1998-12-20 21:25 Aaron M. Renn
|
| 26135 |
|
|
|
| 26136 |
|
|
* gnu/java/net/http/: Handler.java, HttpURLConnection.java, TODO,
|
| 26137 |
|
|
Makefile.am: Removing files from old directory
|
| 26138 |
|
|
|
| 26139 |
|
|
1998-12-20 21:12 Aaron M. Renn
|
| 26140 |
|
|
|
| 26141 |
|
|
* java/net/URL.java: Changed default search path for protocol
|
| 26142 |
|
|
handlers to gnu.java.net.protocol. Made protocol handler lookup
|
| 26143 |
|
|
static and eliminated redundant property lookups.
|
| 26144 |
|
|
|
| 26145 |
|
|
1998-12-20 21:11 Aaron M. Renn
|
| 26146 |
|
|
|
| 26147 |
|
|
* java/net/URLConnection.java: Eliminated header storage mechanism
|
| 26148 |
|
|
and moved it to subclasses where it belongs.
|
| 26149 |
|
|
|
| 26150 |
|
|
1998-12-20 21:10 Aaron M. Renn
|
| 26151 |
|
|
|
| 26152 |
|
|
* java/net/TODO: Delete finished items
|
| 26153 |
|
|
|
| 26154 |
|
|
1998-12-20 21:09 Aaron M. Renn
|
| 26155 |
|
|
|
| 26156 |
|
|
* gnu/java/net/protocol/file/: FileURLConnection.java,
|
| 26157 |
|
|
Handler.java: Initial checkin
|
| 26158 |
|
|
|
| 26159 |
|
|
1998-12-20 21:09 Aaron M. Renn
|
| 26160 |
|
|
|
| 26161 |
|
|
* gnu/java/net/protocol/http/: Handler.java,
|
| 26162 |
|
|
HttpURLConnection.java, Makefile.am, TODO: Re-checking in in new
|
| 26163 |
|
|
directory
|
| 26164 |
|
|
|
| 26165 |
|
|
1998-12-20 21:07 Aaron M. Renn
|
| 26166 |
|
|
|
| 26167 |
|
|
* gnu/java/net/HeaderFieldHelper.java: Initial Checkin
|
| 26168 |
|
|
|
| 26169 |
|
|
1998-12-20 09:04 Brian Jones
|
| 26170 |
|
|
|
| 26171 |
|
|
* acinclude.m4: forgot this one
|
| 26172 |
|
|
|
| 26173 |
|
|
1998-12-20 08:55 Brian Jones
|
| 26174 |
|
|
|
| 26175 |
|
|
* lib/Makefile.am, lib/deps.sh.in, lib/gen-classlist.sh.in,
|
| 26176 |
|
|
configure.in: touchups
|
| 26177 |
|
|
|
| 26178 |
|
|
1998-12-20 06:54 Brian Jones
|
| 26179 |
|
|
|
| 26180 |
|
|
* configure.in: mauve exists, no longer need guile
|
| 26181 |
|
|
|
| 26182 |
|
|
1998-12-20 06:52 Brian Jones
|
| 26183 |
|
|
|
| 26184 |
|
|
* lib/: deps.sh.in, gen-classlist.sh.in: autoconf input
|
| 26185 |
|
|
|
| 26186 |
|
|
1998-12-20 06:51 Brian Jones
|
| 26187 |
|
|
|
| 26188 |
|
|
* lib/: deps.sh, gen-classlist.sh: generated by autoconf
|
| 26189 |
|
|
|
| 26190 |
|
|
1998-12-20 06:51 Brian Jones
|
| 26191 |
|
|
|
| 26192 |
|
|
* configure.in: --with-jdeps: optionally include path to jdeps
|
| 26193 |
|
|
|
| 26194 |
|
|
1998-12-20 06:06 Brian Jones
|
| 26195 |
|
|
|
| 26196 |
|
|
* native/: java.io/Makefile.am, java.lang/Makefile.am,
|
| 26197 |
|
|
java.lang.reflect/Makefile.am, java.net/Makefile.am,
|
| 26198 |
|
|
lib/Makefile.am, testsuite/Makefile.am: if JAPHAR
|
| 26199 |
|
|
|
| 26200 |
|
|
1998-12-20 06:05 Brian Jones
|
| 26201 |
|
|
|
| 26202 |
|
|
* configure.in: removed ancient VMINCLUDE cruft in favor of using
|
| 26203 |
|
|
AM_CONDITIONAL in Makefile.am files.
|
| 26204 |
|
|
|
| 26205 |
|
|
1998-12-20 05:58 Brian Jones
|
| 26206 |
|
|
|
| 26207 |
|
|
* acinclude.m4:
|
| 26208 |
|
|
CLASSPATH_INTERNAL_CHECK_JAPHAR:
|
| 26209 |
|
|
AC var JVM=yes if Japhar is found
|
| 26210 |
|
|
AC var JAPHAR_JNI_LIBS is now JAPHAR_LIBS
|
| 26211 |
|
|
use japhar-config 'compile' and 'link' (see Japhar CVS)
|
| 26212 |
|
|
CLASSPATH_CHECK_JAPHAR
|
| 26213 |
|
|
denote default=yes CLASSPATH_CHECK_KAFFE
|
| 26214 |
|
|
denote default=no
|
| 26215 |
|
|
|
| 26216 |
|
|
1998-12-19 18:09 Paul Fisher
|
| 26217 |
|
|
|
| 26218 |
|
|
* resource/java/util/iso3166.properties: Fix capitalization for
|
| 26219 |
|
|
Hong Kong and Mc Donald Islands.
|
| 26220 |
|
|
|
| 26221 |
|
|
1998-12-19 07:29 Aaron M. Renn
|
| 26222 |
|
|
|
| 26223 |
|
|
* lib/deps.sh: Assumin jdeps in PATH
|
| 26224 |
|
|
|
| 26225 |
|
|
1998-12-19 07:28 Aaron M. Renn
|
| 26226 |
|
|
|
| 26227 |
|
|
* lib/gen-classlist.sh: Remove ../vm/reference from class scan
|
| 26228 |
|
|
|
| 26229 |
|
|
1998-12-19 07:28 Aaron M. Renn
|
| 26230 |
|
|
|
| 26231 |
|
|
* lib/standard.omit: Update list of classes to exclude from build
|
| 26232 |
|
|
|
| 26233 |
|
|
1998-12-19 07:27 Aaron M. Renn
|
| 26234 |
|
|
|
| 26235 |
|
|
* lib/.deps: New dependency list
|
| 26236 |
|
|
|
| 26237 |
|
|
1998-12-19 07:25 Aaron M. Renn
|
| 26238 |
|
|
|
| 26239 |
|
|
* native/Makefile.am: Removed testsuite to enable compilation
|
| 26240 |
|
|
without guile
|
| 26241 |
|
|
|
| 26242 |
|
|
1998-12-19 07:24 Aaron M. Renn
|
| 26243 |
|
|
|
| 26244 |
|
|
* java/util/GregorianCalendar.java: Added dummy constructors needed
|
| 26245 |
|
|
for compiling other classes
|
| 26246 |
|
|
|
| 26247 |
|
|
1998-12-19 07:23 Aaron M. Renn
|
| 26248 |
|
|
|
| 26249 |
|
|
* java/util/: AbstractCollection.java, BasicMapEntry.java: Fully
|
| 26250 |
|
|
qualified references to UnsupportedOperationException to please
|
| 26251 |
|
|
JavaDeps
|
| 26252 |
|
|
|
| 26253 |
|
|
1998-12-19 07:23 Paul Fisher
|
| 26254 |
|
|
|
| 26255 |
|
|
* native/gnu.java.awt.peer.gtk/: Makefile, gtkbuttonpeer.c,
|
| 26256 |
|
|
gtkcheckboxpeer.c, gtkchoicepeer.c, gtkcomponentpeer.c,
|
| 26257 |
|
|
gtkfiledialogpeer.c, gtklabelpeer.c, gtklistpeer.c,
|
| 26258 |
|
|
gtkmainthread.c, gtkpeer.h, gtkscrollpanepeer.c, gtktextareapeer.c,
|
| 26259 |
|
|
gtktextcomponentpeer.c, gtktextfieldpeer.c, gtktoolkit.c,
|
| 26260 |
|
|
gtkwindowpeer.c: Require pthreads until JNI 1.2. Update to latest
|
| 26261 |
|
|
GTK/GLIB cvs trees.
|
| 26262 |
|
|
|
| 26263 |
|
|
1998-12-19 07:21 Aaron M. Renn
|
| 26264 |
|
|
|
| 26265 |
|
|
* java/text/Collator.java: Add import for MissingResourceException
|
| 26266 |
|
|
|
| 26267 |
|
|
1998-12-19 07:20 Aaron M. Renn
|
| 26268 |
|
|
|
| 26269 |
|
|
* java/security/PermissionCollection.java: Initialize linesep to
|
| 26270 |
|
|
null to supress bogus compiler warnings
|
| 26271 |
|
|
|
| 26272 |
|
|
1998-12-19 07:19 Aaron M. Renn
|
| 26273 |
|
|
|
| 26274 |
|
|
* java/lang/: Double.java, Float.java: Add package declaration
|
| 26275 |
|
|
Uncomment commented out TYPE static final variables.
|
| 26276 |
|
|
|
| 26277 |
|
|
1998-12-19 07:18 Aaron M. Renn
|
| 26278 |
|
|
|
| 26279 |
|
|
* java/io/ObjectStreamField.java: Fully qualify reference to
|
| 26280 |
|
|
java.lang.Comparable to please JavaDeps
|
| 26281 |
|
|
|
| 26282 |
|
|
1998-12-19 07:18 Aaron M. Renn
|
| 26283 |
|
|
|
| 26284 |
|
|
* java/io/StreamTokenizer.java: Converted unicode esacpe to regular
|
| 26285 |
|
|
escape to please JavaDeps
|
| 26286 |
|
|
|
| 26287 |
|
|
1998-12-19 07:16 Aaron M. Renn
|
| 26288 |
|
|
|
| 26289 |
|
|
* ltconfig, ltmain.sh: Alpha version of libtool with interlibrary
|
| 26290 |
|
|
dependencies
|
| 26291 |
|
|
|
| 26292 |
|
|
1998-12-19 07:15 Aaron M. Renn
|
| 26293 |
|
|
|
| 26294 |
|
|
* configure.in: Added java/security makefile gen
|
| 26295 |
|
|
|
| 26296 |
|
|
1998-12-19 07:15 Aaron M. Renn
|
| 26297 |
|
|
|
| 26298 |
|
|
* Makefile.am: Removed compat subdir
|
| 26299 |
|
|
|
| 26300 |
|
|
1998-12-19 07:14 Aaron M. Renn
|
| 26301 |
|
|
|
| 26302 |
|
|
* THANKYOU: Added Artur B.
|
| 26303 |
|
|
|
| 26304 |
|
|
1998-12-19 04:38 Aaron M. Renn
|
| 26305 |
|
|
|
| 26306 |
|
|
* java/io/FileDescriptor.java: Added private static method to
|
| 26307 |
|
|
create FileDescriptor from native fd
|
| 26308 |
|
|
|
| 26309 |
|
|
1998-12-18 02:38 Aaron M. Renn
|
| 26310 |
|
|
|
| 26311 |
|
|
* java/security/Makefile.am: Dumb mistakes
|
| 26312 |
|
|
|
| 26313 |
|
|
1998-12-18 02:32 Aaron M. Renn
|
| 26314 |
|
|
|
| 26315 |
|
|
* java/security/Makefile.am: Initial checkin
|
| 26316 |
|
|
|
| 26317 |
|
|
1998-12-17 14:30 Paul Fisher
|
| 26318 |
|
|
|
| 26319 |
|
|
* native/gnu.java.awt.peer.gtk/: Makefile, gtkcomponentpeer.c,
|
| 26320 |
|
|
gtkmainthread.c, gtkpeer.h, gtkscrollpanepeer.c,
|
| 26321 |
|
|
gtktextfieldpeer.c: Update files to frozen GTK+ cvs tree.
|
| 26322 |
|
|
|
| 26323 |
|
|
1998-12-17 14:26 Paul Fisher
|
| 26324 |
|
|
|
| 26325 |
|
|
* native/gnu.java.awt.peer.gtk/: gdkjnithreads.c, gdkjnithreads.h:
|
| 26326 |
|
|
Functionality has been replaced by gthread-jni.[ch].
|
| 26327 |
|
|
|
| 26328 |
|
|
1998-12-17 14:24 Paul Fisher
|
| 26329 |
|
|
|
| 26330 |
|
|
* native/gnu.java.awt.peer.gtk/: gthread-jni.c, gthread-jni.h:
|
| 26331 |
|
|
Initial commit of new threading routines for GLIB.
|
| 26332 |
|
|
|
| 26333 |
|
|
1998-12-16 03:22 Jim Blair
|
| 26334 |
|
|
|
| 26335 |
|
|
* native/gnu.java.awt.peer.gtk/: gtktextcomponentpeer.c,
|
| 26336 |
|
|
gtkcomponentpeer.c: Cleaning.
|
| 26337 |
|
|
|
| 26338 |
|
|
1998-12-16 03:10 Jim Blair
|
| 26339 |
|
|
|
| 26340 |
|
|
* gnu/java/awt/peer/gtk/: Makefile, Test.java: Added ListPeer
|
| 26341 |
|
|
|
| 26342 |
|
|
1998-12-16 03:10 Jim Blair
|
| 26343 |
|
|
|
| 26344 |
|
|
* gnu/java/awt/peer/gtk/GtkToolkit.java: Added support for ListPeer
|
| 26345 |
|
|
|
| 26346 |
|
|
1998-12-16 03:08 Jim Blair
|
| 26347 |
|
|
|
| 26348 |
|
|
* gnu/java/awt/peer/gtk/GtkListPeer.java,
|
| 26349 |
|
|
native/gnu.java.awt.peer.gtk/gtklistpeer.c: Initial commit
|
| 26350 |
|
|
|
| 26351 |
|
|
1998-12-16 03:07 Jim Blair
|
| 26352 |
|
|
|
| 26353 |
|
|
* native/gnu.java.awt.peer.gtk/gtklabelpeer.c: Added EventBox
|
| 26354 |
|
|
|
| 26355 |
|
|
1998-12-15 22:56 Paul Fisher
|
| 26356 |
|
|
|
| 26357 |
|
|
* gnu/java/awt/peer/gtk/GtkComponentPeer.java,
|
| 26358 |
|
|
native/gnu.java.awt.peer.gtk/gtkcomponentpeer.c: Rename
|
| 26359 |
|
|
gtkWidgetSetVisible and mark setVisible as native.
|
| 26360 |
|
|
|
| 26361 |
|
|
1998-12-15 08:11 Paul Fisher
|
| 26362 |
|
|
|
| 26363 |
|
|
* gnu/java/awt/peer/gtk/GtkComponentPeer.java,
|
| 26364 |
|
|
native/gnu.java.awt.peer.gtk/gtkcomponentpeer.c: Implement
|
| 26365 |
|
|
getLocationOnScreen.
|
| 26366 |
|
|
|
| 26367 |
|
|
1998-12-15 07:27 Paul Fisher
|
| 26368 |
|
|
|
| 26369 |
|
|
* native/gnu.java.awt.peer.gtk/gtkcomponentpeer.c,
|
| 26370 |
|
|
gnu/java/awt/peer/gtk/GtkComponentPeer.java: Implement repaint.
|
| 26371 |
|
|
|
| 26372 |
|
|
1998-12-15 06:38 Paul Fisher
|
| 26373 |
|
|
|
| 26374 |
|
|
* gnu/java/awt/peer/gtk/GtkComponentPeer.java: Implement
|
| 26375 |
|
|
reshape(int, int, int, int).
|
| 26376 |
|
|
|
| 26377 |
|
|
1998-12-15 06:29 Paul Fisher
|
| 26378 |
|
|
|
| 26379 |
|
|
* native/gnu.java.awt.peer.gtk/gtkcomponentpeer.c,
|
| 26380 |
|
|
gnu/java/awt/peer/gtk/GtkComponentPeer.java: Implement
|
| 26381 |
|
|
setVisible(false).
|
| 26382 |
|
|
|
| 26383 |
|
|
1998-12-15 05:53 Paul Fisher
|
| 26384 |
|
|
|
| 26385 |
|
|
* native/gnu.java.awt.peer.gtk/Makefile: Add -Wall.
|
| 26386 |
|
|
|
| 26387 |
|
|
1998-12-14 17:55 Paul Fisher
|
| 26388 |
|
|
|
| 26389 |
|
|
* java/lang/Character.java:
|
| 26390 |
|
|
(isWhitespace): Correct method name typo.
|
| 26391 |
|
|
|
| 26392 |
|
|
1998-12-13 21:16 Jim Blair
|
| 26393 |
|
|
|
| 26394 |
|
|
* gnu/java/awt/peer/gtk/GtkButtonPeer.java,
|
| 26395 |
|
|
gnu/java/awt/peer/gtk/GtkCheckboxPeer.java,
|
| 26396 |
|
|
gnu/java/awt/peer/gtk/GtkChoicePeer.java,
|
| 26397 |
|
|
gnu/java/awt/peer/gtk/GtkComponentPeer.java,
|
| 26398 |
|
|
gnu/java/awt/peer/gtk/GtkContainerPeer.java,
|
| 26399 |
|
|
gnu/java/awt/peer/gtk/GtkDialogPeer.java,
|
| 26400 |
|
|
gnu/java/awt/peer/gtk/GtkFileDialogPeer.java,
|
| 26401 |
|
|
gnu/java/awt/peer/gtk/GtkFramePeer.java,
|
| 26402 |
|
|
gnu/java/awt/peer/gtk/GtkLabelPeer.java,
|
| 26403 |
|
|
gnu/java/awt/peer/gtk/GtkMainThread.java,
|
| 26404 |
|
|
gnu/java/awt/peer/gtk/GtkPanelPeer.java,
|
| 26405 |
|
|
gnu/java/awt/peer/gtk/GtkScrollPanePeer.java,
|
| 26406 |
|
|
gnu/java/awt/peer/gtk/GtkTextAreaPeer.java,
|
| 26407 |
|
|
gnu/java/awt/peer/gtk/GtkTextFieldPeer.java,
|
| 26408 |
|
|
gnu/java/awt/peer/gtk/GtkWindowPeer.java,
|
| 26409 |
|
|
native/gnu.java.awt.peer.gtk/gtkbuttonpeer.c,
|
| 26410 |
|
|
native/gnu.java.awt.peer.gtk/gtkcheckboxpeer.c,
|
| 26411 |
|
|
native/gnu.java.awt.peer.gtk/gtkchoicepeer.c,
|
| 26412 |
|
|
native/gnu.java.awt.peer.gtk/gtkcomponentpeer.c,
|
| 26413 |
|
|
native/gnu.java.awt.peer.gtk/gtkfiledialogpeer.c,
|
| 26414 |
|
|
native/gnu.java.awt.peer.gtk/gtkmainthread.c,
|
| 26415 |
|
|
native/gnu.java.awt.peer.gtk/gtkscrollpanepeer.c,
|
| 26416 |
|
|
native/gnu.java.awt.peer.gtk/gtkwindowpeer.c: Attempt to conform to
|
| 26417 |
|
|
coding standards. Sorry.
|
| 26418 |
|
|
|
| 26419 |
|
|
1998-12-13 20:57 Jim Blair
|
| 26420 |
|
|
|
| 26421 |
|
|
* gnu/java/awt/peer/gtk/GtkToolkit.java,
|
| 26422 |
|
|
gnu/java/awt/peer/gtk/Makefile, gnu/java/awt/peer/gtk/Test.java,
|
| 26423 |
|
|
native/gnu.java.awt.peer.gtk/Makefile: Added support for labels
|
| 26424 |
|
|
|
| 26425 |
|
|
1998-12-13 20:56 Jim Blair
|
| 26426 |
|
|
|
| 26427 |
|
|
* native/gnu.java.awt.peer.gtk/gtklabelpeer.c: Initial commit
|
| 26428 |
|
|
|
| 26429 |
|
|
1998-12-13 20:55 Jim Blair
|
| 26430 |
|
|
|
| 26431 |
|
|
* gnu/java/awt/peer/gtk/GtkLabelPeer.java: Initial checkin
|
| 26432 |
|
|
|
| 26433 |
|
|
1998-12-13 18:25 Jim Blair
|
| 26434 |
|
|
|
| 26435 |
|
|
* gnu/java/awt/peer/gtk/GtkToolkit.java,
|
| 26436 |
|
|
gnu/java/awt/peer/gtk/Makefile, gnu/java/awt/peer/gtk/Test.java,
|
| 26437 |
|
|
native/gnu.java.awt.peer.gtk/Makefile: Added support for text
|
| 26438 |
|
|
widgets
|
| 26439 |
|
|
|
| 26440 |
|
|
1998-12-13 18:23 Jim Blair
|
| 26441 |
|
|
|
| 26442 |
|
|
* gnu/java/awt/peer/gtk/GtkTextAreaPeer.java,
|
| 26443 |
|
|
gnu/java/awt/peer/gtk/GtkTextComponentPeer.java,
|
| 26444 |
|
|
gnu/java/awt/peer/gtk/GtkTextFieldPeer.java,
|
| 26445 |
|
|
native/gnu.java.awt.peer.gtk/gtktextareapeer.c,
|
| 26446 |
|
|
native/gnu.java.awt.peer.gtk/gtktextcomponentpeer.c,
|
| 26447 |
|
|
native/gnu.java.awt.peer.gtk/gtktextfieldpeer.c: Initial commit
|
| 26448 |
|
|
|
| 26449 |
|
|
1998-12-13 04:43 Aaron M. Renn
|
| 26450 |
|
|
|
| 26451 |
|
|
* java/util/: BitSet.java, Calendar.java, Date.java,
|
| 26452 |
|
|
DoubleEnumeration.java, GregorianCalendar.java,
|
| 26453 |
|
|
ListResourceBundle.java, MissingResourceException.java,
|
| 26454 |
|
|
Properties.java, PropertyResourceBundle.java, ResourceBundle.java,
|
| 26455 |
|
|
SimpleTimeZone.java, StringTokenizer.java, TimeZone.java: Initial
|
| 26456 |
|
|
Checkin
|
| 26457 |
|
|
|
| 26458 |
|
|
1998-12-13 04:28 Aaron M. Renn
|
| 26459 |
|
|
|
| 26460 |
|
|
* THANKYOU: Add this file to be sure I write down all the folks who
|
| 26461 |
|
|
sent in bug reports, patches, etc. but who might not be listed as a
|
| 26462 |
|
|
main author.
|
| 26463 |
|
|
|
| 26464 |
|
|
1998-12-13 04:21 Aaron M. Renn
|
| 26465 |
|
|
|
| 26466 |
|
|
* native/java.net/javanet.c: Clear exception on method not found
|
| 26467 |
|
|
error
|
| 26468 |
|
|
|
| 26469 |
|
|
1998-12-13 03:58 Aaron M. Renn
|
| 26470 |
|
|
|
| 26471 |
|
|
* java/net/PlainDatagramSocketImpl.java: Added get/setTimeToLive
|
| 26472 |
|
|
|
| 26473 |
|
|
1998-12-13 03:57 Aaron M. Renn
|
| 26474 |
|
|
|
| 26475 |
|
|
* java/net/: Socket.java, DatagramSocket.java: Made 'impl' a
|
| 26476 |
|
|
package protected variable
|
| 26477 |
|
|
|
| 26478 |
|
|
1998-12-12 22:36 Aaron M. Renn
|
| 26479 |
|
|
|
| 26480 |
|
|
* java/net/: Socket.java, ServerSocket.java: Cleanup security
|
| 26481 |
|
|
checks
|
| 26482 |
|
|
|
| 26483 |
|
|
1998-12-12 22:23 Aaron M. Renn
|
| 26484 |
|
|
|
| 26485 |
|
|
* java/net/URLDecoder.java: Initial Checkin
|
| 26486 |
|
|
|
| 26487 |
|
|
1998-12-12 22:04 Aaron M. Renn
|
| 26488 |
|
|
|
| 26489 |
|
|
* java/net/Authenticator.java: Misc 1.2 updates
|
| 26490 |
|
|
|
| 26491 |
|
|
1998-12-12 22:04 Aaron M. Renn
|
| 26492 |
|
|
|
| 26493 |
|
|
* java/lang/SecurityManager.java: Added checkPermission
|
| 26494 |
|
|
|
| 26495 |
|
|
1998-12-12 21:51 Aaron M. Renn
|
| 26496 |
|
|
|
| 26497 |
|
|
* java/io/Makefile.am: Added FilePermission.java and
|
| 26498 |
|
|
SerializablePermission.java
|
| 26499 |
|
|
|
| 26500 |
|
|
1998-12-12 19:53 Aaron M. Renn
|
| 26501 |
|
|
|
| 26502 |
|
|
* java/net/HttpURLConnection.java: Added missing methods for 1.2
|
| 26503 |
|
|
|
| 26504 |
|
|
1998-12-12 19:39 Aaron M. Renn
|
| 26505 |
|
|
|
| 26506 |
|
|
* native/java.net/: javanet.c, javanet.h: Add support for SO_SNDBUF
|
| 26507 |
|
|
and SO_RCVBUF
|
| 26508 |
|
|
|
| 26509 |
|
|
1998-12-12 19:28 Aaron M. Renn
|
| 26510 |
|
|
|
| 26511 |
|
|
* java/net/SocketOptions.java: Made interface public. Added new
|
| 26512 |
|
|
variables per 1.2 spec.
|
| 26513 |
|
|
|
| 26514 |
|
|
1998-12-10 01:20 Aaron M. Renn
|
| 26515 |
|
|
|
| 26516 |
|
|
* java/net/URLConnection.java: Made get/setDefaultUseCaches
|
| 26517 |
|
|
instance methods. Added get/setFileName map methods and made
|
| 26518 |
|
|
fileNameMap private Added getPermission method.
|
| 26519 |
|
|
|
| 26520 |
|
|
1998-12-06 19:56 Aaron M. Renn
|
| 26521 |
|
|
|
| 26522 |
|
|
* java/net/URLStreamHandlerFactory.java: Added 'abstract' keyword
|
| 26523 |
|
|
to conform to spec
|
| 26524 |
|
|
|
| 26525 |
|
|
1998-12-06 19:56 Aaron M. Renn
|
| 26526 |
|
|
|
| 26527 |
|
|
* java/net/URLEncoder.java: Made vars private. Added constructor
|
| 26528 |
|
|
|
| 26529 |
|
|
1998-12-06 19:53 Aaron M. Renn
|
| 26530 |
|
|
|
| 26531 |
|
|
* java/net/URL.java: Made all internal vars private and ensured
|
| 26532 |
|
|
consisten naming with serialized form. Added constructors that
|
| 26533 |
|
|
allow user to specify own protocol handler.
|
| 26534 |
|
|
|
| 26535 |
|
|
1998-12-06 19:20 Aaron M. Renn
|
| 26536 |
|
|
|
| 26537 |
|
|
* java/net/SocketImplFactory.java: Added 'abstract' keyword to
|
| 26538 |
|
|
comply with spec
|
| 26539 |
|
|
|
| 26540 |
|
|
1998-12-06 19:19 Aaron M. Renn
|
| 26541 |
|
|
|
| 26542 |
|
|
* java/net/Socket.java: Added missing constructor. Added missing
|
| 26543 |
|
|
methods to get/set send and receive buffer size.
|
| 26544 |
|
|
|
| 26545 |
|
|
1998-12-06 19:09 Aaron M. Renn
|
| 26546 |
|
|
|
| 26547 |
|
|
* java/net/ServerSocket.java: Make instance vars private.
|
| 26548 |
|
|
Re-classify a constructor as package internal.
|
| 26549 |
|
|
|
| 26550 |
|
|
1998-12-06 19:04 Aaron M. Renn
|
| 26551 |
|
|
|
| 26552 |
|
|
* java/net/: DatagramSocket.java, HttpURLConnection.java,
|
| 26553 |
|
|
PasswordAuthentication.java, SocketOptions.java:
|
| 26554 |
|
|
PasswordAuthentication.java
|
| 26555 |
|
|
|
| 26556 |
|
|
1998-12-06 19:01 Aaron M. Renn
|
| 26557 |
|
|
|
| 26558 |
|
|
* java/net/MulticastSocket.java: Added new {get,set}TimeToLive
|
| 26559 |
|
|
methods
|
| 26560 |
|
|
|
| 26561 |
|
|
1998-12-06 19:00 Aaron M. Renn
|
| 26562 |
|
|
|
| 26563 |
|
|
* java/net/DatagramSocketImpl.java: Set correct return/param types
|
| 26564 |
|
|
in TimeToLive methods
|
| 26565 |
|
|
|
| 26566 |
|
|
1998-12-05 20:18 Aaron M. Renn
|
| 26567 |
|
|
|
| 26568 |
|
|
* java/net/InetAddress.java: Eliminated useless main() method
|
| 26569 |
|
|
|
| 26570 |
|
|
1998-12-05 05:12 Aaron M. Renn
|
| 26571 |
|
|
|
| 26572 |
|
|
* java/net/FileNameMap.java: Added superfluous 'abstract' keyword
|
| 26573 |
|
|
to interface decl to conform to spec
|
| 26574 |
|
|
|
| 26575 |
|
|
1998-12-05 05:11 Aaron M. Renn
|
| 26576 |
|
|
|
| 26577 |
|
|
* java/net/DatagramSocketImpl.java: Added new useless
|
| 26578 |
|
|
{get,sec}TimeToLive methods to satisfy spec
|
| 26579 |
|
|
|
| 26580 |
|
|
1998-12-05 04:42 Aaron M. Renn
|
| 26581 |
|
|
|
| 26582 |
|
|
* java/net/DatagramPacket.java: Made all instance variables
|
| 26583 |
|
|
private. Added 'offset' instance variables and two new constructor
|
| 26584 |
|
|
forms and setData() and getOffset() methods to properly handle the
|
| 26585 |
|
|
offset variable. All to conform to latest 1.2 spec.
|
| 26586 |
|
|
|
| 26587 |
|
|
1998-12-05 04:26 Aaron M. Renn
|
| 26588 |
|
|
|
| 26589 |
|
|
* java/net/ContentHandlerFactory.java: Added 'abstract' keywork to
|
| 26590 |
|
|
interface decl for spec conformance
|
| 26591 |
|
|
|
| 26592 |
|
|
1998-12-03 02:53 Aaron M. Renn
|
| 26593 |
|
|
|
| 26594 |
|
|
* java/io/InvalidClassException.java: Make all constructors public
|
| 26595 |
|
|
|
| 26596 |
|
|
1998-12-03 02:52 Aaron M. Renn
|
| 26597 |
|
|
|
| 26598 |
|
|
* java/io/Externalizable.java: Implement Serializable
|
| 26599 |
|
|
|
| 26600 |
|
|
1998-12-03 02:51 Aaron M. Renn
|
| 26601 |
|
|
|
| 26602 |
|
|
* java/io/DataOutputStream.java: Change I missed. Fixed method
|
| 26603 |
|
|
signature on write(int)
|
| 26604 |
|
|
|
| 26605 |
|
|
1998-12-02 03:47 Aaron M. Renn
|
| 26606 |
|
|
|
| 26607 |
|
|
* test/java.io/: BufferedByteOutputStreamTest.java,
|
| 26608 |
|
|
PipedStreamTest.java: Initial checkin
|
| 26609 |
|
|
|
| 26610 |
|
|
1998-12-02 03:41 Aaron M. Renn
|
| 26611 |
|
|
|
| 26612 |
|
|
* java/io/FilterOutputStream.java: Call flush() before closing the
|
| 26613 |
|
|
underlying stream
|
| 26614 |
|
|
|
| 26615 |
|
|
1998-12-02 02:46 Aaron M. Renn
|
| 26616 |
|
|
|
| 26617 |
|
|
* java/io/FileDescriptor.java: Added static initializer to load
|
| 26618 |
|
|
native library
|
| 26619 |
|
|
|
| 26620 |
|
|
1998-12-02 02:21 Jim Blair
|
| 26621 |
|
|
|
| 26622 |
|
|
* native/gnu.java.awt.peer.gtk/: gtkbuttonpeer.c,
|
| 26623 |
|
|
gtkcheckboxpeer.c, gtkchoicepeer.c, gtkcomponentpeer.c,
|
| 26624 |
|
|
gtkfiledialogpeer.c, gtkmainthread.c, gtkpeer.h,
|
| 26625 |
|
|
gtkscrollpanepeer.c, gtkwindowpeer.c: Added NSA_* macros to deal
|
| 26626 |
|
|
with native data generically.
|
| 26627 |
|
|
|
| 26628 |
|
|
1998-12-02 02:18 Jim Blair
|
| 26629 |
|
|
|
| 26630 |
|
|
* gnu/java/awt/peer/gtk/GtkMainThread.java: Removed GtkInitTable
|
| 26631 |
|
|
|
| 26632 |
|
|
1998-12-02 02:11 Aaron M. Renn
|
| 26633 |
|
|
|
| 26634 |
|
|
* java/io/FilePermission.java: Misc changes to make this module
|
| 26635 |
|
|
compile
|
| 26636 |
|
|
|
| 26637 |
|
|
1998-12-02 02:02 Aaron M. Renn
|
| 26638 |
|
|
|
| 26639 |
|
|
* java/io/BufferedReader.java: Made DEFAULT_BUFFER_SIZE package
|
| 26640 |
|
|
level protected
|
| 26641 |
|
|
|
| 26642 |
|
|
1998-12-02 01:50 Aaron M. Renn
|
| 26643 |
|
|
|
| 26644 |
|
|
* java/io/Writer.java: Made constructor protected like it should
|
| 26645 |
|
|
have been
|
| 26646 |
|
|
|
| 26647 |
|
|
1998-12-02 01:49 Aaron M. Renn
|
| 26648 |
|
|
|
| 26649 |
|
|
* java/io/WriteAbortedException.java: Made constructor public like
|
| 26650 |
|
|
it should have been
|
| 26651 |
|
|
|
| 26652 |
|
|
1998-12-02 01:48 Aaron M. Renn
|
| 26653 |
|
|
|
| 26654 |
|
|
* java/io/StreamTokenizer.java: Made internal methods readChar()
|
| 26655 |
|
|
and enlargeBuffer() private like they should be
|
| 26656 |
|
|
|
| 26657 |
|
|
1998-12-02 01:41 Aaron M. Renn
|
| 26658 |
|
|
|
| 26659 |
|
|
* java/io/Serializable.java: Added superfluous 'abstract' keywork
|
| 26660 |
|
|
to interface decl for spec conformance. Added serialVersionUID.
|
| 26661 |
|
|
|
| 26662 |
|
|
1998-12-02 01:30 Aaron M. Renn
|
| 26663 |
|
|
|
| 26664 |
|
|
* java/io/Reader.java: Made constructors protected to comply with
|
| 26665 |
|
|
spec
|
| 26666 |
|
|
|
| 26667 |
|
|
1998-12-02 01:27 Aaron M. Renn
|
| 26668 |
|
|
|
| 26669 |
|
|
* java/io/RandomAccessFile.java: Remove 'final' keyword from
|
| 26670 |
|
|
skipBytes method decl
|
| 26671 |
|
|
|
| 26672 |
|
|
1998-12-02 01:23 Aaron M. Renn
|
| 26673 |
|
|
|
| 26674 |
|
|
* java/io/: PushbackInputStream.java, PushbackReader.java: Added
|
| 26675 |
|
|
comments in code requesting that non-spec public methods not be
|
| 26676 |
|
|
deleted
|
| 26677 |
|
|
|
| 26678 |
|
|
1998-12-02 01:21 Aaron M. Renn
|
| 26679 |
|
|
|
| 26680 |
|
|
* java/io/PushbackReader.java: Added close() and mark() methods to
|
| 26681 |
|
|
comply with the spec. However, I did not delete my skip() method
|
| 26682 |
|
|
per the spec because in my estimation it is needed. This is the
|
| 26683 |
|
|
only way the skip method can function properly if there are unread
|
| 26684 |
|
|
bytes in the buffer. The superclass skip() method only delegates to
|
| 26685 |
|
|
the underlying Reader.
|
| 26686 |
|
|
|
| 26687 |
|
|
1998-12-02 01:15 Aaron M. Renn
|
| 26688 |
|
|
|
| 26689 |
|
|
* java/io/PushbackInputStream.java: Made vars 'pos' and 'buf'
|
| 26690 |
|
|
protected and added close() method to comply with spec. However, I
|
| 26691 |
|
|
did not delete my reset() method to comply with the spec because in
|
| 26692 |
|
|
my estimation it is needed. PBIS subclasses from FilterInputStream,
|
| 26693 |
|
|
which redirects the call to reset() to the underlying InputStream it
|
| 26694 |
|
|
is wrappering. If that InputStream supported mark/reset, then the
|
| 26695 |
|
|
stream position could be messed up. Therefore we need to override
|
| 26696 |
|
|
this method and throw and exception in it.
|
| 26697 |
|
|
|
| 26698 |
|
|
1998-12-02 01:08 Aaron M. Renn
|
| 26699 |
|
|
|
| 26700 |
|
|
* java/io/PrintWriter.java: Make 'out' var protected to comply with
|
| 26701 |
|
|
spec
|
| 26702 |
|
|
|
| 26703 |
|
|
1998-12-01 04:32 Brian Jones
|
| 26704 |
|
|
|
| 26705 |
|
|
* java/lang/RuntimePermission.java: initial commit (javadoc not
|
| 26706 |
|
|
done)
|
| 26707 |
|
|
|
| 26708 |
|
|
1998-12-01 03:15 Brian Jones
|
| 26709 |
|
|
|
| 26710 |
|
|
* lib/standard.omit: java.lang.RuntimePermission ignored
|
| 26711 |
|
|
|
| 26712 |
|
|
1998-12-01 02:57 Brian Jones
|
| 26713 |
|
|
|
| 26714 |
|
|
* java/lang/Process.java: initial checkin
|
| 26715 |
|
|
|
| 26716 |
|
|
1998-12-01 02:14 Jim Blair
|
| 26717 |
|
|
|
| 26718 |
|
|
* native/gnu.java.awt.peer.gtk/Makefile,
|
| 26719 |
|
|
native/gnu.java.awt.peer.gtk/gtkchoicepeer.c,
|
| 26720 |
|
|
gnu/java/awt/peer/gtk/GtkChoicePeer.java,
|
| 26721 |
|
|
gnu/java/awt/peer/gtk/GtkToolkit.java,
|
| 26722 |
|
|
gnu/java/awt/peer/gtk/Makefile, gnu/java/awt/peer/gtk/Test.java:
|
| 26723 |
|
|
Initial commit
|
| 26724 |
|
|
|
| 26725 |
|
|
1998-11-30 17:27 Paul Fisher
|
| 26726 |
|
|
|
| 26727 |
|
|
* gnu/java/awt/peer/gtk/GtkToolkit.java,
|
| 26728 |
|
|
gnu/java/awt/peer/gtk/Test.java,
|
| 26729 |
|
|
native/gnu.java.awt.peer.gtk/gtktoolkit.c: Added
|
| 26730 |
|
|
Toolkit.getScreenResolution().
|
| 26731 |
|
|
|
| 26732 |
|
|
1998-11-30 17:05 Paul Fisher
|
| 26733 |
|
|
|
| 26734 |
|
|
* gnu/java/awt/peer/gtk/GtkToolkit.java,
|
| 26735 |
|
|
gnu/java/awt/peer/gtk/Test.java,
|
| 26736 |
|
|
native/gnu.java.awt.peer.gtk/gtktoolkit.c: Added
|
| 26737 |
|
|
Toolkit.getScreenSize().
|
| 26738 |
|
|
|
| 26739 |
|
|
1998-11-30 14:40 Brian Jones
|
| 26740 |
|
|
|
| 26741 |
|
|
* java/io/: DataInputStream.java, RandomAccessFile.java: \uxxxx
|
| 26742 |
|
|
HTML reference is \uxxxx
|
| 26743 |
|
|
|
| 26744 |
|
|
1998-11-30 06:01 Paul Fisher
|
| 26745 |
|
|
|
| 26746 |
|
|
* gnu/java/awt/peer/gtk/GtkToolkit.java,
|
| 26747 |
|
|
gnu/java/awt/peer/gtk/Makefile,
|
| 26748 |
|
|
native/gnu.java.awt.peer.gtk/Makefile,
|
| 26749 |
|
|
native/gnu.java.awt.peer.gtk/gtktoolkit.c: Added beep.
|
| 26750 |
|
|
|
| 26751 |
|
|
1998-11-30 04:47 Paul Fisher
|
| 26752 |
|
|
|
| 26753 |
|
|
* gnu/java/awt/peer/gtk/GtkMainThread.java: Fix typo.
|
| 26754 |
|
|
|
| 26755 |
|
|
1998-11-30 04:45 Paul Fisher
|
| 26756 |
|
|
|
| 26757 |
|
|
* gnu/java/awt/peer/gtk/GtkMainThread.java: Only allow one
|
| 26758 |
|
|
GtkMainThread to be constructed.
|
| 26759 |
|
|
|
| 26760 |
|
|
1998-11-30 02:09 Aaron M. Renn
|
| 26761 |
|
|
|
| 26762 |
|
|
* java/io/PipedWriter.java: Added write(int) method for spec
|
| 26763 |
|
|
conformance
|
| 26764 |
|
|
|
| 26765 |
|
|
1998-11-30 02:08 Aaron M. Renn
|
| 26766 |
|
|
|
| 26767 |
|
|
* java/io/PipedReader.java: Made internal variable private instead
|
| 26768 |
|
|
of proteced. Added read() method. All for spec conformance.
|
| 26769 |
|
|
|
| 26770 |
|
|
1998-11-30 02:00 Aaron M. Renn
|
| 26771 |
|
|
|
| 26772 |
|
|
* java/io/PipedOutputStream.java: Added flush() method to conform
|
| 26773 |
|
|
to spec
|
| 26774 |
|
|
|
| 26775 |
|
|
1998-11-30 01:56 Aaron M. Renn
|
| 26776 |
|
|
|
| 26777 |
|
|
* java/io/ObjectStreamException.java: Made class abstract. Added
|
| 26778 |
|
|
implements Serializable. Made all constructors protected. All to
|
| 26779 |
|
|
comply with spec.
|
| 26780 |
|
|
|
| 26781 |
|
|
1998-11-30 01:53 Aaron M. Renn
|
| 26782 |
|
|
|
| 26783 |
|
|
* java/io/ObjectOutput.java: Added the abstract keyword to the
|
| 26784 |
|
|
interface decl to bring up to spec. Added the write(int),
|
| 26785 |
|
|
write(byte[], int, int) and write(byte[]) methods to bring up to
|
| 26786 |
|
|
spec.
|
| 26787 |
|
|
|
| 26788 |
|
|
1998-11-30 01:47 Aaron M. Renn
|
| 26789 |
|
|
|
| 26790 |
|
|
* java/io/: ObjectInput.java, ObjectInputValidation.java: Added
|
| 26791 |
|
|
abstract keyword to interface decl to conform to spec
|
| 26792 |
|
|
|
| 26793 |
|
|
1998-11-30 01:47 Aaron M. Renn
|
| 26794 |
|
|
|
| 26795 |
|
|
* java/io/LineNumberInputStream.java: Added skip() method to
|
| 26796 |
|
|
conform to spec
|
| 26797 |
|
|
|
| 26798 |
|
|
1998-11-30 01:43 Aaron M. Renn
|
| 26799 |
|
|
|
| 26800 |
|
|
* java/io/FilterWriter.java: Made constructor protected to conform
|
| 26801 |
|
|
to RC2 spec
|
| 26802 |
|
|
|
| 26803 |
|
|
1998-11-30 01:42 Aaron M. Renn
|
| 26804 |
|
|
|
| 26805 |
|
|
* java/io/FilterReader.java: Made class abstract to conform to RC2
|
| 26806 |
|
|
spec
|
| 26807 |
|
|
|
| 26808 |
|
|
1998-11-30 01:38 Aaron M. Renn
|
| 26809 |
|
|
|
| 26810 |
|
|
* java/io/FileOutputStream.java: Fixed signatures on
|
| 26811 |
|
|
closeInternal() and finalize() to meet spec
|
| 26812 |
|
|
|
| 26813 |
|
|
1998-11-30 01:36 Aaron M. Renn
|
| 26814 |
|
|
|
| 26815 |
|
|
* java/io/File.java: Numerous changes to comply with RC2 spec:
|
| 26816 |
|
|
-- Added methods createNewFile, isHidden, setLastModified,
|
| 26817 |
|
|
setReadOnly, getAbsoluteFile, getCanonicaFile, getParentFile,
|
| 26818 |
|
|
listFiles(), listFiles(FilenameFilter), listFiles(FileFilter),
|
| 26819 |
|
|
listRoots(), toURL
|
| 26820 |
|
|
-- Made private deleteInternal, mkdirInternal,
|
| 26821 |
|
|
|
| 26822 |
|
|
lastModifiedInternal.
|
| 26823 |
|
|
-- Updated to new signatures for the variants of createTempFile
|
| 26824 |
|
|
These changes compile but have not yet been tested.
|
| 26825 |
|
|
|
| 26826 |
|
|
1998-11-30 01:33 Aaron M. Renn
|
| 26827 |
|
|
|
| 26828 |
|
|
* java/io/FileFilter.java: Changed incorrect parameter type from
|
| 26829 |
|
|
String to File
|
| 26830 |
|
|
|
| 26831 |
|
|
1998-11-30 01:32 Aaron M. Renn
|
| 26832 |
|
|
|
| 26833 |
|
|
* native/java.io/File.c: Added native methods to set modification
|
| 26834 |
|
|
time and to make read only. Note that these are as yet untested but
|
| 26835 |
|
|
they do compile.
|
| 26836 |
|
|
|
| 26837 |
|
|
1998-11-29 23:58 Aaron M. Renn
|
| 26838 |
|
|
|
| 26839 |
|
|
* native/java.io/File.c: Changed createInternal to make it specify
|
| 26840 |
|
|
O_EXCL and to return a value indicating whether or not the file
|
| 26841 |
|
|
existed already.
|
| 26842 |
|
|
|
| 26843 |
|
|
1998-11-29 23:37 Aaron M. Renn
|
| 26844 |
|
|
|
| 26845 |
|
|
* java/io/DataOutputStream.java: Added the methods flush(),
|
| 26846 |
|
|
write(byte) and write(byte[], int, int) in order to conform to the
|
| 26847 |
|
|
spec.
|
| 26848 |
|
|
|
| 26849 |
|
|
1998-11-29 23:30 Aaron M. Renn
|
| 26850 |
|
|
|
| 26851 |
|
|
* java/io/DataInputStream.java: Added read(byte[]) and read(byte[],
|
| 26852 |
|
|
int, int) to conform to spec
|
| 26853 |
|
|
|
| 26854 |
|
|
1998-11-29 23:21 Aaron M. Renn
|
| 26855 |
|
|
|
| 26856 |
|
|
* java/io/: DataInput.java, DataOutput.java, Externalizable.java:
|
| 26857 |
|
|
Added superfluous abstract keyword to interface decl to conform to
|
| 26858 |
|
|
spec
|
| 26859 |
|
|
|
| 26860 |
|
|
1998-11-29 23:19 Aaron M. Renn
|
| 26861 |
|
|
|
| 26862 |
|
|
* java/io/CharArrayWriter.java: Added write(String, int, int) to
|
| 26863 |
|
|
conform to spec
|
| 26864 |
|
|
|
| 26865 |
|
|
1998-11-29 23:14 Aaron M. Renn
|
| 26866 |
|
|
|
| 26867 |
|
|
* java/io/: ByteArrayInputStream.java, ByteArrayOutputStream.java:
|
| 26868 |
|
|
Added close() method to conform to spec
|
| 26869 |
|
|
|
| 26870 |
|
|
1998-11-29 23:11 Aaron M. Renn
|
| 26871 |
|
|
|
| 26872 |
|
|
* java/io/BufferedWriter.java: Removed finalize() and added
|
| 26873 |
|
|
write(String, int, int) to conform to spec
|
| 26874 |
|
|
|
| 26875 |
|
|
1998-11-29 23:06 Aaron M. Renn
|
| 26876 |
|
|
|
| 26877 |
|
|
* java/io/BufferedReader.java: Made marklimit and
|
| 26878 |
|
|
DEFAULT_BUFFER_SIZE private to conform to spec
|
| 26879 |
|
|
|
| 26880 |
|
|
1998-11-29 23:04 Aaron M. Renn
|
| 26881 |
|
|
|
| 26882 |
|
|
* java/io/BufferedOutputStream.java: Removed close() and finalize()
|
| 26883 |
|
|
methods for spec compatibility
|
| 26884 |
|
|
|
| 26885 |
|
|
1998-11-29 23:02 Aaron M. Renn
|
| 26886 |
|
|
|
| 26887 |
|
|
* java/io/BufferedInputStream.java: Add close() method for spec
|
| 26888 |
|
|
compatibility
|
| 26889 |
|
|
|
| 26890 |
|
|
1998-11-29 22:28 Aaron M. Renn
|
| 26891 |
|
|
|
| 26892 |
|
|
* java/io/: ObjectStreamException.java, FilterOutputStream.java:
|
| 26893 |
|
|
Copyright Fix
|
| 26894 |
|
|
|
| 26895 |
|
|
1998-11-29 22:28 Aaron M. Renn
|
| 26896 |
|
|
|
| 26897 |
|
|
* java/: io/OutputStreamWriter.java, io/FilterReader.java,
|
| 26898 |
|
|
io/FilterInputStream.java, net/DatagramSocketImpl.java,
|
| 26899 |
|
|
net/HttpURLConnection.java, net/Socket.java: Documentation Fix
|
| 26900 |
|
|
|
| 26901 |
|
|
1998-11-29 03:36 John Keiser
|
| 26902 |
|
|
|
| 26903 |
|
|
* native/lib/: jcl.c, jcl.h, jnilink.c, jnilink.h: Removed the
|
| 26904 |
|
|
darned carriage returns.
|
| 26905 |
|
|
|
| 26906 |
|
|
1998-11-29 01:15 John Keiser
|
| 26907 |
|
|
|
| 26908 |
|
|
* lib/.cvsignore: First checkin.
|
| 26909 |
|
|
|
| 26910 |
|
|
1998-11-29 01:12 John Keiser
|
| 26911 |
|
|
|
| 26912 |
|
|
* native/: .cvsignore, gnu.java.awt.peer.gtk/.cvsignore,
|
| 26913 |
|
|
java.io/.cvsignore, java.lang/.cvsignore,
|
| 26914 |
|
|
java.lang.reflect/.cvsignore, java.math/.cvsignore,
|
| 26915 |
|
|
java.net/.cvsignore, lib/.cvsignore, nsa/.cvsignore,
|
| 26916 |
|
|
testsuite/.cvsignore, vmi/.cvsignore: Copied from Japhar's native
|
| 26917 |
|
|
.cvsignore.
|
| 26918 |
|
|
|
| 26919 |
|
|
1998-11-29 01:11 John Keiser
|
| 26920 |
|
|
|
| 26921 |
|
|
* .cvsignore: 'Bout time. :)
|
| 26922 |
|
|
|
| 26923 |
|
|
1998-11-29 01:02 Aaron M. Renn
|
| 26924 |
|
|
|
| 26925 |
|
|
* java/io/: PipedInputStream.java, PipedReader.java,
|
| 26926 |
|
|
PipedInputStream.java, PipedReader.java, PrintStream.java,
|
| 26927 |
|
|
PrintWriter.java, RandomAccessFile.java, Reader.java,
|
| 26928 |
|
|
SequenceInputStream.java, SerializablePermission.java,
|
| 26929 |
|
|
StreamTokenizer.java, StringBufferInputStream.java,
|
| 26930 |
|
|
StringReader.java, Writer.java, BufferedInputStream.java,
|
| 26931 |
|
|
BufferedReader.java, FileInputStream.java, InputStream.java,
|
| 26932 |
|
|
PushbackInputStream.java, PushbackReader.java, OutputStream.java,
|
| 26933 |
|
|
Reader.java, Writer.java: Documentation Fix
|
| 26934 |
|
|
|
| 26935 |
|
|
1998-11-29 00:46 John Keiser
|
| 26936 |
|
|
|
| 26937 |
|
|
* lib/.deps: Updated to remove FilePermission.java.
|
| 26938 |
|
|
|
| 26939 |
|
|
1998-11-29 00:45 John Keiser
|
| 26940 |
|
|
|
| 26941 |
|
|
* java/lang/: Double.java, ExceptionInInitializerError.java: Typos.
|
| 26942 |
|
|
|
| 26943 |
|
|
1998-11-29 00:12 John Keiser
|
| 26944 |
|
|
|
| 26945 |
|
|
* lib/standard.omit: Typo. Was including FilePermission.java when
|
| 26946 |
|
|
it shouldn't.
|
| 26947 |
|
|
|
| 26948 |
|
|
1998-11-29 00:06 John Keiser
|
| 26949 |
|
|
|
| 26950 |
|
|
* java/io/FilePermission.java: Needed to import java.security.*
|
| 26951 |
|
|
|
| 26952 |
|
|
1998-11-28 22:58 Aaron M. Renn
|
| 26953 |
|
|
|
| 26954 |
|
|
* java/io/: FileFilter.java, FilenameFilter.java,
|
| 26955 |
|
|
Externalizable.java, ObjectInput.java, ObjectOutput.java,
|
| 26956 |
|
|
BufferedInputStream.java, BufferedReader.java,
|
| 26957 |
|
|
ByteArrayInputStream.java, CharArrayReader.java,
|
| 26958 |
|
|
DataInputStream.java, DataOutputStream.java, DataInputStream.java,
|
| 26959 |
|
|
File.java, FileDescriptor.java, FileInputStream.java,
|
| 26960 |
|
|
FileOutputStream.java, InputStreamReader.java,
|
| 26961 |
|
|
LineNumberInputStream.java, LineNumberReader.java: Documentation
|
| 26962 |
|
|
Fix
|
| 26963 |
|
|
|
| 26964 |
|
|
1998-11-28 22:36 Aaron M. Renn
|
| 26965 |
|
|
|
| 26966 |
|
|
* java/io/DataOutput.java: Documentation fix
|
| 26967 |
|
|
|
| 26968 |
|
|
1998-11-28 22:17 Aaron M. Renn
|
| 26969 |
|
|
|
| 26970 |
|
|
* java/io/DataInput.java: Documentation Fixes
|
| 26971 |
|
|
|
| 26972 |
|
|
1998-11-27 04:43 Jim Blair
|
| 26973 |
|
|
|
| 26974 |
|
|
* gnu/java/awt/peer/gtk/: GtkToolkit.java, Makefile, Test.java:
|
| 26975 |
|
|
Added support for GtkCheckboxPeer
|
| 26976 |
|
|
|
| 26977 |
|
|
1998-11-27 04:41 Jim Blair
|
| 26978 |
|
|
|
| 26979 |
|
|
* native/gnu.java.awt.peer.gtk/Makefile: Added support for
|
| 26980 |
|
|
gtkcheckboxpeer
|
| 26981 |
|
|
|
| 26982 |
|
|
1998-11-27 04:41 Jim Blair
|
| 26983 |
|
|
|
| 26984 |
|
|
* native/gnu.java.awt.peer.gtk/gtkcheckboxpeer.c,
|
| 26985 |
|
|
gnu/java/awt/peer/gtk/GtkCheckboxPeer.java: Initial commit
|
| 26986 |
|
|
|
| 26987 |
|
|
1998-11-27 01:45 Jim Blair
|
| 26988 |
|
|
|
| 26989 |
|
|
* native/gnu.java.awt.peer.gtk/gtkpeer.h: Added support for
|
| 26990 |
|
|
~/.classpath-gtkrc
|
| 26991 |
|
|
|
| 26992 |
|
|
1998-11-27 01:43 Jim Blair
|
| 26993 |
|
|
|
| 26994 |
|
|
* native/gnu.java.awt.peer.gtk/gtkmainthread.c: Added support for
|
| 26995 |
|
|
GTK themes via ~/.classpath-gtkrc
|
| 26996 |
|
|
|
| 26997 |
|
|
1998-11-25 06:17 Jim Blair
|
| 26998 |
|
|
|
| 26999 |
|
|
* gnu/java/awt/peer/gtk/GtkButtonPeer.java,
|
| 27000 |
|
|
gnu/java/awt/peer/gtk/GtkComponentPeer.java,
|
| 27001 |
|
|
gnu/java/awt/peer/gtk/GtkContainerPeer.java,
|
| 27002 |
|
|
gnu/java/awt/peer/gtk/GtkDialogPeer.java,
|
| 27003 |
|
|
gnu/java/awt/peer/gtk/GtkFileDialogPeer.java,
|
| 27004 |
|
|
gnu/java/awt/peer/gtk/GtkFramePeer.java,
|
| 27005 |
|
|
gnu/java/awt/peer/gtk/GtkGenericPeer.java,
|
| 27006 |
|
|
gnu/java/awt/peer/gtk/GtkMainThread.java,
|
| 27007 |
|
|
gnu/java/awt/peer/gtk/GtkPanelPeer.java,
|
| 27008 |
|
|
gnu/java/awt/peer/gtk/GtkScrollPanePeer.java,
|
| 27009 |
|
|
gnu/java/awt/peer/gtk/GtkToolkit.java,
|
| 27010 |
|
|
gnu/java/awt/peer/gtk/GtkWindowPeer.java,
|
| 27011 |
|
|
gnu/java/awt/peer/gtk/Makefile, gnu/java/awt/peer/gtk/Test.java,
|
| 27012 |
|
|
native/gnu.java.awt.peer.gtk/Makefile,
|
| 27013 |
|
|
native/gnu.java.awt.peer.gtk/gdkjnithreads.c,
|
| 27014 |
|
|
native/gnu.java.awt.peer.gtk/gdkjnithreads.h,
|
| 27015 |
|
|
native/gnu.java.awt.peer.gtk/gtkbuttonpeer.c,
|
| 27016 |
|
|
native/gnu.java.awt.peer.gtk/gtkcomponentpeer.c,
|
| 27017 |
|
|
native/gnu.java.awt.peer.gtk/gtkfiledialogpeer.c,
|
| 27018 |
|
|
native/gnu.java.awt.peer.gtk/gtkmainthread.c,
|
| 27019 |
|
|
native/gnu.java.awt.peer.gtk/gtkpeer.h,
|
| 27020 |
|
|
native/gnu.java.awt.peer.gtk/gtkscrollpanepeer.c,
|
| 27021 |
|
|
native/gnu.java.awt.peer.gtk/gtkwindowpeer.c,
|
| 27022 |
|
|
native/gnu.java.awt.peer.gtk/native_state.c,
|
| 27023 |
|
|
native/gnu.java.awt.peer.gtk/native_state.h: Initial commit of GTK
|
| 27024 |
|
|
peers.
|
| 27025 |
|
|
|
| 27026 |
|
|
1998-11-24 02:50 Brian Jones
|
| 27027 |
|
|
|
| 27028 |
|
|
* java/lang/reflect/InvocationTargetException.java: updated for
|
| 27029 |
|
|
serialization, added methods, etc. 1.2 compatible
|
| 27030 |
|
|
|
| 27031 |
|
|
1998-11-24 02:32 Brian Jones
|
| 27032 |
|
|
|
| 27033 |
|
|
* java/lang/VirtualMachineError.java: keyword 'abstract' added to
|
| 27034 |
|
|
class declaration
|
| 27035 |
|
|
|
| 27036 |
|
|
1998-11-24 02:30 Brian Jones
|
| 27037 |
|
|
|
| 27038 |
|
|
* java/lang/SecurityManager.java:
|
| 27039 |
|
|
checkMulticast(java.net.InetAddress, byte): wrong argument type int
|
| 27040 |
|
|
in declaration
|
| 27041 |
|
|
|
| 27042 |
|
|
1998-11-24 02:28 Brian Jones
|
| 27043 |
|
|
|
| 27044 |
|
|
* java/lang/SecurityManager.java: checkTopLevelWindow(Object):
|
| 27045 |
|
|
returns false instead of throwing exception
|
| 27046 |
|
|
|
| 27047 |
|
|
1998-11-24 02:21 Brian Jones
|
| 27048 |
|
|
|
| 27049 |
|
|
* java/lang/Object.java: getClass(): added 'final' keyword for API
|
| 27050 |
|
|
compliance clone(): made function 'protected' for API compliance
|
| 27051 |
|
|
|
| 27052 |
|
|
1998-11-24 02:20 Brian Jones
|
| 27053 |
|
|
|
| 27054 |
|
|
* java/lang/Runnable.java: added 'abstract' keyword for API
|
| 27055 |
|
|
compliance
|
| 27056 |
|
|
|
| 27057 |
|
|
1998-11-24 02:20 Brian Jones
|
| 27058 |
|
|
|
| 27059 |
|
|
* vm/reference/java/lang/Runtime.java: removed 'final' keyword for
|
| 27060 |
|
|
API compliance
|
| 27061 |
|
|
|
| 27062 |
|
|
1998-11-24 02:11 Brian Jones
|
| 27063 |
|
|
|
| 27064 |
|
|
* vm/reference/java/lang/Class.java: void setSigners(Object[])
|
| 27065 |
|
|
instead of public (readded)
|
| 27066 |
|
|
|
| 27067 |
|
|
1998-11-24 01:44 Brian Jones
|
| 27068 |
|
|
|
| 27069 |
|
|
* java/lang/Comparable.java: keyword 'abstract' added for API
|
| 27070 |
|
|
consistency
|
| 27071 |
|
|
|
| 27072 |
|
|
1998-11-24 01:43 Brian Jones
|
| 27073 |
|
|
|
| 27074 |
|
|
* java/lang/Cloneable.java: keyword 'abstract' added for API
|
| 27075 |
|
|
consistency (1.2RC2)
|
| 27076 |
|
|
|
| 27077 |
|
|
1998-11-24 01:42 Brian Jones
|
| 27078 |
|
|
|
| 27079 |
|
|
* vm/reference/java/lang/Class.java: removed "public
|
| 27080 |
|
|
setSigners(Object[]) function" to be consistent with API.
|
| 27081 |
|
|
Serialization needs to be done still (not sure how myself with this
|
| 27082 |
|
|
one)
|
| 27083 |
|
|
|
| 27084 |
|
|
1998-11-24 01:30 Brian Jones
|
| 27085 |
|
|
|
| 27086 |
|
|
* java/lang/Byte.java: doc comment fix
|
| 27087 |
|
|
|
| 27088 |
|
|
1998-11-24 01:23 Brian Jones
|
| 27089 |
|
|
|
| 27090 |
|
|
* java/lang/Byte.java: implements java.lang.Comparable
|
| 27091 |
|
|
|
| 27092 |
|
|
1998-11-23 15:44 Brian Jones
|
| 27093 |
|
|
|
| 27094 |
|
|
* lib/.deps: 407 compiled classes
|
| 27095 |
|
|
|
| 27096 |
|
|
1998-11-23 05:13 John Keiser
|
| 27097 |
|
|
|
| 27098 |
|
|
* lib/: deps.sh, gen-classlist.sh, standard.omit: Modified deps.sh
|
| 27099 |
|
|
to work with a .omit file which allows the build to exclude certain
|
| 27100 |
|
|
files (most notably java.security, for now). Each line in
|
| 27101 |
|
|
standard.omit is a line to be passed to grep -v to screen out files.
|
| 27102 |
|
|
This should be extended later so that when we want to, we can create
|
| 27103 |
|
|
different builds of Classpath (Personal Java, Server Java, etc.)
|
| 27104 |
|
|
|
| 27105 |
|
|
1998-11-23 00:18 John Keiser
|
| 27106 |
|
|
|
| 27107 |
|
|
* java/lang/ThreadDeath.java: Added VERY rudimentary version of
|
| 27108 |
|
|
ThreadDeath for compilation. No comments, and absolutely no
|
| 27109 |
|
|
constructors or methods (besides the default ThreadDeath() supplied
|
| 27110 |
|
|
by the compiler).
|
| 27111 |
|
|
|
| 27112 |
|
|
1998-11-23 00:16 John Keiser
|
| 27113 |
|
|
|
| 27114 |
|
|
* java/lang/Byte.java: Modified so that it compiles.
|
| 27115 |
|
|
|
| 27116 |
|
|
1998-11-21 22:37 Brian Jones
|
| 27117 |
|
|
|
| 27118 |
|
|
* scripts/patches.pl: updated to send email
|
| 27119 |
|
|
|
| 27120 |
|
|
1998-11-21 17:36 Brian Jones
|
| 27121 |
|
|
|
| 27122 |
|
|
* scripts/patches.pl: initial commit
|
| 27123 |
|
|
|
| 27124 |
|
|
1998-11-18 04:25 Brian Jones
|
| 27125 |
|
|
|
| 27126 |
|
|
* java/lang/Byte.java: compareTo(Byte): added for 1.2
|
| 27127 |
|
|
compareTo(Object): added for 1.2
|
| 27128 |
|
|
|
| 27129 |
|
|
1998-11-18 04:00 Brian Jones
|
| 27130 |
|
|
|
| 27131 |
|
|
* java/lang/Boolean.java: added toString() to comply with 1.2RC1.
|
| 27132 |
|
|
|
| 27133 |
|
|
1998-11-18 03:03 Aaron M. Renn
|
| 27134 |
|
|
|
| 27135 |
|
|
* java/io/ObjectOutput.java: Added superfluous abstract declaration
|
| 27136 |
|
|
to interface for Java spec compat
|
| 27137 |
|
|
|
| 27138 |
|
|
1998-11-18 02:24 Aaron M. Renn
|
| 27139 |
|
|
|
| 27140 |
|
|
* java/io/InvalidClassException.java: Really fix bad method
|
| 27141 |
|
|
signature
|
| 27142 |
|
|
|
| 27143 |
|
|
1998-11-18 02:22 Aaron M. Renn
|
| 27144 |
|
|
|
| 27145 |
|
|
* java/io/FilterWriter.java: Added abstract declaration to class to
|
| 27146 |
|
|
comply with spec
|
| 27147 |
|
|
|
| 27148 |
|
|
1998-11-18 02:21 Aaron M. Renn
|
| 27149 |
|
|
|
| 27150 |
|
|
* java/io/FilterReader.java: Removed superfluous read(char[])
|
| 27151 |
|
|
method
|
| 27152 |
|
|
|
| 27153 |
|
|
1998-11-18 02:18 Aaron M. Renn
|
| 27154 |
|
|
|
| 27155 |
|
|
* java/io/FilterInputStream.java: Added missing close() method
|
| 27156 |
|
|
|
| 27157 |
|
|
1998-11-18 02:16 Aaron M. Renn
|
| 27158 |
|
|
|
| 27159 |
|
|
* java/io/FilenameFilter.java: Added superfluous abstract keyword
|
| 27160 |
|
|
to sync with Java spec
|
| 27161 |
|
|
|
| 27162 |
|
|
1998-11-18 02:08 Aaron M. Renn
|
| 27163 |
|
|
|
| 27164 |
|
|
* java/io/SerializablePermission.java: Initial Checkin
|
| 27165 |
|
|
|
| 27166 |
|
|
1998-11-18 01:55 Aaron M. Renn
|
| 27167 |
|
|
|
| 27168 |
|
|
* java/io/FilenameFilter.java: Replace Texinfo with HTML
|
| 27169 |
|
|
|
| 27170 |
|
|
1998-11-18 01:55 Aaron M. Renn
|
| 27171 |
|
|
|
| 27172 |
|
|
* java/io/FileFilter.java: Initial checkin of this stupid class
|
| 27173 |
|
|
|
| 27174 |
|
|
1998-11-16 03:45 Brian Jones
|
| 27175 |
|
|
|
| 27176 |
|
|
* configure.in: updated
|
| 27177 |
|
|
|
| 27178 |
|
|
1998-11-16 03:44 Brian Jones
|
| 27179 |
|
|
|
| 27180 |
|
|
* acinclude.m4: CLASSPATH_CHECK_JVM is now CLASSPATH_CHECK_JAPHAR
|
| 27181 |
|
|
and CLASSPATH_CHECK_KAFFE Note: when editing acinclude.m4 make sure
|
| 27182 |
|
|
to change emacs mode to sh-mode since the default is m4-mode.
|
| 27183 |
|
|
|
| 27184 |
|
|
1998-11-15 04:37 Brian Jones
|
| 27185 |
|
|
|
| 27186 |
|
|
* configure.in: cleaned up a bit. major bug is --with-jvm must be
|
| 27187 |
|
|
specified on configure command line and it never makes use of its
|
| 27188 |
|
|
argument. is this just on my machine?
|
| 27189 |
|
|
|
| 27190 |
|
|
1998-11-15 04:35 Brian Jones
|
| 27191 |
|
|
|
| 27192 |
|
|
* acinclude.m4: CLASSPATH_CHECK_JVM added
|
| 27193 |
|
|
CLASSPATH_INTERNAL_CHECK_JVM added CLASSPATH_CHECK_THREADS added
|
| 27194 |
|
|
|
| 27195 |
|
|
1998-11-15 04:34 Aaron M. Renn
|
| 27196 |
|
|
|
| 27197 |
|
|
* native/java.net/javanet.c: Another Moses DeJong warning patch
|
| 27198 |
|
|
|
| 27199 |
|
|
1998-11-15 04:33 Aaron M. Renn
|
| 27200 |
|
|
|
| 27201 |
|
|
* java/text/NumberFormat.java: Initial Checkin
|
| 27202 |
|
|
|
| 27203 |
|
|
1998-11-13 23:00 Brian Jones
|
| 27204 |
|
|
|
| 27205 |
|
|
* java/util/Collections.java: look for FIXME to see what I
|
| 27206 |
|
|
bastardized
|
| 27207 |
|
|
|
| 27208 |
|
|
1998-11-13 22:45 Brian Jones
|
| 27209 |
|
|
|
| 27210 |
|
|
* java/util/Map.java: entries(): is now entrySet() (JDK 1.2 RC1)
|
| 27211 |
|
|
|
| 27212 |
|
|
1998-11-11 22:59 Paul Fisher
|
| 27213 |
|
|
|
| 27214 |
|
|
* java/lang/: Float.java, Double.java: Initial commit -- native
|
| 27215 |
|
|
methods are missing.
|
| 27216 |
|
|
|
| 27217 |
|
|
1998-11-10 18:47 Brian Jones
|
| 27218 |
|
|
|
| 27219 |
|
|
* lib/.deps: updated
|
| 27220 |
|
|
|
| 27221 |
|
|
1998-11-10 18:36 Brian Jones
|
| 27222 |
|
|
|
| 27223 |
|
|
* java/io/FilePermission.java: fixed parsing errors:
|
| 27224 |
|
|
cannot have void return type for constructor
|
| 27225 |
|
|
extra '}' closing switch statement in the middle of the switch
|
| 27226 |
|
|
|
| 27227 |
|
|
statement
|
| 27228 |
|
|
|
| 27229 |
|
|
1998-11-09 20:08 John Keiser
|
| 27230 |
|
|
|
| 27231 |
|
|
* NoJDK: Removed. Really no need for this anymore. We shouldn't
|
| 27232 |
|
|
be working with the JDK.
|
| 27233 |
|
|
|
| 27234 |
|
|
1998-11-09 20:04 John Keiser
|
| 27235 |
|
|
|
| 27236 |
|
|
* java/lang/Throwable.java: Changed 'detailMessage' back to
|
| 27237 |
|
|
'message' now that Japhar calls getMessage().
|
| 27238 |
|
|
|
| 27239 |
|
|
1998-11-09 15:15 Stuart Ballard
|
| 27240 |
|
|
|
| 27241 |
|
|
* java/util/: AbstractCollection.java, AbstractList.java,
|
| 27242 |
|
|
AbstractSequentialList.java, AbstractSet.java, Arrays.java,
|
| 27243 |
|
|
Collection.java, Collections.java, LinkedList.java, List.java,
|
| 27244 |
|
|
Map.java: [one commit for multiple Collections files] Several fixes
|
| 27245 |
|
|
for completeness, updating to beta4 spec (with some RC1 enhancements
|
| 27246 |
|
|
too), and more doc comments. Note that all changes are untested
|
| 27247 |
|
|
because my time availability is nil, but they shouldn't be far from
|
| 27248 |
|
|
working.
|
| 27249 |
|
|
|
| 27250 |
|
|
1998-11-09 01:51 John Keiser
|
| 27251 |
|
|
|
| 27252 |
|
|
* vm/reference/java/lang/Thread.java: Added private constructor for
|
| 27253 |
|
|
Japhar's use.
|
| 27254 |
|
|
|
| 27255 |
|
|
1998-11-09 01:34 Brian Jones
|
| 27256 |
|
|
|
| 27257 |
|
|
* acinclude.m4: initial checkin
|
| 27258 |
|
|
|
| 27259 |
|
|
1998-11-09 01:33 Brian Jones
|
| 27260 |
|
|
|
| 27261 |
|
|
* configure.in: added configure.in patch from Petter
|
| 27262 |
|
|
|
| 27263 |
|
|
1998-11-08 06:22 John Keiser
|
| 27264 |
|
|
|
| 27265 |
|
|
* vm/reference/java/lang/: Class.java, Thread.java: Removed
|
| 27266 |
|
|
private_data fields.
|
| 27267 |
|
|
|
| 27268 |
|
|
1998-11-08 06:21 John Keiser
|
| 27269 |
|
|
|
| 27270 |
|
|
* java/lang/Throwable.java: Changed message to detailMessage. This
|
| 27271 |
|
|
should also simplify serialization ... but I don't know if that's
|
| 27272 |
|
|
what we want to do.
|
| 27273 |
|
|
|
| 27274 |
|
|
1998-11-08 06:18 John Keiser
|
| 27275 |
|
|
|
| 27276 |
|
|
* java/io/PrintWriter.java: *Temporary* fix for odd system
|
| 27277 |
|
|
properties problem.
|
| 27278 |
|
|
|
| 27279 |
|
|
1998-11-08 01:43 Brian Jones
|
| 27280 |
|
|
|
| 27281 |
|
|
* java/lang/UnsupportedOperationException.java: grabbed
|
| 27282 |
|
|
serialVersionUID from JDK 1.2
|
| 27283 |
|
|
|
| 27284 |
|
|
1998-11-08 01:42 Brian Jones
|
| 27285 |
|
|
|
| 27286 |
|
|
* java/lang/UnsupportedClassVersionError.java: grabbed
|
| 27287 |
|
|
serialVersionUID value from JDK 1.2
|
| 27288 |
|
|
|
| 27289 |
|
|
1998-11-08 01:18 Brian Jones
|
| 27290 |
|
|
|
| 27291 |
|
|
* lib/.deps: 392 classes now compile
|
| 27292 |
|
|
|
| 27293 |
|
|
1998-11-08 01:15 Brian Jones
|
| 27294 |
|
|
|
| 27295 |
|
|
* java/lang/: ArithmeticException.java,
|
| 27296 |
|
|
ArrayIndexOutOfBoundsException.java, ArrayStoreException.java,
|
| 27297 |
|
|
ClassCastException.java, ClassNotFoundException.java,
|
| 27298 |
|
|
CloneNotSupportedException.java, Exception.java,
|
| 27299 |
|
|
IllegalAccessException.java, IllegalArgumentException.java,
|
| 27300 |
|
|
IllegalMonitorStateException.java, IllegalStateException.java,
|
| 27301 |
|
|
IllegalThreadStateException.java, IndexOutOfBoundsException.java,
|
| 27302 |
|
|
InstantiationException.java, InterruptedException.java,
|
| 27303 |
|
|
NegativeArraySizeException.java, NoSuchFieldException.java,
|
| 27304 |
|
|
NoSuchMethodException.java, NullPointerException.java,
|
| 27305 |
|
|
NumberFormatException.java, RuntimeException.java,
|
| 27306 |
|
|
SecurityException.java, StringIndexOutOfBoundsException.java,
|
| 27307 |
|
|
UnsupportedOperationException.java: added serialVersionUID
|
| 27308 |
|
|
information for most classes added missing functions where necessary
|
| 27309 |
|
|
|
| 27310 |
|
|
1998-11-08 01:14 Brian Jones
|
| 27311 |
|
|
|
| 27312 |
|
|
* java/lang/ExceptionInInitializerError.java: serialVersionUID
|
| 27313 |
|
|
information for most classes added missing methods where necessary
|
| 27314 |
|
|
|
| 27315 |
|
|
1998-11-08 00:30 Brian Jones
|
| 27316 |
|
|
|
| 27317 |
|
|
* java/lang/Throwable.java: serialVersionUID added (1.1 JDK
|
| 27318 |
|
|
reference)
|
| 27319 |
|
|
|
| 27320 |
|
|
1998-11-07 23:39 Brian Jones
|
| 27321 |
|
|
|
| 27322 |
|
|
* java/lang/Throwable.java: compile fixes
|
| 27323 |
|
|
|
| 27324 |
|
|
1998-11-07 23:27 Brian Jones
|
| 27325 |
|
|
|
| 27326 |
|
|
* java/lang/: AbstractMethodError.java, ClassCircularityError.java,
|
| 27327 |
|
|
ClassFormatError.java, Error.java,
|
| 27328 |
|
|
ExceptionInInitializerError.java, IllegalAccessError.java,
|
| 27329 |
|
|
IncompatibleClassChangeError.java, InstantiationError.java,
|
| 27330 |
|
|
InternalError.java, LinkageError.java, NoClassDefFoundError.java,
|
| 27331 |
|
|
NoSuchFieldError.java, NoSuchMethodError.java,
|
| 27332 |
|
|
OutOfMemoryError.java, StackOverflowError.java, UnknownError.java,
|
| 27333 |
|
|
UnsatisfiedLinkError.java, UnsupportedClassVersionError.java,
|
| 27334 |
|
|
VerifyError.java, VirtualMachineError.java: initial checkin
|
| 27335 |
|
|
|
| 27336 |
|
|
1998-11-07 20:07 Brian Jones
|
| 27337 |
|
|
|
| 27338 |
|
|
* java/lang/Throwable.java: implemented readObject and writeObject
|
| 27339 |
|
|
for serialization
|
| 27340 |
|
|
|
| 27341 |
|
|
1998-11-07 00:24 John Keiser
|
| 27342 |
|
|
|
| 27343 |
|
|
* java/io/FilePermission.java: Initial checkin.
|
| 27344 |
|
|
|
| 27345 |
|
|
1998-11-06 23:21 John Keiser
|
| 27346 |
|
|
|
| 27347 |
|
|
* doc/vmintegration.texinfo: Initial checkin of texinfo file with
|
| 27348 |
|
|
info on VM integration. Needs texinfo work still.
|
| 27349 |
|
|
|
| 27350 |
|
|
1998-11-06 04:00 Brian Jones
|
| 27351 |
|
|
|
| 27352 |
|
|
* java/lang/: ArithmeticException.java,
|
| 27353 |
|
|
ArrayIndexOutOfBoundsException.java, ArrayStoreException.java,
|
| 27354 |
|
|
ClassCastException.java, ClassNotFoundException.java,
|
| 27355 |
|
|
CloneNotSupportedException.java, Exception.java,
|
| 27356 |
|
|
IllegalAccessException.java, IllegalArgumentException.java,
|
| 27357 |
|
|
IllegalMonitorStateException.java, IllegalStateException.java,
|
| 27358 |
|
|
IllegalThreadStateException.java, IndexOutOfBoundsException.java,
|
| 27359 |
|
|
InstantiationException.java, InterruptedException.java,
|
| 27360 |
|
|
NegativeArraySizeException.java, NoSuchFieldException.java,
|
| 27361 |
|
|
NoSuchMethodException.java, NullPointerException.java,
|
| 27362 |
|
|
NumberFormatException.java, RuntimeException.java,
|
| 27363 |
|
|
SecurityException.java, StringIndexOutOfBoundsException.java,
|
| 27364 |
|
|
UnsupportedOperationException.java: updated via 1.2FCS docs
|
| 27365 |
|
|
|
| 27366 |
|
|
1998-11-06 03:32 Aaron M. Renn
|
| 27367 |
|
|
|
| 27368 |
|
|
* native/java.net/: PlainDatagramSocketImpl.c, InetAddress.c,
|
| 27369 |
|
|
javanet.c: Merge Moses DeJong's patch to suppress warnings and
|
| 27370 |
|
|
allow compiles on Solaris.
|
| 27371 |
|
|
|
| 27372 |
|
|
1998-11-04 02:47 Geoff Berry
|
| 27373 |
|
|
|
| 27374 |
|
|
* java/io/ObjectOutputStream.java: (writeFields()): added to allow
|
| 27375 |
|
|
compilation. Not yet implemented.
|
| 27376 |
|
|
|
| 27377 |
|
|
1998-11-04 02:46 Geoff Berry
|
| 27378 |
|
|
|
| 27379 |
|
|
* java/util/AbstractMap.java: (values()): fixed reference to
|
| 27380 |
|
|
`map_iterator' in Iterator inner class of AbstractCollection inner
|
| 27381 |
|
|
class so class can actually be compiled.
|
| 27382 |
|
|
|
| 27383 |
|
|
1998-11-03 18:25 Geoff Berry
|
| 27384 |
|
|
|
| 27385 |
|
|
* java/io/WriteAbortedException.java:
|
| 27386 |
|
|
(WriteAbortedException(Exception)): changed to
|
| 27387 |
|
|
WriteAbortedException(String,Exception) as per 1.2 documentation.
|
| 27388 |
|
|
|
| 27389 |
|
|
1998-11-02 15:47 Brian Jones
|
| 27390 |
|
|
|
| 27391 |
|
|
* lib/: deps.sh, .deps: set directory to classes correctly in .deps
|
| 27392 |
|
|
|
| 27393 |
|
|
1998-11-02 15:29 Brian Jones
|
| 27394 |
|
|
|
| 27395 |
|
|
* Makefile.am: compile lib first
|
| 27396 |
|
|
|
| 27397 |
|
|
1998-11-02 15:28 Brian Jones
|
| 27398 |
|
|
|
| 27399 |
|
|
* lib/Makefile.am: JAVAHEADER var added
|
| 27400 |
|
|
|
| 27401 |
|
|
1998-11-02 15:27 Brian Jones
|
| 27402 |
|
|
|
| 27403 |
|
|
* lib/.deps: include native .h stuff
|
| 27404 |
|
|
|
| 27405 |
|
|
1998-11-02 05:07 John Keiser
|
| 27406 |
|
|
|
| 27407 |
|
|
* native/java.io/: File.c, FileDescriptor.c, FileInputStream.c,
|
| 27408 |
|
|
FileOutputStream.c, Makefile.am: Fix java.io compilation: until we
|
| 27409 |
|
|
deal with a particular build issue, not using .h files at all.
|
| 27410 |
|
|
|
| 27411 |
|
|
1998-11-02 05:06 John Keiser
|
| 27412 |
|
|
|
| 27413 |
|
|
* native/java.lang.reflect/Makefile.am: Don't compile certain
|
| 27414 |
|
|
native stuff that's already included with Japhar.
|
| 27415 |
|
|
|
| 27416 |
|
|
1998-11-02 04:28 John Keiser
|
| 27417 |
|
|
|
| 27418 |
|
|
* java/lang/System.java: Made sure references to in, out and err
|
| 27419 |
|
|
are not forward.
|
| 27420 |
|
|
|
| 27421 |
|
|
1998-11-02 04:28 John Keiser
|
| 27422 |
|
|
|
| 27423 |
|
|
* vm/reference/java/lang/Thread.java: Set values of MIN_PRIORITY,
|
| 27424 |
|
|
NORM_PRIORITY, MAX_PRIORITY
|
| 27425 |
|
|
|
| 27426 |
|
|
1998-11-02 03:07 Brian Jones
|
| 27427 |
|
|
|
| 27428 |
|
|
* lib/.deps: updated
|
| 27429 |
|
|
|
| 27430 |
|
|
1998-11-01 21:43 John Keiser
|
| 27431 |
|
|
|
| 27432 |
|
|
* java/io/: File.java, FileDescriptor.java, FileInputStream.java,
|
| 27433 |
|
|
FileOutputStream.java: No longer load libraries. Some java.io
|
| 27434 |
|
|
classes are part of the bootstrap process, so javaio is loaded
|
| 27435 |
|
|
automatically by Japhar (and should be by other VMs as well).
|
| 27436 |
|
|
|
| 27437 |
|
|
1998-11-01 21:32 John Keiser
|
| 27438 |
|
|
|
| 27439 |
|
|
* vm/reference/java/lang/reflect/Field.java: Changed many things to
|
| 27440 |
|
|
native that were not native before.
|
| 27441 |
|
|
|
| 27442 |
|
|
1998-11-01 21:32 John Keiser
|
| 27443 |
|
|
|
| 27444 |
|
|
* vm/reference/java/lang/Runtime.java: Removed debugging stuff that
|
| 27445 |
|
|
shouldn't have made it into CVS in the first place.
|
| 27446 |
|
|
|
| 27447 |
|
|
1998-11-01 21:31 John Keiser
|
| 27448 |
|
|
|
| 27449 |
|
|
* vm/reference/java/lang/Thread.java: No longer manages state --
|
| 27450 |
|
|
that is done natively.
|
| 27451 |
|
|
|
| 27452 |
|
|
1998-11-01 21:31 John Keiser
|
| 27453 |
|
|
|
| 27454 |
|
|
* vm/reference/java/lang/Class.java: Changed some fields for
|
| 27455 |
|
|
Japhar.
|
| 27456 |
|
|
|
| 27457 |
|
|
1998-11-01 21:22 John Keiser
|
| 27458 |
|
|
|
| 27459 |
|
|
* vm/reference/java/lang/: Class.java, Runtime.java: Changes for
|
| 27460 |
|
|
Japhar.
|
| 27461 |
|
|
|
| 27462 |
|
|
1998-11-01 21:21 John Keiser
|
| 27463 |
|
|
|
| 27464 |
|
|
* vm/reference/gnu/vm/stack/StackTrace.java: Fixed minor
|
| 27465 |
|
|
error-checking bug, preventing possible infinite loop.
|
| 27466 |
|
|
|
| 27467 |
|
|
1998-11-01 21:19 John Keiser
|
| 27468 |
|
|
|
| 27469 |
|
|
* native/lib/Makefile.am: MAJOR CHANGE: Japhar won't work without
|
| 27470 |
|
|
this. I changed the name of the library to "classpath_lib" since
|
| 27471 |
|
|
classpath seemed a likely candidate for native library name
|
| 27472 |
|
|
conflicts.
|
| 27473 |
|
|
|
| 27474 |
|
|
1998-11-01 21:14 John Keiser
|
| 27475 |
|
|
|
| 27476 |
|
|
* java/lang/System.java: Modified System to work with odd quirks in
|
| 27477 |
|
|
guavac -- particularly, in, out and err have to be initialized in
|
| 27478 |
|
|
the static initializer so that they are guaranteed to be initialized
|
| 27479 |
|
|
in the correct order--after properties is initialized. I made an
|
| 27480 |
|
|
optimization on the SecurityManager usage as well, and have not yet
|
| 27481 |
|
|
tested it with Japhar.
|
| 27482 |
|
|
|
| 27483 |
|
|
1998-11-01 21:03 John Keiser
|
| 27484 |
|
|
|
| 27485 |
|
|
* native/java.io/: File.c, FileDescriptor.c, FileInputStream.c,
|
| 27486 |
|
|
FileOutputStream.c, RandomAccessFile.c: Removed stubs (I think).
|
| 27487 |
|
|
Looks like .h files are not being created automatically: someone
|
| 27488 |
|
|
should either do that or not include them.
|
| 27489 |
|
|
|
| 27490 |
|
|
1998-11-01 20:50 John Keiser
|
| 27491 |
|
|
|
| 27492 |
|
|
* native/java.io/Makefile.am: Added a few other changes ...
|
| 27493 |
|
|
|
| 27494 |
|
|
1998-11-01 04:48 Brian Jones
|
| 27495 |
|
|
|
| 27496 |
|
|
* native/java.lang.reflect/Makefile.am: VMINCLUDE fix
|
| 27497 |
|
|
|
| 27498 |
|
|
1998-11-01 04:32 Brian Jones
|
| 27499 |
|
|
|
| 27500 |
|
|
* configure.in: MAINTAINER_BUILD conditional support
|
| 27501 |
|
|
|
| 27502 |
|
|
1998-11-01 04:31 Brian Jones
|
| 27503 |
|
|
|
| 27504 |
|
|
* lib/Makefile.am: updated
|
| 27505 |
|
|
|
| 27506 |
|
|
1998-11-01 04:31 Brian Jones
|
| 27507 |
|
|
|
| 27508 |
|
|
* lib/.deps: initial checkin
|
| 27509 |
|
|
|
| 27510 |
|
|
1998-11-01 02:48 Brian Jones
|
| 27511 |
|
|
|
| 27512 |
|
|
* Makefile.am: gnu not in subdirs
|
| 27513 |
|
|
|
| 27514 |
|
|
1998-11-01 02:47 Brian Jones
|
| 27515 |
|
|
|
| 27516 |
|
|
* aclocal.m4: guile stuff
|
| 27517 |
|
|
|
| 27518 |
|
|
1998-11-01 02:47 Brian Jones
|
| 27519 |
|
|
|
| 27520 |
|
|
* gnu/test/Makefile.am: don't want to compile these here
|
| 27521 |
|
|
|
| 27522 |
|
|
1998-11-01 02:46 Brian Jones
|
| 27523 |
|
|
|
| 27524 |
|
|
* lib/deps.sh: include the right directories in search
|
| 27525 |
|
|
|
| 27526 |
|
|
1998-11-01 02:43 Brian Jones
|
| 27527 |
|
|
|
| 27528 |
|
|
* native/: java.io/Makefile.am, java.net/Makefile.am,
|
| 27529 |
|
|
lib/Makefile.am: VMINCLUDE fix
|
| 27530 |
|
|
|
| 27531 |
|
|
1998-11-01 02:04 Brian Jones
|
| 27532 |
|
|
|
| 27533 |
|
|
* native/java.lang/Makefile.am: fixed typo with VMINCLUDE
|
| 27534 |
|
|
|
| 27535 |
|
|
1998-10-31 21:14 Paul Fisher
|
| 27536 |
|
|
|
| 27537 |
|
|
* java/lang/StringBuffer.java:
|
| 27538 |
|
|
(ensureCapacity): Revert to using Math.max.
|
| 27539 |
|
|
|
| 27540 |
|
|
1998-10-31 00:44 Jon A. Zeppieri
|
| 27541 |
|
|
|
| 27542 |
|
|
* java/util/: AbstractMap.java, HashMap.java, Map.java: jdk1.2beta4
|
| 27543 |
|
|
compatibility fixes (entries() changed to entrySet() in Map.java and
|
| 27544 |
|
|
AbstractMap.java); also, two private instance variables in HashMap
|
| 27545 |
|
|
were made package-access
|
| 27546 |
|
|
|
| 27547 |
|
|
1998-10-30 23:47 Brian Jones
|
| 27548 |
|
|
|
| 27549 |
|
|
* java/lang/StringIndexOutOfBoundsException.java: added constructor
|
| 27550 |
|
|
|
| 27551 |
|
|
1998-10-30 04:29 Brian Jones
|
| 27552 |
|
|
|
| 27553 |
|
|
* java/lang/: ArithmeticException.java,
|
| 27554 |
|
|
ArrayIndexOutOfBoundsException.java, ArrayStoreException.java,
|
| 27555 |
|
|
ClassCastException.java, ClassNotFoundException.java,
|
| 27556 |
|
|
CloneNotSupportedException.java, Exception.java,
|
| 27557 |
|
|
IllegalAccessException.java, IllegalArgumentException.java,
|
| 27558 |
|
|
IllegalMonitorStateException.java, IllegalStateException.java,
|
| 27559 |
|
|
IllegalThreadStateException.java, IndexOutOfBoundsException.java,
|
| 27560 |
|
|
InstantiationException.java, InterruptedException.java,
|
| 27561 |
|
|
NegativeArraySizeException.java, NoSuchFieldException.java,
|
| 27562 |
|
|
NoSuchMethodException.java, NullPointerException.java,
|
| 27563 |
|
|
NumberFormatException.java, RuntimeException.java,
|
| 27564 |
|
|
SecurityException.java, StringIndexOutOfBoundsException.java,
|
| 27565 |
|
|
UnsupportedOperationException.java: added copyright notice
|
| 27566 |
|
|
|
| 27567 |
|
|
1998-10-29 07:29 Geoff Berry
|
| 27568 |
|
|
|
| 27569 |
|
|
* native/java.io/: java_io_ObjectStreamClass.c,
|
| 27570 |
|
|
java_io_ObjectStreamClass.h: (getSerialPersistantFields(Class)):
|
| 27571 |
|
|
added.
|
| 27572 |
|
|
|
| 27573 |
|
|
1998-10-29 07:28 Geoff Berry
|
| 27574 |
|
|
|
| 27575 |
|
|
* native/java.io/: java_io_ObjectInputStream.c,
|
| 27576 |
|
|
java_io_ObjectInputStream.h: Changed callConstructor to take a
|
| 27577 |
|
|
class as a apramter instead of an object.
|
| 27578 |
|
|
|
| 27579 |
|
|
1998-10-29 07:22 Geoff Berry
|
| 27580 |
|
|
|
| 27581 |
|
|
* java/io/: ObjectInputStream.java, ObjectOutputStream.java,
|
| 27582 |
|
|
ObjectStreamClass.java, ObjectStreamField.java: Added Persistant
|
| 27583 |
|
|
Fields API support.
|
| 27584 |
|
|
|
| 27585 |
|
|
1998-10-29 03:25 Aaron M. Renn
|
| 27586 |
|
|
|
| 27587 |
|
|
* java/text/ChoiceFormat.java: Initial Checkin
|
| 27588 |
|
|
|
| 27589 |
|
|
1998-10-27 02:50 Brian Jones
|
| 27590 |
|
|
|
| 27591 |
|
|
* java/lang/ArrayIndexOutOfBoundsException.java: added comments to
|
| 27592 |
|
|
third constructor
|
| 27593 |
|
|
|
| 27594 |
|
|
1998-10-26 22:04 Paul Fisher
|
| 27595 |
|
|
|
| 27596 |
|
|
* java/lang/ArrayIndexOutOfBoundsException.java: Add int
|
| 27597 |
|
|
constructor.
|
| 27598 |
|
|
|
| 27599 |
|
|
1998-10-25 03:39 Paul Fisher
|
| 27600 |
|
|
|
| 27601 |
|
|
* native/java.lang/Makefile.am: Add java_lang_Math.
|
| 27602 |
|
|
|
| 27603 |
|
|
1998-10-25 03:24 Paul Fisher
|
| 27604 |
|
|
|
| 27605 |
|
|
* native/java.lang/: acos.c, asin.c, atan.c, atan2.c, ceil.c,
|
| 27606 |
|
|
cos.c, e_fmod.c, exp.c, fdlibm.h, floor.c, java_lang_Math.h,
|
| 27607 |
|
|
k_cos.c, k_rem_pio2.c, k_sin.c, k_tan.c, log.c, pow.c, remainder.c,
|
| 27608 |
|
|
rint.c, s_fabs.c, sin.c, sqrt.c, tan.c: Initial commit of native
|
| 27609 |
|
|
code for java.lang.Math.
|
| 27610 |
|
|
|
| 27611 |
|
|
1998-10-25 03:12 Paul Fisher
|
| 27612 |
|
|
|
| 27613 |
|
|
* java/lang/Math.java: Finished implementing JDK1.2 java.lang.Math.
|
| 27614 |
|
|
|
| 27615 |
|
|
1998-10-24 19:28 Brian Jones
|
| 27616 |
|
|
|
| 27617 |
|
|
* java/lang/: ClassCastException.java, ClassNotFoundException.java,
|
| 27618 |
|
|
CloneNotSupportedException.java, IllegalAccessException.java,
|
| 27619 |
|
|
IllegalArgumentException.java, IllegalMonitorStateException.java,
|
| 27620 |
|
|
IllegalStateException.java, IllegalThreadStateException.java,
|
| 27621 |
|
|
IndexOutOfBoundsException.java, InstantiationException.java,
|
| 27622 |
|
|
InterruptedException.java, NegativeArraySizeException.java,
|
| 27623 |
|
|
NoSuchFieldException.java, NoSuchMethodException.java,
|
| 27624 |
|
|
NullPointerException.java, NumberFormatException.java,
|
| 27625 |
|
|
RuntimeException.java, SecurityException.java,
|
| 27626 |
|
|
StringIndexOutOfBoundsException.java: initial checkin
|
| 27627 |
|
|
|
| 27628 |
|
|
1998-10-22 03:51 Brian Jones
|
| 27629 |
|
|
|
| 27630 |
|
|
* java/lang/: ArrayStoreException.java, ArithmeticException.java,
|
| 27631 |
|
|
ArrayIndexOutOfBoundsException.java: initial checkin
|
| 27632 |
|
|
|
| 27633 |
|
|
1998-10-21 20:00 Brian Jones
|
| 27634 |
|
|
|
| 27635 |
|
|
* Makefile.am: added lib as SUBDIR
|
| 27636 |
|
|
|
| 27637 |
|
|
1998-10-21 19:59 Brian Jones
|
| 27638 |
|
|
|
| 27639 |
|
|
* configure.in: added lib/Makefile as target
|
| 27640 |
|
|
|
| 27641 |
|
|
1998-10-21 19:59 Brian Jones
|
| 27642 |
|
|
|
| 27643 |
|
|
* lib/: deps.sh, Makefile.am: initial checkin
|
| 27644 |
|
|
|
| 27645 |
|
|
1998-10-21 03:53 Aaron M. Renn
|
| 27646 |
|
|
|
| 27647 |
|
|
* native/java.net/: InetAddress.c, PlainDatagramSocketImpl.c,
|
| 27648 |
|
|
Makefile.am, PlainSocketImpl.c: For John, no stubs anymore
|
| 27649 |
|
|
|
| 27650 |
|
|
1998-10-21 01:58 Aaron M. Renn
|
| 27651 |
|
|
|
| 27652 |
|
|
* java/text/: CollationElementIterator.java,
|
| 27653 |
|
|
RuleBasedCollator.java: Initial Checkin
|
| 27654 |
|
|
|
| 27655 |
|
|
1998-10-20 00:16 Paul Fisher
|
| 27656 |
|
|
|
| 27657 |
|
|
* java/lang/Math.java: Initial commit (functional for John's
|
| 27658 |
|
|
purposes).
|
| 27659 |
|
|
|
| 27660 |
|
|
1998-10-19 04:30 John Keiser
|
| 27661 |
|
|
|
| 27662 |
|
|
* java/lang/Throwable.java: Added synchronization so that things
|
| 27663 |
|
|
don't change on us while printing.
|
| 27664 |
|
|
|
| 27665 |
|
|
1998-10-19 04:27 John Keiser
|
| 27666 |
|
|
|
| 27667 |
|
|
* java/lang/StringBuffer.java: Fixed a rather nasty off-by-one bug,
|
| 27668 |
|
|
making it copy things wrong. Also put Math.max() into comments
|
| 27669 |
|
|
until we have Math.
|
| 27670 |
|
|
|
| 27671 |
|
|
1998-10-17 20:41 John Keiser
|
| 27672 |
|
|
|
| 27673 |
|
|
* configure.in: Make native/java.lang Makefile with configure.
|
| 27674 |
|
|
|
| 27675 |
|
|
1998-10-17 20:36 John Keiser
|
| 27676 |
|
|
|
| 27677 |
|
|
* gnu/java/: beans/IntrospectionIncubator.java,
|
| 27678 |
|
|
lang/MainThread.java: Fixed a typo in IntrospectionIncubator, added
|
| 27679 |
|
|
MainThread.java (which can be used by the VM to run the initial
|
| 27680 |
|
|
class with main(String[] args)).
|
| 27681 |
|
|
|
| 27682 |
|
|
1998-10-17 20:34 John Keiser
|
| 27683 |
|
|
|
| 27684 |
|
|
* java/: beans/PropertyEditorManager.java, lang/ThreadGroup.java,
|
| 27685 |
|
|
lang/Throwable.java, lang/Void.java, lang/reflect/Constructor.java,
|
| 27686 |
|
|
lang/reflect/Field.java, lang/reflect/Method.java: Fixed a few
|
| 27687 |
|
|
typos, added ThreadGroup, moved reflect classes to vm/reference.
|
| 27688 |
|
|
|
| 27689 |
|
|
1998-10-17 20:33 John Keiser
|
| 27690 |
|
|
|
| 27691 |
|
|
* vm/reference/: gnu/vm/stack/StackFrame.java,
|
| 27692 |
|
|
gnu/vm/stack/StackTrace.java, java/lang/Thread.java,
|
| 27693 |
|
|
java/lang/VMSecurityManager.java,
|
| 27694 |
|
|
java/lang/reflect/Constructor.java, java/lang/reflect/Field.java,
|
| 27695 |
|
|
java/lang/reflect/Method.java: Moved some files that are
|
| 27696 |
|
|
VM-specific over from the main tree. Fixed a few typos too.
|
| 27697 |
|
|
|
| 27698 |
|
|
1998-10-14 02:45 Aaron M. Renn
|
| 27699 |
|
|
|
| 27700 |
|
|
* gnu/java/locale/LocaleInformation_en.java: Adding warning message
|
| 27701 |
|
|
to document
|
| 27702 |
|
|
|
| 27703 |
|
|
1998-10-14 02:44 Aaron M. Renn
|
| 27704 |
|
|
|
| 27705 |
|
|
* java/text/DefaultBreakIterator.java: Initial Checkin
|
| 27706 |
|
|
|
| 27707 |
|
|
1998-10-13 03:20 Brian Jones
|
| 27708 |
|
|
|
| 27709 |
|
|
* configure.in: include GUILE_FLAGS
|
| 27710 |
|
|
|
| 27711 |
|
|
1998-10-13 03:18 Brian Jones
|
| 27712 |
|
|
|
| 27713 |
|
|
* native/testsuite/Makefile.am: easier to add other VMs to
|
| 27714 |
|
|
testsuite now
|
| 27715 |
|
|
|
| 27716 |
|
|
1998-10-13 02:15 Aaron M. Renn
|
| 27717 |
|
|
|
| 27718 |
|
|
* gnu/java/locale/LocaleInformation.java,
|
| 27719 |
|
|
gnu/java/locale/LocaleInformation_en.java,
|
| 27720 |
|
|
java/text/BreakIterator.java: Initial Checkin
|
| 27721 |
|
|
|
| 27722 |
|
|
1998-10-13 02:15 Aaron M. Renn
|
| 27723 |
|
|
|
| 27724 |
|
|
* gnu/java/locale/LocaleInformation.properties: Removing this file
|
| 27725 |
|
|
since I'm switching to ListResourceBundles
|
| 27726 |
|
|
|
| 27727 |
|
|
1998-10-13 00:38 Jon A. Zeppieri
|
| 27728 |
|
|
|
| 27729 |
|
|
* java/util/: BasicMapEntry.java, Bucket.java, Dictionary.java,
|
| 27730 |
|
|
HashMap.java, HashSet.java, Hashtable.java: added files:
|
| 27731 |
|
|
BasicMapEntry.java, Bucket.java, Dictionary.java, HashMap.java,
|
| 27732 |
|
|
HashSet.java, Hashtable.java
|
| 27733 |
|
|
|
| 27734 |
|
|
1998-10-11 18:50 Paul Fisher
|
| 27735 |
|
|
|
| 27736 |
|
|
* java/lang/Character.java:
|
| 27737 |
|
|
(toUpperCase, toTitleCase): Doc fix.
|
| 27738 |
|
|
|
| 27739 |
|
|
1998-10-10 06:20 Paul Fisher
|
| 27740 |
|
|
|
| 27741 |
|
|
* README: "Fix" GNU/Linux reference.
|
| 27742 |
|
|
|
| 27743 |
|
|
1998-10-09 21:42 Brian Jones
|
| 27744 |
|
|
|
| 27745 |
|
|
* native/Makefile.am: added testsuite to SUBDIRS
|
| 27746 |
|
|
|
| 27747 |
|
|
1998-10-09 21:37 Brian Jones
|
| 27748 |
|
|
|
| 27749 |
|
|
* gnu/test/Makefile.am, native/testsuite/Makefile.am: initial
|
| 27750 |
|
|
checkin
|
| 27751 |
|
|
|
| 27752 |
|
|
1998-10-09 21:35 Brian Jones
|
| 27753 |
|
|
|
| 27754 |
|
|
* gnu/Makefile.am: include test in SUBDIRS
|
| 27755 |
|
|
|
| 27756 |
|
|
1998-10-09 21:34 Brian Jones
|
| 27757 |
|
|
|
| 27758 |
|
|
* configure.in: new variable VMLIB available in Makefile.am as
|
| 27759 |
|
|
@VMLIB@ autodetect of Japhar as pretty much the only vm we support
|
| 27760 |
|
|
at the moment
|
| 27761 |
|
|
|
| 27762 |
|
|
1998-10-09 19:12 John Keiser
|
| 27763 |
|
|
|
| 27764 |
|
|
* vm/reference/java/lang/VMSecurityManager.java: Made a previously
|
| 27765 |
|
|
public method non-public and added another method.
|
| 27766 |
|
|
|
| 27767 |
|
|
1998-10-09 19:09 John Keiser
|
| 27768 |
|
|
|
| 27769 |
|
|
* java/lang/Throwable.java: Weird. CVS did something weird with
|
| 27770 |
|
|
the last version, merged mine and Brian's or something. This should
|
| 27771 |
|
|
be the normal one.
|
| 27772 |
|
|
|
| 27773 |
|
|
1998-10-09 19:07 John Keiser
|
| 27774 |
|
|
|
| 27775 |
|
|
* native/lib/Makefile.am: Made VMINCLUDE and such work correctly.
|
| 27776 |
|
|
|
| 27777 |
|
|
1998-10-09 19:05 John Keiser
|
| 27778 |
|
|
|
| 27779 |
|
|
* native/java.lang/System.c: Stole Japhar's implementation of
|
| 27780 |
|
|
System.currentTimeMillis(), courtesy Chris Toshok.
|
| 27781 |
|
|
|
| 27782 |
|
|
1998-10-09 19:04 John Keiser
|
| 27783 |
|
|
|
| 27784 |
|
|
* native/Makefile.am: Modified to build correct libraries.
|
| 27785 |
|
|
|
| 27786 |
|
|
1998-10-09 19:01 John Keiser
|
| 27787 |
|
|
|
| 27788 |
|
|
* java/lang/: ClassLoader.java, SecurityManager.java,
|
| 27789 |
|
|
Throwable.java: Commented Throwable, made all three integrate with
|
| 27790 |
|
|
Japhar.
|
| 27791 |
|
|
|
| 27792 |
|
|
1998-10-08 16:12 Brian Jones
|
| 27793 |
|
|
|
| 27794 |
|
|
* java/lang/Object.java: finalize(): throws Throwable
|
| 27795 |
|
|
|
| 27796 |
|
|
1998-10-08 16:12 Brian Jones
|
| 27797 |
|
|
|
| 27798 |
|
|
* java/lang/Throwable.java: toString(): must return a string
|
| 27799 |
|
|
|
| 27800 |
|
|
1998-10-08 15:42 Brian Jones
|
| 27801 |
|
|
|
| 27802 |
|
|
* java/io/IOException.java: must extend java.lang.Exception
|
| 27803 |
|
|
|
| 27804 |
|
|
1998-10-08 13:43 Brian Jones
|
| 27805 |
|
|
|
| 27806 |
|
|
* gnu/Makefile.am: commented out java and tools subdirs
|
| 27807 |
|
|
|
| 27808 |
|
|
1998-10-08 13:43 Brian Jones
|
| 27809 |
|
|
|
| 27810 |
|
|
* Makefile.am: commented out java subdir
|
| 27811 |
|
|
|
| 27812 |
|
|
1998-10-08 02:33 Aaron M. Renn
|
| 27813 |
|
|
|
| 27814 |
|
|
* java/text/AttributedStringIterator.java: Initial checkin
|
| 27815 |
|
|
|
| 27816 |
|
|
1998-10-07 02:18 Aaron M. Renn
|
| 27817 |
|
|
|
| 27818 |
|
|
* java/text/StringCharacterIterator.java: Added another constructor
|
| 27819 |
|
|
for my personal use
|
| 27820 |
|
|
|
| 27821 |
|
|
1998-10-06 03:01 Aaron M. Renn
|
| 27822 |
|
|
|
| 27823 |
|
|
* java/text/AttributedString.java: Initial Checkin. Missing
|
| 27824 |
|
|
support class needed to compile. Will follow soon.
|
| 27825 |
|
|
|
| 27826 |
|
|
1998-10-05 21:45 scgmille
|
| 27827 |
|
|
|
| 27828 |
|
|
* java/util/Vector.java: Optimized some methods in
|
| 27829 |
|
|
java.util.Vector.
|
| 27830 |
|
|
|
| 27831 |
|
|
1998-10-05 02:11 Aaron M. Renn
|
| 27832 |
|
|
|
| 27833 |
|
|
* java/text/AttributedCharacterIterator.java: Initial Checkin.
|
| 27834 |
|
|
Note that guavac has bugs and can't compile this module.
|
| 27835 |
|
|
|
| 27836 |
|
|
1998-10-04 23:03 John Keiser
|
| 27837 |
|
|
|
| 27838 |
|
|
* vm/reference/java/lang/: Runtime.java, VMClassLoader.java,
|
| 27839 |
|
|
VMObject.java, VMRuntime.java, VMSecurityManager.java,
|
| 27840 |
|
|
VMSystem.java: First rev. of changes for Japhar. Incidentally, I
|
| 27841 |
|
|
have the Japhar native side compiling now. Wish me luck.
|
| 27842 |
|
|
|
| 27843 |
|
|
1998-10-04 23:02 John Keiser
|
| 27844 |
|
|
|
| 27845 |
|
|
* java/lang/: Class.java, Runtime.java, SecurityManager.java,
|
| 27846 |
|
|
System.java: First rev. of changes for Japhar integration ...
|
| 27847 |
|
|
|
| 27848 |
|
|
1998-10-04 18:32 John Keiser
|
| 27849 |
|
|
|
| 27850 |
|
|
* AUTHORS: Added me.
|
| 27851 |
|
|
|
| 27852 |
|
|
1998-10-04 18:28 John Keiser
|
| 27853 |
|
|
|
| 27854 |
|
|
* java/lang/: Boolean.java, Byte.java, Character.java,
|
| 27855 |
|
|
Integer.java, Long.java, Short.java, Void.java: Uses VMClassLoader
|
| 27856 |
|
|
method for TYPE instead of VMClass.
|
| 27857 |
|
|
|
| 27858 |
|
|
1998-10-04 18:17 John Keiser
|
| 27859 |
|
|
|
| 27860 |
|
|
* vm/reference/java/lang/: Class.java, VMClassLoader.java: Now
|
| 27861 |
|
|
VMClassLoader has the primitive class thingy. Class is in here,
|
| 27862 |
|
|
now, too.
|
| 27863 |
|
|
|
| 27864 |
|
|
1998-10-04 17:57 John Keiser
|
| 27865 |
|
|
|
| 27866 |
|
|
* vm/reference/java/lang/VMClass.java: Silly me, I forgot
|
| 27867 |
|
|
VMClass.java was going away.
|
| 27868 |
|
|
|
| 27869 |
|
|
1998-10-04 17:44 John Keiser
|
| 27870 |
|
|
|
| 27871 |
|
|
* java/lang/: Boolean.java, Byte.java, Character.java,
|
| 27872 |
|
|
Integer.java, Long.java, Short.java, Void.java: Primitive types use
|
| 27873 |
|
|
VMClass.getPrimitiveClass() to initialize TYPE now.
|
| 27874 |
|
|
|
| 27875 |
|
|
1998-10-04 17:39 John Keiser
|
| 27876 |
|
|
|
| 27877 |
|
|
* vm/reference/java/lang/VMClass.java: Added getPrimitiveClass().
|
| 27878 |
|
|
|
| 27879 |
|
|
1998-10-03 23:53 Paul Fisher
|
| 27880 |
|
|
|
| 27881 |
|
|
* testsuite/config/tests: Initial list of tests.
|
| 27882 |
|
|
|
| 27883 |
|
|
1998-10-03 23:49 Paul Fisher
|
| 27884 |
|
|
|
| 27885 |
|
|
* testsuite/java.lang/ByteTest.java: ByteTest now conforms to the
|
| 27886 |
|
|
new Guile testing framework.
|
| 27887 |
|
|
|
| 27888 |
|
|
1998-10-03 23:47 Paul Fisher
|
| 27889 |
|
|
|
| 27890 |
|
|
* gnu/test/: Fail.java, Pass.java, Result.java, Test.java,
|
| 27891 |
|
|
Unresolved.java, Unsupported.java, Untested.java, XFail.java,
|
| 27892 |
|
|
XPass.java: Initial commit of the testsuite driving code.
|
| 27893 |
|
|
|
| 27894 |
|
|
1998-10-03 23:36 Paul Fisher
|
| 27895 |
|
|
|
| 27896 |
|
|
* testsuite/scheme/test.scm: Initial commit of scheme driver code.
|
| 27897 |
|
|
|
| 27898 |
|
|
1998-10-03 23:22 Paul Fisher
|
| 27899 |
|
|
|
| 27900 |
|
|
* native/testsuite/guile-jvm.c: Handle exceptions from test().
|
| 27901 |
|
|
|
| 27902 |
|
|
1998-10-02 05:16 Paul Fisher
|
| 27903 |
|
|
|
| 27904 |
|
|
* doc/testing.framework.text: Modify spec to allow test() to throw
|
| 27905 |
|
|
runtime exceptions and errors.
|
| 27906 |
|
|
|
| 27907 |
|
|
1998-10-02 04:42 Brian Jones
|
| 27908 |
|
|
|
| 27909 |
|
|
* testsuite/java.lang/ByteTest.java: Modified for testing framework
|
| 27910 |
|
|
|
| 27911 |
|
|
1998-10-02 03:07 Aaron M. Renn
|
| 27912 |
|
|
|
| 27913 |
|
|
* java/text/Format.java: Initial Checkin
|
| 27914 |
|
|
|
| 27915 |
|
|
1998-10-01 23:57 Paul Fisher
|
| 27916 |
|
|
|
| 27917 |
|
|
* doc/testing.framework.text: Clarify example 2.
|
| 27918 |
|
|
|
| 27919 |
|
|
1998-10-01 23:56 Paul Fisher
|
| 27920 |
|
|
|
| 27921 |
|
|
* doc/testing.framework.text: Add import line to example.
|
| 27922 |
|
|
|
| 27923 |
|
|
1998-09-29 04:49 Paul Fisher
|
| 27924 |
|
|
|
| 27925 |
|
|
* doc/testing.framework.text: Update author info.
|
| 27926 |
|
|
|
| 27927 |
|
|
1998-09-29 04:47 Paul Fisher
|
| 27928 |
|
|
|
| 27929 |
|
|
* doc/native.api: Update with author info.
|
| 27930 |
|
|
|
| 27931 |
|
|
1998-09-29 04:28 Paul Fisher
|
| 27932 |
|
|
|
| 27933 |
|
|
* native/testsuite/guile-jvm.c, doc/testing.framework.text: Initial
|
| 27934 |
|
|
commit.
|
| 27935 |
|
|
|
| 27936 |
|
|
1998-09-26 20:00 Aaron M. Renn
|
| 27937 |
|
|
|
| 27938 |
|
|
* java/text/Collator.java,
|
| 27939 |
|
|
gnu/java/locale/LocaleInformation.properties: Initial Checkin
|
| 27940 |
|
|
|
| 27941 |
|
|
1998-09-25 15:26 Brian Jones
|
| 27942 |
|
|
|
| 27943 |
|
|
* java/io/StreamTokenizer.java: changed 'u000a' to '\n' for
|
| 27944 |
|
|
compiling
|
| 27945 |
|
|
|
| 27946 |
|
|
1998-09-25 15:21 Brian Jones
|
| 27947 |
|
|
|
| 27948 |
|
|
* java/lang/: Throwable.java, Exception.java: initial checkin (just
|
| 27949 |
|
|
to compile)
|
| 27950 |
|
|
|
| 27951 |
|
|
1998-09-25 13:42 Brian Jones
|
| 27952 |
|
|
|
| 27953 |
|
|
* configure.in: added LIBVERSION
|
| 27954 |
|
|
|
| 27955 |
|
|
1998-09-25 13:41 Brian Jones
|
| 27956 |
|
|
|
| 27957 |
|
|
* native/java.net/Makefile.am: added @LIBVERSION@ and double dashes
|
| 27958 |
|
|
to japharh
|
| 27959 |
|
|
|
| 27960 |
|
|
1998-09-25 01:26 Aaron M. Renn
|
| 27961 |
|
|
|
| 27962 |
|
|
* java/text/: Annotation.java, CharacterIterator.java,
|
| 27963 |
|
|
CollationKey.java, FieldPosition.java, ParseException.java,
|
| 27964 |
|
|
ParsePosition.java, StringCharacterIterator.java: Initial Checkin
|
| 27965 |
|
|
|
| 27966 |
|
|
1998-09-24 21:50 Brian Jones
|
| 27967 |
|
|
|
| 27968 |
|
|
* configure.in: --with-javac ignores 'yes' and 'no' arguments
|
| 27969 |
|
|
|
| 27970 |
|
|
1998-09-24 21:27 Brian Jones
|
| 27971 |
|
|
|
| 27972 |
|
|
* configure.in: now supports defining javac automatically or
|
| 27973 |
|
|
manually
|
| 27974 |
|
|
|
| 27975 |
|
|
1998-09-23 18:09 John Keiser
|
| 27976 |
|
|
|
| 27977 |
|
|
* native/Makefile.am: Modified Makefile for java.lang natives
|
| 27978 |
|
|
|
| 27979 |
|
|
1998-09-23 18:08 John Keiser
|
| 27980 |
|
|
|
| 27981 |
|
|
* native/java.lang/: Makefile.am, Object.c, Object.h, System.c,
|
| 27982 |
|
|
System.h: First revision of native java.lang code.
|
| 27983 |
|
|
|
| 27984 |
|
|
1998-09-23 14:26 John Keiser
|
| 27985 |
|
|
|
| 27986 |
|
|
* java/lang/: Class.java, ClassLoader.java, Object.java,
|
| 27987 |
|
|
Runtime.java, SecurityManager.java, System.java: Modified to work
|
| 27988 |
|
|
with VM interface.
|
| 27989 |
|
|
|
| 27990 |
|
|
1998-09-22 19:50 John Keiser
|
| 27991 |
|
|
|
| 27992 |
|
|
* vm/reference/java/lang/VMSystem.java: method should have been
|
| 27993 |
|
|
static
|
| 27994 |
|
|
|
| 27995 |
|
|
1998-09-22 19:40 John Keiser
|
| 27996 |
|
|
|
| 27997 |
|
|
* vm/reference/java/lang/: VMClass.java, VMObject.java,
|
| 27998 |
|
|
VMSecurityManager.java, VMSystem.java: Typos (whoops)
|
| 27999 |
|
|
|
| 28000 |
|
|
1998-09-22 19:21 John Keiser
|
| 28001 |
|
|
|
| 28002 |
|
|
* vm/reference/java/lang/: VMClass.java, VMClassLoader.java,
|
| 28003 |
|
|
VMObject.java, VMRuntime.java, VMSecurityManager.java,
|
| 28004 |
|
|
VMSystem.java: Initial set of VM interface classes. Must be
|
| 28005 |
|
|
customized on a per-VM basis.
|
| 28006 |
|
|
|
| 28007 |
|
|
1998-09-20 15:44 Stuart Ballard
|
| 28008 |
|
|
|
| 28009 |
|
|
* java/util/: VectorIterator.java, VectorListIterator.java,
|
| 28010 |
|
|
ArrayEnumeration.java, Vector.java: Update to Vector to take
|
| 28011 |
|
|
advantage of AbstractList
|
| 28012 |
|
|
|
| 28013 |
|
|
1998-09-15 03:23 Aaron M. Renn
|
| 28014 |
|
|
|
| 28015 |
|
|
* java/security/: ProtectionDomain.java, Provider.java: Initial
|
| 28016 |
|
|
Checkin
|
| 28017 |
|
|
|
| 28018 |
|
|
1998-09-15 00:47 Aaron M. Renn
|
| 28019 |
|
|
|
| 28020 |
|
|
* java/security/: CodeSource.java, GuardedObject.java: Initial
|
| 28021 |
|
|
Checkin
|
| 28022 |
|
|
|
| 28023 |
|
|
1998-09-13 04:19 Paul Fisher
|
| 28024 |
|
|
|
| 28025 |
|
|
* java/util/Stack.java: Initial commit.
|
| 28026 |
|
|
|
| 28027 |
|
|
1998-09-13 04:18 Paul Fisher
|
| 28028 |
|
|
|
| 28029 |
|
|
* java/util/ArrayEnumeration.java: Fix doc comment.
|
| 28030 |
|
|
|
| 28031 |
|
|
1998-09-12 20:50 Aaron M. Renn
|
| 28032 |
|
|
|
| 28033 |
|
|
* java/security/Permission.java: Make it compile
|
| 28034 |
|
|
|
| 28035 |
|
|
1998-09-12 20:49 Aaron M. Renn
|
| 28036 |
|
|
|
| 28037 |
|
|
* java/security/Permissions.java,
|
| 28038 |
|
|
java/security/PermissionCollection.java,
|
| 28039 |
|
|
gnu/java/security/DefaultPermissionCollection.java,
|
| 28040 |
|
|
java/security/SecurityPermission.java: Initial Checkin
|
| 28041 |
|
|
|
| 28042 |
|
|
1998-09-12 20:44 Paul Fisher
|
| 28043 |
|
|
|
| 28044 |
|
|
* java/util/: ArrayEnumeration.java, Vector.java,
|
| 28045 |
|
|
VectorIterator.java, VectorListIterator.java: Added Scott Miller's
|
| 28046 |
|
|
Vector implementation.
|
| 28047 |
|
|
|
| 28048 |
|
|
1998-09-12 18:15 Aaron M. Renn
|
| 28049 |
|
|
|
| 28050 |
|
|
* java/security/: AllPermission.java, BasicPermission.java,
|
| 28051 |
|
|
Permission.java, UnresolvedPermission.java: Initial checkin
|
| 28052 |
|
|
|
| 28053 |
|
|
1998-09-01 02:33 Aaron M. Renn
|
| 28054 |
|
|
|
| 28055 |
|
|
* java/security/: AccessControlException.java, Certificate.java,
|
| 28056 |
|
|
DigestException.java, GeneralSecurityException.java, Guard.java,
|
| 28057 |
|
|
InvalidAlgorithmParameterException.java, InvalidKeyException.java,
|
| 28058 |
|
|
InvalidParameterException.java, Key.java, KeyException.java,
|
| 28059 |
|
|
KeyManagementException.java, KeyStoreException.java,
|
| 28060 |
|
|
NoSuchAlgorithmException.java, NoSuchProviderException.java,
|
| 28061 |
|
|
Principal.java, PrivateKey.java, PrivilegedAction.java,
|
| 28062 |
|
|
PrivilegedActionException.java, PrivilegedExceptionAction.java,
|
| 28063 |
|
|
ProviderException.java, PublicKey.java, SignatureException.java,
|
| 28064 |
|
|
UnrecoverableKeyException.java: Initial Checkin
|
| 28065 |
|
|
|
| 28066 |
|
|
1998-08-30 23:33 Geoff Berry
|
| 28067 |
|
|
|
| 28068 |
|
|
* gnu/java/io/NullOutputStream.java,
|
| 28069 |
|
|
gnu/java/io/ObjectIdentityWrapper.java,
|
| 28070 |
|
|
gnu/java/lang/reflect/TypeSignature.java,
|
| 28071 |
|
|
gnu/tools/serialver/Main.java, java/io/BlockDataException.java,
|
| 28072 |
|
|
java/io/ObjectInputStream.java, java/io/ObjectOutputStream.java,
|
| 28073 |
|
|
java/io/ObjectStreamClass.java, java/io/ObjectStreamConstants.java,
|
| 28074 |
|
|
java/io/ObjectStreamField.java, java/lang/Comparable.java,
|
| 28075 |
|
|
java/lang/UnsupportedOperationException.java,
|
| 28076 |
|
|
java/util/AbstractMap.java,
|
| 28077 |
|
|
native/java.io/java_io_ObjectInputStream.c,
|
| 28078 |
|
|
native/java.io/java_io_ObjectOutputStream.c,
|
| 28079 |
|
|
native/java.io/java_io_ObjectStreamClass.c,
|
| 28080 |
|
|
test/gnu.java.lang.reflect/TypeSignatureTest.java,
|
| 28081 |
|
|
test/java.io/ObjectInputStreamTest.java,
|
| 28082 |
|
|
test/java.io/ObjectOutputStreamTest.java,
|
| 28083 |
|
|
test/java.io/ObjectStreamClassTest.java, test/java.io/Test.java:
|
| 28084 |
|
|
Changed copyright assignment to FSF.
|
| 28085 |
|
|
|
| 28086 |
|
|
1998-08-30 23:32 Geoff Berry
|
| 28087 |
|
|
|
| 28088 |
|
|
* AUTHORS: Added my name and email.
|
| 28089 |
|
|
|
| 28090 |
|
|
1998-08-26 00:23 Geoff Berry
|
| 28091 |
|
|
|
| 28092 |
|
|
* java/io/ObjectStreamConstants.java: Made class and fields public
|
| 28093 |
|
|
as per jdk1.2b4.
|
| 28094 |
|
|
|
| 28095 |
|
|
1998-08-25 17:56 Geoff Berry
|
| 28096 |
|
|
|
| 28097 |
|
|
* java/io/Makefile.am: Added all new .java files that were not
|
| 28098 |
|
|
already present.
|
| 28099 |
|
|
|
| 28100 |
|
|
1998-08-25 14:50 Brian Jones
|
| 28101 |
|
|
|
| 28102 |
|
|
* doc/texinfo.tex: required by automake to appear in the same dir
|
| 28103 |
|
|
as source (mostly)
|
| 28104 |
|
|
|
| 28105 |
|
|
1998-08-24 22:25 Brian Jones
|
| 28106 |
|
|
|
| 28107 |
|
|
* Makefile.am: include doc in make process
|
| 28108 |
|
|
|
| 28109 |
|
|
1998-08-24 22:24 Brian Jones
|
| 28110 |
|
|
|
| 28111 |
|
|
* configure.in: added doc/Makefile
|
| 28112 |
|
|
|
| 28113 |
|
|
1998-08-24 22:23 Brian Jones
|
| 28114 |
|
|
|
| 28115 |
|
|
* doc/Makefile.am: generate info file automatically
|
| 28116 |
|
|
|
| 28117 |
|
|
1998-08-24 22:22 Brian Jones
|
| 28118 |
|
|
|
| 28119 |
|
|
* doc/hacking.texinfo: renamed from jcl-hacking.textinfo
|
| 28120 |
|
|
|
| 28121 |
|
|
1998-08-24 22:20 Brian Jones
|
| 28122 |
|
|
|
| 28123 |
|
|
* doc/jcl-hacking.texinfo: renamed to hacking.textinfo
|
| 28124 |
|
|
|
| 28125 |
|
|
1998-08-24 22:10 Brian Jones
|
| 28126 |
|
|
|
| 28127 |
|
|
* java/io/Makefile.am: OSCField.java previously removed from
|
| 28128 |
|
|
java/io/
|
| 28129 |
|
|
|
| 28130 |
|
|
1998-08-24 21:42 Brian Jones
|
| 28131 |
|
|
|
| 28132 |
|
|
* README: updated information on website, Sun JVM compatibility,
|
| 28133 |
|
|
etc.
|
| 28134 |
|
|
|
| 28135 |
|
|
1998-08-21 02:09 Aaron M. Renn
|
| 28136 |
|
|
|
| 28137 |
|
|
* java/security/: interfaces/DSAKey.java,
|
| 28138 |
|
|
interfaces/DSAKeyPairGenerator.java, interfaces/DSAParams.java,
|
| 28139 |
|
|
interfaces/DSAPrivateKey.java, interfaces/DSAPublicKey.java,
|
| 28140 |
|
|
interfaces/Makefile.am, interfaces/RSAPrivateCrtKey.java,
|
| 28141 |
|
|
interfaces/RSAPrivateKey.java, interfaces/RSAPublicKey.java,
|
| 28142 |
|
|
acl/Acl.java, acl/AclEntry.java, acl/AclNotFoundException.java,
|
| 28143 |
|
|
acl/Group.java, acl/LastOwnerException.java,
|
| 28144 |
|
|
acl/NotOwnerException.java, acl/Owner.java, acl/Makefile.am,
|
| 28145 |
|
|
acl/Permission.java: Initial Checkin
|
| 28146 |
|
|
|
| 28147 |
|
|
1998-08-21 01:45 Paul Fisher
|
| 28148 |
|
|
|
| 28149 |
|
|
* resource/java/util/: iso3166-a3.properties, iso3166.properties,
|
| 28150 |
|
|
iso639-a2-old.properties, iso639-a3.properties, iso639.properties,
|
| 28151 |
|
|
iso639_fr.properties, iso639_ga.properties: Properties for
|
| 28152 |
|
|
java.util.Locale
|
| 28153 |
|
|
|
| 28154 |
|
|
1998-08-21 00:44 Paul Fisher
|
| 28155 |
|
|
|
| 28156 |
|
|
* java/util/Locale.java: Initial commit.
|
| 28157 |
|
|
|
| 28158 |
|
|
1998-08-20 01:47 Aaron M. Renn
|
| 28159 |
|
|
|
| 28160 |
|
|
* java/io/BufferedReader.java: Fixed such heinous bugs in
|
| 28161 |
|
|
readLine() that I can't believe it ever worked even once.
|
| 28162 |
|
|
|
| 28163 |
|
|
1998-08-20 00:35 Aaron M. Renn
|
| 28164 |
|
|
|
| 28165 |
|
|
* gnu/java/net/http/HttpURLConnection.java: Eliminated internal
|
| 28166 |
|
|
readLine() method and just use a DataInputStream to read lines
|
| 28167 |
|
|
instead.
|
| 28168 |
|
|
|
| 28169 |
|
|
1998-08-20 00:29 Aaron M. Renn
|
| 28170 |
|
|
|
| 28171 |
|
|
* java/net/SocketInputStream.java: Re-fixed major read bug where
|
| 28172 |
|
|
read would return 0 instead of -1 at end of stream. I coulda swore
|
| 28173 |
|
|
I checked this in once before.
|
| 28174 |
|
|
|
| 28175 |
|
|
1998-08-16 03:42 Paul Fisher
|
| 28176 |
|
|
|
| 28177 |
|
|
* java/lang/String.java:
|
| 28178 |
|
|
(toLowerCase,toUpperCase): Don't copy str to newStr.
|
| 28179 |
|
|
|
| 28180 |
|
|
1998-08-14 01:19 Aaron M. Renn
|
| 28181 |
|
|
|
| 28182 |
|
|
* gnu/java/io/EncodingManager.java: Added a property based aliasing
|
| 28183 |
|
|
scheme for looking up encoding aliases
|
| 28184 |
|
|
|
| 28185 |
|
|
1998-08-14 00:51 Aaron M. Renn
|
| 28186 |
|
|
|
| 28187 |
|
|
* gnu/java/io/encode/EncoderEightBitLookup.java: Now recognized
|
| 28188 |
|
|
0x0000 correctly
|
| 28189 |
|
|
|
| 28190 |
|
|
1998-08-14 00:27 Aaron M. Renn
|
| 28191 |
|
|
|
| 28192 |
|
|
* java/io/StreamTokenizer.java,
|
| 28193 |
|
|
test/java.io/StreamTokenizerTest.java,
|
| 28194 |
|
|
test/java.io/stream-tokenizer.data: Initial checkin
|
| 28195 |
|
|
|
| 28196 |
|
|
1998-08-13 00:15 Aaron M. Renn
|
| 28197 |
|
|
|
| 28198 |
|
|
* test/java.io/utf8test-jdk.out: Initial Checkin
|
| 28199 |
|
|
|
| 28200 |
|
|
1998-08-12 22:09 John Keiser
|
| 28201 |
|
|
|
| 28202 |
|
|
* test/base/OutputClass.java: Now outputs one file with all the
|
| 28203 |
|
|
class names prepended, for easier diffing.
|
| 28204 |
|
|
|
| 28205 |
|
|
1998-08-12 02:17 Aaron M. Renn
|
| 28206 |
|
|
|
| 28207 |
|
|
* java/io/ByteArrayOutputStream.java: Implemented toString methods
|
| 28208 |
|
|
|
| 28209 |
|
|
1998-08-11 23:44 John Keiser
|
| 28210 |
|
|
|
| 28211 |
|
|
* java/lang/: Class.java, ClassLoader.java, Object.java,
|
| 28212 |
|
|
Runtime.java, System.java: Added Java implementation for basic
|
| 28213 |
|
|
system classes.
|
| 28214 |
|
|
|
| 28215 |
|
|
1998-08-11 23:43 John Keiser
|
| 28216 |
|
|
|
| 28217 |
|
|
* Class.java, ClassLoader.java, Object.java, Runtime.java,
|
| 28218 |
|
|
System.java: Darn it, wrong path. Sorry.
|
| 28219 |
|
|
|
| 28220 |
|
|
1998-08-11 23:42 John Keiser
|
| 28221 |
|
|
|
| 28222 |
|
|
* Class.java, ClassLoader.java, Object.java, Runtime.java,
|
| 28223 |
|
|
System.java, gnu/java/lang/ExecutionStack.java,
|
| 28224 |
|
|
gnu/java/lang/StackFrame.java, java/lang/SecurityManager.java:
|
| 28225 |
|
|
Added basic Java implementation for these system classes.
|
| 28226 |
|
|
|
| 28227 |
|
|
1998-08-10 23:54 Paul Fisher
|
| 28228 |
|
|
|
| 28229 |
|
|
* java/lang/String.java: Add byte/char encoder/decoder support.
|
| 28230 |
|
|
|
| 28231 |
|
|
1998-08-10 08:58 Paul Fisher
|
| 28232 |
|
|
|
| 28233 |
|
|
* doc/jcl-hacking.texinfo: refill
|
| 28234 |
|
|
|
| 28235 |
|
|
1998-08-10 08:51 Paul Fisher
|
| 28236 |
|
|
|
| 28237 |
|
|
* doc/jcl-hacking.texinfo: Change around platform support.
|
| 28238 |
|
|
|
| 28239 |
|
|
1998-08-10 08:49 Paul Fisher
|
| 28240 |
|
|
|
| 28241 |
|
|
* doc/jcl-hacking.texinfo: Fix up titlepage to work with texi2html.
|
| 28242 |
|
|
|
| 28243 |
|
|
1998-08-10 08:37 Paul Fisher
|
| 28244 |
|
|
|
| 28245 |
|
|
* doc/jcl-hacking.texinfo: Add doc comment coding standards.
|
| 28246 |
|
|
|
| 28247 |
|
|
1998-08-10 08:23 Paul Fisher
|
| 28248 |
|
|
|
| 28249 |
|
|
* doc/jcl-hacking.texinfo: Replaced $classpath with Classpath.
|
| 28250 |
|
|
|
| 28251 |
|
|
1998-08-10 04:26 Paul Fisher
|
| 28252 |
|
|
|
| 28253 |
|
|
* java/lang/String.java:
|
| 28254 |
|
|
(equals): instanceof test fixed
|
| 28255 |
|
|
|
| 28256 |
|
|
1998-08-10 04:20 Paul Fisher
|
| 28257 |
|
|
|
| 28258 |
|
|
* java/lang/Cloneable.java: Add API docs.
|
| 28259 |
|
|
|
| 28260 |
|
|
1998-08-10 03:51 Paul Fisher
|
| 28261 |
|
|
|
| 28262 |
|
|
* java/lang/Boolean.java: compiles again.
|
| 28263 |
|
|
|
| 28264 |
|
|
1998-08-10 03:50 Paul Fisher
|
| 28265 |
|
|
|
| 28266 |
|
|
* java/lang/: Boolean.java, Integer.java:
|
| 28267 |
|
|
(equals): simplify
|
| 28268 |
|
|
|
| 28269 |
|
|
1998-08-09 23:18 Paul Fisher
|
| 28270 |
|
|
|
| 28271 |
|
|
* doc/unicode/unicode-muncher.pl: Initial commit. Generates
|
| 28272 |
|
|
character.uni, block.uni, and titelcase.uni.
|
| 28273 |
|
|
|
| 28274 |
|
|
1998-08-09 23:07 Paul Fisher
|
| 28275 |
|
|
|
| 28276 |
|
|
* doc/unicode/unicode.database.format: Doc describing the GNU
|
| 28277 |
|
|
Classpath Unicode Attribute Database format
|
| 28278 |
|
|
|
| 28279 |
|
|
1998-08-09 23:04 Paul Fisher
|
| 28280 |
|
|
|
| 28281 |
|
|
* java/lang/Character.java: Initial commit of java.lang.Character.
|
| 28282 |
|
|
Fully compliant with JDK 1.2beta4 API.
|
| 28283 |
|
|
|
| 28284 |
|
|
1998-08-09 23:03 Paul Fisher
|
| 28285 |
|
|
|
| 28286 |
|
|
* gnu/java/lang/ClassLoaderHelper.java: Initial commit.
|
| 28287 |
|
|
|
| 28288 |
|
|
1998-08-09 17:17 John Keiser
|
| 28289 |
|
|
|
| 28290 |
|
|
* native/: java.lang.reflect/DEPENDENCIES,
|
| 28291 |
|
|
java.lang.reflect/README, java.lang.reflect/STATUS,
|
| 28292 |
|
|
java.lang.reflect/TODO, lib/DEPENDENCIES, lib/README, lib/STATUS,
|
| 28293 |
|
|
vmi/DEPENDENCIES, vmi/README, vmi/STATUS: Made docs standard, made
|
| 28294 |
|
|
a few updates as well.
|
| 28295 |
|
|
|
| 28296 |
|
|
1998-08-09 17:06 John Keiser
|
| 28297 |
|
|
|
| 28298 |
|
|
* gnu/java/lang/ClassHelper.java: Added a method in ClassHelper,
|
| 28299 |
|
|
added ChangeLog
|
| 28300 |
|
|
|
| 28301 |
|
|
1998-08-09 17:04 John Keiser
|
| 28302 |
|
|
|
| 28303 |
|
|
* gnu/java/beans/TODO: Standard Docs
|
| 28304 |
|
|
|
| 28305 |
|
|
1998-08-09 17:04 John Keiser
|
| 28306 |
|
|
|
| 28307 |
|
|
* gnu/java/beans/editors/TODO: Standard docs
|
| 28308 |
|
|
|
| 28309 |
|
|
1998-08-09 16:57 John Keiser
|
| 28310 |
|
|
|
| 28311 |
|
|
* java/lang/reflect/: DEPENDENCIES, STATUS, TODO: Made
|
| 28312 |
|
|
documentation like everybody else's
|
| 28313 |
|
|
|
| 28314 |
|
|
1998-08-09 16:49 John Keiser
|
| 28315 |
|
|
|
| 28316 |
|
|
* java/beans/TODO: Updated TODO, added ChangeLog.
|
| 28317 |
|
|
|
| 28318 |
|
|
1998-08-09 16:47 John Keiser
|
| 28319 |
|
|
|
| 28320 |
|
|
* NoJDK: A list of the classes that do not, and never will, work
|
| 28321 |
|
|
with JDK. We should work this into the Makefile at some point to
|
| 28322 |
|
|
compile a JDK-friendly version.
|
| 28323 |
|
|
|
| 28324 |
|
|
1998-08-03 00:12 John Keiser
|
| 28325 |
|
|
|
| 28326 |
|
|
* java/beans/: SimpleBeanInfo.java, TODO: Implemented loadImage()
|
| 28327 |
|
|
in SimpleBeanInfo.
|
| 28328 |
|
|
|
| 28329 |
|
|
1998-08-02 23:53 John Keiser
|
| 28330 |
|
|
|
| 28331 |
|
|
* java/beans/IndexedPropertyDescriptor.java: Fixed typo.
|
| 28332 |
|
|
|
| 28333 |
|
|
1998-08-02 23:52 John Keiser
|
| 28334 |
|
|
|
| 28335 |
|
|
* test/java.beans/: DescriptorTest.java, IntrospectorTest.java:
|
| 28336 |
|
|
Started a real test suite for java.beans.
|
| 28337 |
|
|
|
| 28338 |
|
|
1998-08-02 02:54 Aaron M. Renn
|
| 28339 |
|
|
|
| 28340 |
|
|
* gnu/java/io/encode/EncoderUTF8.java,
|
| 28341 |
|
|
test/java.io/UTF8EncodingTest.java: Initial checkin
|
| 28342 |
|
|
|
| 28343 |
|
|
1998-08-02 02:52 Aaron M. Renn
|
| 28344 |
|
|
|
| 28345 |
|
|
* gnu/java/io/: decode/DecoderUTF8.java, encode/Encoder8859_2.java,
|
| 28346 |
|
|
encode/Encoder8859_3.java, encode/Encoder8859_4.java,
|
| 28347 |
|
|
encode/Encoder8859_5.java, decode/Decoder8859_2.java,
|
| 28348 |
|
|
decode/Decoder8859_3.java, decode/Decoder8859_4.java,
|
| 28349 |
|
|
decode/Decoder8859_5.java: Initial Checkin
|
| 28350 |
|
|
|
| 28351 |
|
|
1998-08-02 02:51 Aaron M. Renn
|
| 28352 |
|
|
|
| 28353 |
|
|
* gnu/java/io/: decode/DecoderEightBitLookup.java,
|
| 28354 |
|
|
encode/EncoderEightBitLookup.java: Minor organizational cleanup
|
| 28355 |
|
|
|
| 28356 |
|
|
1998-08-02 02:50 Aaron M. Renn
|
| 28357 |
|
|
|
| 28358 |
|
|
* gnu/java/io/EncodingManager.java: Fixed minor but major typo bug
|
| 28359 |
|
|
|
| 28360 |
|
|
1998-08-02 00:40 Aaron M. Renn
|
| 28361 |
|
|
|
| 28362 |
|
|
* test/java.io/: BufferedCharWriterTest.java,
|
| 28363 |
|
|
BufferedReaderTest.java, CharArrayReaderTest.java,
|
| 28364 |
|
|
FileInputStreamTest.java, FileOutputStreamTest.java,
|
| 28365 |
|
|
FileReaderTest.java, FileTest.java, FileWriterTest.java,
|
| 28366 |
|
|
LineNumberReaderTest.java, PipedReaderWriterTest.java,
|
| 28367 |
|
|
PrintStreamTest.java, PrintWriterTest.java,
|
| 28368 |
|
|
PushbackReaderTest.java, RandomAccessFileTest.java,
|
| 28369 |
|
|
StringWriterTest.java, README: Initial Checkin
|
| 28370 |
|
|
|
| 28371 |
|
|
1998-08-02 00:38 Aaron M. Renn
|
| 28372 |
|
|
|
| 28373 |
|
|
* test/java.io/: BufferedInputStreamTest.java,
|
| 28374 |
|
|
ByteArrayInputStreamTest.java, DataInputOutputTest.java,
|
| 28375 |
|
|
LineNumberInputStreamTest.java, PushbackInputStreamTest.java,
|
| 28376 |
|
|
SequenceInputStreamTest.java, StringBufferInputStreamTest.java:
|
| 28377 |
|
|
Copyright notice update
|
| 28378 |
|
|
|
| 28379 |
|
|
1998-08-01 23:51 John Keiser
|
| 28380 |
|
|
|
| 28381 |
|
|
* test/base/OutputClass.java: OutputClass will allow us to compare
|
| 28382 |
|
|
our sigs and exceptions with Sun's.
|
| 28383 |
|
|
|
| 28384 |
|
|
1998-08-01 23:50 John Keiser
|
| 28385 |
|
|
|
| 28386 |
|
|
* gnu/java/lang/ClassHelper.java: Fixed them. They work now.
|
| 28387 |
|
|
|
| 28388 |
|
|
1998-08-01 23:49 John Keiser
|
| 28389 |
|
|
|
| 28390 |
|
|
* java/beans/: Beans.java, Customizer.java, Introspector.java,
|
| 28391 |
|
|
PropertyEditorSupport.java, SimpleBeanInfo.java, TODO: Modified
|
| 28392 |
|
|
signatures for full compliance with spec. Added TODO.
|
| 28393 |
|
|
|
| 28394 |
|
|
1998-08-01 18:03 John Keiser
|
| 28395 |
|
|
|
| 28396 |
|
|
* gnu/java/beans/info/ComponentBeanInfo.java: Mirrors Sun's
|
| 28397 |
|
|
ComponentBeanInfo.
|
| 28398 |
|
|
|
| 28399 |
|
|
1998-08-01 18:03 John Keiser
|
| 28400 |
|
|
|
| 28401 |
|
|
* java/beans/Introspector.java: Moved synchronized keyword to
|
| 28402 |
|
|
appropriate place.
|
| 28403 |
|
|
|
| 28404 |
|
|
1998-08-01 18:02 John Keiser
|
| 28405 |
|
|
|
| 28406 |
|
|
* java/beans/IndexedPropertyDescriptor.java: Typo.
|
| 28407 |
|
|
|
| 28408 |
|
|
1998-08-01 18:01 John Keiser
|
| 28409 |
|
|
|
| 28410 |
|
|
* gnu/java/beans/IntrospectionIncubator.java: Fixed typo.
|
| 28411 |
|
|
|
| 28412 |
|
|
1998-08-01 16:27 John Keiser
|
| 28413 |
|
|
|
| 28414 |
|
|
* gnu/java/beans/IntrospectionIncubator.java: Fixed EventSet naming
|
| 28415 |
|
|
problem.
|
| 28416 |
|
|
|
| 28417 |
|
|
1998-08-01 05:39 John Keiser
|
| 28418 |
|
|
|
| 28419 |
|
|
* java/beans/IndexedPropertyDescriptor.java: Fixed a few
|
| 28420 |
|
|
NullPointerExceptions.
|
| 28421 |
|
|
|
| 28422 |
|
|
1998-08-01 05:27 John Keiser
|
| 28423 |
|
|
|
| 28424 |
|
|
* java/beans/: BeanDescriptor.java, Introspector.java,
|
| 28425 |
|
|
PropertyDescriptor.java: Fairly major revision, changing which
|
| 28426 |
|
|
methods are used for what things and making explicit info work
|
| 28427 |
|
|
better.
|
| 28428 |
|
|
|
| 28429 |
|
|
1998-08-01 05:26 John Keiser
|
| 28430 |
|
|
|
| 28431 |
|
|
* gnu/java/beans/: BeanInfoEmbryo.java,
|
| 28432 |
|
|
IntrospectionIncubator.java: Fairly major revision, changing the
|
| 28433 |
|
|
way methods are found and used and using explicit info properly.
|
| 28434 |
|
|
|
| 28435 |
|
|
1998-08-01 05:25 John Keiser
|
| 28436 |
|
|
|
| 28437 |
|
|
* gnu/java/lang/ClassHelper.java: Fixed
|
| 28438 |
|
|
getAllMethodsAtDeclaration() cache.
|
| 28439 |
|
|
|
| 28440 |
|
|
1998-08-01 04:48 Aaron M. Renn
|
| 28441 |
|
|
|
| 28442 |
|
|
* java/io/: DataInputStream.java, DataOutputStream.java: Moved data
|
| 28443 |
|
|
conversion functionality to package callable static method instead
|
| 28444 |
|
|
of embedding directly in instance methods to make it easy for
|
| 28445 |
|
|
RandomAccessFile to share
|
| 28446 |
|
|
|
| 28447 |
|
|
1998-08-01 04:46 Aaron M. Renn
|
| 28448 |
|
|
|
| 28449 |
|
|
* java/io/: BufferedInputStream.java, BufferedOutputStream.java,
|
| 28450 |
|
|
ByteArrayInputStream.java, ByteArrayOutputStream.java,
|
| 28451 |
|
|
CharConversionException.java, DataInput.java, DataOutput.java,
|
| 28452 |
|
|
EOFException.java, Externalizable.java, FileNotFoundException.java,
|
| 28453 |
|
|
FilenameFilter.java, IOException.java, InputStream.java,
|
| 28454 |
|
|
InterruptedIOException.java, InvalidClassException.java,
|
| 28455 |
|
|
InvalidObjectException.java, LineNumberInputStream.java,
|
| 28456 |
|
|
NotActiveException.java, NotSerializableException.java,
|
| 28457 |
|
|
ObjectInput.java, ObjectInputValidation.java, ObjectOutput.java,
|
| 28458 |
|
|
OptionalDataException.java, OutputStream.java,
|
| 28459 |
|
|
PushbackInputStream.java, Replaceable.java, Resolvable.java,
|
| 28460 |
|
|
SequenceInputStream.java, Serializable.java,
|
| 28461 |
|
|
StreamCorruptedException.java, SyncFailedException.java,
|
| 28462 |
|
|
UTFDataFormatException.java, UnsupportedEncodingException.java,
|
| 28463 |
|
|
WriteAbortedException.java: Copyright notice update
|
| 28464 |
|
|
|
| 28465 |
|
|
1998-08-01 03:39 Aaron M. Renn
|
| 28466 |
|
|
|
| 28467 |
|
|
* gnu/java/io/EncodingManager.java,
|
| 28468 |
|
|
gnu/java/io/decode/Decoder.java,
|
| 28469 |
|
|
gnu/java/io/decode/DecoderEightBitLookup.java,
|
| 28470 |
|
|
gnu/java/io/decode/Decoder8859_1.java,
|
| 28471 |
|
|
gnu/java/io/encode/Encoder.java,
|
| 28472 |
|
|
gnu/java/io/encode/Encoder8859_1.java,
|
| 28473 |
|
|
gnu/java/io/encode/EncoderEightBitLookup.java,
|
| 28474 |
|
|
java/io/BufferedReader.java, java/io/BufferedWriter.java,
|
| 28475 |
|
|
java/io/CharArrayReader.java, java/io/CharArrayWriter.java,
|
| 28476 |
|
|
java/io/File.java, java/io/FileDescriptor.java,
|
| 28477 |
|
|
java/io/FileInputStream.java, java/io/FileOutputStream.java,
|
| 28478 |
|
|
java/io/FileReader.java, java/io/FileWriter.java,
|
| 28479 |
|
|
java/io/InputStreamReader.java, java/io/LineNumberReader.java,
|
| 28480 |
|
|
java/io/OutputStreamWriter.java, java/io/PipedWriter.java,
|
| 28481 |
|
|
java/io/PipedReader.java, java/io/PrintStream.java,
|
| 28482 |
|
|
java/io/PrintWriter.java, java/io/PipedInputStream.java,
|
| 28483 |
|
|
java/io/PushbackReader.java, java/io/PipedOutputStream.java,
|
| 28484 |
|
|
java/io/RandomAccessFile.java, java/io/Reader.java,
|
| 28485 |
|
|
java/io/StringReader.java, java/io/StringWriter.java,
|
| 28486 |
|
|
java/io/Writer.java, java/io/FilterReader.java,
|
| 28487 |
|
|
java/io/FilterWriter.java, native/java.io/File.c,
|
| 28488 |
|
|
native/java.io/FileDescriptor.c, native/java.io/FileInputStream.c,
|
| 28489 |
|
|
native/java.io/FileOutputStream.c,
|
| 28490 |
|
|
native/java.io/RandomAccessFile.c, native/java.io/javaio.c,
|
| 28491 |
|
|
native/java.io/javaio.h: Initial Checkin
|
| 28492 |
|
|
|
| 28493 |
|
|
1998-08-01 03:01 John Keiser
|
| 28494 |
|
|
|
| 28495 |
|
|
* gnu/java/beans/IntrospectionIncubator.java: Minor bugfix.
|
| 28496 |
|
|
|
| 28497 |
|
|
1998-08-01 03:00 John Keiser
|
| 28498 |
|
|
|
| 28499 |
|
|
* gnu/java/beans/BeanInfoEmbryo.java: Fixed bug wherein multiple
|
| 28500 |
|
|
methods with same name could not be added
|
| 28501 |
|
|
|
| 28502 |
|
|
1998-08-01 02:59 John Keiser
|
| 28503 |
|
|
|
| 28504 |
|
|
* java/beans/Introspector.java: Changed docs to specify that
|
| 28505 |
|
|
addXXX(type) need not have type==XXX
|
| 28506 |
|
|
|
| 28507 |
|
|
1998-07-31 06:52 John Keiser
|
| 28508 |
|
|
|
| 28509 |
|
|
* java/beans/: EventSetDescriptor.java, Introspector.java,
|
| 28510 |
|
|
PropertyDescriptor.java: Minor bugfixes.
|
| 28511 |
|
|
|
| 28512 |
|
|
1998-07-31 06:50 John Keiser
|
| 28513 |
|
|
|
| 28514 |
|
|
* gnu/java/beans/IntrospectionIncubator.java: Small bugfixes.
|
| 28515 |
|
|
|
| 28516 |
|
|
1998-07-31 06:32 John Keiser
|
| 28517 |
|
|
|
| 28518 |
|
|
* gnu/java/beans/editors/: ColorEditor.java, FontEditor.java,
|
| 28519 |
|
|
NativeBooleanEditor.java, NativeByteEditor.java,
|
| 28520 |
|
|
NativeDoubleEditor.java, NativeFloatEditor.java,
|
| 28521 |
|
|
NativeIntEditor.java, NativeLongEditor.java,
|
| 28522 |
|
|
NativeShortEditor.java, StringEditor.java: PropertyEditors for the
|
| 28523 |
|
|
primitive types.
|
| 28524 |
|
|
|
| 28525 |
|
|
1998-07-31 02:14 John Keiser
|
| 28526 |
|
|
|
| 28527 |
|
|
* java/beans/: BeanDescriptor.java, BeanInfo.java, Beans.java,
|
| 28528 |
|
|
Customizer.java, EventSetDescriptor.java, FeatureDescriptor.java,
|
| 28529 |
|
|
IndexedPropertyDescriptor.java, IntrospectionException.java,
|
| 28530 |
|
|
Introspector.java, MethodDescriptor.java, ParameterDescriptor.java,
|
| 28531 |
|
|
PropertyChangeEvent.java, PropertyChangeListener.java,
|
| 28532 |
|
|
PropertyChangeSupport.java, PropertyDescriptor.java,
|
| 28533 |
|
|
PropertyEditor.java, PropertyEditorManager.java,
|
| 28534 |
|
|
PropertyEditorSupport.java, PropertyVetoException.java,
|
| 28535 |
|
|
SimpleBeanInfo.java, VetoableChangeListener.java,
|
| 28536 |
|
|
VetoableChangeSupport.java, Visibility.java: java.beans. Right now
|
| 28537 |
|
|
it just compiles. Test cases will follow.
|
| 28538 |
|
|
|
| 28539 |
|
|
1998-07-31 02:12 John Keiser
|
| 28540 |
|
|
|
| 28541 |
|
|
* gnu/java/beans/: BeanInfoEmbryo.java, EmptyBeanInfo.java,
|
| 28542 |
|
|
ExplicitBeanInfo.java, IntrospectionIncubator.java: Helpers for
|
| 28543 |
|
|
java.beans.
|
| 28544 |
|
|
|
| 28545 |
|
|
1998-07-31 02:11 John Keiser
|
| 28546 |
|
|
|
| 28547 |
|
|
* gnu/java/lang/: ArrayHelper.java, ClassHelper.java: Stuff that
|
| 28548 |
|
|
oughta have been in the core in the first place :)
|
| 28549 |
|
|
|
| 28550 |
|
|
1998-07-31 02:09 John Keiser
|
| 28551 |
|
|
|
| 28552 |
|
|
* gnu/java/io/ClassLoaderObjectInputStream.java: ObjectInputStream,
|
| 28553 |
|
|
but allowing a different ClassLoader.
|
| 28554 |
|
|
|
| 28555 |
|
|
1998-07-31 02:04 John Keiser
|
| 28556 |
|
|
|
| 28557 |
|
|
* native/java.lang.reflect/Makefile.am: Changed it to use the
|
| 28558 |
|
|
NO_VMI option for now ... some features are left out with this on,
|
| 28559 |
|
|
but at least it can compile VM-independent.
|
| 28560 |
|
|
|
| 28561 |
|
|
1998-07-29 02:31 Geoff Berry
|
| 28562 |
|
|
|
| 28563 |
|
|
* java/io/: OSCField.java, ObjectOutputStream.java,
|
| 28564 |
|
|
ObjectStreamClass.java, ObjectStreamField.java: Renamed OSCField to
|
| 28565 |
|
|
ObjectStreamField to match JDK1.2b4 spec. Changed all usage of
|
| 28566 |
|
|
OSCField to ObjectStreamField.
|
| 28567 |
|
|
|
| 28568 |
|
|
1998-07-29 01:02 Geoff Berry
|
| 28569 |
|
|
|
| 28570 |
|
|
* java/io/ObjectInputStream.java: Changed usage of OSCField to
|
| 28571 |
|
|
ObjectStreamField. Partially implemented reading in data for a
|
| 28572 |
|
|
different version of a class.
|
| 28573 |
|
|
|
| 28574 |
|
|
1998-07-28 16:13 Geoff Berry
|
| 28575 |
|
|
|
| 28576 |
|
|
* java/io/TODO.serialization: Removed (no longer necessary).
|
| 28577 |
|
|
|
| 28578 |
|
|
1998-07-28 16:11 Geoff Berry
|
| 28579 |
|
|
|
| 28580 |
|
|
* java/io/ObjectInputStream.java: Completed
|
| 28581 |
|
|
(registerValidation(ObjectInputValidation,int)).
|
| 28582 |
|
|
|
| 28583 |
|
|
1998-07-28 00:15 Geoff Berry
|
| 28584 |
|
|
|
| 28585 |
|
|
* aclocal.m4: [no log message]
|
| 28586 |
|
|
|
| 28587 |
|
|
1998-07-27 23:36 Geoff Berry
|
| 28588 |
|
|
|
| 28589 |
|
|
* java/util/Collections.java: Fixed variable name typos.
|
| 28590 |
|
|
|
| 28591 |
|
|
1998-07-27 23:32 Geoff Berry
|
| 28592 |
|
|
|
| 28593 |
|
|
* java/util/AbstractSet.java: (hashCode()) added return statement.
|
| 28594 |
|
|
|
| 28595 |
|
|
1998-07-27 23:31 Geoff Berry
|
| 28596 |
|
|
|
| 28597 |
|
|
* java/util/AbstractMap.java: Implemented all non-abstract methods.
|
| 28598 |
|
|
|
| 28599 |
|
|
1998-07-27 22:22 Geoff Berry
|
| 28600 |
|
|
|
| 28601 |
|
|
* java/util/AbstractSequentialList.java: (remove(int)): added
|
| 28602 |
|
|
return of removed object.
|
| 28603 |
|
|
(removeRange(int,int): changed index to fromIndex.
|
| 28604 |
|
|
|
| 28605 |
|
|
1998-07-27 22:18 Geoff Berry
|
| 28606 |
|
|
|
| 28607 |
|
|
* java/util/AbstractSequentialList.java: (addAll(int,Collection)):
|
| 28608 |
|
|
added return value.
|
| 28609 |
|
|
|
| 28610 |
|
|
1998-07-27 22:16 Geoff Berry
|
| 28611 |
|
|
|
| 28612 |
|
|
* java/util/Collections.java: Added missing semicolon from inner
|
| 28613 |
|
|
class decl.
|
| 28614 |
|
|
|
| 28615 |
|
|
1998-07-27 22:15 Geoff Berry
|
| 28616 |
|
|
|
| 28617 |
|
|
* java/util/AbstractSet.java: Completed implements clause.
|
| 28618 |
|
|
|
| 28619 |
|
|
1998-07-27 22:14 Geoff Berry
|
| 28620 |
|
|
|
| 28621 |
|
|
* java/util/AbstractMap.java: Added empty bodies for non-abstract
|
| 28622 |
|
|
methods.
|
| 28623 |
|
|
|
| 28624 |
|
|
1998-07-27 22:08 Geoff Berry
|
| 28625 |
|
|
|
| 28626 |
|
|
* java/net/: URLStreamHandler.java, DatagramSocketImpl.java,
|
| 28627 |
|
|
ContentHandler.java: Removed synchronized modifier from abstract
|
| 28628 |
|
|
methods.
|
| 28629 |
|
|
|
| 28630 |
|
|
1998-07-27 22:05 Geoff Berry
|
| 28631 |
|
|
|
| 28632 |
|
|
* java/net/SocketImpl.java: Removed synchronized modifiers from
|
| 28633 |
|
|
abstract methods.
|
| 28634 |
|
|
|
| 28635 |
|
|
1998-07-27 22:02 Geoff Berry
|
| 28636 |
|
|
|
| 28637 |
|
|
* java/math/BigInteger.java: Added package declaration.
|
| 28638 |
|
|
|
| 28639 |
|
|
1998-07-27 19:37 Geoff Berry
|
| 28640 |
|
|
|
| 28641 |
|
|
* aclocal.m4, configure.in: New variable @VMINCLUDE@ is set to the
|
| 28642 |
|
|
path to the include files for the JVM being configured for.
|
| 28643 |
|
|
|
| 28644 |
|
|
1998-07-27 19:35 Geoff Berry
|
| 28645 |
|
|
|
| 28646 |
|
|
* native/java.io/Makefile.am: Added @VMINCLUDE@ to INCLUDES
|
| 28647 |
|
|
|
| 28648 |
|
|
1998-07-27 19:33 Geoff Berry
|
| 28649 |
|
|
|
| 28650 |
|
|
* native/java.lang.reflect/Makefile.am, java/util/Makefile.am:
|
| 28651 |
|
|
First version
|
| 28652 |
|
|
|
| 28653 |
|
|
1998-07-27 19:30 Geoff Berry
|
| 28654 |
|
|
|
| 28655 |
|
|
* java/lang/Makefile.am: Added reflect SUBDIR
|
| 28656 |
|
|
|
| 28657 |
|
|
1998-07-25 15:00 John Keiser
|
| 28658 |
|
|
|
| 28659 |
|
|
* native/java.lang.reflect/: Constructor.c, Field.c, Method.c: They
|
| 28660 |
|
|
don't use jnilink anymore; they never needed to in the first place.
|
| 28661 |
|
|
|
| 28662 |
|
|
1998-07-25 14:59 John Keiser
|
| 28663 |
|
|
|
| 28664 |
|
|
* native/lib/primlib.c: Uses new jnilink.
|
| 28665 |
|
|
|
| 28666 |
|
|
1998-07-25 14:59 John Keiser
|
| 28667 |
|
|
|
| 28668 |
|
|
* native/lib/: jcl.c, jcl.h: Added JCL_free for completeness.
|
| 28669 |
|
|
|
| 28670 |
|
|
1998-07-25 14:58 John Keiser
|
| 28671 |
|
|
|
| 28672 |
|
|
* native/lib/: jnilink.c, jnilink.h: Changed it so that 1.1 and 1.2
|
| 28673 |
|
|
jnilinks will be binary compatible and so that the interface is a
|
| 28674 |
|
|
little bit easier.
|
| 28675 |
|
|
|
| 28676 |
|
|
1998-07-24 22:56 Geoff Berry
|
| 28677 |
|
|
|
| 28678 |
|
|
* java/lang/Comparable.java, java/lang/Makefile.am,
|
| 28679 |
|
|
java/lang/UnsupportedOperationException.java,
|
| 28680 |
|
|
java/lang/reflect/Makefile.am, java/math/Makefile.am,
|
| 28681 |
|
|
java/net/Makefile.am, test/java.lang.reflect/Makefile.am,
|
| 28682 |
|
|
test/java.util/Makefile.am: Added java.lang.Comparable,
|
| 28683 |
|
|
java.lang.UnsupportedOperationException and some Makefile.am's in an
|
| 28684 |
|
|
attempt to get the entire tree to compile.
|
| 28685 |
|
|
|
| 28686 |
|
|
1998-07-24 22:54 Geoff Berry
|
| 28687 |
|
|
|
| 28688 |
|
|
* java/io/ObjectInputStream.java: Made string and array constants
|
| 28689 |
|
|
into static final veriables
|
| 28690 |
|
|
|
| 28691 |
|
|
1998-07-24 22:53 Geoff Berry
|
| 28692 |
|
|
|
| 28693 |
|
|
* java/io/Makefile.am: Added new classes
|
| 28694 |
|
|
|
| 28695 |
|
|
1998-07-24 22:52 Geoff Berry
|
| 28696 |
|
|
|
| 28697 |
|
|
* configure.in: Added Makefile entries for Makefile.am's added to
|
| 28698 |
|
|
tree
|
| 28699 |
|
|
|
| 28700 |
|
|
1998-07-24 22:37 Geoff Berry
|
| 28701 |
|
|
|
| 28702 |
|
|
* java/lang/Makefile.am: Fixed Comparable misspelling
|
| 28703 |
|
|
|
| 28704 |
|
|
1998-07-24 22:24 Geoff Berry
|
| 28705 |
|
|
|
| 28706 |
|
|
* java/io/WriteAbortedException.java: Changed constructor
|
| 28707 |
|
|
parameters to match spec.
|
| 28708 |
|
|
|
| 28709 |
|
|
1998-07-24 22:16 Geoff Berry
|
| 28710 |
|
|
|
| 28711 |
|
|
* java/util/Arrays.java: Rewrote anonymous inner class to be a
|
| 28712 |
|
|
static inner class to allow compilation with guavac.
|
| 28713 |
|
|
|
| 28714 |
|
|
1998-07-24 22:06 Geoff Berry
|
| 28715 |
|
|
|
| 28716 |
|
|
* java/lang/Makefile.am: Added Comparable
|
| 28717 |
|
|
|
| 28718 |
|
|
1998-07-24 21:45 Geoff Berry
|
| 28719 |
|
|
|
| 28720 |
|
|
* native/java.io/Makefile.am: Added libjava_io_ObjectInputStream.la
|
| 28721 |
|
|
|
| 28722 |
|
|
1998-07-24 21:31 Geoff Berry
|
| 28723 |
|
|
|
| 28724 |
|
|
* java/Makefile.am: Added math
|
| 28725 |
|
|
|
| 28726 |
|
|
1998-07-24 21:29 Geoff Berry
|
| 28727 |
|
|
|
| 28728 |
|
|
* java/Makefile.am: Added lang
|
| 28729 |
|
|
|
| 28730 |
|
|
1998-07-24 20:40 Geoff Berry
|
| 28731 |
|
|
|
| 28732 |
|
|
* configure.in: Added java/lang/reflect/Makefile
|
| 28733 |
|
|
|
| 28734 |
|
|
1998-07-24 20:37 Geoff Berry
|
| 28735 |
|
|
|
| 28736 |
|
|
* java/lang/reflect/Array.java: Remove unnecessary semicolon from
|
| 28737 |
|
|
end of constructor declaration (no I'm not that picky, but guavac
|
| 28738 |
|
|
gives me warnings).
|
| 28739 |
|
|
|
| 28740 |
|
|
1998-07-24 20:35 Geoff Berry
|
| 28741 |
|
|
|
| 28742 |
|
|
* java/lang/reflect/: Method.java, Field.java: Added empty body to
|
| 28743 |
|
|
private constructor to make it compile.
|
| 28744 |
|
|
|
| 28745 |
|
|
1998-07-24 20:03 Geoff Berry
|
| 28746 |
|
|
|
| 28747 |
|
|
* test/java.io/: HairyGraph.java, OOSCallDefault.java,
|
| 28748 |
|
|
OOSExtern.java, OOSNoCallDefault.java, ObjectInputStreamTest.java,
|
| 28749 |
|
|
Test.java, calldefault.data, external.data, graph.data,
|
| 28750 |
|
|
nocalldefault.data: Updated data files to correspond to new test
|
| 28751 |
|
|
classes. Moved test classes out of ObjectOutputStreamTest. Added
|
| 28752 |
|
|
ObjectInputStreamTest.
|
| 28753 |
|
|
|
| 28754 |
|
|
1998-07-24 20:00 Geoff Berry
|
| 28755 |
|
|
|
| 28756 |
|
|
* test/java.io/ObjectOutputStreamTest.java: Moved test classes into
|
| 28757 |
|
|
seperate files so they could be used by ObjectInputStreamTest.
|
| 28758 |
|
|
|
| 28759 |
|
|
1998-07-24 19:59 Geoff Berry
|
| 28760 |
|
|
|
| 28761 |
|
|
* test/gnu.java.lang.reflect/TypeSignatureTest.java: Added tests
|
| 28762 |
|
|
for (getClassForEncoding).
|
| 28763 |
|
|
|
| 28764 |
|
|
1998-07-24 19:54 Geoff Berry
|
| 28765 |
|
|
|
| 28766 |
|
|
* java/io/ObjectInputStream.java: Fixed bug in (readObject()) where
|
| 28767 |
|
|
ObjectStreamClass's weren't getting handles assigned soon enough.
|
| 28768 |
|
|
|
| 28769 |
|
|
1998-07-24 19:52 Geoff Berry
|
| 28770 |
|
|
|
| 28771 |
|
|
* gnu/java/lang/reflect/TypeSignature.java: Fixed
|
| 28772 |
|
|
(getClassForEncoding(String)) to actually work with arrays.
|
| 28773 |
|
|
|
| 28774 |
|
|
1998-07-24 01:59 Aaron M. Renn
|
| 28775 |
|
|
|
| 28776 |
|
|
* java/net/Authenticator.java, java/net/BindException.java,
|
| 28777 |
|
|
java/net/ConnectException.java, java/net/ContentHandler.java,
|
| 28778 |
|
|
java/net/ContentHandlerFactory.java, java/net/DatagramPacket.java,
|
| 28779 |
|
|
java/net/DatagramSocket.java, java/net/DatagramSocketImpl.java,
|
| 28780 |
|
|
java/net/FileNameMap.java, java/net/HttpURLConnection.java,
|
| 28781 |
|
|
java/net/InetAddress.java, java/net/JarURLConnection.java,
|
| 28782 |
|
|
java/net/MalformedURLException.java, java/net/MimeTypeMapper.java,
|
| 28783 |
|
|
java/net/MulticastSocket.java, java/net/NetPermission.java,
|
| 28784 |
|
|
java/net/NoRouteToHostException.java,
|
| 28785 |
|
|
java/net/PasswordAuthentication.java,
|
| 28786 |
|
|
java/net/PlainDatagramSocketImpl.java,
|
| 28787 |
|
|
java/net/PlainSocketImpl.java, java/net/ProtocolException.java,
|
| 28788 |
|
|
java/net/ServerSocket.java, java/net/Socket.java,
|
| 28789 |
|
|
java/net/SocketException.java, java/net/SocketImpl.java,
|
| 28790 |
|
|
java/net/SocketImplFactory.java, java/net/SocketInputStream.java,
|
| 28791 |
|
|
java/net/SocketOptions.java, java/net/SocketOutputStream.java,
|
| 28792 |
|
|
java/net/SocketPermission.java, java/net/URL.java,
|
| 28793 |
|
|
java/net/URLConnection.java, java/net/URLEncoder.java,
|
| 28794 |
|
|
java/net/URLStreamHandler.java,
|
| 28795 |
|
|
java/net/URLStreamHandlerFactory.java,
|
| 28796 |
|
|
java/net/UnknownHostException.java,
|
| 28797 |
|
|
java/net/UnknownServiceException.java,
|
| 28798 |
|
|
gnu/java/net/content/text/plain.java,
|
| 28799 |
|
|
gnu/java/net/http/Handler.java,
|
| 28800 |
|
|
gnu/java/net/http/HttpURLConnection.java: Copyright notice update
|
| 28801 |
|
|
|
| 28802 |
|
|
1998-07-23 15:05 Paul Fisher
|
| 28803 |
|
|
|
| 28804 |
|
|
* doc/unicode/: BLOCKS.TXT, ReadMe-2.1.1.txt,
|
| 28805 |
|
|
UnicodeData-2.1.2.txt: Added Unicode reference material.
|
| 28806 |
|
|
|
| 28807 |
|
|
1998-07-23 02:10 John Keiser
|
| 28808 |
|
|
|
| 28809 |
|
|
* configure.in: Added support for native/java.lang.reflect and
|
| 28810 |
|
|
native/lib Makefiles
|
| 28811 |
|
|
|
| 28812 |
|
|
1998-07-23 02:01 John Keiser
|
| 28813 |
|
|
|
| 28814 |
|
|
* native/Makefile.am: Added java.lang.reflect and lib to subdirs.
|
| 28815 |
|
|
|
| 28816 |
|
|
1998-07-23 02:00 John Keiser
|
| 28817 |
|
|
|
| 28818 |
|
|
* native/lib/jcl.c: Fixed a little warning booboo.
|
| 28819 |
|
|
|
| 28820 |
|
|
1998-07-23 02:00 John Keiser
|
| 28821 |
|
|
|
| 28822 |
|
|
* native/lib/Makefile.am: Added.
|
| 28823 |
|
|
|
| 28824 |
|
|
1998-07-23 01:24 John Keiser
|
| 28825 |
|
|
|
| 28826 |
|
|
* native/java.lang.reflect/: Constructor.c, Field.c, Method.c,
|
| 28827 |
|
|
reflect.c: Allow compilation of java.lang.reflect without VMI or
|
| 28828 |
|
|
JVMDI-specific stuff using NO_VMI. This can be used for standalone
|
| 28829 |
|
|
testing. Also fixed a couple of 'void return from non-void method'
|
| 28830 |
|
|
errors, and a Makefile.
|
| 28831 |
|
|
|
| 28832 |
|
|
1998-07-23 01:11 Paul Fisher
|
| 28833 |
|
|
|
| 28834 |
|
|
* java/lang/StringBuffer.java: Completed StringBuffer. Fully
|
| 28835 |
|
|
compatible with JDK 1.2beta4.
|
| 28836 |
|
|
|
| 28837 |
|
|
1998-07-23 00:49 John Keiser
|
| 28838 |
|
|
|
| 28839 |
|
|
* native/java.lang.reflect/: Field.c, Method.c, Constructor.c,
|
| 28840 |
|
|
reflect.c, reflect.h: Moved common member access check
|
| 28841 |
|
|
functionality from implementations to the reflect library.
|
| 28842 |
|
|
|
| 28843 |
|
|
1998-07-23 00:45 John Keiser
|
| 28844 |
|
|
|
| 28845 |
|
|
* native/lib/: jcl.c, jcl.h: Added JCL_FindClass.
|
| 28846 |
|
|
|
| 28847 |
|
|
1998-07-23 00:43 John Keiser
|
| 28848 |
|
|
|
| 28849 |
|
|
* native/vmi/: vmi.c, vmi.h: Added JVMDI_GetFrameClass (since it
|
| 28850 |
|
|
could be a static method).
|
| 28851 |
|
|
|
| 28852 |
|
|
1998-07-23 00:39 John Keiser
|
| 28853 |
|
|
|
| 28854 |
|
|
* java/lang/reflect/: Field.java, Method.java, Constructor.java:
|
| 28855 |
|
|
Made them uninstantiable.
|
| 28856 |
|
|
|
| 28857 |
|
|
1998-07-22 19:26 Paul Fisher
|
| 28858 |
|
|
|
| 28859 |
|
|
* java/lang/: String.java, String.java, String.java: ...
|
| 28860 |
|
|
|
| 28861 |
|
|
1998-07-22 19:23 Paul Fisher
|
| 28862 |
|
|
|
| 28863 |
|
|
* java/lang/String.java: ..
|
| 28864 |
|
|
|
| 28865 |
|
|
1998-07-22 19:19 Paul Fisher
|
| 28866 |
|
|
|
| 28867 |
|
|
* java/lang/String.java: [no log message]
|
| 28868 |
|
|
|
| 28869 |
|
|
1998-07-22 19:14 Paul Fisher
|
| 28870 |
|
|
|
| 28871 |
|
|
* java/lang/String.java: argargarg
|
| 28872 |
|
|
|
| 28873 |
|
|
1998-07-22 19:09 Paul Fisher
|
| 28874 |
|
|
|
| 28875 |
|
|
* java/lang/String.java: yet again -- testing commits.
|
| 28876 |
|
|
|
| 28877 |
|
|
1998-07-22 19:03 Paul Fisher
|
| 28878 |
|
|
|
| 28879 |
|
|
* java/lang/String.java: Testing commit scripts.
|
| 28880 |
|
|
|
| 28881 |
|
|
1998-07-22 16:31 Paul Fisher
|
| 28882 |
|
|
|
| 28883 |
|
|
* java/lang/String.java: and again. lalala.
|
| 28884 |
|
|
|
| 28885 |
|
|
1998-07-22 16:29 Paul Fisher
|
| 28886 |
|
|
|
| 28887 |
|
|
* java/lang/String.java: arg.
|
| 28888 |
|
|
|
| 28889 |
|
|
1998-07-22 16:26 Paul Fisher
|
| 28890 |
|
|
|
| 28891 |
|
|
* java/lang/String.java: Still testing.
|
| 28892 |
|
|
|
| 28893 |
|
|
1998-07-22 16:24 Paul Fisher
|
| 28894 |
|
|
|
| 28895 |
|
|
* java/lang/String.java: take 2
|
| 28896 |
|
|
|
| 28897 |
|
|
1998-07-22 16:15 Paul Fisher
|
| 28898 |
|
|
|
| 28899 |
|
|
* java/lang/String.java: Testing mode changes.
|
| 28900 |
|
|
|
| 28901 |
|
|
1998-07-22 05:43 Paul Fisher
|
| 28902 |
|
|
|
| 28903 |
|
|
* java/lang/String.java:
|
| 28904 |
|
|
(toLowerCase): Fix typo.
|
| 28905 |
|
|
|
| 28906 |
|
|
1998-07-22 05:36 Paul Fisher
|
| 28907 |
|
|
|
| 28908 |
|
|
* java/lang/String.java: Commented entire class. Implemented JLS
|
| 28909 |
|
|
20.12.
|
| 28910 |
|
|
(hashCode): Added cached hashcodes.
|
| 28911 |
|
|
|
| 28912 |
|
|
1998-07-21 19:55 Brian Jones
|
| 28913 |
|
|
|
| 28914 |
|
|
* AUTHORS: changed my email address
|
| 28915 |
|
|
|
| 28916 |
|
|
1998-07-21 06:16 Geoff Berry
|
| 28917 |
|
|
|
| 28918 |
|
|
* test/java.io/: calldefault.data, external.data, graph.data,
|
| 28919 |
|
|
nocalldefault.data, notserial.data, notserialfield.data: Added data
|
| 28920 |
|
|
files for ObjectOutputStreamTest.
|
| 28921 |
|
|
|
| 28922 |
|
|
1998-07-21 06:14 Geoff Berry
|
| 28923 |
|
|
|
| 28924 |
|
|
* test/java.io/ObjectStreamClassTest.java: Fixed typo.
|
| 28925 |
|
|
|
| 28926 |
|
|
1998-07-21 06:08 Geoff Berry
|
| 28927 |
|
|
|
| 28928 |
|
|
* native/java.io/java_io_ObjectInputStream.h,
|
| 28929 |
|
|
native/java.io/java_io_ObjectInputStream.c,
|
| 28930 |
|
|
test/java.io/ObjectOutputStreamTest.java: First version.
|
| 28931 |
|
|
|
| 28932 |
|
|
1998-07-21 06:05 Geoff Berry
|
| 28933 |
|
|
|
| 28934 |
|
|
* gnu/java/lang/reflect/TypeSignature.java: Added
|
| 28935 |
|
|
`getClassForEncoding(String)' method.
|
| 28936 |
|
|
|
| 28937 |
|
|
1998-07-21 05:57 Geoff Berry
|
| 28938 |
|
|
|
| 28939 |
|
|
* java/io/ObjectStreamConstants.java: Changed constants from hex to
|
| 28940 |
|
|
decimal to make debugging easier.
|
| 28941 |
|
|
|
| 28942 |
|
|
1998-07-21 05:57 Geoff Berry
|
| 28943 |
|
|
|
| 28944 |
|
|
* java/io/ObjectStreamClass.java: Added setter methods used to
|
| 28945 |
|
|
reconstruct ObjectStreamClass objects from the stream.
|
| 28946 |
|
|
|
| 28947 |
|
|
1998-07-21 05:56 Geoff Berry
|
| 28948 |
|
|
|
| 28949 |
|
|
* java/io/ObjectOutputStream.java: Added some 1.2 features such as
|
| 28950 |
|
|
allowing subclasses to override the implementation and selecting the
|
| 28951 |
|
|
protocol to use. Changed usage of `java.lang.reflect.Field' to
|
| 28952 |
|
|
`java.io.OSCField'.
|
| 28953 |
|
|
|
| 28954 |
|
|
1998-07-21 05:52 Geoff Berry
|
| 28955 |
|
|
|
| 28956 |
|
|
* java/io/: BlockDataException.java, OSCField.java,
|
| 28957 |
|
|
ObjectInputStream.java: First version
|
| 28958 |
|
|
|
| 28959 |
|
|
1998-07-17 21:22 Paul Fisher
|
| 28960 |
|
|
|
| 28961 |
|
|
* doc/jcl-hacking.texinfo: Added Paul Fisher as author.
|
| 28962 |
|
|
|
| 28963 |
|
|
1998-07-15 19:51 John Keiser
|
| 28964 |
|
|
|
| 28965 |
|
|
* java/lang/reflect/Array.java: Fixed it so it runs under all
|
| 28966 |
|
|
tests. Have one more test to do later.
|
| 28967 |
|
|
|
| 28968 |
|
|
1998-07-15 19:50 John Keiser
|
| 28969 |
|
|
|
| 28970 |
|
|
* test/java.lang.reflect/ArrayTest.java: Added test for Array
|
| 28971 |
|
|
java.lang.reflect class. Requires Makefiles I have not made yet,
|
| 28972 |
|
|
but runs successfully on JDK 1.1.6 / Win32.
|
| 28973 |
|
|
|
| 28974 |
|
|
1998-07-15 14:45 John Keiser
|
| 28975 |
|
|
|
| 28976 |
|
|
* native/lib/primlib.c: Fixed "Control reaches end of non-void
|
| 28977 |
|
|
method" warnings.
|
| 28978 |
|
|
|
| 28979 |
|
|
1998-07-15 03:59 Aaron M. Renn
|
| 28980 |
|
|
|
| 28981 |
|
|
* doc/jcl-hacking.texinfo: Changed project name to $classpath and
|
| 28982 |
|
|
made some references to the Kaffe class library effort.
|
| 28983 |
|
|
|
| 28984 |
|
|
1998-07-13 20:42 Geoff Berry
|
| 28985 |
|
|
|
| 28986 |
|
|
* java/io/ObjectOutputStream.java: Added comments.
|
| 28987 |
|
|
|
| 28988 |
|
|
1998-07-07 08:21 Geoff Berry
|
| 28989 |
|
|
|
| 28990 |
|
|
* configure.in, gnu/Makefile.am, gnu/java/io/Makefile.am,
|
| 28991 |
|
|
gnu/java/io/ObjectIdentityWrapper.java,
|
| 28992 |
|
|
gnu/java/io/UniqueObjectWrapper.java, gnu/tools/Makefile.am,
|
| 28993 |
|
|
gnu/tools/serialver/Main.java, gnu/tools/serialver/Makefile.am,
|
| 28994 |
|
|
java/io/ObjectOutputStream.java, java/io/ObjectStreamClass.java,
|
| 28995 |
|
|
native/java.io/java_io_ObjectStreamClass.c,
|
| 28996 |
|
|
native/java.io/java_io_ObjectStreamClass.h,
|
| 28997 |
|
|
test/java.io/ObjectStreamClassTest.java: See ChangeLog.
|
| 28998 |
|
|
|
| 28999 |
|
|
1998-07-07 01:09 Geoff Berry
|
| 29000 |
|
|
|
| 29001 |
|
|
* gnu/java/io/UniqueObjectWrapper.java: Added comments
|
| 29002 |
|
|
|
| 29003 |
|
|
1998-07-07 00:10 Geoff Berry
|
| 29004 |
|
|
|
| 29005 |
|
|
* gnu/java/lang/reflect/TypeSignature.java,
|
| 29006 |
|
|
java/io/ObjectStreamClass.java, java/io/ObjectStreamConstants.java,
|
| 29007 |
|
|
java/util/Arrays.java, native/java.io/java_io_ObjectStreamClass.c,
|
| 29008 |
|
|
test/Makefile.am, test/gnu.java.lang.reflect/Makefile.am,
|
| 29009 |
|
|
test/gnu.java.lang.reflect/TypeSignatureTest.java: Added comments
|
| 29010 |
|
|
for gnu/java/lang/reflect/TypeSignature.java
|
| 29011 |
|
|
java/io/ObjectStreamClass.java java/io/ObjectStreamConstants.java
|
| 29012 |
|
|
native/java.io/java_io_ObjectStreamClass.c
|
| 29013 |
|
|
Added initialization of int d2 in mergeSort(Object[],Comparator) to
|
| 29014 |
|
|
placate javac.
|
| 29015 |
|
|
|
| 29016 |
|
|
1998-07-05 00:58 Aaron M. Renn
|
| 29017 |
|
|
|
| 29018 |
|
|
* java/io/DataInputStream.java: File out of sync on my local disk.
|
| 29019 |
|
|
I must have changed something!
|
| 29020 |
|
|
|
| 29021 |
|
|
1998-07-04 00:39 Geoff Berry
|
| 29022 |
|
|
|
| 29023 |
|
|
* native/java.io/: Makefile.am, java_io_ObjectOutputStream.c,
|
| 29024 |
|
|
java_io_ObjectOutputStream.h, java_io_ObjectStreamClass.c,
|
| 29025 |
|
|
java_io_ObjectStreamClass.h: [no log message]
|
| 29026 |
|
|
|
| 29027 |
|
|
1998-07-04 00:34 Geoff Berry
|
| 29028 |
|
|
|
| 29029 |
|
|
* Makefile.am, aclocal.m4, configure.in, gnu/java/Makefile.am,
|
| 29030 |
|
|
gnu/java/io/Makefile.am, gnu/java/io/NullOutputStream.java,
|
| 29031 |
|
|
gnu/java/io/UniqueObjectWrapper.java, gnu/java/lang/Makefile.am,
|
| 29032 |
|
|
gnu/java/lang/reflect/Makefile.am,
|
| 29033 |
|
|
gnu/java/lang/reflect/TypeSignature.java, java/io/Makefile.am,
|
| 29034 |
|
|
java/io/ObjectOutputStream.java, java/io/ObjectStreamClass.java,
|
| 29035 |
|
|
java/io/ObjectStreamConstants.java, java/io/TODO.serialization,
|
| 29036 |
|
|
native/Makefile.am: Added files needed for writing out serialized
|
| 29037 |
|
|
objects. Modified Makefiles to included added subdirectories.
|
| 29038 |
|
|
|
| 29039 |
|
|
1998-07-03 20:55 Geoff Berry
|
| 29040 |
|
|
|
| 29041 |
|
|
* doc/jcl-hacking.texinfo:
|
| 29042 |
|
|
Fixed links and menu.
|
| 29043 |
|
|
|
| 29044 |
|
|
1998-07-01 18:17 John Keiser
|
| 29045 |
|
|
|
| 29046 |
|
|
* doc/jcl-hacking.texinfo: Added new sections on native code,
|
| 29047 |
|
|
robustness, efficiency, portability. Also changed Specification
|
| 29048 |
|
|
Sources to add more sources. Still needs a little texinfo
|
| 29049 |
|
|
prettying, but at least it's there for now.
|
| 29050 |
|
|
|
| 29051 |
|
|
1998-07-01 03:57 John Keiser
|
| 29052 |
|
|
|
| 29053 |
|
|
* native/vmi/: vmi.c, vmi.h: VMI no longer overlaps with JVMDI.
|
| 29054 |
|
|
|
| 29055 |
|
|
1998-07-01 03:46 John Keiser
|
| 29056 |
|
|
|
| 29057 |
|
|
* native/java.lang.reflect/TODO: Some changes
|
| 29058 |
|
|
|
| 29059 |
|
|
1998-07-01 03:45 John Keiser
|
| 29060 |
|
|
|
| 29061 |
|
|
* native/java.lang.reflect/reflect.c: Uses JVMDI instead of VMI
|
| 29062 |
|
|
where appropriate.
|
| 29063 |
|
|
|
| 29064 |
|
|
1998-07-01 03:45 John Keiser
|
| 29065 |
|
|
|
| 29066 |
|
|
* native/java.lang.reflect/: Field.c, Field.h: Finally added
|
| 29067 |
|
|
Field.* native stuff. Untested as usual; will test with Japhar
|
| 29068 |
|
|
soon.
|
| 29069 |
|
|
|
| 29070 |
|
|
1998-07-01 03:44 John Keiser
|
| 29071 |
|
|
|
| 29072 |
|
|
* native/java.lang.reflect/: Constructor.c, Method.c: Changed to
|
| 29073 |
|
|
use JVMDI where appropriate and to use JNILINK correctly.
|
| 29074 |
|
|
|
| 29075 |
|
|
1998-07-01 03:41 John Keiser
|
| 29076 |
|
|
|
| 29077 |
|
|
* test/native/lib/: JNILinkTest.java, MethodTester.c,
|
| 29078 |
|
|
MethodTester.h, PrimlibInterface.c, PrimlibInterface.h,
|
| 29079 |
|
|
PrimlibTest.java: Created tests for primlib and jnilink. primlib
|
| 29080 |
|
|
test needs one more addition. Later.
|
| 29081 |
|
|
|
| 29082 |
|
|
1998-07-01 03:38 John Keiser
|
| 29083 |
|
|
|
| 29084 |
|
|
* native/lib/primlib.c: Uses JNILINK now, and fixed null ptr bug
|
| 29085 |
|
|
|
| 29086 |
|
|
1998-07-01 03:37 John Keiser
|
| 29087 |
|
|
|
| 29088 |
|
|
* native/lib/: jnilink.c, jnilink.h: Changed JNILINK to not depend
|
| 29089 |
|
|
on VMI, changed API. More to come.
|
| 29090 |
|
|
|
| 29091 |
|
|
1998-07-01 03:35 John Keiser
|
| 29092 |
|
|
|
| 29093 |
|
|
* native/lib/jcl.c: Made JCL_ThrowException more thorough.
|
| 29094 |
|
|
|
| 29095 |
|
|
1998-07-01 03:34 John Keiser
|
| 29096 |
|
|
|
| 29097 |
|
|
* native/lib/DEPENDENCIES: JNILINK no longer depends on VMI.
|
| 29098 |
|
|
|
| 29099 |
|
|
1998-07-01 03:32 John Keiser
|
| 29100 |
|
|
|
| 29101 |
|
|
* java/lang/reflect/Field.java: Changed so that it uses native
|
| 29102 |
|
|
peers
|
| 29103 |
|
|
|
| 29104 |
|
|
|
| 29105 |
|
|
Local Variables:
|
| 29106 |
|
|
coding: iso-latin-1-unix
|
| 29107 |
|
|
End:
|