1 |
753 |
jeremybenn |
2005-12-24 David Daney
|
2 |
|
|
Tom Tromey
|
3 |
|
|
|
4 |
|
|
PR libgcj/9715, PR libgcj/19132:
|
5 |
|
|
* java/nio/charset/Charset.java (charsetForName): Try default
|
6 |
|
|
provider first.
|
7 |
|
|
(availableCharsets): Re-merged.
|
8 |
|
|
(providers2): Likewise.
|
9 |
|
|
(defaultCharset): Likewise.
|
10 |
|
|
* sources.am, Makefile.in: Rebuilt.
|
11 |
|
|
* gnu/java/nio/charset/Provider.java: Removed.
|
12 |
|
|
* java/io/OutputStreamWriter.java
|
13 |
|
|
(OutputStreamWriter(OutputStream,Charset)): New constructor.
|
14 |
|
|
(OutputStreamWriter(OutputStream,CharsetEncoder)): Likewise.
|
15 |
|
|
* java/io/InputStreamReader.java
|
16 |
|
|
(InputStreamReader(InputStream,CharsetDecoder)): New constructor.
|
17 |
|
|
(InputStreamReader(InputStream,Charset)): Likewise.
|
18 |
|
|
* gnu/gcj/convert/BytesToUnicode.java (getDecoder): Try a
|
19 |
|
|
BytesToCharsetAdaptor.
|
20 |
|
|
* gnu/gcj/convert/UnicodeToBytes.java (getEncoder): Try a
|
21 |
|
|
CharsetToBytesAdaptor.
|
22 |
|
|
* gnu/gcj/convert/CharsetToBytesAdaptor.java: New file.
|
23 |
|
|
* gnu/gcj/convert/BytesToCharsetAdaptor.java: New file.
|
24 |
|
|
* mauve-libgcj: Remove getEncoding exclusion.
|
25 |
|
|
|
26 |
|
|
2005-12-28 Anthony Green
|
27 |
|
|
|
28 |
|
|
* gnu/java/net/natPlainSocketImplWin32.cc (connect): Same
|
29 |
|
|
as previous patch, but for win32.
|
30 |
|
|
|
31 |
|
|
2005-12-28 Anthony Green
|
32 |
|
|
|
33 |
|
|
* gnu/java/net/natPlainSocketImplPosix.cc (connect): Record
|
34 |
|
|
address and port before attempting anything.
|
35 |
|
|
|
36 |
|
|
2005-12-28 John David Anglin
|
37 |
|
|
|
38 |
|
|
* sysdep/pa/locks.h (compare_and_swap): Add ldcw semaphore to make
|
39 |
|
|
operation atomic.
|
40 |
|
|
|
41 |
|
|
2005-12-22 Andrew Haley
|
42 |
|
|
|
43 |
|
|
PR java/25535
|
44 |
|
|
* testsuite/libjava.lang/PR25535.java: New test.
|
45 |
|
|
|
46 |
|
|
2005-12-22 Tom Tromey
|
47 |
|
|
|
48 |
|
|
* java/lang/natClassLoader.cc (_Jv_NewArrayClass): Don't
|
49 |
|
|
reference NUM_OBJECT_METHODS.
|
50 |
|
|
* include/jvm.h (NUM_OBJECT_METHODS): Removed.
|
51 |
|
|
|
52 |
|
|
2005-12-18 Anthony Green
|
53 |
|
|
|
54 |
|
|
* gnu/java/net/natPlainDatagramSocketImplPosix.cc (getLocalAddress):
|
55 |
|
|
New helper function.
|
56 |
|
|
(setOption): Use getLocalAddress. Don't downcast value to
|
57 |
|
|
InetAddress.
|
58 |
|
|
(getOption): Use getLocalAddress.
|
59 |
|
|
|
60 |
|
|
2005-12-16 Tom Tromey
|
61 |
|
|
|
62 |
|
|
* java/lang/Class.java (getPackage): Get package from
|
63 |
|
|
VMClassLoader if needed.
|
64 |
|
|
|
65 |
|
|
2005-12-16 Tom Tromey
|
66 |
|
|
|
67 |
|
|
* testsuite/libjava.jacks/jacks.xfail
|
68 |
|
|
(8.5.2-accessible-static-member-usage-3): Removed.
|
69 |
|
|
|
70 |
|
|
2005-12-15 Tom Tromey
|
71 |
|
|
|
72 |
|
|
* testsuite/libjava.compile/rh175833.java: New file.
|
73 |
|
|
* testsuite/libjava.compile/pr25429.java: New file.
|
74 |
|
|
|
75 |
|
|
2005-12-15 Alan Modra
|
76 |
|
|
|
77 |
|
|
* testsuite/lib/libjava.exp: Revert 2005-12-01.
|
78 |
|
|
* testsuite/libjava.lang/Array_3.xfail: Delete.
|
79 |
|
|
|
80 |
|
|
2005-12-14 Andrew Haley
|
81 |
|
|
|
82 |
|
|
* gnu/java/rmi/rmic/CompilerProcess.java: Use a new thread to
|
83 |
|
|
handle stdout from the child process.
|
84 |
|
|
|
85 |
|
|
2005-12-14 Tom Tromey
|
86 |
|
|
|
87 |
|
|
PR classpath/25389:
|
88 |
|
|
* java/io/File.java (File): Throw IllegalArgumentException if URI is
|
89 |
|
|
non-hierarchical.
|
90 |
|
|
|
91 |
|
|
2005-12-12 Andrew Haley
|
92 |
|
|
|
93 |
|
|
* java/lang/VMCompiler.java: Directly generate a new instance of
|
94 |
|
|
gnu.java.security.provider.MD5.
|
95 |
|
|
|
96 |
|
|
2005-12-08 Andrew Haley
|
97 |
|
|
|
98 |
|
|
PR libgcj/25265
|
99 |
|
|
* java/lang/Object.h (throwNoSuchMethodError): New method.
|
100 |
|
|
* java/lang/Object.java (throwNoSuchMethodError): New method.
|
101 |
|
|
* include/jvm.h (_Jv_ThrowNoSuchFieldError): Declare.
|
102 |
|
|
* link.cc (_Jv_ThrowNoSuchFieldError): New.
|
103 |
|
|
(link_symbol_table): Don't throw a NoSuchFieldError if a field is
|
104 |
|
|
missing. Instead, set the otable entry to zero.
|
105 |
|
|
(link_symbol_table): If we don't find a nonstatic method, insert
|
106 |
|
|
the vtable offset of Object.throwNoSuchMethodError() into the
|
107 |
|
|
otable.
|
108 |
|
|
|
109 |
|
|
2005-12-05 Tom Tromey
|
110 |
|
|
|
111 |
|
|
* testsuite/libjava.compile/rh174912.java: New file.
|
112 |
|
|
|
113 |
|
|
2005-12-01 Geoffrey Keating
|
114 |
|
|
|
115 |
|
|
* testsuite/lib/libjava.exp (test_libjava_from_javac): Support
|
116 |
|
|
xfail-byte-exec.
|
117 |
|
|
* testsuite/libjava.lang/Array_3.xfail: New file.
|
118 |
|
|
|
119 |
|
|
2005-12-01 Alan Modra
|
120 |
|
|
|
121 |
|
|
* stacktrace.cc (UnwindTraceFn): Use UNWRAP_FUNCTION_DESCRIPTOR
|
122 |
|
|
to compare _Jv_InterpMethod::run against current func.
|
123 |
|
|
|
124 |
|
|
2005-11-30 Andrew Haley
|
125 |
|
|
|
126 |
|
|
* classpath/lib/Makefile.am (resources): Use `cp -p'.
|
127 |
|
|
Remove `@' from start of line.
|
128 |
|
|
|
129 |
|
|
2005-11-28 Tom Tromey
|
130 |
|
|
|
131 |
|
|
PR java/18278:
|
132 |
|
|
* testsuite/libjava.jni/pr18278.out: New file.
|
133 |
|
|
* testsuite/libjava.jni/pr18278.c: New file.
|
134 |
|
|
* testsuite/libjava.jni/pr18278.java: New file.
|
135 |
|
|
* include/jvm.h (_Jv_UnwrapJNIweakReference): Declare.
|
136 |
|
|
* jni.cc (_Jv_UnwrapJNIweakReference): New function.
|
137 |
|
|
(call): Unwrap return value if needed.
|
138 |
|
|
|
139 |
|
|
2005-11-25 Mark Wielaard
|
140 |
|
|
|
141 |
|
|
* standard.omit.in: Remove javax/rmi, org/omg, gnu/CORBA and
|
142 |
|
|
gnu/javax/rmi.
|
143 |
|
|
* scripts/makemake.tcl: Set javax/rmi, org/omg, gnu/CORBA and
|
144 |
|
|
gnu/javax/rmi to bc.
|
145 |
|
|
* gnu/CORBA/ObjectCreator.java: New override file for missing
|
146 |
|
|
VMStackWalker issue.
|
147 |
|
|
* gnu/CORBA/DynAn/gnuDynValue.java: New override file for bug #24938
|
148 |
|
|
* gnu/CORBA/DynAn/RecordAny.java: Likewise
|
149 |
|
|
* sources.am: Regenerated.
|
150 |
|
|
* Makefile.in: Regenerated
|
151 |
|
|
|
152 |
|
|
2005-11-25 Andrew Haley
|
153 |
|
|
|
154 |
|
|
PR libgcj/25016
|
155 |
|
|
* posix-threads.cc (_Jv_CondWait): Rewrite calculation of the
|
156 |
|
|
struct timespec we pass to pthread_cond_timedwait.
|
157 |
|
|
|
158 |
|
|
2005-11-25 Ranjit Mathew
|
159 |
|
|
|
160 |
|
|
* testsuite/libjava.jacks/jacks.xfail: Remove
|
161 |
|
|
non-jls-argument-expansion-13 and add
|
162 |
|
|
non-jls-argument-expansion-error-1 in response to the @file support
|
163 |
|
|
patch in the main GCC driver.
|
164 |
|
|
|
165 |
|
|
2005-11-24 Bryce McKinlay
|
166 |
|
|
|
167 |
|
|
* sysdep/ia64-frame.h: Removed.
|
168 |
|
|
* sysdep/ia64.c: Removed.
|
169 |
|
|
* sysdep/dwarf2-backtrace.cc: Removed.
|
170 |
|
|
* configure.ac: Remove references to HAVE_BACKTRACE and
|
171 |
|
|
SUPPLY_BACKTRACE.
|
172 |
|
|
* Makefile.am: Remove SUPPLY_BACKTRACE support.
|
173 |
|
|
* configure: Rebuilt.
|
174 |
|
|
* Makefile.in: Rebuilt.
|
175 |
|
|
|
176 |
|
|
2005-11-24 Bryce McKinlay
|
177 |
|
|
|
178 |
|
|
* gij.cc (nonstandard_opts_help): Add entry for -Xss.
|
179 |
|
|
|
180 |
|
|
2005-11-17 Mark Wielaard
|
181 |
|
|
|
182 |
|
|
Imported GNU Classpath gcj-import-20051117.
|
183 |
|
|
* gnu/java/net/protocol/file/Connection.java: Removed, fully merged.
|
184 |
|
|
* sources.am: Regenerated.
|
185 |
|
|
* Makefile.in: Likewise.
|
186 |
|
|
|
187 |
|
|
2005-11-17 Mark Wielaard
|
188 |
|
|
|
189 |
|
|
* gnu/java/net/protocol/file/Handler.java: Removed, fully merged now.
|
190 |
|
|
* java/net/ServerSocket.java: Likewise.
|
191 |
|
|
* sources.am: Regenerated.
|
192 |
|
|
* Makefile.in: Regenerated.
|
193 |
|
|
|
194 |
|
|
2005-11-17 Mark Wielaard
|
195 |
|
|
|
196 |
|
|
Fixes bug #24006
|
197 |
|
|
* java/net/ServerSocket.java (implAccept): Set Socket.bound to true.
|
198 |
|
|
|
199 |
|
|
2005-11-17 Tom Tromey
|
200 |
|
|
|
201 |
|
|
* java/net/ServerSocket.java (accept): Use correct security manager
|
202 |
|
|
call.
|
203 |
|
|
|
204 |
|
|
2005-11-17 Jeroen Frijters
|
205 |
|
|
|
206 |
|
|
* java/net/ServerSocket.java
|
207 |
|
|
(bound): Removed.
|
208 |
|
|
(local): New field.
|
209 |
|
|
(bind): Cache local socket address.
|
210 |
|
|
(getInetAddress, getLocalPort, getLocalSocketAddress, isBound):
|
211 |
|
|
Use cached local socket address.
|
212 |
|
|
(close): bound field was removed.
|
213 |
|
|
|
214 |
|
|
2005-11-17 Tom Tromey
|
215 |
|
|
|
216 |
|
|
* java/net/URLConnection.java (setDoInput): Javadoc fix.
|
217 |
|
|
(setDoOutput): Likewise.
|
218 |
|
|
(setContentHandlerFactory): Likewise.
|
219 |
|
|
(setFileNameMap): Likewise.
|
220 |
|
|
|
221 |
|
|
2005-11-17 Mark Wielaard
|
222 |
|
|
|
223 |
|
|
* java/net/URLClassloader.java (addURLs): Add comment about jboss.
|
224 |
|
|
|
225 |
|
|
2005-11-17 Mark Wielaard
|
226 |
|
|
|
227 |
|
|
* java/net/URLClassLoader.java (addURLs): Don't call addURL(), but
|
228 |
|
|
call urls.add() and addURLImpl() directly on each URL.
|
229 |
|
|
|
230 |
|
|
2005-11-17 Tom Tromey
|
231 |
|
|
|
232 |
|
|
* java/net/URLClassLoader.java (definePackage): Javadoc fixes.
|
233 |
|
|
|
234 |
|
|
2005-11-17 Jeroen Frijters
|
235 |
|
|
|
236 |
|
|
* java/net/URLClassLoader.java
|
237 |
|
|
(Resource.name): Removed field.
|
238 |
|
|
(JarURLResource.name): Added field.
|
239 |
|
|
(FileResource.getURL): Use File.toURL() instead of doing it in
|
240 |
|
|
a way that breaks on Windows.
|
241 |
|
|
|
242 |
|
|
2005-11-17 Roman Kennke
|
243 |
|
|
|
244 |
|
|
Reported by: Ingo Proetel
|
245 |
|
|
* java/net/URLClassLoader.java
|
246 |
|
|
(findClass): Added null check to avoid NullPointerException.
|
247 |
|
|
|
248 |
|
|
2005-11-17 David Gilbert
|
249 |
|
|
|
250 |
|
|
* java/net/URLClassLoader.java: reordered some API doc comments to
|
251 |
|
|
suppress Eclipse warnings, and fixed API doc link.
|
252 |
|
|
|
253 |
|
|
2005-11-17 Tom Tromey
|
254 |
|
|
|
255 |
|
|
* java/net/URLClassLoader.java (URLClassLoader): Removed
|
256 |
|
|
unused constructor.
|
257 |
|
|
|
258 |
|
|
2005-11-17 Jeroen Frijters
|
259 |
|
|
|
260 |
|
|
* java/net/URLClassLoader (findClass): Close InputStream after we're
|
261 |
|
|
done with it.
|
262 |
|
|
|
263 |
|
|
2005-11-17 Bryce McKinlay
|
264 |
|
|
|
265 |
|
|
Implement -Xss.
|
266 |
|
|
* include/jvm.h (gcj::stack_size): Declare.
|
267 |
|
|
(_Jv_StackSize): Declare.
|
268 |
|
|
* posix-threads.cc (_Jv_InitThreads): Validate gcj::stack_size.
|
269 |
|
|
(_Jv_ThreadStart): Set stack size if specified.
|
270 |
|
|
* prims.cc (gcj::stack_size): Define.
|
271 |
|
|
(parse_memory_size): Renamed from parse_heap_size.
|
272 |
|
|
(_Jv_SetStackSize): Parse stack size argument and set
|
273 |
|
|
gcj::stack_size.
|
274 |
|
|
|
275 |
|
|
2005-11-17 Mark Wielaard
|
276 |
|
|
|
277 |
|
|
* java/text/SimpleDateFormat.java: Removed, fully merged now.
|
278 |
|
|
* sources.am: Regenerated.
|
279 |
|
|
* Makefile.in: Regenerated.
|
280 |
|
|
|
281 |
|
|
2005-11-17 Sven de Marothy
|
282 |
|
|
|
283 |
|
|
* java/text/SimpleDateFormat.java
|
284 |
|
|
(computeOffset): Allow timezone to be first in the parsed String.
|
285 |
|
|
|
286 |
|
|
2005-11-17 Mark Wielaard
|
287 |
|
|
|
288 |
|
|
* java/text/SimpleDateFormat.java (field, size): Make package private.
|
289 |
|
|
|
290 |
|
|
2005-11-17 Tom Tromey
|
291 |
|
|
|
292 |
|
|
* java/text/SimpleDateFormat.java (compileFormat): Correctly
|
293 |
|
|
handle quoted single quotes. PR classspath/23183.
|
294 |
|
|
|
295 |
|
|
2005-11-17 Tom Tromey
|
296 |
|
|
|
297 |
|
|
* java/text/SimpleDateFormat.java (compileFormat): Reformatted.
|
298 |
|
|
|
299 |
|
|
2005-11-17 Tom Tromey
|
300 |
|
|
|
301 |
|
|
* java/text/DateFormat.java (serialVersionUID): New field.
|
302 |
|
|
|
303 |
|
|
2005-11-17 Mark Wielaard
|
304 |
|
|
|
305 |
|
|
* java/text/DateFormat.java (equals): Reimplement.
|
306 |
|
|
|
307 |
|
|
2005-11-17 David Gilbert
|
308 |
|
|
|
309 |
|
|
* java/text/Collator.java: API doc fixes,
|
310 |
|
|
* java/text/DateFormat.java: likewise,
|
311 |
|
|
* java/text/DecimalFormatSymbols.java: likewise,
|
312 |
|
|
* java/text/DateFormatSymbols.java: likewise,
|
313 |
|
|
* java/text/SimpleDateFormat.java: likewise.
|
314 |
|
|
|
315 |
|
|
2005-11-17 Jeroen Frijters
|
316 |
|
|
|
317 |
|
|
* java/text/Collator.java (getInstance(Locale)):
|
318 |
|
|
Added default collation pattern to handle case when resource
|
319 |
|
|
is missing and throw InternalError instead of returning null
|
320 |
|
|
should parsing fail.
|
321 |
|
|
|
322 |
|
|
2005-11-15 Mark Wielaard
|
323 |
|
|
|
324 |
|
|
* java/util/zip/ZipEntry.java: Removed, fully merged now.
|
325 |
|
|
* java/util/zip/ZipFile.java: Likewise.
|
326 |
|
|
* sources.am: Regenerated.
|
327 |
|
|
* Makefile.in: Regenerated.
|
328 |
|
|
|
329 |
|
|
2005-11-15 Tom Tromey
|
330 |
|
|
|
331 |
|
|
classpath/23890:
|
332 |
|
|
* java/util/Calendar.java (equals): Include other calendar
|
333 |
|
|
attributes.
|
334 |
|
|
(hashCode): Updated.
|
335 |
|
|
* java/util/GregorianCalendar.java (hashCode): New method.
|
336 |
|
|
(equals): Use super.equals().
|
337 |
|
|
|
338 |
|
|
2005-11-15 Sven de Marothy
|
339 |
|
|
|
340 |
|
|
* java/util/Calendar (setTimeInMillis): Recompute time fields.
|
341 |
|
|
|
342 |
|
|
2005-11-15 Mark Wielaard
|
343 |
|
|
|
344 |
|
|
* java/util/SimpleTimeZone.java: Removed, fully merged now.
|
345 |
|
|
* java/util/Date.java: Likewise.
|
346 |
|
|
* sources.am: Regenerated.
|
347 |
|
|
* Makefile.in: Regenerated.
|
348 |
|
|
|
349 |
|
|
2005-11-15 David Gilbert
|
350 |
|
|
|
351 |
|
|
* java/util/Calendar.java: fixed minor problems in API docs,
|
352 |
|
|
* java/util/Date.java: likewise,
|
353 |
|
|
* java/util/ResourceBundle.java: likewise,
|
354 |
|
|
* java/util/SimpleTimeZone.java: likewise,
|
355 |
|
|
|
356 |
|
|
2005-11-15 Jeroen Frijters
|
357 |
|
|
|
358 |
|
|
* java/io/ObjectInputStream.java
|
359 |
|
|
(parseContent): Removed bogus println and fixed bug #24422.
|
360 |
|
|
|
361 |
|
|
2005-11-15 Mark Wielaard
|
362 |
|
|
|
363 |
|
|
* java/io/ObjectStreamClass.java: Removed, fully merged now.
|
364 |
|
|
* sources.am: Regenerated.
|
365 |
|
|
* Makefile.in: Regenerated.
|
366 |
|
|
|
367 |
|
|
2005-11-15 Wolfgang Baer
|
368 |
|
|
|
369 |
|
|
* java/io/ObjectInputStream.java
|
370 |
|
|
(processResolution): Pass Error, RuntimeException and
|
371 |
|
|
ObjectStreamException through to the caller.
|
372 |
|
|
(readObject): Documentation update.
|
373 |
|
|
|
374 |
|
|
2005-11-15 Mark Wielaard
|
375 |
|
|
|
376 |
|
|
Imported GNU Classpath 0.19 + gcj-import-20051115.
|
377 |
|
|
* sources.am: Regenerated.
|
378 |
|
|
* Makefile.in: Likewise.
|
379 |
|
|
* scripts/makemake.tcl: Use glob -nocomplain.
|
380 |
|
|
|
381 |
|
|
2005-11-15 Scott Gilbertson
|
382 |
|
|
|
383 |
|
|
* Makefile.in: Re-generated.
|
384 |
|
|
* gnu/awt/xlib/XGraphicsDevice.java: New file.
|
385 |
|
|
* gnu/awt/xlib/XToolkit.java
|
386 |
|
|
(getLocalGraphicsEnvironment): Implemented.
|
387 |
|
|
* gnu/awt/xlib/XGraphicsEnvironment.java: New file.
|
388 |
|
|
* sources.am: Re-generated.
|
389 |
|
|
|
390 |
|
|
2005-15-09 David Daney
|
391 |
|
|
|
392 |
|
|
PR libgcj/15430
|
393 |
|
|
* gnu/java/net/natPlainSocketImplPosix.cc (throw_on_sock_closed): New
|
394 |
|
|
function.
|
395 |
|
|
(accept): Call it.
|
396 |
|
|
(close): Call shutdown before closing.
|
397 |
|
|
(read()): Call read_helper with proper parameters.
|
398 |
|
|
(read(buffer, int, int)): Likewise.
|
399 |
|
|
(read_helper): Pass pointer to the PlainSocketImpl, remove native_fd
|
400 |
|
|
and timeout parameters. Make prototype to match. Use
|
401 |
|
|
pointer to PlainSocketImpl to access members. Call throw_on_sock_closed
|
402 |
|
|
in two places.
|
403 |
|
|
|
404 |
|
|
2005-11-15 Andrew Haley
|
405 |
|
|
|
406 |
|
|
* Merge from Classpath head:
|
407 |
|
|
|
408 |
|
|
2005-09-16 Andrew Haley
|
409 |
|
|
|
410 |
|
|
* java/io/ObjectStreamClass.java (findAccessibleMethod): Allow
|
411 |
|
|
protected readResolve(). Rewrite accessibility check.
|
412 |
|
|
|
413 |
|
|
2005-07-07 Jeroen Frijters
|
414 |
|
|
|
415 |
|
|
* java/io/ObjectStreamClass.java
|
416 |
|
|
(findAccessibleMethod): Added code to make method accessible.
|
417 |
|
|
|
418 |
|
|
2005-07-03 Daniel Bonniot
|
419 |
|
|
|
420 |
|
|
* java/io/ObjectStreamClass.java (inSamePackage): New private method.
|
421 |
|
|
(findAccessibleMethod): Likewise.
|
422 |
|
|
(cacheMethods): Lookup readResolve and writeReplace using the new
|
423 |
|
|
findAccessibleMethod().
|
424 |
|
|
|
425 |
|
|
2005-11-14 Mohan Embar
|
426 |
|
|
|
427 |
|
|
* java/net/natVMNetworkInterfaceWin32.cc: Include
|
428 |
|
|
java/net/VMNetworkInterface.h.
|
429 |
|
|
|
430 |
|
|
2005-11-14 Mohan Embar
|
431 |
|
|
David Daney
|
432 |
|
|
|
433 |
|
|
* gnu/java/net/natPlainSocketImplWin32.cc: Updated copyright.
|
434 |
|
|
(read): Handle count == 0 case.
|
435 |
|
|
|
436 |
|
|
2005-11-09 Tom Tromey
|
437 |
|
|
|
438 |
|
|
* testsuite/libjava.jacks/jacks.xfail (non-jls-zip-2): Now
|
439 |
|
|
passes.
|
440 |
|
|
|
441 |
|
|
2005-11-08 Tom Tromey
|
442 |
|
|
|
443 |
|
|
PR libgcj/24587:
|
444 |
|
|
* gnu/classpath/SystemProperties.java: Set gnu.classpath.version.
|
445 |
|
|
|
446 |
|
|
2005-11-08 Tom Tromey
|
447 |
|
|
|
448 |
|
|
PR libgcj/23763. From aeby@graeff.com.
|
449 |
|
|
* java/lang/natPosixProcess.cc (nativeSpawn): Unblock SIGCHLD
|
450 |
|
|
before exec.
|
451 |
|
|
|
452 |
|
|
2005-11-08 Mark Wielaard
|
453 |
|
|
|
454 |
|
|
* scripts/makemake.tcl: Set package gnu/javax/sound/midi to bc.
|
455 |
|
|
|
456 |
|
|
2005-11-07 David Daney
|
457 |
|
|
|
458 |
|
|
* mauve-libgcj: Disable javax.rmi.* and
|
459 |
|
|
java.io.InputStreamReader.getEncoding.
|
460 |
|
|
|
461 |
|
|
2005-11-04 Tom Tromey
|
462 |
|
|
|
463 |
|
|
PR libgcj/14358, libgcj/24552:
|
464 |
|
|
* gnu/gcj/convert/IOConverter.java: Regenerate aliases. Add
|
465 |
|
|
aliases for 'euc_jp' and 'eucjp'.
|
466 |
|
|
* scripts/encodings.pl: Recognize 'none', not 'NONE'. Include
|
467 |
|
|
canonical names in output.
|
468 |
|
|
(%map): Added UnicodeLittle and UnicodeBig.
|
469 |
|
|
|
470 |
|
|
2005-11-04 Kaz Kojima
|
471 |
|
|
|
472 |
|
|
* include/sh-signal.h (MAKE_THROW_FRAME): Remove trailing whitespace.
|
473 |
|
|
|
474 |
|
|
2005-11-02 Andreas Tobler
|
475 |
|
|
|
476 |
|
|
* testsuite/lib/libjava.exp (libjava_find_lib): Add dylib to the shared
|
477 |
|
|
library extensions.
|
478 |
|
|
|
479 |
|
|
2005-10-12 Andrew Haley
|
480 |
|
|
|
481 |
|
|
PR java/24251
|
482 |
|
|
* link.cc (ensure_method_table_complete): Install Miranda methods
|
483 |
|
|
for interfaces too.
|
484 |
|
|
|
485 |
|
|
2005-10-10 Tom Tromey
|
486 |
|
|
|
487 |
|
|
* testsuite/libjava.lang/ExtraClassLoader.out: New file.
|
488 |
|
|
* testsuite/libjava.lang/TestProxy.java (MyInvocationHandler):
|
489 |
|
|
Now static.
|
490 |
|
|
|
491 |
|
|
2005-10-05 Richard Henderson
|
492 |
|
|
|
493 |
|
|
PR target/23602
|
494 |
|
|
* configure.host (i?86-*): Set -fomit-frame-pointer in libgcj_flags,
|
495 |
|
|
but not BACKTRACESPEC.
|
496 |
|
|
(x86_64-*): Similarly. Don't set -ffloat-store in 64-bit mode.
|
497 |
|
|
|
498 |
|
|
2005-10-02 Andrew Pinski
|
499 |
|
|
|
500 |
|
|
* testsuite/lib/jni.exp (gcj_jni_test_one): For
|
501 |
|
|
darwin, use -shared-libgcc not -lgcc_s, and explain why.
|
502 |
|
|
(gcj_jni_invocation_test_one): Likewise.
|
503 |
|
|
|
504 |
|
|
2005-09-30 Tom Tromey
|
505 |
|
|
|
506 |
|
|
PR libgcj/24051:
|
507 |
|
|
* Makefile.in: Rebuilt.
|
508 |
|
|
* Makefile.am (toolexeclib_LTLIBRARIES): Add Qt library if
|
509 |
|
|
requested.
|
510 |
|
|
(lib_gnu_java_awt_peer_qt_la_SOURCES): New variable.
|
511 |
|
|
(lib_gnu_java_awt_peer_qt_la_LIBADD): Likewise.
|
512 |
|
|
(lib_gnu_java_awt_peer_qt_la_DEPENDENCIES): Likewise.
|
513 |
|
|
(lib_gnu_java_awt_peer_qt_la_LDFLAGS): Likewise.
|
514 |
|
|
(lib_gnu_java_awt_peer_qt_la_LINK): Likewise.
|
515 |
|
|
* configure: Rebuilt.
|
516 |
|
|
* configure.ac: Pass --enable-qt-peers when qt is requested.
|
517 |
|
|
|
518 |
|
|
2005-09-29 Andreas Tobler
|
519 |
|
|
|
520 |
|
|
* configure.ac: Fix typo.
|
521 |
|
|
* configure: Regenerate.
|
522 |
|
|
|
523 |
|
|
2005-09-28 Geoffrey Keating
|
524 |
|
|
|
525 |
|
|
* sysdep/powerpc/locks.h: Use 64-bit versions of primitives when
|
526 |
|
|
__LP64__ is defined rather than __powerpc64__.
|
527 |
|
|
(compare_and_swap): 'ret' is an obj_addr_t not just an int.
|
528 |
|
|
(compare_and_swap_release): Likewise.
|
529 |
|
|
|
530 |
|
|
2005-09-28 David Daney
|
531 |
|
|
|
532 |
|
|
* HACKING: Update instructions for classpath import.
|
533 |
|
|
|
534 |
|
|
2005-09-27 Tom Tromey
|
535 |
|
|
|
536 |
|
|
PR libgcj/23367:
|
537 |
|
|
* include/jvm.h (_Jv_FreeMethodCache): Declare.
|
538 |
|
|
* java/lang/natClass.cc (MCACHE_SIZE): Conditional on HAVE_TLS.
|
539 |
|
|
(struct _Jv_mcache): Likewise.
|
540 |
|
|
(method_cache): Likewise.
|
541 |
|
|
(_Jv_FindMethodInCache): Do nothing unless TLS is available.
|
542 |
|
|
(_Jv_AddMethodToCache): Likewise.
|
543 |
|
|
(_Jv_FreeMethodCache): New function.
|
544 |
|
|
* java/lang/natThread.cc (finish_): Call _Jv_FreeMethodCache.
|
545 |
|
|
* aclocal.m4, configure, include/config.h.in: Rebuilt.
|
546 |
|
|
* configure.ac: Invoke GCC_CHECK_TLS.
|
547 |
|
|
|
548 |
|
|
2005-09-27 Tom Tromey
|
549 |
|
|
|
550 |
|
|
* configure, Makefile.in: Rebuilt.
|
551 |
|
|
* sources.am: Rebuilt.
|
552 |
|
|
* scripts/makemake.tcl (emit_bc_rule): Special-case qt.
|
553 |
|
|
* configure.ac (TOOLKIT): Handle Qt peers properly.
|
554 |
|
|
|
555 |
|
|
2005-09-23 Tom Tromey
|
556 |
|
|
|
557 |
|
|
Imported Classpath 0.18.
|
558 |
|
|
* sources.am, Makefile.in: Updated.
|
559 |
|
|
* Makefile.am (nat_source_files): Removed natProxy.cc.
|
560 |
|
|
* java/lang/reflect/natProxy.cc: Removed.
|
561 |
|
|
* gnu/classpath/jdwp/VMFrame.java,
|
562 |
|
|
gnu/classpath/jdwp/VMIdManager.java,
|
563 |
|
|
gnu/classpath/jdwp/VMVirtualMachine.java,
|
564 |
|
|
java/lang/reflect/VMProxy.java: New files.
|
565 |
|
|
|
566 |
|
|
2005-09-23 Thomas Fitzsimmons
|
567 |
|
|
|
568 |
|
|
* scripts/makemake.tcl (verbose): Add gnu/java/awt/peer/qt to BC
|
569 |
|
|
list.
|
570 |
|
|
|
571 |
|
|
2005-09-23 Thomas Fitzsimmons
|
572 |
|
|
|
573 |
|
|
* gnu/java/net/DefaultContentHandlerFactory.java (getContent):
|
574 |
|
|
Remove ClasspathToolkit references.
|
575 |
|
|
|
576 |
|
|
2005-09-23 Thomas Fitzsimmons
|
577 |
|
|
|
578 |
|
|
* gnu/awt/xlib/XCanvasPeer.java: Add new peer methods.
|
579 |
|
|
* gnu/awt/xlib/XFramePeer.java: Likewise.
|
580 |
|
|
* gnu/awt/xlib/XGraphicsConfiguration.java: Likewise.
|
581 |
|
|
|
582 |
|
|
2005-09-23 Thomas Fitzsimmons
|
583 |
|
|
|
584 |
|
|
* Makefile.am (libgcjawt_la_SOURCES): Remove jawt.c. Add
|
585 |
|
|
classpath/native/jawt/jawt.c.
|
586 |
|
|
* Makefile.in: Regenerate.
|
587 |
|
|
* jawt.c: Remove file.
|
588 |
|
|
* include/Makefile.am (tool_include__HEADERS): Remove jawt.h and
|
589 |
|
|
jawt_md.h. Add ../classpath/include/jawt.h and
|
590 |
|
|
../classpath/include/jawt_md.h.
|
591 |
|
|
* include/Makefile.in: Regenerate.
|
592 |
|
|
* include/jawt.h: Regenerate.
|
593 |
|
|
* include/jawt_md.h: Regenerate.
|
594 |
|
|
|
595 |
|
|
2005-09-21 Bryce McKinlay
|
596 |
|
|
|
597 |
|
|
* gnu/gcj/runtime/BootClassLoader.java (BootClassLoader): Pass
|
598 |
|
|
`null' parent ClassLoader to parent constructor.
|
599 |
|
|
* gnu/gcj/runtime/HelperClassLoader.java (HelperClassLoader): New
|
600 |
|
|
constructor.
|
601 |
|
|
|
602 |
|
|
2005-09-21 Ranjit Mathew
|
603 |
|
|
|
604 |
|
|
* testsuite/libjava.jacks/jacks.xfail: Updated for PR java/23891.
|
605 |
|
|
|
606 |
|
|
2005-09-17 H.J. Lu
|
607 |
|
|
|
608 |
|
|
* testsuite/libjava.jni/jni.exp (gcj_jni_invocation_test_one):
|
609 |
|
|
Use libjava_find_lib to find the proper libgcj.
|
610 |
|
|
|
611 |
|
|
2005-09-16 Anthony Green
|
612 |
|
|
|
613 |
|
|
PR libgcj/20198
|
614 |
|
|
* java/net/URLClassLoader.java (FileURLLoader.getResource): File
|
615 |
|
|
resources should all have canonicalized names.
|
616 |
|
|
|
617 |
|
|
2005-09-15 Tom Tromey
|
618 |
|
|
|
619 |
|
|
PR libgcj/16032:
|
620 |
|
|
* interpret.cc (AVAL1U): Resolve pool entry when not direct
|
621 |
|
|
threaded.
|
622 |
|
|
(AVAL2U): Likewise.
|
623 |
|
|
(compile): Handle 'ldc class' specially.
|
624 |
|
|
(_Jv_InterpMethod::run): Added special 'ldc class' instruction.
|
625 |
|
|
* verify.cc (check_constant): Handle 'ldc class' for 1.5 classes.
|
626 |
|
|
* defineclass.cc (handleCodeAttribute): Set new field.
|
627 |
|
|
(MAJOR_1_1, MINOR_1_1, MAJOR_1_2, MINOR_1_2, MAJOR_1_3, MINOR_1_3,
|
628 |
|
|
MAJOR_1_4, MINOR_1_4, MAJOR_1_5, MINOR_1_5): New defines.
|
629 |
|
|
(parse): Check version numbers.
|
630 |
|
|
(_Jv_ClassReader::is_15): New field.
|
631 |
|
|
(_Jv_ClassReader): Initialize it.
|
632 |
|
|
* include/java-interp.h (_Jv_InterpMethod::is_15): New field.
|
633 |
|
|
|
634 |
|
|
2005-09-15 Tom Tromey
|
635 |
|
|
|
636 |
|
|
For PR libgcj/23288:
|
637 |
|
|
* java/net/URLClassLoader.java (definePackage): Correctly order
|
638 |
|
|
arguments to definePackage. Look up per-entry Attributes.
|
639 |
|
|
(getAttributeValue): New method.
|
640 |
|
|
|
641 |
|
|
2005-09-12 Thomas Fitzsimmons
|
642 |
|
|
|
643 |
|
|
PR libgcj/23762
|
644 |
|
|
* shlibpath.m4: New file.
|
645 |
|
|
* configure.ac: If libltdl is being used call AC_LTDL_SHLIBPATH
|
646 |
|
|
macro.
|
647 |
|
|
* gnu/classpath/natSystemProperties.cc (insertSystemProperties)
|
648 |
|
|
[USE_LTDL]: If it was not defined with -D set java.library.path to
|
649 |
|
|
the value of LTDL_SHLIBPATH_VAR.
|
650 |
|
|
|
651 |
|
|
2005-09-08 Andrew Haley
|
652 |
|
|
|
653 |
|
|
* java/net/URLClassLoader.java (addURLImpl): Synchronize on the
|
654 |
|
|
loader.
|
655 |
|
|
(toString): Likewise.
|
656 |
|
|
|
657 |
|
|
2005-09-08 Andrew Haley
|
658 |
|
|
|
659 |
|
|
PR java/22084
|
660 |
|
|
* include/i386-signal.h (HANDLE_DIVIDE_OVERFLOW): Bump IP by 1 if
|
661 |
|
|
R/M field in instruction is 100.
|
662 |
|
|
|
663 |
|
|
2005-09-08 Thomas Fitzsimmons
|
664 |
|
|
|
665 |
|
|
PR libgcj/23761
|
666 |
|
|
* include/java-props.h (_Jv_Module_Load_Path): Declare variable.
|
667 |
|
|
* java/lang/natRuntime.cc (init): Call lt_dlsetsearchpath after
|
668 |
|
|
lt_dlinit.
|
669 |
|
|
* gnu/classpath/natSystemProperties.cc (_Jv_Module_Load_Path):
|
670 |
|
|
Define variable.
|
671 |
|
|
(_Jv_SetDLLSearchPath): Do not call lt_dlsetsearchpath. Set
|
672 |
|
|
_Jv_Module_Load_Path.
|
673 |
|
|
|
674 |
|
|
2005-09-06 Tom Tromey
|
675 |
|
|
|
676 |
|
|
PR libgcj/23739:
|
677 |
|
|
* testsuite/libjava.jni/pr23739.c: New file.
|
678 |
|
|
* testsuite/libjava.jni/pr23739.java: New file.
|
679 |
|
|
* testsuite/libjava.jni/pr23739.out: New file.
|
680 |
|
|
* jni.cc (_Jv_JNI_IsAssignableFrom): Reversed arguments.
|
681 |
|
|
* java/lang/reflect/natMethod.cc (invoke): Updated.
|
682 |
|
|
* java/lang/natClass.cc (isAssignableFrom): Updated.
|
683 |
|
|
(isInstance): Likewise.
|
684 |
|
|
(_Jv_IsAssignableFrom): Reversed arguments.
|
685 |
|
|
(_Jv_IsInstanceOf): Updated.
|
686 |
|
|
(_Jv_CheckCast): Likewise.
|
687 |
|
|
(_Jv_CheckArrayStore): Likewise.
|
688 |
|
|
(_Jv_IsAssignableFromSlow): Reversed arguments.
|
689 |
|
|
(_Jv_InterfaceAssignableFrom): Likewise.
|
690 |
|
|
* link.cc (verify_type_assertions): Updated.
|
691 |
|
|
* prims.cc (_Jv_CheckAccess): Updated.
|
692 |
|
|
|
693 |
|
|
2005-09-05 Ranjit Mathew
|
694 |
|
|
|
695 |
|
|
Testsuite changes for PR java/23431.
|
696 |
|
|
* testsuite/libjava.jacks/jacks.xfail: Remove 8.1.1.1-12 and
|
697 |
|
|
8.4.6.2-hiding-5.
|
698 |
|
|
* testsuite/libjava.compile/PR23431_1.java: New testcase.
|
699 |
|
|
* testsuite/libjava.compile/PR23431_2.java: Likewise.
|
700 |
|
|
* testsuite/libjava.compile/PR23431_1.xfail: New file.
|
701 |
|
|
* testsuite/libjava.compile/PR23431_2.xfail: Likewise.
|
702 |
|
|
|
703 |
|
|
2005-08-29 Thomas Fitzsimmons
|
704 |
|
|
|
705 |
|
|
PR libgcj/23549
|
706 |
|
|
* gij.cc (main): Don't expect arguments to -enableassertions, -ea,
|
707 |
|
|
-disableassertions and -da.
|
708 |
|
|
|
709 |
|
|
2005-08-29 Andrew Pinski
|
710 |
|
|
|
711 |
|
|
* configure.ac: Replace "*-*-darwin[0-7].*" with
|
712 |
|
|
"*-*-darwin[[0-7]].*"
|
713 |
|
|
* configure: Regenerate.
|
714 |
|
|
|
715 |
|
|
2005-08-24 Andreas Tobler
|
716 |
|
|
|
717 |
|
|
* configure.ac (extra_ldflags_libjava): Enable -single_module only for
|
718 |
|
|
darwin < 8.
|
719 |
|
|
* configure: Regenerate.
|
720 |
|
|
|
721 |
|
|
2005-08-23 Roman Kennke
|
722 |
|
|
|
723 |
|
|
* java/lang/Character.java
|
724 |
|
|
(toChars(int)): New JDK1.5 method.
|
725 |
|
|
(toChars(int, char[], int)): New JDK1.5 method.
|
726 |
|
|
(charCount): New JDK1.5 method.
|
727 |
|
|
(isSupplementaryCodePoint): New JDK1.5 method.
|
728 |
|
|
(isValidCodePoint): New JDK1.5 method.
|
729 |
|
|
|
730 |
|
|
2005-08-23 Tom Tromey
|
731 |
|
|
|
732 |
|
|
* aclocal.m4, Makefile.in: Rebuilt.
|
733 |
|
|
* Makefile.am (property_files): Added META-INF files.
|
734 |
|
|
(propertyo_files): Changed definition.
|
735 |
|
|
($(propertyo_files)): Updated patterns.
|
736 |
|
|
|
737 |
|
|
2005-08-22 Tom Tromey
|
738 |
|
|
|
739 |
|
|
PR libgcj/22622:
|
740 |
|
|
* configure: Rebuilt.
|
741 |
|
|
* configure.ac: Correctly create Configuration.java (for
|
742 |
|
|
temporary use).
|
743 |
|
|
|
744 |
|
|
2005-08-22 Kelley Cook
|
745 |
|
|
|
746 |
|
|
* Makefile.am (ACLOCAL_AMFLAGS): Also include "..".
|
747 |
|
|
* acinclude.m4: Delete. Extract CHECK_FOR_BROKEN_MINGW_LD to ...
|
748 |
|
|
* mingwld.m4: ... this new file.
|
749 |
|
|
* aclocal.m4, Makefile.in, gcj/Makefile.in: Regenerate.
|
750 |
|
|
* include/Makefile.in, testsuite/Makfile.in: Regenerate.
|
751 |
|
|
|
752 |
|
|
2005-08-21 John David Anglin
|
753 |
|
|
|
754 |
|
|
PR libgcj/23507
|
755 |
|
|
* stacktrace.cc (_Jv_StackTrace::UnwindTraceFn): Fix typo in newLength
|
756 |
|
|
assignment. Cast operands of compare to function pointer type.
|
757 |
|
|
|
758 |
|
|
2005-08-21 Tom Tromey
|
759 |
|
|
|
760 |
|
|
* HACKING: Updated for hacking classpath in libgcj.
|
761 |
|
|
|
762 |
|
|
2005-08-20 John David Anglin
|
763 |
|
|
|
764 |
|
|
PR libgcj/21692
|
765 |
|
|
* sysdep/pa/descriptor.h: New file.
|
766 |
|
|
* configure.host: Use sysdep/pa/descriptor.h on hppa*-*.
|
767 |
|
|
|
768 |
|
|
2005-08-19 Andrew Pinski
|
769 |
|
|
|
770 |
|
|
* Makefile.am (extra_ldflags_libjava): New variable to
|
771 |
|
|
substitute in.
|
772 |
|
|
(LIBLINK): Add extra_ldflags_libjava to it.
|
773 |
|
|
* configure.ac (extra_ldflags_libjava): Set for *-darwin* to
|
774 |
|
|
"-Wl,-single_module".
|
775 |
|
|
* Makefile.in: Regenerate.
|
776 |
|
|
* aclocal.m4: Regenerate.
|
777 |
|
|
* configure: Regenerate.
|
778 |
|
|
* gcj/Makefile.in: Regenerate.
|
779 |
|
|
* include/Makefile.in: Regenerate.
|
780 |
|
|
* testsuite/Makefile.in: Regenerate.
|
781 |
|
|
|
782 |
|
|
2005-08-17 Tom Tromey
|
783 |
|
|
|
784 |
|
|
* java/lang/Class.h (_Jv_IsBinaryCompatibilityABI): Declare as
|
785 |
|
|
friend.
|
786 |
|
|
* include/jvm.h (_Jv_IsBinaryCompatibilityABI): New function.
|
787 |
|
|
* testsuite/libjava.lang/bclink.java: New file.
|
788 |
|
|
* testsuite/libjava.lang/bclink.out: New file.
|
789 |
|
|
* link.cc (print_class_loaded): Changed ABI test to look at
|
790 |
|
|
various _syms fields.
|
791 |
|
|
|
792 |
|
|
2005-08-17 Andreas Tobler
|
793 |
|
|
|
794 |
|
|
* testsuite/libjava.jacks/jacks.xfail: Remove 15.21-assoc-7,
|
795 |
|
|
15.21-assoc-8, 15.21-equal-3, 15.28-string-11.
|
796 |
|
|
|
797 |
|
|
2005-08-16 Ranjit Mathew
|
798 |
|
|
|
799 |
|
|
More testsuite adjustments for PR java/19870.
|
800 |
|
|
* testsuite/libjava.lang/PR19870_2.java: New testcase.
|
801 |
|
|
* testsuite/libjava.lang/PR19870_2.out: Expected output for the
|
802 |
|
|
new testcase.
|
803 |
|
|
* testsuite/libjava.jacks/jacks.xfail: Remove
|
804 |
|
|
8.5.2-non-static-member-usage-2 and add 15.12.3-explicit-constructor-9.
|
805 |
|
|
|
806 |
|
|
2005-08-16 Tom Tromey
|
807 |
|
|
|
808 |
|
|
* gnu/xml/xpath/XPathParser.y: Removed.
|
809 |
|
|
|
810 |
|
|
2005-08-12 Morgan Deters
|
811 |
|
|
|
812 |
|
|
PR libgcj/23353:
|
813 |
|
|
* java/lang/natObject.cc (clone): Clear sync_info.
|
814 |
|
|
|
815 |
|
|
2005-07-26 Tom Tromey
|
816 |
|
|
|
817 |
|
|
* gnu/java/net/protocol/ftp/package.html,
|
818 |
|
|
gnu/javax/swing/text/html/package.html,
|
819 |
|
|
gnu/javax/swing/text/html/parser/package.html,
|
820 |
|
|
gnu/javax/swing/text/html/parser/models/package.html,
|
821 |
|
|
gnu/javax/swing/text/html/parser/support/package.html,
|
822 |
|
|
gnu/javax/swing/text/html/parser/support/low/package.html,
|
823 |
|
|
gnu/xml/aelfred2/package.html, gnu/xml/dom/package.html,
|
824 |
|
|
gnu/xml/pipeline/package.html, gnu/xml/transform/package.html,
|
825 |
|
|
gnu/xml/util/package.html, java/awt/geom/doc-files/Area-1.png,
|
826 |
|
|
java/awt/geom/doc-files/CubicCurve2D-1.png,
|
827 |
|
|
java/awt/geom/doc-files/CubicCurve2D-2.png,
|
828 |
|
|
java/awt/geom/doc-files/CubicCurve2D-3.png,
|
829 |
|
|
java/awt/geom/doc-files/CubicCurve2D-4.png,
|
830 |
|
|
java/awt/geom/doc-files/CubicCurve2D-5.png,
|
831 |
|
|
java/awt/geom/doc-files/Ellipse-1.png,
|
832 |
|
|
java/awt/geom/doc-files/FlatteningPathIterator-1.html,
|
833 |
|
|
java/awt/geom/doc-files/GeneralPath-1.png,
|
834 |
|
|
java/awt/geom/doc-files/QuadCurve2D-1.png,
|
835 |
|
|
java/awt/geom/doc-files/QuadCurve2D-2.png,
|
836 |
|
|
java/awt/geom/doc-files/QuadCurve2D-3.png,
|
837 |
|
|
java/awt/geom/doc-files/QuadCurve2D-4.png,
|
838 |
|
|
java/awt/geom/doc-files/QuadCurve2D-5.png,
|
839 |
|
|
javax/imageio/package.html, javax/imageio/event/package.html,
|
840 |
|
|
javax/imageio/metadata/package.html,
|
841 |
|
|
javax/imageio/spi/package.html, javax/imageio/stream/package.html,
|
842 |
|
|
javax/swing/border/doc-files/BevelBorder-1.png,
|
843 |
|
|
javax/swing/border/doc-files/BevelBorder-2.png,
|
844 |
|
|
javax/swing/border/doc-files/BevelBorder-3.png,
|
845 |
|
|
javax/swing/border/doc-files/EmptyBorder-1.png,
|
846 |
|
|
javax/swing/border/doc-files/EtchedBorder-1.png,
|
847 |
|
|
javax/swing/border/doc-files/EtchedBorder-2.png,
|
848 |
|
|
javax/swing/border/doc-files/LineBorder-1.png,
|
849 |
|
|
javax/swing/border/doc-files/MatteBorder-1.png,
|
850 |
|
|
javax/swing/border/doc-files/MatteBorder-2.png,
|
851 |
|
|
javax/swing/border/doc-files/MatteBorder-3.png,
|
852 |
|
|
javax/swing/border/doc-files/MatteBorder-4.png,
|
853 |
|
|
javax/swing/border/doc-files/MatteBorder-5.png,
|
854 |
|
|
javax/swing/border/doc-files/MatteBorder-6.png,
|
855 |
|
|
javax/swing/border/doc-files/SoftBevelBorder-1.png,
|
856 |
|
|
javax/swing/border/doc-files/SoftBevelBorder-2.png,
|
857 |
|
|
javax/swing/border/doc-files/SoftBevelBorder-3.png,
|
858 |
|
|
javax/swing/plaf/basic/doc-files/BasicBorders-1.png,
|
859 |
|
|
javax/swing/plaf/basic/doc-files/BasicBorders-2.png,
|
860 |
|
|
javax/swing/plaf/basic/doc-files/BasicBorders.ButtonBorder-1.png,
|
861 |
|
|
javax/swing/plaf/basic/doc-files/BasicBorders.FieldBorder-1.png,
|
862 |
|
|
javax/swing/plaf/basic/doc-files/BasicBorders.MarginBorder-1.png,
|
863 |
|
|
javax/swing/plaf/basic/doc-files/BasicBorders.MenuBarBorder-1.png,
|
864 |
|
|
javax/swing/plaf/basic/doc-files/BasicBorders.RadioButtonBorder-1.png,
|
865 |
|
|
javax/swing/plaf/basic/doc-files/BasicBorders.SplitPaneBorder-1.png,
|
866 |
|
|
javax/swing/plaf/basic/doc-files/BasicBorders.SplitPaneBorder-2.png,
|
867 |
|
|
javax/swing/plaf/basic/doc-files/BasicBorders.SplitPaneDividerBorder-1.png,
|
868 |
|
|
javax/swing/plaf/basic/doc-files/BasicBorders.ToggleButtonBorder-1.png,
|
869 |
|
|
javax/swing/plaf/basic/doc-files/BasicGraphicsUtils-1.png,
|
870 |
|
|
javax/swing/plaf/basic/doc-files/BasicGraphicsUtils-2.png,
|
871 |
|
|
javax/swing/plaf/basic/doc-files/BasicGraphicsUtils-3.png,
|
872 |
|
|
javax/swing/plaf/basic/doc-files/BasicGraphicsUtils-4.png,
|
873 |
|
|
javax/swing/plaf/basic/doc-files/BasicGraphicsUtils-5.png,
|
874 |
|
|
javax/swing/plaf/basic/doc-files/BasicGraphicsUtils-6.png,
|
875 |
|
|
javax/swing/plaf/basic/doc-files/BasicGraphicsUtils-7.png,
|
876 |
|
|
javax/swing/plaf/doc-files/ComponentUI-1.dia,
|
877 |
|
|
javax/swing/plaf/doc-files/ComponentUI-1.png,
|
878 |
|
|
javax/swing/plaf/doc-files/TreeUI-1.png,
|
879 |
|
|
javax/xml/datatype/package.html, javax/xml/namespace/package.html,
|
880 |
|
|
javax/xml/parsers/package.html, javax/xml/transform/package.html,
|
881 |
|
|
javax/xml/transform/dom/package.html,
|
882 |
|
|
javax/xml/transform/sax/package.html,
|
883 |
|
|
javax/xml/transform/stream/package.html,
|
884 |
|
|
javax/xml/validation/package.html, javax/xml/xpath/package.html:
|
885 |
|
|
Removed.
|
886 |
|
|
|
887 |
|
|
2005-07-22 Tom Tromey
|
888 |
|
|
|
889 |
|
|
* include/Makefile.in: Rebuilt.
|
890 |
|
|
* include/Makefile.am (tool_include__HEADERS): Include
|
891 |
|
|
classpath's jni.h.
|
892 |
|
|
|
893 |
|
|
2005-07-20 Tom Tromey
|
894 |
|
|
|
895 |
|
|
* sources.am, Makefile.in: Rebuilt.
|
896 |
|
|
* Makefile.am (all_xlib_lo_files): Removed.
|
897 |
|
|
(all_libgcj_lo_files): Likewise.
|
898 |
|
|
(lib_gnu_awt_xlib_la_LIBADD): List correct .lo files.
|
899 |
|
|
(xlib_java_source_files): Removed.
|
900 |
|
|
(xlib_nat_headers): Updated.
|
901 |
|
|
* configure: Rebuilt.
|
902 |
|
|
* configure.ac: Create standard.omit.
|
903 |
|
|
* standard.omit.in: New file.
|
904 |
|
|
* standard.omit: Removed.
|
905 |
|
|
* scripts/makemake.tcl (gnu/gcj/xlib, gnu/awt/xlib): Now
|
906 |
|
|
'package'.
|
907 |
|
|
(emit_package_rule): Special case xlib peers.
|
908 |
|
|
(emit_source_var): Likewise.
|
909 |
|
|
Read standard.omit.in.
|
910 |
|
|
* gnu/awt/xlib/XToolkit.java (createEmbeddedWindow): New method.
|
911 |
|
|
|
912 |
|
|
2005-07-18 Tom Tromey
|
913 |
|
|
|
914 |
|
|
* HACKING: Updated.
|
915 |
|
|
|
916 |
|
|
2005-07-19 Matthias Klose
|
917 |
|
|
|
918 |
|
|
* classpath/java/awt/im/InputContext.java (clinit): Initialize
|
919 |
|
|
line, im.
|
920 |
|
|
|
921 |
|
|
2005-07-18 Tom Tromey
|
922 |
|
|
|
923 |
|
|
PR libgj/21058:
|
924 |
|
|
* sources.am, Makefile.in: Rebuilt.
|
925 |
|
|
* scripts/makemake.tcl (emit_bc_rule): Create a temporary list
|
926 |
|
|
file.
|
927 |
|
|
(emit_source_var): Don't emit patsubst with './'.
|
928 |
|
|
|
929 |
|
|
2005-07-18 Tom Tromey
|
930 |
|
|
|
931 |
|
|
* Makefile.in: Rebuilt.
|
932 |
|
|
* Makefile.am ($(libgij_la_OBJECTS)): Depend on headers.stamp.
|
933 |
|
|
|
934 |
|
|
2005-07-17 Andreas Jaeger
|
935 |
|
|
|
936 |
|
|
* defineclass.cc (handleClassBegin): Remove unused variable.
|
937 |
|
|
|
938 |
|
|
2005-07-16 Andreas Schwab
|
939 |
|
|
|
940 |
|
|
* scripts/makemake.tcl (emit_package_rule): Emit command to create
|
941 |
|
|
target directory.
|
942 |
|
|
* Makefile.am (%.lo): Don't create it here.
|
943 |
|
|
* sources.am, Makefile.in: Regenerated.
|
944 |
|
|
|
945 |
|
|
2005-07-15 Tom Tromey
|
946 |
|
|
|
947 |
|
|
Major merge with Classpath.
|
948 |
|
|
Removed many duplicate files.
|
949 |
|
|
* HACKING: Updated.x
|
950 |
|
|
* classpath: Imported new directory.
|
951 |
|
|
* standard.omit: New file.
|
952 |
|
|
* Makefile.in, aclocal.m4, configure: Rebuilt.
|
953 |
|
|
* sources.am: New file.
|
954 |
|
|
* configure.ac: Run Classpath configure script. Moved code around
|
955 |
|
|
to support. Disable xlib AWT peers (temporarily).
|
956 |
|
|
* Makefile.am (SUBDIRS): Added 'classpath'
|
957 |
|
|
(JAVAC): Removed.
|
958 |
|
|
(AM_CPPFLAGS): Added more -I options.
|
959 |
|
|
(BOOTCLASSPATH): Simplified.
|
960 |
|
|
Completely redid how sources are built.
|
961 |
|
|
Include sources.am.
|
962 |
|
|
* include/Makefile.am (tool_include__HEADERS): Removed jni.h.
|
963 |
|
|
* include/jni.h: Removed (in Classpath).
|
964 |
|
|
* scripts/classes.pl: Updated to look at built classes.
|
965 |
|
|
* scripts/makemake.tcl: New file.
|
966 |
|
|
* testsuite/libjava.jni/jni.exp (gcj_jni_compile_c_to_so): Added
|
967 |
|
|
-I options.
|
968 |
|
|
(gcj_jni_invocation_compile_c_to_binary): Likewise.
|
969 |
|
|
|
970 |
|
|
2005-07-15 Scott Gilbertson
|
971 |
|
|
|
972 |
|
|
* gnu/awt/xlib/XCanvasPeer.java (attributes): New field.
|
973 |
|
|
(eventMask): New field.
|
974 |
|
|
(XCanvasPeer(Component)): Use attributes field.
|
975 |
|
|
(setBackground): Implemented.
|
976 |
|
|
(setEventMask): Process mask only if changed.
|
977 |
|
|
* gnu/awt/xlib/XEventLoop.java (class): Iplement Runnable.
|
978 |
|
|
(eventLoopThread): New field.
|
979 |
|
|
(XEventLoop(Display,EventQueue)): Start eventLoopThread.
|
980 |
|
|
(interrupt): Removed.
|
981 |
|
|
(run): New method.
|
982 |
|
|
* gnu/awt/xlib/XEventQueue.java (getNextEvent): Process Container
|
983 |
|
|
and Component events.
|
984 |
|
|
* gnu/awt/xlib/XFramePeer.java (processingConfigureNotify): New
|
985 |
|
|
field.
|
986 |
|
|
(configureNotify): Set and clear processingConfigureNotify.
|
987 |
|
|
(setBounds): Process only if processingConfigureNotify is false.
|
988 |
|
|
(toBack): Implemented.
|
989 |
|
|
(toFront): Implemented.
|
990 |
|
|
* gnu/awt/xlib/XGraphics.java (setColor): Ignore null color.
|
991 |
|
|
* gnu/awt/xlib/XGraphicsConfiguration.java (getPixel): Ignore null
|
992 |
|
|
color.
|
993 |
|
|
* gnu/awt/xlib/XToolkit.java (nativeQueueEmpty): Always return true.
|
994 |
|
|
(wakeNativeQueue): Do nothing.
|
995 |
|
|
(iterateNativeQueue): Do queue.wait if blocking.
|
996 |
|
|
* gnu/gcj/xlib/Font.java (loadFont): New method.
|
997 |
|
|
(loadFontImpl): Renamed native method, was loadFont.
|
998 |
|
|
* gnu/gcj/xlib/Window.java (toFront): New method.
|
999 |
|
|
(toBack): New method.
|
1000 |
|
|
* gnu/gcj/xlib/natFont.cc (loadFontImpl): Renamed method, was
|
1001 |
|
|
loadFont.
|
1002 |
|
|
* gnu/gcj/xlib/natWindow.cc (toBack): New method.
|
1003 |
|
|
(toFront): New method.
|
1004 |
|
|
* gnu/gcj/xlib/natXAnyEvent.cc (loadNext): Removed timeout.
|
1005 |
|
|
|
1006 |
|
|
2005-07-14 Andrew Haley
|
1007 |
|
|
|
1008 |
|
|
* gnu/java/net/protocol/file/Connection.java (unquote): New
|
1009 |
|
|
method.
|
1010 |
|
|
(connect): Unquote filename.
|
1011 |
|
|
gnu/java/net/protocol/jar/Connection.java (getInputStream):
|
1012 |
|
|
Likewise.
|
1013 |
|
|
(getJarFile): Likewise.
|
1014 |
|
|
|
1015 |
|
|
* java/net/URLConnection.java (getContentHandler): Guard cast with
|
1016 |
|
|
instaceof.
|
1017 |
|
|
|
1018 |
|
|
* java/net/URL.java (URL): If the file part of a spec is absolute,
|
1019 |
|
|
ignore the file part of its context.
|
1020 |
|
|
|
1021 |
|
|
2005-07-14 Aaron Luchko
|
1022 |
|
|
|
1023 |
|
|
* gnu/classpath/jdwp/processor/VirtualMachineCommandSet.java:
|
1024 |
|
|
Implemented VirtualMachine Command Set.
|
1025 |
|
|
|
1026 |
|
|
2005-07-14 Tom Tromey
|
1027 |
|
|
|
1028 |
|
|
* java/lang/Class.java (getProtectionDomain): Merged javadoc from
|
1029 |
|
|
Classpath.
|
1030 |
|
|
|
1031 |
|
|
2005-07-12 Aaron Luchko
|
1032 |
|
|
|
1033 |
|
|
* gnu/classpath/jdwp/processor/FieldCommandSet.java:
|
1034 |
|
|
Implemented the Field CommandSet.
|
1035 |
|
|
* gnu/classpath/jdwp/processor/InterfaceTypeCommandSet.java:
|
1036 |
|
|
Implemented the InterfaceType CommandSet.
|
1037 |
|
|
|
1038 |
|
|
2005-07-12 Aaron Luchko
|
1039 |
|
|
|
1040 |
|
|
* gnu/classpath/jdwp/processor/PacketProcessor.java (run): Send
|
1041 |
|
|
shutdown to jdwp instead of connection.
|
1042 |
|
|
|
1043 |
|
|
2005-07-12 Aaron Luchko
|
1044 |
|
|
|
1045 |
|
|
* gnu/classpath/jdwp/processor/ObjectReferenceCommandSet.java:
|
1046 |
|
|
New file.
|
1047 |
|
|
|
1048 |
|
|
2005-07-08 Colin Walters
|
1049 |
|
|
|
1050 |
|
|
* verify.cc (class _Jv_BytecodeVerifier) : Don't
|
1051 |
|
|
check for abstract classes or interfaces here; JVM spec
|
1052 |
|
|
says it should throw an exception, so we'll do so later.
|
1053 |
|
|
* interpret.cc (run): Throw an InstantiationException for
|
1054 |
|
|
abstract classes and interfaces.
|
1055 |
|
|
|
1056 |
|
|
2005-07-08 Andrew Haley
|
1057 |
|
|
|
1058 |
|
|
* posix-threads.cc (_Jv_ThreadSetPriority): Use SCHED_OTHER
|
1059 |
|
|
(regular, non-realtime scheduling), not SCHED_RR (realtime,
|
1060 |
|
|
round-robin).
|
1061 |
|
|
|
1062 |
|
|
2005-07-07 Aaron Luchko
|
1063 |
|
|
|
1064 |
|
|
* gnu/classpath/jdwp/util/Signature.java
|
1065 |
|
|
(computeFieldSignature): New Method.
|
1066 |
|
|
|
1067 |
|
|
2005-07-07 Aaron Luchko
|
1068 |
|
|
|
1069 |
|
|
* gnu/classpath/jdwp/processor/ReferenceTypeCommandSet.java:New
|
1070 |
|
|
file.
|
1071 |
|
|
|
1072 |
|
|
2005-07-07 Bryce McKinlay
|
1073 |
|
|
|
1074 |
|
|
* testsuite/libjava.jacks/jacks.xfail: Remove 6.5.5.1-nested-4,
|
1075 |
|
|
6.5.5.1-nested-7, 6.5.5.1-nested-16, 6.5.5.1-nested-17.
|
1076 |
|
|
|
1077 |
|
|
2005-07-07 Bryce McKinlay
|
1078 |
|
|
|
1079 |
|
|
* testsuite/libjava.compile/PR21045.java: New test.
|
1080 |
|
|
* testsuite/libjava.jacks/jacks.xfail: Remove 15.9.5.1-exception-1,
|
1081 |
|
|
15.9.5.1-exception-3, 8.3.2-abrupt-6, 8.3.2-abrupt-7.
|
1082 |
|
|
|
1083 |
|
|
2005-07-06 Tom Tromey
|
1084 |
|
|
|
1085 |
|
|
* java/io/InputStreamReader.java (refill): Handle no-progress
|
1086 |
|
|
case correctly.
|
1087 |
|
|
* gnu/gcj/convert/IOConverter.java: Add 'utf8' alias.
|
1088 |
|
|
|
1089 |
|
|
2005-07-06 Tom Tromey
|
1090 |
|
|
|
1091 |
|
|
* testsuite/libjava.jacks/jacks.xfail: Removed 9.1.3-body-5.
|
1092 |
|
|
|
1093 |
|
|
2005-07-05 Bryce McKinlay
|
1094 |
|
|
|
1095 |
|
|
* testsuite/libjava.compile/PR19674.java: New test.
|
1096 |
|
|
|
1097 |
|
|
2005-07-05 Aaron Luchko
|
1098 |
|
|
|
1099 |
|
|
* gnu/classpath/jdwp/processor/StringReferenceCommandSet.java:
|
1100 |
|
|
New file.
|
1101 |
|
|
|
1102 |
|
|
2005-07-04 Aaron Luchko
|
1103 |
|
|
|
1104 |
|
|
* gnu/classpath/jdwp/processor/CommandSet.java: New file.
|
1105 |
|
|
* gnu/classpath/jdwp/processor/PacketProcessor.java: Use
|
1106 |
|
|
CommandSets to handle JdwpCommandPackets.
|
1107 |
|
|
* gnu/classpath/jdwp/transport/JdwpReplyPacket.java: New
|
1108 |
|
|
Constructor.
|
1109 |
|
|
|
1110 |
|
|
2005-07-01 Tom Tromey
|
1111 |
|
|
|
1112 |
|
|
* libtool-version: Updated.
|
1113 |
|
|
|
1114 |
|
|
2005-06-30 Aaron Luchko
|
1115 |
|
|
|
1116 |
|
|
* gnu/classpath/jdwp/util/JdwpString.java: New file.
|
1117 |
|
|
|
1118 |
|
|
2005-06-30 Keith Seitz
|
1119 |
|
|
|
1120 |
|
|
* gnu/classpath/jdwp/transport/JdwpPacket.java (write): New method.
|
1121 |
|
|
(myWrite): New abstract method.
|
1122 |
|
|
(toBytes): Remove.
|
1123 |
|
|
(myToBytes): Remove.
|
1124 |
|
|
* gnu/classpath/jdwp/transport/JdwpReplyPacket.java (myWrite): New
|
1125 |
|
|
method.
|
1126 |
|
|
* gnu/classpath/jdwp/transport/JdwpCommandPacket.java (myWrite): New
|
1127 |
|
|
method.
|
1128 |
|
|
* gnu/classpath/jdwp/transport/JdwpConnection.java (sendPacket): Use
|
1129 |
|
|
JdwpPacket.write instead of JdwpPacket.toBytes.
|
1130 |
|
|
|
1131 |
|
|
2005-06-30 Keith Seitz
|
1132 |
|
|
|
1133 |
|
|
* gnu/classpath/jdwp/transport/JdwpConnection.java (sendEvent): New
|
1134 |
|
|
method.
|
1135 |
|
|
(_bytes): New member.
|
1136 |
|
|
(_doStream): New member.
|
1137 |
|
|
(JdwpConnection): Initialize new members.
|
1138 |
|
|
|
1139 |
|
|
2005-06-29 Kelley Cook
|
1140 |
|
|
|
1141 |
|
|
* all files: Update for new FSF address.
|
1142 |
|
|
|
1143 |
|
|
2005-06-29 Tom Tromey
|
1144 |
|
|
|
1145 |
|
|
PR libgcj/22211:
|
1146 |
|
|
* testsuite/libjava.lang/pr22211.java: New file.
|
1147 |
|
|
* java/lang/natThread.cc (finish_): Synchronize when updating
|
1148 |
|
|
alive_flag.
|
1149 |
|
|
(_Jv_AttachCurrentThread): Likewise.
|
1150 |
|
|
(interrupt): Only call _Jv_ThreadInterrupt if thread is alive.
|
1151 |
|
|
* java/lang/Thread.java (isAlive): Now synchronized.
|
1152 |
|
|
|
1153 |
|
|
2005-06-29 Tom Tromey
|
1154 |
|
|
|
1155 |
|
|
* interpret.cc (run) : Use
|
1156 |
|
|
_Jv_CheckCast.
|
1157 |
|
|
|
1158 |
|
|
2005-06-28 Robin Green
|
1159 |
|
|
|
1160 |
|
|
PR java/22189
|
1161 |
|
|
* gnu/gcj/runtime/PersistentByteMap.java (init): Fix rounding
|
1162 |
|
|
error.
|
1163 |
|
|
|
1164 |
|
|
2005-06-27 Tom Tromey
|
1165 |
|
|
|
1166 |
|
|
PR java/21540, PR java/13788:
|
1167 |
|
|
* testsuite/libjava.compile/pr21540.java: New file.
|
1168 |
|
|
* testsuite/libjava.compile/pr13788.java: New file.
|
1169 |
|
|
* testsuite/libjava.jacks/jacks.xfail: Updated.
|
1170 |
|
|
|
1171 |
|
|
2005-06-26 Andreas Tobler
|
1172 |
|
|
|
1173 |
|
|
* testsuite/libjava.mauve/xfails: Updated to reflect current state
|
1174 |
|
|
of mauve and libjava.
|
1175 |
|
|
|
1176 |
|
|
2005-06-24 Tom Tromey
|
1177 |
|
|
|
1178 |
|
|
* java/lang/natClassLoader.cc (_Jv_UnregisterClass): Handle case
|
1179 |
|
|
where class' name is NULL.
|
1180 |
|
|
(_Jv_FindClass): Don't wait for class state.
|
1181 |
|
|
* java/lang/natVMClassLoader.cc (defineClass): Only unregister if
|
1182 |
|
|
name found.
|
1183 |
|
|
* include/java-interp.h (_Jv_DefineClass): Updated.
|
1184 |
|
|
* defineclass.cc (_Jv_DefineClass): Added 'name_result' argument.
|
1185 |
|
|
(struct _Jv_ClassReader): Likewise.
|
1186 |
|
|
(found_name): New field.
|
1187 |
|
|
(handleClassBegin): Set *found_name.
|
1188 |
|
|
(_Jv_VerifyMethodSignature): Handle case where ptr==NULL.
|
1189 |
|
|
(handleClassBegin): Throw error if super class not set.
|
1190 |
|
|
(read_methods): Correctly call check_tag and prepare_pool_entry.
|
1191 |
|
|
|
1192 |
|
|
2005-06-24 Tom Tromey
|
1193 |
|
|
|
1194 |
|
|
* boehm.cc (_Jv_MarkObj): Handle case where field's type is NULL.
|
1195 |
|
|
|
1196 |
|
|
2005-06-24 Tom Tromey
|
1197 |
|
|
|
1198 |
|
|
* verify.cc (verify_instructions_0): Correctly handle situation
|
1199 |
|
|
where PC falls off end.
|
1200 |
|
|
|
1201 |
|
|
2005-06-24 Tom Tromey
|
1202 |
|
|
|
1203 |
|
|
* interpret.cc (compile): Handle case where table entry is
|
1204 |
|
|
outside of PC range.
|
1205 |
|
|
|
1206 |
|
|
2005-06-23 Bryce McKinlay
|
1207 |
|
|
|
1208 |
|
|
* testsuite/libjava.compile/PR20697.java: New test-case.
|
1209 |
|
|
|
1210 |
|
|
2005-06-22 Kelley Cook
|
1211 |
|
|
|
1212 |
|
|
* Makefile.am (SUBDIRS): Use append for conditional.
|
1213 |
|
|
(toolexeclib_LTLIBRARIES): Likewise.
|
1214 |
|
|
(lib_gnu_java_awt_peer_gtk_la_SOURCES): Directly define with
|
1215 |
|
|
a conditional append.
|
1216 |
|
|
* Makefile.in: Regenerate.
|
1217 |
|
|
|
1218 |
|
|
2005-06-17 Keith Seitz
|
1219 |
|
|
|
1220 |
|
|
* gnu/classpath/jdwp/exception/VmDeadException.java: New file.
|
1221 |
|
|
* gnu/classpath/jdwp/exception/NotImplementedException.java: New file.
|
1222 |
|
|
* gnu/classpath/jdwp/exception/JdwpInternalErrorException.java: New
|
1223 |
|
|
file.
|
1224 |
|
|
* gnu/classpath/jdwp/exception/JdwpException.java: New file.
|
1225 |
|
|
* gnu/classpath/jdwp/exception/InvalidThreadGroupException.java: New
|
1226 |
|
|
file.
|
1227 |
|
|
* gnu/classpath/jdwp/exception/InvalidThreadException.java: New file.
|
1228 |
|
|
* gnu/classpath/jdwp/exception/InvalidStringException.java: New file
|
1229 |
|
|
* gnu/classpath/jdwp/exception/InvalidObjectException.java: New file.
|
1230 |
|
|
* gnu/classpath/jdwp/exception/InvalidEventTypeException.java: New
|
1231 |
|
|
file.
|
1232 |
|
|
* gnu/classpath/jdwp/exception/InvalidCountException.java: New file.
|
1233 |
|
|
* gnu/classpath/jdwp/exception/InvalidClassException.java: New file.
|
1234 |
|
|
|
1235 |
|
|
2005-06-16 Kelley Cook
|
1236 |
|
|
|
1237 |
|
|
* Makefile.am (libgcj_la_SOURCES): Define without conditional sources.
|
1238 |
|
|
(if USING_BOEHMGC): Directly append libgcj_la_SOURCES.
|
1239 |
|
|
(if USING_NOGC, SUPPLY_BACKTRACE, USING_POSIX_PLATFORM,
|
1240 |
|
|
USING_WIN32_PLATFORM, USING_DARWIN_CRT, USING_POSIX_THREADS,
|
1241 |
|
|
USING_WIN32_THREADS, USING_NO_THREADS): Likewise.
|
1242 |
|
|
* Makefile.in: Regenerate.
|
1243 |
|
|
|
1244 |
|
|
2005-06-15 Kelley Cook
|
1245 |
|
|
|
1246 |
|
|
* configure.ac (USING_ECOS_PLATFORM): Remove and merge into...
|
1247 |
|
|
(USING_POSIX_PLATFORM): ... here.
|
1248 |
|
|
* Makefile.am: Delete USING_ECOS_PLATFORM.
|
1249 |
|
|
* configure, Makefile.in, include/Makefile.in, testsuite/Makefile.in,
|
1250 |
|
|
external/Makefile.in, external/sax/Makefile.in,
|
1251 |
|
|
external/w3c_dom/Makefile.in, gcj/Makefile.in: Regenerate.
|
1252 |
|
|
|
1253 |
|
|
2005-06-15 Tom Tromey
|
1254 |
|
|
|
1255 |
|
|
PR libgcj/17536:
|
1256 |
|
|
* testsuite/libjava.lang/pr17536.java: New file.
|
1257 |
|
|
* testsuite/libjava.lang/pr17536.out: New file.
|
1258 |
|
|
|
1259 |
|
|
2005-06-15 Goffredo Baroncelli
|
1260 |
|
|
|
1261 |
|
|
PR libgcj/21074:
|
1262 |
|
|
* gnu/java/net/protocol/http/HTTPURLConnection.java
|
1263 |
|
|
(getHeaderFieldKey): Check index.
|
1264 |
|
|
|
1265 |
|
|
2005-06-15 Tom Tromey
|
1266 |
|
|
|
1267 |
|
|
PR libgcj/21906:
|
1268 |
|
|
* defineclass.cc (handleMethodsEnd): Set ncode for abstract
|
1269 |
|
|
methods.
|
1270 |
|
|
* include/jvm.h (_Jv_ThrowAbstractMethodError): Declare.
|
1271 |
|
|
* link.cc (_Jv_ThrowAbstractMethodError): Renamed. No longer
|
1272 |
|
|
static.
|
1273 |
|
|
(append_partial_itable): Use it.
|
1274 |
|
|
(set_vtable_entries): Likewise.
|
1275 |
|
|
|
1276 |
|
|
2005-06-15 Tom Tromey
|
1277 |
|
|
|
1278 |
|
|
* gnu/gcj/runtime/SystemClassLoader.java (init): Clear
|
1279 |
|
|
last_was_sep in loop.
|
1280 |
|
|
|
1281 |
|
|
2005-06-15 Rainer Orth
|
1282 |
|
|
|
1283 |
|
|
* configure.host: Handle Solaris 10/x86.
|
1284 |
|
|
|
1285 |
|
|
2005-06-14 Keith Seitz
|
1286 |
|
|
|
1287 |
|
|
* gnu/classpath/jdwp/id/JdwpIdFactory.java: New file.
|
1288 |
|
|
* gnu/classpath/jdwp/processor/PacketProcessor.java: New file.
|
1289 |
|
|
|
1290 |
|
|
2005-06-14 Keith Seitz
|
1291 |
|
|
|
1292 |
|
|
* gnu/classpath/jdwp/id/ArrayId.java: New file.
|
1293 |
|
|
* gnu/classpath/jdwp/id/ArrayReferenceTypeId.java: New file.
|
1294 |
|
|
* gnu/classpath/jdwp/id/ClassLoaderId.java: New file.
|
1295 |
|
|
* gnu/classpath/jdwp/id/ClassObjectId.java: New file.
|
1296 |
|
|
* gnu/classpath/jdwp/id/ClassReferenceTypeId.java: New file.
|
1297 |
|
|
* gnu/classpath/jdwp/id/InterfaceReferenceTypeId.java: New file.
|
1298 |
|
|
* gnu/classpath/jdwp/id/JdwpId.java: New file.
|
1299 |
|
|
* gnu/classpath/jdwp/id/ObjectId.java: New file.
|
1300 |
|
|
* gnu/classpath/jdwp/id/ReferenceTypeId.java: New file.
|
1301 |
|
|
* gnu/classpath/jdwp/id/StringId.java: New file.
|
1302 |
|
|
* gnu/classpath/jdwp/id/ThreadGroupId.java: New file.
|
1303 |
|
|
* gnu/classpath/jdwp/id/ThreadId.java: New file.
|
1304 |
|
|
|
1305 |
|
|
2005-06-14 Tom Tromey
|
1306 |
|
|
|
1307 |
|
|
PR libgcj/19877:
|
1308 |
|
|
* configure, aclocal.m4, Makefile.in: Rebuilt.
|
1309 |
|
|
|
1310 |
|
|
2005-06-14 Tom Tromey
|
1311 |
|
|
|
1312 |
|
|
* java/lang/Class.java (getClasses): New method.
|
1313 |
|
|
(internalGetClasses): Likewise.
|
1314 |
|
|
(getClassLoader): Updated documentation.
|
1315 |
|
|
(getDeclaredClasses): New overload; old overload no longer
|
1316 |
|
|
native.
|
1317 |
|
|
(_getConstructors): Removed.
|
1318 |
|
|
(resourcePath): Updated.
|
1319 |
|
|
* java/lang/natClass.cc (getClasses): Removed.
|
1320 |
|
|
* java/lang/Class.h (getDeclaredClasses, getDeclaredConstructors):
|
1321 |
|
|
Updated.
|
1322 |
|
|
(_getConstructors): Removed.
|
1323 |
|
|
|
1324 |
|
|
2005-06-13 Jim Huang
|
1325 |
|
|
|
1326 |
|
|
PR libgcj/22036:
|
1327 |
|
|
* jni.cc (_Jv_JNI_NewObjectV): Use chars() method.
|
1328 |
|
|
(_Jv_JNI_NewObject): Likewise.
|
1329 |
|
|
|
1330 |
|
|
2005-06-13 Tom Tromey
|
1331 |
|
|
|
1332 |
|
|
PR java/21844:
|
1333 |
|
|
* testsuite/libjava.lang/pr21844.java: New file.
|
1334 |
|
|
* testsuite/libjava.lang/pr21844.out: New file.
|
1335 |
|
|
|
1336 |
|
|
2005-06-08 Bryce McKinlay
|
1337 |
|
|
|
1338 |
|
|
PR libgcj/21949
|
1339 |
|
|
* java/rmi/server/RMIClassLoader.java (getClassLoader): Make public.
|
1340 |
|
|
From Gary Benson.
|
1341 |
|
|
|
1342 |
|
|
2005-06-08 Ziga Mahkovec
|
1343 |
|
|
|
1344 |
|
|
* java/text/MessageFormat.java (parse): When parsing strings, check
|
1345 |
|
|
for an empty pattern trailer.
|
1346 |
|
|
|
1347 |
|
|
2005-06-06 Keith Seitz
|
1348 |
|
|
|
1349 |
|
|
* gnu/classpath/jdwp/util/Signature.java: New file.
|
1350 |
|
|
* gnu/classpath/jdwp/transport/JdwpConnection.java: New file.
|
1351 |
|
|
|
1352 |
|
|
2005-06-05 Anthony Green
|
1353 |
|
|
|
1354 |
|
|
* gnu/java/net/natPlainSocketImplPosix.cc (setOption): Fix case
|
1355 |
|
|
fall-through bug.
|
1356 |
|
|
|
1357 |
|
|
2005-06-04 Anthony Green
|
1358 |
|
|
|
1359 |
|
|
* java/net/URLClassLoader.java: import gnu.gcj.Core,
|
1360 |
|
|
and gnu.java.net.protocol.core.CoreInputStream.
|
1361 |
|
|
(CureURLLoader): New class.
|
1362 |
|
|
(CoreResource): New class.
|
1363 |
|
|
(addURLImpl): Add special treatment for the "core" protocol.
|
1364 |
|
|
* gnu/gcj/natCore.cc (find): New method.
|
1365 |
|
|
* gnu/gcj/Core.java (find): New method.
|
1366 |
|
|
|
1367 |
|
|
2005-06-03 Keith Seitz
|
1368 |
|
|
|
1369 |
|
|
* gnu/classpath/jdwp/transport/ITransport.java: New file.
|
1370 |
|
|
* gnu/classpath/jdwp/transport/SocketTransport.java: New file.
|
1371 |
|
|
* gnu/classpath/jdwp/transport/TransportFactory.java: New file.
|
1372 |
|
|
|
1373 |
|
|
2005-06-03 Andreas Tobler
|
1374 |
|
|
|
1375 |
|
|
* jawt.c: Remove malloc.h, covered by stdlib.h.
|
1376 |
|
|
|
1377 |
|
|
* testsuite/libjava.jni/jni.exp
|
1378 |
|
|
(gcj_jni_invocation_compile_c_to_binary): Add -bind_at_load to silence
|
1379 |
|
|
the build process.
|
1380 |
|
|
|
1381 |
|
|
2005-06-02 Keith Seitz
|
1382 |
|
|
|
1383 |
|
|
* gnu/classpath/jdwp/transport/TransportException.java: New file.
|
1384 |
|
|
|
1385 |
|
|
2005-06-02 Andreas Tobler
|
1386 |
|
|
|
1387 |
|
|
* mauve-libgcj: Remove implemented classes from the fail section.
|
1388 |
|
|
Add two new not implemented to it.
|
1389 |
|
|
|
1390 |
|
|
2005-06-01 Bryce McKinlay
|
1391 |
|
|
|
1392 |
|
|
* configure.ac (BACKTRACESPEC): Remove definition, but continue to
|
1393 |
|
|
AC_SUBST definition from configure.host.
|
1394 |
|
|
* configure.host: Don't use -fno-omit-frame-pointer. Set BACKTRACESPEC
|
1395 |
|
|
to -fomit-frame-pointer on 32-bit x86 targets.
|
1396 |
|
|
|
1397 |
|
|
2005-06-01 Tom Tromey
|
1398 |
|
|
|
1399 |
|
|
* java/io/ObjectInputStream.java (currentLoader): Fixed typo.
|
1400 |
|
|
|
1401 |
|
|
2005-06-01 Ziga Mahkovec
|
1402 |
|
|
|
1403 |
|
|
PR libgcj/20435:
|
1404 |
|
|
* gnu/regexp/RESyntax.java (RE_POSSESSIVE_OPS): New field.
|
1405 |
|
|
(static): Add possessive matching to JAVA_1_4 syntax.
|
1406 |
|
|
* gnu/regexp/RETokenRepeated.java (possessive): New field.
|
1407 |
|
|
(makePossessive, isPossessive): New methods.
|
1408 |
|
|
(match): Don't back off during possessive matching.
|
1409 |
|
|
* gnu/regexp/RE.java (initalize): Accept possessive quantifier.
|
1410 |
|
|
* java/util/regex/Pattern.java (constructor): Switch syntax from PERL5
|
1411 |
|
|
to JAVA_1_4.
|
1412 |
|
|
|
1413 |
|
|
2005-06-01 Keith Seitz
|
1414 |
|
|
|
1415 |
|
|
* gnu/classpath/jdwp/transport/JdwpPacket.java: New file.
|
1416 |
|
|
* gnu/classpath/jdwp/transport/JdwpCommandPacket.java: New file.
|
1417 |
|
|
* gnu/classpath/jdwp/transport/JdwpReplyPacket.java: New file.
|
1418 |
|
|
|
1419 |
|
|
2005-06-01 Tom Tromey
|
1420 |
|
|
|
1421 |
|
|
PR libgcj/21785:
|
1422 |
|
|
* java/io/natObjectInputStream.cc (currentClassLoader): Removed.
|
1423 |
|
|
(currentLoader): New method.
|
1424 |
|
|
* java/io/ObjectInputStream.java (resolveProxyClass): Use
|
1425 |
|
|
currentLoader.
|
1426 |
|
|
(currentLoader): Now native.
|
1427 |
|
|
(currentClassLoader): Removed.
|
1428 |
|
|
* testsuite/libjava.lang/pr21785.java: New file.
|
1429 |
|
|
* testsuite/libjava.lang/pr21785.out: New file.
|
1430 |
|
|
|
1431 |
|
|
2005-06-01 Tom Tromey
|
1432 |
|
|
|
1433 |
|
|
PR libgcj/21753:
|
1434 |
|
|
* java/lang/natString.cc (substring): Changed sharing heuristic.
|
1435 |
|
|
|
1436 |
|
|
2005-05-30 Bryce McKinlay
|
1437 |
|
|
|
1438 |
|
|
PR libgcj/21821
|
1439 |
|
|
* gnu/java/nio/channels/natFileChannelPosix.cc (open): Don't use
|
1440 |
|
|
MAXPATHLEN. Format exception message using a StringBuffer instead.
|
1441 |
|
|
|
1442 |
|
|
2005-05-29 Michael Koch
|
1443 |
|
|
|
1444 |
|
|
PR libgcj/20273:
|
1445 |
|
|
* java/util/LinkedHashMap.java (access): Set 'root.pred'.
|
1446 |
|
|
|
1447 |
|
|
2005-05-27 Ziga Mahkovec
|
1448 |
|
|
|
1449 |
|
|
* ChangeLog: Fix typo.
|
1450 |
|
|
|
1451 |
|
|
2005-05-26 Ranjit Mathew
|
1452 |
|
|
|
1453 |
|
|
Testsuite adjustments for PR java/19870.
|
1454 |
|
|
* testsuite/libjava.lang/PR19870.java: New testcase.
|
1455 |
|
|
* testsuite/libjava.lang/PR19870.out: Expected output for the
|
1456 |
|
|
testcase.
|
1457 |
|
|
* testsuite/libjava.jacks/jacks.xfail: Add
|
1458 |
|
|
8.5.2-accessible-static-member-usage-3 and 15.8.4-static-2
|
1459 |
|
|
|
1460 |
|
|
|
1461 |
|
|
2005-05-26 Bryce McKinlay
|
1462 |
|
|
|
1463 |
|
|
* include/jvm.h (FLAG_BINARYCOMPAT_ABI, FLAG_BOOTSTRAP_LOADER): New.
|
1464 |
|
|
(GCJ_BINARYCOMPAT_ADDITION, GCJ_BOOTSTRAP_LOADER_ADDITION): Removed.
|
1465 |
|
|
(OLD_GCJ_40_BC_ABI_VERSION): Renamed. Old-style version ID for BC-ABI
|
1466 |
|
|
classes.
|
1467 |
|
|
(GCJ_CXX_ABI_VERSION): Renamed from GCJ_ABI_VERSION.
|
1468 |
|
|
(GCJ_40_BC_ABI_VERSION): New. Calculate version IDs using new method.
|
1469 |
|
|
(_Jv_CheckABIVersion): Check for both old and new style version IDs.
|
1470 |
|
|
(_Jv_ClassForBootstrapLoader): Use FLAG_BOOTSTRAP_LOADER.
|
1471 |
|
|
|
1472 |
|
|
2005-05-25 Richard Henderson
|
1473 |
|
|
|
1474 |
|
|
PR libgcj/21692
|
1475 |
|
|
* sysdep/descriptor-n.h: New file.
|
1476 |
|
|
* sysdep/descriptor-y.h: New file.
|
1477 |
|
|
* sysdep/powerpc/descriptor.h: New file.
|
1478 |
|
|
* configure.host: Set $descriptor_h appropriate for the host.
|
1479 |
|
|
* configure.ac: Link it.
|
1480 |
|
|
* configure: Regenerate.
|
1481 |
|
|
* stacktrace.cc: Include sysdep/descriptor.h.
|
1482 |
|
|
(_Jv_StackTrace::UpdateNCodeMap): Use UNWRAP_FUNCTION_DESCRIPTOR.
|
1483 |
|
|
|
1484 |
|
|
2005-05-25 Chris Burdess
|
1485 |
|
|
|
1486 |
|
|
* gnu/xml/dom/ls/SAXEventSink.java: Ignore XML entities in start/
|
1487 |
|
|
end entity callbacks.
|
1488 |
|
|
|
1489 |
|
|
2005-05-24 Gary Benson
|
1490 |
|
|
|
1491 |
|
|
PR libgcj/21736:
|
1492 |
|
|
* java/text/MessageFormat.java (MessageFormatElement.setLocale):
|
1493 |
|
|
Handle DateFormat.DEFAULT case correctly.
|
1494 |
|
|
|
1495 |
|
|
2005-05-21 Tom Tromey
|
1496 |
|
|
|
1497 |
|
|
PR libgcj/21703:
|
1498 |
|
|
* java/lang/ref/natReference.cc (find_slot): Handle case where
|
1499 |
|
|
table has no NULL entries.
|
1500 |
|
|
* java/lang/natString.cc (_Jv_StringFindSlot): Handle case where
|
1501 |
|
|
table has no NULL entries.
|
1502 |
|
|
|
1503 |
|
|
2005-05-22 Andreas Jaeger
|
1504 |
|
|
|
1505 |
|
|
* java/lang/mprec.c (mult, lshift, b2d, d2b): Add parenthesis to
|
1506 |
|
|
avoid warnings.
|
1507 |
|
|
|
1508 |
|
|
2005-05-21 Ranjit Mathew
|
1509 |
|
|
|
1510 |
|
|
* testsuite/libjava.jacks/jacks.xfail: Remove 3.10.2-round-6.
|
1511 |
|
|
|
1512 |
|
|
2005-05-19 Richard Henderson
|
1513 |
|
|
|
1514 |
|
|
* exception.cc: Revert 05-17 gcc_unreachable change.
|
1515 |
|
|
|
1516 |
|
|
2005-05-19 Bryce McKinlay
|
1517 |
|
|
|
1518 |
|
|
* java/lang/natClassLoader.cc (_Jv_NewClass): Use
|
1519 |
|
|
_Jv_RegisterInitiatingLoader to register array classes, not
|
1520 |
|
|
_Jv_RegisterClass.
|
1521 |
|
|
(_Jv_RegisterInitiatingLoader): Give up if called very early during
|
1522 |
|
|
bootstrapping. Add a FIXME to handle this case better.
|
1523 |
|
|
|
1524 |
|
|
2005-05-19 Bryce McKinlay
|
1525 |
|
|
|
1526 |
|
|
* Makefile.am (libgcj0_convenience_la): Removed. Don't build a libgcj
|
1527 |
|
|
convenience library.
|
1528 |
|
|
(libgcj_la_SOURCES): New. Move sources here.
|
1529 |
|
|
(libgcj.la): Remove rule.
|
1530 |
|
|
|
1531 |
|
|
2005-05-18 Thomas Fitzsimmons
|
1532 |
|
|
|
1533 |
|
|
PR libgcj/19729
|
1534 |
|
|
* gnu/java/security/provider/DSASignature.java: Import updates
|
1535 |
|
|
from GNU Crypto.
|
1536 |
|
|
|
1537 |
|
|
2005-05-18 Anthony Green
|
1538 |
|
|
|
1539 |
|
|
* jni/gtk-peer/gtk_jawt.c (classpath_jawt_object_lock,
|
1540 |
|
|
classpath_jawt_object_unlock, classpath_jawt_create_lock,
|
1541 |
|
|
classpath_jawt_destroy_lock): New functions.
|
1542 |
|
|
* jni/classpath/classpath_jawt.h (classpath_jawt_object_lock,
|
1543 |
|
|
classpath_jawt_object_unlock, classpath_jawt_create_lock,
|
1544 |
|
|
classpath_jawt_destroy_lock): New functions.
|
1545 |
|
|
* include/jawt.h (struct _JAWT_DrawingSurface): Add lock
|
1546 |
|
|
field.
|
1547 |
|
|
* jawt.c: #include malloc.h.
|
1548 |
|
|
(_Jv_Lock): Use lock.
|
1549 |
|
|
(_Jv_Unlock): Ditto.
|
1550 |
|
|
(_Jv_GetDrawingSurface): Initialize lock.
|
1551 |
|
|
(_Jv_FreeDrawingSurface): Destroy lock.
|
1552 |
|
|
(_Jv_FreeDrawingSurfaceInfo): Free platformInfo.
|
1553 |
|
|
|
1554 |
|
|
2005-05-18 Paolo Bonzini
|
1555 |
|
|
|
1556 |
|
|
* Makefile.am (Makefile.deps): Do not use \0, it is unportable.
|
1557 |
|
|
* Makefile.in: Regenerate.
|
1558 |
|
|
|
1559 |
|
|
2005-05-17 Kelley Cook
|
1560 |
|
|
|
1561 |
|
|
* configure.ac: Use AC_C_BIGENDIAN instead of AC_C_BIGENDIAN_CROSS.
|
1562 |
|
|
Use AC_CHECK_SIZEOF instead of AC_COMPILE_CHECK_SIZEOF.
|
1563 |
|
|
* aclocal.m4, configure, config.h.in, include/config.h.in,
|
1564 |
|
|
Makefile.in, include/Makefile.in, testsuite/Makefile.in,
|
1565 |
|
|
external/Makefile.in, external/sax/Makefile.in,
|
1566 |
|
|
external/w3c_dom/Makefile.in, gcj/Makefile.in: Regenerate.
|
1567 |
|
|
|
1568 |
|
|
2005-05-17 David Daney
|
1569 |
|
|
|
1570 |
|
|
PR libgcj/18220
|
1571 |
|
|
* testsuite/libjava.lang/Process_3.java (run): Exit on error.
|
1572 |
|
|
|
1573 |
|
|
2005-05-17 Nathan Sidwell
|
1574 |
|
|
|
1575 |
|
|
* exception.cc (abort): Remove std::abort hack.
|
1576 |
|
|
(gcc_unreacheable): Define.
|
1577 |
|
|
|
1578 |
|
|
2005-05-17 Paolo Bonzini
|
1579 |
|
|
|
1580 |
|
|
* Makefile.am (Makefile.deps): Do not create native.list and
|
1581 |
|
|
bytecodes.list.
|
1582 |
|
|
(all_native_compiled_dirs, all_java_dirs): Compute dir list here.
|
1583 |
|
|
* Makefile.in: Regenerate.
|
1584 |
|
|
|
1585 |
|
|
2005-05-17 Paolo Bonzini
|
1586 |
|
|
|
1587 |
|
|
* configure.ac (--enable-libgcj-multifile): Remove.
|
1588 |
|
|
|
1589 |
|
|
* Makefile.am (all_native_compiled_source_files,
|
1590 |
|
|
(all_native_compiled_dirs, all_java_dirs, all_java_lo_files,
|
1591 |
|
|
all_libgcj_lo_files, all_xlib_lo_files,
|
1592 |
|
|
all_java_deps_files, all_java_stamp_files,
|
1593 |
|
|
all_java_filelist_files): New variables.
|
1594 |
|
|
(EXTRA_DIST): New Automake variable.
|
1595 |
|
|
(CLEANFILES): Add .stamp, .list and .lo files.
|
1596 |
|
|
(%.list, %.lo, %.stamp, Makefile.deps): New rules.
|
1597 |
|
|
(classes.stamp): Depend on $(all_java_stamp_files).
|
1598 |
|
|
(libgcj.la): Pass $(libgcj_la_LIBADD) to the linker without
|
1599 |
|
|
going through write_entries_to_file.
|
1600 |
|
|
|
1601 |
|
|
(all_java_source_files, all_property_files): Move earlier.
|
1602 |
|
|
(libgcj_la_OBJECTS, javao_files, xlib_javao_files,
|
1603 |
|
|
all_java_class_files): Remove.
|
1604 |
|
|
(gtk_awt_peer_sources): Rename to...
|
1605 |
|
|
(gtk_awt_peer_source_files): ... this. Adjust throughout.
|
1606 |
|
|
|
1607 |
|
|
(ONESTEP): Remove.
|
1608 |
|
|
(libgcj0_convenience_la_SOURCES): Remove Java source files.
|
1609 |
|
|
(libgcj0_convenience_la_LIBADD): Add $(all_libgcj_lo_files).
|
1610 |
|
|
(libgcj0_convenience_la_DEPENDENCIES): Likewise.
|
1611 |
|
|
(libgcj_la_SOURCES): Remove.
|
1612 |
|
|
(lib_gnu_awt_xlib_la_SOURCES): Remove Java source files.
|
1613 |
|
|
(lib_gnu_awt_xlib_la_LIBADD): Add $(all_xlib_lo_files).
|
1614 |
|
|
(lib_gnu_awt_xlib_la_DEPENDENCIES): Likewise.
|
1615 |
|
|
|
1616 |
|
|
* configure: Regenerate.
|
1617 |
|
|
* Makefile.in: Regenerate.
|
1618 |
|
|
* external/Makefile.in: Regenerate.
|
1619 |
|
|
* external/sax/Makefile.in: Regenerate.
|
1620 |
|
|
* external/w3c_dom/Makefile.in: Regenerate.
|
1621 |
|
|
* gcj/Makefile.in: Regenerate.
|
1622 |
|
|
* include/Makefile.in: Regenerate.
|
1623 |
|
|
* libltdl/Makefile.in: Regenerate.
|
1624 |
|
|
* testsuite/Makefile.in: Regenerate.
|
1625 |
|
|
|
1626 |
|
|
2005-05-16 Tom Tromey
|
1627 |
|
|
|
1628 |
|
|
* java/nio/charset/Charset.java (encode, decode): Synchronize on
|
1629 |
|
|
'this', not the class.
|
1630 |
|
|
|
1631 |
|
|
2005-05-16 Tom Tromey
|
1632 |
|
|
|
1633 |
|
|
* gnu/java/net/protocol/http/Headers.java (parse): Include final
|
1634 |
|
|
character of line.
|
1635 |
|
|
|
1636 |
|
|
2005-05-16 Tom Tromey
|
1637 |
|
|
|
1638 |
|
|
PR libgcj/21606:
|
1639 |
|
|
* java/net/URI.java (unquote): Handle lower-case letters as well.
|
1640 |
|
|
|
1641 |
|
|
2005-05-16 Ziga Mahkovec
|
1642 |
|
|
|
1643 |
|
|
PR libgcj/20504
|
1644 |
|
|
* gnu/regexp/RE.java: Add support for quoting constructs.
|
1645 |
|
|
|
1646 |
|
|
2005-05-15 Tom Tromey
|
1647 |
|
|
|
1648 |
|
|
* java/lang/String.java (startsWith): Fixed javadoc.
|
1649 |
|
|
|
1650 |
|
|
2005-05-15 Tom Tromey
|
1651 |
|
|
|
1652 |
|
|
PR java/21519:
|
1653 |
|
|
* testsuite/libjava.compile/pr21519.java: New file.
|
1654 |
|
|
* testsuite/libjava.compile/pr21519.no-link: New file.
|
1655 |
|
|
|
1656 |
|
|
2005-05-15 Tom Tromey
|
1657 |
|
|
|
1658 |
|
|
* stacktrace.cc (getLineNumberForFrame): Use _Jv_GetSafeArg.
|
1659 |
|
|
|
1660 |
|
|
2005-05-13 Bryce McKinlay
|
1661 |
|
|
|
1662 |
|
|
PR libgcj/21557
|
1663 |
|
|
* java/lang/natObject.cc (_Jv_MonitorEnter): Save and clear thread
|
1664 |
|
|
interrupt status flag if _Jv_CondWait is interrupted.
|
1665 |
|
|
|
1666 |
|
|
2005-05-13 Tom Tromey
|
1667 |
|
|
|
1668 |
|
|
* gnu/gcj/runtime/SystemClassLoader.java (init): Handle empty
|
1669 |
|
|
element in path.
|
1670 |
|
|
|
1671 |
|
|
2005-05-12 Bryce McKinlay
|
1672 |
|
|
|
1673 |
|
|
* include/jvm.h (gcj::verifyClasses): Declare.
|
1674 |
|
|
* link.cc (gcj::verbose_class_flag): Moved.
|
1675 |
|
|
* prims.cc (gcj::verifyClasses): Define here.
|
1676 |
|
|
(gcj::verbose_class_flag): Move definition here.
|
1677 |
|
|
(_Jv_Linker::wait_for_state): Don't call verify_class
|
1678 |
|
|
if gcj::verifyClasses is not set.
|
1679 |
|
|
* gij.cc (main): Set gcj::verifyClasses when '-noverify' is given.
|
1680 |
|
|
|
1681 |
|
|
2005-05-12 Aaron Luchko
|
1682 |
|
|
|
1683 |
|
|
* gij.cc (main): Recognize '-verify', '-noverify', and
|
1684 |
|
|
'-verifyremote'
|
1685 |
|
|
|
1686 |
|
|
2005-05-12 Kaz Kojima
|
1687 |
|
|
|
1688 |
|
|
* configure.host: Set IEEESPEC to -mieee for sh*-*-*.
|
1689 |
|
|
|
1690 |
|
|
2005-05-12 Thomas Fitzsimmons
|
1691 |
|
|
|
1692 |
|
|
* Makefile.am (cond_gtk_gcjawt_ltlibrary): Rename libjawt.la
|
1693 |
|
|
libgcjawt.la.
|
1694 |
|
|
|
1695 |
|
|
2005-05-11 Tom Tromey
|
1696 |
|
|
|
1697 |
|
|
* external/w3c_dom/Makefile.in: Rebuilt.
|
1698 |
|
|
* external/w3c_dom/Makefile.am (libw3c_gcj_la_GCJFLAGS): Added
|
1699 |
|
|
-fbootstrap-classes.
|
1700 |
|
|
* external/sax/Makefile.in: Rebuilt.
|
1701 |
|
|
* external/sax/Makefile.am (libsax_gcj_la_GCJFLAGS): Added
|
1702 |
|
|
-fbootstrap-classes.
|
1703 |
|
|
* java/lang/Class.h (_Jv_CopyClassesToSystemLoader): Declare as
|
1704 |
|
|
friend.
|
1705 |
|
|
* java/lang/natVMClassLoader.cc (getSystemClassLoaderInternal):
|
1706 |
|
|
Call _Jv_CopyClassesToSystemLoader.
|
1707 |
|
|
* java/lang/natClassLoader.cc (system_class_list): New global.
|
1708 |
|
|
(_Jv_RegisterClassHookDefault): Handle bootstrap and system
|
1709 |
|
|
classes differently.
|
1710 |
|
|
(_Jv_CopyClassesToSystemLoader): New function.
|
1711 |
|
|
(SYSTEM_LOADER_INITIALIZED): New define.
|
1712 |
|
|
* include/jvm.h (GCJ_BOOTSTRAP_LOADER_ADDITION): New define.
|
1713 |
|
|
(_Jv_CheckABIVersion): Use it.
|
1714 |
|
|
(_Jv_ClassForBootstrapLoader): New function.
|
1715 |
|
|
* Makefile.in: Rebuilt.
|
1716 |
|
|
* Makefile.am (AM_GCJFLAGS): Added -fbootstrap-classes.
|
1717 |
|
|
|
1718 |
|
|
2005-05-10 Tom Tromey
|
1719 |
|
|
|
1720 |
|
|
* gcj/javaprims.h: Updated.
|
1721 |
|
|
* java/lang/String.java (String(StringBuilder)): New constructor.
|
1722 |
|
|
* java/lang/natStringBuilder.cc: New file.
|
1723 |
|
|
* java/lang/StringBuilder.java: New file.
|
1724 |
|
|
* Makefile.in: Rebuilt.
|
1725 |
|
|
* Makefile.am (core_java_source_files): Added StringBuilder.java.
|
1726 |
|
|
(nat_source_files): Added natStringBuilder.cc.
|
1727 |
|
|
|
1728 |
|
|
2005-05-10 Paolo Bonzini
|
1729 |
|
|
|
1730 |
|
|
PR java/21436
|
1731 |
|
|
* testsuite/libjava.jacks/jacks.xfail: Adjust.
|
1732 |
|
|
|
1733 |
|
|
2005-05-09 Mike Stump
|
1734 |
|
|
|
1735 |
|
|
* configure: Regenerate.
|
1736 |
|
|
|
1737 |
|
|
2005-05-09 David Daney
|
1738 |
|
|
|
1739 |
|
|
* java/util/BitSet.java (get(int, int)): Fix breakage when
|
1740 |
|
|
requested set doesn't start on a multiple of 64.
|
1741 |
|
|
|
1742 |
|
|
2005-05-07 Matthias Klose
|
1743 |
|
|
|
1744 |
|
|
* gnu/java/awt/peer/gtk/GtkVolatileImage.java: Add imports.
|
1745 |
|
|
|
1746 |
|
|
2005-05-06 Thomas Fitzsimmons
|
1747 |
|
|
|
1748 |
|
|
* Makefile.am (gtk_awt_peer_sources): Add GtkVolatileImage.java.
|
1749 |
|
|
* Makefile.in: Regenerate.
|
1750 |
|
|
* gnu/java/awt/peer/gtk/GdkGraphicsConfiguration.java
|
1751 |
|
|
(createCompatibleVolatileImage(int,int)): Implement.
|
1752 |
|
|
(createCompatibleVolatileImage(int,int,ImageCapabilities)):
|
1753 |
|
|
Likewise.
|
1754 |
|
|
* gnu/java/awt/peer/gtk/GtkComponentPeer.java (backBuffer, caps):
|
1755 |
|
|
New fields.
|
1756 |
|
|
(createVolatileImage): Implement.
|
1757 |
|
|
(createBuffers): Likewise.
|
1758 |
|
|
(getBackBuffer): Likewise.
|
1759 |
|
|
(flip): Likewise.
|
1760 |
|
|
(destroyBuffers): Likewise.
|
1761 |
|
|
* gnu/java/awt/peer/gtk/GtkVolatileImage.java: New file.
|
1762 |
|
|
* java/awt/Canvas.java (CanvasBltBufferStrategy): New class.
|
1763 |
|
|
(CanvasFlipBufferStrategy): Likewise.
|
1764 |
|
|
(createBufferStrategy(int)): New method.
|
1765 |
|
|
(createBufferStrategy(int,BufferCapabilities)): Likewise.
|
1766 |
|
|
* java/awt/Component.java (BltBufferStrategy): Implement and
|
1767 |
|
|
document class.
|
1768 |
|
|
(FlipBufferStrategy): Likewise.
|
1769 |
|
|
* java/awt/Window.java (WindowBltBufferStrategy): New class.
|
1770 |
|
|
(WindowFlipBufferStrategy): Likewise.
|
1771 |
|
|
(createBufferStrategy(int)): New method.
|
1772 |
|
|
(createBufferStrategy(int,BufferCapabilities)): Likewise.
|
1773 |
|
|
(getBufferStrategy): Likewise.
|
1774 |
|
|
* java/awt/BufferCapabilities.java (BufferCapabilities): Rename
|
1775 |
|
|
front to frontCaps and back to backCaps.
|
1776 |
|
|
|
1777 |
|
|
2005-05-06 Michael Koch
|
1778 |
|
|
|
1779 |
|
|
* java/awt/BufferCapabilities.java
|
1780 |
|
|
(BufferCapabilities): Merged javadoc.
|
1781 |
|
|
|
1782 |
|
|
2005-05-06 Michael Koch
|
1783 |
|
|
|
1784 |
|
|
* java/util/Locale.java
|
1785 |
|
|
(defaultLocale): Use gnu.classpath.SystemProperties to get properties.
|
1786 |
|
|
(getLocale): New methods. Use it everywhere where instances of Locales
|
1787 |
|
|
are needed.
|
1788 |
|
|
(getDisplayLanguage): Merged javadoc.
|
1789 |
|
|
(getDisplayCountry): Likewise.
|
1790 |
|
|
(getDisplayVariant): Likewise.
|
1791 |
|
|
|
1792 |
|
|
2005-05-06 Archie Cobbs
|
1793 |
|
|
|
1794 |
|
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkPixbufDecoder.c:
|
1795 |
|
|
use DeleteLocalRef() to avoid exhausting local native references.
|
1796 |
|
|
|
1797 |
|
|
2005-05-06 Mark Wielaard
|
1798 |
|
|
|
1799 |
|
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c:
|
1800 |
|
|
(window_delete_cb): Don't use C++ style comments.
|
1801 |
|
|
|
1802 |
|
|
2005-05-06 Robert Schuster
|
1803 |
|
|
|
1804 |
|
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c: Fixed
|
1805 |
|
|
copyright header.
|
1806 |
|
|
|
1807 |
|
|
2005-05-06 Robert Schuster
|
1808 |
|
|
|
1809 |
|
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c:
|
1810 |
|
|
(window_delete_cb): Made the function return TRUE.
|
1811 |
|
|
|
1812 |
|
|
2005-05-06 Roman Kennke
|
1813 |
|
|
|
1814 |
|
|
* javax/swing/text/PlainView.java
|
1815 |
|
|
(drawUnselectedText): Call Utilities.drawTabbedText() with correct
|
1816 |
|
|
offset parameter.
|
1817 |
|
|
* javax/swing/text/Utilities.java
|
1818 |
|
|
(drawTabbedText): Initilialize local variable pos correctly.
|
1819 |
|
|
|
1820 |
|
|
2005-05-06 Roman Kennke
|
1821 |
|
|
|
1822 |
|
|
* javax/swing/text/AbstractDocument.java
|
1823 |
|
|
(LeafElement): Made start and end package private fields for
|
1824 |
|
|
effective reindexing.
|
1825 |
|
|
* javax/swing/text/PlainDocument.java
|
1826 |
|
|
(constructor): The field rootElement is always BranchElement,
|
1827 |
|
|
so we handle it as such.
|
1828 |
|
|
(removeUpdate): Rewritten reindexing for removeUpdate so that
|
1829 |
|
|
the actual removal is taken into account.
|
1830 |
|
|
|
1831 |
|
|
2005-05-06 Roman Kennke
|
1832 |
|
|
|
1833 |
|
|
* javax/swing/text/GapContent.java:
|
1834 |
|
|
Removed debugging output stuff, which I accidentally left in.
|
1835 |
|
|
|
1836 |
|
|
2005-05-06 Roman Kennke
|
1837 |
|
|
|
1838 |
|
|
* javax/swing/text/GapContent.java:
|
1839 |
|
|
Implemented a real GapContent. Only the public methods have
|
1840 |
|
|
been implemented so far and still no UndoableEdit support.
|
1841 |
|
|
|
1842 |
|
|
2005-05-04 H.J. Lu
|
1843 |
|
|
|
1844 |
|
|
* java/awt/BufferCapabilities.java (BufferCapabilities): Fix
|
1845 |
|
|
the typo.
|
1846 |
|
|
|
1847 |
|
|
2005-05-04 Thomas Fitzsimmons
|
1848 |
|
|
|
1849 |
|
|
* java/awt/image/BufferStrategy.java: Document.
|
1850 |
|
|
|
1851 |
|
|
* java/awt/BufferCapabilities.java: Document.
|
1852 |
|
|
|
1853 |
|
|
2005-05-04 Tom Tromey
|
1854 |
|
|
|
1855 |
|
|
* java/nio/channels/FileLock.java (toString): Entirely avoid
|
1856 |
|
|
String "+".
|
1857 |
|
|
|
1858 |
|
|
2005-05-04 Andrew Overholt
|
1859 |
|
|
|
1860 |
|
|
* java/nio/channels/FileLock.java (toString): Re-implement using
|
1861 |
|
|
StringBuffer.
|
1862 |
|
|
|
1863 |
|
|
2005-05-04 Thomas Fitzsimmons
|
1864 |
|
|
|
1865 |
|
|
* java/awt/ImageCapabilities.java: Document.
|
1866 |
|
|
|
1867 |
|
|
* java/awt/image/VolatileImage.java: Unindent copyright header.
|
1868 |
|
|
|
1869 |
|
|
2005-05-03 Thomas Fitzsimmons
|
1870 |
|
|
|
1871 |
|
|
* java/awt/image/VolatileImage.java: Document.
|
1872 |
|
|
|
1873 |
|
|
2005-05-03 Thomas Fitzsimmons
|
1874 |
|
|
|
1875 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkToolkit.c
|
1876 |
|
|
(init_glib_threads): Check if threading system is already
|
1877 |
|
|
initialized.
|
1878 |
|
|
|
1879 |
|
|
2005-05-03 Andrew Overholt
|
1880 |
|
|
|
1881 |
|
|
PR libgcj/21372:
|
1882 |
|
|
* gnu/java/nio/channels/FileChannelImpl.java: Return null if lock
|
1883 |
|
|
could not be acquired.
|
1884 |
|
|
* java/nio/channels/FileLock.java (toString): Re-implement to be
|
1885 |
|
|
in line with other implementations.
|
1886 |
|
|
|
1887 |
|
|
2005-05-03 Tom Tromey
|
1888 |
|
|
|
1889 |
|
|
* java/lang/VMSecurityManager.java (currentClassLoader): Use
|
1890 |
|
|
'systemClasssLoader' directly.
|
1891 |
|
|
|
1892 |
|
|
2005-05-03 Tom Tromey
|
1893 |
|
|
|
1894 |
|
|
* java/lang/VMSecurityManager.java (currentClassLoader): Don't
|
1895 |
|
|
call VMClassLoader.getSystemClassLoader.
|
1896 |
|
|
|
1897 |
|
|
2005-04-29 Michael Koch
|
1898 |
|
|
|
1899 |
|
|
* java/net/NetworkInterface.java
|
1900 |
|
|
(static): Removed.
|
1901 |
|
|
(NetworkInterface(String,InetAddress)): Made package-private.
|
1902 |
|
|
(NetworkInterface(String,InetAddress[])): New constructor.
|
1903 |
|
|
(getRealNetworkInterfaces): Removed.
|
1904 |
|
|
(getByName): Use VMNetworkInterface.getInterfaces().
|
1905 |
|
|
(getByInetAddress): Likewise.
|
1906 |
|
|
(getNetworkInterfaces): Likewise.
|
1907 |
|
|
* java/net/VMNetworkInterface.java,
|
1908 |
|
|
java/net/natVMNetworkInterfaceNoNet.cc,
|
1909 |
|
|
java/net/natVMNetworkInterfacePosix.c,c
|
1910 |
|
|
java/net/natVMNetworkInterfaceWin32.cc: New files.
|
1911 |
|
|
* java/net/natNetworkInterfaceNoNet.cc,
|
1912 |
|
|
java/net/natNetworkInterfacePosix.cc,
|
1913 |
|
|
java/net/natNetworkInterfaceWin32.cc: Removed.
|
1914 |
|
|
* configure.ac
|
1915 |
|
|
* Makefile.am
|
1916 |
|
|
* configure, Makefile.in: Regenerated.
|
1917 |
|
|
|
1918 |
|
|
2005-04-29 Andrew Haley
|
1919 |
|
|
|
1920 |
|
|
* java/lang/Class.h (_Jv_ResolvePoolEntry): Declare as friend.
|
1921 |
|
|
|
1922 |
|
|
2005-04-29 Dalibor Topic
|
1923 |
|
|
|
1924 |
|
|
* java/nio/channels/FileChannelImpl.java
|
1925 |
|
|
(FileChannelImpl(String, int)): Removed.
|
1926 |
|
|
(FileChannelImpl(File, int)): Added. Check if opened file is a
|
1927 |
|
|
directory.
|
1928 |
|
|
* java/io/FileInputStream.java(FileInputStream): Fixed javadocs.
|
1929 |
|
|
Call FileChannelImpl(File, int).
|
1930 |
|
|
* java/io/FileOutputStream.java (FileInputStream): Call
|
1931 |
|
|
FileChannelImpl(File, int).
|
1932 |
|
|
* java/io/RandomAccessFile.java (RandomAccessFile):
|
1933 |
|
|
Call FileChannelImpl(File, int). Switched constructors around.
|
1934 |
|
|
|
1935 |
|
|
2005-04-27 Andrew Haley
|
1936 |
|
|
|
1937 |
|
|
PR java/19285
|
1938 |
|
|
* prims.cc (_Jv_ResolvePoolEntry): New function.
|
1939 |
|
|
* include/jvm.h (_Jv_Linker::find_field): New arg: found_class.
|
1940 |
|
|
* link.cc (_Jv_Linker::find_field): New arg: found_class.
|
1941 |
|
|
(resolve_pool_entry): Initialize the class in which a field is
|
1942 |
|
|
found.
|
1943 |
|
|
(link_symbol_table): Pass new arg to found_class.
|
1944 |
|
|
|
1945 |
|
|
2005-04-29 Michael Koch
|
1946 |
|
|
|
1947 |
|
|
* java/nio/charset/Charset.java
|
1948 |
|
|
(provider): Reformatted.
|
1949 |
|
|
|
1950 |
|
|
2005-04-29 Michael Koch
|
1951 |
|
|
|
1952 |
|
|
* gnu/java/net/protocol/http/HTTPConnection.java:
|
1953 |
|
|
(userAgent): Initialize from system properties.
|
1954 |
|
|
(initUserAgent): Removed.
|
1955 |
|
|
|
1956 |
|
|
2005-04-29 Mark Wielaard
|
1957 |
|
|
|
1958 |
|
|
* java/util/ResourceBundle.java (getObject): Clarify
|
1959 |
|
|
MissingResourceException detailed message.
|
1960 |
|
|
(tryBundle(String,ClassLoader)): Likewise.
|
1961 |
|
|
|
1962 |
|
|
2005-04-29 Robert Schuster
|
1963 |
|
|
|
1964 |
|
|
* java/beans/FeatureDescriptor.java:
|
1965 |
|
|
(getShortDescription): Implemented fallback mechanism and fixed
|
1966 |
|
|
documentation (fixes bug #12637).
|
1967 |
|
|
(getDisplayName): Dito.
|
1968 |
|
|
|
1969 |
|
|
2005-04-29 Robert Schuster
|
1970 |
|
|
|
1971 |
|
|
* java/beans/Introspector.java: Fixed bug #12624, BeanDescriptors
|
1972 |
|
|
will now be set correctly.
|
1973 |
|
|
(flushCaches): Now flushes all cached intermediate data.
|
1974 |
|
|
|
1975 |
|
|
2005-04-28 Michael Koch
|
1976 |
|
|
|
1977 |
|
|
* java/net/InetAddress.java
|
1978 |
|
|
(aton): Fixed javadoc.
|
1979 |
|
|
(lookup): Likewise.
|
1980 |
|
|
|
1981 |
|
|
2005-04-28 Tom Tromey
|
1982 |
|
|
|
1983 |
|
|
* javax/swing/Timer.java
|
1984 |
|
|
(drainEvents, queueEvent): Now package-private.
|
1985 |
|
|
|
1986 |
|
|
2005-04-28 Audrius Meskauskas
|
1987 |
|
|
|
1988 |
|
|
* javax/swing/Timer.java
|
1989 |
|
|
(constructor): Assigning initialDelay.
|
1990 |
|
|
|
1991 |
|
|
2005-04-28 Audrius Meskauskas
|
1992 |
|
|
|
1993 |
|
|
* javax/swing/Timer.java
|
1994 |
|
|
(Waker.run): firing the first action event.
|
1995 |
|
|
|
1996 |
|
|
2005-04-28 Michael Koch
|
1997 |
|
|
|
1998 |
|
|
* javax/swing/Timer.java: Reordered all fields and methods,
|
1999 |
|
|
Added more javadocs.
|
2000 |
|
|
|
2001 |
|
|
2005-04-28 Michael Koch
|
2002 |
|
|
|
2003 |
|
|
* javax/swing/Timer.java: Javadocs merged
|
2004 |
|
|
from GNU classpath.
|
2005 |
|
|
|
2006 |
|
|
2005-04-28 Jeroen Frijters
|
2007 |
|
|
|
2008 |
|
|
* gnu/java/net/protocol/file/Connection.java
|
2009 |
|
|
(StaticData): New inner class to contain statics.
|
2010 |
|
|
(connect, getHeaderField): Modified to use StaticData.
|
2011 |
|
|
|
2012 |
|
|
2005-04-28 Michael Koch
|
2013 |
|
|
|
2014 |
|
|
* gnu/java/net/protocol/file/Connection.java
|
2015 |
|
|
(lineSeparator): Initialize with SystemProperties.getProperty().
|
2016 |
|
|
|
2017 |
|
|
2005-04-27 Chris Burdess
|
2018 |
|
|
|
2019 |
|
|
* gnu/java/net/protocol/file/Connection.java: Return correct content
|
2020 |
|
|
length for directory listing.
|
2021 |
|
|
* java/net/URLClassLoader.java: Correction for URLClassLoader, bug
|
2022 |
|
|
#11285: return valid URLs for directories.i
|
2023 |
|
|
|
2024 |
|
|
2005-04-27 Thomas Fitzsimmons
|
2025 |
|
|
|
2026 |
|
|
* Makefile.am (ordinary_java_source_files): Add
|
2027 |
|
|
gnu/java/net/protocol/https/Handler.java.
|
2028 |
|
|
* Makefile.in: Regenerate.
|
2029 |
|
|
* java/net/URL.java: Remove org.metastatic.jessie from default
|
2030 |
|
|
protocol search path.
|
2031 |
|
|
|
2032 |
|
|
2005-04-27 Chris Burdess
|
2033 |
|
|
|
2034 |
|
|
* gnu/java/net/protocol/https/Handler.java: New file.
|
2035 |
|
|
|
2036 |
|
|
2005-04-27 Jeroen Frijters
|
2037 |
|
|
|
2038 |
|
|
* javax/imageio/spi/IIORegistry.java (IIORegistry):
|
2039 |
|
|
Don't assume that awt Toolkit is always ClasspathToolkit.
|
2040 |
|
|
|
2041 |
|
|
2005-04-27 Chris Burdess
|
2042 |
|
|
|
2043 |
|
|
* java/net/protocol/http/HTTPURLConnection.java (connect): Accept
|
2044 |
|
|
absolute and relative paths in Location header.
|
2045 |
|
|
|
2046 |
|
|
2005-04-27 Chris Burdess
|
2047 |
|
|
|
2048 |
|
|
* gnu/java/net/protocol/http/HTTPURLConnection.java: Throw
|
2049 |
|
|
FileNotFoundException and implement getErrorStream on 404.
|
2050 |
|
|
|
2051 |
|
|
2005-04-27 Sven de Marothy
|
2052 |
|
|
|
2053 |
|
|
* java/util/TimeZone.java,
|
2054 |
|
|
(getDefaultDisplayName): Fix previous fix.
|
2055 |
|
|
|
2056 |
|
|
2005-04-27 Sven de Marothy
|
2057 |
|
|
|
2058 |
|
|
* java/util/TimeZone.java,
|
2059 |
|
|
(getDefaultDisplayName): Don't print zero offsets.
|
2060 |
|
|
|
2061 |
|
|
2005-04-27 Roman Kennke
|
2062 |
|
|
|
2063 |
|
|
* javax/swing/plaf/basic/BasicScrollBarUI
|
2064 |
|
|
(getThumbBounds): Do not make thumb smaller than
|
2065 |
|
|
minimumThumbSize.
|
2066 |
|
|
* javax/swing/plaf/metal/MetalLookAndFeel
|
2067 |
|
|
(initComponentDefaults): Added color defaults for ScrollBar.
|
2068 |
|
|
* javax/swing/plaf/metal/MetalScrollBarUI
|
2069 |
|
|
(paintThumb): Added.
|
2070 |
|
|
(getMinimumThumbSize): Added.
|
2071 |
|
|
|
2072 |
|
|
2005-04-27 Roman Kennke
|
2073 |
|
|
|
2074 |
|
|
* javax/swing/plaf/metal/MetalLookAndFeel
|
2075 |
|
|
(initComponentDefaults): Added some default colors.
|
2076 |
|
|
|
2077 |
|
|
2005-04-27 Roman Kennke
|
2078 |
|
|
|
2079 |
|
|
* javax/swing/plaf/basic/BasicScrollBarUI.java
|
2080 |
|
|
(configureScrollBarColors: Changed key 'ScrollBar.thumbLightShadow'
|
2081 |
|
|
to 'ScrollBar.thumbShadow'. The formes does not exist.
|
2082 |
|
|
(paintThumb): Use BasicGraphicsUtils for painting the thumb.
|
2083 |
|
|
|
2084 |
|
|
2005-04-27 Roman Kennke
|
2085 |
|
|
|
2086 |
|
|
* java/awt/MediaTracker.java: Added 2005 to copyright statement.
|
2087 |
|
|
* javax/swing/BoxLayout.java: Likewise.
|
2088 |
|
|
* javax/swing/UIManager.java: Likewise.
|
2089 |
|
|
* javax/swing/plaf/basic/BasicButtonListener.java: Likewise.
|
2090 |
|
|
* javax/swing/plaf/basic/BasicGraphicsUtils.java: Likewise.
|
2091 |
|
|
* javax/swing/plaf/basic/BasicLookAndFeel.java: Likewise.
|
2092 |
|
|
* javax/swing/plaf/basic/BasicMenuItemUI.java: Likewise.
|
2093 |
|
|
* javax/swing/plaf/basic/BasicScrollPaneUI.java: Likewise.
|
2094 |
|
|
* javax/swing/plaf/metal/MetalLookAndFeel.java: Likewise.
|
2095 |
|
|
* javax/swing/text/Document.java: Likewise.
|
2096 |
|
|
* javax/swing/text/GapContent.java: Likewise.
|
2097 |
|
|
* javax/swing/text/SimpleAttributeSet.java: Likewise.
|
2098 |
|
|
* javax/swing/tree/DefaultTreeSelectionModel.java: Likewise.
|
2099 |
|
|
|
2100 |
|
|
2005-04-27 Roman Kennke
|
2101 |
|
|
|
2102 |
|
|
* javax/swing/plaf/basic/BasicToggleButtonUI.java:
|
2103 |
|
|
(getPropertyPrefix): Added.
|
2104 |
|
|
|
2105 |
|
|
2005-04-27 Roman Kennke
|
2106 |
|
|
|
2107 |
|
|
* javax/swing/plaf/basic/BasicButtonUI.java
|
2108 |
|
|
(getPropertyPrefix): Added.
|
2109 |
|
|
(installDefaults): Use getPropertyPrefix instead of hard-coded
|
2110 |
|
|
prefix.
|
2111 |
|
|
|
2112 |
|
|
2005-04-27 Roman Kennke
|
2113 |
|
|
|
2114 |
|
|
* javax/swing/JToggleButton.java
|
2115 |
|
|
(JToggleButton): Removed horizontalAlignment setting, this
|
2116 |
|
|
was wrong. Added setting of an actionCommand, ToggleButtons
|
2117 |
|
|
have "" as default actionCommand.
|
2118 |
|
|
|
2119 |
|
|
2005-04-27 Michael Koch
|
2120 |
|
|
|
2121 |
|
|
* java/nio/charset/Charset.java (providers2): Renamed from 'providers'
|
2122 |
|
|
to work around CNI limitation.
|
2123 |
|
|
|
2124 |
|
|
2005-04-27 Sven de Marothy
|
2125 |
|
|
|
2126 |
|
|
* java/nio/charset/Charset.java:
|
2127 |
|
|
(defaultCharset()): New method.
|
2128 |
|
|
Status updated to 1.5
|
2129 |
|
|
|
2130 |
|
|
2005-04-27 Sven de Marothy
|
2131 |
|
|
|
2132 |
|
|
* java/nio/charset/Charset.java: Cached encoders shouldn't be static.
|
2133 |
|
|
|
2134 |
|
|
2005-04-27 Sven de Marothy
|
2135 |
|
|
|
2136 |
|
|
* java/nio/charset/Charset.java: Reset cached de/encoders.
|
2137 |
|
|
|
2138 |
|
|
2005-04-27 Robert Schuster
|
2139 |
|
|
|
2140 |
|
|
* java/nio/charset/Charset.java (forName): Throws
|
2141 |
|
|
IllegalArgumentException when argument is null
|
2142 |
|
|
and added documentation.
|
2143 |
|
|
|
2144 |
|
|
2005-04-27 Ito Kazumitsu
|
2145 |
|
|
|
2146 |
|
|
* java/nio/charset/Charset.java (providers):
|
2147 |
|
|
New method to make an array of CharsetProviders defined in
|
2148 |
|
|
META-INF/services/java.nio.charset.spi.CharsetProvider.
|
2149 |
|
|
(charsetForName, availableCharsets): Use the
|
2150 |
|
|
new method providers().
|
2151 |
|
|
|
2152 |
|
|
2005-04-26 Michael Koch
|
2153 |
|
|
|
2154 |
|
|
* java/net/InetAddress.java: Made all hexadecimal numbers lowercase.
|
2155 |
|
|
Fixed typos in javadocs.
|
2156 |
|
|
(isSiteLocalAddress): Fixed handling of byte values.
|
2157 |
|
|
(isMCLinkLocal): Likewise.
|
2158 |
|
|
* java/net/Inet4Address.java
|
2159 |
|
|
(isMulticastAddress): Call super method.
|
2160 |
|
|
(isLoopbackAddress): Likewise.
|
2161 |
|
|
(isAnyLocalAddress): Likewise.
|
2162 |
|
|
(isLinkLocalAddress): Likewise.
|
2163 |
|
|
(isSiteLocalAddress): Likewise.
|
2164 |
|
|
(isMCGlobal): Likewise.
|
2165 |
|
|
(isMCNodeLocal): Likewise.
|
2166 |
|
|
(isMCLinkLocal): Likewise.
|
2167 |
|
|
(isMCSiteLocal): Likewise.
|
2168 |
|
|
(isMCOrgLocal): Likewise.
|
2169 |
|
|
(getHostAddress): Likewise.
|
2170 |
|
|
|
2171 |
|
|
2005-04-26 Sven de Marothy
|
2172 |
|
|
|
2173 |
|
|
* java/net/InetAddress.java
|
2174 |
|
|
(toString): Don't print empty hostnames.
|
2175 |
|
|
|
2176 |
|
|
2005-04-26 Luca Barbieri
|
2177 |
|
|
|
2178 |
|
|
PR libgcj/21136:
|
2179 |
|
|
* gnu/java/nio/channels/FileChannelImpl.java (tryLock): Pass
|
2180 |
|
|
'false' to native lock().
|
2181 |
|
|
(lock): Pass 'true' to native lock().
|
2182 |
|
|
|
2183 |
|
|
2005-04-26 Michael Koch
|
2184 |
|
|
|
2185 |
|
|
* java/net/InetAddress.java:
|
2186 |
|
|
Fixed typos in javadocs.
|
2187 |
|
|
|
2188 |
|
|
2005-04-26 Andrew Haley
|
2189 |
|
|
|
2190 |
|
|
PR libgcj/21020:
|
2191 |
|
|
* jni.cc (_Jv_JNI_GetAnyFieldID): Use class' loader to find
|
2192 |
|
|
field's type.
|
2193 |
|
|
|
2194 |
|
|
2005-04-26 Tom Tromey
|
2195 |
|
|
|
2196 |
|
|
* javax/swing/text/html/parser/ParserDelegator.java (callBack,
|
2197 |
|
|
gnu): Now package-private.
|
2198 |
|
|
* javax/swing/text/html/parser/DocumentParser.java (parser,
|
2199 |
|
|
callBack, gnu): Now package-private.
|
2200 |
|
|
* javax/swing/text/StringContent.java (content, setOffset,
|
2201 |
|
|
checkLocation): Now package-private.
|
2202 |
|
|
* javax/swing/text/JTextComponent.java (doc): Now
|
2203 |
|
|
package-private.
|
2204 |
|
|
* javax/swing/plaf/basic/BasicToolBarUI.java (owner,
|
2205 |
|
|
lastGoodOrientation, origParent, borders, cachedBounds,
|
2206 |
|
|
cachedOrientation, DragWindow): Now package-private.
|
2207 |
|
|
* javax/swing/plaf/basic/BasicTabbedPaneUI.java (incrButton,
|
2208 |
|
|
decrButton, viewport, panel, currentScrollLocation, layoutManager,
|
2209 |
|
|
tabAreaRect, contentRect, createIncreaseButton,
|
2210 |
|
|
createDecreaseButton, findPointForIndex): Now package-private.
|
2211 |
|
|
* javax/swing/plaf/basic/BasicSplitPaneDivider.java
|
2212 |
|
|
(currentDividerLocation, moveDividerTo): Now package-private.
|
2213 |
|
|
* javax/swing/plaf/basic/BasicSliderUI.java (findClosestTick): Now
|
2214 |
|
|
package-private.
|
2215 |
|
|
* javax/swing/plaf/basic/BasicScrollBarUI.java
|
2216 |
|
|
(calculatePreferredSize, valueForYPosition, valueForXPosition):
|
2217 |
|
|
Now package-private.
|
2218 |
|
|
* javax/swing/plaf/basic/BasicPopupMenuUI.java
|
2219 |
|
|
(topWindowListener): Now package-private.
|
2220 |
|
|
* javax/swing/plaf/basic/BasicOptionPaneUI.java (iconSize,
|
2221 |
|
|
OK_STRING, YES_STRING, NO_STRING, CANCEL_STRING): Now constants.
|
2222 |
|
|
(messageAreaContainer, buttonContainer, resetSelectedValue): Now
|
2223 |
|
|
package-private.
|
2224 |
|
|
* javax/swing/plaf/basic/BasicListUI.java (damageLayout): Now
|
2225 |
|
|
package-private.
|
2226 |
|
|
* javax/swing/plaf/basic/BasicInternalFrameTitlePane.java (title):
|
2227 |
|
|
Now package-private.
|
2228 |
|
|
* javax/swing/plaf/basic/BasicDesktopIconUI.java (button): Now
|
2229 |
|
|
package-private.
|
2230 |
|
|
* javax/swing/plaf/basic/BasicComboBoxUI.java (largestItemSize,
|
2231 |
|
|
borderInsets): Now package-private.
|
2232 |
|
|
(arrowButtonWidth): Likewise. Now a constant.
|
2233 |
|
|
* javax/swing/plaf/basic/BasicColorChooserUI.java (chooser, pane,
|
2234 |
|
|
makeTabs, updatePreviewPanel): Now package-private.
|
2235 |
|
|
* javax/swing/plaf/basic/BasicArrowButton.java (shadow,
|
2236 |
|
|
darkShadow, highlight): Now package-private.
|
2237 |
|
|
* javax/swing/colorchooser/DefaultSwatchChooserPanel.java
|
2238 |
|
|
(addColorToQueue): Now package-private.
|
2239 |
|
|
* javax/swing/colorchooser/DefaultRGBChooserPanel.java
|
2240 |
|
|
(spinnerChange, sliderChange, updateChange, R, G, B, RSpinner,
|
2241 |
|
|
GSpinner, BSpinner): Now package-private.
|
2242 |
|
|
* javax/swing/colorchooser/DefaultHSBChooserPanel.java
|
2243 |
|
|
(gradientImage, trackImage, slider, hRadio, sRadio, bRadio,
|
2244 |
|
|
hSpinner, sSpinner, bSpinner, gradientPoint, internalChange,
|
2245 |
|
|
spinnerTrigger, locked, handlingMouse, updateImage, updateSlider,
|
2246 |
|
|
updateTrack): Now package-private.
|
2247 |
|
|
* javax/swing/TransferHandler.java (clipboard): Now
|
2248 |
|
|
package-private.
|
2249 |
|
|
* javax/swing/ToolTipManager.java (showTip, hideTip): Now
|
2250 |
|
|
package-private.
|
2251 |
|
|
* javax/swing/Timer.java (drainEvents, queueEvent): Now
|
2252 |
|
|
package-private.
|
2253 |
|
|
* javax/swing/RepaintManager.java (globalManager): Now
|
2254 |
|
|
package-private.
|
2255 |
|
|
* javax/swing/JFormattedTextField.java (editValid): Now
|
2256 |
|
|
package-private.
|
2257 |
|
|
* javax/swing/JColorChooser.java (makeModal): Now
|
2258 |
|
|
package-private.
|
2259 |
|
|
* java/awt/geom/GeneralPath.java (rule, types, xpoints, ypoints,
|
2260 |
|
|
index, path): Now package-private.
|
2261 |
|
|
* java/awt/geom/Area.java (solids, holes, cubicCubicIntersect,
|
2262 |
|
|
lineQuadIntersect, lineCubicIntersect, linesIntersect,
|
2263 |
|
|
pointEquals): Now package-private.
|
2264 |
|
|
* java/awt/geom/Arc2D.java (type): Now package-private.
|
2265 |
|
|
* java/awt/Window.java (windowFocusOwner): Now package-private.
|
2266 |
|
|
* java/awt/TextComponent.java (editable, selectionStart,
|
2267 |
|
|
selectionEnd, text, getIndexAtPoint, getCharacterBounds): Now
|
2268 |
|
|
package-private.
|
2269 |
|
|
* java/awt/MenuItem.java (actionCommand, enabled, label): Now
|
2270 |
|
|
package-private.
|
2271 |
|
|
* java/awt/MenuComponent.java (focusListener): Now
|
2272 |
|
|
package-private.
|
2273 |
|
|
* java/awt/Frame.java (state): Now package-private.
|
2274 |
|
|
* java/awt/Choice.java (pItems): Now package-private.
|
2275 |
|
|
* java/awt/Checkbox.java (state): Now package-private.
|
2276 |
|
|
* java/awt/Button.java (actionCommand, label): Now
|
2277 |
|
|
package-private.
|
2278 |
|
|
* gnu/javax/swing/text/html/parser/support/Parser.java
|
2279 |
|
|
(attributes, _handleEndTag_remaining, _handleStartTag): Now
|
2280 |
|
|
package-private.
|
2281 |
|
|
* gnu/java/beans/decoder/PersistenceParser.java (javaHandler): Now
|
2282 |
|
|
package-private.
|
2283 |
|
|
* gnu/java/awt/peer/gtk/GdkGraphics2D.java (paint, stroke, fg, bg,
|
2284 |
|
|
clip, transform, font, comp): Now package-private.
|
2285 |
|
|
|
2286 |
|
|
2005-04-26 Tom Tromey
|
2287 |
|
|
|
2288 |
|
|
* java/awt/Robot.java (waitForIdle): Call invokeAndWait in a
|
2289 |
|
|
static way.
|
2290 |
|
|
|
2291 |
|
|
2005-04-26 Mark Wielaard
|
2292 |
|
|
|
2293 |
|
|
* java/net/URL.java (URL(URL,String,URLStreamHandler)): Add spec
|
2294 |
|
|
to MalformedURLException.
|
2295 |
|
|
|
2296 |
|
|
2005-04-26 Michael Koch
|
2297 |
|
|
|
2298 |
|
|
* java/security/AccessControlContext.java:
|
2299 |
|
|
Reformated.
|
2300 |
|
|
(protectedDomains): Renamed from 'protectionDomain'.
|
2301 |
|
|
* java/security/AccessController.java:
|
2302 |
|
|
Reformatted.
|
2303 |
|
|
|
2304 |
|
|
2005-04-26 Jeroen Frijters
|
2305 |
|
|
|
2306 |
|
|
* gnu/java/security/action/GetSecurityPropertyAction.java
|
2307 |
|
|
(GetSecurityPropertyAction): Implement PrivilegedAction instead
|
2308 |
|
|
of extending GetPropertyAction.
|
2309 |
|
|
(name): New field.
|
2310 |
|
|
(value): Likewise.
|
2311 |
|
|
(setParamters): New methods.
|
2312 |
|
|
(GetSecurityPropertyAction): Use new setParameters methods.
|
2313 |
|
|
|
2314 |
|
|
2005-04-26 Jeroen Frijters
|
2315 |
|
|
|
2316 |
|
|
* java/security/Security.java,
|
2317 |
|
|
java/security/cert/X509CRLSelector.java,
|
2318 |
|
|
java/security/cert/X509CertSelector.java:
|
2319 |
|
|
Modified to use SystemProperties.
|
2320 |
|
|
|
2321 |
|
|
2005-04-26 Michael Koch
|
2322 |
|
|
|
2323 |
|
|
* java/lang/System.java
|
2324 |
|
|
(setSecurityManager): Fixed comment.
|
2325 |
|
|
(getSecurityManager): Removed obsolete comment.
|
2326 |
|
|
|
2327 |
|
|
2005-04-25 Tom Tromey
|
2328 |
|
|
|
2329 |
|
|
* java/awt/AWTKeyStroke.java (vktable): Now package-private.
|
2330 |
|
|
|
2331 |
|
|
2005-04-25 Thomas Fitzsimmons
|
2332 |
|
|
|
2333 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c
|
2334 |
|
|
(connectSignals): Realize the window widget after connecting
|
2335 |
|
|
signals.
|
2336 |
|
|
|
2337 |
|
|
2005-04-25 Jeroen Frijters
|
2338 |
|
|
|
2339 |
|
|
* java/awt/GraphicsEnvironment.java
|
2340 |
|
|
(localGraphicsEnvironment): New field.
|
2341 |
|
|
(getLocalGraphicsEnvironment): Added support for java.awt.graphicsenv
|
2342 |
|
|
property.
|
2343 |
|
|
(isHeadless): Added support for java.awt.headless property.
|
2344 |
|
|
(isHeadlessInstance): Call headless().
|
2345 |
|
|
|
2346 |
|
|
2005-04-25 Roman Kennke
|
2347 |
|
|
|
2348 |
|
|
* gnu/java/awt/peer/gtk/GdkScreenGraphicsDevice.java
|
2349 |
|
|
(getDisplayMode): Added. Returns the current display mode.
|
2350 |
|
|
(isFullScreenSupported): Added.
|
2351 |
|
|
* java/awt/GraphicsDevice.java
|
2352 |
|
|
(setFullScreenWindow): Implemented a primitive fullscreen mode.
|
2353 |
|
|
This resizes and relocates the fullscreen window so that it uses
|
2354 |
|
|
the whole screen. This is not a fully accelerated fullscreen
|
2355 |
|
|
exclusive mode.
|
2356 |
|
|
|
2357 |
|
|
2005-04-25 Michael Koch
|
2358 |
|
|
|
2359 |
|
|
* java/lang/Runtime.java,
|
2360 |
|
|
java/lang/SecurityManager.java,
|
2361 |
|
|
java/lang/System.java,
|
2362 |
|
|
java/lang/ThreadGroup.java:
|
2363 |
|
|
Replaced java.lang.Runtime.securityManager by
|
2364 |
|
|
java.lang.SecurityManager.current (as used in GNU classpath).
|
2365 |
|
|
|
2366 |
|
|
2005-04-25 David Gilbert
|
2367 |
|
|
|
2368 |
|
|
* java/awt/Transparency.java
|
2369 |
|
|
(getTransparency): fixed API docs.
|
2370 |
|
|
|
2371 |
|
|
2005-04-25 Archie Cobbs
|
2372 |
|
|
|
2373 |
|
|
* java/lang/Throwable.java: simplify initializing cause in constructor
|
2374 |
|
|
|
2375 |
|
|
2005-04-25 Michael Koch
|
2376 |
|
|
|
2377 |
|
|
* gnu/classpath/SystemProperties.java: New file.
|
2378 |
|
|
* gnu/classpath/natSystemProperties.cc: New file.
|
2379 |
|
|
* java/lang/Runtime.java
|
2380 |
|
|
(defaultProperties): Removed.
|
2381 |
|
|
(static): Likewise.
|
2382 |
|
|
(): Made thrown exceptions more verbose.
|
2383 |
|
|
(insertSystemProperties): Removed.
|
2384 |
|
|
* java/lang/System.java
|
2385 |
|
|
(static): Likewise.
|
2386 |
|
|
(properties): Likewise.
|
2387 |
|
|
(setSecurityManager): Reordered modifiers.
|
2388 |
|
|
(getenv): Improved javadoc.
|
2389 |
|
|
(): Likewise.
|
2390 |
|
|
(isWordsBigEndian): Removed.
|
2391 |
|
|
* java/lang/natRuntime.cc
|
2392 |
|
|
(_Jv_SetDLLSearchPath): Likewise.
|
2393 |
|
|
(file_encoding): Likewise.
|
2394 |
|
|
(default_file_encoding): Likewise.
|
2395 |
|
|
(getpwuid_adaptor): Likewise.
|
2396 |
|
|
(insertSystemProperties): Likewise.
|
2397 |
|
|
* java/lang/natSystem.cc
|
2398 |
|
|
(isWordsBigEndian): Likewise.
|
2399 |
|
|
* Makefile.am
|
2400 |
|
|
(ordinary_java_source_files):
|
2401 |
|
|
Added gnu/classpath/SystemProperties.java.
|
2402 |
|
|
(nat_source_files): Added gnu/classpath/natSystemProperties.cc.
|
2403 |
|
|
* Makefile.in: Regenerated.
|
2404 |
|
|
|
2405 |
|
|
2005-04-25 Roman Kennke
|
2406 |
|
|
|
2407 |
|
|
* javax/swing/plaf/basic/BasicScrollBarUI.java
|
2408 |
|
|
(initDefaults): Initialize thumb*Color fields correctly.
|
2409 |
|
|
|
2410 |
|
|
2005-04-25 Roman Kennke
|
2411 |
|
|
|
2412 |
|
|
* javax/swing/text/GapContent.java:
|
2413 |
|
|
Added API comments.
|
2414 |
|
|
|
2415 |
|
|
2005-04-25 Roman Kennke
|
2416 |
|
|
|
2417 |
|
|
* javax/swing/plaf/metal/MetalBorders.java:
|
2418 |
|
|
Added inner class ScrollPaneBorder.
|
2419 |
|
|
* javax/swing/plaf/metal/MetalLookAndFeel.java
|
2420 |
|
|
(initComponentDefaults): Added default for "ScrollPane.border"
|
2421 |
|
|
to use the new ScrollPaneBorder.
|
2422 |
|
|
|
2423 |
|
|
2005-04-25 Roman Kennke
|
2424 |
|
|
|
2425 |
|
|
* javax/swing/text/AbstractDocument.java:
|
2426 |
|
|
Added FIXME comments. This class still has to be
|
2427 |
|
|
implemented thread-safe.
|
2428 |
|
|
|
2429 |
|
|
2005-04-25 Roman Kennke
|
2430 |
|
|
|
2431 |
|
|
* javax/swing/tree/DefaultTreeSelectionModel.java
|
2432 |
|
|
(DefaultTreeSelectionModel): Initialize listenerList here.
|
2433 |
|
|
|
2434 |
|
|
2005-04-25 Roman Kennke
|
2435 |
|
|
|
2436 |
|
|
* javax/swing/plaf/metal/MetalTextFieldUI.java
|
2437 |
|
|
(createUI): Return one instance per Component instead of a
|
2438 |
|
|
shared instance.
|
2439 |
|
|
|
2440 |
|
|
2005-04-25 Roman Kennke
|
2441 |
|
|
|
2442 |
|
|
* javax/swing/text/Document.java:
|
2443 |
|
|
Added API documentation comments.
|
2444 |
|
|
|
2445 |
|
|
2005-04-25 Roman Kennke
|
2446 |
|
|
|
2447 |
|
|
* javax/swing/text/AbstractDocument.java
|
2448 |
|
|
(getDocumentProperties): Implemented.
|
2449 |
|
|
(setDocumentProperties): Implemented.
|
2450 |
|
|
(getProperty): Implemented.
|
2451 |
|
|
(putProperty): Implemented.
|
2452 |
|
|
|
2453 |
|
|
2005-04-25 Roman Kennke
|
2454 |
|
|
|
2455 |
|
|
* javax/swing/BoxLayout
|
2456 |
|
|
(preferredLayoutSize): Fixed computation so that it correctly
|
2457 |
|
|
adds the top and bottom insets of the container.
|
2458 |
|
|
|
2459 |
|
|
2005-04-25 Roman Kennke
|
2460 |
|
|
|
2461 |
|
|
* javax/swing/plaf/basic/BasicMenuItemUI.java
|
2462 |
|
|
(paintText): Make use of the 'selectionForeground' UI default
|
2463 |
|
|
for text painting.
|
2464 |
|
|
|
2465 |
|
|
2005-04-25 Roman Kennke
|
2466 |
|
|
|
2467 |
|
|
* javax/swing/plaf/basic/BasicLookAndFeel.java
|
2468 |
|
|
(initSystemColorDefaults): Modified colors to match the
|
2469 |
|
|
BasicLookAndFeel in the reference implementation.
|
2470 |
|
|
(initComponentDefaults): Likewise.
|
2471 |
|
|
|
2472 |
|
|
2005-04-25 Tom Tromey
|
2473 |
|
|
|
2474 |
|
|
* include/jni.h (_Jv_va_list): Removed.
|
2475 |
|
|
Moved configuration code...
|
2476 |
|
|
* include/jni_md.h: ... here. New file.
|
2477 |
|
|
* include/Makefile.in: Rebuilt.
|
2478 |
|
|
* include/Makefile.am (tool_include__HEADERS): Added jni_md.h.
|
2479 |
|
|
|
2480 |
|
|
2005-04-23 Jeroen Frijters
|
2481 |
|
|
|
2482 |
|
|
* java/io/FileInputStream.java (FileInputStream(File)),
|
2483 |
|
|
java/io/FileOutputStream.java (FileOutputStream(File)):
|
2484 |
|
|
Removed unnecessary File.isDirectory() check.
|
2485 |
|
|
|
2486 |
|
|
2005-04-22 Bryce McKinlay
|
2487 |
|
|
|
2488 |
|
|
* testsuite/lib/libjava.exp (libjava_find_gij): Use $objdir/.. to find
|
2489 |
|
|
gij if get_multilibs fails.
|
2490 |
|
|
|
2491 |
|
|
2005-04-22 Anthony Green
|
2492 |
|
|
|
2493 |
|
|
* jni.cc (natrehash): Don't bother clearing memory again.
|
2494 |
|
|
* interpret.cc (do_allocate_static_fields): Ditto.
|
2495 |
|
|
* java/lang/natString.cc (rehash): Ditto.
|
2496 |
|
|
|
2497 |
|
|
2005-04-22 Roman Kennke
|
2498 |
|
|
|
2499 |
|
|
* javax/swing/plaf/basic/BasicLookAndFeel.java
|
2500 |
|
|
(initComponentDefaults): Changed Button.border to be
|
2501 |
|
|
BasicBorders.getButtonBorder as it should be.
|
2502 |
|
|
|
2503 |
|
|
2005-04-22 Roman Kennke
|
2504 |
|
|
|
2505 |
|
|
* javax/swing/plaf/basic/BasicTabbedPaneUI.java:
|
2506 |
|
|
(getMaximumSize): Return (Short.MAX_VALUE, Short.MAX_VALUE) as it
|
2507 |
|
|
should according to a mauve testcase, instead of the preferred
|
2508 |
|
|
size.
|
2509 |
|
|
|
2510 |
|
|
2005-04-22 Roman Kennke
|
2511 |
|
|
|
2512 |
|
|
* javax/swing/JMenu.java
|
2513 |
|
|
(add): add(Component) now calls PopupMenu.insert(..) instead of
|
2514 |
|
|
PopupMenu.add(..). add(..) is not implemented for Component,
|
2515 |
|
|
so JComponent.add(..) is called instead, adding the component
|
2516 |
|
|
in the wrong place.
|
2517 |
|
|
|
2518 |
|
|
2005-04-22 Roman Kennke
|
2519 |
|
|
|
2520 |
|
|
* javax/swing/plaf/basic/BasicButtonListener.java
|
2521 |
|
|
(mousePressed): replaced query to getModifiersEx with getModifiers.
|
2522 |
|
|
This method relied on faulty behaviour in getModifierEx.
|
2523 |
|
|
(mouseReleased): replaced query to getModifiersEx with getModifiers.
|
2524 |
|
|
This method relied on faulty behaviour in getModifierEx.
|
2525 |
|
|
|
2526 |
|
|
2005-04-22 Roman Kennke
|
2527 |
|
|
|
2528 |
|
|
* javax/swing/plaf/metal/MetalLookAndFeel.java
|
2529 |
|
|
(getDefaults): Call addCustomEntriesToTable on the theme.
|
2530 |
|
|
|
2531 |
|
|
2005-04-22 Roman Kennke
|
2532 |
|
|
|
2533 |
|
|
* javax/swing/tree/DefaultTreeSelectionModel.java
|
2534 |
|
|
(constructor): Added implementation.
|
2535 |
|
|
(getRowMapper): Added implementation.
|
2536 |
|
|
(setSelectionMode): Added implementation.
|
2537 |
|
|
(getSelectionMode): Added implementation.
|
2538 |
|
|
(getSelectionPath): Added implementation.
|
2539 |
|
|
(getSelectionPaths): Added implementation.
|
2540 |
|
|
(getSelectionCount): Added implementation.
|
2541 |
|
|
(isSelectionEmpty): Added implementation.
|
2542 |
|
|
(getSelectionRows): Added implementation.
|
2543 |
|
|
(getMinSelectionRow): Added implementation.
|
2544 |
|
|
(getMaxSelectionRow): Added implementation.
|
2545 |
|
|
(getLeadSelectionRow): Added implementation.
|
2546 |
|
|
(getLeadSelectionPath): Added implementation.
|
2547 |
|
|
|
2548 |
|
|
2005-04-22 Casey Marshall
|
2549 |
|
|
|
2550 |
|
|
* gnu/java/security/der/DERValue.java
|
2551 |
|
|
(getValueAs): new method.
|
2552 |
|
|
* gnu/java/security/x509/ext/PrivateKeyUsagePeriod.java
|
2553 |
|
|
(): read both dates with 'DERValue.getValueAs', with
|
2554 |
|
|
'GENERALIZED_TIME' as the argument.
|
2555 |
|
|
|
2556 |
|
|
2005-04-22 Andrew Pinski
|
2557 |
|
|
|
2558 |
|
|
* gnu/gcj/runtime/NameFinder.java (close): IN, OUT, and PROC can all
|
2559 |
|
|
be null, check for that case and don't deference it.
|
2560 |
|
|
|
2561 |
|
|
2005-04-22 Sven de Marothy
|
2562 |
|
|
|
2563 |
|
|
* java/util/logging/LogManager.java: Reformatted.
|
2564 |
|
|
(readConfiguration): If a logger for a key is not found, create one.
|
2565 |
|
|
|
2566 |
|
|
2005-04-22 Andrew John Hughes
|
2567 |
|
|
|
2568 |
|
|
* java/rmi/Naming.java:
|
2569 |
|
|
Added class documentation.
|
2570 |
|
|
(lookup(String)): Call parseURL and getName.
|
2571 |
|
|
(bind(String,java.rmi.Remote)): Likewise.
|
2572 |
|
|
(unbind(String)): Likewise.
|
2573 |
|
|
(rebind(String, java.rmi.Remote)): Likewise.
|
2574 |
|
|
(list(String)): Call parseURL.
|
2575 |
|
|
(parseURL(String)): New method to handle parsing and defaults.
|
2576 |
|
|
(getName(java.net.URL)): New method to handle finding the service name.
|
2577 |
|
|
|
2578 |
|
|
2005-04-21 Tom Tromey
|
2579 |
|
|
|
2580 |
|
|
* java/lang/natClass.cc (initializeClass): Link class.
|
2581 |
|
|
|
2582 |
|
|
2005-04-21 Tom Tromey
|
2583 |
|
|
|
2584 |
|
|
* java/lang/AssertionError.java: Typo fix.
|
2585 |
|
|
|
2586 |
|
|
2005-04-21 Tom Tromey
|
2587 |
|
|
|
2588 |
|
|
* java/lang/VMClassLoader.java (transformException): Removed.
|
2589 |
|
|
(resolveClass): No longer native. Now does nothing.
|
2590 |
|
|
* java/lang/natVMClassLoader.cc (resolveClass): Removed.
|
2591 |
|
|
|
2592 |
|
|
2005-04-21 Anthony Green
|
2593 |
|
|
|
2594 |
|
|
PR libgcj/21115
|
2595 |
|
|
* testsuite/libjava.special/special.exp,
|
2596 |
|
|
testsuite/libjava.special/pr21115I.java,
|
2597 |
|
|
testsuite/libjava.special/pr21115.java,
|
2598 |
|
|
testsuite/libjava.special/pr21115.out: New files.
|
2599 |
|
|
|
2600 |
|
|
2005-04-21 Chris Burdess
|
2601 |
|
|
|
2602 |
|
|
* gnu/java/net/CRLFInputStream.java: Rewrite to return
|
2603 |
|
|
CRLF-delimited chunks.
|
2604 |
|
|
|
2605 |
|
|
2005-04-20 Andrew John Hughes
|
2606 |
|
|
|
2607 |
|
|
* java/net/URI.java:
|
2608 |
|
|
Added class documentation.
|
2609 |
|
|
(parseURI(String)): Only handle scheme-specific parts
|
2610 |
|
|
if URI is not opaque. Allow for parts that can't be null.
|
2611 |
|
|
(toString()): Output the scheme-specific part whole, rather
|
2612 |
|
|
than as its possibly non-existent components.
|
2613 |
|
|
|
2614 |
|
|
2005-04-20 Jeroen Frijters
|
2615 |
|
|
|
2616 |
|
|
* java/net/URI.java (AUTHORITY_REGEXP): Corrected regexp.
|
2617 |
|
|
(AUTHORITY_USERINFO_GROUP,AUTHORITY_HOST_GROUP,AUTHORITY_PORT_GROUP):
|
2618 |
|
|
Adjusted to match new regexp.
|
2619 |
|
|
|
2620 |
|
|
2005-04-20 Michael Koch
|
2621 |
|
|
|
2622 |
|
|
* gnu/java/net/protocol/file/Connection.java,
|
2623 |
|
|
gnu/java/net/protocol/jar/Connection.java:
|
2624 |
|
|
Reorganized import statements. Fixed @author tags.
|
2625 |
|
|
|
2626 |
|
|
2005-04-20 Chris Burdess
|
2627 |
|
|
|
2628 |
|
|
* java/io/DataOutputStream.java (writeUTF): Use block write for
|
2629 |
|
|
output.
|
2630 |
|
|
|
2631 |
|
|
2005-04-20 Jeroen Frijters
|
2632 |
|
|
|
2633 |
|
|
* java/io/DataInputStream.java (ignoreInitialNewline): Removed
|
2634 |
|
|
(readLine): Changed newline handling.
|
2635 |
|
|
|
2636 |
|
|
2005-04-20 Jeroen Frijters
|
2637 |
|
|
|
2638 |
|
|
* java/awt/image/PixelGrabber.java (setPixels(int,int,int,int,
|
2639 |
|
|
ColorModel,byte[],int,int): Fixed byte to int conversion.
|
2640 |
|
|
|
2641 |
|
|
2005-04-20 Michael Koch
|
2642 |
|
|
|
2643 |
|
|
* java/io/FilePermission.java
|
2644 |
|
|
(serialVersionUID): Made private.
|
2645 |
|
|
(ALL_FILES): New constant.
|
2646 |
|
|
(implies): Handle '<>' case.
|
2647 |
|
|
|
2648 |
|
|
2005-04-20 Sven de Marothy
|
2649 |
|
|
|
2650 |
|
|
* gnu/java/awt/peer/gtk/GdkGraphics.java:
|
2651 |
|
|
(drawImage): Don't notify the image observer for offscreen images.
|
2652 |
|
|
* gnu/java/awt/peer/gtk/GtkImagePainter.java:
|
2653 |
|
|
(setPixels): Don't notify the image observer.
|
2654 |
|
|
|
2655 |
|
|
2005-04-20 Sven de Marothy
|
2656 |
|
|
|
2657 |
|
|
* java/nio/ByteBufferImpl.java:
|
2658 |
|
|
(putChar): Inlined for speed.
|
2659 |
|
|
(put, get): Bulk methods can use arraycopy.
|
2660 |
|
|
* java/nio/CharBufferImpl.java:
|
2661 |
|
|
(put, get): Bulk methods can use arraycopy.
|
2662 |
|
|
|
2663 |
|
|
2005-04-20 Jeroen Frijters
|
2664 |
|
|
|
2665 |
|
|
* java/nio/ByteBufferImpl.java (get(), put(byte)): Inlined checks
|
2666 |
|
|
and field updates.
|
2667 |
|
|
* java/nio/CharBufferImpl.java
|
2668 |
|
|
(CharBufferImpl(CharBufferImpl)): Copy array_offset field.
|
2669 |
|
|
(get(), put(char)): Inlined checks and field updates. Fixed to
|
2670 |
|
|
take array_offset into account.
|
2671 |
|
|
(get(int), put(int, char)): Fixed to take array_offset into account.
|
2672 |
|
|
|
2673 |
|
|
2005-04-20 Sven de Marothy
|
2674 |
|
|
|
2675 |
|
|
* java/text/SimpleDateFormat.java:
|
2676 |
|
|
(formatWithAttribute): Pad year before truncating digits.
|
2677 |
|
|
|
2678 |
|
|
2005-04-20 Michael Koch
|
2679 |
|
|
|
2680 |
|
|
* gnu/java/net/PlainDatagramSocketImpl.java:
|
2681 |
|
|
Merged copyright header.
|
2682 |
|
|
* gnu/java/net/PlainSocketImpl.java:
|
2683 |
|
|
Reorganized import statements. Fixed @author tags.
|
2684 |
|
|
|
2685 |
|
|
2005-04-20 Michael Koch
|
2686 |
|
|
|
2687 |
|
|
* gnu/java/lang/ClassHelper.java,
|
2688 |
|
|
gnu/java/lang/reflect/TypeSignature.java:
|
2689 |
|
|
Fixed @author tag.
|
2690 |
|
|
|
2691 |
|
|
2005-04-20 Michael Koch
|
2692 |
|
|
|
2693 |
|
|
* gnu/java/beans/IntrospectionIncubator.java:
|
2694 |
|
|
Fixed HTML tags in javadocs.
|
2695 |
|
|
|
2696 |
|
|
2005-04-20 Jeroen Frijters
|
2697 |
|
|
|
2698 |
|
|
* gnu/java/beans/IntrospectionIncubator.java
|
2699 |
|
|
(addToPropertyHash, addToListenerHash): Don't confuse get(),
|
2700 |
|
|
set(), is(), add() and remove() with properties or events.
|
2701 |
|
|
|
2702 |
|
|
2005-04-20 Michael Koch
|
2703 |
|
|
|
2704 |
|
|
* gnu/java/awt/image/XBMDecoder.java:
|
2705 |
|
|
Fixed modifier order.
|
2706 |
|
|
|
2707 |
|
|
2005-04-20 Roman Kennke
|
2708 |
|
|
|
2709 |
|
|
* javax/swing/plaf/basic/BasicButtonUI.java
|
2710 |
|
|
(paint): This should not care about margin and insets
|
2711 |
|
|
at the same time, as insets already include the margin
|
2712 |
|
|
through the border.
|
2713 |
|
|
* javax/swing/plaf/basic/BasicGraphicsUtils.java
|
2714 |
|
|
(getPreferredButtonSize): Likewise.
|
2715 |
|
|
* javax/swing/plaf/metal/MetalBorders.java
|
2716 |
|
|
(getBorderInsets): Likewise.
|
2717 |
|
|
|
2718 |
|
|
2005-04-20 Roman Kennke
|
2719 |
|
|
|
2720 |
|
|
* javax/swing/plaf/basic/BasicOptionPaneUI.java
|
2721 |
|
|
(createMessageArea): The JPanel that holds the message area
|
2722 |
|
|
doesn't need to override getPreferredSize. This prevents some
|
2723 |
|
|
message components from rendering nicely.
|
2724 |
|
|
|
2725 |
|
|
2005-04-20 Roman Kennke
|
2726 |
|
|
|
2727 |
|
|
* javax/swing/plaf/metal/MetalInternalFrameUI.java
|
2728 |
|
|
(createUI): Do not share instances between components.
|
2729 |
|
|
* javax/swing/plaf/metal/MetalSliderUI.java
|
2730 |
|
|
(createUI): Do not share instances between components.
|
2731 |
|
|
|
2732 |
|
|
2005-04-20 Roman Kennke
|
2733 |
|
|
|
2734 |
|
|
* javax/swing/plaf/metal/MetalBorders:
|
2735 |
|
|
(PopupMenuBorder): Added.
|
2736 |
|
|
* javax/swing/plaf/metal/MetalLookAndFeel
|
2737 |
|
|
(initComponentDefaults): Added PopupMenuBorder.
|
2738 |
|
|
|
2739 |
|
|
2005-04-20 Roman Kennke
|
2740 |
|
|
|
2741 |
|
|
* javax/swing/tree/DefaultTreeSelectionModel.java:
|
2742 |
|
|
Added API documentation all over the class.
|
2743 |
|
|
|
2744 |
|
|
2005-04-20 Roman Kennke
|
2745 |
|
|
|
2746 |
|
|
* javax/swing/plaf/basic/BasicScrollPaneUI.java
|
2747 |
|
|
(installDefaults): Link managed JScrollPane in instance field.
|
2748 |
|
|
(uninstallDefaults): Unlink managed JScrollPane in instance field.
|
2749 |
|
|
|
2750 |
|
|
2005-04-20 Roman Kennke
|
2751 |
|
|
|
2752 |
|
|
* javax/swing/plaf/basic/BasicScrollBarUI.java
|
2753 |
|
|
(PropertyChangeHandler.propertyChange): Add default
|
2754 |
|
|
to switch statement to avoid errors with unusual values
|
2755 |
|
|
for orientation.
|
2756 |
|
|
(installComponents): Likewise.
|
2757 |
|
|
|
2758 |
|
|
2005-04-20 Roman Kennke
|
2759 |
|
|
|
2760 |
|
|
* javax/swing/plaf/metal/MetalScrollBarUI.java:
|
2761 |
|
|
(createUI): Instances cannot be shared among JScrollPanes.
|
2762 |
|
|
|
2763 |
|
|
2005-04-20 Roman Kennke
|
2764 |
|
|
|
2765 |
|
|
* javax/swing/plaf/metal/MetalLookAndFeel.java
|
2766 |
|
|
(initComponentDefaults): Added defaults for Menu, MenuBar
|
2767 |
|
|
MenuEntry fonts.
|
2768 |
|
|
|
2769 |
|
|
2005-04-20 Roman Kennke
|
2770 |
|
|
|
2771 |
|
|
* javax/swing/plaf/basic/BasicScrollBarUI.java
|
2772 |
|
|
(installUI): Install listeners after everything all, otherwise
|
2773 |
|
|
we get strange NPEs in some situations, especially with
|
2774 |
|
|
custom L&Fs.
|
2775 |
|
|
(createIncreaseButton): Orientation is expected to be
|
2776 |
|
|
SwingConstants.NORTH, ..SOUTH, ..WEST or ..EAST and not
|
2777 |
|
|
HORIZONTAL or VERTICAL.
|
2778 |
|
|
(createDecreaseButton): Orientation is expected to be
|
2779 |
|
|
SwingConstants.NORTH, ..SOUTH, ..WEST or ..EAST and not
|
2780 |
|
|
HORIZONTAL or VERTICAL.
|
2781 |
|
|
(installComponents): Orientation for buttons is expected to be
|
2782 |
|
|
SwingConstants.NORTH, ..SOUTH, ..WEST or ..EAST and not
|
2783 |
|
|
HORIZONTAL or VERTICAL.
|
2784 |
|
|
|
2785 |
|
|
2005-04-20 Roman Kennke
|
2786 |
|
|
|
2787 |
|
|
* javax/swing/JToolBar.java
|
2788 |
|
|
(addImpl): Adjust added AbstractButtons to look and feel like
|
2789 |
|
|
toolbar buttons.
|
2790 |
|
|
* javax/swing/plaf/metal/MetalBorders.java:
|
2791 |
|
|
Adjusted insets of ButtonBorder.
|
2792 |
|
|
(RolloverMarginBorder): Added class for toolbar buttons.
|
2793 |
|
|
(getButtonBorder): Adjusted factory method to return a shared
|
2794 |
|
|
instance of button border.
|
2795 |
|
|
(getToolbarButtonBorder): Added factory method to return a shared
|
2796 |
|
|
instance of toolbar button border.
|
2797 |
|
|
(getMarginBorder): Added factory method to return a shared
|
2798 |
|
|
instance of margin border.
|
2799 |
|
|
* javax/swing/plaf/metal/MetalButtonUI.java
|
2800 |
|
|
(installDefauls): If button is child of a JToolBar then set
|
2801 |
|
|
special border on this button.
|
2802 |
|
|
|
2803 |
|
|
2005-04-20 Michael Koch
|
2804 |
|
|
|
2805 |
|
|
* java/net/URLConnection.java
|
2806 |
|
|
(getContent): Fixed javadoc comment.
|
2807 |
|
|
|
2808 |
|
|
2005-04-20 Andrew John Hughes
|
2809 |
|
|
|
2810 |
|
|
* java/net/URL.java:
|
2811 |
|
|
(toURI()): Implemented.
|
2812 |
|
|
|
2813 |
|
|
2005-04-19 Michael Koch
|
2814 |
|
|
|
2815 |
|
|
* java/net/InetAddress.java
|
2816 |
|
|
(InetAddress): Fixed javadoc comment.
|
2817 |
|
|
(aton): Likewise.
|
2818 |
|
|
(lookup): Added javadoc.
|
2819 |
|
|
(getFamily): Likewise.
|
2820 |
|
|
* java/net/ServerSocket.java
|
2821 |
|
|
(getChannel): Improved javadoc comment.
|
2822 |
|
|
|
2823 |
|
|
2005-04-19 Andrew John Hughes
|
2824 |
|
|
|
2825 |
|
|
* gnu/xml/dom/html2/DomHTMLParser.java:
|
2826 |
|
|
Changed 'enum' references to become 'enumeration'.
|
2827 |
|
|
|
2828 |
|
|
2005-04-19 Audrius Meskauskas
|
2829 |
|
|
|
2830 |
|
|
* gnu/xml/dom/html2/DomHTMLParser.java: New file.
|
2831 |
|
|
|
2832 |
|
|
2005-04-19 Andrew John Hughes
|
2833 |
|
|
|
2834 |
|
|
* gnu/javax/swing/text/html/parser/htmlAttributeSet.java:
|
2835 |
|
|
(getAttributeNames()): Replaced 'enum' with 'enumeration'.
|
2836 |
|
|
* gnu/javax/swing/text/html/parser/htmlValidator.java:
|
2837 |
|
|
(validateParameters(TagElement,htmlAttributeSet)):
|
2838 |
|
|
Replaced 'enum' with 'enumeration'.
|
2839 |
|
|
(validateAttribute(TagElement,htmlAttributeSet,Enumeration,Enumeration)):
|
2840 |
|
|
Likewise.
|
2841 |
|
|
|
2842 |
|
|
2005-04-19 Audrius Meskauskas
|
2843 |
|
|
|
2844 |
|
|
* javax/swing/text/html/parser/Entity.java (getType): New method.
|
2845 |
|
|
* javax/swing/text/html/parser/DocumentParser.java:
|
2846 |
|
|
Inherit from javax.swing.text.html.parser.Parser.
|
2847 |
|
|
|
2848 |
|
|
2005-04-19 Chris Burdess
|
2849 |
|
|
|
2850 |
|
|
* gnu/xml/dom/html2/DomHTMLDocument.java: Fixed element creation and
|
2851 |
|
|
check for HTML/XHTML namespace.
|
2852 |
|
|
|
2853 |
|
|
2005-04-19 Audrius Meskauskas
|
2854 |
|
|
|
2855 |
|
|
* javax/swing/text/html/parser/Parser.java,
|
2856 |
|
|
javax/swing/text/html/parser/Entity.java:
|
2857 |
|
|
Inheriting from DTDConstants.
|
2858 |
|
|
* javax/swing/text/html/parser/AttributeList.java
|
2859 |
|
|
(getValues): Changed return type.
|
2860 |
|
|
* javax/swing/text/html/parser/DocumentParser
|
2861 |
|
|
(parse): Adding the callback parameter that receives
|
2862 |
|
|
the parsing events.
|
2863 |
|
|
|
2864 |
|
|
2005-04-19 Chris Burdess
|
2865 |
|
|
|
2866 |
|
|
* gnu/xml/dom/DomImpl.java,
|
2867 |
|
|
gnu/xml/dom/html2/DomHTMLAnchorElement.java,
|
2868 |
|
|
gnu/xml/dom/html2/DomHTMLDocument.java,
|
2869 |
|
|
gnu/xml/dom/html2/DomHTMLElement.java,
|
2870 |
|
|
gnu/xml/dom/html2/DomHTMLFormElement.java,
|
2871 |
|
|
gnu/xml/dom/html2/DomHTMLFrameElement.java,
|
2872 |
|
|
gnu/xml/dom/html2/DomHTMLIFrameElement.java,
|
2873 |
|
|
gnu/xml/dom/html2/DomHTMLImpl.java,
|
2874 |
|
|
gnu/xml/dom/html2/DomHTMLInputElement.java,
|
2875 |
|
|
gnu/xml/dom/html2/DomHTMLObjectElement.java,
|
2876 |
|
|
gnu/xml/dom/html2/DomHTMLOptionElement.java,
|
2877 |
|
|
gnu/xml/dom/html2/DomHTMLSelectElement.java,
|
2878 |
|
|
gnu/xml/dom/html2/DomHTMLTableCellElement.java,
|
2879 |
|
|
gnu/xml/dom/html2/DomHTMLTableElement.java,
|
2880 |
|
|
gnu/xml/dom/html2/DomHTMLTableRowElement.java,
|
2881 |
|
|
gnu/xml/dom/html2/DomHTMLTableSectionElement.java,
|
2882 |
|
|
gnu/xml/dom/html2/DomHTMLTextAreaElement.java: JAXP integration,
|
2883 |
|
|
UI events, and tree utility functions.
|
2884 |
|
|
|
2885 |
|
|
2005-04-19 Michael Koch
|
2886 |
|
|
|
2887 |
|
|
* gnu/javax/swing/text/html/parser/HTML_401F.java,
|
2888 |
|
|
gnu/javax/swing/text/html/parser/gnuDTD.java,
|
2889 |
|
|
gnu/javax/swing/text/html/parser/models/node.java:
|
2890 |
|
|
Reworked import statements.
|
2891 |
|
|
|
2892 |
|
|
2005-04-19 Audrius Meskauskas, Lithuania
|
2893 |
|
|
|
2894 |
|
|
* javax/swing/text/html/HTMLDocument.java: New file.
|
2895 |
|
|
|
2896 |
|
|
2005-04-19 Michael Koch
|
2897 |
|
|
|
2898 |
|
|
* javax/swing/text/html/HTMLFrameHyperlinkEvent.java:
|
2899 |
|
|
Reformatted.
|
2900 |
|
|
* javax/swing/text/html/parser/AttributeList.java:
|
2901 |
|
|
Fixed order of modifiers.
|
2902 |
|
|
(AttributeList): Made final.
|
2903 |
|
|
* javax/swing/text/html/parser/ContentModel.java:
|
2904 |
|
|
Fixed html characters in javadocs.
|
2905 |
|
|
* javax/swing/text/html/parser/DTD.java
|
2906 |
|
|
(DTD): Don't implement java.io.Serializable directly.
|
2907 |
|
|
(getElement): Simplified.
|
2908 |
|
|
* javax/swing/text/html/parser/DTDConstants.java:
|
2909 |
|
|
Reformatted file.
|
2910 |
|
|
* javax/swing/text/html/parser/Element.java:
|
2911 |
|
|
Fixed order of modifiers.
|
2912 |
|
|
* javax/swing/text/html/parser/Parser.java:
|
2913 |
|
|
Reformatted. Don't use fully-qualified class names.
|
2914 |
|
|
* javax/swing/text/html/parser/ParserDelegator.java:
|
2915 |
|
|
Fixed order of modifiers.
|
2916 |
|
|
* javax/swing/text/rtf/RTFParser.java:
|
2917 |
|
|
Re-ordered import statements.
|
2918 |
|
|
* javax/swing/text/rtf/RTFScanner.java:
|
2919 |
|
|
Removed unused import statement.
|
2920 |
|
|
|
2921 |
|
|
2005-04-19 Chris Burdess
|
2922 |
|
|
|
2923 |
|
|
* gnu/xml/dom/html2/DomHTMLButtonElement.java,
|
2924 |
|
|
gnu/xml/dom/html2/DomHTMLCollection.java,
|
2925 |
|
|
gnu/xml/dom/html2/DomHTMLDocument.java,
|
2926 |
|
|
gnu/xml/dom/html2/DomHTMLElement.java: Extensions for new element
|
2927 |
|
|
types.
|
2928 |
|
|
* gnu/xml/dom/html2/DomHTMLDListElement.java,
|
2929 |
|
|
gnu/xml/dom/html2/DomHTMLDirectoryElement.java,
|
2930 |
|
|
gnu/xml/dom/html2/DomHTMLDivElement.java,
|
2931 |
|
|
gnu/xml/dom/html2/DomHTMLFieldSetElement.java,
|
2932 |
|
|
gnu/xml/dom/html2/DomHTMLFontElement.java,
|
2933 |
|
|
gnu/xml/dom/html2/DomHTMLFormElement.java,
|
2934 |
|
|
gnu/xml/dom/html2/DomHTMLFrameElement.java,
|
2935 |
|
|
gnu/xml/dom/html2/DomHTMLFrameSetElement.java,
|
2936 |
|
|
gnu/xml/dom/html2/DomHTMLHRElement.java,
|
2937 |
|
|
gnu/xml/dom/html2/DomHTMLHeadElement.java,
|
2938 |
|
|
gnu/xml/dom/html2/DomHTMLHeadingElement.java,
|
2939 |
|
|
gnu/xml/dom/html2/DomHTMLHtmlElement.java,
|
2940 |
|
|
gnu/xml/dom/html2/DomHTMLIFrameElement.java,
|
2941 |
|
|
gnu/xml/dom/html2/DomHTMLImageElement.java,
|
2942 |
|
|
gnu/xml/dom/html2/DomHTMLInputElement.java,
|
2943 |
|
|
gnu/xml/dom/html2/DomHTMLIsIndexElement.java,
|
2944 |
|
|
gnu/xml/dom/html2/DomHTMLLIElement.java,
|
2945 |
|
|
gnu/xml/dom/html2/DomHTMLLabelElement.java,
|
2946 |
|
|
gnu/xml/dom/html2/DomHTMLLegendElement.java,
|
2947 |
|
|
gnu/xml/dom/html2/DomHTMLLinkElement.java,
|
2948 |
|
|
gnu/xml/dom/html2/DomHTMLMapElement.java,
|
2949 |
|
|
gnu/xml/dom/html2/DomHTMLMenuElement.java,
|
2950 |
|
|
gnu/xml/dom/html2/DomHTMLMetaElement.java,
|
2951 |
|
|
gnu/xml/dom/html2/DomHTMLModElement.java,
|
2952 |
|
|
gnu/xml/dom/html2/DomHTMLOListElement.java,
|
2953 |
|
|
gnu/xml/dom/html2/DomHTMLObjectElement.java,
|
2954 |
|
|
gnu/xml/dom/html2/DomHTMLOptGroupElement.java,
|
2955 |
|
|
gnu/xml/dom/html2/DomHTMLOptionElement.java,
|
2956 |
|
|
gnu/xml/dom/html2/DomHTMLParagraphElement.java,
|
2957 |
|
|
gnu/xml/dom/html2/DomHTMLParamElement.java,
|
2958 |
|
|
gnu/xml/dom/html2/DomHTMLPreElement.java,
|
2959 |
|
|
gnu/xml/dom/html2/DomHTMLQuoteElement.java,
|
2960 |
|
|
gnu/xml/dom/html2/DomHTMLScriptElement.java,
|
2961 |
|
|
gnu/xml/dom/html2/DomHTMLSelectElement.java,
|
2962 |
|
|
gnu/xml/dom/html2/DomHTMLStyleElement.java,
|
2963 |
|
|
gnu/xml/dom/html2/DomHTMLTableCaptionElement.java,
|
2964 |
|
|
gnu/xml/dom/html2/DomHTMLTableCellElement.java,
|
2965 |
|
|
gnu/xml/dom/html2/DomHTMLTableColElement.java,
|
2966 |
|
|
gnu/xml/dom/html2/DomHTMLTableElement.java,
|
2967 |
|
|
gnu/xml/dom/html2/DomHTMLTableRowElement.java,
|
2968 |
|
|
gnu/xml/dom/html2/DomHTMLTableSectionElement.java,
|
2969 |
|
|
gnu/xml/dom/html2/DomHTMLTextAreaElement.java,
|
2970 |
|
|
gnu/xml/dom/html2/DomHTMLTitleElement.java,
|
2971 |
|
|
gnu/xml/dom/html2/DomHTMLUListElement.java: New files.
|
2972 |
|
|
|
2973 |
|
|
2005-04-19 Audrius Meskauskas
|
2974 |
|
|
|
2975 |
|
|
* javax/swing/text/ChangedCharSetException.java,
|
2976 |
|
|
javax/swing/text/html/HTMLEditorKit.java,
|
2977 |
|
|
javax/swing/text/html/HTMLFrameHyperlinkEvent.java,
|
2978 |
|
|
javax/swing/text/html/parser/AttributeList.java,
|
2979 |
|
|
javax/swing/text/html/parser/ContentModel.java,
|
2980 |
|
|
javax/swing/text/html/parser/DocumentParser.java,
|
2981 |
|
|
javax/swing/text/html/parser/DTD.java,
|
2982 |
|
|
javax/swing/text/html/parser/DTDConstants.java,
|
2983 |
|
|
javax/swing/text/html/parser/Element.java,
|
2984 |
|
|
javax/swing/text/html/parser/Entity.java,
|
2985 |
|
|
javax/swing/text/html/parser/Parser.java,
|
2986 |
|
|
javax/swing/text/html/parser/TagElement.java,
|
2987 |
|
|
gnu/javax/swing/text/html/package.html,
|
2988 |
|
|
gnu/javax/swing/text/html/parser/gnuDTD.java,
|
2989 |
|
|
gnu/javax/swing/text/html/parser/HTML_401F.java,
|
2990 |
|
|
gnu/javax/swing/text/html/parser/htmlAttributeSet.java,
|
2991 |
|
|
gnu/javax/swing/text/html/parser/htmlValidator.java,
|
2992 |
|
|
gnu/javax/swing/text/html/parser/package.html,
|
2993 |
|
|
gnu/javax/swing/text/html/parser/models/list.java,
|
2994 |
|
|
gnu/javax/swing/text/html/parser/models/node.java,
|
2995 |
|
|
gnu/javax/swing/text/html/parser/models/noTagModel.java,
|
2996 |
|
|
gnu/javax/swing/text/html/parser/models/package.html,
|
2997 |
|
|
gnu/javax/swing/text/html/parser/models/PCDATAonly_model.java,
|
2998 |
|
|
gnu/javax/swing/text/html/parser/models/TableRowContentModel.java,
|
2999 |
|
|
gnu/javax/swing/text/html/parser/models/transformer.java,
|
3000 |
|
|
gnu/javax/swing/text/html/parser/support/gnuStringIntMapper.java,
|
3001 |
|
|
gnu/javax/swing/text/html/parser/support/package.html,
|
3002 |
|
|
gnu/javax/swing/text/html/parser/support/parameterDefaulter.java,
|
3003 |
|
|
gnu/javax/swing/text/html/parser/support/Parser.java,
|
3004 |
|
|
gnu/javax/swing/text/html/parser/support/textPreProcessor.java,
|
3005 |
|
|
gnu/javax/swing/text/html/parser/support/low/Buffer.java,
|
3006 |
|
|
gnu/javax/swing/text/html/parser/support/low/Constants.java,
|
3007 |
|
|
gnu/javax/swing/text/html/parser/support/low/Location.java,
|
3008 |
|
|
gnu/javax/swing/text/html/parser/support/low/node.java,
|
3009 |
|
|
gnu/javax/swing/text/html/parser/support/low/package.html,
|
3010 |
|
|
gnu/javax/swing/text/html/parser/support/low/ParseException.java,
|
3011 |
|
|
gnu/javax/swing/text/html/parser/support/low/pattern.java,
|
3012 |
|
|
gnu/javax/swing/text/html/parser/support/low/Queue.java,
|
3013 |
|
|
gnu/javax/swing/text/html/parser/support/low/ReaderTokenizer.java:
|
3014 |
|
|
New files.
|
3015 |
|
|
* javax/swing/text/html/HTML.java,
|
3016 |
|
|
javax/swing/text/html/parser/ParserDelegator.java:
|
3017 |
|
|
New files (replacing).
|
3018 |
|
|
* javax/swing/text/html/package.html,
|
3019 |
|
|
javax/swing/text/html/parser/package.html: Documenting the
|
3020 |
|
|
packages.
|
3021 |
|
|
|
3022 |
|
|
2005-04-19 Chris Burdess
|
3023 |
|
|
|
3024 |
|
|
* gnu/xml/dom/html2/DomHTMLAnchorElement.java,
|
3025 |
|
|
gnu/xml/dom/html2/DomHTMLAppletElement.java,
|
3026 |
|
|
gnu/xml/dom/html2/DomHTMLAreaElement.java,
|
3027 |
|
|
gnu/xml/dom/html2/DomHTMLBaseElement.java,
|
3028 |
|
|
gnu/xml/dom/html2/DomHTMLBaseFontElement.java,
|
3029 |
|
|
gnu/xml/dom/html2/DomHTMLBodyElement.java,
|
3030 |
|
|
gnu/xml/dom/html2/DomHTMLBRElement.java,
|
3031 |
|
|
gnu/xml/dom/html2/DomHTMLButtonElement.java,
|
3032 |
|
|
gnu/xml/dom/html2/DomHTMLCollection.java,
|
3033 |
|
|
gnu/xml/dom/html2/DomHTMLDocument.java,
|
3034 |
|
|
gnu/xml/dom/html2/DomHTMLElement.java: New files.
|
3035 |
|
|
|
3036 |
|
|
2005-04-19 Michael Koch
|
3037 |
|
|
|
3038 |
|
|
* Makefile.am: Added new files.
|
3039 |
|
|
* Makefile.in: Regenerated.
|
3040 |
|
|
|
3041 |
|
|
2005-04-19 Roman Kennke
|
3042 |
|
|
|
3043 |
|
|
* javax/swing/text/JTextComponent.java
|
3044 |
|
|
(JTextComponent): Added repaintListener which issues repaint
|
3045 |
|
|
requests when the underlying document changes.
|
3046 |
|
|
(setDocument): Adds repaintListener to document when the
|
3047 |
|
|
document is changed.
|
3048 |
|
|
* javax/swing/text/DefaultEditorKit.java:
|
3049 |
|
|
Removed repaint calls on JTextComponent. This is now handled
|
3050 |
|
|
through a DocumentListener in JTextComponent that repaints
|
3051 |
|
|
the component when needed.
|
3052 |
|
|
|
3053 |
|
|
2005-04-19 Roman Kennke
|
3054 |
|
|
|
3055 |
|
|
PR libgcj/21064
|
3056 |
|
|
* javax/swing/text/StyleContext.java
|
3057 |
|
|
(NamedStyle.setResolveParent): Added null
|
3058 |
|
|
pointer check.
|
3059 |
|
|
|
3060 |
|
|
2005-04-19 Michael Koch
|
3061 |
|
|
|
3062 |
|
|
* java/rmi/server/RemoteObject.java:
|
3063 |
|
|
Removed unused import statement.
|
3064 |
|
|
|
3065 |
|
|
2005-04-19 Michael Koch
|
3066 |
|
|
|
3067 |
|
|
* java/net/URL.java: Formatting cleanups.
|
3068 |
|
|
|
3069 |
|
|
2005-04-19 Michael Koch
|
3070 |
|
|
|
3071 |
|
|
* java/awt/FontMetrics.java: Reformatted.
|
3072 |
|
|
(getFontRenderContext): Handle case when java.awt.Graphics context is
|
3073 |
|
|
given.
|
3074 |
|
|
|
3075 |
|
|
2005-04-19 Michael Koch
|
3076 |
|
|
|
3077 |
|
|
* java/awt/FontMetrics.java
|
3078 |
|
|
(getStringBounds): New methods.
|
3079 |
|
|
|
3080 |
|
|
|
3081 |
|
|
2005-04-19 Michael Koch
|
3082 |
|
|
|
3083 |
|
|
* gnu/java/security/x509/X509Certificate.java
|
3084 |
|
|
(parse): Handle val == null case.
|
3085 |
|
|
|
3086 |
|
|
2005-04-19 Roman Kennke
|
3087 |
|
|
|
3088 |
|
|
* javax/swing/plaf/metal/MetalLookAndFeel.java
|
3089 |
|
|
(initComponentDefaults): Added defaults for Menu, MenuBar
|
3090 |
|
|
MenuEntry fonts.
|
3091 |
|
|
|
3092 |
|
|
2005-04-19 Roman Kennke
|
3093 |
|
|
|
3094 |
|
|
* javax/swing/plaf/metal/MetalLookAndFeel.java
|
3095 |
|
|
(initComponentDefaults): Added Label.font.
|
3096 |
|
|
(initSystemColorDefaults): Added this method and adjusted the
|
3097 |
|
|
general control color.
|
3098 |
|
|
|
3099 |
|
|
2005-04-19 Roman Kennke
|
3100 |
|
|
|
3101 |
|
|
* javax/swing/plaf/metal/MetalBorders.java:
|
3102 |
|
|
Added.
|
3103 |
|
|
* javax/swing/plaf/metal/MetalButtonUI.java:
|
3104 |
|
|
(installDefaults): Install button font.
|
3105 |
|
|
* javax/swing/plaf/metal/MetalLookAndFeel.java:
|
3106 |
|
|
(initComponentDefaults): Added button border, font and margin.
|
3107 |
|
|
Changed components background color to the Metal current themes
|
3108 |
|
|
standard color.
|
3109 |
|
|
|
3110 |
|
|
2005-04-19 Roman Kennke
|
3111 |
|
|
|
3112 |
|
|
* javax/swing/plaf/metal/MetalLookAndFeel.java
|
3113 |
|
|
(initComponentDefaults): Added to set Metal specific component
|
3114 |
|
|
defaults.
|
3115 |
|
|
|
3116 |
|
|
2005-04-19 Mark Wielaard
|
3117 |
|
|
|
3118 |
|
|
* javax/swing/plaf/metal/MetalLookAndFeel.java
|
3119 |
|
|
(initClassDefaults): Call super.initClassDefaults().
|
3120 |
|
|
|
3121 |
|
|
2005-04-19 Roman Kennke
|
3122 |
|
|
|
3123 |
|
|
* javax/swing/plaf/metal/MetalLookAndFeel.java
|
3124 |
|
|
(initClassDefaults): Added to include the *UI classes.
|
3125 |
|
|
|
3126 |
|
|
2005-04-19 Roman Kennke
|
3127 |
|
|
|
3128 |
|
|
* javax/swing/plaf/metal/MetalComboBoxUI.java:
|
3129 |
|
|
Added.
|
3130 |
|
|
* javax/swing/plaf/metal/MetalDesktopIconUI.java:
|
3131 |
|
|
Added.
|
3132 |
|
|
* javax/swing/plaf/metal/MetalInternalFrameUI.java:
|
3133 |
|
|
Added.
|
3134 |
|
|
* javax/swing/plaf/metal/MetalPopupMenuSeparatorUI.java:
|
3135 |
|
|
Added.
|
3136 |
|
|
* javax/swing/plaf/metal/MetalProgressBarUI.java:
|
3137 |
|
|
Added.
|
3138 |
|
|
* javax/swing/plaf/metal/MetalRootPaneUI.java:
|
3139 |
|
|
Added.
|
3140 |
|
|
* javax/swing/plaf/metal/MetalScrollBarUI.java:
|
3141 |
|
|
Added.
|
3142 |
|
|
* javax/swing/plaf/metal/MetalSeparatorUI.java:
|
3143 |
|
|
Added.
|
3144 |
|
|
* javax/swing/plaf/metal/MetalSliderUI.java:
|
3145 |
|
|
Added.
|
3146 |
|
|
* javax/swing/plaf/metal/MetalSplitPaneUI.java:
|
3147 |
|
|
Added.
|
3148 |
|
|
* javax/swing/plaf/metal/MetalTextFieldUI.java:
|
3149 |
|
|
Added.
|
3150 |
|
|
* javax/swing/plaf/metal/MetalToggleButtonUI.java:
|
3151 |
|
|
|
3152 |
|
|
2005-04-19 Roman Kennke
|
3153 |
|
|
|
3154 |
|
|
* javax/swing/plaf/metal/MetalButtonUI.java:
|
3155 |
|
|
Added skeleton class.
|
3156 |
|
|
* javax/swing/plaf/metal/MetalCheckBoxUI.java:
|
3157 |
|
|
Added skeleton class.
|
3158 |
|
|
* javax/swing/plaf/metal/MetalLabelUI.java:
|
3159 |
|
|
Added skeleton class.
|
3160 |
|
|
* javax/swing/plaf/metal/MetalRadioButtonUI.java:
|
3161 |
|
|
Added skeleton class.
|
3162 |
|
|
* javax/swing/plaf/metal/MetalScrollPaneUI.java:
|
3163 |
|
|
Added skeleton class.
|
3164 |
|
|
* javax/swing/plaf/metal/MetalTabbedPaneUI.java:
|
3165 |
|
|
Added skeleton class.
|
3166 |
|
|
|
3167 |
|
|
2005-04-19 Roman Kennke
|
3168 |
|
|
|
3169 |
|
|
* javax/swing/UIDefaults.java:
|
3170 |
|
|
Added API documentation for all methods.
|
3171 |
|
|
|
3172 |
|
|
2005-04-19 Roman Kennke
|
3173 |
|
|
|
3174 |
|
|
* javax/swing/UIDefaults.java
|
3175 |
|
|
(put): Now uses new checkAndPut method instead of checking
|
3176 |
|
|
directly.
|
3177 |
|
|
(putDefaults): Fixed so that it accepts null-values and
|
3178 |
|
|
treats them like remove(key).
|
3179 |
|
|
(checkAndPut): Added. This checks for null-values and calls
|
3180 |
|
|
put or remove.
|
3181 |
|
|
|
3182 |
|
|
2005-04-19 Michael Koch
|
3183 |
|
|
|
3184 |
|
|
* Makefile.am: Added new files.
|
3185 |
|
|
* Makefile.in: Regenerated.
|
3186 |
|
|
|
3187 |
|
|
2005-04-19 Mark Wielaard
|
3188 |
|
|
|
3189 |
|
|
* java/lang/natRuntime.cc (insertSystemProperties): Set
|
3190 |
|
|
java.class.path to CLASSPATH only when not empty. Fall back to
|
3191 |
|
|
default path "." when java.class.path is empty.
|
3192 |
|
|
|
3193 |
|
|
2005-04-19 Michael Koch
|
3194 |
|
|
|
3195 |
|
|
* javax/swing/text/rtf/ControlWordToken.java,
|
3196 |
|
|
javax/swing/text/rtf/RTFEditorKit.java,
|
3197 |
|
|
javax/swing/text/rtf/RTFParseException.java,
|
3198 |
|
|
javax/swing/text/rtf/RTFParser.java,
|
3199 |
|
|
javax/swing/text/rtf/RTFScanner.java,
|
3200 |
|
|
javax/swing/text/rtf/TextToken.java,
|
3201 |
|
|
javax/swing/text/rtf/Token.java: New files.
|
3202 |
|
|
* Makefile.am: Added new files.
|
3203 |
|
|
* Makefile.in: Regenerated.
|
3204 |
|
|
|
3205 |
|
|
2005-04-19 Michael Koch
|
3206 |
|
|
|
3207 |
|
|
* java/awt/geom/QuadCurve2D.java:
|
3208 |
|
|
Fixed Brian Gough's name for real.
|
3209 |
|
|
|
3210 |
|
|
2005-04-19 Roman Kennke
|
3211 |
|
|
|
3212 |
|
|
* javax/swing/UIManager.java:
|
3213 |
|
|
Make the UIManager respect the swing.defaultlaf system
|
3214 |
|
|
property.
|
3215 |
|
|
|
3216 |
|
|
2005-04-19 Tom Tromey
|
3217 |
|
|
|
3218 |
|
|
* java/lang/natVMClassLoader.cc (loadClass): Call resolveClass,
|
3219 |
|
|
not _Jv_InitClass.
|
3220 |
|
|
|
3221 |
|
|
2005-04-19 Roman Kennke
|
3222 |
|
|
|
3223 |
|
|
* javax/swing/plaf/basic/BasicMenuBarUI.java:
|
3224 |
|
|
Fixed tabs to spaces.
|
3225 |
|
|
|
3226 |
|
|
2005-04-19 Roman Kennke
|
3227 |
|
|
|
3228 |
|
|
* javax/swing/plaf/basic/BasicMenuUI.java
|
3229 |
|
|
(getMaximumSize): Now returns preferredSize because JMenu should
|
3230 |
|
|
never be bigger than that.
|
3231 |
|
|
* javax/swing/JRootPane
|
3232 |
|
|
(RootLayout.layoutContainer): Make JMenuBars take the whole width.
|
3233 |
|
|
|
3234 |
|
|
2005-04-19 Roman Kennke
|
3235 |
|
|
|
3236 |
|
|
* javax/swing/JRootPane.java:
|
3237 |
|
|
Fixed various tabs to be spaces.
|
3238 |
|
|
(RootLayout.layoutContainer): Made menubar left aligned.
|
3239 |
|
|
|
3240 |
|
|
2005-04-19 Roman Kennke
|
3241 |
|
|
|
3242 |
|
|
* javax/swing/JList.java
|
3243 |
|
|
(getPreferredScrollableViewportSize):
|
3244 |
|
|
The previous implementation was merely guessing the size,
|
3245 |
|
|
now it respects layoutOrientation, visibleRowCount
|
3246 |
|
|
and preferredSize.
|
3247 |
|
|
(getScrollableTracksViewportHeight):
|
3248 |
|
|
Reimplemented so that layoutOrientation, visibleRowCount
|
3249 |
|
|
and preferred size are respected.
|
3250 |
|
|
(getScrollableTracksViewportWidth):
|
3251 |
|
|
Reimplemented so that layoutOrientation, visibleRowCount
|
3252 |
|
|
and preferred size are respected.
|
3253 |
|
|
* javax/swing/plaf/basic/BasicListUI.java
|
3254 |
|
|
(getPreferredSize):
|
3255 |
|
|
Improved calculation of preferredSize when JList is
|
3256 |
|
|
set to HORIZONTAL_WRAP or VERTICAL_WRAP.
|
3257 |
|
|
(getCellBounds):
|
3258 |
|
|
The previous implementation assumed a layoutOrientation of
|
3259 |
|
|
JList.VERTICAL, now also ok with JList.HORIZONTAL_WRAP and
|
3260 |
|
|
JList.VERTICAL_WRAP.
|
3261 |
|
|
|
3262 |
|
|
2005-04-19 Roman Kennke
|
3263 |
|
|
|
3264 |
|
|
* javax/swing/plaf/basic/BasicListUI.java
|
3265 |
|
|
(paintCell): use CellRendererPane for painting the cells.
|
3266 |
|
|
|
3267 |
|
|
2005-04-19 Roman Kennke
|
3268 |
|
|
|
3269 |
|
|
* javax/swing/plaf/basic/BasicListUI:
|
3270 |
|
|
fixed modifiers of several fields, methods and inner
|
3271 |
|
|
classes to match the 'spec'.
|
3272 |
|
|
(getMaximumSize): removed. It's not in the spec and the
|
3273 |
|
|
implementations was superfluous.
|
3274 |
|
|
|
3275 |
|
|
2005-04-19 Roman Kennke
|
3276 |
|
|
|
3277 |
|
|
* javax/swing/plaf/basic/BasicListUI:
|
3278 |
|
|
make BasicListUI capable of wrapping lists
|
3279 |
|
|
(layoutOrientation property of javax.swing.JList)
|
3280 |
|
|
|
3281 |
|
|
2005-04-19 Roman Kennke
|
3282 |
|
|
|
3283 |
|
|
* javax/swing/plaf/basic/BasicListUI
|
3284 |
|
|
(updateLayoutState,paint): make BasicListUI aware of the
|
3285 |
|
|
width of the rendered JList.
|
3286 |
|
|
|
3287 |
|
|
2005-04-19 Roman Kennke
|
3288 |
|
|
|
3289 |
|
|
* javax/swing/ImageIcon.java
|
3290 |
|
|
Added API documentation.
|
3291 |
|
|
|
3292 |
|
|
2005-04-19 Roman Kennke
|
3293 |
|
|
|
3294 |
|
|
* javax/swing/text/ImageIcon.java
|
3295 |
|
|
(ImageIcon): Use setImage instead of direct assignment.
|
3296 |
|
|
(setImage): Call loadImage to make sure that the image is loaded.
|
3297 |
|
|
(loadImage): Waits for the image to complete loading.
|
3298 |
|
|
(getImageLoadStatus): Added. Returns the load status of the
|
3299 |
|
|
image.
|
3300 |
|
|
|
3301 |
|
|
2005-04-19 Audrius Meskauskas
|
3302 |
|
|
|
3303 |
|
|
* javax/swing/JTextArea.java (replaceRange):
|
3304 |
|
|
Fixing doc.remove(start, length) misinterpretation.
|
3305 |
|
|
|
3306 |
|
|
2005-04-19 Roman Kennke
|
3307 |
|
|
|
3308 |
|
|
* javax/swing/CellRendererPane.java:
|
3309 |
|
|
implemented all methods of this class.
|
3310 |
|
|
reformatted all wrong formatted code.
|
3311 |
|
|
|
3312 |
|
|
2005-04-19 Roman Kennke
|
3313 |
|
|
|
3314 |
|
|
* javax/swing/BoxLayout.java:
|
3315 |
|
|
(layoutContainer): Made this layout manager respect the
|
3316 |
|
|
minimum, maximum and preferred size more correctly.
|
3317 |
|
|
|
3318 |
|
|
2005-04-19 Roman Kennke
|
3319 |
|
|
|
3320 |
|
|
* javax/swing/BoxLayout.java:
|
3321 |
|
|
(preferredLayoutSize,minimumLayoutSize,maximumLayoutSize,
|
3322 |
|
|
layoutContainer): Make these methods and thereby the
|
3323 |
|
|
BoxLayout respect the insets (like borders) of the
|
3324 |
|
|
component that is laid out.
|
3325 |
|
|
|
3326 |
|
|
2005-04-19 Roman Kennke
|
3327 |
|
|
|
3328 |
|
|
* javax/swing/JComponent.java:
|
3329 |
|
|
Modified alignmentX and alignmentY to be 0.5 instead of 0.0.
|
3330 |
|
|
Untabified the file.
|
3331 |
|
|
|
3332 |
|
|
2005-04-19 Audrius Meskauskas
|
3333 |
|
|
|
3334 |
|
|
* javax/swing/JComboBox.java (constructors): selecting the
|
3335 |
|
|
first item if the box was constructed from the provided
|
3336 |
|
|
non - empty array or vector.
|
3337 |
|
|
|
3338 |
|
|
2005-04-19 Michael Koch
|
3339 |
|
|
|
3340 |
|
|
* gnu/java/awt/peer/gtk/GdkGraphics.java
|
3341 |
|
|
(getClipBounds): Handle clip being null.
|
3342 |
|
|
(setClip): Likewise.
|
3343 |
|
|
* java/beans/beancontext/BeanContextSupport.java
|
3344 |
|
|
(add): Implemented.
|
3345 |
|
|
(addAll): Likewise.
|
3346 |
|
|
(clear): Likewise.
|
3347 |
|
|
(removeAll): Likewise.
|
3348 |
|
|
(retainAll): Likewise.
|
3349 |
|
|
|
3350 |
|
|
2005-04-19 Michael Koch
|
3351 |
|
|
|
3352 |
|
|
* java/beans/beancontext/BeanContextServicesSupport.java
|
3353 |
|
|
(BeanContextServicesSupport): Reimplemented.
|
3354 |
|
|
(addBeanContextServicesListener): Implemented.
|
3355 |
|
|
(initialize): Likewise.
|
3356 |
|
|
(removeBeanContextServicesListener): Likewise.
|
3357 |
|
|
* java/beans/beancontext/BeanContextSupport.java
|
3358 |
|
|
(add): Likewise.
|
3359 |
|
|
(addBeanContextMembershipListener): Likewise.
|
3360 |
|
|
(getLocale): Likewise.
|
3361 |
|
|
(initialize): Likewise.
|
3362 |
|
|
(iterator): Likewise.
|
3363 |
|
|
(remove): Likewise.
|
3364 |
|
|
(toArray): Likewise.
|
3365 |
|
|
|
3366 |
|
|
2005-04-19 Roman Kennke
|
3367 |
|
|
|
3368 |
|
|
* java/awt/MediaTracker.java:
|
3369 |
|
|
Reindented tabs to spaces.
|
3370 |
|
|
|
3371 |
|
|
2005-04-19 Roman Kennke
|
3372 |
|
|
|
3373 |
|
|
* java/awt/MediaTracker.java
|
3374 |
|
|
(MediaEntry.imageUpdate): Removed check for SOMEBITS, this
|
3375 |
|
|
confused the media tracker and lead to lockups. The LOADING
|
3376 |
|
|
bit is handled on other places.
|
3377 |
|
|
(addImage): Removed the 'start image tracking' stuff. This
|
3378 |
|
|
is not necessary and could confuse the media tracker.
|
3379 |
|
|
(checkAll): Improved the check for image status so that
|
3380 |
|
|
images that already complete images are detected. Also now
|
3381 |
|
|
are really all images checked and if necessary loaded. Before
|
3382 |
|
|
the method bailed out after the first incomplete image.
|
3383 |
|
|
(statusAll): Detect images that are complete after the
|
3384 |
|
|
call to Component.prepareImage(..).
|
3385 |
|
|
(checkID): The same as in checkAll.
|
3386 |
|
|
(statusID): The same as in statusAll.
|
3387 |
|
|
|
3388 |
|
|
2005-04-19 Roman Kennke
|
3389 |
|
|
|
3390 |
|
|
* java/awt/MediaTracker.java
|
3391 |
|
|
(addImage): Synchronized list access.
|
3392 |
|
|
(waitForAll): Fixed comparison of time (changed < to >).
|
3393 |
|
|
(waitForID): Fixed comparison of time (changed < to >).
|
3394 |
|
|
(removeImage): Synchronized list access.
|
3395 |
|
|
|
3396 |
|
|
2005-04-19 Roman Kennke
|
3397 |
|
|
|
3398 |
|
|
* java/awt/MediaTracker.java
|
3399 |
|
|
Added API documentation.
|
3400 |
|
|
|
3401 |
|
|
2005-04-19 Roman Kennke
|
3402 |
|
|
|
3403 |
|
|
* java/awt/MediaTracker.java
|
3404 |
|
|
(MediaEntry.imageUpdate): Fixed flags. The different flags
|
3405 |
|
|
must not be ORed together.
|
3406 |
|
|
(checkAll): Modified to handle different meaning of the flags.
|
3407 |
|
|
(waitForAll): Fixed so that it waits maximum the
|
3408 |
|
|
specified amount of milliseconds.
|
3409 |
|
|
(statusAll): Modified to handle different meaning of the flags.
|
3410 |
|
|
(waitForID): Fixed so that it waits maximum the
|
3411 |
|
|
specified amount of milliseconds.
|
3412 |
|
|
|
3413 |
|
|
2005-04-19 vid Gilbert
|
3414 |
|
|
|
3415 |
|
|
* java/awt/Font.java (decode): Handle null argument and allow
|
3416 |
|
|
space as delimiter.
|
3417 |
|
|
|
3418 |
|
|
2005-04-19 Robert Schuster
|
3419 |
|
|
|
3420 |
|
|
* java/beans/EventHandler.java: Reworked documentation.
|
3421 |
|
|
(invoke): Fixed behavior to match spec.
|
3422 |
|
|
|
3423 |
|
|
2005-04-19 Michael Koch
|
3424 |
|
|
|
3425 |
|
|
* java/awt/print/PrinterJob.java
|
3426 |
|
|
(pageDialog): New method.
|
3427 |
|
|
(printDialog): Implemented.
|
3428 |
|
|
|
3429 |
|
|
2005-04-19 Michael Koch
|
3430 |
|
|
|
3431 |
|
|
* java/awt/image/ConvolveOp.java:
|
3432 |
|
|
Removed comment added by eclipse.
|
3433 |
|
|
|
3434 |
|
|
2005-04-19 Guilhem Lavaux
|
3435 |
|
|
|
3436 |
|
|
* java/awt/image/IndexColorModel.java
|
3437 |
|
|
(getRGB): Check if pixel is negative.
|
3438 |
|
|
|
3439 |
|
|
2005-04-19 Michael Koch
|
3440 |
|
|
|
3441 |
|
|
* java/awt/image/RasterOp.java:
|
3442 |
|
|
Fixed wrong formatting.
|
3443 |
|
|
|
3444 |
|
|
2005-04-18 Roman Kennke
|
3445 |
|
|
|
3446 |
|
|
* java/awt/Compmonent.java
|
3447 |
|
|
(setComponentOrientation): Made this property firing a
|
3448 |
|
|
PropertyChangeEvent.
|
3449 |
|
|
|
3450 |
|
|
2005-04-18 Roman Kennke
|
3451 |
|
|
|
3452 |
|
|
* java/awt/BorderLayout.java
|
3453 |
|
|
(calcSize): Check for overflow when component sizes are added.
|
3454 |
|
|
|
3455 |
|
|
2005-04-18 Robert Schuster
|
3456 |
|
|
|
3457 |
|
|
* java/awt/AWTEvent.java (toString): Added case
|
3458 |
|
|
for source not being an AWT component.
|
3459 |
|
|
|
3460 |
|
|
2005-04-18 Chris Burdess
|
3461 |
|
|
|
3462 |
|
|
* gnu/java/net/BASE64.java: Truncate encoded byte array.
|
3463 |
|
|
|
3464 |
|
|
2005-04-18 Michael Koch
|
3465 |
|
|
|
3466 |
|
|
gnu/java/awt/EmbeddedWindowSupport.java,
|
3467 |
|
|
gnu/java/net/HeaderFieldHelper.java,
|
3468 |
|
|
gnu/java/net/URLParseError.java,
|
3469 |
|
|
gnu/java/net/protocol/file/Handler.java,
|
3470 |
|
|
gnu/java/net/protocol/jar/Handler.java:
|
3471 |
|
|
Fixed usage of @author tag.
|
3472 |
|
|
|
3473 |
|
|
2005-04-18 Michael Koch
|
3474 |
|
|
|
3475 |
|
|
* gnu/xml/aelfred2/XmlParser.java:
|
3476 |
|
|
Reverted my typo fix.
|
3477 |
|
|
|
3478 |
|
|
2005-04-18 Michael Koch
|
3479 |
|
|
|
3480 |
|
|
* java/awt/geom/CubicCurve2D.java,
|
3481 |
|
|
java/awt/geom/QuadCurve2D.java:
|
3482 |
|
|
Fixed mentioning of Brian Gouph.
|
3483 |
|
|
|
3484 |
|
|
2005-04-18 Michael Koch
|
3485 |
|
|
|
3486 |
|
|
* gnu/java/awt/Buffers.java,
|
3487 |
|
|
gnu/java/awt/image/ImageDecoder.java,
|
3488 |
|
|
gnu/java/awt/image/XBMDecoder.java,
|
3489 |
|
|
gnu/java/awt/peer/ClasspathFontPeer.java,
|
3490 |
|
|
gnu/java/net/CRLFInputStream.java,
|
3491 |
|
|
gnu/java/net/EmptyX509TrustManager.java,
|
3492 |
|
|
gnu/java/net/LineInputStream.java,
|
3493 |
|
|
gnu/java/net/protocol/ftp/ActiveModeDTP.java,
|
3494 |
|
|
gnu/java/net/protocol/ftp/BlockInputStream.java,
|
3495 |
|
|
gnu/java/net/protocol/ftp/CompressedInputStream.java,
|
3496 |
|
|
gnu/java/net/protocol/ftp/DTP.java,
|
3497 |
|
|
gnu/java/net/protocol/ftp/DTPInputStream.java,
|
3498 |
|
|
gnu/java/net/protocol/ftp/FTPConnection.java,
|
3499 |
|
|
gnu/java/net/protocol/ftp/FTPURLConnection.java,
|
3500 |
|
|
gnu/java/net/protocol/ftp/PassiveModeDTP.java,
|
3501 |
|
|
gnu/java/net/protocol/ftp/StreamInputStream.java,
|
3502 |
|
|
gnu/java/net/protocol/http/ChunkedInputStream.java,
|
3503 |
|
|
gnu/java/net/protocol/http/HTTPConnection.java,
|
3504 |
|
|
gnu/java/net/protocol/http/HTTPURLConnection.java,
|
3505 |
|
|
gnu/java/net/protocol/http/Headers.java,
|
3506 |
|
|
gnu/java/net/protocol/http/Request.java,
|
3507 |
|
|
gnu/java/nio/ChannelInputStream.java,
|
3508 |
|
|
gnu/java/nio/ChannelOutputStream.java,
|
3509 |
|
|
gnu/java/nio/InputStreamChannel.java,
|
3510 |
|
|
gnu/java/nio/OutputStreamChannel.java,
|
3511 |
|
|
gnu/java/nio/SelectorProviderImpl.java,
|
3512 |
|
|
gnu/java/rmi/RMIMarshalledObjectInputStream.java,
|
3513 |
|
|
gnu/java/rmi/RMIMarshalledObjectOutputStream.java,
|
3514 |
|
|
gnu/java/rmi/dgc/DGCImpl.java,
|
3515 |
|
|
gnu/java/rmi/registry/RegistryImpl.java,
|
3516 |
|
|
gnu/java/rmi/server/ProtocolConstants.java,
|
3517 |
|
|
gnu/java/rmi/server/RMIDefaultSocketFactory.java,
|
3518 |
|
|
gnu/java/rmi/server/RMIIncomingThread.java,
|
3519 |
|
|
gnu/java/rmi/server/RMIObjectInputStream.java,
|
3520 |
|
|
gnu/java/rmi/server/RMIObjectOutputStream.java,
|
3521 |
|
|
gnu/java/rmi/server/RMIVoidValue.java,
|
3522 |
|
|
gnu/java/rmi/server/UnicastConnectionManager.java,
|
3523 |
|
|
gnu/java/rmi/server/UnicastRef.java,
|
3524 |
|
|
gnu/java/rmi/server/UnicastRemoteCall.java,
|
3525 |
|
|
gnu/java/rmi/server/UnicastRemoteStub.java,
|
3526 |
|
|
gnu/java/rmi/server/UnicastServerRef.java,
|
3527 |
|
|
gnu/java/security/OID.java,
|
3528 |
|
|
gnu/java/security/der/DERReader.java,
|
3529 |
|
|
gnu/java/security/provider/CollectionCertStoreImpl.java,
|
3530 |
|
|
gnu/java/security/provider/DSAParameterGenerator.java,
|
3531 |
|
|
gnu/java/security/provider/DefaultPolicy.java,
|
3532 |
|
|
gnu/java/security/provider/EncodedKeyFactory.java,
|
3533 |
|
|
gnu/java/security/provider/GnuDHPublicKey.java,
|
3534 |
|
|
gnu/java/security/provider/GnuDSAPrivateKey.java,
|
3535 |
|
|
gnu/java/security/provider/GnuDSAPublicKey.java,
|
3536 |
|
|
gnu/java/security/provider/GnuRSAPrivateKey.java,
|
3537 |
|
|
gnu/java/security/provider/GnuRSAPublicKey.java,
|
3538 |
|
|
gnu/java/security/provider/PKIXCertPathValidatorImpl.java,
|
3539 |
|
|
gnu/java/security/provider/RSA.java,
|
3540 |
|
|
gnu/java/security/provider/SHA1PRNG.java,
|
3541 |
|
|
gnu/java/security/provider/SHA1withRSA.java,
|
3542 |
|
|
gnu/java/security/provider/X509CertificateFactory.java,
|
3543 |
|
|
gnu/java/security/x509/GnuPKIExtension.java,
|
3544 |
|
|
gnu/java/security/x509/X500DistinguishedName.java,
|
3545 |
|
|
gnu/java/security/x509/X509CRL.java,
|
3546 |
|
|
gnu/java/security/x509/X509CRLEntry.java,
|
3547 |
|
|
gnu/java/security/x509/X509CertPath.java,
|
3548 |
|
|
gnu/java/security/x509/X509CertSelectorImpl.java,
|
3549 |
|
|
gnu/java/security/x509/X509Certificate.java,
|
3550 |
|
|
gnu/java/security/x509/ext/AuthorityKeyIdentifier.java,
|
3551 |
|
|
gnu/java/security/x509/ext/BasicConstraints.java,
|
3552 |
|
|
gnu/java/security/x509/ext/CRLNumber.java,
|
3553 |
|
|
gnu/java/security/x509/ext/CertificatePolicies.java,
|
3554 |
|
|
gnu/java/security/x509/ext/ExtendedKeyUsage.java,
|
3555 |
|
|
gnu/java/security/x509/ext/Extension.java,
|
3556 |
|
|
gnu/java/security/x509/ext/GeneralNames.java,
|
3557 |
|
|
gnu/java/security/x509/ext/IssuerAlternativeNames.java,
|
3558 |
|
|
gnu/java/security/x509/ext/KeyUsage.java,
|
3559 |
|
|
gnu/java/security/x509/ext/PolicyConstraint.java,
|
3560 |
|
|
gnu/java/security/x509/ext/PolicyMappings.java,
|
3561 |
|
|
gnu/java/security/x509/ext/PrivateKeyUsagePeriod.java,
|
3562 |
|
|
gnu/java/security/x509/ext/ReasonCode.java,
|
3563 |
|
|
gnu/java/security/x509/ext/SubjectAlternativeNames.java,
|
3564 |
|
|
gnu/java/security/x509/ext/SubjectKeyIdentifier.java:
|
3565 |
|
|
Reorganized import statements.
|
3566 |
|
|
|
3567 |
|
|
2005-04-18 Michael Koch
|
3568 |
|
|
|
3569 |
|
|
* gnu/java/awt/color/CieXyzConverter.java,
|
3570 |
|
|
gnu/java/awt/color/ClutProfileConverter.java,
|
3571 |
|
|
gnu/java/awt/color/ColorLookUpTable.java,
|
3572 |
|
|
gnu/java/awt/color/ColorSpaceConverter.java,
|
3573 |
|
|
gnu/java/awt/color/GrayProfileConverter.java,
|
3574 |
|
|
gnu/java/awt/color/GrayScaleConverter.java,
|
3575 |
|
|
gnu/java/awt/color/LinearRGBConverter.java,
|
3576 |
|
|
gnu/java/awt/color/ProfileHeader.java,
|
3577 |
|
|
gnu/java/awt/color/PyccConverter.java,
|
3578 |
|
|
gnu/java/awt/color/RgbProfileConverter.java,
|
3579 |
|
|
gnu/java/awt/color/SrgbConverter.java,
|
3580 |
|
|
gnu/java/awt/color/TagEntry.java,
|
3581 |
|
|
gnu/java/awt/color/ToneReproductionCurve.java:
|
3582 |
|
|
Standardized file headers.
|
3583 |
|
|
|
3584 |
|
|
2005-04-16 Tom Tromey
|
3585 |
|
|
|
3586 |
|
|
* gnu/xml/pipeline/ValidationConsumer.java (Recognizer): Make
|
3587 |
|
|
'ANY' package-private.
|
3588 |
|
|
|
3589 |
|
|
2005-04-15 Tom Tromey
|
3590 |
|
|
|
3591 |
|
|
* Makefile.in: Rebuilt.
|
3592 |
|
|
* Makefile.am (libgij_la_LIBADD): Moved SAX and DOM...
|
3593 |
|
|
(libgcj0_convenience_la_LIBADD): ... here.
|
3594 |
|
|
|
3595 |
|
|
2005-04-14 Thomas Fitzsimmons
|
3596 |
|
|
|
3597 |
|
|
* gij.cc (version): Properly quote java version.
|
3598 |
|
|
(main): Fix typo in comment.
|
3599 |
|
|
|
3600 |
|
|
2005-04-13 Mark Wielaard
|
3601 |
|
|
|
3602 |
|
|
* java/lang/natRuntime.cc (insertSystemProperties): Set
|
3603 |
|
|
java.class.path to CLASSPATH if not already set.
|
3604 |
|
|
|
3605 |
|
|
2005-04-07 Thomas Fitzsimmons
|
3606 |
|
|
|
3607 |
|
|
* prims.cc (parse_verbose_args): Fix verbose argument parsing.
|
3608 |
|
|
|
3609 |
|
|
2005-04-12 Mike Stump
|
3610 |
|
|
|
3611 |
|
|
* configure: Regenerate.
|
3612 |
|
|
|
3613 |
|
|
2005-04-12 Aaron Luchko
|
3614 |
|
|
|
3615 |
|
|
PR libgcj/20958
|
3616 |
|
|
* gnu/gcj/runtime/PersistentByteMap.java (close): Throw IOException.
|
3617 |
|
|
* gnu/gcj/tools/gcj_dbtool/Main.java (addJar): Make 'length' an int.
|
3618 |
|
|
|
3619 |
|
|
2005-04-12 Aaron Luchko
|
3620 |
|
|
|
3621 |
|
|
PR libgcj/20975
|
3622 |
|
|
* scripts/TexinfoDoclet.java: Removed.
|
3623 |
|
|
* Makefile.am (texinfo): Removed.
|
3624 |
|
|
* Makefile.in: Regenerated.
|
3625 |
|
|
|
3626 |
|
|
2005-04-11 Michael Koch
|
3627 |
|
|
|
3628 |
|
|
* javax/imageio/ImageIO.java (ReaderFormatFilter.filter):
|
3629 |
|
|
Fixed wrong casting.
|
3630 |
|
|
|
3631 |
|
|
2005-04-06 Andrew Haley
|
3632 |
|
|
|
3633 |
|
|
* testsuite/libjava.lang/bytearray.java: New file.
|
3634 |
|
|
* testsuite/libjava.lang/bytearray.out: New file.
|
3635 |
|
|
* java/lang/ClassLoader.java (loadClassFromSig): Declare
|
3636 |
|
|
(loadClass): Use it.
|
3637 |
|
|
* java/lang/natClassLoader.cc (loadClassFromSig): New method.
|
3638 |
|
|
|
3639 |
|
|
2005-04-06 Mohan Embar
|
3640 |
|
|
|
3641 |
|
|
* Makefile.am ($(db_name)): Add $(EXEEXT) suffix to
|
3642 |
|
|
gcj-dbtool dependency
|
3643 |
|
|
* Makefile.in: Regenerated
|
3644 |
|
|
|
3645 |
|
|
2005-04-06 Bryce McKinlay
|
3646 |
|
|
|
3647 |
|
|
* java/util/logging/natLogger.cc (getCallerStackFrame): Don't crash on
|
3648 |
|
|
NULL klass and meth values from _Jv_StackTrace::GetCallerInfo().
|
3649 |
|
|
|
3650 |
|
|
2005-04-05 Andrew Haley
|
3651 |
|
|
|
3652 |
|
|
* gnu/gcj/tools/gcj_dbtool/Main.java (Fileset): New class.
|
3653 |
|
|
(Tokenizer): New class.
|
3654 |
|
|
(getFiles): New method.
|
3655 |
|
|
(main): Add "-" argument.
|
3656 |
|
|
Add "-0" argument.
|
3657 |
|
|
Read list of files from stdin when merging map databases.
|
3658 |
|
|
(usage): Add "-" argument.
|
3659 |
|
|
Add "-0" argument.
|
3660 |
|
|
Minor corrections.
|
3661 |
|
|
|
3662 |
|
|
2005-04-05 Thomas Fitzsimmons
|
3663 |
|
|
|
3664 |
|
|
PR libgcj/20750
|
3665 |
|
|
* Makefile.am (AM_CXXFLAGS): Define JAVA_HOME.
|
3666 |
|
|
* Makefile.in: Regenerate.
|
3667 |
|
|
* configure.ac: Add --with-java-home option.
|
3668 |
|
|
* configure: Regenerate.
|
3669 |
|
|
* external/Makefile.in: Regenerate.
|
3670 |
|
|
* external/sax/Makefile.in: Regenerate.
|
3671 |
|
|
* external/w3c_dom/Makefile.in: Regenerate.
|
3672 |
|
|
* gcj/Makefile.in: Regenerate.
|
3673 |
|
|
* include/Makefile.in: Regenerate.
|
3674 |
|
|
* testsuite/Makefile.in: Regenerate.
|
3675 |
|
|
* java/lang/natRuntime.cc (insertSystemProperties): Set java.home
|
3676 |
|
|
to JAVA_HOME macro.
|
3677 |
|
|
|
3678 |
|
|
2005-04-05 Tom Tromey
|
3679 |
|
|
|
3680 |
|
|
* jni.cc (_Jv_JNI_GetAnyFieldID): Throw ClassNotFoundException.
|
3681 |
|
|
* java/lang/reflect/natMethod.cc (_Jv_GetTypesFromSignature):
|
3682 |
|
|
Rewrote to use _Jv_FindClassFromSignature.
|
3683 |
|
|
* verify.cc (resolve): throw NoClassDefFoundError.
|
3684 |
|
|
* link.cc (resolve_field): Throw NoClassDefFoundError.
|
3685 |
|
|
(find_field): Likewise.
|
3686 |
|
|
* prims.cc (_Jv_FindClassFromSignature): Removed recursion.
|
3687 |
|
|
Handle error cases. Added 'endp' argument.
|
3688 |
|
|
* include/jvm.h (_Jv_FindClassFromSignature): Updated prototype.
|
3689 |
|
|
|
3690 |
|
|
2005-04-05 Tom Tromey
|
3691 |
|
|
|
3692 |
|
|
* Makefile.in: Rebuilt.
|
3693 |
|
|
* Makefile.am (lib_gnu_java_awt_peer_gtk_la_SOURCES): Removed
|
3694 |
|
|
gtk_awt_peer_sources.
|
3695 |
|
|
(lib_gnu_java_awt_peer_gtk_la_LIBADD): Added gtk-awt-peer.lo.
|
3696 |
|
|
(lib_gnu_java_awt_peer_gtk_la_DEPENDENCIES): Likewise.
|
3697 |
|
|
($(gtk_awt_peer_sources:.java=.lo)): Removed.
|
3698 |
|
|
(gtk-awt-peer.lo): New target.
|
3699 |
|
|
|
3700 |
|
|
2005-04-04 Steve Pribyl
|
3701 |
|
|
|
3702 |
|
|
PR libgcj/20761
|
3703 |
|
|
* configure.ac: Fix fastjar definition for cross builds.
|
3704 |
|
|
* configure: Rebuilt.
|
3705 |
|
|
|
3706 |
|
|
2005-04-04 Tom Tromey
|
3707 |
|
|
|
3708 |
|
|
* java/lang/ClassLoader.java (loadClass): Resolve class even if
|
3709 |
|
|
it was already found.
|
3710 |
|
|
|
3711 |
|
|
2005-04-04 Tom Tromey
|
3712 |
|
|
|
3713 |
|
|
* java/net/URL.java (DEFAULT_SEARCH_PATH): Added
|
3714 |
|
|
org.metastatic.jessie.
|
3715 |
|
|
|
3716 |
|
|
2005-04-02 Anthony Green
|
3717 |
|
|
|
3718 |
|
|
PR libgcj/20727
|
3719 |
|
|
* java/nio/DirectByteBufferImpl.java: Fix buffer ownership bug.
|
3720 |
|
|
|
3721 |
|
|
2005-04-02 Mark Wielaard
|
3722 |
|
|
|
3723 |
|
|
* javax/naming/directory/BasicAttributes.java (equals): Compare to any
|
3724 |
|
|
Attributes and attribute order doesn't matter.
|
3725 |
|
|
(BasicAttributesEnumeration.where): Initialize to zero.
|
3726 |
|
|
(BasicAttributesEnumeration.nextElement): Update and compare where
|
3727 |
|
|
appropriately (zero based).
|
3728 |
|
|
|
3729 |
|
|
2005-04-01 Thomas Fitzsimmons
|
3730 |
|
|
|
3731 |
|
|
PR libgcj/20090, PR libgcj/20526
|
3732 |
|
|
* gij.cc (nonstandard_opts_help): New function.
|
3733 |
|
|
(add_option): New function.
|
3734 |
|
|
(main): Support java options. Set java.class.path. Don't set
|
3735 |
|
|
_Jv_Jar_Class_Path.
|
3736 |
|
|
* prims.cc (parse_x_arg): New function.
|
3737 |
|
|
(parse_init_args): Call parse_x_arg for -X and _ options, when
|
3738 |
|
|
ignoreUnrecognized is true.
|
3739 |
|
|
(new _Jv_RunMain): New vm_args variant.
|
3740 |
|
|
(old _Jv_RunMain): Call new vm_args _Jv_RunMain.
|
3741 |
|
|
(_Jv_Jar_Class_Path): Remove variable.
|
3742 |
|
|
* include/java-props.h: Likewise.
|
3743 |
|
|
* include/cni.h (JvRealloc): New function.
|
3744 |
|
|
* include/jvm.h (_Jv_RunMain): Declare vm_args variant.
|
3745 |
|
|
* java/lang/natRuntime.cc (insertSystemProperties): Remove
|
3746 |
|
|
_Jv_Jar_Class_Path logic. Use JV_VERSION and JV_API_VERSION
|
3747 |
|
|
macros.
|
3748 |
|
|
* configure.ac (JV_VERSION): Define.
|
3749 |
|
|
(JV_API_VERSION): Likewise.
|
3750 |
|
|
* configure: Regenerate.
|
3751 |
|
|
* include/config.h.in: Regenerate.
|
3752 |
|
|
|
3753 |
|
|
2005-04-01 Mark Anderson
|
3754 |
|
|
|
3755 |
|
|
* java/lang/natDouble.cc (parseDouble): Handle NaN, Infinity and
|
3756 |
|
|
-Infinity as parameters.
|
3757 |
|
|
|
3758 |
|
|
2005-04-01 Michael Koch
|
3759 |
|
|
|
3760 |
|
|
* java/io/PipedInputStream.java
|
3761 |
|
|
(read): Make sure a positive byte value is returned. Revised javadoc.
|
3762 |
|
|
Thanks to Olafur Bragason for reporting these bugs.
|
3763 |
|
|
|
3764 |
|
|
2005-04-01 Tom Tromey
|
3765 |
|
|
|
3766 |
|
|
* java/lang/natVMClassLoader.cc (getSystemClassLoaderInternal):
|
3767 |
|
|
Updated for name change.
|
3768 |
|
|
(nativeFindClass): New method.
|
3769 |
|
|
(loadClass): Use nativeFindClass.
|
3770 |
|
|
* java/lang/natClassLoader.cc (_Jv_FindClass): Use single-argument
|
3771 |
|
|
form of loadClass.
|
3772 |
|
|
* java/lang/VMClassLoader.java (tried_libraries, lib_control,
|
3773 |
|
|
LIB_FULL, LIB_CACHE, LIB_NEVER): New fields from old
|
3774 |
|
|
VMClassLoader.
|
3775 |
|
|
(initialize): New method.
|
3776 |
|
|
(nativeFindClass): Declare.
|
3777 |
|
|
* gnu/gcj/runtime/natVMClassLoader.cc: Removed.
|
3778 |
|
|
* gnu/gcj/runtime/VMClassLoader.java: Removed.
|
3779 |
|
|
* gnu/gcj/runtime/ExtensionClassLoader.java: Renamed from
|
3780 |
|
|
VMClassLoader.java.
|
3781 |
|
|
(definePackageForNative): Removed.
|
3782 |
|
|
(tried_libraries, LIB_CACHE, LIB_FULL, LIB_NEVER, lib_control):
|
3783 |
|
|
Moved to VMClassLoader.java.
|
3784 |
|
|
* prims.cc (_Jv_CreateJavaVM): Updated for renaming.
|
3785 |
|
|
* Makefile.am (gnu/gcj/runtime/ExtensionClassLoader.h): Renamed.
|
3786 |
|
|
(ordinary_java_source_files): Added ExtensionClassLoader.java,
|
3787 |
|
|
removed VMClassLoader.java.
|
3788 |
|
|
(nat_source_files): Removed natVMClassLoader.cc.
|
3789 |
|
|
|
3790 |
|
|
2005-04-01 Tom Tromey
|
3791 |
|
|
|
3792 |
|
|
* Makefile.in: Rebuilt.
|
3793 |
|
|
* Makefile.am (db_pathtail): Use $(gcc_version), not
|
3794 |
|
|
@gcc_version@.
|
3795 |
|
|
|
3796 |
|
|
2005-04-01 Jeroen Frijters
|
3797 |
|
|
|
3798 |
|
|
* java/util/Timer.java
|
3799 |
|
|
(run): Stop the queue if a task throws an exception.
|
3800 |
|
|
|
3801 |
|
|
2005-03-31 Thomas Fitzsimmons
|
3802 |
|
|
|
3803 |
|
|
* javax/swing/text/JTextComponent.java (viewToModel): New method.
|
3804 |
|
|
|
3805 |
|
|
2005-03-29 Ian Lance Taylor
|
3806 |
|
|
|
3807 |
|
|
* external/sax/Makefile.am (GCJ_WITH_FLAGS): Add "-fclasspath=".
|
3808 |
|
|
* external/sax/Makefile.in: Rebuild.
|
3809 |
|
|
* external/w3c_dom/Makefile.am (GCJ_WITH_FLAGS): Add
|
3810 |
|
|
"-fclasspath=".
|
3811 |
|
|
* external/w3c_dom/Makefile.in: Rebuild.
|
3812 |
|
|
|
3813 |
|
|
2005-03-29 Tom Tromey
|
3814 |
|
|
|
3815 |
|
|
* java/lang/natRuntime.cc (insertSystemProperties): Set
|
3816 |
|
|
gnu.gcj.runtime.endorsed.dirs.
|
3817 |
|
|
* Makefile.in: Rebuilt.
|
3818 |
|
|
* Makefile.am (ordinary_java_source_files): Added
|
3819 |
|
|
HelperClassLoader.java.
|
3820 |
|
|
(AM_CXXFLAGS): Define GCJ_ENDORSED_DIRS.
|
3821 |
|
|
* gnu/gcj/runtime/VMClassLoader.java (VMClassLoader): Extends
|
3822 |
|
|
HelperClassLoader.
|
3823 |
|
|
(init): Use addDirectoriesFromProperty.
|
3824 |
|
|
* gnu/gcj/runtime/BootClassLoader.java (BootClassLoader): Extends
|
3825 |
|
|
HelperClassLoader. Use addDirectoriesFromProperty. Handle
|
3826 |
|
|
gnu.gcj.runtime.endorsed.dirs.
|
3827 |
|
|
* gnu/gcj/runtime/HelperClassLoader.java: New file.
|
3828 |
|
|
|
3829 |
|
|
2005-03-26 Chris Burdess
|
3830 |
|
|
|
3831 |
|
|
* gnu/xml/dom/DomNode.java (notifyNode): grow listener array as
|
3832 |
|
|
required.
|
3833 |
|
|
|
3834 |
|
|
2005-03-13 Michael Koch
|
3835 |
|
|
|
3836 |
|
|
* gnu/xml/aelfred2/XmlParser.java: Fixed typo.
|
3837 |
|
|
|
3838 |
|
|
2005-03-11 Chris Burdess
|
3839 |
|
|
|
3840 |
|
|
* gnu/xml/aelfred2/SAXDriver.java: Corrected bug handling URI
|
3841 |
|
|
warnings.
|
3842 |
|
|
|
3843 |
|
|
2005-02-27 Chris Burdess
|
3844 |
|
|
|
3845 |
|
|
* gnu/xml/aelfred2/JAXPFactory.java,
|
3846 |
|
|
gnu/xml/aelfred2/SAXDriver.java,
|
3847 |
|
|
gnu/xml/aelfred2/XmlParser.java,
|
3848 |
|
|
gnu/xml/aelfred2/XmlReader.java: Applied GNU Classpath source code
|
3849 |
|
|
formatting conventions. Replaced arrays of Object with struct-like
|
3850 |
|
|
classes for easier maintainability. Made SAXDriver.stringInterning
|
3851 |
|
|
package private to allow access from XmlParser inside the loop without
|
3852 |
|
|
a method call overhead.
|
3853 |
|
|
|
3854 |
|
|
2005-03-11 Chris Burdess
|
3855 |
|
|
|
3856 |
|
|
* gnu/xml/aelfred2/SAXDriver.java: Corrected bug handling URI
|
3857 |
|
|
warnings.
|
3858 |
|
|
|
3859 |
|
|
2005-03-28 Alexandre Oliva
|
3860 |
|
|
|
3861 |
|
|
* configure.ac: Revert 2005-03-25's patch. Propagate MULTIlib
|
3862 |
|
|
settings to sub Makefiles.
|
3863 |
|
|
(GCJH, ZIP): Prefix with top_builddir.
|
3864 |
|
|
* configure: Rebuild.
|
3865 |
|
|
* external/w3c_dom/Makefile.am (MULTIBUILDTOP): Don't override.
|
3866 |
|
|
* external/w3c_dom/Makefile.in: Rebuild.
|
3867 |
|
|
* external/sax/Makefile.am (MULTIBUILDTOP): Don't override.
|
3868 |
|
|
* external/sax/Makefile.in: Rebuild.
|
3869 |
|
|
|
3870 |
|
|
2005-03-28 Eric Botcazou
|
3871 |
|
|
|
3872 |
|
|
* testsuite/libjava.jni/jni.exp (gcj_jni_invocation_test_one): Add
|
3873 |
|
|
libsocket to the libraries to link for Solaris.
|
3874 |
|
|
|
3875 |
|
|
2005-03-28 Per Bothner
|
3876 |
|
|
|
3877 |
|
|
* boehm.cc (_Jv_MarkObj): Don't follow null pointer to static field,
|
3878 |
|
|
which can happen if class is JV_STATE_LOADED but not JV_STATE_PREPARED.
|
3879 |
|
|
|
3880 |
|
|
2005-03-27 Andreas Tobler
|
3881 |
|
|
|
3882 |
|
|
* Makefile.am (classes.stamp): Add gnu/gcj/tools/gcj_dbtool/Main.java
|
3883 |
|
|
to fix a ONESTEP fallout.
|
3884 |
|
|
* Makefile.in: Regenerate.
|
3885 |
|
|
|
3886 |
|
|
2005-03-25 Mike Stump
|
3887 |
|
|
|
3888 |
|
|
* configure.ac: Fix ZIP and GCJH at configure time to absolute
|
3889 |
|
|
paths like we do for the compiler, as we use it in external/sax
|
3890 |
|
|
and it doesn't get MULTIBUILDTOP right when multilibing.
|
3891 |
|
|
|
3892 |
|
|
2005-03-24 Anthony Green
|
3893 |
|
|
|
3894 |
|
|
* gnu/gcj/tools/gcj_dbtool/Main.java: Accept libdir argument with
|
3895 |
|
|
-p option.
|
3896 |
|
|
(usage): Add [LIBDIR] to help output.
|
3897 |
|
|
* gnu/gcj/tools/gcj_dbtool/natMain.cc: New file.
|
3898 |
|
|
* Makefile.am (AM_CXXFLAGS): Define
|
3899 |
|
|
LIBGCJ_DEFAULT_DATABASE_PATH_TAIL.
|
3900 |
|
|
(db_pathtail): New macro.
|
3901 |
|
|
|
3902 |
|
|
2005-03-24 Tom Tromey
|
3903 |
|
|
|
3904 |
|
|
* gnu/gcj/runtime/BootClassLoader.java (BootClassLoader): Don't
|
3905 |
|
|
add sax and w3c libraries.
|
3906 |
|
|
* Makefile.am (libgij_la_LIBADD): Added libsax-gcj.la and
|
3907 |
|
|
libw3c-gcj.la.
|
3908 |
|
|
* external/w3c_dom/Makefile.in: Rebuilt.
|
3909 |
|
|
* external/w3c_dom/Makefile.am (libw3c_gcj_la_GCJFLAGS): Include
|
3910 |
|
|
AM_GCJFLAGS.
|
3911 |
|
|
(libw3c_gcj_la_LDFLAGS): New variable.
|
3912 |
|
|
(noinst_LTLIBRARIES): Renamed.
|
3913 |
|
|
* external/sax/Makefile.in: Rebuilt.
|
3914 |
|
|
* external/sax/Makefile.am (libsax_gcj_la_GCJFLAGS): Include
|
3915 |
|
|
AM_GCJFLAGS.
|
3916 |
|
|
(libsax_gcj_la_LDFLAGS): New variable.
|
3917 |
|
|
(noinst_LTLIBRARIES): Renamed.
|
3918 |
|
|
|
3919 |
|
|
2005-03-23 Tom Tromey
|
3920 |
|
|
|
3921 |
|
|
* Makefile.in: Rebuilt.
|
3922 |
|
|
* Makefile.am (AM_CXXFLAGS): Define TOOLEXECLIBDIR.
|
3923 |
|
|
(libgcj0_convenience_la_SOURCES): Don't include
|
3924 |
|
|
gnu_xml_source_files.
|
3925 |
|
|
(libgcj0_convenience_la_LIBADD): New variable.
|
3926 |
|
|
(libgcj_la_LIBADD): Don't include sax or w3c_dom.
|
3927 |
|
|
(all_java_source_files): javax_imageio_source_files,
|
3928 |
|
|
javax_xml_source_files, and gnu_java_beans_source_files.
|
3929 |
|
|
($(gnu_xml_source_files:.java=.lo)): Removed target.
|
3930 |
|
|
(gnu-xml.lo): New target.
|
3931 |
|
|
(javax-imageio.lo): Likewise.
|
3932 |
|
|
(javax-xml.lo): Likewise.
|
3933 |
|
|
(gnu-java-beans.lo): Likewise.
|
3934 |
|
|
(gnu_java_beans_source_files): New variable.
|
3935 |
|
|
(javax_imageio_source_files): Likewise.
|
3936 |
|
|
(javax_xml_source_files): Likewise.
|
3937 |
|
|
(javax_source_files): Moved files to other variable.
|
3938 |
|
|
(awt_java_source_files): Likewise.
|
3939 |
|
|
(ordinary_java_source_files): Added BootClassLoader.java.
|
3940 |
|
|
* java/lang/natVMClassLoader.cc (defineClass): Use boot loader,
|
3941 |
|
|
not system class loader.
|
3942 |
|
|
(initBootLoader): New method.
|
3943 |
|
|
(loadClass): Search bootLoader.
|
3944 |
|
|
* java/lang/natClassLoader.cc (_Jv_RegisterInitiatingLoader): Use
|
3945 |
|
|
boot loader, not system class loader.
|
3946 |
|
|
(_Jv_UnregisterInitiatingLoader): Likewise.
|
3947 |
|
|
(_Jv_FindClass): Likewise. Ensure entries in
|
3948 |
|
|
bootstrap_class_list are unique.
|
3949 |
|
|
* java/lang/natClass.cc (getClassLoader): Don't special case
|
3950 |
|
|
system class loader.
|
3951 |
|
|
* java/lang/VMClassLoader.java (bootLoader): New field.
|
3952 |
|
|
(getResource): Use bootLoader.
|
3953 |
|
|
(getResources): Likewise.
|
3954 |
|
|
(initBootLoader): Declare.
|
3955 |
|
|
* gnu/gcj/runtime/BootClassLoader.java: New file.
|
3956 |
|
|
* external/sax/org/xml/sax/helpers/NamespaceSupport.java
|
3957 |
|
|
(EMPTY_ENUMERATION): Now package-private.
|
3958 |
|
|
* external/w3c_com/Makefile.in: Rebuilt.
|
3959 |
|
|
* external/w3c_com/Makefile.am (MULTIBUILDTOP): New variable.
|
3960 |
|
|
(w3c.jar): New target.
|
3961 |
|
|
(classes.stamp): Updated.
|
3962 |
|
|
(toolexeclib_LTLIBRARIES): Renamed from noinst_LTLIBRARIES.
|
3963 |
|
|
Changed name of library.
|
3964 |
|
|
(libw3c_gcj_la_SOURCES): New variable.
|
3965 |
|
|
(libw3c_gcj_la_GCJFLAGS): Likewise.
|
3966 |
|
|
(source_files): Renamed from lib3c_convenience_la_SOURCES.
|
3967 |
|
|
* external/sax/Makefile.in: Rebuilt.
|
3968 |
|
|
* external/sax/Makefile.am (MULTIBUILDTOP): New variable.
|
3969 |
|
|
(sax.jar): New target.
|
3970 |
|
|
(classes.stamp): Updated.
|
3971 |
|
|
(toolexeclib_LTLIBRARIES): Renamed from noinst_LTLIBRARIES.
|
3972 |
|
|
Changed name of library.
|
3973 |
|
|
(libsax_gcj_la_SOURCES): New variable.
|
3974 |
|
|
(libsax_gcj_la_GCJFLAGS): Likewise.
|
3975 |
|
|
(source_files): Renamed from libsax_convenience_la_SOURCES.
|
3976 |
|
|
* stacktrace.cc (non_system_trace_fn): Don't look at system class
|
3977 |
|
|
loader.
|
3978 |
|
|
* prims.cc (_Jv_CreateJavaVM): Initialize the bootstrap class
|
3979 |
|
|
loader.
|
3980 |
|
|
(_Jv_RunMain): Handle case where 'runtime' is NULL at exit.
|
3981 |
|
|
|
3982 |
|
|
2005-03-23 Sven de Marothy
|
3983 |
|
|
|
3984 |
|
|
PR libgcj/2641, PR libgcj/9854, PR libgcj/14892, PR libgcj/18083,
|
3985 |
|
|
PR libgcj/11085:
|
3986 |
|
|
* java/util/Calendar.java
|
3987 |
|
|
(set): Use starting day of week when one is needed if none is given.
|
3988 |
|
|
* java/text/SimpleDateFormat.java
|
3989 |
|
|
(parse): Handle 1-12 and 1-24 timestamps correctly.
|
3990 |
|
|
* java/util/GregorianCalendar.java
|
3991 |
|
|
(computeTime, computeFields): HOUR should be in 0-11 format.
|
3992 |
|
|
(nonLeniencyCheck): Adjust leniency checking to that fact.
|
3993 |
|
|
(getLinearDay): Should be private.
|
3994 |
|
|
|
3995 |
|
|
2005-03-23 Tom Tromey
|
3996 |
|
|
|
3997 |
|
|
* include/jvm.h (GCJ_40_BC_ABI_VERSION): New define.
|
3998 |
|
|
(_Jv_CheckABIVersion): Use it.
|
3999 |
|
|
|
4000 |
|
|
2005-03-22 Mike Stump
|
4001 |
|
|
|
4002 |
|
|
* stacktrace.cc: Delete unused _Jv_FindCallingClassState.
|
4003 |
|
|
|
4004 |
|
|
* include/posix.h: .dylib is used on all Apple MACH platforms.
|
4005 |
|
|
* java/lang/ieeefp.h: ppc64 is also __IEEE_BIG_ENDIAN.
|
4006 |
|
|
|
4007 |
|
|
2005-03-22 Tom Tromey
|
4008 |
|
|
|
4009 |
|
|
* gnu/gcj/tools/gcj_dbtool/Main.java (usage): Fixed output.
|
4010 |
|
|
|
4011 |
|
|
2005-03-21 Tom Tromey
|
4012 |
|
|
|
4013 |
|
|
* java/lang/VMCompiler.java (static block): Also catch
|
4014 |
|
|
BufferUnderflowException.
|
4015 |
|
|
|
4016 |
|
|
2005-03-21 Zack Weinberg
|
4017 |
|
|
|
4018 |
|
|
* configure.ac: Do not invoke TL_AC_GCC_VERSION. Do not
|
4019 |
|
|
set tool_include_dir. In all substitutions, leave $(gcc_version)
|
4020 |
|
|
to be expanded by the Makefile.
|
4021 |
|
|
* aclocal.m4, configure: Regenerate.
|
4022 |
|
|
* Makefile.am: Set gcc_version. Replace all uses of
|
4023 |
|
|
@gcc_version@ with $(gcc_version).
|
4024 |
|
|
* external/Makefile.am, external/sax/Makefile.am
|
4025 |
|
|
* external/w3c_dom/Makefile.am, gcj/Makefile.am
|
4026 |
|
|
* testsuite/Makefile.am: Set gcc_version.
|
4027 |
|
|
* include/Makefile.am: Set gcc_version and tool_include_dir.
|
4028 |
|
|
* Makefile.in, external/Makefile.in, external/sax/Makefile.in
|
4029 |
|
|
* external/w3c_dom/Makefile.in, gcj/Makefile.in, include/Makefile.in
|
4030 |
|
|
* testsuite/Makefile.in: Regenerate.
|
4031 |
|
|
|
4032 |
|
|
2005-03-17 Andrew Haley
|
4033 |
|
|
|
4034 |
|
|
* java/lang/natVMSecurityManager.cc (getClassContext): Add new
|
4035 |
|
|
arg: klass.
|
4036 |
|
|
Pass klass to _Jv_StackTrace::GetClassContext().
|
4037 |
|
|
* java/lang/ClassLoader.java (getParent): Pass class to
|
4038 |
|
|
VMSecurityManager.getClassContext()
|
4039 |
|
|
(getSystemClassLoader): Likewise.
|
4040 |
|
|
* java/lang/Package.java (getPackage): Likewise.
|
4041 |
|
|
(getPackages): Likewise.
|
4042 |
|
|
* java/lang/SecurityManager.java (getClassContext): Likewise.
|
4043 |
|
|
(currentClassLoader): Likewise.
|
4044 |
|
|
* java/lang/VMSecurityManager.java: (getClassContext): Likewise.
|
4045 |
|
|
(currentClassLoader) Add new arg: caller.
|
4046 |
|
|
Pass caller to VMSecurityManager.getClassContext.
|
4047 |
|
|
|
4048 |
|
|
* stacktrace.cc (GetClassContext): Correct calculation of
|
4049 |
|
|
jframe_count.
|
4050 |
|
|
|
4051 |
|
|
* boehm.cc (_Jv_MarkObj): (_Jv_MarkObj): Mark
|
4052 |
|
|
im->source_file_name.
|
4053 |
|
|
|
4054 |
|
|
2005-03-16 Andrew Haley
|
4055 |
|
|
|
4056 |
|
|
* boehm.cc (_Jv_MarkObj): Mark the interpreted method line_table.
|
4057 |
|
|
|
4058 |
|
|
2005-03-16 Tom Tromey
|
4059 |
|
|
|
4060 |
|
|
* link.cc (ensure_class_linked): Removed #ifdef.
|
4061 |
|
|
(print_class_loaded): Likewise.
|
4062 |
|
|
(wait_for_state): Likewise.
|
4063 |
|
|
* java/lang/Class.h (_Jv_IsInterpretedClass): Always declare.
|
4064 |
|
|
* include/jvm.h (_Jv_IsInterpretedClass): Moved from...
|
4065 |
|
|
* include/java-interp.h: ... here.
|
4066 |
|
|
|
4067 |
|
|
2005-03-16 Tom Tromey
|
4068 |
|
|
|
4069 |
|
|
* gnu/java/lang/MainThread.java (run): Load main class using
|
4070 |
|
|
system class loader.
|
4071 |
|
|
|
4072 |
|
|
2005-03-16 Andreas Tobler
|
4073 |
|
|
|
4074 |
|
|
* testsuite/libjava.jni/jni.exp (gcj_jni_invocation_test_one): Add
|
4075 |
|
|
lgcc_s to the libraries to link for Darwin.
|
4076 |
|
|
|
4077 |
|
|
2005-03-15 Andreas Tobler
|
4078 |
|
|
|
4079 |
|
|
* stacktrace.cc (_Jv_StackTrace::UnwindTraceFn): Protect
|
4080 |
|
|
interpreter-specific code with #ifdef INTERPRETER.
|
4081 |
|
|
(_Jv_StackTrace::getLineNumberForFrame): Likewise.
|
4082 |
|
|
(_Jv_StackTrace::FillInFrameInfo): Likewise.
|
4083 |
|
|
(_Jv_StackTrace::non_system_trace_fn): Likewise.
|
4084 |
|
|
* include/java-stack.h (struct _Jv_InterpFrameInfo): Protect with
|
4085 |
|
|
#ifdef INTERPRETER. Also protect declarations that use it.
|
4086 |
|
|
* java/lang/Class.h: Move _Jv_StackTrace friend declaration outside
|
4087 |
|
|
#ifdef INTERPRETER block.
|
4088 |
|
|
|
4089 |
|
|
2005-03-15 Jakub Jelinek
|
4090 |
|
|
|
4091 |
|
|
PR libgcj/20251
|
4092 |
|
|
* Makefile.am (libjawt_la_LIBADD): Add -L$(here)/.libs.
|
4093 |
|
|
* Makefile.in: Rebuilt.
|
4094 |
|
|
|
4095 |
|
|
2005-03-15 David Daney
|
4096 |
|
|
|
4097 |
|
|
* gnu/java/net/natPlainSocketImplPosix.cc (read_helper): Handle
|
4098 |
|
|
count == 0 case.
|
4099 |
|
|
|
4100 |
|
|
2005-03-15 David Daney
|
4101 |
|
|
|
4102 |
|
|
* java/io/BufferedInputStream.java (available): Use 'in' instead
|
4103 |
|
|
of 'super' for underlying stream access.
|
4104 |
|
|
(close): Ditto.
|
4105 |
|
|
(read(byte[], int, int)): Ditto.
|
4106 |
|
|
(refill): Ditto.
|
4107 |
|
|
(skip): Call skip on underlying stream when possible.
|
4108 |
|
|
|
4109 |
|
|
2005-03-12 Andreas Tobler
|
4110 |
|
|
|
4111 |
|
|
* stacktrace.cc (GetCallerInfo): Return nothing in case of
|
4112 |
|
|
SJLJ_EXCEPTIONS is defined.
|
4113 |
|
|
|
4114 |
|
|
2005-03-12 Ranjit Mathew
|
4115 |
|
|
|
4116 |
|
|
* testsuite/libjava.jacks/jacks.xfail: Add XFAILs for new JSR-201
|
4117 |
|
|
tests.
|
4118 |
|
|
|
4119 |
|
|
2005-03-11 Andreas Tobler
|
4120 |
|
|
|
4121 |
|
|
* testsuite/lib/libjava.exp (libjava_init): Use the same target
|
4122 |
|
|
check for Darwin.
|
4123 |
|
|
(libjava_arguments): Likewise.
|
4124 |
|
|
|
4125 |
|
|
* testsuite/libjava.jni/jni.exp (gcj_jni_compile_c_to_so): Likewise.
|
4126 |
|
|
(gcj_jni_test_one): Likewise.
|
4127 |
|
|
(gcj_jni_invocation_compile_c_to_binary): Likewise.
|
4128 |
|
|
Add flags to keep the Darwin linker quiet.
|
4129 |
|
|
(gcj_jni_invocation_test_one): Use the same target check for Darwin.
|
4130 |
|
|
Add -liconv for Darwin.
|
4131 |
|
|
|
4132 |
|
|
2005-03-11 Tom Tromey
|
4133 |
|
|
|
4134 |
|
|
* include/jvm.h (GCJ_40_BC_ABI_VERSION): New define.
|
4135 |
|
|
(_Jv_CheckABIVersion): Use it.
|
4136 |
|
|
|
4137 |
|
|
2005-03-11 Tom Tromey
|
4138 |
|
|
|
4139 |
|
|
* gnu/gcj/tools/gcj_dbtool/Main.java (main): Handle '-p'.
|
4140 |
|
|
(usage): Document '-p'.
|
4141 |
|
|
* Makefile.in: Rebuilt.
|
4142 |
|
|
* Makefile.am (dbexecdir): New variable.
|
4143 |
|
|
(db_name): Likewise.
|
4144 |
|
|
(dbexec_DATA): Likewise.
|
4145 |
|
|
($(db_name)): New target.
|
4146 |
|
|
(AM_CXXFLAGS): Define LIBGCJ_DEFAULT_DATABASE.
|
4147 |
|
|
* java/lang/natRuntime.cc (insertSystemProperties): Set default
|
4148 |
|
|
system database.
|
4149 |
|
|
|
4150 |
|
|
2005-03-10 Bryce McKinlay
|
4151 |
|
|
|
4152 |
|
|
* exception.cc: Remove stray MethodRef.h include.
|
4153 |
|
|
* java/lang/natClass.cc: Likewise.
|
4154 |
|
|
* gnu/gcj/runtime/MethodRef.java: Removed.
|
4155 |
|
|
* gnu/gcj/runtime/StackTrace.java, gnu/gcj/runtime/natNameFinder.cc,
|
4156 |
|
|
gnu/gcj/runtime/natStackTrace.cc: Really removed.
|
4157 |
|
|
* java/lang/natRuntime.cc (_load): Remove unsed variable.
|
4158 |
|
|
* Makefile.am (ordinary_java_source_files): Remove MethodRef.java.
|
4159 |
|
|
* Makefile.in: Rebuilt.
|
4160 |
|
|
|
4161 |
|
|
2005-03-10 Tom Tromey
|
4162 |
|
|
|
4163 |
|
|
* Makefile.in: Rebuilt.
|
4164 |
|
|
* Makefile.am (ordinary_java_source_files): Added MethodRef.java.
|
4165 |
|
|
|
4166 |
|
|
2005-03-10 Chris Burdess
|
4167 |
|
|
|
4168 |
|
|
* gnu/xml/dom/ls/SAXEventSink.java: Ignore element declarations if
|
4169 |
|
|
not currently parsing the DTD.
|
4170 |
|
|
|
4171 |
|
|
2005-03-10 Bryce McKinlay
|
4172 |
|
|
|
4173 |
|
|
New Stack Trace infrastructure.
|
4174 |
|
|
* Makefile.am (libgcj0_convenience_la_SOURCES): Add stacktrace.cc.
|
4175 |
|
|
(gnu/gcj/runtime/StackTrace.java): Removed.
|
4176 |
|
|
(ordinary_java_source_files): Remove obsolete files.
|
4177 |
|
|
(nat_source_files): Remove obsolete files. Add natVMThrowable.cc.
|
4178 |
|
|
* configure.host (fallback_backtrace_h): Set backtrace header
|
4179 |
|
|
for mingw and cygwin targets.
|
4180 |
|
|
* configure.ac: Make symlink for fallback backtrace headers.
|
4181 |
|
|
* Makefile.in, configure: Rebuilt.
|
4182 |
|
|
* defineclass.cc (_Jv_ClassReader::read_one_code_attribute):
|
4183 |
|
|
Read 'LineNumberTable' attribute.
|
4184 |
|
|
(_Jv_ClassReader::read_one_class_attribute): Read 'SourceFile'
|
4185 |
|
|
attribute.
|
4186 |
|
|
(_Jv_ClassReader::handleCodeAttribute): Initialize method line
|
4187 |
|
|
table fields.
|
4188 |
|
|
* exception.cc: Remove unused include.
|
4189 |
|
|
* interpret.cc (DIRECT_THREADED, insn_slot): Moved to java-interp.h.
|
4190 |
|
|
(SAVE_PC): New macro. Save current PC in the interpreter frame.
|
4191 |
|
|
(NULLCHECK, NULLARRAYCHECK): Use SAVE_PC.
|
4192 |
|
|
(_Jv_InterpMethod::compile): Translate bytecode PC values in the line
|
4193 |
|
|
table to direct threaded instruction values.
|
4194 |
|
|
(_Jv_StartOfInterpreter, _Jv_EndOfInterpreter): Removed.
|
4195 |
|
|
(_Jv_InterpMethod::run): No longer member function. All
|
4196 |
|
|
callers updated. Remove _Unwind calls. Call SAVE_PC whenever a call
|
4197 |
|
|
is made or where an instruction could throw.
|
4198 |
|
|
(_Jv_InterpMethod::get_source_line): New. Look up source line numbers
|
4199 |
|
|
in line_table.
|
4200 |
|
|
* prims.cc (catch_segv): Construct exception after MAKE_THROW_FRAME.
|
4201 |
|
|
(catch_fpe): Likewise.
|
4202 |
|
|
* stacktrace.cc: New file. Stack trace code now here.
|
4203 |
|
|
* gnu/gcj/runtime/MethodRef.java:
|
4204 |
|
|
* gnu/gcj/runtime/NameFinder.java: Mostly reimplemented. Now simply
|
4205 |
|
|
calls addr2line to look up PC addresses in a given binary or shared
|
4206 |
|
|
library.
|
4207 |
|
|
* gnu/gcj/runtime/StackTrace.java, gnu/gcj/runtime/natNameFinder.cc,
|
4208 |
|
|
gnu/gcj/runtime/natStackTrace.cc: Removed.
|
4209 |
|
|
* gnu/java/lang/MainThread.java (call_main): Add comment warning that
|
4210 |
|
|
this function name is specially recognised by the stack trace code
|
4211 |
|
|
and shouldn't be changed.
|
4212 |
|
|
* include/java-interp.h (DIRECT_THREADED, insn_slot): Moved here.
|
4213 |
|
|
(struct _Jv_LineTableEntry, line_table, line_table_len): New.
|
4214 |
|
|
(_Jv_InterpMethod::run): Update declaration.
|
4215 |
|
|
(_Jv_StackTrace_): New friend. NameFinder and StackTrace no longer
|
4216 |
|
|
friends.
|
4217 |
|
|
(_Jv_InterpFrame): Renamed from _Jv_MethodChain. Add PC field.
|
4218 |
|
|
* include/java-stack.h: New file. Declarations for stack tracing.
|
4219 |
|
|
* include/jvm.h (_Jv_Frame_info): Removed.
|
4220 |
|
|
* java/lang/Class.h: Update friend declarations.
|
4221 |
|
|
* java/lang/VMClassLoader.java (getSystemClassLoader): Simplify
|
4222 |
|
|
exception message.
|
4223 |
|
|
* java/lang/VMThrowable.java (fillInStackTrace): Now native.
|
4224 |
|
|
(getStackTrace): Now native.
|
4225 |
|
|
(data): New RawDataManaged field.
|
4226 |
|
|
* java/lang/natClass.cc: Update includes.
|
4227 |
|
|
(forName): Use _Jv_StackTrace::GetCallingClass for
|
4228 |
|
|
calling-classloader check.
|
4229 |
|
|
(getClassLoader): Likewise.
|
4230 |
|
|
* java/lang/natRuntime.cc: Update includes.
|
4231 |
|
|
(_load): Use _Jv_StackTrace::GetFirstNonSystemClassLoader.
|
4232 |
|
|
* java/lang/natVMSecurityManager.cc: Update includes.
|
4233 |
|
|
(getClassContext): Use _Jv_StackTrace::GetClassContext.
|
4234 |
|
|
* java/lang/natVMThrowable.cc: New file. Native methods for
|
4235 |
|
|
VMThrowable.
|
4236 |
|
|
* java/lang/reflect/natArray.cc: Update includes.
|
4237 |
|
|
(newInstance): Use _Jv_StackTrace::GetCallingClass to implement
|
4238 |
|
|
accessibility check.
|
4239 |
|
|
* java/lang/reflect/natConstructor.cc: Update includes.
|
4240 |
|
|
(newInstance): Use _Jv_StackTrace::GetCallingClass to implement
|
4241 |
|
|
accessibility check.
|
4242 |
|
|
* java/lang/reflect/natField.cc: Update includes.
|
4243 |
|
|
(getAddr): Use _Jv_StackTrace::GetCallingClass to implement
|
4244 |
|
|
accessibility check.
|
4245 |
|
|
* java/lang/reflect/natMethod.cc: Update includes.
|
4246 |
|
|
(invoke): Use _Jv_StackTrace::GetCallingClass to implement
|
4247 |
|
|
accessibility check.
|
4248 |
|
|
* java/util/natResourceBundle.cc: Update includes.
|
4249 |
|
|
(getCallingClassLoader): Use _Jv_StackTrace::GetCallingClass.
|
4250 |
|
|
* java/util/logging/natLogger.cc: Update includes. Use
|
4251 |
|
|
_Jv_StackTrace::GetCallerInfo to get call-site info.
|
4252 |
|
|
* sysdep/generic/backtrace.h: Fallback backtrace code. Stub
|
4253 |
|
|
implementation.
|
4254 |
|
|
* sysdep/i386/backtrace.h: New. Fallback backtrace code. i386
|
4255 |
|
|
implementation.
|
4256 |
|
|
|
4257 |
|
|
2005-03-10 Ranjit Mathew
|
4258 |
|
|
|
4259 |
|
|
* testsuite/libjava.compile/PR20312.java: New file.
|
4260 |
|
|
* testsuite/libjava.compile/PR20312.xfail: Likewise.
|
4261 |
|
|
* testsuite/libjava.jacks/jacks.xfail: Remove 9.2-implicit-15.
|
4262 |
|
|
|
4263 |
|
|
2005-03-09 Andrew Haley
|
4264 |
|
|
|
4265 |
|
|
* gnu/java/nio/channels/FileChannelImpl.java (smallTransferFrom):
|
4266 |
|
|
New.
|
4267 |
|
|
(smallTransferTo): New.
|
4268 |
|
|
(transferFrom): Loop around smallTransferFrom, copying pageSize
|
4269 |
|
|
bytes each time.
|
4270 |
|
|
(transferTo): Likewise.
|
4271 |
|
|
|
4272 |
|
|
2005-03-09 David Daney
|
4273 |
|
|
|
4274 |
|
|
PR libgcj/20389
|
4275 |
|
|
Merge BufferedInputStream from GNU Classpath.
|
4276 |
|
|
* java/io/BufferedInputStream.java (marktarget): Field removed.
|
4277 |
|
|
(CHUNKSIZE): Field removed.
|
4278 |
|
|
(bufferSize): New field.
|
4279 |
|
|
(BufferedInputStream): Initialize fields.
|
4280 |
|
|
(close): Invalidate mark and buffer indexes.
|
4281 |
|
|
(mark): Rewritten.
|
4282 |
|
|
(read()): Move mark handling code to refill.
|
4283 |
|
|
(read(byte[], int, int)): Ditto.
|
4284 |
|
|
(skip): Ditto and simplify EOF testing.
|
4285 |
|
|
(refill): Rewritten.
|
4286 |
|
|
* java/io/InputStreamReader.java (refill): Removed mark and reset
|
4287 |
|
|
of internal BufferedInputStream.
|
4288 |
|
|
|
4289 |
|
|
2005-03-09 Tom Tromey
|
4290 |
|
|
|
4291 |
|
|
* java/lang/natVMClassLoader.cc (defineClass): Reference
|
4292 |
|
|
'systemClassLoader' field directly.
|
4293 |
|
|
* java/lang/natRuntime.cc (_load): Reference 'systemClassLoader'
|
4294 |
|
|
field directly.
|
4295 |
|
|
* java/lang/natClassLoader.cc (_Jv_RegisterInitiatingLoader):
|
4296 |
|
|
Reference 'systemClassLoader' field directly.
|
4297 |
|
|
(_Jv_UnregisterInitiatingLoader): Likewise.
|
4298 |
|
|
(_Jv_FindClass): Likewise.
|
4299 |
|
|
|
4300 |
|
|
2005-03-09 Andreas Tobler
|
4301 |
|
|
|
4302 |
|
|
* java/lang/fdlibm.h: Merge an AIX define from GNU Classpath.
|
4303 |
|
|
|
4304 |
|
|
* java/lang/mprec.h: Remove commented headers. Fix comment to match
|
4305 |
|
|
the file in GNU Classpath style.
|
4306 |
|
|
|
4307 |
|
|
2005-03-09 Tom Tromey
|
4308 |
|
|
|
4309 |
|
|
* java/net/URLClassLoader.java (addURLImpl): Reset 'thisString'.
|
4310 |
|
|
(toString): Synchronize.
|
4311 |
|
|
|
4312 |
|
|
2005-03-08 Bryce McKinlay
|
4313 |
|
|
|
4314 |
|
|
* testsuite/libjava.lang/pr13107_2.xfail: Remove xfail.
|
4315 |
|
|
* testsuite/libjava.lang/pr13107_3.xfail: Likewise.
|
4316 |
|
|
|
4317 |
|
|
2005-03-07 Tom Tromey
|
4318 |
|
|
|
4319 |
|
|
* gnu/gcj/tools/gcj_dbtool/Main.java (main): Recognize '-f'.
|
4320 |
|
|
(usage): Document '-f'.
|
4321 |
|
|
|
4322 |
|
|
2005-03-07 Tom Tromey
|
4323 |
|
|
|
4324 |
|
|
* java/lang/VMCompiler.java (md5Digest): New field.
|
4325 |
|
|
(compileClass): Clone md5Digest instead of looking up a new one.
|
4326 |
|
|
|
4327 |
|
|
2005-03-07 Tom Tromey
|
4328 |
|
|
|
4329 |
|
|
PR java/20215:
|
4330 |
|
|
* include/jvm.h (_Jv_Linker::find_field_helper): Updated.
|
4331 |
|
|
* link.cc (find_field_helper): Added 'type' argument.
|
4332 |
|
|
(find_field): Updated.
|
4333 |
|
|
|
4334 |
|
|
2005-04-07 Scott Gilbertson
|
4335 |
|
|
* gnu/gcj/xlib/natXAnyEvent.cc (loadNext): Added timeout.
|
4336 |
|
|
* gnu/awt/xlib/XCanvasPeer.java (setBackground): Removed
|
4337 |
|
|
throw UnsupportedOperationException, fixed comments.
|
4338 |
|
|
(setFont, setForeground): Fixed comments.
|
4339 |
|
|
* gnu/awt/xlib/XEventLoop.java (postNextEvent): Changed
|
4340 |
|
|
return type to boolean.
|
4341 |
|
|
(getNextEvent): Fixed javadocs.
|
4342 |
|
|
* gnu/awt/xlib/XToolkit.java (interrupted): Removed field.
|
4343 |
|
|
(nativeQueueEmpty): Removed unused code.
|
4344 |
|
|
(iterateNativeQueue): Removed outer loop.
|
4345 |
|
|
|
4346 |
|
|
2005-03-06 Roger Sayle
|
4347 |
|
|
|
4348 |
|
|
PR libgcj/20155
|
4349 |
|
|
* Makefile.am (libgcj0_convenience.la): Revert last change.
|
4350 |
|
|
* Makefile.in: Regenerate.
|
4351 |
|
|
|
4352 |
|
|
2005-03-05 Anthony Green
|
4353 |
|
|
|
4354 |
|
|
* jni/gtk-peer/gtk_jawt.c (classpath_jawt_get_drawable,
|
4355 |
|
|
classpath_jawt_lock, classpath_jawt_unlock): New functions.
|
4356 |
|
|
* jawt.c (_Jv_AWTLock, _Jv_AWTUnlock): New functions.
|
4357 |
|
|
(_Jv_GetDrawingSurface): Set visualID.
|
4358 |
|
|
(_Jv_FreeDrawingSurfaceInfo): Clear visualID.
|
4359 |
|
|
(JAWT_GetAWT): Set Lock and Unlock.
|
4360 |
|
|
* include/jawt_md.h (struct _JAWT_X11DrawingSurfaceInfo): Add
|
4361 |
|
|
visualID.
|
4362 |
|
|
* include/jawt.h (JAWT_VERSION_1_4, JAWT_LOCK_ERROR,
|
4363 |
|
|
JAWT_LOCK_CLIP_CHANGED, JAWT_LOCK_BOUNDS_CHANGED,
|
4364 |
|
|
JAWT_LOCK_SURFACE_CHANGED): New macros.
|
4365 |
|
|
(struct _JAWT): Add Lock and Unlock.
|
4366 |
|
|
|
4367 |
|
|
2005-03-05 Roger Sayle
|
4368 |
|
|
Alexandre Oliva
|
4369 |
|
|
Kelley Cook
|
4370 |
|
|
|
4371 |
|
|
PR libgcj/20155
|
4372 |
|
|
* Makefile.am (libgcj0_convenience.la): New rule to create a file
|
4373 |
|
|
of the object files to link to avoid exceeding the command line
|
4374 |
|
|
length limits on some platforms.
|
4375 |
|
|
(clean-local): Clean up objectlist files.
|
4376 |
|
|
* Makefile.in: Regenerate.
|
4377 |
|
|
|
4378 |
|
|
2005-03-05 Andreas Tobler
|
4379 |
|
|
|
4380 |
|
|
* java/lang/dtoa.c (_dtoa_r): Initialize variables ilim, ilim1 and
|
4381 |
|
|
spec_case. Initialize pointer mlo.
|
4382 |
|
|
|
4383 |
|
|
* java/lang/strtod.c (_strtod_r): Initialize pointers bb, bd, ds and
|
4384 |
|
|
delta.
|
4385 |
|
|
|
4386 |
|
|
* java/lang/e_asin.c (__ieee754_asin): Initialize variable t.
|
4387 |
|
|
|
4388 |
|
|
* java/lang/e_exp.c (__ieee754_exp): Initialize variables hi, lo
|
4389 |
|
|
and k.
|
4390 |
|
|
|
4391 |
|
|
* java/lang/e_rem_pio2.c (__ieee754_rem_pio2): Initialize
|
4392 |
|
|
uninitialized variable z.
|
4393 |
|
|
|
4394 |
|
|
* gnu/java/net/natPlainDatagramSocketImplPosix.cc (mcastGrp): Ifdef
|
4395 |
|
|
possible unused variables.
|
4396 |
|
|
|
4397 |
|
|
* gnu/java/nio/natPipeImplPosix.cc (init): Remove self.
|
4398 |
|
|
|
4399 |
|
|
* jawt.c: Include to fix implict declaration of malloc.
|
4400 |
|
|
|
4401 |
|
|
2005-03-03 Thomas Fitzsimmons
|
4402 |
|
|
|
4403 |
|
|
PR libgcj/20292
|
4404 |
|
|
* testsuite/libjava.jni/jni.exp
|
4405 |
|
|
(gcj_jni_invocation_compile_c_to_binary): Add -I. -I.. to compile
|
4406 |
|
|
flags.
|
4407 |
|
|
(gcj_jni_invocation_test_one): Add -L../.libs to cxx flags.
|
4408 |
|
|
|
4409 |
|
|
2005-02-23 David Daney
|
4410 |
|
|
|
4411 |
|
|
* configure.host: Don't use -mxgot for MIPS builds.
|
4412 |
|
|
|
4413 |
|
|
2005-02-28 Paolo Bonzini
|
4414 |
|
|
|
4415 |
|
|
PR bootstrap/17383
|
4416 |
|
|
* configure.ac: Call GCC_TOPLEV_SUBDIRS.
|
4417 |
|
|
(COMPPATH): Removed.
|
4418 |
|
|
(ZIP, GCJH): Replace it with ../$(host_subdir).
|
4419 |
|
|
(built_gcc_dir): Add $(host_subdir).
|
4420 |
|
|
* configure: Regenerate.
|
4421 |
|
|
* Makefile.in, include/Makefile.in, testsuite/Makefile.in,
|
4422 |
|
|
gcj/Makefile.in, external/Makefile.in, external/sax/Makefile.in,
|
4423 |
|
|
external/w3c_dom/Makefile.in: Regenerate.
|
4424 |
|
|
|
4425 |
|
|
2005-02-24 David Gilbert
|
4426 |
|
|
|
4427 |
|
|
* java/awt/font/TextAttribute.java: changed names to lower case;
|
4428 |
|
|
(readResolve): implemented.
|
4429 |
|
|
Added doc comments all over.
|
4430 |
|
|
|
4431 |
|
|
2005-02-23 Thomas Fitzsimmons
|
4432 |
|
|
|
4433 |
|
|
PR libgcj/16923
|
4434 |
|
|
* jni.cc (JNI_CreateJavaVM): Check JNI version. Cast args to
|
4435 |
|
|
JvVMInitArgs. Pass args to _Jv_CreateJavaVM and check return
|
4436 |
|
|
value. Move argument parsing code to prims.cc.
|
4437 |
|
|
* prims.cc (no_properties): Remove.
|
4438 |
|
|
(_Jv_Compiler_Properties): Initialize to NULL.
|
4439 |
|
|
(_Jv_Properties_Count): Initialize to 0.
|
4440 |
|
|
(parse_verbose_args): New function.
|
4441 |
|
|
(parse_init_args): New function.
|
4442 |
|
|
(_Jv_CreateJavaVM): Call parse_init_args.
|
4443 |
|
|
(_Jv_RunMain): Check return value of _Jv_CreateJavaVM.
|
4444 |
|
|
* gcj/cni.h (JvVMOption): New struct.
|
4445 |
|
|
(JvVMInitArgs): Likewise.
|
4446 |
|
|
(JvCreateJavaVM): Declare vm_args as JvVMInitArgs* rather than
|
4447 |
|
|
void*.
|
4448 |
|
|
* libjava/gcj/javaprims.h (_Jv_VMOption): New struct.
|
4449 |
|
|
(_Jv_VMInitArgs): Likewise.
|
4450 |
|
|
* include/java-props.h (_Jv_Properties_Count): Declare.
|
4451 |
|
|
* java/lang/natRuntime.cc (insertSystemProperties): Use
|
4452 |
|
|
_Jv_Properties_Count in for loop exit condition.
|
4453 |
|
|
* testsuite/libjava.jni/jni.exp
|
4454 |
|
|
(gcj_invocation_compile_c_to_binary): New procedure.
|
4455 |
|
|
(gcj_invocation_test_one): Likewise.
|
4456 |
|
|
(gcj_jni_run): Run JNI invocation API tests.
|
4457 |
|
|
* testsuite/libjava.jni/invocation/PR16923.c,
|
4458 |
|
|
testsuite/libjava.jni/invocation/PR16923.java,
|
4459 |
|
|
testsuite/libjava.jni/invocation/PR16923.out: New test.
|
4460 |
|
|
|
4461 |
|
|
2005-02-23 Michael Koch
|
4462 |
|
|
|
4463 |
|
|
* Makefile.am: Added new file gnu/java/nio/ChannelReader.java.
|
4464 |
|
|
* Makefile.in: Regenerated.
|
4465 |
|
|
|
4466 |
|
|
2005-02-23 Robert Schuster
|
4467 |
|
|
|
4468 |
|
|
* gnu/java/nio/ChannelReader: Fixed comments.
|
4469 |
|
|
|
4470 |
|
|
2005-02-23 Robert Schuster
|
4471 |
|
|
|
4472 |
|
|
* java/nio/channels/Channels: Added FIXMEs about
|
4473 |
|
|
stub method implementation.
|
4474 |
|
|
(newReader): Implemented.
|
4475 |
|
|
* gnu/java/nio/ChannelReader: New class.
|
4476 |
|
|
|
4477 |
|
|
2005-02-23 Michael Koch
|
4478 |
|
|
|
4479 |
|
|
* java/text/SimpleDateFormat.java:
|
4480 |
|
|
Removed unused import.
|
4481 |
|
|
|
4482 |
|
|
2005-02-22 Thomas Fitzsimmons
|
4483 |
|
|
|
4484 |
|
|
PR libgcj/20029:
|
4485 |
|
|
* Makefile.am (lib_gnu_java_awt_peer_gtk_la_CFLAGS): Add X_CFLAGS.
|
4486 |
|
|
(lib_gnu_java_awt_peer_gtk_la_LDFLAGS): Add X_LIBS and -lXtst.
|
4487 |
|
|
* Makefile.in: Regenerate.
|
4488 |
|
|
* configure.ac: Check for libXtst.
|
4489 |
|
|
* configure: Regenerate.
|
4490 |
|
|
|
4491 |
|
|
2005-02-22 Mark Wielaard
|
4492 |
|
|
|
4493 |
|
|
* java/security/AlgorithmParameterGenerator.java (getInstance):
|
4494 |
|
|
Mention provider when throwing NoSuchProviderException.
|
4495 |
|
|
* java/security/AlgorithmParameters.java (getInstance): Likewise.
|
4496 |
|
|
* java/security/KeyFactory.java (getInstance): Likewise.
|
4497 |
|
|
* java/security/KeyStore.java (getInstance): Likewise.
|
4498 |
|
|
* java/security/SecureRandom.java (getInstance): Likewise.
|
4499 |
|
|
* java/security/cert/CertificateFactory.java (getInstance): Likewise.
|
4500 |
|
|
|
4501 |
|
|
2005-02-22 Jeroen Frijters
|
4502 |
|
|
|
4503 |
|
|
* java/lang/reflect/Proxy.java,
|
4504 |
|
|
java/net/URL.java,
|
4505 |
|
|
java/security/SecureRandom.java,
|
4506 |
|
|
java/util/Timer.java,
|
4507 |
|
|
java/util/prefs/AbstractPreferences.java:
|
4508 |
|
|
Don't catch java.lang.ThreadDeath.
|
4509 |
|
|
|
4510 |
|
|
2005-02-22 David Gilbert
|
4511 |
|
|
|
4512 |
|
|
* java/awt/font/TransformAttribute.java,
|
4513 |
|
|
(TransformAttribute(AffineTransform)): throw
|
4514 |
|
|
IllegalArgumentException for null transform.
|
4515 |
|
|
(getTransform): return a copy of transform.
|
4516 |
|
|
Added doc comments to all.
|
4517 |
|
|
|
4518 |
|
|
2005-02-22 Jeroen Frijters
|
4519 |
|
|
|
4520 |
|
|
* java/io/Externalizable.java,
|
4521 |
|
|
java/io/Serializable.java
|
4522 |
|
|
(serialVersionUID): Removed.
|
4523 |
|
|
* java/rmi/server/RemoteObject.java,
|
4524 |
|
|
java/rmi/server/UID.java
|
4525 |
|
|
(serialVersionUID): Made private.
|
4526 |
|
|
* java/rmi/server/RemoteRef.java,
|
4527 |
|
|
java/rmi/server/ServerRef.java
|
4528 |
|
|
(serialVersionUID): Set proper value.
|
4529 |
|
|
* java/security/interfaces/DSAPrivateKey.java,
|
4530 |
|
|
java/security/interfaces/DSAPublicKey.java,
|
4531 |
|
|
java/security/interfaces/RSAMultiPrimePrivateCrtKey.java,
|
4532 |
|
|
java/security/interfaces/RSAPrivateCrtKey.java,
|
4533 |
|
|
java/security/interfaces/RSAPrivateKey.java,
|
4534 |
|
|
java/security/interfaces/RSAPublicKey.java,
|
4535 |
|
|
javax/crypto/SecretKey.java
|
4536 |
|
|
(serialVersionUID): Added.
|
4537 |
|
|
|
4538 |
|
|
2005-02-22 Tom Tromey
|
4539 |
|
|
|
4540 |
|
|
* java/lang/Object.h (_JvObjectPrefix): Declare as extern "Java".
|
4541 |
|
|
|
4542 |
|
|
2005-02-22 Tom Tromey
|
4543 |
|
|
|
4544 |
|
|
PR java/20056:
|
4545 |
|
|
* verify.cc (type::EITHER): New constant.
|
4546 |
|
|
(check_field_constant): Use it.
|
4547 |
|
|
(type::compatible): Handle it.
|
4548 |
|
|
|
4549 |
|
|
2005-02-22 Michael Koch
|
4550 |
|
|
|
4551 |
|
|
* gnu/java/security/PolicyFile.java,
|
4552 |
|
|
gnu/java/security/pkcs/PKCS7SignedData.java,
|
4553 |
|
|
gnu/java/security/pkcs/SignerInfo.java:
|
4554 |
|
|
Fixed copyright header.
|
4555 |
|
|
|
4556 |
|
|
2005-02-22 Jeroen Frijters
|
4557 |
|
|
|
4558 |
|
|
* java/beans/PropertyDescriptor.java
|
4559 |
|
|
(PropertyDescriptor,setReadMethod): Set propertyType.
|
4560 |
|
|
|
4561 |
|
|
2005-02-22 Michael Koch
|
4562 |
|
|
|
4563 |
|
|
* java/nio/DirectByteBufferImpl.java
|
4564 |
|
|
(owner): Fixed formatting of javadoc.
|
4565 |
|
|
* java/text/DateFormat.java
|
4566 |
|
|
(getAvailableLocales): Fixed formatting.
|
4567 |
|
|
* java/text/SimpleDateFormat.java:
|
4568 |
|
|
Fixed formatting and import statement order.
|
4569 |
|
|
* java/util/Calendar.java
|
4570 |
|
|
(Calendar): Fixed javadoc to be HTML compliant.
|
4571 |
|
|
* java/util/SimpleTimeZone.java:
|
4572 |
|
|
Fixed javadocs.
|
4573 |
|
|
|
4574 |
|
|
2005-02-22 Roman Kennke
|
4575 |
|
|
|
4576 |
|
|
* javax/swing/plaf/basic/BasicLookAndFeel.java
|
4577 |
|
|
(initComponentDefaults): Fixed Button left and right margin.
|
4578 |
|
|
|
4579 |
|
|
2005-02-22 Thomas Fitzsimmons
|
4580 |
|
|
|
4581 |
|
|
* java/awt/Robot.java (waitForIdle): Call invokeAndWait on an
|
4582 |
|
|
empty Runnable.
|
4583 |
|
|
|
4584 |
|
|
PR libgcj/17952:
|
4585 |
|
|
* gnu/java/awt/peer/gtk/GtkWindowPeer.java,
|
4586 |
|
|
jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c
|
4587 |
|
|
(getWidth): New method.
|
4588 |
|
|
(getHeight): Likewise.
|
4589 |
|
|
(create): Remove width, height and insets parameters. Move size
|
4590 |
|
|
setup ...
|
4591 |
|
|
(realize_cb): ... here. New function.
|
4592 |
|
|
(connectSignals): Connect realize_cb.
|
4593 |
|
|
(request_frame_extents): Remove FIXME. Move
|
4594 |
|
|
postInsetsChangedEvent lookup ...
|
4595 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkToolkit.c (gtkInit):
|
4596 |
|
|
... here. Look up GtkWindowPeer getWidth and getHeight methods.
|
4597 |
|
|
* jni/gtk-peer/gtkpeer.h (postInsetsChangedEventID): Declare
|
4598 |
|
|
jmethodID.
|
4599 |
|
|
(windowGetWidthID): Likewise.
|
4600 |
|
|
(windowGetHeightID): Likewise.
|
4601 |
|
|
|
4602 |
|
|
2005-02-21 Thomas Fitzsimmons
|
4603 |
|
|
|
4604 |
|
|
PR libgcj/19842
|
4605 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEvents.c
|
4606 |
|
|
(button_to_awt_mods): Return BUTTON masks, not BUTTON_DOWN masks.
|
4607 |
|
|
|
4608 |
|
|
2005-02-21 Bryce McKinlay
|
4609 |
|
|
|
4610 |
|
|
Merge serialization from GNU Classpath.
|
4611 |
|
|
* gcj/method.h: Add missing #includes.
|
4612 |
|
|
* java/io/ObjectInputStream.java (readClassDescriptor): Check for
|
4613 |
|
|
primitive class IDs on the stream here...
|
4614 |
|
|
(resolveClass): ...not here.
|
4615 |
|
|
* java/io/ObjectStreamField.java: Use VMObjectStream class calls to set
|
4616 |
|
|
fields.
|
4617 |
|
|
* java/io/VMObjectStreamClass.java (setDoubleNative, setFloatNative,
|
4618 |
|
|
setLongNative, setIntNative, setShortNative, setCharNative,
|
4619 |
|
|
setByteNative, setBooleanNative, setObjectNative): New native methods.
|
4620 |
|
|
* java/io/natVMObjectStreamClass.java (setDoubleNative, setFloatNative,
|
4621 |
|
|
setLongNative, setIntNative, setShortNative, setCharNative,
|
4622 |
|
|
setByteNative, setBooleanNative, setObjectNative): Implement them.
|
4623 |
|
|
* java/io/natObjectInputStream.cc (allocateObject): Add new parameters
|
4624 |
|
|
from Classpath's version. Use _Jv_FromReflectedConstructor(). Call
|
4625 |
|
|
the constructor here.
|
4626 |
|
|
(callConstructor): Removed.
|
4627 |
|
|
(getCallersClassLoader): Removed.
|
4628 |
|
|
* java/lang/reflect/Field.java (setByte, setShort, setInt, setLong,
|
4629 |
|
|
setFloat, setDouble, setChar, setBoolean): Add 'checkFinal' parameter
|
4630 |
|
|
to control whether setting final field values is permitted. Call
|
4631 |
|
|
getAddr() with checkFinal parameter instead of setAddr().
|
4632 |
|
|
* java/lang/reflect/natField.cc (getType): Lookup and resolve field
|
4633 |
|
|
only if not done already.
|
4634 |
|
|
(getAddr): Add checkFinal parameter. Do the final field check only if
|
4635 |
|
|
checkFinal is set.
|
4636 |
|
|
(setAddr): Removed.
|
4637 |
|
|
|
4638 |
|
|
2005-02-21 Mark Wielaard
|
4639 |
|
|
|
4640 |
|
|
# Fixes bug #11957
|
4641 |
|
|
* java/io/ObjectInputStream.java (resolveClass): Don't check "void"
|
4642 |
|
|
twice.
|
4643 |
|
|
|
4644 |
|
|
2005-02-21 Mark Wielaard
|
4645 |
|
|
|
4646 |
|
|
Fixes bug #11618.
|
4647 |
|
|
* java/io/ObjectInputStream.java (readClassDescriptor): Handle classes
|
4648 |
|
|
without a super class and us ObjectStreamClass.lookupForClassObject().
|
4649 |
|
|
(resolveClass): Check for primitive types.
|
4650 |
|
|
(lookupClass): Return null when argument is null.
|
4651 |
|
|
|
4652 |
|
|
2005-02-21 Jeroen Frijters
|
4653 |
|
|
|
4654 |
|
|
* java/io/ObjectInputStream.java
|
4655 |
|
|
(readObject): Fix to consume TC_ENDBLOCKDATA after readExternal.
|
4656 |
|
|
|
4657 |
|
|
2005-02-21 Jeroen Frijters
|
4658 |
|
|
|
4659 |
|
|
* java/io/ObjectOutputStream.java
|
4660 |
|
|
(writeObject, callWriteMethod): Replaced reflection with accessing
|
4661 |
|
|
cached info in ObjectStreamClass.
|
4662 |
|
|
(getMethod): Removed.
|
4663 |
|
|
* java/io/ObjectStreamClass.java
|
4664 |
|
|
(findMethod): Added check to make sure the method found has the
|
4665 |
|
|
right modifiers.
|
4666 |
|
|
(cacheMethods): Added writeReplace and writeObject methods.
|
4667 |
|
|
(setFlags): Look at new writeObjectMethod field instead of doing
|
4668 |
|
|
reflection again.
|
4669 |
|
|
(writeReplaceMethod): New field.
|
4670 |
|
|
(writeObjectMethod): New field.
|
4671 |
|
|
|
4672 |
|
|
2005-02-21 Guilhem Lavaux
|
4673 |
|
|
Jeroen Frijters
|
4674 |
|
|
|
4675 |
|
|
* java/io/ObjectInputStream.java
|
4676 |
|
|
(newObject): Changed prototype. Get a constructor reflect object
|
4677 |
|
|
directly.
|
4678 |
|
|
(callConstructor): Removed.
|
4679 |
|
|
(allocateObject): Changed prototype.
|
4680 |
|
|
(readClassDescriptor): Build the constructor reflection directly.
|
4681 |
|
|
(readObject): Invoke newObject using the new prototype.
|
4682 |
|
|
|
4683 |
|
|
* java/io/ObjectStreamClass.java
|
4684 |
|
|
(firstNonSerializableParent): Removed.
|
4685 |
|
|
(firstNonSerializableParentConstructor): Added.
|
4686 |
|
|
|
4687 |
|
|
2005-02-21 Mark Wielaard
|
4688 |
|
|
|
4689 |
|
|
* gnu/java/locale/LocaleInformation_en.java: Extend
|
4690 |
|
|
localPatternChars to "GyMdkHmsSEDFwWahKzYeugAZ".
|
4691 |
|
|
|
4692 |
|
|
2005-02-21 Mark Wielaard
|
4693 |
|
|
|
4694 |
|
|
* java/text/SimpleDateFormat.java
|
4695 |
|
|
(SimpleDateFormat(String, DateFormatSymbols)): Throw
|
4696 |
|
|
NullPointerException when formatData is null.
|
4697 |
|
|
|
4698 |
|
|
2005-02-21 Mark Wielaard
|
4699 |
|
|
|
4700 |
|
|
* java/util/SimpleTimeZone.java (getOffset): Calculate beforeEnd by
|
4701 |
|
|
taking dstSavings into account.
|
4702 |
|
|
|
4703 |
|
|
2005-02-21 Sven de Marothy
|
4704 |
|
|
|
4705 |
|
|
* java/text/SimpleDateFormat.java,
|
4706 |
|
|
(parse): Set correct DST_OFFSET to the correct value.
|
4707 |
|
|
|
4708 |
|
|
2005-02-21 Mark Wielaard
|
4709 |
|
|
|
4710 |
|
|
* java/util/SimpleTimeZone.java (checkRule): Throw
|
4711 |
|
|
IllegalArgumentException when month out of range.
|
4712 |
|
|
|
4713 |
|
|
2005-02-21 Sven de Marothy
|
4714 |
|
|
|
4715 |
|
|
* java/util/GregorianCalendar.java,
|
4716 |
|
|
(add): Don't set fields directly anymore. Use set()
|
4717 |
|
|
|
4718 |
|
|
2005-02-21 Mark Wielaard
|
4719 |
|
|
|
4720 |
|
|
* java/text/SimpleDateFormat.java (CompiledField.toString):
|
4721 |
|
|
Use StringBuffer, not StringBuilder.
|
4722 |
|
|
(toString): Likewise.
|
4723 |
|
|
|
4724 |
|
|
2005-02-21 Sven de Marothy
|
4725 |
|
|
|
4726 |
|
|
* java/util/Calendar.java
|
4727 |
|
|
(clear): Dates should clear to local time.
|
4728 |
|
|
* java/util/GregorianCalendar.java
|
4729 |
|
|
(computeTime): Fix priority problem with DAY_OF_WEEK,
|
4730 |
|
|
Handle non-sunday-startig weeks and minimumDaysInFirstWeek.
|
4731 |
|
|
|
4732 |
|
|
2005-02-21 Sven de Marothy
|
4733 |
|
|
|
4734 |
|
|
* java/util/Calendar.java
|
4735 |
|
|
(Calendar): Constructor should clear fields.
|
4736 |
|
|
|
4737 |
|
|
2005-02-21 Sven de Marothy
|
4738 |
|
|
|
4739 |
|
|
* java/text/SimpleDateFormat.java
|
4740 |
|
|
(parse): Tweak handling of 2-year dates
|
4741 |
|
|
* java/util/Calendar.java
|
4742 |
|
|
(clear): Clear fields to correct value.
|
4743 |
|
|
* java/util/GregorianCalendar.java
|
4744 |
|
|
(computeTime): Correct handling of time zones.
|
4745 |
|
|
Correct field minimum values.
|
4746 |
|
|
|
4747 |
|
|
2005-02-21 Sven de Marothy
|
4748 |
|
|
|
4749 |
|
|
* java/util/Calendar.java
|
4750 |
|
|
(set) Invalidate all fields on first call to set().
|
4751 |
|
|
|
4752 |
|
|
2005-02-21 Sven de Marothy
|
4753 |
|
|
|
4754 |
|
|
* java/util/GregorianCalendar.java
|
4755 |
|
|
(computeTime): Fixed handling of time zones.
|
4756 |
|
|
|
4757 |
|
|
2005-02-21 Sven de Marothy
|
4758 |
|
|
|
4759 |
|
|
* java/util/Calendar.java
|
4760 |
|
|
(clear): Set values to Epoch instead of zero.
|
4761 |
|
|
(set): Set isSet to the relevant field pattern instead of just
|
4762 |
|
|
the field.
|
4763 |
|
|
* java/util/GregorianCalendar.java
|
4764 |
|
|
(getBundle): Removed.
|
4765 |
|
|
(getDayOfYear): Removed.
|
4766 |
|
|
(getFirstDayOfMonth): New private method.
|
4767 |
|
|
(nonLeniencyCheck): New private method.
|
4768 |
|
|
(computeTime): Correct handling of insufficient data.
|
4769 |
|
|
|
4770 |
|
|
2005-02-21 Sven de Marothy
|
4771 |
|
|
|
4772 |
|
|
* java/util/Calendar.java: Invalidate ERA field on setting
|
4773 |
|
|
the YEAR.
|
4774 |
|
|
* java/util/SimpleTimeZone.java:
|
4775 |
|
|
(getDaysInMonth): Reimplemented.
|
4776 |
|
|
* java/util/GregorianCalendar.java:
|
4777 |
|
|
(getLinearTime): Removed.
|
4778 |
|
|
(isLeapYear(int,boolean)): Removed.
|
4779 |
|
|
(before(), after()): Removed.
|
4780 |
|
|
(computeTime): Reimplemented.
|
4781 |
|
|
|
4782 |
|
|
2005-02-21 Sven de Marothy
|
4783 |
|
|
|
4784 |
|
|
* java/util/Calendar.java: Reformatted.
|
4785 |
|
|
* java/util/GregorianCalendar.java: Reformatted.
|
4786 |
|
|
* java/util/SimpleTimeZone.java: Reformatted.
|
4787 |
|
|
|
4788 |
|
|
2005-02-21 Sven de Marothy
|
4789 |
|
|
|
4790 |
|
|
* java/util/GregorianCalendar.java
|
4791 |
|
|
(GregorianCalendar): Update fields in the constructor
|
4792 |
|
|
|
4793 |
|
|
2005-02-21 Noa Resare
|
4794 |
|
|
|
4795 |
|
|
* java/util/Calendar.java (explicitDSTOffset): New instance field.
|
4796 |
|
|
(set(int,int)): Set and use new field.
|
4797 |
|
|
(set(int,int,int)): Check new field.
|
4798 |
|
|
|
4799 |
|
|
2005-02-21 Noa Resare
|
4800 |
|
|
|
4801 |
|
|
* java/util/Calendar.java(set):
|
4802 |
|
|
Fix for DST related regression.
|
4803 |
|
|
|
4804 |
|
|
2005-02-21 Jeroen Frijters
|
4805 |
|
|
|
4806 |
|
|
* java/util/Calendar.java
|
4807 |
|
|
(setTimeInMillis): Added call to clear, removed computeFields call.
|
4808 |
|
|
* java/util/Date.java
|
4809 |
|
|
(Date(int,int,int,int,int,int)): Removed workaround for
|
4810 |
|
|
GregorianCalendar bug.
|
4811 |
|
|
* java/util/GregorianCalendar.java
|
4812 |
|
|
(GregorianCalendar): Chained all constructors to a (new)
|
4813 |
|
|
common constructor.
|
4814 |
|
|
(computeTime): Fixed support for lenient month treatment.
|
4815 |
|
|
(getLinearDay): Return long instead of int.
|
4816 |
|
|
(calculateDay): Added fields argument and changed day argument
|
4817 |
|
|
to long.
|
4818 |
|
|
|
4819 |
|
|
2005-02-21 Andrew John Hughes
|
4820 |
|
|
|
4821 |
|
|
* java/text/SimpleDateFormat.java
|
4822 |
|
|
Lots of documentation updates.
|
4823 |
|
|
(readObject(java.io.ObjectInputStream)): Wraps
|
4824 |
|
|
IllegalArgumentException as specified.
|
4825 |
|
|
(compileFormat(String)): Uses standardChars
|
4826 |
|
|
rather than the local pattern characters.
|
4827 |
|
|
Throws IllegalArgumentException rather than
|
4828 |
|
|
storing a -1 field.
|
4829 |
|
|
(toString()): Extended to include all variables
|
4830 |
|
|
in a better format.
|
4831 |
|
|
(translateLocalizedPattern(String, String, String)):
|
4832 |
|
|
Renamed to better define the use of this method.
|
4833 |
|
|
|
4834 |
|
|
2005-02-21 Andrew John Hughes
|
4835 |
|
|
|
4836 |
|
|
* java/text/DateFormat.java:
|
4837 |
|
|
Documented pattern character offset constants and
|
4838 |
|
|
added new ones.
|
4839 |
|
|
(Field): Added new static fields for new pattern chars.
|
4840 |
|
|
* java/text/SimpleDateFormat.java:
|
4841 |
|
|
(CompiledField): Changed name of FieldSizePair class
|
4842 |
|
|
to CompiledField after adding the character as an
|
4843 |
|
|
attribute. Changed fields to private and added
|
4844 |
|
|
accessors to give encapsulation.
|
4845 |
|
|
(CompiledField.CompiledField(int,int,char)): Extended
|
4846 |
|
|
with character field.
|
4847 |
|
|
(CompiledField.getField()): New accessor method.
|
4848 |
|
|
(CompiledField.getSize()): New acceessor method.
|
4849 |
|
|
(CompiledField.getCharacter()): New accessor method.
|
4850 |
|
|
(CompiledField.toString()): Added primarily for debugging.
|
4851 |
|
|
(standardChars): Now uses extended 24 character sequence.
|
4852 |
|
|
(compileFormat(String)): Changed to use CompiledField.
|
4853 |
|
|
(formatWithAttribute(java.util.Date, gnu.java.text.FormatBuffer,
|
4854 |
|
|
java.text.FieldPosition)): Changed to use CompiledField.
|
4855 |
|
|
New handler for RFC 822 timezones added.
|
4856 |
|
|
|
4857 |
|
|
2005-02-21 Andrew John Hughes
|
4858 |
|
|
|
4859 |
|
|
* java/text/SimpleDateFormat.java:
|
4860 |
|
|
(parse(String, java.text.ParsePosition)):
|
4861 |
|
|
Changed 'E' and 'M' cases to use both
|
4862 |
|
|
short and long names. Extended 'z'
|
4863 |
|
|
case to also handle 'Z', and deal
|
4864 |
|
|
with simple GMT offsets such as +0100.
|
4865 |
|
|
(computeOffset(String)): New private method,
|
4866 |
|
|
which converts a GMT offset specification,
|
4867 |
|
|
such as GMT-0500 to a numeric offset in
|
4868 |
|
|
milliseconds.
|
4869 |
|
|
* java/util/TimeZone.java:
|
4870 |
|
|
(timezones()): Added "CEST", the daylight
|
4871 |
|
|
savings time version of "CET", or Central
|
4872 |
|
|
European Time.
|
4873 |
|
|
|
4874 |
|
|
2005-02-21 Ito Kazumitsu
|
4875 |
|
|
|
4876 |
|
|
* java/text/SimpleDateFormat.java:
|
4877 |
|
|
(parse): Set the DST offset to 0 when parsing
|
4878 |
|
|
GMT offset timezones.
|
4879 |
|
|
|
4880 |
|
|
2005-02-21 Ito Kazumitsu
|
4881 |
|
|
|
4882 |
|
|
* java/text/SimpleDateFormat.java:
|
4883 |
|
|
(parse): Use offset to set ZONE_OFFSET
|
4884 |
|
|
rather than the DST_OFFSET, so that
|
4885 |
|
|
GMT offset timezones change the right
|
4886 |
|
|
one.
|
4887 |
|
|
|
4888 |
|
|
2005-02-21 Andrew John Hughes
|
4889 |
|
|
|
4890 |
|
|
* java/text/SimpleDateFormat.java:
|
4891 |
|
|
(getDateFormatSymbols()): return a copy
|
4892 |
|
|
(setDateFormatSymbols(java.text.DateFormatSymbols)):
|
4893 |
|
|
throw exception on null input
|
4894 |
|
|
(clone()): implemented to clone
|
4895 |
|
|
internal fields
|
4896 |
|
|
|
4897 |
|
|
2005-02-21 Sven de Marothy
|
4898 |
|
|
|
4899 |
|
|
* java/text/SimpleDateFormat.java
|
4900 |
|
|
(parse): comparison should be case-insensitive, ignore null
|
4901 |
|
|
strings.
|
4902 |
|
|
|
4903 |
|
|
2005-02-21 Robert Schuster
|
4904 |
|
|
|
4905 |
|
|
* gnu/java/beans/IntrospectionIncubator.java
|
4906 |
|
|
(addMethod) Reverts the patch that ntroduced a regression (see bug
|
4907 |
|
|
https://savannah.gnu.org/bugs/?func=detailitem&item_id=10938).
|
4908 |
|
|
|
4909 |
|
|
2005-02-21 Michael Koch
|
4910 |
|
|
|
4911 |
|
|
* java/awt/Checkbox.java
|
4912 |
|
|
(next_checkbox_number): New static variable.
|
4913 |
|
|
(generateName): New method.
|
4914 |
|
|
(getUniqueLong): Likewise.
|
4915 |
|
|
* java/awt/Window.java
|
4916 |
|
|
(next_window_number): New static variable.
|
4917 |
|
|
(generateName): New method.
|
4918 |
|
|
(getUniqueLong): Likewise.
|
4919 |
|
|
|
4920 |
|
|
2005-02-21 Mark Wielaard
|
4921 |
|
|
|
4922 |
|
|
* java/util/jar/JarFile.java (verifyHashes): Check whether ZipEntry
|
4923 |
|
|
exists.
|
4924 |
|
|
|
4925 |
|
|
2005-02-21 Andrew Haley
|
4926 |
|
|
|
4927 |
|
|
* Makefile.in: Rebuilt.
|
4928 |
|
|
* Makefile.am (nat_source_files): Added natLogger.cc.
|
4929 |
|
|
* java/util/logging/natLogger.cc: New file.
|
4930 |
|
|
* java/util/logging/Logger.java (getCallerStackFrame): Now
|
4931 |
|
|
native.
|
4932 |
|
|
|
4933 |
|
|
2005-02-21 Andreas Tobler
|
4934 |
|
|
|
4935 |
|
|
* Makefile.am (all_property_files): Remove left over.
|
4936 |
|
|
(classes.stamp): Add stamp for the ONESTEP build, also known as
|
4937 |
|
|
--enable-libgcj-multifile.
|
4938 |
|
|
* Makefile.in: Regenerated.
|
4939 |
|
|
|
4940 |
|
|
2005-02-21 Michael Koch
|
4941 |
|
|
|
4942 |
|
|
* java/awt/Button.java,
|
4943 |
|
|
java/awt/Container.java,
|
4944 |
|
|
java/awt/Font.java,
|
4945 |
|
|
java/awt/Frame.java,
|
4946 |
|
|
java/text/CollationElementIterator.java,
|
4947 |
|
|
java/text/RuleBasedCollator.java,
|
4948 |
|
|
java/util/PropertyPermission.java:
|
4949 |
|
|
Fixed formatting issues all over.
|
4950 |
|
|
|
4951 |
|
|
2005-02-21 Mark Wielaard
|
4952 |
|
|
|
4953 |
|
|
* java/io/FileDescriptor.java (sync): Add real exception to
|
4954 |
|
|
SyncFailedException.
|
4955 |
|
|
|
4956 |
|
|
2005-02-21 Michael Koch
|
4957 |
|
|
|
4958 |
|
|
* java/io/InputStreamReader.java:
|
4959 |
|
|
Fixed @author tag.
|
4960 |
|
|
|
4961 |
|
|
2005-02-20 Rutger Ovidius
|
4962 |
|
|
|
4963 |
|
|
PR libgcj/19728:
|
4964 |
|
|
* gnu/java/security/provider/Gnu.java (Gnu): Add SHA-160 alias.
|
4965 |
|
|
|
4966 |
|
|
2005-02-20 Dalibor Topic
|
4967 |
|
|
|
4968 |
|
|
* libraries/javalib/gnu/regexp/RE.java,
|
4969 |
|
|
libraries/javalib/java/io/ObjectInputStream.java,
|
4970 |
|
|
libraries/javalib/java/security/AllPermission.java,
|
4971 |
|
|
libraries/javalib/java/security/BasicPermission.java,
|
4972 |
|
|
libraries/javalib/java/security/Permissions.java,
|
4973 |
|
|
libraries/javalib/java/text/MessageFormat.java:
|
4974 |
|
|
Made 'inner' classes real public static inner classes,
|
4975 |
|
|
and made them final where possible, or removed them
|
4976 |
|
|
where unused.
|
4977 |
|
|
|
4978 |
|
|
2005-02-20 Michael Koch
|
4979 |
|
|
|
4980 |
|
|
* gnu/java/text/FormatCharacterIterator.java:
|
4981 |
|
|
Removed redundant modifiers.
|
4982 |
|
|
|
4983 |
|
|
2005-02-19 Thomas Fitzsimmons
|
4984 |
|
|
|
4985 |
|
|
* jni/gtk-peer/gthread-jni.c (throw): Call g_snprintf instead of
|
4986 |
|
|
snprintf.
|
4987 |
|
|
|
4988 |
|
|
2005-02-19 Michael Koch
|
4989 |
|
|
|
4990 |
|
|
* Makefile.am: Added new files in gnu/java/beans and
|
4991 |
|
|
java/beans/XMLDecoder.java.
|
4992 |
|
|
* Makefile.in: Regenerated.
|
4993 |
|
|
|
4994 |
|
|
2005-02-19 Robert Schuster
|
4995 |
|
|
|
4996 |
|
|
* gnu/java/beans/decoder/GrowableArrayContext.java: Fixed
|
4997 |
|
|
assignment behavior by using java.lang.reflect.Array.set()
|
4998 |
|
|
directly.
|
4999 |
|
|
|
5000 |
|
|
2005-02-19 Dalibor Topic
|
5001 |
|
|
|
5002 |
|
|
* gnu/java/beans/EmptyBeanInfo.java,
|
5003 |
|
|
gnu/java/beans/info/ComponentBeanInfo.java:
|
5004 |
|
|
Removed unused files.
|
5005 |
|
|
|
5006 |
|
|
2005-02-19 Robert Schuster
|
5007 |
|
|
|
5008 |
|
|
* gnu/java/beans/DummyAppletStub.java: Add dummy implementation
|
5009 |
|
|
of AppletStub for java.beans.Beans.instantiate.
|
5010 |
|
|
* gnu/java/beans/DummyAppletContext.java: Add dummy implementation
|
5011 |
|
|
of AppletContext.
|
5012 |
|
|
* java/beans/Beans: Added 1.4 functionality, fixed user documentation
|
5013 |
|
|
to be conformant with Javadoc guidelines.
|
5014 |
|
|
(instantiate): Added two more overloaded variants, reworked user
|
5015 |
|
|
documentation, fixed exception behavior, fixed behavior when
|
5016 |
|
|
deserializing null.
|
5017 |
|
|
|
5018 |
|
|
2005-02-19 Mark Wielaard
|
5019 |
|
|
|
5020 |
|
|
* gnu/java/beans/decoder/DummyHandler.java: Add return statements for
|
5021 |
|
|
failing methods.
|
5022 |
|
|
* gnu/java/beans/decoder/DummyContext.java: Likewise.
|
5023 |
|
|
|
5024 |
|
|
2005-02-19 Robert Schuster
|
5025 |
|
|
|
5026 |
|
|
* gnu/java/beans/decoder/AbstractContext.java,
|
5027 |
|
|
gnu/java/beans/decoder/AbstractCreatableContext.java,
|
5028 |
|
|
gnu/java/beans/decoder/AbstractElementHandler.java,
|
5029 |
|
|
gnu/java/beans/decoder/AbstractObjectContext.java,
|
5030 |
|
|
gnu/java/beans/decoder/ArrayContext.java,
|
5031 |
|
|
gnu/java/beans/decoder/ArrayHandler.java,
|
5032 |
|
|
gnu/java/beans/decoder/AssemblyException.java,
|
5033 |
|
|
gnu/java/beans/decoder/BooleanHandler.java,
|
5034 |
|
|
gnu/java/beans/decoder/ByteHandler.java,
|
5035 |
|
|
gnu/java/beans/decoder/CharHandler.java,
|
5036 |
|
|
gnu/java/beans/decoder/ClassHandler.java,
|
5037 |
|
|
gnu/java/beans/decoder/ConstructorContext.java,
|
5038 |
|
|
gnu/java/beans/decoder/Context.java,
|
5039 |
|
|
gnu/java/beans/decoder/DecoderContext.java,
|
5040 |
|
|
gnu/java/beans/decoder/DefaultExceptionListener.java,
|
5041 |
|
|
gnu/java/beans/decoder/DoubleHandler.java,
|
5042 |
|
|
gnu/java/beans/decoder/DummyContext.java,
|
5043 |
|
|
gnu/java/beans/decoder/DummyHandler.java,
|
5044 |
|
|
gnu/java/beans/decoder/ElementHandler.java,
|
5045 |
|
|
gnu/java/beans/decoder/FloatHandler.java,
|
5046 |
|
|
gnu/java/beans/decoder/GrowableArrayContext.java,
|
5047 |
|
|
gnu/java/beans/decoder/IndexContext.java,
|
5048 |
|
|
gnu/java/beans/decoder/IntHandler.java,
|
5049 |
|
|
gnu/java/beans/decoder/JavaHandler.java,
|
5050 |
|
|
gnu/java/beans/decoder/LongHandler.java,
|
5051 |
|
|
gnu/java/beans/decoder/MethodContext.java,
|
5052 |
|
|
gnu/java/beans/decoder/MethodFinder.java,
|
5053 |
|
|
gnu/java/beans/decoder/NullHandler.java,
|
5054 |
|
|
gnu/java/beans/decoder/ObjectContext.java,
|
5055 |
|
|
gnu/java/beans/decoder/ObjectHandler.java,
|
5056 |
|
|
gnu/java/beans/decoder/PersistenceParser.java,
|
5057 |
|
|
gnu/java/beans/decoder/PropertyContext.java,
|
5058 |
|
|
gnu/java/beans/decoder/ShortHandler.java,
|
5059 |
|
|
gnu/java/beans/decoder/SimpleHandler.java,
|
5060 |
|
|
gnu/java/beans/decoder/StaticMethodContext.java,
|
5061 |
|
|
gnu/java/beans/decoder/StringHandler.java,
|
5062 |
|
|
gnu/java/beans/decoder/VoidHandler.java: New class
|
5063 |
|
|
implementing java.beans.XMLDecoder decoding functionality.
|
5064 |
|
|
* java/beans/XMLDecoder.java: New class.
|
5065 |
|
|
|
5066 |
|
|
2005-02-19 Michael Koch
|
5067 |
|
|
|
5068 |
|
|
* javax/swing/JTextField.java
|
5069 |
|
|
(notfiyAction): Added javadoc.
|
5070 |
|
|
|
5071 |
|
|
2005-02-19 Sven de Marothy
|
5072 |
|
|
|
5073 |
|
|
* javax/swing/SpinnerDateModel.java: Implemented.
|
5074 |
|
|
|
5075 |
|
|
2005-02-19 Michael Koch
|
5076 |
|
|
|
5077 |
|
|
* Makefile.am: Added javax/swing/SpinnerDateModel.java.
|
5078 |
|
|
* Makefile.in: Regenerated.
|
5079 |
|
|
|
5080 |
|
|
2005-02-19 Michael Koch
|
5081 |
|
|
|
5082 |
|
|
* gnu/java/nio/SelectorImpl.java:
|
5083 |
|
|
Reworked import statements.
|
5084 |
|
|
(register): Removed unused code.
|
5085 |
|
|
* java/nio/channels/Channels.java: Reformatted.
|
5086 |
|
|
* java/nio/charset/Charset.java: Likewise.
|
5087 |
|
|
* java/rmi/server/RemoteObject.java
|
5088 |
|
|
(serialVersionUID): Made private.
|
5089 |
|
|
* java/rmi/server/UID.java
|
5090 |
|
|
(serialVersionUID): Likewise.
|
5091 |
|
|
|
5092 |
|
|
2005-02-19 Michael Koch
|
5093 |
|
|
|
5094 |
|
|
* gnu/java/net/protocol/ftp/ActiveModeDTP.java,
|
5095 |
|
|
gnu/java/net/protocol/ftp/BlockInputStream.java,
|
5096 |
|
|
gnu/java/net/protocol/ftp/BlockOutputStream.java,
|
5097 |
|
|
gnu/java/net/protocol/ftp/CompressedInputStream.java,
|
5098 |
|
|
gnu/java/net/protocol/ftp/CompressedOutputStream.java,
|
5099 |
|
|
gnu/java/net/protocol/ftp/DTPInputStream.java,
|
5100 |
|
|
gnu/java/net/protocol/ftp/DTP.java,
|
5101 |
|
|
gnu/java/net/protocol/ftp/DTPOutputStream.java,
|
5102 |
|
|
gnu/java/net/protocol/ftp/FTPConnection.java,
|
5103 |
|
|
gnu/java/net/protocol/ftp/FTPException.java,
|
5104 |
|
|
gnu/java/net/protocol/ftp/FTPResponse.java,
|
5105 |
|
|
gnu/java/net/protocol/ftp/FTPURLConnection.java,
|
5106 |
|
|
gnu/java/net/protocol/ftp/Handler.java,
|
5107 |
|
|
gnu/java/net/protocol/ftp/PassiveModeDTP.java,
|
5108 |
|
|
gnu/java/net/protocol/ftp/StreamInputStream.java,
|
5109 |
|
|
gnu/java/net/protocol/ftp/StreamOutputStream.java,
|
5110 |
|
|
gnu/java/net/CRLFInputStream.java,
|
5111 |
|
|
gnu/java/net/CRLFOutputStream.java,
|
5112 |
|
|
gnu/java/net/GetLocalHostAction.java,
|
5113 |
|
|
gnu/java/net/protocol/ftp/package.html: New files.
|
5114 |
|
|
* Makefile.am: Added new files.
|
5115 |
|
|
* Makefile.in: Regenerated.
|
5116 |
|
|
|
5117 |
|
|
2005-02-18 Tom Tromey
|
5118 |
|
|
|
5119 |
|
|
* link.cc (make_vtable): Remove abstract method check.
|
5120 |
|
|
(append_partial_itable): Likewise.
|
5121 |
|
|
|
5122 |
|
|
PR java/20056:
|
5123 |
|
|
* verify.cc (type::equals): Fixed test.
|
5124 |
|
|
* testsuite/libjava.lang/PR20056.out: New file.
|
5125 |
|
|
* testsuite/libjava.lang/PR20056.java: New file.
|
5126 |
|
|
|
5127 |
|
|
2005-02-18 Bryce McKinlay
|
5128 |
|
|
|
5129 |
|
|
* java/util/LinkedHashMap (addEntry): Call remove() with key argument,
|
5130 |
|
|
not the HashEntry. Reported by Jean-Marie White.
|
5131 |
|
|
|
5132 |
|
|
2005-02-18 Tom Tromey
|
5133 |
|
|
|
5134 |
|
|
PR java/20056:
|
5135 |
|
|
* include/jvm.h (_Jv_Linker::has_field_p): Declare.
|
5136 |
|
|
* link.cc (has_field_p): New function.
|
5137 |
|
|
* verify.cc (check_field_constant): Added 'putfield' argument.
|
5138 |
|
|
(verify_instructions_0): Updated.
|
5139 |
|
|
(type::equals): New method.
|
5140 |
|
|
|
5141 |
|
|
2005-02-18 Anthony Green
|
5142 |
|
|
|
5143 |
|
|
* NEWS: Draft of libgcj NEWS for 4.0.
|
5144 |
|
|
|
5145 |
|
|
2005-02-18 Anthony Green
|
5146 |
|
|
|
5147 |
|
|
* java/lang/natRuntime.cc (insertSystemProperties): Normalize x86
|
5148 |
|
|
architecture names to "i386" for compatibility reasons. Win32
|
5149 |
|
|
still uses "x86".
|
5150 |
|
|
|
5151 |
|
|
2005-02-18 Anthony Green
|
5152 |
|
|
|
5153 |
|
|
* gij.cc (version): Change year for '--version' to 2005.
|
5154 |
|
|
* gnu/gcj/convert/Convert.java: Ditto.
|
5155 |
|
|
* gnu/java/rmi/rmic/RMIC.java: Ditto.
|
5156 |
|
|
* gnu/java/rmi/registry/RegistryImpl.java: Ditto.
|
5157 |
|
|
|
5158 |
|
|
* gnu/gcj/tools/gcj_dbtool/Main.java: Only show the most
|
5159 |
|
|
recent copyright year in `--version' output.
|
5160 |
|
|
|
5161 |
|
|
2005-02-18 Robert Schuster
|
5162 |
|
|
|
5163 |
|
|
* java/nio/charset/Charset.java (forName): Throws
|
5164 |
|
|
IllegalArgumentException when argument is null
|
5165 |
|
|
and added documentation.
|
5166 |
|
|
|
5167 |
|
|
2005-02-17 Ito Kazumitsu
|
5168 |
|
|
|
5169 |
|
|
* gnu/java/nio/channels/FileChannelImpl.java (write(ByteBuffer)):
|
5170 |
|
|
Move the position of the source buffer forward.
|
5171 |
|
|
|
5172 |
|
|
2005-02-17 Tom Tromey
|
5173 |
|
|
|
5174 |
|
|
* java/lang/Class.h (_Jv_GetMethodString): Updated declaration.
|
5175 |
|
|
* java/lang/reflect/natMethod.cc (_Jv_CallAnyMethodA): Updated.
|
5176 |
|
|
* java/lang/natClass.cc (_Jv_LookupInterfaceMethod): Updated.
|
5177 |
|
|
* link.cc (_Jv_GetMethodString): Added 'derived' argument.
|
5178 |
|
|
Changed type of second argument. Rewrote.
|
5179 |
|
|
(make_vtable): Use it.
|
5180 |
|
|
(append_partial_itable): Updated.
|
5181 |
|
|
(layout_vtable_methods): Updated.
|
5182 |
|
|
|
5183 |
|
|
2005-02-17 Michael Koch
|
5184 |
|
|
|
5185 |
|
|
* gnu/java/net/PlainSocketImpl.java
|
5186 |
|
|
(shutdownInput): Added javadoc.
|
5187 |
|
|
(shutdownOutput): Likewise.
|
5188 |
|
|
|
5189 |
|
|
2005-02-17 Michael Koch
|
5190 |
|
|
|
5191 |
|
|
* javax/print/attribute/standard/Chromaticity.java,
|
5192 |
|
|
javax/print/attribute/standard/Destination.java,
|
5193 |
|
|
javax/print/attribute/standard/MediaPrintableArea.java,
|
5194 |
|
|
javax/print/attribute/standard/MediaSize.java: New files.
|
5195 |
|
|
* Makefile.am: Added new files.
|
5196 |
|
|
* Makefile.in: Regenerated.
|
5197 |
|
|
|
5198 |
|
|
2005-02-17 Andrew John Hughes
|
5199 |
|
|
Michael Koch
|
5200 |
|
|
|
5201 |
|
|
* gnu/java/net/protocol/http/Cookie.java,
|
5202 |
|
|
gnu/java/net/protocol/http/HTTPConnection.java,
|
5203 |
|
|
gnu/java/net/protocol/http/HTTPDateFormat.java,
|
5204 |
|
|
gnu/java/net/protocol/http/Request.java,
|
5205 |
|
|
gnu/java/nio/PipeImpl.java,
|
5206 |
|
|
gnu/java/rmi/dgc/DGCImpl.java,
|
5207 |
|
|
gnu/java/rmi/server/ConnectionRunnerPool.java,
|
5208 |
|
|
gnu/java/rmi/server/UnicastConnectionManager.java,
|
5209 |
|
|
gnu/java/security/der/DERWriter.java,
|
5210 |
|
|
gnu/java/security/pkcs/SignerInfo.java,
|
5211 |
|
|
gnu/java/security/provider/EncodedKeyFactory.java,
|
5212 |
|
|
gnu/java/security/provider/GnuDHPublicKey.java,
|
5213 |
|
|
gnu/java/security/provider/GnuDSAPrivateKey.java,
|
5214 |
|
|
gnu/java/security/provider/GnuDSAPublicKey.java,
|
5215 |
|
|
gnu/java/security/provider/PKIXCertPathValidatorImpl.java,
|
5216 |
|
|
gnu/java/security/x509/X500DistinguishedName.java,
|
5217 |
|
|
gnu/java/security/x509/X509CRL.java,
|
5218 |
|
|
gnu/java/security/x509/X509CRLEntry.java,
|
5219 |
|
|
gnu/java/security/x509/X509Certificate.java,
|
5220 |
|
|
gnu/java/security/x509/ext/AuthorityKeyIdentifier.java,
|
5221 |
|
|
gnu/java/security/x509/ext/CertificatePolicies.java,
|
5222 |
|
|
gnu/java/security/x509/ext/PolicyConstraint.java,
|
5223 |
|
|
gnu/xml/dom/Consumer.java,
|
5224 |
|
|
gnu/xml/dom/DomCharacterData.java,
|
5225 |
|
|
gnu/xml/dom/DomDocument.java,
|
5226 |
|
|
gnu/xml/dom/DomDocumentBuilder.java,
|
5227 |
|
|
gnu/xml/dom/DomIterator.java,
|
5228 |
|
|
gnu/xml/dom/DomNode.java,
|
5229 |
|
|
gnu/xml/dom/DomXPathExpression.java,
|
5230 |
|
|
gnu/xml/dom/DomXPathResult.java,
|
5231 |
|
|
gnu/xml/dom/JAXPFactory.java,
|
5232 |
|
|
gnu/xml/pipeline/CallFilter.java,
|
5233 |
|
|
gnu/xml/pipeline/DomConsumer.java,
|
5234 |
|
|
gnu/xml/pipeline/LinkFilter.java,
|
5235 |
|
|
gnu/xml/pipeline/NSFilter.java,
|
5236 |
|
|
gnu/xml/pipeline/TeeConsumer.java,
|
5237 |
|
|
gnu/xml/pipeline/ValidationConsumer.java,
|
5238 |
|
|
gnu/xml/pipeline/WellFormednessFilter.java,
|
5239 |
|
|
gnu/xml/pipeline/XIncludeFilter.java,
|
5240 |
|
|
gnu/xml/pipeline/XsltFilter.java,
|
5241 |
|
|
gnu/xml/transform/ApplyImportsNode.java,
|
5242 |
|
|
gnu/xml/transform/Bindings.java,
|
5243 |
|
|
gnu/xml/transform/DocumentFunction.java,
|
5244 |
|
|
gnu/xml/transform/FormatNumberFunction.java,
|
5245 |
|
|
gnu/xml/transform/NodeNumberNode.java,
|
5246 |
|
|
gnu/xml/transform/NumberNode.java,
|
5247 |
|
|
gnu/xml/transform/Stylesheet.java,
|
5248 |
|
|
gnu/xml/transform/SystemPropertyFunction.java,
|
5249 |
|
|
gnu/xml/transform/Template.java,
|
5250 |
|
|
gnu/xml/transform/TemplatesImpl.java,
|
5251 |
|
|
gnu/xml/transform/TransformerImpl.java,
|
5252 |
|
|
gnu/xml/transform/ValueOfNode.java,
|
5253 |
|
|
gnu/xml/transform/XSLURIResolver.java,
|
5254 |
|
|
gnu/xml/util/DoParse.java,
|
5255 |
|
|
gnu/xml/util/Resolver.java,
|
5256 |
|
|
gnu/xml/xpath/Expr.java,
|
5257 |
|
|
gnu/xml/xpath/FunctionCall.java,
|
5258 |
|
|
gnu/xml/xpath/RelationalExpr.java,
|
5259 |
|
|
gnu/xml/xpath/Selector.java,
|
5260 |
|
|
gnu/xml/xpath/XPathParser.java:
|
5261 |
|
|
Reworked import statements, fixed modifier order and some little
|
5262 |
|
|
formatting issues.
|
5263 |
|
|
|
5264 |
|
|
2005-02-17 Ito Kazumitsu
|
5265 |
|
|
|
5266 |
|
|
* java/nio/ByteBufferImpl.java (compact):
|
5267 |
|
|
Set position and limit even if no bytes were moved.
|
5268 |
|
|
|
5269 |
|
|
2005-02-17 Michael Koch
|
5270 |
|
|
|
5271 |
|
|
* java/nio/CharViewBufferImpl.java (compact): Likewise.
|
5272 |
|
|
* java/nio/DirectByteBufferImpl.java (compact): Likewise.
|
5273 |
|
|
* java/nio/DoubleViewBufferImpl.java (compact): Likewise.
|
5274 |
|
|
* java/nio/FloatViewBufferImpl.java (compact): Likewise.
|
5275 |
|
|
* java/nio/IntViewBufferImpl.java (compact): Likewise.
|
5276 |
|
|
* java/nio/LongViewBufferImpl.java (compact): Likewise.
|
5277 |
|
|
* java/nio/MappedByteBufferImpl.java (compact): Likewise.
|
5278 |
|
|
* java/nio/ShortViewBufferImpl.java (compact): Likewise.
|
5279 |
|
|
* java/nio/FloatBufferImpl.java (compact): Set position.
|
5280 |
|
|
* java/nio/CharBufferImpl.java (compact): Likewise.
|
5281 |
|
|
* java/nio/DoubleBufferImpl.java (compact): Likewise.
|
5282 |
|
|
* java/nio/IntBufferImpl.java (compact): Likewise.
|
5283 |
|
|
* java/nio/LongBufferImpl.java (compact): Likewise.
|
5284 |
|
|
* java/nio/ShortBufferImpl.java (compact): Likewise.
|
5285 |
|
|
|
5286 |
|
|
2005-02-17 Jeroen Frijters
|
5287 |
|
|
|
5288 |
|
|
* java/nio/ByteBufferImpl.java,
|
5289 |
|
|
java/nio/CharBufferImpl.java,
|
5290 |
|
|
java/nio/DirectByteBufferImpl.java,
|
5291 |
|
|
java/nio/DoubleBufferImpl.java,
|
5292 |
|
|
java/nio/FloatBufferImpl.java,
|
5293 |
|
|
java/nio/IntBufferImpl.java,
|
5294 |
|
|
java/nio/LongBufferImpl.java,
|
5295 |
|
|
java/nio/MappedByteBufferImpl.java,
|
5296 |
|
|
java/nio/ShortBufferImpl.java
|
5297 |
|
|
(compact): Added explicit read-only check and invalidate mark.
|
5298 |
|
|
|
5299 |
|
|
2005-02-17 Michael Koch
|
5300 |
|
|
|
5301 |
|
|
* gnu/java/awt/peer/gtk/GThreadNativeMethodRunner.java,
|
5302 |
|
|
gnu/java/awt/peer/gtk/GdkFontPeer.java,
|
5303 |
|
|
gnu/java/awt/peer/gtk/GdkGlyphVector.java,
|
5304 |
|
|
gnu/java/awt/peer/gtk/GdkGraphics.java,
|
5305 |
|
|
gnu/java/awt/peer/gtk/GdkGraphics2D.java,
|
5306 |
|
|
gnu/java/awt/peer/gtk/GdkGraphicsConfiguration.java,
|
5307 |
|
|
gnu/java/awt/peer/gtk/GdkGraphicsEnvironment.java,
|
5308 |
|
|
gnu/java/awt/peer/gtk/GdkPixbufDecoder.java,
|
5309 |
|
|
gnu/java/awt/peer/gtk/GdkRobotPeer.java,
|
5310 |
|
|
gnu/java/awt/peer/gtk/GdkScreenGraphicsDevice.java,
|
5311 |
|
|
gnu/java/awt/peer/gtk/GdkTextLayout.java,
|
5312 |
|
|
gnu/java/awt/peer/gtk/GtkCheckboxMenuItemPeer.java,
|
5313 |
|
|
gnu/java/awt/peer/gtk/GtkChoicePeer.java,
|
5314 |
|
|
gnu/java/awt/peer/gtk/GtkClipboard.java,
|
5315 |
|
|
gnu/java/awt/peer/gtk/GtkComponentPeer.java,
|
5316 |
|
|
gnu/java/awt/peer/gtk/GtkFileDialogPeer.java,
|
5317 |
|
|
gnu/java/awt/peer/gtk/GtkFontPeer.java,
|
5318 |
|
|
gnu/java/awt/peer/gtk/GtkLabelPeer.java,
|
5319 |
|
|
gnu/java/awt/peer/gtk/GtkMenuBarPeer.java,
|
5320 |
|
|
gnu/java/awt/peer/gtk/GtkMenuItemPeer.java,
|
5321 |
|
|
gnu/java/awt/peer/gtk/GtkMenuPeer.java,
|
5322 |
|
|
gnu/java/awt/peer/gtk/GtkScrollPanePeer.java,
|
5323 |
|
|
gnu/java/awt/peer/gtk/GtkScrollbarPeer.java,
|
5324 |
|
|
gnu/java/awt/peer/gtk/GtkToolkit.java,
|
5325 |
|
|
gnu/java/awt/peer/gtk/GtkWindowPeer.java,
|
5326 |
|
|
java/applet/Applet.java,
|
5327 |
|
|
java/awt/AWTError.java,
|
5328 |
|
|
java/awt/AWTEvent.java,
|
5329 |
|
|
java/awt/AWTEventMulticaster.java,
|
5330 |
|
|
java/awt/AWTException.java,
|
5331 |
|
|
java/awt/AWTKeyStroke.java,
|
5332 |
|
|
java/awt/AWTPermission.java,
|
5333 |
|
|
java/awt/ActiveEvent.java,
|
5334 |
|
|
java/awt/Adjustable.java,
|
5335 |
|
|
java/awt/AlphaComposite.java,
|
5336 |
|
|
java/awt/AttributeValue.java,
|
5337 |
|
|
java/awt/BorderLayout.java,
|
5338 |
|
|
java/awt/BufferCapabilities.java,
|
5339 |
|
|
java/awt/Button.java,
|
5340 |
|
|
java/awt/Canvas.java,
|
5341 |
|
|
java/awt/CheckboxGroup.java,
|
5342 |
|
|
java/awt/CheckboxMenuItem.java,
|
5343 |
|
|
java/awt/Color.java,
|
5344 |
|
|
java/awt/ColorPaintContext.java,
|
5345 |
|
|
java/awt/Component.java,
|
5346 |
|
|
java/awt/ComponentOrientation.java,
|
5347 |
|
|
java/awt/Composite.java,
|
5348 |
|
|
java/awt/CompositeContext.java,
|
5349 |
|
|
java/awt/Container.java,
|
5350 |
|
|
java/awt/ContainerOrderFocusTraversalPolicy.java,
|
5351 |
|
|
java/awt/DefaultFocusTraversalPolicy.java,
|
5352 |
|
|
java/awt/Dialog.java,
|
5353 |
|
|
java/awt/Dimension.java,
|
5354 |
|
|
java/awt/DisplayMode.java,
|
5355 |
|
|
java/awt/EventQueue.java,
|
5356 |
|
|
java/awt/FileDialog.java,
|
5357 |
|
|
java/awt/FontFormatException.java,
|
5358 |
|
|
java/awt/Graphics.java,
|
5359 |
|
|
java/awt/Graphics2D.java,
|
5360 |
|
|
java/awt/GraphicsConfigTemplate.java,
|
5361 |
|
|
java/awt/GraphicsConfiguration.java,
|
5362 |
|
|
java/awt/GraphicsDevice.java,
|
5363 |
|
|
java/awt/GridBagLayout.java,
|
5364 |
|
|
java/awt/GridBagLayoutInfo.java,
|
5365 |
|
|
java/awt/GridLayout.java,
|
5366 |
|
|
java/awt/HeadlessException.java,
|
5367 |
|
|
java/awt/IllegalComponentStateException.java,
|
5368 |
|
|
java/awt/Image.java,
|
5369 |
|
|
java/awt/Insets.java,
|
5370 |
|
|
java/awt/ItemSelectable.java,
|
5371 |
|
|
java/awt/JobAttributes.java,
|
5372 |
|
|
java/awt/KeyEventDispatcher.java,
|
5373 |
|
|
java/awt/KeyEventPostProcessor.java,
|
5374 |
|
|
java/awt/KeyboardFocusManager.java,
|
5375 |
|
|
java/awt/Label.java,
|
5376 |
|
|
java/awt/LayoutManager.java,
|
5377 |
|
|
java/awt/MenuBar.java,
|
5378 |
|
|
java/awt/MenuComponent.java,
|
5379 |
|
|
java/awt/MenuContainer.java,
|
5380 |
|
|
java/awt/PageAttributes.java,
|
5381 |
|
|
java/awt/Paint.java,
|
5382 |
|
|
java/awt/PaintContext.java,
|
5383 |
|
|
java/awt/Panel.java,
|
5384 |
|
|
java/awt/Point.java,
|
5385 |
|
|
java/awt/Polygon.java,
|
5386 |
|
|
java/awt/PrintGraphics.java,
|
5387 |
|
|
java/awt/PrintJob.java,
|
5388 |
|
|
java/awt/Rectangle.java,
|
5389 |
|
|
java/awt/RenderingHints.java,
|
5390 |
|
|
java/awt/Shape.java,
|
5391 |
|
|
java/awt/Stroke.java,
|
5392 |
|
|
java/awt/SystemColor.java,
|
5393 |
|
|
java/awt/Toolkit.java,
|
5394 |
|
|
java/awt/Transparency.java,
|
5395 |
|
|
java/awt/Window.java,
|
5396 |
|
|
java/awt/color/CMMException.java,
|
5397 |
|
|
java/awt/color/ColorSpace.java,
|
5398 |
|
|
java/awt/color/ICC_ColorSpace.java,
|
5399 |
|
|
java/awt/color/ICC_Profile.java,
|
5400 |
|
|
java/awt/color/ProfileDataException.java,
|
5401 |
|
|
java/awt/datatransfer/FlavorTable.java,
|
5402 |
|
|
java/awt/datatransfer/MimeTypeParseException.java,
|
5403 |
|
|
java/awt/datatransfer/Transferable.java,
|
5404 |
|
|
java/awt/datatransfer/UnsupportedFlavorException.java,
|
5405 |
|
|
java/awt/dnd/Autoscroll.java,
|
5406 |
|
|
java/awt/dnd/DnDConstants.java,
|
5407 |
|
|
java/awt/dnd/DragGestureListener.java,
|
5408 |
|
|
java/awt/dnd/DragSourceAdapter.java,
|
5409 |
|
|
java/awt/dnd/DragSourceDropEvent.java,
|
5410 |
|
|
java/awt/dnd/DragSourceListener.java,
|
5411 |
|
|
java/awt/dnd/DragSourceMotionListener.java,
|
5412 |
|
|
java/awt/dnd/DropTargetAdapter.java,
|
5413 |
|
|
java/awt/dnd/DropTargetContext.java,
|
5414 |
|
|
java/awt/dnd/DropTargetListener.java,
|
5415 |
|
|
java/awt/dnd/InvalidDnDOperationException.java,
|
5416 |
|
|
java/awt/dnd/MouseDragGestureRecognizer.java,
|
5417 |
|
|
java/awt/dnd/peer/DropTargetContextPeer.java,
|
5418 |
|
|
java/awt/event/AWTEventListener.java,
|
5419 |
|
|
java/awt/event/AWTEventListenerProxy.java,
|
5420 |
|
|
java/awt/event/ActionEvent.java,
|
5421 |
|
|
java/awt/event/AdjustmentEvent.java,
|
5422 |
|
|
java/awt/event/AdjustmentListener.java,
|
5423 |
|
|
java/awt/event/ComponentAdapter.java,
|
5424 |
|
|
java/awt/event/ComponentEvent.java,
|
5425 |
|
|
java/awt/event/ComponentListener.java,
|
5426 |
|
|
java/awt/event/ContainerAdapter.java,
|
5427 |
|
|
java/awt/event/ContainerEvent.java,
|
5428 |
|
|
java/awt/event/ContainerListener.java,
|
5429 |
|
|
java/awt/event/FocusAdapter.java,
|
5430 |
|
|
java/awt/event/FocusEvent.java,
|
5431 |
|
|
java/awt/event/FocusListener.java,
|
5432 |
|
|
java/awt/event/InputEvent.java,
|
5433 |
|
|
java/awt/event/InputMethodEvent.java,
|
5434 |
|
|
java/awt/event/InputMethodListener.java,
|
5435 |
|
|
java/awt/event/InvocationEvent.java,
|
5436 |
|
|
java/awt/event/ItemEvent.java,
|
5437 |
|
|
java/awt/event/ItemListener.java,
|
5438 |
|
|
java/awt/event/KeyAdapter.java,
|
5439 |
|
|
java/awt/event/KeyEvent.java,
|
5440 |
|
|
java/awt/event/KeyListener.java,
|
5441 |
|
|
java/awt/event/MouseAdapter.java,
|
5442 |
|
|
java/awt/event/MouseEvent.java,
|
5443 |
|
|
java/awt/event/MouseListener.java,
|
5444 |
|
|
java/awt/event/MouseMotionAdapter.java,
|
5445 |
|
|
java/awt/event/MouseMotionListener.java,
|
5446 |
|
|
java/awt/event/MouseWheelEvent.java,
|
5447 |
|
|
java/awt/event/MouseWheelListener.java,
|
5448 |
|
|
java/awt/event/PaintEvent.java,
|
5449 |
|
|
java/awt/event/TextEvent.java,
|
5450 |
|
|
java/awt/event/TextListener.java,
|
5451 |
|
|
java/awt/event/WindowAdapter.java,
|
5452 |
|
|
java/awt/event/WindowEvent.java,
|
5453 |
|
|
java/awt/event/WindowFocusListener.java,
|
5454 |
|
|
java/awt/event/WindowListener.java,
|
5455 |
|
|
java/awt/event/WindowStateListener.java,
|
5456 |
|
|
java/awt/font/TextHitInfo.java,
|
5457 |
|
|
java/awt/geom/CubicCurve2D.java,
|
5458 |
|
|
java/awt/geom/Dimension2D.java,
|
5459 |
|
|
java/awt/geom/Ellipse2D.java,
|
5460 |
|
|
java/awt/geom/IllegalPathStateException.java,
|
5461 |
|
|
java/awt/geom/Line2D.java,
|
5462 |
|
|
java/awt/geom/NoninvertibleTransformException.java,
|
5463 |
|
|
java/awt/geom/PathIterator.java,
|
5464 |
|
|
java/awt/geom/Point2D.java,
|
5465 |
|
|
java/awt/geom/QuadCurve2D.java,
|
5466 |
|
|
java/awt/geom/RectangularShape.java,
|
5467 |
|
|
java/awt/geom/RoundRectangle2D.java,
|
5468 |
|
|
java/awt/im/InputContext.java,
|
5469 |
|
|
java/awt/im/InputMethodHighlight.java,
|
5470 |
|
|
java/awt/im/InputMethodRequests.java,
|
5471 |
|
|
java/awt/im/InputSubset.java,
|
5472 |
|
|
java/awt/im/spi/InputMethod.java,
|
5473 |
|
|
java/awt/im/spi/InputMethodDescriptor.java,
|
5474 |
|
|
java/awt/image/BandCombineOp.java,
|
5475 |
|
|
java/awt/image/BandedSampleModel.java,
|
5476 |
|
|
java/awt/image/ByteLookupTable.java,
|
5477 |
|
|
java/awt/image/ComponentSampleModel.java,
|
5478 |
|
|
java/awt/image/DataBuffer.java,
|
5479 |
|
|
java/awt/image/DataBufferByte.java,
|
5480 |
|
|
java/awt/image/DataBufferDouble.java,
|
5481 |
|
|
java/awt/image/DataBufferFloat.java,
|
5482 |
|
|
java/awt/image/DataBufferInt.java,
|
5483 |
|
|
java/awt/image/DataBufferShort.java,
|
5484 |
|
|
java/awt/image/DataBufferUShort.java,
|
5485 |
|
|
java/awt/image/ImagingOpException.java,
|
5486 |
|
|
java/awt/image/Kernel.java,
|
5487 |
|
|
java/awt/image/LookupTable.java,
|
5488 |
|
|
java/awt/image/MultiPixelPackedSampleModel.java,
|
5489 |
|
|
java/awt/image/PackedColorModel.java,
|
5490 |
|
|
java/awt/image/PixelInterleavedSampleModel.java,
|
5491 |
|
|
java/awt/image/RGBImageFilter.java,
|
5492 |
|
|
java/awt/image/Raster.java,
|
5493 |
|
|
java/awt/image/RasterFormatException.java,
|
5494 |
|
|
java/awt/image/SampleModel.java,
|
5495 |
|
|
java/awt/image/ShortLookupTable.java,
|
5496 |
|
|
java/awt/image/SinglePixelPackedSampleModel.java,
|
5497 |
|
|
java/awt/image/WritableRaster.java,
|
5498 |
|
|
java/awt/print/PrinterAbortException.java,
|
5499 |
|
|
java/awt/print/PrinterException.java,
|
5500 |
|
|
java/awt/print/PrinterIOException.java,
|
5501 |
|
|
java/beans/AppletInitializer.java,
|
5502 |
|
|
java/beans/ExceptionListener.java,
|
5503 |
|
|
java/beans/PropertyChangeEvent.java,
|
5504 |
|
|
java/beans/PropertyChangeListenerProxy.java,
|
5505 |
|
|
java/beans/PropertyChangeSupport.java,
|
5506 |
|
|
java/beans/PropertyDescriptor.java,
|
5507 |
|
|
java/beans/VetoableChangeListenerProxy.java,
|
5508 |
|
|
java/beans/VetoableChangeSupport.java,
|
5509 |
|
|
java/io/BufferedReader.java,
|
5510 |
|
|
java/io/ByteArrayInputStream.java,
|
5511 |
|
|
java/io/ByteArrayOutputStream.java,
|
5512 |
|
|
java/io/CharArrayReader.java,
|
5513 |
|
|
java/io/CharArrayWriter.java,
|
5514 |
|
|
java/io/CharConversionException.java,
|
5515 |
|
|
java/io/DataInput.java,
|
5516 |
|
|
java/io/DataInputStream.java,
|
5517 |
|
|
java/io/DataOutput.java,
|
5518 |
|
|
java/io/DataOutputStream.java,
|
5519 |
|
|
java/io/EOFException.java,
|
5520 |
|
|
java/io/FileInputStream.java,
|
5521 |
|
|
java/io/FileNotFoundException.java,
|
5522 |
|
|
java/io/FileOutputStream.java,
|
5523 |
|
|
java/io/FilenameFilter.java,
|
5524 |
|
|
java/io/FilterInputStream.java,
|
5525 |
|
|
java/io/FilterOutputStream.java,
|
5526 |
|
|
java/io/FilterReader.java,
|
5527 |
|
|
java/io/FilterWriter.java,
|
5528 |
|
|
java/io/IOException.java,
|
5529 |
|
|
java/io/InputStream.java,
|
5530 |
|
|
java/io/InterruptedIOException.java,
|
5531 |
|
|
java/io/LineNumberInputStream.java,
|
5532 |
|
|
java/io/LineNumberReader.java,
|
5533 |
|
|
java/io/ObjectInputStream.java,
|
5534 |
|
|
java/io/ObjectStreamException.java,
|
5535 |
|
|
java/io/OptionalDataException.java,
|
5536 |
|
|
java/io/OutputStream.java,
|
5537 |
|
|
java/io/OutputStreamWriter.java,
|
5538 |
|
|
java/io/PrintStream.java,
|
5539 |
|
|
java/io/PrintWriter.java,
|
5540 |
|
|
java/io/PushbackInputStream.java,
|
5541 |
|
|
java/io/PushbackReader.java,
|
5542 |
|
|
java/io/RandomAccessFile.java,
|
5543 |
|
|
java/io/Reader.java,
|
5544 |
|
|
java/io/SequenceInputStream.java,
|
5545 |
|
|
java/io/Serializable.java,
|
5546 |
|
|
java/io/StreamCorruptedException.java,
|
5547 |
|
|
java/io/StreamTokenizer.java,
|
5548 |
|
|
java/io/StringBufferInputStream.java,
|
5549 |
|
|
java/io/StringWriter.java,
|
5550 |
|
|
java/io/SyncFailedException.java,
|
5551 |
|
|
java/io/UTFDataFormatException.java,
|
5552 |
|
|
java/io/UnsupportedEncodingException.java,
|
5553 |
|
|
java/io/WriteAbortedException.java,
|
5554 |
|
|
java/io/Writer.java,
|
5555 |
|
|
java/lang/AbstractMethodError.java,
|
5556 |
|
|
java/lang/ArithmeticException.java,
|
5557 |
|
|
java/lang/ArrayIndexOutOfBoundsException.java,
|
5558 |
|
|
java/lang/ArrayStoreException.java,
|
5559 |
|
|
java/lang/AssertionError.java,
|
5560 |
|
|
java/lang/Boolean.java,
|
5561 |
|
|
java/lang/Byte.java,
|
5562 |
|
|
java/lang/Class.java,
|
5563 |
|
|
java/lang/ClassCastException.java,
|
5564 |
|
|
java/lang/ClassCircularityError.java,
|
5565 |
|
|
java/lang/ClassLoader.java,
|
5566 |
|
|
java/lang/ClassNotFoundException.java,
|
5567 |
|
|
java/lang/CloneNotSupportedException.java,
|
5568 |
|
|
java/lang/Cloneable.java,
|
5569 |
|
|
java/lang/Comparable.java,
|
5570 |
|
|
java/lang/Compiler.java,
|
5571 |
|
|
java/lang/Double.java,
|
5572 |
|
|
java/lang/Error.java,
|
5573 |
|
|
java/lang/Exception.java,
|
5574 |
|
|
java/lang/ExceptionInInitializerError.java,
|
5575 |
|
|
java/lang/Float.java,
|
5576 |
|
|
java/lang/IllegalAccessError.java,
|
5577 |
|
|
java/lang/IllegalAccessException.java,
|
5578 |
|
|
java/lang/IllegalArgumentException.java,
|
5579 |
|
|
java/lang/IllegalMonitorStateException.java,
|
5580 |
|
|
java/lang/IllegalStateException.java,
|
5581 |
|
|
java/lang/IllegalThreadStateException.java,
|
5582 |
|
|
java/lang/IncompatibleClassChangeError.java,
|
5583 |
|
|
java/lang/IndexOutOfBoundsException.java,
|
5584 |
|
|
java/lang/InheritableThreadLocal.java,
|
5585 |
|
|
java/lang/InstantiationError.java,
|
5586 |
|
|
java/lang/InstantiationException.java,
|
5587 |
|
|
java/lang/Integer.java,
|
5588 |
|
|
java/lang/InternalError.java,
|
5589 |
|
|
java/lang/InterruptedException.java,
|
5590 |
|
|
java/lang/LinkageError.java,
|
5591 |
|
|
java/lang/Long.java,
|
5592 |
|
|
java/lang/NegativeArraySizeException.java,
|
5593 |
|
|
java/lang/NoClassDefFoundError.java,
|
5594 |
|
|
java/lang/NoSuchFieldError.java,
|
5595 |
|
|
java/lang/NoSuchFieldException.java,
|
5596 |
|
|
java/lang/NoSuchMethodError.java,
|
5597 |
|
|
java/lang/NoSuchMethodException.java,
|
5598 |
|
|
java/lang/NullPointerException.java,
|
5599 |
|
|
java/lang/Number.java,
|
5600 |
|
|
java/lang/NumberFormatException.java,
|
5601 |
|
|
java/lang/OutOfMemoryError.java,
|
5602 |
|
|
java/lang/Process.java,
|
5603 |
|
|
java/lang/Runnable.java,
|
5604 |
|
|
java/lang/Runtime.java,
|
5605 |
|
|
java/lang/RuntimeException.java,
|
5606 |
|
|
java/lang/RuntimePermission.java,
|
5607 |
|
|
java/lang/SecurityException.java,
|
5608 |
|
|
java/lang/SecurityManager.java,
|
5609 |
|
|
java/lang/Short.java,
|
5610 |
|
|
java/lang/StackOverflowError.java,
|
5611 |
|
|
java/lang/StackTraceElement.java,
|
5612 |
|
|
java/lang/StringBuffer.java,
|
5613 |
|
|
java/lang/StringIndexOutOfBoundsException.java,
|
5614 |
|
|
java/lang/ThreadDeath.java,
|
5615 |
|
|
java/lang/ThreadGroup.java,
|
5616 |
|
|
java/lang/Throwable.java,
|
5617 |
|
|
java/lang/UnsatisfiedLinkError.java,
|
5618 |
|
|
java/lang/UnsupportedOperationException.java,
|
5619 |
|
|
java/lang/VerifyError.java,
|
5620 |
|
|
java/lang/VirtualMachineError.java,
|
5621 |
|
|
java/lang/reflect/AccessibleObject.java,
|
5622 |
|
|
java/lang/reflect/Array.java,
|
5623 |
|
|
java/lang/reflect/InvocationTargetException.java,
|
5624 |
|
|
java/lang/reflect/Member.java,
|
5625 |
|
|
java/lang/reflect/Modifier.java,
|
5626 |
|
|
java/lang/reflect/Proxy.java,
|
5627 |
|
|
java/lang/reflect/ReflectPermission.java,
|
5628 |
|
|
java/lang/reflect/UndeclaredThrowableException.java,
|
5629 |
|
|
java/math/BigInteger.java,
|
5630 |
|
|
java/net/NetworkInterface.java,
|
5631 |
|
|
java/nio/ByteBufferHelper.java,
|
5632 |
|
|
java/nio/ByteBufferImpl.java,
|
5633 |
|
|
java/nio/DirectByteBufferImpl.java,
|
5634 |
|
|
java/nio/DoubleBufferImpl.java,
|
5635 |
|
|
java/nio/FloatBufferImpl.java,
|
5636 |
|
|
java/nio/IntBufferImpl.java,
|
5637 |
|
|
java/nio/LongBufferImpl.java,
|
5638 |
|
|
java/nio/ShortBufferImpl.java,
|
5639 |
|
|
java/nio/channels/Channel.java,
|
5640 |
|
|
java/nio/channels/IllegalBlockingModeException.java,
|
5641 |
|
|
java/nio/charset/spi/CharsetProvider.java,
|
5642 |
|
|
java/security/AccessControlException.java,
|
5643 |
|
|
java/security/BasicPermission.java,
|
5644 |
|
|
java/security/DigestException.java,
|
5645 |
|
|
java/security/DigestInputStream.java,
|
5646 |
|
|
java/security/DigestOutputStream.java,
|
5647 |
|
|
java/security/GeneralSecurityException.java,
|
5648 |
|
|
java/security/Guard.java,
|
5649 |
|
|
java/security/GuardedObject.java,
|
5650 |
|
|
java/security/InvalidAlgorithmParameterException.java,
|
5651 |
|
|
java/security/InvalidKeyException.java,
|
5652 |
|
|
java/security/InvalidParameterException.java,
|
5653 |
|
|
java/security/Key.java,
|
5654 |
|
|
java/security/KeyException.java,
|
5655 |
|
|
java/security/KeyManagementException.java,
|
5656 |
|
|
java/security/KeyStoreException.java,
|
5657 |
|
|
java/security/MessageDigestSpi.java,
|
5658 |
|
|
java/security/NoSuchAlgorithmException.java,
|
5659 |
|
|
java/security/NoSuchProviderException.java,
|
5660 |
|
|
java/security/Permission.java,
|
5661 |
|
|
java/security/PermissionCollection.java,
|
5662 |
|
|
java/security/Permissions.java,
|
5663 |
|
|
java/security/Principal.java,
|
5664 |
|
|
java/security/PrivateKey.java,
|
5665 |
|
|
java/security/PrivilegedActionException.java,
|
5666 |
|
|
java/security/ProviderException.java,
|
5667 |
|
|
java/security/PublicKey.java,
|
5668 |
|
|
java/security/SecureRandom.java,
|
5669 |
|
|
java/security/SecureRandomSpi.java,
|
5670 |
|
|
java/security/SignatureException.java,
|
5671 |
|
|
java/security/SignatureSpi.java,
|
5672 |
|
|
java/security/SignedObject.java,
|
5673 |
|
|
java/security/Signer.java,
|
5674 |
|
|
java/security/UnrecoverableKeyException.java,
|
5675 |
|
|
java/security/UnresolvedPermission.java,
|
5676 |
|
|
java/security/acl/AclNotFoundException.java,
|
5677 |
|
|
java/security/acl/LastOwnerException.java,
|
5678 |
|
|
java/security/acl/NotOwnerException.java,
|
5679 |
|
|
java/security/cert/CertPath.java,
|
5680 |
|
|
java/security/cert/CertPathBuilderException.java,
|
5681 |
|
|
java/security/cert/CertPathValidatorException.java,
|
5682 |
|
|
java/security/cert/CertStoreException.java,
|
5683 |
|
|
java/text/BreakIterator.java,
|
5684 |
|
|
java/text/ChoiceFormat.java,
|
5685 |
|
|
java/text/CollationElementIterator.java,
|
5686 |
|
|
java/text/CollationKey.java,
|
5687 |
|
|
java/text/Collator.java,
|
5688 |
|
|
java/text/DateFormat.java,
|
5689 |
|
|
java/text/DateFormatSymbols.java,
|
5690 |
|
|
java/text/DecimalFormat.java,
|
5691 |
|
|
java/text/DecimalFormatSymbols.java,
|
5692 |
|
|
java/text/FieldPosition.java,
|
5693 |
|
|
java/text/Format.java,
|
5694 |
|
|
java/text/NumberFormat.java,
|
5695 |
|
|
java/text/ParseException.java,
|
5696 |
|
|
java/text/ParsePosition.java,
|
5697 |
|
|
java/text/StringCharacterIterator.java,
|
5698 |
|
|
java/util/AbstractCollection.java,
|
5699 |
|
|
java/util/AbstractList.java,
|
5700 |
|
|
java/util/AbstractMap.java,
|
5701 |
|
|
java/util/AbstractSequentialList.java,
|
5702 |
|
|
java/util/AbstractSet.java,
|
5703 |
|
|
java/util/ArrayList.java,
|
5704 |
|
|
java/util/Arrays.java,
|
5705 |
|
|
java/util/BitSet.java,
|
5706 |
|
|
java/util/Collection.java,
|
5707 |
|
|
java/util/Collections.java,
|
5708 |
|
|
java/util/Comparator.java,
|
5709 |
|
|
java/util/ConcurrentModificationException.java,
|
5710 |
|
|
java/util/Currency.java,
|
5711 |
|
|
java/util/Date.java,
|
5712 |
|
|
java/util/EmptyStackException.java,
|
5713 |
|
|
java/util/Enumeration.java,
|
5714 |
|
|
java/util/EventListener.java,
|
5715 |
|
|
java/util/EventListenerProxy.java,
|
5716 |
|
|
java/util/EventObject.java,
|
5717 |
|
|
java/util/HashMap.java,
|
5718 |
|
|
java/util/HashSet.java,
|
5719 |
|
|
java/util/Hashtable.java,
|
5720 |
|
|
java/util/IdentityHashMap.java,
|
5721 |
|
|
java/util/Iterator.java,
|
5722 |
|
|
java/util/LinkedHashSet.java,
|
5723 |
|
|
java/util/LinkedList.java,
|
5724 |
|
|
java/util/List.java,
|
5725 |
|
|
java/util/ListIterator.java,
|
5726 |
|
|
java/util/ListResourceBundle.java,
|
5727 |
|
|
java/util/Map.java,
|
5728 |
|
|
java/util/MissingResourceException.java,
|
5729 |
|
|
java/util/NoSuchElementException.java,
|
5730 |
|
|
java/util/Observable.java,
|
5731 |
|
|
java/util/Observer.java,
|
5732 |
|
|
java/util/Properties.java,
|
5733 |
|
|
java/util/PropertyPermissionCollection.java,
|
5734 |
|
|
java/util/RandomAccess.java,
|
5735 |
|
|
java/util/Set.java,
|
5736 |
|
|
java/util/SortedMap.java,
|
5737 |
|
|
java/util/SortedSet.java,
|
5738 |
|
|
java/util/Stack.java,
|
5739 |
|
|
java/util/StringTokenizer.java,
|
5740 |
|
|
java/util/TooManyListenersException.java,
|
5741 |
|
|
java/util/TreeMap.java,
|
5742 |
|
|
java/util/TreeSet.java,
|
5743 |
|
|
java/util/Vector.java,
|
5744 |
|
|
java/util/logging/FileHandler.java,
|
5745 |
|
|
java/util/logging/Level.java,
|
5746 |
|
|
java/util/prefs/BackingStoreException.java,
|
5747 |
|
|
java/util/prefs/InvalidPreferencesFormatException.java,
|
5748 |
|
|
java/util/prefs/Preferences.java,
|
5749 |
|
|
javax/accessibility/Accessible.java,
|
5750 |
|
|
javax/accessibility/AccessibleAction.java,
|
5751 |
|
|
javax/accessibility/AccessibleBundle.java,
|
5752 |
|
|
javax/accessibility/AccessibleComponent.java,
|
5753 |
|
|
javax/accessibility/AccessibleContext.java,
|
5754 |
|
|
javax/accessibility/AccessibleEditableText.java,
|
5755 |
|
|
javax/accessibility/AccessibleExtendedComponent.java,
|
5756 |
|
|
javax/accessibility/AccessibleExtendedTable.java,
|
5757 |
|
|
javax/accessibility/AccessibleHyperlink.java,
|
5758 |
|
|
javax/accessibility/AccessibleHypertext.java,
|
5759 |
|
|
javax/accessibility/AccessibleIcon.java,
|
5760 |
|
|
javax/accessibility/AccessibleKeyBinding.java,
|
5761 |
|
|
javax/accessibility/AccessibleRelation.java,
|
5762 |
|
|
javax/accessibility/AccessibleRelationSet.java,
|
5763 |
|
|
javax/accessibility/AccessibleResourceBundle.java,
|
5764 |
|
|
javax/accessibility/AccessibleRole.java,
|
5765 |
|
|
javax/accessibility/AccessibleSelection.java,
|
5766 |
|
|
javax/accessibility/AccessibleState.java,
|
5767 |
|
|
javax/accessibility/AccessibleStateSet.java,
|
5768 |
|
|
javax/accessibility/AccessibleTable.java,
|
5769 |
|
|
javax/accessibility/AccessibleTableModelChange.java,
|
5770 |
|
|
javax/accessibility/AccessibleText.java,
|
5771 |
|
|
javax/accessibility/AccessibleValue.java,
|
5772 |
|
|
javax/imageio/IIOException.java,
|
5773 |
|
|
javax/imageio/ImageIO.java,
|
5774 |
|
|
javax/imageio/spi/IIOServiceProvider.java,
|
5775 |
|
|
javax/imageio/spi/ImageInputStreamSpi.java,
|
5776 |
|
|
javax/imageio/spi/ImageOutputStreamSpi.java,
|
5777 |
|
|
javax/imageio/spi/ImageReaderWriterSpi.java,
|
5778 |
|
|
javax/imageio/spi/ImageTranscoderSpi.java,
|
5779 |
|
|
javax/imageio/spi/RegisterableService.java,
|
5780 |
|
|
javax/imageio/spi/ServiceRegistry.java,
|
5781 |
|
|
javax/imageio/stream/IIOByteBuffer.java,
|
5782 |
|
|
javax/imageio/stream/ImageInputStream.java,
|
5783 |
|
|
javax/imageio/stream/ImageOutputStream.java,
|
5784 |
|
|
javax/naming/Binding.java,
|
5785 |
|
|
javax/naming/CannotProceedException.java,
|
5786 |
|
|
javax/naming/CompositeName.java,
|
5787 |
|
|
javax/naming/CompoundName.java,
|
5788 |
|
|
javax/naming/LinkException.java,
|
5789 |
|
|
javax/naming/LinkRef.java,
|
5790 |
|
|
javax/naming/NameClassPair.java,
|
5791 |
|
|
javax/naming/Reference.java,
|
5792 |
|
|
javax/naming/ReferralException.java,
|
5793 |
|
|
javax/naming/directory/Attribute.java,
|
5794 |
|
|
javax/naming/directory/AttributeModificationException.java,
|
5795 |
|
|
javax/naming/directory/Attributes.java,
|
5796 |
|
|
javax/naming/directory/DirContext.java,
|
5797 |
|
|
javax/naming/directory/ModificationItem.java,
|
5798 |
|
|
javax/naming/directory/SearchControls.java,
|
5799 |
|
|
javax/naming/directory/SearchResult.java,
|
5800 |
|
|
javax/naming/event/EventContext.java,
|
5801 |
|
|
javax/naming/event/EventDirContext.java,
|
5802 |
|
|
javax/naming/event/NamespaceChangeListener.java,
|
5803 |
|
|
javax/naming/event/NamingExceptionEvent.java,
|
5804 |
|
|
javax/naming/event/NamingListener.java,
|
5805 |
|
|
javax/naming/event/ObjectChangeListener.java,
|
5806 |
|
|
javax/naming/ldap/Control.java,
|
5807 |
|
|
javax/naming/ldap/ExtendedResponse.java,
|
5808 |
|
|
javax/naming/ldap/HasControls.java,
|
5809 |
|
|
javax/naming/ldap/LdapContext.java,
|
5810 |
|
|
javax/naming/ldap/UnsolicitedNotification.java,
|
5811 |
|
|
javax/naming/ldap/UnsolicitedNotificationEvent.java,
|
5812 |
|
|
javax/naming/ldap/UnsolicitedNotificationListener.java,
|
5813 |
|
|
javax/naming/spi/DirectoryManager.java,
|
5814 |
|
|
javax/naming/spi/ResolveResult.java,
|
5815 |
|
|
javax/naming/spi/Resolver.java,
|
5816 |
|
|
javax/security/auth/callback/Callback.java,
|
5817 |
|
|
javax/security/auth/callback/CallbackHandler.java,
|
5818 |
|
|
javax/security/auth/callback/ChoiceCallback.java,
|
5819 |
|
|
javax/security/auth/callback/ConfirmationCallback.java,
|
5820 |
|
|
javax/security/auth/callback/LanguageCallback.java,
|
5821 |
|
|
javax/security/auth/callback/NameCallback.java,
|
5822 |
|
|
javax/security/auth/callback/PasswordCallback.java,
|
5823 |
|
|
javax/security/auth/callback/TextInputCallback.java,
|
5824 |
|
|
javax/security/auth/callback/TextOutputCallback.java,
|
5825 |
|
|
javax/security/auth/callback/UnsupportedCallbackException.java,
|
5826 |
|
|
javax/security/sasl/Sasl.java,
|
5827 |
|
|
javax/security/sasl/SaslServerFactory.java,
|
5828 |
|
|
javax/swing/DefaultBoundedRangeModel.java,
|
5829 |
|
|
javax/swing/JComponent.java,
|
5830 |
|
|
javax/swing/JList.java,
|
5831 |
|
|
javax/swing/JProgressBar.java,
|
5832 |
|
|
javax/swing/JRadioButton.java,
|
5833 |
|
|
javax/swing/JTextArea.java,
|
5834 |
|
|
javax/swing/JTextField.java,
|
5835 |
|
|
javax/swing/JToggleButton.java,
|
5836 |
|
|
javax/swing/JTree.java,
|
5837 |
|
|
javax/swing/SpinnerListModel.java,
|
5838 |
|
|
javax/swing/event/EventListenerList.java,
|
5839 |
|
|
javax/swing/text/JTextComponent.java,
|
5840 |
|
|
javax/swing/text/StringContent.java,
|
5841 |
|
|
javax/swing/text/Utilities.java,
|
5842 |
|
|
javax/swing/undo/UndoManager.java,
|
5843 |
|
|
javax/swing/undo/UndoableEditSupport.java,
|
5844 |
|
|
javax/transaction/HeuristicCommitException.java,
|
5845 |
|
|
javax/transaction/HeuristicMixedException.java,
|
5846 |
|
|
javax/transaction/HeuristicRollbackException.java,
|
5847 |
|
|
javax/transaction/InvalidTransactionException.java,
|
5848 |
|
|
javax/transaction/NotSupportedException.java,
|
5849 |
|
|
javax/transaction/RollbackException.java,
|
5850 |
|
|
javax/transaction/Status.java,
|
5851 |
|
|
javax/transaction/Synchronization.java,
|
5852 |
|
|
javax/transaction/SystemException.java,
|
5853 |
|
|
javax/transaction/Transaction.java,
|
5854 |
|
|
javax/transaction/TransactionManager.java,
|
5855 |
|
|
javax/transaction/TransactionRequiredException.java,
|
5856 |
|
|
javax/transaction/TransactionRolledbackException.java,
|
5857 |
|
|
javax/transaction/UserTransaction.java,
|
5858 |
|
|
javax/transaction/xa/XAException.java,
|
5859 |
|
|
javax/transaction/xa/XAResource.java,
|
5860 |
|
|
javax/transaction/xa/Xid.java,
|
5861 |
|
|
javax/xml/XMLConstants.java,
|
5862 |
|
|
javax/xml/datatype/DatatypeConfigurationException.java,
|
5863 |
|
|
javax/xml/datatype/DatatypeConstants.java,
|
5864 |
|
|
javax/xml/datatype/DatatypeFactory.java,
|
5865 |
|
|
javax/xml/datatype/Duration.java,
|
5866 |
|
|
javax/xml/datatype/XMLGregorianCalendar.java,
|
5867 |
|
|
javax/xml/namespace/NamespaceContext.java,
|
5868 |
|
|
javax/xml/namespace/QName.java,
|
5869 |
|
|
javax/xml/parsers/DocumentBuilder.java,
|
5870 |
|
|
javax/xml/parsers/DocumentBuilderFactory.java,
|
5871 |
|
|
javax/xml/parsers/FactoryConfigurationError.java,
|
5872 |
|
|
javax/xml/parsers/ParserConfigurationException.java,
|
5873 |
|
|
javax/xml/parsers/SAXParser.java,
|
5874 |
|
|
javax/xml/parsers/SAXParserFactory.java,
|
5875 |
|
|
javax/xml/transform/ErrorListener.java,
|
5876 |
|
|
javax/xml/transform/OutputKeys.java,
|
5877 |
|
|
javax/xml/transform/Result.java,
|
5878 |
|
|
javax/xml/transform/Source.java,
|
5879 |
|
|
javax/xml/transform/SourceLocator.java,
|
5880 |
|
|
javax/xml/transform/Templates.java,
|
5881 |
|
|
javax/xml/transform/Transformer.java,
|
5882 |
|
|
javax/xml/transform/TransformerConfigurationException.java,
|
5883 |
|
|
javax/xml/transform/TransformerException.java,
|
5884 |
|
|
javax/xml/transform/TransformerFactory.java,
|
5885 |
|
|
javax/xml/transform/TransformerFactoryConfigurationError.java,
|
5886 |
|
|
javax/xml/transform/URIResolver.java,
|
5887 |
|
|
javax/xml/transform/dom/DOMLocator.java,
|
5888 |
|
|
javax/xml/transform/dom/DOMResult.java,
|
5889 |
|
|
javax/xml/transform/dom/DOMSource.java,
|
5890 |
|
|
javax/xml/transform/sax/SAXResult.java,
|
5891 |
|
|
javax/xml/transform/sax/SAXSource.java,
|
5892 |
|
|
javax/xml/transform/sax/SAXTransformerFactory.java,
|
5893 |
|
|
javax/xml/transform/sax/TemplatesHandler.java,
|
5894 |
|
|
javax/xml/transform/sax/TransformerHandler.java,
|
5895 |
|
|
javax/xml/transform/stream/StreamResult.java,
|
5896 |
|
|
javax/xml/transform/stream/StreamSource.java,
|
5897 |
|
|
javax/xml/validation/Schema.java,
|
5898 |
|
|
javax/xml/validation/SchemaFactory.java,
|
5899 |
|
|
javax/xml/validation/TypeInfoProvider.java,
|
5900 |
|
|
javax/xml/validation/Validator.java,
|
5901 |
|
|
javax/xml/validation/ValidatorHandler.java,
|
5902 |
|
|
javax/xml/xpath/XPathConstants.java,
|
5903 |
|
|
javax/xml/xpath/XPathException.java,
|
5904 |
|
|
javax/xml/xpath/XPathExpression.java,
|
5905 |
|
|
javax/xml/xpath/XPathExpressionException.java,
|
5906 |
|
|
javax/xml/xpath/XPathFactory.java,
|
5907 |
|
|
javax/xml/xpath/XPathFactoryConfigurationException.java,
|
5908 |
|
|
javax/xml/xpath/XPathFunction.java,
|
5909 |
|
|
javax/xml/xpath/XPathFunctionException.java,
|
5910 |
|
|
javax/xml/xpath/XPathFunctionResolver.java:
|
5911 |
|
|
Fixed usage of @author tag, reworked import statements,
|
5912 |
|
|
removed CVS tags, changed the modifier order and fixed
|
5913 |
|
|
HTML usage in javadocs.
|
5914 |
|
|
|
5915 |
|
|
2005-02-16 Julian Scheid
|
5916 |
|
|
|
5917 |
|
|
* gnu/java/nio/charset/UTF_8.java (decodeLoop): Set inPos to
|
5918 |
|
|
in.position().
|
5919 |
|
|
(encodeLoop): Likewise.
|
5920 |
|
|
|
5921 |
|
|
2005-02-16 Mark Wielaard
|
5922 |
|
|
|
5923 |
|
|
* Makefile.am (ordinary_java_source_files): Add new files
|
5924 |
|
|
gnu/java/security/ber/BER.java,
|
5925 |
|
|
gnu/java/security/ber/BEREncodingException.java,
|
5926 |
|
|
gnu/java/security/ber/BERReader.java,
|
5927 |
|
|
gnu/java/security/ber/BERValue.java,
|
5928 |
|
|
gnu/java/security/pkcs/PKCS7SignedData.java and
|
5929 |
|
|
gnu/java/security/pkcs/SignerInfo.java.
|
5930 |
|
|
* Makefile.in: Regenerated.
|
5931 |
|
|
|
5932 |
|
|
2005-02-16 Casey Marshall
|
5933 |
|
|
|
5934 |
|
|
* gnu/java/security/provider/GnuDSAPrivateKey.java
|
5935 |
|
|
(encodedKey): new field.
|
5936 |
|
|
(getFormat): return "PKCS#8".
|
5937 |
|
|
(getEncoded): implemented.
|
5938 |
|
|
(toString): check for 'null' values.
|
5939 |
|
|
* gnu/java/security/provider/GnuDSAPublicKey.java
|
5940 |
|
|
(encodedKey): new field.
|
5941 |
|
|
(getFormat): return "X.509".
|
5942 |
|
|
(getEncoded): implemented.
|
5943 |
|
|
(toString): check for 'null' values.
|
5944 |
|
|
|
5945 |
|
|
2005-02-16 Michael Koch
|
5946 |
|
|
|
5947 |
|
|
* java/util/jar/JarFile.java: Imports reworked.
|
5948 |
|
|
|
5949 |
|
|
2005-02-16 Mark Wielaard
|
5950 |
|
|
|
5951 |
|
|
* java/util/jar/JarFile.java (verify): Make package private.
|
5952 |
|
|
(signaturesRead): Likewise.
|
5953 |
|
|
(verified): Likewise.
|
5954 |
|
|
(entryCerts): Likewise.
|
5955 |
|
|
(DEBUG): Likewise.
|
5956 |
|
|
(debug): Likewise.
|
5957 |
|
|
(entries): Construct new JarEnumeration with reference to this.
|
5958 |
|
|
(JarEnumeration): Make static.
|
5959 |
|
|
(JarEnumeration.jarfile): New field.
|
5960 |
|
|
(JarEnumeration.nextElement): Use and synchronize on jarfile.
|
5961 |
|
|
Compare verified value to Boolean.TRUE or Boolean.False only
|
5962 |
|
|
when verify is true.
|
5963 |
|
|
(getEntry): Make synchronized. Compare value of verified to
|
5964 |
|
|
Boolean.TRUE.
|
5965 |
|
|
(getInputStream): Construct EntryInputStream with reference to this.
|
5966 |
|
|
(getManifest): Make synchronized.
|
5967 |
|
|
(EntryInputStream): Make static.
|
5968 |
|
|
(EntryInputStream.jarfile): New field.
|
5969 |
|
|
(EntryInputStream.EntryInputStream): Check if manifest exists,
|
5970 |
|
|
before getting attributes.
|
5971 |
|
|
(eof): Synchronize on jarfile.
|
5972 |
|
|
|
5973 |
|
|
2005-02-16 Casey Marshall
|
5974 |
|
|
|
5975 |
|
|
* java/util/jar/JarFile.java (verify): return if the jar is signed
|
5976 |
|
|
with an unsupported algorithm.
|
5977 |
|
|
|
5978 |
|
|
2005-02-16 Mark Wielaard
|
5979 |
|
|
|
5980 |
|
|
* java/util/jar/JarFile.java (EntryInputStream): Add actual
|
5981 |
|
|
InputStream as argument.
|
5982 |
|
|
(getInputStream): Construct a new EntryInputStream with the result of
|
5983 |
|
|
super.getInputStream(entry).
|
5984 |
|
|
|
5985 |
|
|
2005-02-16 Casey Marshall
|
5986 |
|
|
|
5987 |
|
|
Signed JAR file support.
|
5988 |
|
|
* java/net/URLClassLoader.java
|
5989 |
|
|
(JarURLResource.getCertificates): re-read jar entry to ensure
|
5990 |
|
|
certificates are picked up.
|
5991 |
|
|
(findClass): fill in class `signers' field, too.
|
5992 |
|
|
* java/util/jar/JarFile.java (META_INF): new constant.
|
5993 |
|
|
(PKCS7_DSA_SUFFIX): new constant.
|
5994 |
|
|
(PKCS7_RSA_SUFFIX): new constant.
|
5995 |
|
|
(DIGEST_KEY_SUFFIX): new constant.
|
5996 |
|
|
(SF_SUFFIX): new constant.
|
5997 |
|
|
(MD2_OID): new constant.
|
5998 |
|
|
(MD4_OID): new constant.
|
5999 |
|
|
(MD5_OID): new constant.
|
6000 |
|
|
(SHA1_OID): new constant.
|
6001 |
|
|
(DSA_ENCRYPTION_OID): new constant.
|
6002 |
|
|
(RSA_ENCRYPTION_OID): new constant.
|
6003 |
|
|
(signaturesRead): new field.
|
6004 |
|
|
(verified): new field.
|
6005 |
|
|
(entryCerts): new field.
|
6006 |
|
|
(DEBUG): new constant.
|
6007 |
|
|
(debug): new method.
|
6008 |
|
|
(JarEnumeration.nextElement): fill in entry certificates, read
|
6009 |
|
|
signatures if they haven't been read.
|
6010 |
|
|
(getEntry): likewise.
|
6011 |
|
|
(getInputStream): verify stream if it hasn't been verified yet.
|
6012 |
|
|
(readSignatures): new method.
|
6013 |
|
|
(verify): new method.
|
6014 |
|
|
(verifyHashes): new method.
|
6015 |
|
|
(readManifestEntry): new method.
|
6016 |
|
|
(EntryInputStream): new class.
|
6017 |
|
|
* gnu/java/io/Base64InputStream.java (decode): new class
|
6018 |
|
|
method.
|
6019 |
|
|
* gnu/java/security/der/DERReader.java don't make class
|
6020 |
|
|
final.
|
6021 |
|
|
(in): made protected.
|
6022 |
|
|
(encBuf): likewise.
|
6023 |
|
|
(readLength): likewise.
|
6024 |
|
|
* gnu/java/security/ber/BER.java,
|
6025 |
|
|
* gnu/java/security/ber/BEREncodingException.java,
|
6026 |
|
|
* gnu/java/security/ber/BERReader.java,
|
6027 |
|
|
* gnu/java/security/ber/BERValue.java,
|
6028 |
|
|
* gnu/java/security/pkcs/PKCS7SignedData.java,
|
6029 |
|
|
* gnu/java/security/pkcs/SignerInfo.java:
|
6030 |
|
|
new files.
|
6031 |
|
|
|
6032 |
|
|
2005-02-16 Tom Tromey
|
6033 |
|
|
|
6034 |
|
|
* gnu/gcj/runtime/SharedLibHelper.java (findHelper): Delete
|
6035 |
|
|
copied file on exit.
|
6036 |
|
|
|
6037 |
|
|
2005-02-15 Mark Wielaard
|
6038 |
|
|
|
6039 |
|
|
* java/awt/BasicStroke.java (hashCode): Check for null dash.
|
6040 |
|
|
|
6041 |
|
|
2005-02-15 Michael Koch
|
6042 |
|
|
|
6043 |
|
|
* gnu/java/awt/peer/gtk/GtkArg.java,
|
6044 |
|
|
gnu/java/awt/peer/gtk/GtkArgList.java:
|
6045 |
|
|
Removed.
|
6046 |
|
|
|
6047 |
|
|
2005-02-15 Craig Black
|
6048 |
|
|
|
6049 |
|
|
* gnu/java/awt/peer/gtk/GtkCheckboxMenuItem.java
|
6050 |
|
|
(postMenuActionEvent): Implement to notify ItemListeners.
|
6051 |
|
|
* java/awt/CheckboxMenuItem.java
|
6052 |
|
|
(dispatchEventImpl): Update state on ItemEvent.
|
6053 |
|
|
* java/awt/MenuItem.java
|
6054 |
|
|
(processActionEvent): Retarget event source.
|
6055 |
|
|
|
6056 |
|
|
2005-02-15 Andrew John Hughes
|
6057 |
|
|
|
6058 |
|
|
* gnu/java/awt/color/ClutProfileConverter.java,
|
6059 |
|
|
gnu/java/awt/peer/ClasspathTextLayoutPeer.java,
|
6060 |
|
|
gnu/java/awt/peer/gtk/GdkFontPeer.java,
|
6061 |
|
|
gnu/java/awt/peer/gtk/GdkGlyphVector.java,
|
6062 |
|
|
gnu/java/awt/peer/gtk/GdkGraphics2D.java,
|
6063 |
|
|
gnu/java/awt/peer/gtk/GdkGraphicsEnvironment.java,
|
6064 |
|
|
gnu/java/awt/peer/gtk/GdkPixbufDecoder.java,
|
6065 |
|
|
gnu/java/awt/peer/gtk/GdkRobotPeer.java,
|
6066 |
|
|
gnu/java/awt/peer/gtk/GdkTextLayout.java,
|
6067 |
|
|
gnu/java/awt/peer/gtk/GtkButtonPeer.java,
|
6068 |
|
|
gnu/java/awt/peer/gtk/GtkCheckboxPeer.java,
|
6069 |
|
|
gnu/java/awt/peer/gtk/GtkChoicePeer.java,
|
6070 |
|
|
gnu/java/awt/peer/gtk/GtkComponentPeer.java,
|
6071 |
|
|
gnu/java/awt/peer/gtk/GtkContainerPeer.java,
|
6072 |
|
|
gnu/java/awt/peer/gtk/GtkDialogPeer.java,
|
6073 |
|
|
gnu/java/awt/peer/gtk/GtkFileDialogPeer.java,
|
6074 |
|
|
gnu/java/awt/peer/gtk/GtkFontPeer.java,
|
6075 |
|
|
gnu/java/awt/peer/gtk/GtkFramePeer.java,
|
6076 |
|
|
gnu/java/awt/peer/gtk/GtkLabelPeer.java,
|
6077 |
|
|
gnu/java/awt/peer/gtk/GtkMenuComponentPeer.java,
|
6078 |
|
|
gnu/java/awt/peer/gtk/GtkMenuItemPeer.java,
|
6079 |
|
|
gnu/java/awt/peer/gtk/GtkScrollPanePeer.java,
|
6080 |
|
|
gnu/java/awt/peer/gtk/GtkTextComponentPeer.java,
|
6081 |
|
|
gnu/java/awt/peer/gtk/GtkToolkit.java,
|
6082 |
|
|
gnu/java/awt/peer/gtk/GtkWindowPeer.java,
|
6083 |
|
|
javax/swing/JPopupMenu.java,
|
6084 |
|
|
javax/swing/JSpinner.java,
|
6085 |
|
|
javax/swing/SortingFocusTraversalPolicy.java,
|
6086 |
|
|
javax/swing/SwingUtilities.java,
|
6087 |
|
|
javax/swing/plaf/basic/BasicComboBoxEditor.java,
|
6088 |
|
|
javax/swing/plaf/basic/BasicComboBoxRenderer.java,
|
6089 |
|
|
javax/swing/tree/DefaultMutableTreeNode.java:
|
6090 |
|
|
Removed unused imports and expanded starred
|
6091 |
|
|
imports.
|
6092 |
|
|
|
6093 |
|
|
2005-02-15 Mark Wielaard
|
6094 |
|
|
|
6095 |
|
|
* java/awt/AWTKeyStroke.java (getAWTKeyStroke(String)): Throw
|
6096 |
|
|
IllegalArgumentException when the given String is null.
|
6097 |
|
|
|
6098 |
|
|
* javax/swing/KeyStroke.java (getKeyStroke(String)): Return null
|
6099 |
|
|
when given keystoke sequence cannot be parsed.
|
6100 |
|
|
|
6101 |
|
|
* javax/swing/JRootPane.java (setJMenuBar): Remove current menubar
|
6102 |
|
|
if one is installed. Only install the given menubar is not null.
|
6103 |
|
|
|
6104 |
|
|
* javax/swing/JViewport.java (getViewSize): Return an empty
|
6105 |
|
|
Dimension when the view isn't set or preferred component size when
|
6106 |
|
|
no viewSize is set.
|
6107 |
|
|
|
6108 |
|
|
* javax/swing/ViewportLayout.java (preferredLayoutSize): Return an
|
6109 |
|
|
empty Dimension when there is no view set.
|
6110 |
|
|
(minimumLayoutSize): Likewise.
|
6111 |
|
|
(layoutContainer): Don't try to layout when there is no view.
|
6112 |
|
|
|
6113 |
|
|
2005-02-15 Thomas Fitzsimmons
|
6114 |
|
|
|
6115 |
|
|
* jawt.c: New file.
|
6116 |
|
|
* include/jawt.h: Likewise.
|
6117 |
|
|
* include/jawt_md.h: Likewise.
|
6118 |
|
|
* include/Makefile.am (tool_include__HEADERS): Add jawt.h and
|
6119 |
|
|
jawt_md.h files.
|
6120 |
|
|
* jni/classpath/classpath_jawt.h: Likewise.
|
6121 |
|
|
* jni/gtk-peer/gtk_jawt.c: Likewise.
|
6122 |
|
|
* Makefile.am: Build libjawt.so.
|
6123 |
|
|
|
6124 |
|
|
2005-02-15 Michael Koch
|
6125 |
|
|
|
6126 |
|
|
* gnu/java/awt/peer/gtk/GdkGraphics2D.java:
|
6127 |
|
|
Merged file header with classpath CVS head.
|
6128 |
|
|
* gnu/java/awt/peer/gtk/GdkPixbufDecoder.java:
|
6129 |
|
|
Merged code formatting with classpath CVS head.
|
6130 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontPeer.c:
|
6131 |
|
|
Removed debug code.
|
6132 |
|
|
(Java_gnu_java_awt_peer_gtk_GdkFontPeer_getGlyphVector):
|
6133 |
|
|
Handle special JNI strings with 2 '\0' at the end.
|
6134 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics2D.c:
|
6135 |
|
|
Merged file header with classpath CVS head.
|
6136 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkFileDialogPeer.c:
|
6137 |
|
|
Merged code formatting with classpath CVS head.
|
6138 |
|
|
|
6139 |
|
|
2005-02-15 Thomas Fitzsimmons
|
6140 |
|
|
|
6141 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkFileDialogPeer.c (create):
|
6142 |
|
|
Use GTK's built-in file system backend. Use GTK_RESPONSE_ACCEPT.
|
6143 |
|
|
(handle_response): Use GTK_RESPONSE_ACCEPT.
|
6144 |
|
|
|
6145 |
|
|
2005-02-15 Graydon Hoare
|
6146 |
|
|
|
6147 |
|
|
* Makefile.am: Fix library build breakage.
|
6148 |
|
|
* Makefile.in: Regenerate.
|
6149 |
|
|
|
6150 |
|
|
2005-02-15 Michael Koch
|
6151 |
|
|
|
6152 |
|
|
* javax/swing/JTabbedPane.java
|
6153 |
|
|
(Page.setDisplayedMnemonicIndex): Handle empty menmonic.
|
6154 |
|
|
|
6155 |
|
|
2005-02-15 Michael Koch
|
6156 |
|
|
|
6157 |
|
|
* javax/swing/tree/DefaultMutableTreeNode.java:
|
6158 |
|
|
Reworked Javadocs all over.
|
6159 |
|
|
(getPathToRoot): Fixed direction of result array initialization.
|
6160 |
|
|
|
6161 |
|
|
2005-02-15 Michael Koch
|
6162 |
|
|
|
6163 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics2D.c:
|
6164 |
|
|
Fix includes for cairo 0.3.0 snappshot.
|
6165 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkListPeer.c:
|
6166 |
|
|
Merged file header from classpath CVS HEAD.
|
6167 |
|
|
|
6168 |
|
|
2005-02-15 Craig Black
|
6169 |
|
|
|
6170 |
|
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics.c
|
6171 |
|
|
(copyState): Pass a JNI global reference to signal handler.
|
6172 |
|
|
(realize_cb): Use and free JNI global reference.
|
6173 |
|
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkChoicePeer.c
|
6174 |
|
|
(create): Pass a JNI global reference to signal handler.
|
6175 |
|
|
(selection_changed): Match declaration.
|
6176 |
|
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkGenericPeer.c
|
6177 |
|
|
(dispose): Do not remove entries from state tables until after widget is
|
6178 |
|
|
destroyed.
|
6179 |
|
|
|
6180 |
|
|
2005-02-15 Michael Koch
|
6181 |
|
|
|
6182 |
|
|
* java/awt/Container.javai (paramString):
|
6183 |
|
|
If layoutMgr is null just return result of super.paramString().
|
6184 |
|
|
* java/awt/Scrollbar.java: Reformatted.
|
6185 |
|
|
* java/awt/im/InputContext.java (static):
|
6186 |
|
|
Removed redundant initializations.
|
6187 |
|
|
|
6188 |
|
|
2005-02-15 Michael Koch
|
6189 |
|
|
|
6190 |
|
|
* javax/swing/ImageIcon.java,
|
6191 |
|
|
javax/swing/UIManager.java,
|
6192 |
|
|
javax/swing/text/EditorKit.java,
|
6193 |
|
|
javax/swing/text/Segment.java:
|
6194 |
|
|
More whitespace cleanups.
|
6195 |
|
|
|
6196 |
|
|
2005-02-15 Michael Koch
|
6197 |
|
|
|
6198 |
|
|
* gnu/java/awt/EmbeddedWindow.java,
|
6199 |
|
|
gnu/java/awt/image/ImageDecoder.java,
|
6200 |
|
|
gnu/java/awt/peer/gtk/GtkFileDialogPeer.java,
|
6201 |
|
|
java/awt/DefaultKeyboardFocusManager.java,
|
6202 |
|
|
java/awt/Frame.java,
|
6203 |
|
|
java/awt/image/RGBImageFilter.java,
|
6204 |
|
|
javax/swing/AbstractButton.java,
|
6205 |
|
|
javax/swing/ActionMap.java,
|
6206 |
|
|
javax/swing/ComponentInputMap.java,
|
6207 |
|
|
javax/swing/DefaultDesktopManager.java,
|
6208 |
|
|
javax/swing/ImageIcon.java,
|
6209 |
|
|
javax/swing/InputMap.java,
|
6210 |
|
|
javax/swing/JButton.java,
|
6211 |
|
|
javax/swing/JCheckBox.java,
|
6212 |
|
|
javax/swing/JCheckBoxMenuItem.java,
|
6213 |
|
|
javax/swing/JEditorPane.java,
|
6214 |
|
|
javax/swing/JMenu.java,
|
6215 |
|
|
javax/swing/JMenuItem.java,
|
6216 |
|
|
javax/swing/JOptionPane.java,
|
6217 |
|
|
javax/swing/JRootPane.java,
|
6218 |
|
|
javax/swing/JTable.java,
|
6219 |
|
|
javax/swing/MenuSelectionManager.java,
|
6220 |
|
|
javax/swing/RepaintManager.java,
|
6221 |
|
|
javax/swing/ScrollPaneLayout.java,
|
6222 |
|
|
javax/swing/SortingFocusTraversalPolicy.java,
|
6223 |
|
|
javax/swing/UIManager.java,
|
6224 |
|
|
javax/swing/ViewportLayout.java,
|
6225 |
|
|
javax/swing/plaf/basic/BasicCheckBoxMenuItemUI.java,
|
6226 |
|
|
javax/swing/plaf/basic/BasicInternalFrameUI.java,
|
6227 |
|
|
javax/swing/plaf/basic/BasicLabelUI.java,
|
6228 |
|
|
javax/swing/plaf/basic/BasicListUI.java,
|
6229 |
|
|
javax/swing/plaf/basic/BasicMenuItemUI.java,
|
6230 |
|
|
javax/swing/plaf/basic/BasicMenuUI.java,
|
6231 |
|
|
javax/swing/plaf/basic/BasicOptionPaneUI.java,
|
6232 |
|
|
javax/swing/plaf/basic/BasicRadioButtonMenuItemUI.java,
|
6233 |
|
|
javax/swing/plaf/basic/BasicRootPaneUI.java,
|
6234 |
|
|
javax/swing/plaf/basic/BasicScrollPaneUI.java,
|
6235 |
|
|
javax/swing/plaf/basic/BasicSplitPaneDivider.java,
|
6236 |
|
|
javax/swing/plaf/basic/BasicTextUI.java,
|
6237 |
|
|
javax/swing/table/TableColumnModel.java,
|
6238 |
|
|
javax/swing/text/AbstractDocument.java,
|
6239 |
|
|
javax/swing/text/EditorKit.java,
|
6240 |
|
|
javax/swing/text/Position.java,
|
6241 |
|
|
javax/swing/text/Segment.java,
|
6242 |
|
|
javax/swing/text/StyledEditorKit.java,
|
6243 |
|
|
javax/swing/text/ViewFactory.java:
|
6244 |
|
|
Cleanup whitespace differences to classpath CVS HEAD.
|
6245 |
|
|
|
6246 |
|
|
2005-02-15 Graydon Hoare
|
6247 |
|
|
|
6248 |
|
|
* gnu/java/awt/peer/gtk/GdkPixbufDecoder.java:
|
6249 |
|
|
(finalize): Call finish from here.
|
6250 |
|
|
(produce): Not from here.
|
6251 |
|
|
* Makefile.am (gtk_c_source_files):
|
6252 |
|
|
Remove jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontMetrics.c.
|
6253 |
|
|
* Makefile.in: Regenerate.
|
6254 |
|
|
* gnu/java/awt/peer/gtk/GdkGraphics2D.java
|
6255 |
|
|
(cairoSetFont):
|
6256 |
|
|
(cairoDrawGdkTextLayout):
|
6257 |
|
|
(cairoDrawString):
|
6258 |
|
|
(getPeerTextMetrics):
|
6259 |
|
|
(getPeerFontMetrics): Remove.
|
6260 |
|
|
(setFont): Don't call cairoSetFont.
|
6261 |
|
|
(cairoDrawGlyphVector): Accept font peer argument.
|
6262 |
|
|
(drawGlyphVector): Pass font peer to cairoDrawGlyphVector.
|
6263 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics2D.c
|
6264 |
|
|
(ensure_metrics_cairo):
|
6265 |
|
|
(gnu_java_awt_peer_gtk_GdkGraphics2D_cairoSetFont):
|
6266 |
|
|
(gnu_java_awt_peer_gtk_GdkGraphics2D_cairoDrawString):
|
6267 |
|
|
(gnu_java_awt_peer_gtk_GdkGraphics2D_getPeerFontMetrics):
|
6268 |
|
|
(gnu_java_awt_peer_gtk_GdkGraphics2D_getPeerTextMetrics):
|
6269 |
|
|
(metrics_cairo):
|
6270 |
|
|
(metrics_surface): Remove.
|
6271 |
|
|
(gnu_java_awt_peer_gtk_GdkGraphics2D_cairoDrawGlyphVector):
|
6272 |
|
|
Pass and install font peer.
|
6273 |
|
|
|
6274 |
|
|
2005-02-15 Graydon Hoare
|
6275 |
|
|
|
6276 |
|
|
* Makefile.am: Create "split library" structure.
|
6277 |
|
|
* Makefile.in: Regenerate.
|
6278 |
|
|
|
6279 |
|
|
2005-02-15 Graydon Hoare
|
6280 |
|
|
|
6281 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEvents.c:
|
6282 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c:
|
6283 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextComponentPeer.c:
|
6284 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c:
|
6285 |
|
|
Release GDK lock during upcalls.
|
6286 |
|
|
|
6287 |
|
|
2005-02-15 Graydon Hoare
|
6288 |
|
|
|
6289 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontMetrics.c: Remove.
|
6290 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontPeer.c
|
6291 |
|
|
(Java_gnu_java_awt_peer_gtk_GdkFontPeer_getGlyphVector):
|
6292 |
|
|
(Java_gnu_java_awt_peer_gtk_GdkFontPeer_getFontMetrics):
|
6293 |
|
|
(Java_gnu_java_awt_peer_gtk_GdkFontPeer_getTextMetrics): New methods.
|
6294 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGlyphVector.c: Remove.
|
6295 |
|
|
* gnu/java/awt/peer/gtk/GdkFontPeer.java
|
6296 |
|
|
(getGlyphVector):
|
6297 |
|
|
(getFontMetrics):
|
6298 |
|
|
(getTextMetrics): New native methods.
|
6299 |
|
|
* gnu/java/awt/peer/gtk/GdkFontMetrics.java: Remove native parts.
|
6300 |
|
|
* gnu/java/awt/peer/gtk/GdkGlyphVector.java: Likewise.
|
6301 |
|
|
* Makefile.am: Remove native entries for GdkFontMetrics, GdkGlyphVector.
|
6302 |
|
|
* Makefile.in: Regenerate.
|
6303 |
|
|
|
6304 |
|
|
2005-02-15 Andrew John Hughes
|
6305 |
|
|
|
6306 |
|
|
* javax/swing/SwingUtilities.java:
|
6307 |
|
|
(getAccessibleAt(java.awt.Component, java.awt.Point)):
|
6308 |
|
|
Implemented and documented.
|
6309 |
|
|
(getAccessibleChild(java.awt.Component, int)): Likewise.
|
6310 |
|
|
(getAccessibleChildrenCount(java.awt.Component)): Likewise.
|
6311 |
|
|
(getAccessibleIndexInParent(java.awt.Component)): Likewise.
|
6312 |
|
|
(getAccessibleStateSet(java.awt.Component)): Likewise.
|
6313 |
|
|
|
6314 |
|
|
2005-02-15 Michael Koch
|
6315 |
|
|
|
6316 |
|
|
* javax/swing/SwingUtilities.java
|
6317 |
|
|
(getFontMetrics): Removed.
|
6318 |
|
|
|
6319 |
|
|
2005-02-15 Michael Koch
|
6320 |
|
|
|
6321 |
|
|
* java/awt/Container.java
|
6322 |
|
|
(paramString): Implemented.
|
6323 |
|
|
* javax/swing/AbstractButton.java
|
6324 |
|
|
(paramString): Implemented.
|
6325 |
|
|
* javax/swing/JComponent.java
|
6326 |
|
|
(paramString): Implemented.
|
6327 |
|
|
* javax/swing/JMenu.java
|
6328 |
|
|
(paramString): Implemented.
|
6329 |
|
|
* javax/swing/JMenuBar.java
|
6330 |
|
|
(paramString): Implemented.
|
6331 |
|
|
* javax/swing/JMenuItem.java
|
6332 |
|
|
(paramString): Implemented.
|
6333 |
|
|
* javax/swing/JPopupMenu.java
|
6334 |
|
|
(paramString): Implemented.
|
6335 |
|
|
|
6336 |
|
|
2005-02-15 Michael Koch
|
6337 |
|
|
|
6338 |
|
|
* javax/swing/JMenu.java
|
6339 |
|
|
(uiClassID): Removed.
|
6340 |
|
|
(JMenu): Set invoker on popup menu.
|
6341 |
|
|
(getUIClassID): Return id directly.
|
6342 |
|
|
(getItemCount): Simply return getMenuComponentCount().
|
6343 |
|
|
Fixed javadoc.
|
6344 |
|
|
(isTopLevelMenu): Simplified.
|
6345 |
|
|
* javax/swing/JMenuItem.java
|
6346 |
|
|
(uiClassID): Removed.
|
6347 |
|
|
(getUIClassID): Return id directly.
|
6348 |
|
|
* javax/swing/JPopupMenu.java
|
6349 |
|
|
(uiClassID): Removed.
|
6350 |
|
|
(JPopupMenu): Always initialize correctly.
|
6351 |
|
|
(getSubElements): Only return components implementing MenuElement
|
6352 |
|
|
interface.
|
6353 |
|
|
(HeavyWeightPopup.hide): Removed.
|
6354 |
|
|
|
6355 |
|
|
2005-02-15 Michael Koch
|
6356 |
|
|
|
6357 |
|
|
* java/awt/image/ReplicateScaleFilter.java
|
6358 |
|
|
(replicatePixels): Made private.
|
6359 |
|
|
* javax/swing/colorchooser/DefaultRGBChooserPanel.java
|
6360 |
|
|
(DefaultRGBChooserPanel): Made package private.
|
6361 |
|
|
* javax/swing/colorchooser/DefaultSwatchChooserPanel.java
|
6362 |
|
|
(RecentSwatchPanel): Likewise.
|
6363 |
|
|
* javax/swing/event/MouseInputAdapter.java: Reformatted.
|
6364 |
|
|
(MouseInputAdapter): Made abstract.
|
6365 |
|
|
* javax/swing/tree/DefaultMutableTreeNode.java
|
6366 |
|
|
(random): Removed.
|
6367 |
|
|
(growTree): Likewise.
|
6368 |
|
|
|
6369 |
|
|
2005-02-15 Michael Koch
|
6370 |
|
|
|
6371 |
|
|
* java/awt/dnd/DropTarget.java (addDropTargetListener):
|
6372 |
|
|
Clarified comments.
|
6373 |
|
|
|
6374 |
|
|
2005-02-15 Michael Koch
|
6375 |
|
|
|
6376 |
|
|
* javax/swing/JComponent.java (getComponentGraphics):
|
6377 |
|
|
Removed accidently commited code.
|
6378 |
|
|
|
6379 |
|
|
2005-02-15 Graydon Hoare
|
6380 |
|
|
|
6381 |
|
|
* java/awt/dnd/DropTarget.java
|
6382 |
|
|
(addDropTargetListener): Despite documentation, do not throw.
|
6383 |
|
|
* javax/swing/JComponent.java: Set a default DropTarget.
|
6384 |
|
|
|
6385 |
|
|
2005-02-15 Michael Koch
|
6386 |
|
|
|
6387 |
|
|
* javax/swing/AbstractAction.java
|
6388 |
|
|
(ENABLED_PROPERTY): Removed.
|
6389 |
|
|
(setEnabled): Replaced constant with real string.
|
6390 |
|
|
* javax/swing/AbstractButton.java
|
6391 |
|
|
(createActionPropertyChangeListener.propertyChange): Likewise.
|
6392 |
|
|
* javax/swing/JComboBox.java
|
6393 |
|
|
(DEFAULT_MAXIMUM_ROW_COUNT): Made private.
|
6394 |
|
|
(EDITABLE_CHANGED_PROPERTY): Removed.
|
6395 |
|
|
(MAXIMUM_ROW_COUNT_CHANGED_PROPERTY):Likewise.
|
6396 |
|
|
(ENABLED_CHANGED_PROPERTY):Likewise.
|
6397 |
|
|
(RENDERER_CHANGED_PROPERTY):Likewise.
|
6398 |
|
|
(EDITOR_CHANGED_PROPERTY):Likewise.
|
6399 |
|
|
(MODEL_CHANGED_PROPERTY):Likewise.
|
6400 |
|
|
(uiClassID):Likewise.
|
6401 |
|
|
(getUIClassID): Replaced constant with real string.
|
6402 |
|
|
(setModel):Likewise.
|
6403 |
|
|
(setEditable):Likewise.
|
6404 |
|
|
(setMaximumRowCount):Likewise.
|
6405 |
|
|
(setRenderer):Likewise.
|
6406 |
|
|
(setEditor):Likewise.
|
6407 |
|
|
(setEnabled):Likewise.
|
6408 |
|
|
* javax/swing/JLabel.java
|
6409 |
|
|
(DISABLED_ICON_CHANGED_PROPERTY): Removed.
|
6410 |
|
|
(DISPLAYED_MNEMONIC_CHANGED_PROPERTY): Likewise.
|
6411 |
|
|
(DISPLAYED_MNEMONIC_INDEX_CHANGED_PROPERTY): Likewise.
|
6412 |
|
|
(HORIZONTAL_ALIGNMENT_CHANGED_PROPERTY): Likewise.
|
6413 |
|
|
(HORIZONTAL_TEXT_POSITION_CHANGED_PROPERTY): Likewise.
|
6414 |
|
|
(ICON_CHANGED_PROPERTY): Likewise.
|
6415 |
|
|
(ICON_TEXT_GAP_CHANGED_PROPERTY): Likewise.
|
6416 |
|
|
(LABEL_FOR_CHANGED_PROPERTY): Likewise.
|
6417 |
|
|
(TEXT_CHANGED_PROPERTY): Likewise.
|
6418 |
|
|
(VERTICAL_ALIGNMENT_CHANGED_PROPERTY): Likewise.
|
6419 |
|
|
(VERTICAL_TEXT_POSITION_CHANGED_PROPERTY): Likewise.
|
6420 |
|
|
(setText): Replaced constant with real string.
|
6421 |
|
|
(setIcon): Likewise.
|
6422 |
|
|
(setDisabledIcon): Likewise.
|
6423 |
|
|
(setDisplayedMnemonic): Likewise.
|
6424 |
|
|
(setIconTextGap): Likewise.
|
6425 |
|
|
(setVerticalAlignment): Likewise.
|
6426 |
|
|
(setHorizontalAlignment): Likewise.
|
6427 |
|
|
(setVerticalTextPosition): Likewise.
|
6428 |
|
|
(setHorizontalTextPosition): Likewise.
|
6429 |
|
|
(setLabelFor): Replaced constant with real string.
|
6430 |
|
|
Fire property change event after property got changed.
|
6431 |
|
|
* javax/swing/JList.java
|
6432 |
|
|
(CELL_RENDERER_PROPERTY_CHANGED): Likewise.
|
6433 |
|
|
(FIXED_CELL_HEIGHT_PROPERTY_CHANGED): Likewise.
|
6434 |
|
|
(FIXED_CELL_WIDTH_PROPERTY_CHANGED): Likewise.
|
6435 |
|
|
(LAYOUT_ORIENTATION_PROPERTY_CHANGED): Likewise.
|
6436 |
|
|
(MODEL_PROPERTY_CHANGED): Likewise.
|
6437 |
|
|
(PROTOTYPE_CELL_VALUE_PROPERTY_CHANGED): Likewise.
|
6438 |
|
|
(SELECTION_BACKGROUND_PROPERTY_CHANGED): Likewise.
|
6439 |
|
|
(SELECTION_FOREGROUND_PROPERTY_CHANGED): Likewise.
|
6440 |
|
|
(SELECTION_MODEL_PROPERTY_CHANGED): Likewise.
|
6441 |
|
|
(setFixedCellWidth): Reimplemented.
|
6442 |
|
|
(setFixedCellHeight): Exit if new value is identical.
|
6443 |
|
|
Replaced constant with real string.
|
6444 |
|
|
(setSelectionBackground): Likewise.
|
6445 |
|
|
(setSelectionForeground): Likewise.
|
6446 |
|
|
(setPrototypeCellValue): Likewise.
|
6447 |
|
|
(setCellRenderer): Replaced constant with real string.
|
6448 |
|
|
(setModel): Likewise.
|
6449 |
|
|
(setSelectionModel): Likewise.
|
6450 |
|
|
* javax/swing/JMenuBar.java
|
6451 |
|
|
(BORDER_PAINTED_CHANGED_PROPERTY): Removed.
|
6452 |
|
|
(MODEL_CHANGED_PROPERTY): Likewise.
|
6453 |
|
|
(MARGIN_CHANGED_PROPERTY): Likewise.
|
6454 |
|
|
(setBorderPainted): Reimplemented.
|
6455 |
|
|
(setMargin): Likewise.
|
6456 |
|
|
(setSelectionModel): Replaced constant with real string.
|
6457 |
|
|
* javax/swing/JPopupMenu.java
|
6458 |
|
|
(LABEL_CHANGED_PROPERTY): Removed.
|
6459 |
|
|
(VISIBLE_CHANGED_PROPERTY): Likewise.
|
6460 |
|
|
(borderPainted): Likewise.
|
6461 |
|
|
(setLabel): Replaced constant with real string.
|
6462 |
|
|
(setVisible): Exit if new value is identical.
|
6463 |
|
|
Replaced constant with real string.
|
6464 |
|
|
* javax/swing/JProgressBar.java
|
6465 |
|
|
(BORDER_PAINTED_CHANGED_PROPERTY): Removed.
|
6466 |
|
|
(ORIENTATION_CHANGED_PROPERTY): Likewise.
|
6467 |
|
|
(STRING_CHANGED_PROPERTY): Likewise.
|
6468 |
|
|
(STRING_PAINTED_CHANGED_PROPERTY): Likewise.
|
6469 |
|
|
(INDETERMINATE_CHANGED_PROPERTY): Likewise.
|
6470 |
|
|
(setOrientation): Replaced constant with real string.
|
6471 |
|
|
(setStringPainted): Likewise.
|
6472 |
|
|
(setString): Likewise.
|
6473 |
|
|
(setBorderPainted): Likewise.
|
6474 |
|
|
(setIndeterminate): Likewise.
|
6475 |
|
|
* javax/swing/JScrollBar.java
|
6476 |
|
|
(BLOCK_INCREMENT_CHANGED_PROPERTY): Removed.
|
6477 |
|
|
(MODEL_CHANGED_PROPERTY): Likewise.
|
6478 |
|
|
(ORIENTATION_CHANGED_PROPERTY): Likewise.
|
6479 |
|
|
(setOrientation): Replaced constant with real string.
|
6480 |
|
|
(setModel): Likewise.
|
6481 |
|
|
(setUnitIncrement): Likewise.
|
6482 |
|
|
(setBlockIncrement): Likewise.
|
6483 |
|
|
* javax/swing/JScrollPane.java
|
6484 |
|
|
(COLUMN_HEADER_CHANGED_PROPERTY): Removed.
|
6485 |
|
|
(COMPONENT_ORIENTATION_CHANGED_PROPERTY): Likewise.
|
6486 |
|
|
(HORIZONTAL_SCROLLBAR_CHANGED_PROPERTY): Likewise.
|
6487 |
|
|
(HORIZONTAL_SCROLLBAR_POLICY_CHANGED_PROPERTY): Likewise.
|
6488 |
|
|
(LAYOUT_CHANGED_PROPERTY): Likewise.
|
6489 |
|
|
(ROW_HEADER_CHANGED_PROPERTY): Likewise.
|
6490 |
|
|
(VERTICAL_SCROLLBAR_CHANGED_PROPERTY): Likewise.
|
6491 |
|
|
(VERTICAL_SCROLLBAR_POLICY_CHANGED_PROPERTY): Likewise.
|
6492 |
|
|
(VIEWPORT_CHANGED_PROPERTY): Likewise.
|
6493 |
|
|
(VIEWPORT_BORDER_CHANGED_PROPERTY): Likewise.
|
6494 |
|
|
(WHEEL_SCROLLING_ENABLED_CHANGED_PROPERTY): Likewise.
|
6495 |
|
|
(setComponentOrientation): Replaced constant with real string.
|
6496 |
|
|
(setColumnHeader): Likewise.
|
6497 |
|
|
(setHorizontalScrollBar): Likewise.
|
6498 |
|
|
(setHorizontalScrollBarPolicy): Likewise.
|
6499 |
|
|
(setRowHeader): Likewise.
|
6500 |
|
|
(setVerticalScrollBar): Likewise.
|
6501 |
|
|
(setVerticalScrollBarPolicy): Likewise.
|
6502 |
|
|
(setWheelScrollingEnabled): Likewise.
|
6503 |
|
|
(setViewport): Likewise.
|
6504 |
|
|
(setViewportBorder): Likewise.
|
6505 |
|
|
* javax/swing/JSlider.java
|
6506 |
|
|
(INVERTED_CHANGED_PROPERTY): Removed.
|
6507 |
|
|
(LABEL_TABLE_CHANGED_PROPERTY): Likewise.
|
6508 |
|
|
(MAJOR_TICK_SPACING_CHANGED_PROPERTY): Likewise.
|
6509 |
|
|
(MINOR_TICK_SPACING_CHANGED_PROPERTY): Likewise.
|
6510 |
|
|
(MODEL_CHANGED_PROPERTY): Likewise.
|
6511 |
|
|
(ORIENTATION_CHANGED_PROPERTY): Likewise.
|
6512 |
|
|
(PAINT_LABELS_CHANGED_PROPERTY): Likewise.
|
6513 |
|
|
(PAINT_TICKS_CHANGED_PROPERTY): Likewise.
|
6514 |
|
|
(setModel): Replaced constant with real string.
|
6515 |
|
|
(setOrientation): Likewise.
|
6516 |
|
|
(setLabelTable): Likewise.
|
6517 |
|
|
(setInverted): Likewise.
|
6518 |
|
|
(setMajorTickSpacing): Likewise.
|
6519 |
|
|
(setMinorTickSpacing): Likewise.
|
6520 |
|
|
(setPaintTicks): Likewise.
|
6521 |
|
|
(setPaintLabels): Likewise.
|
6522 |
|
|
* javax/swing/JTabbedPane.java
|
6523 |
|
|
(MODEL_CHANGED_PROPERTY): Removed.
|
6524 |
|
|
(TAB_PLACEMENT_CHANGED_PROPERTY): Likewise.
|
6525 |
|
|
(TAB_LAYOUT_POLICY_CHANGED_PROPERTY): Likewise.
|
6526 |
|
|
(setModel): Replaced constant with real string.
|
6527 |
|
|
(setTabPlacement): Likewise.
|
6528 |
|
|
(setTabLayoutPolicy): Likewise.
|
6529 |
|
|
* javax/swing/JToolBar.java
|
6530 |
|
|
(ORIENTATION_CHANGED_PROPERTY): Removed.
|
6531 |
|
|
(FLOATABLE_CHANGED_PROPERTY): Likewise.
|
6532 |
|
|
(BORDER_PAINTED_CHANGED_PROPERTY): Likewise.
|
6533 |
|
|
(MARGIN_CHANGED_PROPERTY): Likewise.
|
6534 |
|
|
(ROLLOVER_CHANGED_PROPERTY): Likewise.
|
6535 |
|
|
(setRollover): Replaced constant with real string.
|
6536 |
|
|
(setMargin): Likewise.
|
6537 |
|
|
(setBorderPainted): Likewise.
|
6538 |
|
|
(setFloatable): Likewise.
|
6539 |
|
|
(setOrientation): Likewise.
|
6540 |
|
|
* javax/swing/plaf/basic/BasicComboBoxUI.java
|
6541 |
|
|
(PropertyChangeHandler.propertyChange): Likewise.
|
6542 |
|
|
* javax/swing/plaf/basic/BasicComboPopup.java
|
6543 |
|
|
(PropertyChangeHandler.propertyChange): Likewise.
|
6544 |
|
|
* javax/swing/plaf/basic/BasicMenuBarUI.java
|
6545 |
|
|
(PropertyChangeHandler.propertyChange): Likewise.
|
6546 |
|
|
* javax/swing/plaf/basic/BasicProgressBarUI.java
|
6547 |
|
|
(PropertyChangeHandler.propertyChange): Likewise.
|
6548 |
|
|
* javax/swing/plaf/basic/BasicScrollBarUI.java
|
6549 |
|
|
(PropertyChangeHandler.propertyChange): Likewise.
|
6550 |
|
|
* javax/swing/plaf/basic/BasicSliderUI.java
|
6551 |
|
|
(PropertyChangeHandler.propertyChange): Likewise.
|
6552 |
|
|
* javax/swing/plaf/basic/BasicTabbedPaneUI.java
|
6553 |
|
|
(PropertyChangeHandler.propertyChange): Likewise.
|
6554 |
|
|
* javax/swing/plaf/basic/BasicToolBarUI.java
|
6555 |
|
|
(PropertyChangeHandler.propertyChange): Likewise.
|
6556 |
|
|
|
6557 |
|
|
2005-02-15 Michael Koch
|
6558 |
|
|
|
6559 |
|
|
* javax/swing/DefaultButtonModel.java
|
6560 |
|
|
(changeState): Made private.
|
6561 |
|
|
* javax/swing/DefaultDesktopManager.java
|
6562 |
|
|
(setWasIcon): Fixed second argument to be java.lang.Boolean.
|
6563 |
|
|
* javax/swing/JLayeredPane.java
|
6564 |
|
|
(layerToRange): Made private.
|
6565 |
|
|
(incrLayer): Likewise.
|
6566 |
|
|
(decrLayer): Likewise.
|
6567 |
|
|
* javax/swing/JTable.java
|
6568 |
|
|
(dragEnabled): Likewise.
|
6569 |
|
|
(preferredViewportSize): Renamed from preferredScrollableViewportSize.
|
6570 |
|
|
* javax/swing/KeyStroke.java
|
6571 |
|
|
(Keystroke): Made private.
|
6572 |
|
|
* javax/swing/TransferHandler.java
|
6573 |
|
|
(COMMAND_COPY): Likewise.
|
6574 |
|
|
(COMMAND_CUT): Likewise.
|
6575 |
|
|
(COMMAND_PASTE): Likewise.
|
6576 |
|
|
|
6577 |
|
|
2005-02-15 Michael Koch
|
6578 |
|
|
|
6579 |
|
|
* javax/swing/JTextField.java
|
6580 |
|
|
(postActionEvent): Use text in field when actionCommand is null.
|
6581 |
|
|
(getActionCommand): Removed.
|
6582 |
|
|
|
6583 |
|
|
2005-02-15 Michael Koch
|
6584 |
|
|
|
6585 |
|
|
* javax/swing/AbstractSet.java: Removed.
|
6586 |
|
|
* Makefile.am: Removed javax/swing/AbstractSet.java.
|
6587 |
|
|
* Makefile.in: Regenerated.
|
6588 |
|
|
|
6589 |
|
|
2005-02-15 Michael Koch
|
6590 |
|
|
|
6591 |
|
|
* java/awt/Window.java
|
6592 |
|
|
(AccessibleWindow.getAccessibleStateSet): Fixed method name.
|
6593 |
|
|
* java/awt/dnd/DnDConstants.java
|
6594 |
|
|
(DnDConstants): New private constructor.
|
6595 |
|
|
|
6596 |
|
|
2005-02-15 Michael Koch
|
6597 |
|
|
|
6598 |
|
|
* javax/swing/DefaultCellRenderer.java: Removed.
|
6599 |
|
|
* Makefile.am: Removed javax/swing/DefaultCellRenderer.java.
|
6600 |
|
|
* Makefile.in: Regenerated.
|
6601 |
|
|
|
6602 |
|
|
2005-02-15 Michael Koch
|
6603 |
|
|
|
6604 |
|
|
* javax/swing/AbstractButton.java
|
6605 |
|
|
(fireItemStateChanged): Made protected.
|
6606 |
|
|
(fireActionPerformed): Likewise.
|
6607 |
|
|
(fireStateChanged): Likewise.
|
6608 |
|
|
* javax/swing/DefaultButtonModel.java
|
6609 |
|
|
(fireItemStateChanged): Likewise.
|
6610 |
|
|
(fireActionPerformed): Likewise.
|
6611 |
|
|
(fireStateChanged): Likewise.
|
6612 |
|
|
* javax/swing/JApplet.java
|
6613 |
|
|
(JApplet): Removed.
|
6614 |
|
|
(frameInit): Likewise.
|
6615 |
|
|
(setRootPane): Made protected.
|
6616 |
|
|
(createRootPane): Likewise.
|
6617 |
|
|
* javax/swing/JComponent.java
|
6618 |
|
|
(getClientProperty): Likewise.
|
6619 |
|
|
(putClientProperty): Likewise.
|
6620 |
|
|
* javax/swing/JEditorPane.java
|
6621 |
|
|
(getContentType): Likewise.
|
6622 |
|
|
(setContentType): Likewise.
|
6623 |
|
|
* javax/swing/JFrame.java
|
6624 |
|
|
(setRootPane): Likewise.
|
6625 |
|
|
(createRootPane): Likewise.
|
6626 |
|
|
* javax/swing/JInternalFrame.java
|
6627 |
|
|
(getFocusCycleRootAncestor): Made final. Added @since tag.
|
6628 |
|
|
(isFocusCycleRoot): Likewise.
|
6629 |
|
|
(getWarningString): Made final.
|
6630 |
|
|
* javax/swing/JScrollBar.java
|
6631 |
|
|
(changeListener): Removed.
|
6632 |
|
|
(changeEvent): Likewise.
|
6633 |
|
|
(createChangeListener): Likewise.
|
6634 |
|
|
(fireStateChanged): Likewise.
|
6635 |
|
|
(addChangeListener): Likewise.
|
6636 |
|
|
(removeChangeListener): Likewise.
|
6637 |
|
|
(getChangeListeners): Likewise.
|
6638 |
|
|
* javax/swing/JScrollPane.java
|
6639 |
|
|
(createViewport): Made protected.
|
6640 |
|
|
* javax/swing/JViewport.java
|
6641 |
|
|
(addImpl): Likewise.
|
6642 |
|
|
(setBorder): New method.
|
6643 |
|
|
* javax/swing/JWindow.java
|
6644 |
|
|
(setRootPane): Made protected.
|
6645 |
|
|
(createRootPane): Likewise.
|
6646 |
|
|
* javax/swing/plaf/basic/BasicButtonUI.java
|
6647 |
|
|
(installListeners): Likewise.
|
6648 |
|
|
(uninstallListeners): Likewise.
|
6649 |
|
|
* javax/swing/plaf/basic/BasicProgressBarUI.java
|
6650 |
|
|
(incrementAnimationIndex): Likewise.
|
6651 |
|
|
* javax/swing/plaf/basic/BasicTabbedPaneUI.java
|
6652 |
|
|
(createLayoutManager): Likewise.
|
6653 |
|
|
* javax/swing/table/DefaultTableCellRenderer.java
|
6654 |
|
|
(firePropertyChange): Likewise.
|
6655 |
|
|
* javax/swing/table/JTableHeader.java
|
6656 |
|
|
(AccessibleJTableHeaderEntry.AccessibleJTableHeaderEntry):
|
6657 |
|
|
New constructor.
|
6658 |
|
|
* javax/swing/text/PlainDocument.java
|
6659 |
|
|
(reindex): Made private.
|
6660 |
|
|
* javax/swing/text/PlainView.java
|
6661 |
|
|
(drawLine): Made protected.
|
6662 |
|
|
(getTabSize): Likewise.
|
6663 |
|
|
* javax/swing/text/View.java
|
6664 |
|
|
(setSize): Removed.
|
6665 |
|
|
(preferenceChanged): New method.
|
6666 |
|
|
(getBreakWeight): Likewise.
|
6667 |
|
|
(breakView): Likewise.
|
6668 |
|
|
(getViewIndex): Likewise.
|
6669 |
|
|
|
6670 |
|
|
2005-02-15 Michael Koch
|
6671 |
|
|
|
6672 |
|
|
* javax/swing/JScrollPane.java
|
6673 |
|
|
(ScrollBar): Made class protected.
|
6674 |
|
|
* javax/swing/JSpinner.java
|
6675 |
|
|
(JSpinner): Added @since tag.
|
6676 |
|
|
(listenerList): Removed.
|
6677 |
|
|
* javax/swing/JTable.java
|
6678 |
|
|
(setValueAt): New method.
|
6679 |
|
|
(getColumn): Likewise.
|
6680 |
|
|
* javax/swing/JWindow.java
|
6681 |
|
|
(rootPaneCheckingEnabled): Renamed from checking.
|
6682 |
|
|
|
6683 |
|
|
2005-02-15 Michael Koch
|
6684 |
|
|
|
6685 |
|
|
* javax/swing/plaf/basic/BasicTextUI.java
|
6686 |
|
|
(RootView.modelToView): Made it public and return a java.awt.Shape.
|
6687 |
|
|
Handle null subview.
|
6688 |
|
|
(uninstall): Set textComponent to null when its not possible used
|
6689 |
|
|
anymore.
|
6690 |
|
|
* javax/swing/text/View.java
|
6691 |
|
|
(setParent): Use better argument name.
|
6692 |
|
|
(getContainer): Get parent via getParent().
|
6693 |
|
|
(getViewFactory): Likewise.
|
6694 |
|
|
(getAttributes): Get element via getElement().
|
6695 |
|
|
(getStartOffset): Likewise.
|
6696 |
|
|
(getEndOffset): Likewise.
|
6697 |
|
|
(getResizeWeight): New method.
|
6698 |
|
|
(getMaximumSpan): Likewise.
|
6699 |
|
|
(getMinimumSpan): Likewise.
|
6700 |
|
|
(setSize): Likewise.
|
6701 |
|
|
(getGraphics): Likewise.
|
6702 |
|
|
|
6703 |
|
|
2005-02-15 Andrew John Hughes
|
6704 |
|
|
|
6705 |
|
|
* java/awt/Checkbox.java:
|
6706 |
|
|
(AccessibleAWTCheckbox()): Added public constructor
|
6707 |
|
|
to call superclass.
|
6708 |
|
|
* java/awt/Choice.java:
|
6709 |
|
|
(AccessibleAWTChoice): Added class documentation.
|
6710 |
|
|
(AccessibleAWTChoice()): Added public constructor
|
6711 |
|
|
to call superclass.
|
6712 |
|
|
(AccessibleAWTChoice.getAccessibleAction()): Documented.
|
6713 |
|
|
(AccessibleAWTChoice.getAccessibleRole()): Documented,
|
6714 |
|
|
and changed role to COMBO_BOX.
|
6715 |
|
|
(AccessibleAWTChoice.getAccessibleActionCount()): Documented.
|
6716 |
|
|
(AccessibleAWTChoice.getAccessibleActionDescription(int)): Documented.
|
6717 |
|
|
(AccessibleAWTChoice.doAccessibleAction(int)): Documented.
|
6718 |
|
|
|
6719 |
|
|
2005-02-15 Graydon Hoare
|
6720 |
|
|
Michael Koch
|
6721 |
|
|
|
6722 |
|
|
* javax/swing/LayoutFocusTraversalPolicy.java,
|
6723 |
|
|
javax/swing/SortingFocusTraversalPolicy.java:
|
6724 |
|
|
New classes.
|
6725 |
|
|
* Makefile.am: Added new classes.
|
6726 |
|
|
* Makefike.in: Regenerated.
|
6727 |
|
|
|
6728 |
|
|
|
6729 |
|
|
2005-02-15 Michael Koch
|
6730 |
|
|
|
6731 |
|
|
* javax/swing/DebugGraphics.java: Mostly implemented.
|
6732 |
|
|
|
6733 |
|
|
2005-02-15 Michael Koch
|
6734 |
|
|
|
6735 |
|
|
* javax/swing/SwingUtilities.java
|
6736 |
|
|
(findFocusOwner): New method.
|
6737 |
|
|
|
6738 |
|
|
2005-02-15 Michael Koch
|
6739 |
|
|
|
6740 |
|
|
* javax/swing/text/DefaultEditorKit.java
|
6741 |
|
|
(read): Added '\n' after each line.
|
6742 |
|
|
* javax/swing/text/PlainView.java
|
6743 |
|
|
(modelToView): Update metrics.
|
6744 |
|
|
(drawLine): Use offsets from element.
|
6745 |
|
|
(paint): Update metrics. Draw all lines.
|
6746 |
|
|
|
6747 |
|
|
2005-02-15 Andrew John Hughes
|
6748 |
|
|
|
6749 |
|
|
* java/awt/Checkbox.java:
|
6750 |
|
|
(AccessibleAWTCheckbox): Added class documentation
|
6751 |
|
|
* java/awt/Scrollbar.java:
|
6752 |
|
|
(AccessibleAWTScrollBar): typo corrected and docs added
|
6753 |
|
|
(AccessibleAWTScrollBar.getAccessibleRole()): documented
|
6754 |
|
|
(AccessibleAWTScrollBar.getAccessibleStateSet()): likewise
|
6755 |
|
|
(AccessibleAWTScrollBar.getAccessibleValue()): likewise
|
6756 |
|
|
(AccessibleAWTScrollBar.getCurrentAccessibleValue()): likewise
|
6757 |
|
|
(AccessibleAWTScrollBar.setCurrentAccessibleValue(int)): likewise
|
6758 |
|
|
(AccessibleAWTScrollBar.getMinimumAccessibleValue()): likewise
|
6759 |
|
|
(AccessibleAWTScrollBar.getMaximumAccessibleValue()): likewise
|
6760 |
|
|
(getAccessibleContext()): name of accessible class corrected
|
6761 |
|
|
|
6762 |
|
|
2005-02-15 Mark Wielaard
|
6763 |
|
|
|
6764 |
|
|
* java/awt/BasicStroke.java (hashCode): Implement.
|
6765 |
|
|
(equals): Document.
|
6766 |
|
|
|
6767 |
|
|
2005-02-15 Michael Koch
|
6768 |
|
|
|
6769 |
|
|
* java/awt/print/PrinterJob.java
|
6770 |
|
|
(pageDialog): Throws java.awt.HeadlessException.
|
6771 |
|
|
(printDialog): Likewise.
|
6772 |
|
|
|
6773 |
|
|
2005-02-15 Mark Wielaard
|
6774 |
|
|
|
6775 |
|
|
* jni/gtk-peer/gtkpeer.h (gdk_env): Fix prototype.
|
6776 |
|
|
|
6777 |
|
|
2005-02-15 Michael Koch
|
6778 |
|
|
|
6779 |
|
|
* javax/swing/JTable.java
|
6780 |
|
|
(getValueAt): New method.
|
6781 |
|
|
* javax/swing/table/JTableHeader.java
|
6782 |
|
|
(columnAtPoint): New method.
|
6783 |
|
|
|
6784 |
|
|
2005-02-15 Michael Koch
|
6785 |
|
|
|
6786 |
|
|
* javax/swing/JTextField.java
|
6787 |
|
|
(actions): New field.
|
6788 |
|
|
(static): Initalize actions field.
|
6789 |
|
|
(getActions): New method.
|
6790 |
|
|
|
6791 |
|
|
2005-02-15 Andrew John Hughes
|
6792 |
|
|
|
6793 |
|
|
* java/awt/Checkbox.java:
|
6794 |
|
|
(AccessibleAWTCheckbox): name capitalization corrected
|
6795 |
|
|
and serialization UID added.
|
6796 |
|
|
(AccessibleAWTCheckbox.itemStateChanged(java.awt.event.ItemEvent)):
|
6797 |
|
|
documented.
|
6798 |
|
|
(AccessibleAWTCheckbox.getAccessibleAction()): likewise
|
6799 |
|
|
(AccessibleAWTCheckbox.getAccessibleValue()): likewise
|
6800 |
|
|
(AccessibleAWTCheckbox.getAccessibleActionCount()): likewise
|
6801 |
|
|
(AccessibleAWTCheckbox.getAccessibleActionDescription(int)): likewise
|
6802 |
|
|
(AccessibleAWTCheckbox.doAccessibleAction(int)): likewise
|
6803 |
|
|
(AccessibleAWTCheckbox.getCurrentAccessibleValue()): likewise
|
6804 |
|
|
(AccessibleAWTCheckbox.setCurrentAccessibleValue(int)): likewise
|
6805 |
|
|
(AccessibleAWTCheckbox.getMinimumAccessibleValue()): likewise
|
6806 |
|
|
(AccessibleAWTCheckbox.getMaximumAccessibleValue()): likewise
|
6807 |
|
|
(AccessibleAWTCheckbox.getAccessibleRole()): likewise
|
6808 |
|
|
(AccessibleAWTCheckbox.getAccessibleStateSet()): implemented and
|
6809 |
|
|
documented
|
6810 |
|
|
(getAccessibleContext()): name of accessible class corrected
|
6811 |
|
|
|
6812 |
|
|
2005-02-15 Sven de Marothy
|
6813 |
|
|
|
6814 |
|
|
* java/awt/geom/doc-files/Area-1.png,
|
6815 |
|
|
java/awt/geom/doc-files/Ellipse-1.png,
|
6816 |
|
|
java/awt/geom/doc-files/GeneralPath-1.png:
|
6817 |
|
|
New files.
|
6818 |
|
|
|
6819 |
|
|
2005-02-15 Graydon Hoare
|
6820 |
|
|
|
6821 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkToolkit.c (env_union):
|
6822 |
|
|
Use union to avoid type-punning warning.
|
6823 |
|
|
|
6824 |
|
|
2005-02-15 Michael Koch
|
6825 |
|
|
|
6826 |
|
|
* javax/swing/DefaultListSelectionModel.java
|
6827 |
|
|
(clone): New method.
|
6828 |
|
|
|
6829 |
|
|
2005-02-15 Mark Wielaard
|
6830 |
|
|
|
6831 |
|
|
Reported by Martin Platter
|
6832 |
|
|
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkFileDialogPeer.c
|
6833 |
|
|
(Java_gnu_java_awt_peer_gtk_GtkFileDialogPeer_nativeSetFile):
|
6834 |
|
|
Correct method signature of gtkSetFilename.
|
6835 |
|
|
|
6836 |
|
|
2005-02-15 Arnaud Vandyck
|
6837 |
|
|
|
6838 |
|
|
* javax/swing/text/StringContent.java: New file.
|
6839 |
|
|
|
6840 |
|
|
2005-02-15 Michael Koch
|
6841 |
|
|
|
6842 |
|
|
* Makefile.am: Added javax/swing/text/StringContent.java.
|
6843 |
|
|
* Makefile.in: Regenerated.
|
6844 |
|
|
|
6845 |
|
|
2005-02-15 Michael Koch
|
6846 |
|
|
|
6847 |
|
|
* gnu/java/awt/ClasspathToolkit.java:
|
6848 |
|
|
Import statements reworked.
|
6849 |
|
|
(imageCache): Made it of type java.util.HashMap.
|
6850 |
|
|
|
6851 |
|
|
2005-02-15 Michael Koch
|
6852 |
|
|
|
6853 |
|
|
* javax/imageio/stream/MemoryCacheImageInputStream.java:
|
6854 |
|
|
Reworked import statements.
|
6855 |
|
|
|
6856 |
|
|
2005-02-15 Graydon Hoare
|
6857 |
|
|
|
6858 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GThreadNativeMethodRunner.c:
|
6859 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGlyphVector.c:
|
6860 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics.c:
|
6861 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics2D.c:
|
6862 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkButtonPeer.c:
|
6863 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkCheckboxPeer.c:
|
6864 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkChoicePeer.c:
|
6865 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkClipboard.c:
|
6866 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c:
|
6867 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEvents.c:
|
6868 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkFileDialogPeer.c:
|
6869 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkListPeer.c:
|
6870 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMenuItemPeer.c:
|
6871 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkScrollBarPeer.c:
|
6872 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextComponentPeer.c:
|
6873 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c:
|
6874 |
|
|
Rewrite uses of extern variable to be function calls.
|
6875 |
|
|
* jni/gtk-peer/gtkpeer.h (gdk_env): Change declaration to
|
6876 |
|
|
function, from extern variable.
|
6877 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkToolkit.c
|
6878 |
|
|
(gdk_env): Remove variable, add new function.
|
6879 |
|
|
(java_vm): Add new variable.
|
6880 |
|
|
(Java_gnu_java_awt_peer_gtk_GtkToolkit_gtkInit): Initialize
|
6881 |
|
|
java_vm rather than old gdk_env variable.
|
6882 |
|
|
|
6883 |
|
|
2005-02-15 David Gilbert
|
6884 |
|
|
|
6885 |
|
|
* javax/swing/DefaultListModel.java
|
6886 |
|
|
(add): fire correct event,
|
6887 |
|
|
(addElement): corrected interval indices in event,
|
6888 |
|
|
(clear): corrected upper bound for interval, only fire event if
|
6889 |
|
|
list is not empty,
|
6890 |
|
|
(setSize): fire appropriate event.
|
6891 |
|
|
|
6892 |
|
|
2005-02-15 Graydon Hoare
|
6893 |
|
|
|
6894 |
|
|
* gnu/awt/xlib/XEventLoop.java: Add non-blocking event mode.
|
6895 |
|
|
* gnu/awt/xlib/XToolkit.java: Likewise.
|
6896 |
|
|
* gnu/gcj/xlib/XAnyEvent.java: Likewise.
|
6897 |
|
|
* gnu/gcj/xlib/natXAnyEvent.cc: Likewise.
|
6898 |
|
|
* gnu/java/awt/ClasspathToolkit.java: Likewise.
|
6899 |
|
|
* gnu/java/awt/peer/gtk/GtkToolkit.java: Likewise.
|
6900 |
|
|
* java/awt/EventQueue.java (getNextEvent):
|
6901 |
|
|
Adjust event loop to switch to native mode after 100ms.
|
6902 |
|
|
* javax/swing/Timer.java (drainEvents): Reuse Runnable.
|
6903 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkGenericPeer.c
|
6904 |
|
|
(Java_gnu_java_awt_peer_gtk_GtkGenericPeer_dispose):
|
6905 |
|
|
Wake up event thread.
|
6906 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkToolkit.c
|
6907 |
|
|
(Java_gnu_java_awt_peer_gtk_GtkToolkit_iterateNativeQueue):
|
6908 |
|
|
Adjust event loop to switch to java mode after 100ms.
|
6909 |
|
|
|
6910 |
|
|
2005-02-15 Graydon Hoare
|
6911 |
|
|
|
6912 |
|
|
* jni.cc (_Jv_JNI_RegisterNatives): Re-add sync, which was
|
6913 |
|
|
accidentally removed in last change.
|
6914 |
|
|
|
6915 |
|
|
2005-02-15 Michael Koch
|
6916 |
|
|
|
6917 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMainThread.c,
|
6918 |
|
|
gnu/java/awt/peer/gtk/GtkMainThread.java: Removed.
|
6919 |
|
|
|
6920 |
|
|
2005-02-15 Graydon Hoare
|
6921 |
|
|
|
6922 |
|
|
* include/jni.h (_Jv_JNIEnv::bottom_locals): New field.
|
6923 |
|
|
* include/jvm.h (_Jv_FreeJNIEnv): Declare.
|
6924 |
|
|
* java/lang/natThread.cc (finalize_native): Call _Jv_FreeJNIEnv.
|
6925 |
|
|
* jni.cc: Reuse bottom frame between calls, avoid clearing
|
6926 |
|
|
frame when no local references are made.
|
6927 |
|
|
|
6928 |
|
|
2005-02-15 Michael Koch
|
6929 |
|
|
|
6930 |
|
|
* javax/swing/UIDefaults.java (UIDefaults):
|
6931 |
|
|
Fixed typo in javadoc (Thanks to Thomas Zander for reporting)
|
6932 |
|
|
Fixed HTML entity and removed a redundant comma.
|
6933 |
|
|
|
6934 |
|
|
2005-02-15 Michael Koch
|
6935 |
|
|
|
6936 |
|
|
* javax/swing/text/DefaultEditorKit.java
|
6937 |
|
|
(deinstall): Removed.
|
6938 |
|
|
(install): Likewise.
|
6939 |
|
|
|
6940 |
|
|
2005-02-15 Michael Koch
|
6941 |
|
|
|
6942 |
|
|
* javax/swing/UIDefaults.java (put): Handle value of null.
|
6943 |
|
|
|
6944 |
|
|
2005-02-15 Michael Koch
|
6945 |
|
|
|
6946 |
|
|
* java/awt/Robot.java,
|
6947 |
|
|
java/awt/Scrollbar.java,
|
6948 |
|
|
java/awt/print/PrinterJob.java,
|
6949 |
|
|
javax/swing/JTable.java,
|
6950 |
|
|
javax/swing/text/AbstractDocument.java:
|
6951 |
|
|
Reworked import statements.
|
6952 |
|
|
|
6953 |
|
|
2005-02-15 Michael Koch
|
6954 |
|
|
|
6955 |
|
|
* javax/swing/JEditorPane.java
|
6956 |
|
|
(read): Implemented.
|
6957 |
|
|
(write): Likewise.
|
6958 |
|
|
* javax/swing/text/DefaultEditorKit.java
|
6959 |
|
|
(page): Renamed from page_url. Made private.
|
6960 |
|
|
(editorKit): Renamed from kit. Made private.
|
6961 |
|
|
(ctype): Removed.
|
6962 |
|
|
(JEditorPane): All constructors reimplemented.
|
6963 |
|
|
(getContentType): Use content type from editor kit.
|
6964 |
|
|
(getEditorKit): Return editorKit.
|
6965 |
|
|
(getEditorKitForContentType):Likewise.
|
6966 |
|
|
(getPage): Return page.
|
6967 |
|
|
(setContentType): Reimplemented.
|
6968 |
|
|
(setEditorKit): Likewise.
|
6969 |
|
|
(setEditorKitForContentType): Removed wrong implementation.
|
6970 |
|
|
(setPage): Implemented.
|
6971 |
|
|
|
6972 |
|
|
2005-02-15 Thomas Fitzsimmons
|
6973 |
|
|
|
6974 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkFramePeer.c
|
6975 |
|
|
(nativeSetIconImageFromData): Re-add native implementation.
|
6976 |
|
|
|
6977 |
|
|
2005-02-15 David Gilbert
|
6978 |
|
|
|
6979 |
|
|
* javax/swing/table/DefaultTableModel.java
|
6980 |
|
|
(DefaultTableModel()): Added Javadocs.
|
6981 |
|
|
(DefaultTableModel(int, int)): Fixed implementation.
|
6982 |
|
|
(DefaultTableModel(Vector, int)): Throw IllegalArgumentException
|
6983 |
|
|
for negative rowCount.
|
6984 |
|
|
(DefaultTableModel(Object[], int)): Added Javadocs.
|
6985 |
|
|
(DefaultTableModel(Vector, Vector)): Likewise.
|
6986 |
|
|
(DefaultTableModel(Object[][], Object[])): Likewise.
|
6987 |
|
|
(getDataVector): Likewise.
|
6988 |
|
|
(setDataVector(Vector, Vector)): Likewise.
|
6989 |
|
|
(setDataVector(Object[][], Object[])): Likewise.
|
6990 |
|
|
(newDataAvailable): Likewise.
|
6991 |
|
|
(newRowsAdded): Likewise.
|
6992 |
|
|
(rowsRemoved): Likewise.
|
6993 |
|
|
(setColumnIdentifiers(Vector)): Allow for null argument.
|
6994 |
|
|
(setColumnIdentifiers(Object[])): Added Javadocs.
|
6995 |
|
|
(setNumRows): Likewise.
|
6996 |
|
|
(setRowCount): Adds new rows if necessary, and sends more specific
|
6997 |
|
|
TableModelEvent.
|
6998 |
|
|
(setColumnCount): Allow for null columnIdentifiers.
|
6999 |
|
|
(addColumn(Object)): Added Javadocs.
|
7000 |
|
|
(addColumn(Object, Vector)): Handle null columnData.
|
7001 |
|
|
(addColumn(Object, Object[])): Handle columnData with more or less
|
7002 |
|
|
entries than rows in the table.
|
7003 |
|
|
(addRow(Vector)): Fire appropriate event.
|
7004 |
|
|
(addRow(Object[])): Added Javadocs.
|
7005 |
|
|
(insertRow(int, Vector)): Fire appropriate event.
|
7006 |
|
|
(insertRow(int, Object[])): Added Javadocs.
|
7007 |
|
|
(moveRow): Reimplemented.
|
7008 |
|
|
(removeRow(int)): Fire appropriate event.
|
7009 |
|
|
(getColumnCount): Allow for null columnIdentifiers.
|
7010 |
|
|
(getColumnName): Now returns empty string when column index is too
|
7011 |
|
|
large.
|
7012 |
|
|
(isCellEditable): Added Javadocs.
|
7013 |
|
|
(getValueAt): Likewise.
|
7014 |
|
|
(setValueAt): Fire more specific event.
|
7015 |
|
|
(convertToVector): Added Javadocs.
|
7016 |
|
|
* javax/swing/table/TableModel.java
|
7017 |
|
|
Added Javadocs.
|
7018 |
|
|
|
7019 |
|
|
2005-02-15 Thomas Fitzsimmons
|
7020 |
|
|
|
7021 |
|
|
* libgcj.spec.in (lib): Add -l-javax-imageio.
|
7022 |
|
|
|
7023 |
|
|
2005-02-15 Thomas Fitzsimmons
|
7024 |
|
|
|
7025 |
|
|
* gnu/java/awt/peer/gtk/GtkComponentPeer.java: Replace direct
|
7026 |
|
|
references to event queue q with method call q().
|
7027 |
|
|
* gnu/java/awt/peer/gtk/GtkDialogPeer.java: Likewise.
|
7028 |
|
|
* gnu/java/awt/peer/gtk/GtkFramePeer.java: Likewise.
|
7029 |
|
|
* gnu/java/awt/peer/gtk/GtkScrollbarPeer.java: Likewise.
|
7030 |
|
|
* gnu/java/awt/peer/gtk/GtkTextComponentPeer.java: Likewise.
|
7031 |
|
|
* gnu/java/awt/peer/gtk/GtkWindowPeer.java: Likewise.
|
7032 |
|
|
* gnu/java/awt/peer/gtk/GtkGenericPeer.java: Likewise.
|
7033 |
|
|
(q): New method.
|
7034 |
|
|
|
7035 |
|
|
2005-02-15 Graydon Hoare
|
7036 |
|
|
|
7037 |
|
|
* gnu/java/awt/ClasspathToolkit.java
|
7038 |
|
|
(registerImageIOSpis): New method.
|
7039 |
|
|
* gnu/java/awt/image/ImageDecoder.java
|
7040 |
|
|
(imageDecoder): New constructor using InputStream
|
7041 |
|
|
(startProduction): Handle existing InputStream.
|
7042 |
|
|
* gnu/java/awt/peer/gtk/GdkGraphics2D.java
|
7043 |
|
|
(findSimpleIntegerArray): Make public and static.
|
7044 |
|
|
(updateBufferedImage): Set each pixel, in a loop.
|
7045 |
|
|
* gnu/java/awt/peer/gtk/GdkPixbufDecoder.java:
|
7046 |
|
|
Implement ImageIO SPI classes.
|
7047 |
|
|
(createBufferedImage): Rewrite in terms of SPI classes.
|
7048 |
|
|
* gnu/java/awt/peer/gtk/GtkToolkit.java
|
7049 |
|
|
(registerImageIOSpis): New method.
|
7050 |
|
|
* java/lang/reflect/natMethod.cc
|
7051 |
|
|
(_Jv_CallAnyMethodA): Borrow a patch from aph, applied to trunk,
|
7052 |
|
|
which lets JNI call interface methods properly.
|
7053 |
|
|
* javax/imageio/ImageIO.java
|
7054 |
|
|
(WriterFormatFilter.filter): Fix copy-and-paste typos.
|
7055 |
|
|
(WriterMIMETypeFilter.filter): Likewise.
|
7056 |
|
|
(ImageReaderIterator): Pass extension argument through to SPI.
|
7057 |
|
|
(getReadersByFilter): Likewise.
|
7058 |
|
|
(getWritersByFilter): Likewise.
|
7059 |
|
|
(getImageReadersByFormatName): Likewise.
|
7060 |
|
|
(getImageReadersByMIMEType): Likewise.
|
7061 |
|
|
(getImageReadersBySuffix): Likewise.
|
7062 |
|
|
(getImageWritersByFormatName): Likewise.
|
7063 |
|
|
(getImageWritersByMIMEType): Likewise.
|
7064 |
|
|
(getImageWritersBySuffix): Likewise.
|
7065 |
|
|
(read): Implement.
|
7066 |
|
|
(write): Implement.
|
7067 |
|
|
* javax/imageio/ImageReader.java
|
7068 |
|
|
(progressListeners): Initialize.
|
7069 |
|
|
(setInput): Implement.
|
7070 |
|
|
* javax/imageio/ImageWriter.java
|
7071 |
|
|
(progressListeners): Initialize.
|
7072 |
|
|
(warningListeners): Likewise.
|
7073 |
|
|
(warningLocales): Likewise.
|
7074 |
|
|
(setOutput): Test "isInstance" rather than class equality.
|
7075 |
|
|
* javax/imageio/spi/IIORegistry.java
|
7076 |
|
|
(static): Add reader and writer SPIs.
|
7077 |
|
|
(IIORegistry): Call ClasspathToolkit.registerImageIOSpis.
|
7078 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GdkPixbufDecoder.c
|
7079 |
|
|
(query_formats): New function.
|
7080 |
|
|
(save_to_stream): Likewise.
|
7081 |
|
|
(Java_gnu_java_awt_peer_gtk_GdkPixbufDecoder_streamImage): Likewise.
|
7082 |
|
|
|
7083 |
|
|
2005-02-15 Thomas Fitzsimmons
|
7084 |
|
|
|
7085 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GdkRobotPeer.c (mouseWheel):
|
7086 |
|
|
Call XFlush.
|
7087 |
|
|
(keyPress): Likewise.
|
7088 |
|
|
(keyRelease): Likewise.
|
7089 |
|
|
|
7090 |
|
|
2005-02-15 Olga Rodimina
|
7091 |
|
|
|
7092 |
|
|
* javax/swing/JTable.java
|
7093 |
|
|
(columnAtPoint): New Method. Implemented.
|
7094 |
|
|
(rowAtPoint): Likewise.
|
7095 |
|
|
(countSelections): Fixed few small count errors.
|
7096 |
|
|
(getSelections): Likewise.
|
7097 |
|
|
(setSelectionMode): Set selection mode for column
|
7098 |
|
|
selection model in addition to row selection model.
|
7099 |
|
|
* javax/swing/plaf/basic/BasicTableUI.java:
|
7100 |
|
|
(getRowForPoint): Removed. Replaced by
|
7101 |
|
|
JTable.rowAtPoint().
|
7102 |
|
|
(getColForPoint): Removed. Replaced by
|
7103 |
|
|
JTable.columnAtPoint().
|
7104 |
|
|
(updateSelection): Updated to call JTable.columnAtPoint
|
7105 |
|
|
and JTable.rowAtPoint.
|
7106 |
|
|
* javax/swing/table/DefaultTableColumnModel.java:
|
7107 |
|
|
(getSelectedColumns): Implemented.
|
7108 |
|
|
(getSelectedColumnCount): Implemented.
|
7109 |
|
|
|
7110 |
|
|
2005-02-15 Graydon Hoare
|
7111 |
|
|
|
7112 |
|
|
* Makefile.am
|
7113 |
|
|
(jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMainThread.c)
|
7114 |
|
|
(gnu/java/awt/peer/gtk/GtkMainThread.java) : Remove.
|
7115 |
|
|
* Makefile.in: Regenerate.
|
7116 |
|
|
* gnu/awt/xlib/XEventLoop.java: Fix to match thread model.
|
7117 |
|
|
* gnu/awt/xlib/XFramePeer.java: Likewise.
|
7118 |
|
|
* gnu/awt/xlib/XToolkit.java: Likewise.
|
7119 |
|
|
* gnu/gcj/xlib/XAnyEvent.java: Likewise.
|
7120 |
|
|
* gnu/gcj/xlib/natXAnyEvent.cc: Likewise.
|
7121 |
|
|
* gnu/java/awt/ClasspathToolkit.java
|
7122 |
|
|
(nativeQueueEmpty)
|
7123 |
|
|
(wakeNativeQueue)
|
7124 |
|
|
(iterateNativeQueue): New methods.
|
7125 |
|
|
* gnu/java/awt/peer/gtk/GtkMainThread.java: Remove.
|
7126 |
|
|
* gnu/java/awt/peer/gtk/GtkToolkit.java
|
7127 |
|
|
(gtkInit): Absorb from defunct GtkMainThread class.
|
7128 |
|
|
(static): Run gtkInit in static startup block.
|
7129 |
|
|
(GtkToolkit): Remove construction of GtkMainThread and queue.
|
7130 |
|
|
(getSystemEventQueueImpl): Construct queue when requested.
|
7131 |
|
|
(nativeQueueEmpty)
|
7132 |
|
|
(wakeNativeQueue)
|
7133 |
|
|
(iterateNativeQueue): New methods.
|
7134 |
|
|
* java/awt/Component.java (removeNotify): Remove race.
|
7135 |
|
|
* java/awt/EventDispatchThread.java
|
7136 |
|
|
(EventDispatchThread): Don't start on construction.
|
7137 |
|
|
(run): Remove isInterrupted check.
|
7138 |
|
|
* java/awt/EventQueue.java (shutdown): New flag.
|
7139 |
|
|
(isShutdown): New method checking J2SE shutdown condition.
|
7140 |
|
|
(setShutdown): New method.
|
7141 |
|
|
(getNextEvent): Restructure to use ClasspathToolkit.
|
7142 |
|
|
(postEvent): Activate new thread on posting, wake thread on
|
7143 |
|
|
post of possible shutdown condition event.
|
7144 |
|
|
* java/awt/Frame.java
|
7145 |
|
|
(Frame): Call noteFrame in all constructors.
|
7146 |
|
|
(fireDummyEvent): New helper method.
|
7147 |
|
|
(addNotify): Fire a dummy event to wake up queue.
|
7148 |
|
|
(removeNotify): Fire a dummy event to wake up queue.
|
7149 |
|
|
(noteFrame): New method.
|
7150 |
|
|
(weakFrames): New static field.
|
7151 |
|
|
(getFrames): Implement.
|
7152 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMainThread.c:
|
7153 |
|
|
Remove.
|
7154 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkToolkit.c:
|
7155 |
|
|
Move everything from GtkMainThread into this file
|
7156 |
|
|
(Java_gnu_java_awt_peer_gtk_GtkToolkit_iterateNativeQueue)
|
7157 |
|
|
(Java_gnu_java_awt_peer_gtk_GtkToolkit_wakeNativeQueue)
|
7158 |
|
|
(Java_gnu_java_awt_peer_gtk_GtkToolkit_nativeQueueEmpty):
|
7159 |
|
|
New functions to implement single-threaded queue semantics.
|
7160 |
|
|
|
7161 |
|
|
2005-02-15 Michael Koch
|
7162 |
|
|
|
7163 |
|
|
* javax/swing/plaf/metal/MetalLookAndFeel.java
|
7164 |
|
|
(getControlTextFont): New method.
|
7165 |
|
|
(getMenuTextFont): Likewise.
|
7166 |
|
|
(getSubTextFont): Likewise.
|
7167 |
|
|
(getSystemTextFont): Likewise.
|
7168 |
|
|
(getUserTextFont): Likewise.
|
7169 |
|
|
(getWindowTitleFont): Likewise.
|
7170 |
|
|
|
7171 |
|
|
2005-02-15 Michael Koch
|
7172 |
|
|
|
7173 |
|
|
* javax/swing/text/AbstractDocument.java
|
7174 |
|
|
(documentFilter): New field.
|
7175 |
|
|
(getDocumentFilter): New method.
|
7176 |
|
|
(setDocumentFilter): Likewise.
|
7177 |
|
|
(dump): Likewise.
|
7178 |
|
|
|
7179 |
|
|
2005-02-15 Michael Koch
|
7180 |
|
|
|
7181 |
|
|
* javax/swing/JTree.java
|
7182 |
|
|
(DynamicUtilTreeNode.hasChildren): Clarify javadoc.
|
7183 |
|
|
|
7184 |
|
|
2005-02-15 Michael Koch
|
7185 |
|
|
|
7186 |
|
|
* javax/swing/text/AbstractDocument.java
|
7187 |
|
|
(AbstractElement.getLength): Fixed off-by-one error.
|
7188 |
|
|
(AbstractElement.children): Made abstract.
|
7189 |
|
|
(AbstractElement.getAllowsChildren): Likewise.
|
7190 |
|
|
(AbstractElement.getElement): Likewise.
|
7191 |
|
|
(AbstractElement.dumpElement): New private method.
|
7192 |
|
|
(AbstractElement.dump): New method.
|
7193 |
|
|
(BranchElememt.getName): Fixed implementation.
|
7194 |
|
|
(BranchElememt.toString): Likewise.
|
7195 |
|
|
(BranchElememt.getElement): Fixed arguments.
|
7196 |
|
|
(LeafElement.getName): Fixed implementation.
|
7197 |
|
|
(LeafElement.toString): Likewise.
|
7198 |
|
|
* javax/swing/text/GapContent.java
|
7199 |
|
|
(GapContent): Put default content into buffer.
|
7200 |
|
|
* javax/swing/text/PlainDocument.java
|
7201 |
|
|
(reindex): Use empty attribute sets instead of null.
|
7202 |
|
|
(createDefaultRoot): Reimplemented.
|
7203 |
|
|
(insertUpdate): Call super method.
|
7204 |
|
|
(removeUpdate): Likewise.
|
7205 |
|
|
(getParagraphElement): Implemented.
|
7206 |
|
|
|
7207 |
|
|
2005-02-15 Michael Koch
|
7208 |
|
|
|
7209 |
|
|
* gnu/java/awt/ClasspathToolkit.java
|
7210 |
|
|
(createRobot): Throws java.awt.AWTException.
|
7211 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GdkRobotPeer.c:
|
7212 |
|
|
Added '__attribute__((unused))' to all unused method arguments.
|
7213 |
|
|
|
7214 |
|
|
2005-02-15 Michael Koch
|
7215 |
|
|
|
7216 |
|
|
* javax/swing/DefaultBoundedRangeModel.java
|
7217 |
|
|
(fireValueChanged): Fixed off-by-one error.
|
7218 |
|
|
|
7219 |
|
|
2005-02-15 Thomas Fitzsimmons
|
7220 |
|
|
|
7221 |
|
|
* Makefile.am (gtk_c_source_files): Add GdkRobotPeer.c.
|
7222 |
|
|
(gtk_awt_peer_sources): Add GdkScreenGraphicsDevice.java and
|
7223 |
|
|
GdkRobotPeer.java.
|
7224 |
|
|
(lib_gnu_java_awt_peer_gtk_la_CFLAGS): Add X flags.
|
7225 |
|
|
(lib_gnu_java_awt_peer_gtk_la_LDFLAGS): Add XTest flags.
|
7226 |
|
|
* gnu/awt/xlib/XToolkit.java (createRobot): New method.
|
7227 |
|
|
* gnu/java/awt/ClasspathToolkit.java (createRobot): New method.
|
7228 |
|
|
* gnu/java/awt/peer/gtk/GdkGraphicsEnvironment.java
|
7229 |
|
|
(getDefaultScreenDevice): Implement.
|
7230 |
|
|
* gnu/java/awt/peer/gtk/GdkRobotPeer.java: New file.
|
7231 |
|
|
* gnu/java/awt/peer/gtk/GdkScreenGraphicsDevice.java: Likewise.
|
7232 |
|
|
* gnu/java/awt/peer/gtk/GtkToolkit.java (createRobot): New method.
|
7233 |
|
|
* java/awt/Robot.java: Implement.
|
7234 |
|
|
* java/awt/peer/RobotPeer.java: Rename parameters.
|
7235 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GdkRobotPeer.c: New file.
|
7236 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c
|
7237 |
|
|
(awt_keycode_to_keysym): Make non-static.
|
7238 |
|
|
* jni/gtk-peer/gtkpeer.h (AWT_BUTTON1_MASK, AWT_BUTTON2_MASK,
|
7239 |
|
|
AWT_BUTTON3_MASK): Declare constants.
|
7240 |
|
|
(awt_keycode_to_keysym): Declare.
|
7241 |
|
|
|
7242 |
|
|
* Makefile.am (AM_MAKEFLAGS): Set KEYS variable.
|
7243 |
|
|
* testsuite/libjava.mauve/mauve.exp (test_mauve): If KEYS exists
|
7244 |
|
|
and is non-empty pass its value to "make check".
|
7245 |
|
|
(test_mauve_sim): Likewise.
|
7246 |
|
|
|
7247 |
|
|
2005-02-15 Michael Koch
|
7248 |
|
|
|
7249 |
|
|
* javax/imageio/IIOParam.java
|
7250 |
|
|
(setSourceBands): New method.
|
7251 |
|
|
(setSourceSubsampling): Likewise.
|
7252 |
|
|
* javax/imageio/ImageReadParam.java
|
7253 |
|
|
(setDestination): Likewise.
|
7254 |
|
|
(setDestinationBands): Likewise.
|
7255 |
|
|
(setSourceProgressivePasses): Likewise.
|
7256 |
|
|
* javax/imageio/metadata/IIOInvalidTreeException.java
|
7257 |
|
|
(serialVersionUID): New static field.
|
7258 |
|
|
* javax/imageio/metadata/IIOMetadataNode.java
|
7259 |
|
|
(IIOMetadataNode): Don't explicitely implement org.w3c.dom.Node.
|
7260 |
|
|
(parent): Dont initailize with default value explicitely.
|
7261 |
|
|
(Object): Likewise.
|
7262 |
|
|
(removeAttribute): Doesn't throws org.w3c.dom.DOMException.
|
7263 |
|
|
(removeAttributeNode): Likewise.
|
7264 |
|
|
(removeAttributeNS): Likewise.
|
7265 |
|
|
(setAttribute): Likewise.
|
7266 |
|
|
(setAttributeNode): Likewise.
|
7267 |
|
|
(setAttributeNodeNS): Likewise.
|
7268 |
|
|
(setAttributeNS): Likewise.
|
7269 |
|
|
(appendChild): Likewise.
|
7270 |
|
|
(getNodeValue): Likewise.
|
7271 |
|
|
(insertBefore): Likewise.
|
7272 |
|
|
(removeChild): Likewise.
|
7273 |
|
|
(replaceChild): Likewise.
|
7274 |
|
|
(setPrefix): Likewise.
|
7275 |
|
|
|
7276 |
|
|
2005-02-15 Michael Koch
|
7277 |
|
|
|
7278 |
|
|
* javax/swing/LookAndFeel.java
|
7279 |
|
|
(getDesktopPropertyValue): New method.
|
7280 |
|
|
|
7281 |
|
|
2005-02-15 Michael Koch
|
7282 |
|
|
|
7283 |
|
|
* javax/swing/JTree.java
|
7284 |
|
|
(hasChildren): New instance field.
|
7285 |
|
|
|
7286 |
|
|
2005-02-15 Michael Koch
|
7287 |
|
|
|
7288 |
|
|
* javax/swing/JComponent.java
|
7289 |
|
|
(getToolTipText): New method.
|
7290 |
|
|
(getTitledBorderText): Likewise.
|
7291 |
|
|
(getAccessibleKeyBinding): Likewise.
|
7292 |
|
|
(getVerifyInputWhenFocusTarget): Likewise.
|
7293 |
|
|
(setVerifyInputWhenFocusTarget): Likewise.
|
7294 |
|
|
(verifyInputWhenFocusTarget): New instance field.
|
7295 |
|
|
|
7296 |
|
|
2005-02-15 Michael Koch
|
7297 |
|
|
|
7298 |
|
|
* javax/swing/DefaultListSelectionModel.java
|
7299 |
|
|
(fireValueChanged): New method.
|
7300 |
|
|
|
7301 |
|
|
2005-02-15 Michael Koch
|
7302 |
|
|
|
7303 |
|
|
* javax/swing/DefaultBoundedRangeModel.java:
|
7304 |
|
|
Fixed javadocs all over.
|
7305 |
|
|
(fireStateChanged): Simplified.
|
7306 |
|
|
* javax/swing/BoundedRangeModel.java:
|
7307 |
|
|
Reformatted.
|
7308 |
|
|
|
7309 |
|
|
2005-02-15 Michael Koch
|
7310 |
|
|
|
7311 |
|
|
* javax/swing/JRootPane.java
|
7312 |
|
|
(setMenuBar): Added @deprecated tag.
|
7313 |
|
|
(getMenuBar): Likewise.
|
7314 |
|
|
* javax/swing/JTable.java
|
7315 |
|
|
(sizeColumnsToFit): Likewise.
|
7316 |
|
|
|
7317 |
|
|
2005-02-15 Paul Jenner
|
7318 |
|
|
|
7319 |
|
|
* javax/swing/ImageIcon.java (setImage): Implemented.
|
7320 |
|
|
|
7321 |
|
|
2005-02-15 Michael Koch
|
7322 |
|
|
|
7323 |
|
|
* javax/swing/JTable.java:
|
7324 |
|
|
Removed unused imports.
|
7325 |
|
|
|
7326 |
|
|
2005-02-15 Olga Rodimina
|
7327 |
|
|
|
7328 |
|
|
(prepareRenderer): Get column's index in dataModel instead
|
7329 |
|
|
of column's view index.
|
7330 |
|
|
(getColumnCount): return count of the columns in ColumnModel,
|
7331 |
|
|
not in dataModel.
|
7332 |
|
|
(removeColumn): Implemented.
|
7333 |
|
|
(moveColumm): Likewise.
|
7334 |
|
|
(setRowHeight): throw IllegalArgumentException if height is
|
7335 |
|
|
less then 1.
|
7336 |
|
|
* javax/swing/table/DefaultTableColumnModel.java: Add javadocs.
|
7337 |
|
|
(DefaultTableColumnModel):Add call to createSelectionModel().
|
7338 |
|
|
(addColumn): Fire columnAdded event to registered listeners.
|
7339 |
|
|
(removeColumn): Fire columnRemoved event to registered listeners.
|
7340 |
|
|
(moveColumn): Fire columnMoved event to registered listeners.
|
7341 |
|
|
(setColumnMargin): Fire ColumnMarginChanged event to registered listeners.
|
7342 |
|
|
(getColumnIndex): Changed parameter name.
|
7343 |
|
|
(setColumnSelectionAllowed): Likewise.
|
7344 |
|
|
(fireColumnAdded): Implemented.
|
7345 |
|
|
(fireColumnRemoved): Likewise.
|
7346 |
|
|
(fireColumnMoved): Likewise.
|
7347 |
|
|
(fireColumnMarginChanged): Likewise.
|
7348 |
|
|
(getListeners): Changed parameter name.
|
7349 |
|
|
(propertyChange): Implemented.
|
7350 |
|
|
(valueChanged): Changed parameter name.
|
7351 |
|
|
(createSelectionModel): Implemented.
|
7352 |
|
|
|
7353 |
|
|
2005-02-15 Michael Koch
|
7354 |
|
|
|
7355 |
|
|
* gnu/java/awt/peer/gtk/GtkToolkit.java:
|
7356 |
|
|
Explicitely import used classes.
|
7357 |
|
|
(getLocalGraphicsEnvironment): Simplify.
|
7358 |
|
|
* java/awt/Window.java (Window):
|
7359 |
|
|
Enable code to get the default GraphicsConfiguration.
|
7360 |
|
|
|
7361 |
|
|
2005-02-15 Michael Koch
|
7362 |
|
|
|
7363 |
|
|
* javax/swing/plaf/metal/DefaultMetalTheme.java
|
7364 |
|
|
(CONTROL_TEXT_FONT): New static field.
|
7365 |
|
|
(MENU_TEXT_FONT): Likewise.
|
7366 |
|
|
(SUB_TEXT_FONT): Likewise.
|
7367 |
|
|
(SYSTEM_TEXT_FONT): Likewise.
|
7368 |
|
|
(USER_TEXT_FONT): Likewise.
|
7369 |
|
|
(WINDOW_TITLE_FONT): Likewise.
|
7370 |
|
|
(getControlTextFont): New method.
|
7371 |
|
|
(getMenuTextFont): Likewise.
|
7372 |
|
|
(getSubTextFont): Likewise.
|
7373 |
|
|
(getSystemTextFont): Likewise.
|
7374 |
|
|
(getUserTextFont): Likewise.
|
7375 |
|
|
(getWindowTitleFont): Likewise.
|
7376 |
|
|
* javax/swing/plaf/metal/MetalTheme.java
|
7377 |
|
|
(BLACK): Initialize with Color.BLACK.
|
7378 |
|
|
(WHITE): Initialize with Color.WHITE.
|
7379 |
|
|
(getInactiveControlTextColor): Return getControlDisabled().
|
7380 |
|
|
(getMenuDisabledForeground): Return getSecondary3().
|
7381 |
|
|
(getControlTextFont): New abstract method.
|
7382 |
|
|
(getMenuTextFont): Likewise.
|
7383 |
|
|
(getSubTextFont): Likewise.
|
7384 |
|
|
(getSystemTextFont): Likewise.
|
7385 |
|
|
(getUserTextFont): Likewise.
|
7386 |
|
|
(getWindowTitleFont): Likewise.
|
7387 |
|
|
|
7388 |
|
|
2005-02-15 Michael Koch
|
7389 |
|
|
|
7390 |
|
|
* javax/swing/JFormattedTextField.java
|
7391 |
|
|
(getFocusLostBehavior): Fixed typo in method name.
|
7392 |
|
|
(setFocusLostBehavior): Likewise.
|
7393 |
|
|
|
7394 |
|
|
2005-02-15 Michael Koch
|
7395 |
|
|
|
7396 |
|
|
* javax/swing/TransferHandler.java:
|
7397 |
|
|
Reworked import statements.
|
7398 |
|
|
|
7399 |
|
|
2005-02-15 Jerry Quinn
|
7400 |
|
|
|
7401 |
|
|
* java/awt/Button.java,
|
7402 |
|
|
java/awt/Canvas.java,
|
7403 |
|
|
java/awt/Checkbox.java,
|
7404 |
|
|
java/awt/CheckboxMenuItem.java,
|
7405 |
|
|
java/awt/Choice.java,
|
7406 |
|
|
java/awt/Dialog.java,
|
7407 |
|
|
java/awt/Frame.java,
|
7408 |
|
|
java/awt/Label.java,
|
7409 |
|
|
java/awt/List.java,
|
7410 |
|
|
java/awt/Menu.java,
|
7411 |
|
|
java/awt/MenuBar.java,
|
7412 |
|
|
java/awt/MenuItem.java,
|
7413 |
|
|
java/awt/PopupMenu.java,
|
7414 |
|
|
java/awt/ScrollPane.java,
|
7415 |
|
|
java/awt/Scrollbar.java,
|
7416 |
|
|
java/awt/TextArea.java,
|
7417 |
|
|
java/awt/Window.java (getAccessibleContext): Clean up comments.
|
7418 |
|
|
Reformat.
|
7419 |
|
|
* java/awt/Button.java,
|
7420 |
|
|
java/awt/Checkbox.java,
|
7421 |
|
|
java/awt/Choice.java,
|
7422 |
|
|
java/awt/Menu.java,
|
7423 |
|
|
java/awt/PopupMenu.java,
|
7424 |
|
|
java/awt/TextArea.java (getAccessibleContext): Only create new
|
7425 |
|
|
accessible once.
|
7426 |
|
|
* java/awt/TextComponent.java (getAccessibleContext): Implement.
|
7427 |
|
|
|
7428 |
|
|
2005-02-15 Michael Koch
|
7429 |
|
|
|
7430 |
|
|
* java/awt/Button.java,
|
7431 |
|
|
javax/swing/JApplet.java,
|
7432 |
|
|
javax/swing/JFormattedTextField.java,
|
7433 |
|
|
javax/swing/JWindow.java,
|
7434 |
|
|
javax/swing/JTree.java,
|
7435 |
|
|
javax/swing/plaf/basic/BasicEditorPaneUI.java,
|
7436 |
|
|
javax/swing/plaf/basic/BasicTextPaneUI.java,
|
7437 |
|
|
javax/swing/plaf/basic/BasicTreeUI.java:
|
7438 |
|
|
Reworked import statements.
|
7439 |
|
|
|
7440 |
|
|
2005-02-15 Michael Koch
|
7441 |
|
|
|
7442 |
|
|
* Makefile.am: Put javax.imageio into its own library and link it
|
7443 |
|
|
against lib-org-w3c-dom.la to fix bootstrapping.
|
7444 |
|
|
* Makefile.in: Regenerated.
|
7445 |
|
|
|
7446 |
|
|
2005-02-15 Michael Koch
|
7447 |
|
|
|
7448 |
|
|
* javax/swing/text/TextAction.java
|
7449 |
|
|
(getTextComponent): Simplified. Added Javadoc.
|
7450 |
|
|
(augmentList): Implemented. Added Javadoc.
|
7451 |
|
|
(getFocusedComponent): Added javadoc.
|
7452 |
|
|
|
7453 |
|
|
2005-02-15 Jerry Quinn
|
7454 |
|
|
|
7455 |
|
|
* java/awt/Scrollbar.java (AccessibleAWTScrollbar,
|
7456 |
|
|
getAccessibleContext): Implement.
|
7457 |
|
|
* java/awt/ScrollPane.java (AccessibleAWTScrollPane,
|
7458 |
|
|
getAccessibleContext): Implement.
|
7459 |
|
|
|
7460 |
|
|
2005-02-15 Jerry Quinn
|
7461 |
|
|
|
7462 |
|
|
* java/awt/Dialog.java (AccessibleAWTFrame, getAccessibleContext):
|
7463 |
|
|
Implement.
|
7464 |
|
|
* java/awt/Frame.java (AccessibleAWTFrame, getAccessibleContext):
|
7465 |
|
|
Implement.
|
7466 |
|
|
* java/awt/Window.java (getAccessibleContext): Fix comment.
|
7467 |
|
|
Remove extra import.
|
7468 |
|
|
|
7469 |
|
|
2005-02-15 Jerry Quinn
|
7470 |
|
|
|
7471 |
|
|
* java/awt/Window.java (AccessibleAWTWindow): Implement.
|
7472 |
|
|
(isActive, isFocused, getAccessibleContext): Implement.
|
7473 |
|
|
|
7474 |
|
|
2005-02-15 Jerry Quinn
|
7475 |
|
|
|
7476 |
|
|
* java/awt/MenuItem.java (getAccessibleContext): Implement.
|
7477 |
|
|
* java/awt/MenuComponent.java (accessibleContext): Make package
|
7478 |
|
|
visible.
|
7479 |
|
|
* java/awt/CheckboxMenuItem.java (getAccessibleContext,
|
7480 |
|
|
AccessibleAWTCheckboxMenuItem): Implement.
|
7481 |
|
|
|
7482 |
|
|
2005-02-15 Jerry Quinn
|
7483 |
|
|
|
7484 |
|
|
* java/awt/List.java: Implement AccessibleAWTList,
|
7485 |
|
|
AccessibleAWTListChild.
|
7486 |
|
|
|
7487 |
|
|
2005-02-15 Jerry Quinn
|
7488 |
|
|
|
7489 |
|
|
* java/awt/Choice.java: Add implements declaration for
|
7490 |
|
|
Accessible.
|
7491 |
|
|
|
7492 |
|
|
2005-02-15 Jerry Quinn
|
7493 |
|
|
|
7494 |
|
|
* javax/imageio/metadata/IIOInvalidTreeException.java: Use Node
|
7495 |
|
|
instead of Object.
|
7496 |
|
|
|
7497 |
|
|
2005-02-15 Jerry Quinn
|
7498 |
|
|
|
7499 |
|
|
* javax/imageio/metadata/IIOMetadataNode.java: Add Node to
|
7500 |
|
|
implemented interface list.
|
7501 |
|
|
|
7502 |
|
|
2005-02-15 Jerry Quinn
|
7503 |
|
|
|
7504 |
|
|
* javax/imageio/metadata/IIOMetadataNode.java: Implement.
|
7505 |
|
|
* javax/imageio/metadata/IIOAttr.java: New class.
|
7506 |
|
|
* javax/imageio/metadata/IIONamedNodeMap.java: New class.
|
7507 |
|
|
* javax/imageio/metadata/IIONodeList.java: New class.
|
7508 |
|
|
* Makefile.am: Added new files.
|
7509 |
|
|
* Makefile.in: Regenerated.
|
7510 |
|
|
|
7511 |
|
|
2005-02-15 Michael Koch
|
7512 |
|
|
|
7513 |
|
|
* javax/swing/AbstractAction.java,
|
7514 |
|
|
javax/swing/AbstractCellEditor.java,
|
7515 |
|
|
javax/swing/AbstractListModel.java,
|
7516 |
|
|
javax/swing/DefaultBoundedRangeModel.java,
|
7517 |
|
|
javax/swing/DefaultButtonModel.java,
|
7518 |
|
|
javax/swing/DefaultCellEditor.java,
|
7519 |
|
|
javax/swing/DefaultComboBoxModel.java,
|
7520 |
|
|
javax/swing/DefaultDesktopManager.java,
|
7521 |
|
|
javax/swing/JMenu.java,
|
7522 |
|
|
javax/swing/JSlider.java,
|
7523 |
|
|
javax/swing/KeyStroke.java,
|
7524 |
|
|
javax/swing/OverlayLayout.java,
|
7525 |
|
|
javax/swing/ScrollPaneLayout.java,
|
7526 |
|
|
javax/swing/SizeRequirements.java,
|
7527 |
|
|
javax/swing/ViewportLayout.java:
|
7528 |
|
|
Made serialVersionUID private.
|
7529 |
|
|
|
7530 |
|
|
2005-02-15 Michael Koch
|
7531 |
|
|
|
7532 |
|
|
* gnu/java/awt/peer/gtk/GtkComponentPeer.java:
|
7533 |
|
|
Reformatted.
|
7534 |
|
|
|
7535 |
|
|
2005-02-15 Michael Koch
|
7536 |
|
|
|
7537 |
|
|
* gnu/java/awt/peer/gtk/GdkGraphics2D.java: More reformatting.
|
7538 |
|
|
|
7539 |
|
|
2005-02-15 Michael Koch
|
7540 |
|
|
|
7541 |
|
|
* gnu/java/awt/peer/gtk/GdkGraphics2D.java: Reformatted.
|
7542 |
|
|
|
7543 |
|
|
2005-02-15 Jeroen Frijters
|
7544 |
|
|
|
7545 |
|
|
* java/awt/EventDispatchThread.java,
|
7546 |
|
|
java/awt/Toolkit.java:
|
7547 |
|
|
Don't catch java.lang.ThreadDeath.
|
7548 |
|
|
|
7549 |
|
|
2005-02-15 Michael Koch
|
7550 |
|
|
|
7551 |
|
|
* javax/swing/text/PasswordView.java
|
7552 |
|
|
(drawEchoCharacter): Added javadoc.
|
7553 |
|
|
(drawSelectedText): Likewise.
|
7554 |
|
|
(drawUnselectedText): Likewise.
|
7555 |
|
|
|
7556 |
|
|
2005-02-15 Michael Koch
|
7557 |
|
|
|
7558 |
|
|
* javax/swing/JRootPane.java
|
7559 |
|
|
(windowDecorationStyle): New field.
|
7560 |
|
|
(setMenuBar): New method.
|
7561 |
|
|
(getMenuBar): Likewise.
|
7562 |
|
|
(getWindowDecorationStyle): Likewise.
|
7563 |
|
|
(setWindowDecorationStyle): Likewise.
|
7564 |
|
|
|
7565 |
|
|
2005-02-15 Michael Koch
|
7566 |
|
|
|
7567 |
|
|
* javax/swing/DefaultListSelectionModel.java
|
7568 |
|
|
(leadAnchorNotificationEnabled): Made protected.
|
7569 |
|
|
|
7570 |
|
|
2005-02-15 Michael Koch
|
7571 |
|
|
|
7572 |
|
|
* javax/swing/InternalFrameFocusTraversalPolicy.java: New file.
|
7573 |
|
|
* Makefile.am: Added InternalFrameFocusTraversalPolicy.java.
|
7574 |
|
|
* Makefile.in: Regenerated.
|
7575 |
|
|
|
7576 |
|
|
|
7577 |
|
|
2005-02-15 Michael Koch
|
7578 |
|
|
|
7579 |
|
|
* javax/swing/JFormattedTextField.java: Implemented.
|
7580 |
|
|
* javax/swing/JWindow.java
|
7581 |
|
|
(JWindow): New constructors.
|
7582 |
|
|
(initWindow): Renamed from initFrame.
|
7583 |
|
|
* javax/swing/UIDefaults.java
|
7584 |
|
|
(ActiveValue): Made interface static.
|
7585 |
|
|
(LazyValue): Likewise.
|
7586 |
|
|
* javax/swing/plaf/basic/BasicInternalFrameTitlePane.java
|
7587 |
|
|
(TitlePaneLayout.TitlePaneLayout): New constructor.
|
7588 |
|
|
* javax/swing/plaf/basic/BasicSliderUI.java
|
7589 |
|
|
(ChangeHandler): Made public.
|
7590 |
|
|
(FocusHandler): Likewise.
|
7591 |
|
|
(PropertyChangeHandler): Likewise.
|
7592 |
|
|
(ScrollListener): Likewise.
|
7593 |
|
|
* javax/swing/plaf/basic/BasicTabbedPaneUI.java
|
7594 |
|
|
(FocusHandler): Likewise.
|
7595 |
|
|
(MouseHandler): Likewise.
|
7596 |
|
|
* javax/swing/plaf/basic/BasicTextPaneUI.java
|
7597 |
|
|
(BasicTextPaneUI): Extend BasicEditorPaneUI.
|
7598 |
|
|
* javax/swing/plaf/basic/BasicToolBarUI.java
|
7599 |
|
|
(BasicToolBarUI): Simplified. Reworked javadoc.
|
7600 |
|
|
(canDock): Simplified. Make public.
|
7601 |
|
|
(DockingListener): Made public.
|
7602 |
|
|
* javax/swing/text/JTextComponent.java
|
7603 |
|
|
(navigationFilter): New field.
|
7604 |
|
|
(getNavigationFilter): New method.
|
7605 |
|
|
(setNavigationFilter): Likewise.
|
7606 |
|
|
|
7607 |
|
|
2005-02-15 Michael Koch
|
7608 |
|
|
|
7609 |
|
|
* javax/swing/plaf/metal/MetalTheme.java
|
7610 |
|
|
(getControlTextColor): Return getControlInfo().
|
7611 |
|
|
(getHighlightedTextColor): Return getControlTextColor().
|
7612 |
|
|
|
7613 |
|
|
2005-02-15 Michael Koch
|
7614 |
|
|
|
7615 |
|
|
* javax/swing/plaf/basic/BasicButtonListener.java
|
7616 |
|
|
(BasicButtonListener): New constructor.
|
7617 |
|
|
* javax/swing/plaf/basic/BasicButtonUI.java
|
7618 |
|
|
(createButtonListener): Usw new BasicButtonListener constructor.
|
7619 |
|
|
|
7620 |
|
|
2005-02-15 Michael Koch
|
7621 |
|
|
|
7622 |
|
|
* javax/imageio/event/package.html,
|
7623 |
|
|
javax/imageio/metadata/package.html: New files.
|
7624 |
|
|
|
7625 |
|
|
2005-02-15 Michael Koch
|
7626 |
|
|
|
7627 |
|
|
* java/awt/image/MemoryImageSource.java: Reformatted.
|
7628 |
|
|
|
7629 |
|
|
2005-02-15 Michael Koch
|
7630 |
|
|
|
7631 |
|
|
* javax/swing/tree/TreeCellEditor.java: Refomatted.
|
7632 |
|
|
|
7633 |
|
|
2005-02-15 Jeroen Frijters
|
7634 |
|
|
|
7635 |
|
|
* java/awt/color/ICC_Profile.java
|
7636 |
|
|
(finalize): Removed pointless field assignments.
|
7637 |
|
|
|
7638 |
|
|
2005-02-15 Michael Koch
|
7639 |
|
|
|
7640 |
|
|
* javax/swing/plaf/basic/BasicEditorPaneUI.java: New file.
|
7641 |
|
|
* Makefile.am: Added javax/swing/plaf/basic/BasicEditorPaneUI.java.
|
7642 |
|
|
* Makefile.in: Regenerated.
|
7643 |
|
|
|
7644 |
|
|
2005-02-15 Michael Koch
|
7645 |
|
|
|
7646 |
|
|
* javax/swing/text/DefaultStyledDocument.java: New file.
|
7647 |
|
|
* Makefile.am: Added javax/swing/text/DefaultStyledDocument.java.
|
7648 |
|
|
* Makefile.in: Regenerated.
|
7649 |
|
|
|
7650 |
|
|
2005-02-15 Michael Koch
|
7651 |
|
|
|
7652 |
|
|
* javax/swing/JFileChooser.java
|
7653 |
|
|
(showDialog): Return CANCEL_OPTION for now.
|
7654 |
|
|
(showOpenDialog): Likewise.
|
7655 |
|
|
(showSaveDialog): Likewise.
|
7656 |
|
|
|
7657 |
|
|
2005-02-15 Michael Koch
|
7658 |
|
|
|
7659 |
|
|
* javax/swing/JApplet.java
|
7660 |
|
|
(HIDE_ON_CLOSE): Removed.
|
7661 |
|
|
(EXIT_ON_CLOSE): Likewise.
|
7662 |
|
|
(DISPOSE_ON_CLOSE): Likewise.
|
7663 |
|
|
(DO_NOTHING_ON_CLOSE): Likewise.
|
7664 |
|
|
(close_action): Likewise.
|
7665 |
|
|
(getDefaultCloseOperation): Likewise.
|
7666 |
|
|
(setDefaultCloseOperation): Likewise.
|
7667 |
|
|
(processWindowEvent): Likewise.
|
7668 |
|
|
(getPreferredSize): Simplified.
|
7669 |
|
|
* javax/swing/JInternalFrame.java
|
7670 |
|
|
(setDefaultCloseOperation): Fixed throwing exception on wrong argument
|
7671 |
|
|
value.
|
7672 |
|
|
* javax/swing/JWindow.java
|
7673 |
|
|
(HIDE_ON_CLOSE): Removed.
|
7674 |
|
|
(EXIT_ON_CLOSE): Likewise.
|
7675 |
|
|
(DISPOSE_ON_CLOSE): Likewise.
|
7676 |
|
|
(DO_NOTHING_ON_CLOSE): Likewise.
|
7677 |
|
|
(close_action): Likewise.
|
7678 |
|
|
(processKeyEvent): Likewise.
|
7679 |
|
|
(setDefaultCloseOperation): Likewise.
|
7680 |
|
|
(getPreferredSize): Simplified.
|
7681 |
|
|
|
7682 |
|
|
2005-02-15 Michael Koch
|
7683 |
|
|
|
7684 |
|
|
* javax/swing/JTextField.java
|
7685 |
|
|
(getPreferredSize): Re-implemented.
|
7686 |
|
|
|
7687 |
|
|
2005-02-15 Michael Koch
|
7688 |
|
|
|
7689 |
|
|
* javax/swing/JLabel.java
|
7690 |
|
|
(setDisplayedMnemonic): Use only upper case characters.
|
7691 |
|
|
(setDisplayedMnemonicIndex): Handle index == -1 and fire
|
7692 |
|
|
PropertyChangeEvent after property got set to the new index.
|
7693 |
|
|
|
7694 |
|
|
2005-02-15 Robert Schuster
|
7695 |
|
|
|
7696 |
|
|
* javax/swing/JComboBox.java:
|
7697 |
|
|
(JComboBox): Removed selection of the
|
7698 |
|
|
first item in the model.
|
7699 |
|
|
|
7700 |
|
|
2005-02-15 Robert Schuster
|
7701 |
|
|
|
7702 |
|
|
* javax/swing/JComboBox.java
|
7703 |
|
|
added support for no item being selected
|
7704 |
|
|
(JComboBox): select first or nothing depending on element count
|
7705 |
|
|
(setModel): cleaned up unneeded "this." usage, added more
|
7706 |
|
|
docs, made exception behavior match that of the JDK
|
7707 |
|
|
(setLighWeightPopupEnabled): removed unneeded "this." usage
|
7708 |
|
|
(setEditable): dito
|
7709 |
|
|
(setMaximumRowCount): dito
|
7710 |
|
|
(setRenderer): dito
|
7711 |
|
|
(setPrototypeDisplayValue): dito
|
7712 |
|
|
(getSelectedItem): simplified, added more user doc
|
7713 |
|
|
(setSelectedIndex): corrected exception behavior, added more user doc
|
7714 |
|
|
(getSelectedIndex): fixed hardcoded dependency on DefaultComboBoxModel,
|
7715 |
|
|
added performance warning to user doc
|
7716 |
|
|
(addItem): fixed exception behavior, added user doc
|
7717 |
|
|
(insertItemAt): dito
|
7718 |
|
|
(removeItem): dito
|
7719 |
|
|
(removeItemAt): dito
|
7720 |
|
|
(removeAll): fixed exception behavior, added user doc, added support
|
7721 |
|
|
for model not being instance of DefaultComboBoxModel
|
7722 |
|
|
(getSelectedItemObjects): simplified
|
7723 |
|
|
(getItemCount): fixed dependency on DefaultComboBoxModel
|
7724 |
|
|
(getItemAt): fixed dependency on MutableComboBoxModel
|
7725 |
|
|
* javax/swing/DefaultComboBoxModel.java:
|
7726 |
|
|
(setSelectedItem): updates selected item only if new
|
7727 |
|
|
value is null or known (match JDK behavior)
|
7728 |
|
|
* javax/swing/plaf/basic/BasicComboBoxUI.java:
|
7729 |
|
|
(paintCurrentValue): renders "" if no item is selected
|
7730 |
|
|
|
7731 |
|
|
2005-02-15 Michael Koch
|
7732 |
|
|
|
7733 |
|
|
* javax/swing/plaf/metal/MetalTheme.java,
|
7734 |
|
|
javax/swing/plaf/metal/DefaultMetalTheme.java:
|
7735 |
|
|
New files.
|
7736 |
|
|
* javax/swing/plaf/metal/MetalLookAndFeel.java
|
7737 |
|
|
* Makefile.am: Added the new files.
|
7738 |
|
|
* Makefile.in: Regenerated.
|
7739 |
|
|
|
7740 |
|
|
2005-02-15 Olga Rodimina
|
7741 |
|
|
|
7742 |
|
|
* javax/swing/JTable.java
|
7743 |
|
|
(editorComp): New field.
|
7744 |
|
|
(JTable): Initialize local variables and call updateUI
|
7745 |
|
|
(selectionBackground): Make protected.
|
7746 |
|
|
(selectionForeground): Likewise.
|
7747 |
|
|
(initializeLocalVars): Create default editors and renderers,
|
7748 |
|
|
initialize editingColumn, editingRow variables.
|
7749 |
|
|
(createDefaultEditors): New Method.
|
7750 |
|
|
(createDefaultRenderers): Likewise.
|
7751 |
|
|
(createDefaultListSelectionModel): Removed
|
7752 |
|
|
(createDefaultSelectionModel): New Method.
|
7753 |
|
|
(createDefaultTableHeader): Likewise
|
7754 |
|
|
(removeColumn): Likewise.
|
7755 |
|
|
(getEditingColumn): Likewise.
|
7756 |
|
|
(setEditingColumn): Likewise.
|
7757 |
|
|
(getEditingRow): Likewise.
|
7758 |
|
|
(setEditingRow): Likewise.
|
7759 |
|
|
(getEditorComponent): Likewise.
|
7760 |
|
|
(isEditing): Likewise.
|
7761 |
|
|
(setDefaultEditor): Likewise.
|
7762 |
|
|
(addColumnSelectionInterval): Likewise.
|
7763 |
|
|
(addRowSelectionInterval): Likewise.
|
7764 |
|
|
(setColumnSelectionInterval): Likewise.
|
7765 |
|
|
(setRowSelectionInterval): Likewise.
|
7766 |
|
|
(removeColumnSelectionInterval): Likewise.
|
7767 |
|
|
(removeRowSelectionInterval): Likewise.
|
7768 |
|
|
(isColumnSelected): Likewise.
|
7769 |
|
|
(isRowSelected): Likewise.
|
7770 |
|
|
(isCellSelected): Likewise.
|
7771 |
|
|
(selectAll): Likewise.
|
7772 |
|
|
|
7773 |
|
|
2005-02-15 Michael Koch
|
7774 |
|
|
|
7775 |
|
|
* javax/swing/JTable.java
|
7776 |
|
|
(addColumn): New method.
|
7777 |
|
|
(getColumnClass): Likewise.
|
7778 |
|
|
(getColumnName): Likewise.
|
7779 |
|
|
|
7780 |
|
|
2005-02-15 Paul Jenner
|
7781 |
|
|
|
7782 |
|
|
* javax/swing/TransferHandler.java
|
7783 |
|
|
(createTransferable): Made protected.
|
7784 |
|
|
|
7785 |
|
|
2005-02-15 Michael Koch
|
7786 |
|
|
|
7787 |
|
|
* javax/swing/JTable.java,
|
7788 |
|
|
javax/swing/plaf/basic/BasicTableHeaderUI.java,
|
7789 |
|
|
javax/swing/plaf/basic/BasicTableUI.java:
|
7790 |
|
|
Use fixed get/setIntercellSpacing() methods.
|
7791 |
|
|
|
7792 |
|
|
2005-02-15 Michael Koch
|
7793 |
|
|
|
7794 |
|
|
* javax/swing/JTable.java
|
7795 |
|
|
(getIntercellSpacing): Fixed typo in method name.
|
7796 |
|
|
(setIntercellSpacing): Likewise.
|
7797 |
|
|
|
7798 |
|
|
2005-02-15 Michael Koch
|
7799 |
|
|
|
7800 |
|
|
* javax/swing/text/JTextComponent.java
|
7801 |
|
|
(focusAccelerator): New variable.
|
7802 |
|
|
(getFocusAccelerator): New method.
|
7803 |
|
|
(setFocusAccelerator): Likewise.
|
7804 |
|
|
|
7805 |
|
|
2005-02-15 Michael Koch
|
7806 |
|
|
|
7807 |
|
|
* javax/swing/JComponent.java
|
7808 |
|
|
(setTransferHandler): Made public. Fire property change event.
|
7809 |
|
|
* javax/swing/TransferHandler.java: Implemented.
|
7810 |
|
|
* javax/swing/text/JTextComponent.java
|
7811 |
|
|
(DefaultTransferHandler): New inner class.
|
7812 |
|
|
(defaultTransferHandler): New variable.
|
7813 |
|
|
(copy): New method.
|
7814 |
|
|
(cut): Likewise.
|
7815 |
|
|
(paste): Likewise.
|
7816 |
|
|
(doTransferAction): Likewise.
|
7817 |
|
|
|
7818 |
|
|
2005-02-15 Michael Koch
|
7819 |
|
|
|
7820 |
|
|
* javax/swing/JTree.java
|
7821 |
|
|
(collapsePath): New method.
|
7822 |
|
|
(collapseRow): Likewise.
|
7823 |
|
|
(expandPath): Likewise.
|
7824 |
|
|
(expandRow): Likewise.
|
7825 |
|
|
(checkExpandParents): Likewise.
|
7826 |
|
|
(doExpandParents): Likewise.
|
7827 |
|
|
(setExpandedState): Likewise.
|
7828 |
|
|
(makeVisible): Likewise.
|
7829 |
|
|
|
7830 |
|
|
2005-02-15 Michael Koch
|
7831 |
|
|
|
7832 |
|
|
* javax/swing/JPasswordField.java: Updated javadocs.
|
7833 |
|
|
|
7834 |
|
|
2005-02-15 Michael Koch
|
7835 |
|
|
|
7836 |
|
|
* javax/swing/JLayeredPane.java
|
7837 |
|
|
(getLayer): Fixed return type, made public.
|
7838 |
|
|
(getPosition): Use new getLayer().
|
7839 |
|
|
(SetPosition): Likewise.
|
7840 |
|
|
(getIndexOf): Likewise.
|
7841 |
|
|
(remove): Likewise.
|
7842 |
|
|
* javax/swing/JInternalFrame.java
|
7843 |
|
|
(getLayer): Use new JLayeredPane.getLayer().
|
7844 |
|
|
|
7845 |
|
|
|
7846 |
|
|
2005-02-15 Michael Koch
|
7847 |
|
|
|
7848 |
|
|
* javax/swing/table/TableColumn.java: Added/fixed javadocs over all.
|
7849 |
|
|
(setHeaderValue): Simplified. Do nothing when old value == new value.
|
7850 |
|
|
|
7851 |
|
|
2005-02-15 Thomas Fitzsimmons
|
7852 |
|
|
|
7853 |
|
|
* gnu/java/awt/peer/gtk/GdkGraphics.java (setClip): Protect
|
7854 |
|
|
against null clip region.
|
7855 |
|
|
* gnu/java/awt/peer/gtk/GtkFramePeer.java (create): Call
|
7856 |
|
|
gtkWindowSetResizable.
|
7857 |
|
|
(postConfigureEvent): Only revalidate if frame size has changed.
|
7858 |
|
|
* gnu/java/awt/peer/gtk/GtkWindowPeer.java (postConfigureEvent):
|
7859 |
|
|
Only revalidate if frame size has changed.
|
7860 |
|
|
* java/awt/Component.java (reshape): Only repaint and post
|
7861 |
|
|
component events if component is showing.
|
7862 |
|
|
* java/awt/Container.java (addImpl): Only post container event if
|
7863 |
|
|
container is showing.
|
7864 |
|
|
(remove): Likewise.
|
7865 |
|
|
* java/awt/Window.java (setLocationRelativeTo): Implement.
|
7866 |
|
|
(setBoundsCallback): Only post component events if component is
|
7867 |
|
|
showing.
|
7868 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics.c (clearRect):
|
7869 |
|
|
Protect against null graphics structure. Flush gdk event queue.
|
7870 |
|
|
|
7871 |
|
|
2005-02-15 Michael Koch
|
7872 |
|
|
|
7873 |
|
|
* javax/imageio/ImageReader.java,
|
7874 |
|
|
javax/imageio/ImageTranscoder.java,
|
7875 |
|
|
javax/imageio/ImageWriter.java,
|
7876 |
|
|
javax/imageio/spi/ImageInputStreamSpi.java,
|
7877 |
|
|
javax/imageio/spi/ImageOutputStreamSpi.java,
|
7878 |
|
|
javax/imageio/spi/ServiceRegistry.java,
|
7879 |
|
|
javax/imageio/stream/ImageInputStream.java,
|
7880 |
|
|
javax/imageio/stream/ImageOutputStream.java: Updated.
|
7881 |
|
|
* javax/imageio/IIOException.java,
|
7882 |
|
|
javax/imageio/IIOImage.java,
|
7883 |
|
|
javax/imageio/IIOParam.java,
|
7884 |
|
|
javax/imageio/IIOParamController.java,
|
7885 |
|
|
javax/imageio/ImageIO.java,
|
7886 |
|
|
javax/imageio/ImageReadParam.java,
|
7887 |
|
|
javax/imageio/ImageTypeSpecifier.java,
|
7888 |
|
|
javax/imageio/ImageWriteParam.java,
|
7889 |
|
|
javax/imageio/spi/IIORegistry.java,
|
7890 |
|
|
javax/imageio/spi/ImageReaderSpi.java,
|
7891 |
|
|
javax/imageio/spi/ImageWriterSpi.java,
|
7892 |
|
|
javax/imageio/stream/FileCacheImageInputStream.java,
|
7893 |
|
|
javax/imageio/stream/FileCacheImageOutputStream.java,
|
7894 |
|
|
javax/imageio/stream/FileImageInputStream.java,
|
7895 |
|
|
javax/imageio/stream/FileImageOutputStream.java,
|
7896 |
|
|
javax/imageio/stream/ImageInputStreamImpl.java,
|
7897 |
|
|
javax/imageio/stream/ImageOutputStreamImpl.java,
|
7898 |
|
|
javax/imageio/stream/MemoryCacheImageInputStream.java,
|
7899 |
|
|
javax/imageio/stream/MemoryCacheImageOutputStream.java,
|
7900 |
|
|
javax/imageio/event/IIOReadProgressListener.java,
|
7901 |
|
|
javax/imageio/event/IIOReadUpdateListener.java,
|
7902 |
|
|
javax/imageio/event/IIOReadWarningListener.java,
|
7903 |
|
|
javax/imageio/event/IIOWriteProgressListener.java,
|
7904 |
|
|
javax/imageio/event/IIOWriteWarningListener.java,
|
7905 |
|
|
javax/imageio/metadata/IIOMetadata.java,
|
7906 |
|
|
javax/imageio/metadata/IIOMetadataController.java,
|
7907 |
|
|
javax/imageio/metadata/IIOMetadataFormat.java,
|
7908 |
|
|
javax/imageio/metadata/IIOInvalidTreeException.java,
|
7909 |
|
|
javax/imageio/metadata/IIOMetadataFormatImpl.java,
|
7910 |
|
|
javax/imageio/metadata/IIOMetadataNode.java: New files.
|
7911 |
|
|
* Makefile.am (javax_source_files): Added new files
|
7912 |
|
|
* Makefile.in: Regenerated.
|
7913 |
|
|
|
7914 |
|
|
2005-02-15 Graydon Hoare
|
7915 |
|
|
|
7916 |
|
|
* gnu/java/awt/peer/gtk/GdkGraphics2D.java:
|
7917 |
|
|
Rework painting into BufferedImages
|
7918 |
|
|
* gnu/java/awt/peer/gtk/GdkPixbufDecoder.java:
|
7919 |
|
|
Construct BufferedImage with alpha only when alpha is
|
7920 |
|
|
present in colormodel.
|
7921 |
|
|
* jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics2D.c:
|
7922 |
|
|
Rework painting into client-side jint arrays.
|
7923 |
|
|
* jni/gtk-peer/gtkcairopeer.h:
|
7924 |
|
|
Likewise.
|
7925 |
|
|
|
7926 |
|
|
2005-02-15 Michael Koch
|
7927 |
|
|
|
7928 |
|
|
* javax/swing/DefaultListCellRenderer.java
|
7929 |
|
|
(serialVersionUID): Made private.
|
7930 |
|
|
(getListCellRendererComponent): Set horizontal alignment.
|
7931 |
|
|
* javax/swing/JLabel.java
|
7932 |
|
|
(setVerticalAlignment): Re-implemented.
|
7933 |
|
|
(setHorizontalAlignment): Do nothing if old value = new value.
|
7934 |
|
|
* javax/swing/JList.java
|
7935 |
|
|
(setCellRenderer): Likewise.
|
7936 |
|
|
(setModel): Re-implemented.
|
7937 |
|
|
(setSelectionModel): Likewise.
|
7938 |
|
|
|
7939 |
|
|
2005-02-15 David Gilbert
|
7940 |
|
|
|
7941 |
|
|
* java/awt/Component.java,
|
7942 |
|
|
java/awt/geom/Rectangle2D.java:
|
7943 |
|
|
Javadoc fixes.
|
7944 |
|
|
|
7945 |
|
|
2005-02-15 Michael Koch
|
7946 |
|
|
|
7947 |
|
|
* javax/swing/AbstractListModel.java
|
7948 |
|
|
(fireContentsChanged): Simplified.
|
7949 |
|
|
(fireIntervalAdded): Likewise.
|
7950 |
|
|
(fireIntervalRemoved): Likewise.
|
7951 |
|
|
* javax/swing/DefaultSingleSelectionModel.java:
|
7952 |
|
|
Reformatted.
|
7953 |
|
|
(fireStateChanged): Simplified.
|
7954 |
|
|
* javax/swing/JPopupMenu.java
|
7955 |
|
|
(setSelectionModel): Set property.
|
7956 |
|
|
|
7957 |
|
|
2005-02-15 Michael Koch
|
7958 |
|
|
|
7959 |
|
|
* java/awt/print/Book.java: Reformatted.
|
7960 |
|
|
|
7961 |
|
|
2005-02-15 Michael Koch
|
7962 |
|
|
|
7963 |
|
|
* java/awt/geom/Area.java
|
7964 |
|
|
(QuadSegment.curveArea): Remove unused variables.
|
7965 |
|
|
(CubicSegment.curveArea): Likewise.
|
7966 |
|
|
|
7967 |
|
|
2005-02-15 Michael Koch
|
7968 |
|
|
|
7969 |
|
|
* javax/swing/JTree.java
|
7970 |
|
|
(ANCHOR_SELECTION_PATH_PROPERTY): Added @since tag.
|
7971 |
|
|
(LEAD_SELECTION_PATH_PROPERTY): Likewise.
|
7972 |
|
|
(EXPANDS_SELECTED_PATHS_PROPERTY): Likewise.
|
7973 |
|
|
(EXPANDED): New constant.
|
7974 |
|
|
(COLLAPSED): Likewise.
|
7975 |
|
|
(nodeStates): New field.
|
7976 |
|
|
(cellEditor): New method.
|
7977 |
|
|
(cellRenderer): Likewise.
|
7978 |
|
|
(selectionModel): Likewise.
|
7979 |
|
|
(treeModel): Likewise.
|
7980 |
|
|
(scrollPathToVisible): Likewise.
|
7981 |
|
|
(scrollRowToVisible): Likewise.
|
7982 |
|
|
(isCollapsed): Likewise.
|
7983 |
|
|
(isExpanded): Likewise.
|
7984 |
|
|
(clearToggledPaths): Likewise.
|
7985 |
|
|
(getDescendantToggledPaths): Likewise.
|
7986 |
|
|
(hasBeenExpanded): Likewise.
|
7987 |
|
|
(isVisible): Likewise.
|
7988 |
|
|
(isPathEditable): Likewise.
|
7989 |
|
|
|
7990 |
|
|
2005-02-15 Michael Koch
|
7991 |
|
|
|
7992 |
|
|
* javax/swing/JLayeredPane.java: Reformatted.
|
7993 |
|
|
|
7994 |
|
|
2005-02-15 Michael Koch
|
7995 |
|
|
|
7996 |
|
|
* javax/swing/tree/DefaultMutableTreeNode.java:
|
7997 |
|
|
Completely Revised.
|
7998 |
|
|
* javax/swing/tree/MutableTreeNode.java:
|
7999 |
|
|
Reformatted.
|
8000 |
|
|
|
8001 |
|
|
2005-02-15 Michael Koch
|
8002 |
|
|
|
8003 |
|
|
* javax/swing/JFormattedTextField.java
|
8004 |
|
|
(setDocument): Call setDocument of super class. Don't fire property
|
8005 |
|
|
change event.
|
8006 |
|
|
|
8007 |
|
|
2005-02-15 Sven de Marothy
|
8008 |
|
|
|
8009 |
|
|
* java/awt/image/IndexColorModel.java:
|
8010 |
|
|
Add FIXME with respect to alpha handling.
|
8011 |
|
|
(getAlpha): Default to returning opaque pixels.
|
8012 |
|
|
* java/awt/image/MultiPixelPackedSampleModel.java
|
8013 |
|
|
(MultiPixelPackedSampleModel): Corrected parameters, order of
|
8014 |
|
|
bit shifts and masks, stride length off by one.
|
8015 |
|
|
|
8016 |
|
|
2005-02-15 Michael Koch
|
8017 |
|
|
|
8018 |
|
|
* javax/swing/JList.java, javax/swing/JTree.java:
|
8019 |
|
|
Added much new methods and fixed much methods setting bound properties.
|
8020 |
|
|
|
8021 |
|
|
2005-02-16 Mark Wielaard
|
8022 |
|
|
|
8023 |
|
|
* Makefile.am (gnu_xml_source_files): Removed
|
8024 |
|
|
gnu/xml/dom/DomCDATA.java, gnu/xml/dom/DomEx.java,
|
8025 |
|
|
gnu/xml/dom/DomFragment.java, gnu/xml/dom/DomPI.java and
|
8026 |
|
|
gnu/xml/dom/ls/DomLSEx.java. Replaced by adding
|
8027 |
|
|
gnu/xml/dom/DomCDATASection.java, gnu/xml/dom/DomDOMException.java,
|
8028 |
|
|
gnu/xml/dom/DomDocumentFragment.java,
|
8029 |
|
|
gnu/xml/dom/DomProcessingInstruction.java and
|
8030 |
|
|
gnu/xml/dom/ls/DomLSException.java.
|
8031 |
|
|
* Makefile.in: Regenerated.
|
8032 |
|
|
|
8033 |
|
|
2005-02-16 Tom Tromey
|
8034 |
|
|
|
8035 |
|
|
* gnu/xml/aelfred2/SAXDriver.java: Ensure that null is returned when
|
8036 |
|
|
attribute index is out of bounds.
|
8037 |
|
|
|
8038 |
|
|
2005-02-16 Chris Burdess
|
8039 |
|
|
|
8040 |
|
|
* gnu/xml/aelfred2/SAXDriver.java: Corrected implementation of
|
8041 |
|
|
isDeclared methods. Improved performance of isSpecified methods.
|
8042 |
|
|
|
8043 |
|
|
2005-02-16 Chris Burdess
|
8044 |
|
|
|
8045 |
|
|
Fixes bug libgcj/19864
|
8046 |
|
|
* gnu/xml/dom/DomAttr.java,
|
8047 |
|
|
gnu/xml/dom/DomCDATA.java,
|
8048 |
|
|
gnu/xml/dom/DomCDATASection.java,
|
8049 |
|
|
gnu/xml/dom/DomCharacterData.java,
|
8050 |
|
|
gnu/xml/dom/DomDOMException.java,
|
8051 |
|
|
gnu/xml/dom/DomDoctype.java,
|
8052 |
|
|
gnu/xml/dom/DomDocument.java,
|
8053 |
|
|
gnu/xml/dom/DomDocumentConfiguration.java,
|
8054 |
|
|
gnu/xml/dom/DomDocumentFragment.java,
|
8055 |
|
|
gnu/xml/dom/DomElement.java,
|
8056 |
|
|
gnu/xml/dom/DomEx.java,
|
8057 |
|
|
gnu/xml/dom/DomFragment.java,
|
8058 |
|
|
gnu/xml/dom/DomImpl.java,
|
8059 |
|
|
gnu/xml/dom/DomIterator.java,
|
8060 |
|
|
gnu/xml/dom/DomNamedNodeMap.java,
|
8061 |
|
|
gnu/xml/dom/DomNode.java,
|
8062 |
|
|
gnu/xml/dom/DomNsNode.java,
|
8063 |
|
|
gnu/xml/dom/DomPI.java,
|
8064 |
|
|
gnu/xml/dom/DomProcessingInstruction.java,
|
8065 |
|
|
gnu/xml/dom/DomText.java,
|
8066 |
|
|
gnu/xml/dom/DomLSEx.java,
|
8067 |
|
|
gnu/xml/dom/DomLSException.java,
|
8068 |
|
|
gnu/xml/dom/DomLSParser.java,
|
8069 |
|
|
gnu/xml/dom/DomLSSerializer.java: Refactoring of exception and DOM
|
8070 |
|
|
implementation class names to conform to Classpath guidelines. Make
|
8071 |
|
|
DomLSException use JDK 1.4+ exception chaining.
|
8072 |
|
|
* gnu/xml/util/SAXNullTransformerFactory.java,
|
8073 |
|
|
gnu/xml/xpath/Predicate.java: Use constants relative to
|
8074 |
|
|
declaring class or interface.
|
8075 |
|
|
|
8076 |
|
|
2005-02-16 Andrew Haley
|
8077 |
|
|
|
8078 |
|
|
* javax/security/auth/Subject.java (doAsPrivileged): If acc is
|
8079 |
|
|
null, create a new AccessControlContext.
|
8080 |
|
|
* java/security/SecureClassLoader.java (protectionDomainCache):
|
8081 |
|
|
new field.
|
8082 |
|
|
(defineClass): Create a new protection domain and add it to our
|
8083 |
|
|
cache.
|
8084 |
|
|
|
8085 |
|
|
* java/rmi/server/UnicastRemoteObject.java (exportObject): Call
|
8086 |
|
|
addStub() to keep track of the stub we've exported.
|
8087 |
|
|
(unexportObject): Call deleteStub().
|
8088 |
|
|
* java/rmi/server/RemoteObject.java (stubs): New field.
|
8089 |
|
|
(addStub): New method.
|
8090 |
|
|
(deleteStub): New method.
|
8091 |
|
|
(toStub): Rewrite.
|
8092 |
|
|
|
8093 |
|
|
* java/lang/VMCompiler.java (loadSharedLibrary): Pass
|
8094 |
|
|
true to findHelper (tryParents).
|
8095 |
|
|
* gnu/gcj/runtime/SharedLibLoader.java (SharedLibLoader):
|
8096 |
|
|
Likewise.
|
8097 |
|
|
* java/net/URLClassLoader.java (SoURLLoader): Likewise.
|
8098 |
|
|
* gnu/gcj/runtime/SharedLibHelper.java (SharedLibHelper): Pass
|
8099 |
|
|
ProtectionDomain.
|
8100 |
|
|
If tryParents is false, don't scan parent class loaders.
|
8101 |
|
|
|
8102 |
|
|
* java/security/Permissions.java (PermissionsHash.implies):
|
8103 |
|
|
Iterate over the collection and invoke implies() on each
|
8104 |
|
|
element.
|
8105 |
|
|
|
8106 |
|
|
2005-02-16 Andrew Haley
|
8107 |
|
|
|
8108 |
|
|
* gnu/gcj/runtime/PersistentByteMap.java (name, values, fc): new
|
8109 |
|
|
fields.
|
8110 |
|
|
(PersistentByteMap): Set name
|
8111 |
|
|
Magic number changed to 0x67636a64 ("gcjd").
|
8112 |
|
|
(init): Force the map to be prime.
|
8113 |
|
|
(emptyPersistentByteMap): File name was a string, now a File.
|
8114 |
|
|
(addBytes): Share srings between entries.
|
8115 |
|
|
(stringTableSize): New method.
|
8116 |
|
|
(capacity): Scale by load factor.
|
8117 |
|
|
(force): New method.
|
8118 |
|
|
(getFile): New method.
|
8119 |
|
|
(close): New method.
|
8120 |
|
|
(putAll): New method.
|
8121 |
|
|
(ByteWrapper): New class.
|
8122 |
|
|
* gnu/gcj/tools/gcj_dbtool/Main.java (verbose): New field.
|
8123 |
|
|
(main): Guess the average string size as 32, not 64.
|
8124 |
|
|
Copy a database before modifying it, so that we can update a
|
8125 |
|
|
database in a running system.
|
8126 |
|
|
If a database isn't big enough, resize it.
|
8127 |
|
|
"-m": new option: merges databases.
|
8128 |
|
|
"-a": Create a new detabase if it doesn't exist.
|
8129 |
|
|
(usage): Correct, add new option.
|
8130 |
|
|
(addJar): Copy a database before modifying it.
|
8131 |
|
|
(resizeMap): New method.
|
8132 |
|
|
|
8133 |
|
|
2005-02-15 David Daney
|
8134 |
|
|
Bryce McKinlay
|
8135 |
|
|
|
8136 |
|
|
* prims.cc (_Jv_CreateJavaVM): Add comment about initialization order.
|
8137 |
|
|
* posix-threads.cc (_Jv_InitThreads): Call block_sigchld() here to
|
8138 |
|
|
ensure that GC threads inherit the new signal mask.
|
8139 |
|
|
(block_sigchld): Call JvFail rather than throwing exception if
|
8140 |
|
|
pthread_sigmask() fails.
|
8141 |
|
|
|
8142 |
|
|
2005-02-15 Mark Wielaard
|
8143 |
|
|
|
8144 |
|
|
* java/util/jar/Attributes.java (Name.CLASS_PATH): Document that
|
8145 |
|
|
file path elements are separated by spaces.
|
8146 |
|
|
|
8147 |
|
|
2005-02-15 Mark Wielaard
|
8148 |
|
|
|
8149 |
|
|
* java/util/jar/Attributes.java (Attributes.Name): Add documentation
|
8150 |
|
|
to describe attributes without a constant field value in this class.
|
8151 |
|
|
|
8152 |
|
|
2005-02-15 Michael Koch
|
8153 |
|
|
|
8154 |
|
|
* java/util/jar/Attributes.java
|
8155 |
|
|
(CREATED_BY, JAVA_BEAN, MAGIC): Removed.
|
8156 |
|
|
|
8157 |
|
|
2005-02-15 Mark Wielaard
|
8158 |
|
|
|
8159 |
|
|
* java/net/URLClassLoader.java (JarURLLoader.JarURLLoader): Just use
|
8160 |
|
|
space for parsing CLASS_PATH attribute.
|
8161 |
|
|
|
8162 |
|
|
2005-02-15 Mark Wielaard
|
8163 |
|
|
|
8164 |
|
|
* java/net/URLClassLoader.java (JarURLLoader.JarURLLoader): Don't look
|
8165 |
|
|
aside for "GCJLIBS" in directory where jarfiles are loaded.
|
8166 |
|
|
(JarURLLoader.getClass): Removed method.
|
8167 |
|
|
(JarURLLoader.toString): Removed method.
|
8168 |
|
|
(FileResource.toString): Removed method.
|
8169 |
|
|
|
8170 |
|
|
2005-02-15 Mark Wielaard
|
8171 |
|
|
|
8172 |
|
|
* javax/net/ssl/SSLContext.java (getInstance): Add exception message
|
8173 |
|
|
and/or cause before throwing.
|
8174 |
|
|
|
8175 |
|
|
2005-02-15 Richard Henderson
|
8176 |
|
|
|
8177 |
|
|
* Makefile.am (libgcj_la_SOURCES): Move all sources ...
|
8178 |
|
|
(libgcj0_convenience_la_SOURCES): ... here.
|
8179 |
|
|
(libgcj_la_LIBADD): Add libgcj0_convenience.la.
|
8180 |
|
|
(libgcj_la_DEPENDENCIES): Include libgcj_la_LIBADD.
|
8181 |
|
|
* Makefile.in: Regenerate.
|
8182 |
|
|
|
8183 |
|
|
2005-02-14 Thomas Fitzsimmons
|
8184 |
|
|
|
8185 |
|
|
* jawt.c: New file.
|
8186 |
|
|
* include/jawt.h: Likewise.
|
8187 |
|
|
* include/jawt_md.h: Likewise.
|
8188 |
|
|
* include/Makefile.am (tool_include__HEADERS): Add jawt.h and
|
8189 |
|
|
jawt_md.h files.
|
8190 |
|
|
* include/Makefile.in: Regenerate.
|
8191 |
|
|
* jni/classpath/classpath_jawt.h: Likewise.
|
8192 |
|
|
* jni/gtk-peer/gtk_jawt.c: Likewise.
|
8193 |
|
|
* Makefile.am: Build libjawt.so.
|
8194 |
|
|
* Makefile.in: Regenerate.
|
8195 |
|
|
|
8196 |
|
|
2005-02-14 Tom Tromey
|
8197 |
|
|
|
8198 |
|
|
* testsuite/libjava.lang/PR19921.java: Use correct class name.
|
8199 |
|
|
|
8200 |
|
|
2005-02-14 Tom Tromey
|
8201 |
|
|
|
8202 |
|
|
* testsuite/libjava.lang/PR19921.out: Renamed from PR19929.out.
|
8203 |
|
|
* testsuite/libjava.lang/PR19921.java: Renamed from PR19929.java.
|
8204 |
|
|
|
8205 |
|
|
2005-02-14 Tom Tromey
|
8206 |
|
|
|
8207 |
|
|
For PR java/19929:
|
8208 |
|
|
* testsuite/libjava.lang/PR19929.out: New file.
|
8209 |
|
|
* testsuite/libjava.lang/PR19929.java: New file.
|
8210 |
|
|
|
8211 |
|
|
2005-02-14 Anthony Green
|
8212 |
|
|
|
8213 |
|
|
PR libgcj/18116
|
8214 |
|
|
* testsuite/libjava.jni/PR18116.c: New file.
|
8215 |
|
|
* testsuite/libjava.jni/PR18116.java: New file.
|
8216 |
|
|
* testsuite/libjava.jni/PR18116.out: New file.
|
8217 |
|
|
|
8218 |
|
|
2005-02-13 Anthony Green
|
8219 |
|
|
|
8220 |
|
|
PR libgcj/18116
|
8221 |
|
|
* jni.cc (nathash_add): Don't strdup the method signature.
|
8222 |
|
|
(_Jv_JNI_RegisterNatives): Convert the slashes to dots in the
|
8223 |
|
|
method signature.
|
8224 |
|
|
Update copyright.
|
8225 |
|
|
|
8226 |
|
|
2005-02-12 Mark Wielaard
|
8227 |
|
|
|
8228 |
|
|
Fixes bug libgcj/8170
|
8229 |
|
|
* java/lang/ClassLoader.java (loadClass): Don't rewrap
|
8230 |
|
|
ClassNotFoundException.
|
8231 |
|
|
* gnu/java/lang/MainThread.java (run): Chain NoClassDefFoundError.
|
8232 |
|
|
* gnu/gcj/runtime/NameFinder.java (remove_interpreter): Removed.
|
8233 |
|
|
(remove_internal): New field superceding remove_interpreter.
|
8234 |
|
|
(sanitizeStack): Remove all no-package classes starting with "_Jv_".
|
8235 |
|
|
Remove no-class methods starting with "_Jv_". And Replace null
|
8236 |
|
|
class or method names with the empty string. Stop at either the
|
8237 |
|
|
MainThread or a real Thread run() method.
|
8238 |
|
|
(newElement): Made static.
|
8239 |
|
|
* java/net/URLClassLoader.java (findClass): Throw
|
8240 |
|
|
ClassNotFoundExceptions including urls, plus parent using toString().
|
8241 |
|
|
(thisString): New field.
|
8242 |
|
|
(toString): New method.
|
8243 |
|
|
|
8244 |
|
|
2005-02-10 Tom Tromey
|
8245 |
|
|
|
8246 |
|
|
* external/sax/Makefile.in: Rebuilt.
|
8247 |
|
|
* external/sax/Makefile.am (all-local): Removed.
|
8248 |
|
|
(BUILT_SOURCES): New variable.
|
8249 |
|
|
(mostlyclean-local): No error if no classes to delete.
|
8250 |
|
|
* external/w3c_dom/Makefile.in: Rebuilt.
|
8251 |
|
|
* external/w3c_dom/Makefile.am (all-local): Removed.
|
8252 |
|
|
(BUILT_SOURCES): New variable.
|
8253 |
|
|
(mostlyclean-local): No error if no classes to delete.
|
8254 |
|
|
|
8255 |
|
|
2005-02-10 Bryce McKinlay
|
8256 |
|
|
|
8257 |
|
|
* testsuite/libjava.mauve/xfails: Updated to reflect current state
|
8258 |
|
|
of mauve and libjava.
|
8259 |
|
|
|
8260 |
|
|
2005-02-09 Tom Tromey
|
8261 |
|
|
|
8262 |
|
|
* gnu/java/net/protocol/jar/Connection.java (getJarFile): Open
|
8263 |
|
|
jar file with OPEN_DELETE.
|
8264 |
|
|
* java/util/zip/ZipFile.java (ZipFile): Call deleteOnExit when
|
8265 |
|
|
OPEN_DELETE is used.
|
8266 |
|
|
|
8267 |
|
|
2005-02-09 Tom Tromey
|
8268 |
|
|
|
8269 |
|
|
* java/util/zip/InflaterInputStream.java (markSupported):
|
8270 |
|
|
Override.
|
8271 |
|
|
(mark, reset): Likewise.
|
8272 |
|
|
|
8273 |
|
|
2005-02-08 Tom Tromey
|
8274 |
|
|
|
8275 |
|
|
* java/net/URI.java (AUTHORITY_REGEXP): Handle case where user
|
8276 |
|
|
name or port is missing.
|
8277 |
|
|
(AUTHORITY_USERINFO_GROUP, AUTHORITY_HOST_GROUP,
|
8278 |
|
|
AUTHORITY_PORT_GROUP): Updated.
|
8279 |
|
|
|
8280 |
|
|
2005-02-08 Tom Tromey
|
8281 |
|
|
|
8282 |
|
|
* configure: Rebuilt.
|
8283 |
|
|
* configure.ac: Reduce number of calls to AC_CHECK_FUNCS and
|
8284 |
|
|
AC_CHECK_HEADERS.
|
8285 |
|
|
|
8286 |
|
|
2005-02-07 Tom Tromey
|
8287 |
|
|
|
8288 |
|
|
* java/lang/natRuntime.cc (insertSystemProperties): Set
|
8289 |
|
|
sun.boot.class.path earlier.
|
8290 |
|
|
|
8291 |
|
|
2005-02-07 Tom Tromey
|
8292 |
|
|
|
8293 |
|
|
* defineclass.cc (handleClassBegin): Use
|
8294 |
|
|
_Jv_RegisterInitiatingLoader.
|
8295 |
|
|
* java/lang/Class.h (_Jv_UnregisterInitiatingLoader): Declare.
|
8296 |
|
|
* java/lang/natVMClassLoader.cc (resolveClass): Don't register
|
8297 |
|
|
class. Use _Jv_UnregisterInitiatingLoader.
|
8298 |
|
|
* java/lang/natClassLoader.cc (_Jv_UnregisterInitiatingLoader):
|
8299 |
|
|
New function.
|
8300 |
|
|
|
8301 |
|
|
2005-02-07 Mark Wielaard
|
8302 |
|
|
|
8303 |
|
|
Reported by Timo Lindfors
|
8304 |
|
|
java/util/regex/Matcher.java (lookingAt): Set position when match
|
8305 |
|
|
found.
|
8306 |
|
|
(matches): Implemented through lookingAt().
|
8307 |
|
|
|
8308 |
|
|
2005-02-07 Mark Wielaard
|
8309 |
|
|
|
8310 |
|
|
Fix suggested by Timo Lindfors
|
8311 |
|
|
* java/util/regex/Pattern.java (split(CharSequence,int)):
|
8312 |
|
|
Fix while empties > 0 loops.
|
8313 |
|
|
|
8314 |
|
|
2005-02-07 Robert Schuster
|
8315 |
|
|
|
8316 |
|
|
* gnu/java/nio/charset/ISO_8859_1.java,
|
8317 |
|
|
gnu/java/nio/charset/US_ASCII.java,
|
8318 |
|
|
gnu/java/nio/charset/UTF_16.java,
|
8319 |
|
|
gnu/java/nio/charset/UTF_16_LE.java,
|
8320 |
|
|
gnu/java/nio/charset/UTF_16_BE.java,
|
8321 |
|
|
gnu/java/nio/charset/UTF_8.java: Fixed canonical names
|
8322 |
|
|
and aliases according to
|
8323 |
|
|
"http://www.iana.org/assignments/character-sets",
|
8324 |
|
|
"http://java.sun.com/j2se/1.5.0/docs/guide/intl/encoding.doc.html"
|
8325 |
|
|
and "http://oss.software.ibm.com/cgi-bin/icu/convexp?s=ALL".
|
8326 |
|
|
* gnu/java/nio/charset/Provider.java: Made charset lookup
|
8327 |
|
|
case-insensitive which fixes bug #11740.
|
8328 |
|
|
|
8329 |
|
|
2005-02-07 Tom Tromey
|
8330 |
|
|
|
8331 |
|
|
PR libgcj/19611:
|
8332 |
|
|
* Makefile.in: Rebuilt.
|
8333 |
|
|
* Makefile.am (src.zip): New target.
|
8334 |
|
|
(install-src.zip): Likewise.
|
8335 |
|
|
(sourcesdir): New variable.
|
8336 |
|
|
|
8337 |
|
|
2005-02-06 Jerry Quinn
|
8338 |
|
|
|
8339 |
|
|
* javax/imageio/metadata/IIOMetadataNode.java:
|
8340 |
|
|
Implemented.
|
8341 |
|
|
* javax/imageio/metadata/IIOAttr.java,
|
8342 |
|
|
javax/imageio/metadata/IIONamedNodeMap.java,
|
8343 |
|
|
javax/imageio/metadata/IIONodeList.java:
|
8344 |
|
|
New files
|
8345 |
|
|
|
8346 |
|
|
2005-02-06 Graydon Hoare
|
8347 |
|
|
|
8348 |
|
|
* gnu/java/awt/ClasspathToolkit.java
|
8349 |
|
|
(registerImageIOSpis): New method.
|
8350 |
|
|
* javax/imageio/ImageIO.java
|
8351 |
|
|
(WriterFormatFilter.filter): Fix copy-and-paste typos.
|
8352 |
|
|
(WriterMIMETypeFilter.filter): Likewise.
|
8353 |
|
|
(ImageReaderIterator): Pass extension argument through to SPI.
|
8354 |
|
|
(getReadersByFilter): Likewise.
|
8355 |
|
|
(getWritersByFilter): Likewise.
|
8356 |
|
|
(getImageReadersByFormatName): Likewise.
|
8357 |
|
|
(getImageReadersByMIMEType): Likewise.
|
8358 |
|
|
(getImageReadersBySuffix): Likewise.
|
8359 |
|
|
(getImageWritersByFormatName): Likewise.
|
8360 |
|
|
(getImageWritersByMIMEType): Likewise.
|
8361 |
|
|
(getImageWritersBySuffix): Likewise.
|
8362 |
|
|
(read): Implement.
|
8363 |
|
|
(write): Implement.
|
8364 |
|
|
* javax/imageio/ImageReader.java
|
8365 |
|
|
(progressListeners): Initialize.
|
8366 |
|
|
(setInput): Implement.
|
8367 |
|
|
* javax/imageio/ImageWriter.java
|
8368 |
|
|
(progressListeners): Initialize.
|
8369 |
|
|
(warningListeners): Likewise.
|
8370 |
|
|
(warningLocales): Likewise.
|
8371 |
|
|
(setOutput): Test "isInstance" rather than class equality.
|
8372 |
|
|
* javax/imageio/spi/IIORegistry.java
|
8373 |
|
|
(static): Add reader and writer SPIs.
|
8374 |
|
|
(IIORegistry): Call ClasspathToolkit.registerImageIOSpis.
|
8375 |
|
|
|
8376 |
|
|
2005-02-06 Michael Koch
|
8377 |
|
|
|
8378 |
|
|
* javax/imageio/metadata/IIOInvalidTreeException.java
|
8379 |
|
|
(IIOInvalidTreeException): Reformatted.
|
8380 |
|
|
* javax/imageio/spi/IIORegistry.java
|
8381 |
|
|
(static): Register ImageReaderSpi.class and ImageWriterSpi.class.
|
8382 |
|
|
* javax/imageio/stream/MemoryCacheImageInputStream.java:
|
8383 |
|
|
Reworked import statements.
|
8384 |
|
|
|
8385 |
|
|
2005-02-06 Michael Koch
|
8386 |
|
|
|
8387 |
|
|
* javax/imageio/stream/FileImageOutputStream.java:
|
8388 |
|
|
Implemented.
|
8389 |
|
|
|
8390 |
|
|
2005-02-06 Michael Koch
|
8391 |
|
|
|
8392 |
|
|
* javax/imageio/stream/FileCacheImageInputStream.java,
|
8393 |
|
|
javax/imageio/stream/FileCacheImageOutputStream.java,
|
8394 |
|
|
javax/imageio/stream/FileImageInputStream.java,
|
8395 |
|
|
javax/imageio/stream/ImageInputStreamImpl.java,
|
8396 |
|
|
javax/imageio/stream/ImageOutputStreamImpl.java,
|
8397 |
|
|
javax/imageio/stream/MemoryCacheImageInputStream.java,
|
8398 |
|
|
javax/imageio/stream/MemoryCacheImageOutputStream.java:
|
8399 |
|
|
Added all missing methods in javax.imageio.stream.
|
8400 |
|
|
|
8401 |
|
|
2005-02-02 David Daney
|
8402 |
|
|
|
8403 |
|
|
* java/net/InetAddress.java (InetAddress): Make a private copy of
|
8404 |
|
|
the address.
|
8405 |
|
|
* java/net/Inet4Address.java (getAddress): Return a copy of the
|
8406 |
|
|
address.
|
8407 |
|
|
* java/net/Inet6Address.java (Inet6Address): Use private copy of
|
8408 |
|
|
the address
|
8409 |
|
|
(getAddress): Return a copy of the address.
|
8410 |
|
|
(equals): Rewrote.
|
8411 |
|
|
|
8412 |
|
|
2005-02-02 Tom Tromey
|
8413 |
|
|
|
8414 |
|
|
* Makefile.in: Rebuilt.
|
8415 |
|
|
* Makefile.am (classes.stamp): New target, broken out from
|
8416 |
|
|
libgcj.jar target.
|
8417 |
|
|
($(all_java_class_files)): Depend on it.
|
8418 |
|
|
(libgcj-@gcc_version@.jar): Likewise.
|
8419 |
|
|
(all-recursive): Likewise.
|
8420 |
|
|
(CLEANFILES): Include classes.stamp.
|
8421 |
|
|
|
8422 |
|
|
2005-02-02 Hans Boehm
|
8423 |
|
|
|
8424 |
|
|
* link.cc: Include
|
8425 |
|
|
|
8426 |
|
|
2005-02-02 Tom Tromey
|
8427 |
|
|
|
8428 |
|
|
PR libgcj/19681:
|
8429 |
|
|
* Makefile.in: Rebuilt.
|
8430 |
|
|
* Makefile.am (ordinary_java_source_files): Added new class.
|
8431 |
|
|
* java/lang/natVMClassLoader.cc (getSystemClassLoaderInternal):
|
8432 |
|
|
Use system_instance, not instance.
|
8433 |
|
|
* gnu/gcj/runtime/SystemClassLoader.java: New file.
|
8434 |
|
|
* gnu/gcj/runtime/VMClassLoader.java (init): Don't search
|
8435 |
|
|
java.class.path.
|
8436 |
|
|
(system_instance): New field.
|
8437 |
|
|
(initialize): Initialize the system loader as well.
|
8438 |
|
|
(VMClassLoader): Default to LIB_CACHE.
|
8439 |
|
|
|
8440 |
|
|
2005-02-02 Tom Tromey
|
8441 |
|
|
|
8442 |
|
|
* gnu/gcj/runtime/PersistentByteMap.java: Fixed typo.
|
8443 |
|
|
* prims.cc: Fixed comment.
|
8444 |
|
|
|
8445 |
|
|
2005-02-01 Tom Tromey
|
8446 |
|
|
|
8447 |
|
|
* Makefile.in: Rebuilt.
|
8448 |
|
|
* Makefile.am (BOOTCLASSPATH): Added sax and w3c_dom.
|
8449 |
|
|
(.java.class): Use BOOTCLASSPATH.
|
8450 |
|
|
|
8451 |
|
|
2005-02-01 Tom Tromey
|
8452 |
|
|
|
8453 |
|
|
* external/w3c_dom/Makefile.am: New file.
|
8454 |
|
|
* external/w3c_dom/Makefile.in: New file.
|
8455 |
|
|
* external/sax/Makefile.am: New file.
|
8456 |
|
|
* external/sax/Makefile.in: New file.
|
8457 |
|
|
* external/Makefile.in: New file.
|
8458 |
|
|
* external/Makefile.am: New file.
|
8459 |
|
|
* external/README: New file from Classpath.
|
8460 |
|
|
* configure, aclocal.m4, Makefile.in: Rebuilt.
|
8461 |
|
|
* configure.ac (AC_CONFIG_FILES): Create new Makefiles.
|
8462 |
|
|
* Makefile.am (SUBDIRS): Added external.
|
8463 |
|
|
(toolexeclib_LTLIBRARIES): Removed lib-org-xml-sax.la,
|
8464 |
|
|
lib-org-w3c-dom.la, lib-org-ietf-gss.la.
|
8465 |
|
|
(BOOTCLASSPATH): New variable.
|
8466 |
|
|
(AM_GCJFLAGS): Use it.
|
8467 |
|
|
(gnu_xml_source_files): New variable.
|
8468 |
|
|
(libgcj_la_SOURCES): Use it.
|
8469 |
|
|
(libgcj_la_LDADD): Include new convenience libraries.
|
8470 |
|
|
(lib_org_ietf_jgss_la_SOURCES): Removed.
|
8471 |
|
|
(lib_org_ietf_jgss_la_DEPENDENCIES): Likewise.
|
8472 |
|
|
(lib_org_ietf_jgss_la_LIBADD): Likewise.
|
8473 |
|
|
(lib_org_w3c_dom_la_SOURCES): Removed.
|
8474 |
|
|
(lib_org_w3c_dom_la_DEPENDENCIES): Likewise.
|
8475 |
|
|
(lib_org_w3c_dom_la_LIBADD): Likewise.
|
8476 |
|
|
(lib_org_xml_sax_la_SOURCES): Removed.
|
8477 |
|
|
(lib_org_xml_sax_la_DEPENDENCIES): Likewise.
|
8478 |
|
|
(lib_org_xml_sax_la_LIBADD): Likewise.
|
8479 |
|
|
(all_java_source_files): Updated.
|
8480 |
|
|
(property_files): Likewise.
|
8481 |
|
|
(libgcj-@gcc_version@.jar): Include classes from external/.
|
8482 |
|
|
(javax_source_files): Updated.
|
8483 |
|
|
(ordinary_java_source_files): Updated.
|
8484 |
|
|
* javax/xml/XMLConstants.java,
|
8485 |
|
|
javax/xml/datatype/DatatypeConfigurationException.java,
|
8486 |
|
|
javax/xml/datatype/DatatypeConstants.java,
|
8487 |
|
|
javax/xml/datatype/DatatypeFactory.java,
|
8488 |
|
|
javax/xml/datatype/Duration.java,
|
8489 |
|
|
javax/xml/datatype/XMLGregorianCalendar.java,
|
8490 |
|
|
javax/xml/datatype/package.html,
|
8491 |
|
|
javax/xml/namespace/NamespaceContext.java,
|
8492 |
|
|
javax/xml/namespace/QName.java, javax/xml/namespace/package.html,
|
8493 |
|
|
javax/xml/parsers/DocumentBuilder.java,
|
8494 |
|
|
javax/xml/parsers/DocumentBuilderFactory.java,
|
8495 |
|
|
javax/xml/parsers/FactoryConfigurationError.java,
|
8496 |
|
|
javax/xml/parsers/ParserConfigurationException.java,
|
8497 |
|
|
javax/xml/parsers/SAXParser.java,
|
8498 |
|
|
javax/xml/parsers/SAXParserFactory.java,
|
8499 |
|
|
javax/xml/parsers/package.html,
|
8500 |
|
|
javax/xml/transform/ErrorListener.java,
|
8501 |
|
|
javax/xml/transform/OutputKeys.java,
|
8502 |
|
|
javax/xml/transform/Result.java, javax/xml/transform/Source.java,
|
8503 |
|
|
javax/xml/transform/SourceLocator.java,
|
8504 |
|
|
javax/xml/transform/Templates.java,
|
8505 |
|
|
javax/xml/transform/Transformer.java,
|
8506 |
|
|
javax/xml/transform/TransformerConfigurationException.java,
|
8507 |
|
|
javax/xml/transform/TransformerException.java,
|
8508 |
|
|
javax/xml/transform/TransformerFactory.java,
|
8509 |
|
|
javax/xml/transform/TransformerFactoryConfigurationError.java,
|
8510 |
|
|
javax/xml/transform/URIResolver.java,
|
8511 |
|
|
javax/xml/transform/package.html,
|
8512 |
|
|
javax/xml/transform/dom/DOMLocator.java,
|
8513 |
|
|
javax/xml/transform/dom/DOMResult.java,
|
8514 |
|
|
javax/xml/transform/dom/DOMSource.java,
|
8515 |
|
|
javax/xml/transform/dom/package.html,
|
8516 |
|
|
javax/xml/transform/sax/SAXResult.java,
|
8517 |
|
|
javax/xml/transform/sax/SAXSource.java,
|
8518 |
|
|
javax/xml/transform/sax/SAXTransformerFactory.java,
|
8519 |
|
|
javax/xml/transform/sax/TemplatesHandler.java,
|
8520 |
|
|
javax/xml/transform/sax/TransformerHandler.java,
|
8521 |
|
|
javax/xml/transform/sax/package.html,
|
8522 |
|
|
javax/xml/transform/stream/StreamResult.java,
|
8523 |
|
|
javax/xml/transform/stream/StreamSource.java,
|
8524 |
|
|
javax/xml/transform/stream/package.html,
|
8525 |
|
|
javax/xml/validation/Schema.java,
|
8526 |
|
|
javax/xml/validation/SchemaFactory.java,
|
8527 |
|
|
javax/xml/validation/TypeInfoProvider.java,
|
8528 |
|
|
javax/xml/validation/Validator.java,
|
8529 |
|
|
javax/xml/validation/ValidatorHandler.java,
|
8530 |
|
|
javax/xml/validation/package.html, javax/xml/xpath/XPath.java,
|
8531 |
|
|
javax/xml/xpath/XPathConstants.java,
|
8532 |
|
|
javax/xml/xpath/XPathException.java,
|
8533 |
|
|
javax/xml/xpath/XPathExpression.java,
|
8534 |
|
|
javax/xml/xpath/XPathExpressionException.java,
|
8535 |
|
|
javax/xml/xpath/XPathFactory.java,
|
8536 |
|
|
javax/xml/xpath/XPathFactoryConfigurationException.java,
|
8537 |
|
|
javax/xml/xpath/XPathFunction.java,
|
8538 |
|
|
javax/xml/xpath/XPathFunctionException.java,
|
8539 |
|
|
javax/xml/xpath/XPathFunctionResolver.java,
|
8540 |
|
|
javax/xml/xpath/XPathVariableResolver.java,
|
8541 |
|
|
javax/xml/xpath/package.html: New files, from GNU JAXP.
|
8542 |
|
|
* org/w3c/dom/Attr.java, org/w3c/dom/CDATASection.java,
|
8543 |
|
|
org/w3c/dom/CharacterData.java, org/w3c/dom/Comment.java,
|
8544 |
|
|
org/w3c/dom/DOMException.java, org/w3c/dom/DOMImplementation.java,
|
8545 |
|
|
org/w3c/dom/Document.java, org/w3c/dom/DocumentFragment.java,
|
8546 |
|
|
org/w3c/dom/DocumentType.java, org/w3c/dom/Element.java,
|
8547 |
|
|
org/w3c/dom/Entity.java, org/w3c/dom/EntityReference.java,
|
8548 |
|
|
org/w3c/dom/NamedNodeMap.java, org/w3c/dom/Node.java,
|
8549 |
|
|
org/w3c/dom/NodeList.java, org/w3c/dom/Notation.java,
|
8550 |
|
|
org/w3c/dom/ProcessingInstruction.java, org/w3c/dom/Text.java,
|
8551 |
|
|
org/w3c/dom/ranges/DocumentRange.java,
|
8552 |
|
|
org/w3c/dom/ranges/Range.java,
|
8553 |
|
|
org/w3c/dom/ranges/RangeException.java,
|
8554 |
|
|
org/w3c/dom/traversal/DocumentTraversal.java,
|
8555 |
|
|
org/w3c/dom/traversal/NodeFilter.java,
|
8556 |
|
|
org/w3c/dom/traversal/NodeIterator.java,
|
8557 |
|
|
org/w3c/dom/traversal/TreeWalker.java,
|
8558 |
|
|
org/xml/sax/AttributeList.java, org/xml/sax/Attributes.java,
|
8559 |
|
|
org/xml/sax/ContentHandler.java, org/xml/sax/DTDHandler.java,
|
8560 |
|
|
org/xml/sax/DocumentHandler.java, org/xml/sax/EntityResolver.java,
|
8561 |
|
|
org/xml/sax/ErrorHandler.java, org/xml/sax/HandlerBase.java,
|
8562 |
|
|
org/xml/sax/InputSource.java, org/xml/sax/Locator.java,
|
8563 |
|
|
org/xml/sax/Parser.java, org/xml/sax/SAXException.java,
|
8564 |
|
|
org/xml/sax/SAXNotRecognizedException.java,
|
8565 |
|
|
org/xml/sax/SAXNotSupportedException.java,
|
8566 |
|
|
org/xml/sax/SAXParseException.java, org/xml/sax/XMLFilter.java,
|
8567 |
|
|
org/xml/sax/XMLReader.java, org/xml/sax/package.html,
|
8568 |
|
|
org/xml/sax/ext/DeclHandler.java,
|
8569 |
|
|
org/xml/sax/ext/LexicalHandler.java, org/xml/sax/ext/package.html,
|
8570 |
|
|
org/xml/sax/helpers/AttributeListImpl.java,
|
8571 |
|
|
org/xml/sax/helpers/AttributesImpl.java,
|
8572 |
|
|
org/xml/sax/helpers/DefaultHandler.java,
|
8573 |
|
|
org/xml/sax/helpers/LocatorImpl.java,
|
8574 |
|
|
org/xml/sax/helpers/NamespaceSupport.java,
|
8575 |
|
|
org/xml/sax/helpers/NewInstance.java,
|
8576 |
|
|
org/xml/sax/helpers/ParserAdapter.java,
|
8577 |
|
|
org/xml/sax/helpers/ParserFactory.java,
|
8578 |
|
|
org/xml/sax/helpers/XMLFilterImpl.java,
|
8579 |
|
|
org/xml/sax/helpers/XMLReaderAdapter.java,
|
8580 |
|
|
org/xml/sax/helpers/XMLReaderFactory.java,
|
8581 |
|
|
org/xml/sax/helpers/package.html: Moved to external/.
|
8582 |
|
|
* external/sax/README,
|
8583 |
|
|
external/sax/org/xml/sax/AttributeList.java,
|
8584 |
|
|
external/sax/org/xml/sax/Attributes.java,
|
8585 |
|
|
external/sax/org/xml/sax/ContentHandler.java,
|
8586 |
|
|
external/sax/org/xml/sax/DTDHandler.java,
|
8587 |
|
|
external/sax/org/xml/sax/DocumentHandler.java,
|
8588 |
|
|
external/sax/org/xml/sax/EntityResolver.java,
|
8589 |
|
|
external/sax/org/xml/sax/ErrorHandler.java,
|
8590 |
|
|
external/sax/org/xml/sax/HandlerBase.java,
|
8591 |
|
|
external/sax/org/xml/sax/InputSource.java,
|
8592 |
|
|
external/sax/org/xml/sax/Locator.java,
|
8593 |
|
|
external/sax/org/xml/sax/Parser.java,
|
8594 |
|
|
external/sax/org/xml/sax/SAXException.java,
|
8595 |
|
|
external/sax/org/xml/sax/SAXNotRecognizedException.java,
|
8596 |
|
|
external/sax/org/xml/sax/SAXNotSupportedException.java,
|
8597 |
|
|
external/sax/org/xml/sax/SAXParseException.java,
|
8598 |
|
|
external/sax/org/xml/sax/XMLFilter.java,
|
8599 |
|
|
external/sax/org/xml/sax/XMLReader.java,
|
8600 |
|
|
external/sax/org/xml/sax/package.html,
|
8601 |
|
|
external/sax/org/xml/sax/ext/Attributes2.java,
|
8602 |
|
|
external/sax/org/xml/sax/ext/Attributes2Impl.java,
|
8603 |
|
|
external/sax/org/xml/sax/ext/DeclHandler.java,
|
8604 |
|
|
external/sax/org/xml/sax/ext/DefaultHandler2.java,
|
8605 |
|
|
external/sax/org/xml/sax/ext/EntityResolver2.java,
|
8606 |
|
|
external/sax/org/xml/sax/ext/LexicalHandler.java,
|
8607 |
|
|
external/sax/org/xml/sax/ext/Locator2.java,
|
8608 |
|
|
external/sax/org/xml/sax/ext/Locator2Impl.java,
|
8609 |
|
|
external/sax/org/xml/sax/ext/package.html,
|
8610 |
|
|
external/sax/org/xml/sax/helpers/AttributeListImpl.java,
|
8611 |
|
|
external/sax/org/xml/sax/helpers/AttributesImpl.java,
|
8612 |
|
|
external/sax/org/xml/sax/helpers/DefaultHandler.java,
|
8613 |
|
|
external/sax/org/xml/sax/helpers/LocatorImpl.java,
|
8614 |
|
|
external/sax/org/xml/sax/helpers/NamespaceSupport.java,
|
8615 |
|
|
external/sax/org/xml/sax/helpers/NewInstance.java,
|
8616 |
|
|
external/sax/org/xml/sax/helpers/ParserAdapter.java,
|
8617 |
|
|
external/sax/org/xml/sax/helpers/ParserFactory.java,
|
8618 |
|
|
external/sax/org/xml/sax/helpers/XMLFilterImpl.java,
|
8619 |
|
|
external/sax/org/xml/sax/helpers/XMLReaderAdapter.java,
|
8620 |
|
|
external/sax/org/xml/sax/helpers/XMLReaderFactory.java,
|
8621 |
|
|
external/sax/org/xml/sax/helpers/package.html,
|
8622 |
|
|
external/w3c_dom/COPYRIGHT.html, external/w3c_dom/README,
|
8623 |
|
|
external/w3c_dom/org/w3c/dom/Attr.java,
|
8624 |
|
|
external/w3c_dom/org/w3c/dom/CDATASection.java,
|
8625 |
|
|
external/w3c_dom/org/w3c/dom/CharacterData.java,
|
8626 |
|
|
external/w3c_dom/org/w3c/dom/Comment.java,
|
8627 |
|
|
external/w3c_dom/org/w3c/dom/DOMConfiguration.java,
|
8628 |
|
|
external/w3c_dom/org/w3c/dom/DOMError.java,
|
8629 |
|
|
external/w3c_dom/org/w3c/dom/DOMErrorHandler.java,
|
8630 |
|
|
external/w3c_dom/org/w3c/dom/DOMException.java,
|
8631 |
|
|
external/w3c_dom/org/w3c/dom/DOMImplementation.java,
|
8632 |
|
|
external/w3c_dom/org/w3c/dom/DOMImplementationList.java,
|
8633 |
|
|
external/w3c_dom/org/w3c/dom/DOMImplementationSource.java,
|
8634 |
|
|
external/w3c_dom/org/w3c/dom/DOMLocator.java,
|
8635 |
|
|
external/w3c_dom/org/w3c/dom/DOMStringList.java,
|
8636 |
|
|
external/w3c_dom/org/w3c/dom/Document.java,
|
8637 |
|
|
external/w3c_dom/org/w3c/dom/DocumentFragment.java,
|
8638 |
|
|
external/w3c_dom/org/w3c/dom/DocumentType.java,
|
8639 |
|
|
external/w3c_dom/org/w3c/dom/Element.java,
|
8640 |
|
|
external/w3c_dom/org/w3c/dom/Entity.java,
|
8641 |
|
|
external/w3c_dom/org/w3c/dom/EntityReference.java,
|
8642 |
|
|
external/w3c_dom/org/w3c/dom/NameList.java,
|
8643 |
|
|
external/w3c_dom/org/w3c/dom/NamedNodeMap.java,
|
8644 |
|
|
external/w3c_dom/org/w3c/dom/Node.java,
|
8645 |
|
|
external/w3c_dom/org/w3c/dom/NodeList.java,
|
8646 |
|
|
external/w3c_dom/org/w3c/dom/Notation.java,
|
8647 |
|
|
external/w3c_dom/org/w3c/dom/ProcessingInstruction.java,
|
8648 |
|
|
external/w3c_dom/org/w3c/dom/Text.java,
|
8649 |
|
|
external/w3c_dom/org/w3c/dom/TypeInfo.java,
|
8650 |
|
|
external/w3c_dom/org/w3c/dom/UserDataHandler.java,
|
8651 |
|
|
external/w3c_dom/org/w3c/dom/bootstrap/DOMImplementationRegistry.java,
|
8652 |
|
|
external/w3c_dom/org/w3c/dom/css/CSS2Properties.java,
|
8653 |
|
|
external/w3c_dom/org/w3c/dom/css/CSSCharsetRule.java,
|
8654 |
|
|
external/w3c_dom/org/w3c/dom/css/CSSFontFaceRule.java,
|
8655 |
|
|
external/w3c_dom/org/w3c/dom/css/CSSImportRule.java,
|
8656 |
|
|
external/w3c_dom/org/w3c/dom/css/CSSMediaRule.java,
|
8657 |
|
|
external/w3c_dom/org/w3c/dom/css/CSSPageRule.java,
|
8658 |
|
|
external/w3c_dom/org/w3c/dom/css/CSSPrimitiveValue.java,
|
8659 |
|
|
external/w3c_dom/org/w3c/dom/css/CSSRule.java,
|
8660 |
|
|
external/w3c_dom/org/w3c/dom/css/CSSRuleList.java,
|
8661 |
|
|
external/w3c_dom/org/w3c/dom/css/CSSStyleDeclaration.java,
|
8662 |
|
|
external/w3c_dom/org/w3c/dom/css/CSSStyleRule.java,
|
8663 |
|
|
external/w3c_dom/org/w3c/dom/css/CSSStyleSheet.java,
|
8664 |
|
|
external/w3c_dom/org/w3c/dom/css/CSSUnknownRule.java,
|
8665 |
|
|
external/w3c_dom/org/w3c/dom/css/CSSValue.java,
|
8666 |
|
|
external/w3c_dom/org/w3c/dom/css/CSSValueList.java,
|
8667 |
|
|
external/w3c_dom/org/w3c/dom/css/Counter.java,
|
8668 |
|
|
external/w3c_dom/org/w3c/dom/css/DOMImplementationCSS.java,
|
8669 |
|
|
external/w3c_dom/org/w3c/dom/css/DocumentCSS.java,
|
8670 |
|
|
external/w3c_dom/org/w3c/dom/css/ElementCSSInlineStyle.java,
|
8671 |
|
|
external/w3c_dom/org/w3c/dom/css/RGBColor.java,
|
8672 |
|
|
external/w3c_dom/org/w3c/dom/css/Rect.java,
|
8673 |
|
|
external/w3c_dom/org/w3c/dom/css/ViewCSS.java,
|
8674 |
|
|
external/w3c_dom/org/w3c/dom/events/DocumentEvent.java,
|
8675 |
|
|
external/w3c_dom/org/w3c/dom/events/Event.java,
|
8676 |
|
|
external/w3c_dom/org/w3c/dom/events/EventException.java,
|
8677 |
|
|
external/w3c_dom/org/w3c/dom/events/EventListener.java,
|
8678 |
|
|
external/w3c_dom/org/w3c/dom/events/EventTarget.java,
|
8679 |
|
|
external/w3c_dom/org/w3c/dom/events/MouseEvent.java,
|
8680 |
|
|
external/w3c_dom/org/w3c/dom/events/MutationEvent.java,
|
8681 |
|
|
external/w3c_dom/org/w3c/dom/events/UIEvent.java,
|
8682 |
|
|
external/w3c_dom/org/w3c/dom/html2/HTMLAnchorElement.java,
|
8683 |
|
|
external/w3c_dom/org/w3c/dom/html2/HTMLAppletElement.java,
|
8684 |
|
|
external/w3c_dom/org/w3c/dom/html2/HTMLAreaElement.java,
|
8685 |
|
|
external/w3c_dom/org/w3c/dom/html2/HTMLBRElement.java,
|
8686 |
|
|
external/w3c_dom/org/w3c/dom/html2/HTMLBaseElement.java,
|
8687 |
|
|
external/w3c_dom/org/w3c/dom/html2/HTMLBaseFontElement.java,
|
8688 |
|
|
external/w3c_dom/org/w3c/dom/html2/HTMLBodyElement.java,
|
8689 |
|
|
external/w3c_dom/org/w3c/dom/html2/HTMLButtonElement.java,
|
8690 |
|
|
external/w3c_dom/org/w3c/dom/html2/HTMLCollection.java,
|
8691 |
|
|
external/w3c_dom/org/w3c/dom/html2/HTMLDListElement.java,
|
8692 |
|
|
external/w3c_dom/org/w3c/dom/html2/HTMLDirectoryElement.java,
|
8693 |
|
|
external/w3c_dom/org/w3c/dom/html2/HTMLDivElement.java,
|
8694 |
|
|
external/w3c_dom/org/w3c/dom/html2/HTMLDocument.java,
|
8695 |
|
|
external/w3c_dom/org/w3c/dom/html2/HTMLElement.java,
|
8696 |
|
|
external/w3c_dom/org/w3c/dom/html2/HTMLFieldSetElement.java,
|
8697 |
|
|
external/w3c_dom/org/w3c/dom/html2/HTMLFontElement.java,
|
8698 |
|
|
external/w3c_dom/org/w3c/dom/html2/HTMLFormElement.java,
|
8699 |
|
|
external/w3c_dom/org/w3c/dom/html2/HTMLFrameElement.java,
|
8700 |
|
|
external/w3c_dom/org/w3c/dom/html2/HTMLFrameSetElement.java,
|
8701 |
|
|
external/w3c_dom/org/w3c/dom/html2/HTMLHRElement.java,
|
8702 |
|
|
external/w3c_dom/org/w3c/dom/html2/HTMLHeadElement.java,
|
8703 |
|
|
external/w3c_dom/org/w3c/dom/html2/HTMLHeadingElement.java,
|
8704 |
|
|
external/w3c_dom/org/w3c/dom/html2/HTMLHtmlElement.java,
|
8705 |
|
|
external/w3c_dom/org/w3c/dom/html2/HTMLIFrameElement.java,
|
8706 |
|
|
external/w3c_dom/org/w3c/dom/html2/HTMLImageElement.java,
|
8707 |
|
|
external/w3c_dom/org/w3c/dom/html2/HTMLInputElement.java,
|
8708 |
|
|
external/w3c_dom/org/w3c/dom/html2/HTMLIsIndexElement.java,
|
8709 |
|
|
external/w3c_dom/org/w3c/dom/html2/HTMLLIElement.java,
|
8710 |
|
|
external/w3c_dom/org/w3c/dom/html2/HTMLLabelElement.java,
|
8711 |
|
|
external/w3c_dom/org/w3c/dom/html2/HTMLLegendElement.java,
|
8712 |
|
|
external/w3c_dom/org/w3c/dom/html2/HTMLLinkElement.java,
|
8713 |
|
|
external/w3c_dom/org/w3c/dom/html2/HTMLMapElement.java,
|
8714 |
|
|
external/w3c_dom/org/w3c/dom/html2/HTMLMenuElement.java,
|
8715 |
|
|
external/w3c_dom/org/w3c/dom/html2/HTMLMetaElement.java,
|
8716 |
|
|
external/w3c_dom/org/w3c/dom/html2/HTMLModElement.java,
|
8717 |
|
|
external/w3c_dom/org/w3c/dom/html2/HTMLOListElement.java,
|
8718 |
|
|
external/w3c_dom/org/w3c/dom/html2/HTMLObjectElement.java,
|
8719 |
|
|
external/w3c_dom/org/w3c/dom/html2/HTMLOptGroupElement.java,
|
8720 |
|
|
external/w3c_dom/org/w3c/dom/html2/HTMLOptionElement.java,
|
8721 |
|
|
external/w3c_dom/org/w3c/dom/html2/HTMLOptionsCollection.java,
|
8722 |
|
|
external/w3c_dom/org/w3c/dom/html2/HTMLParagraphElement.java,
|
8723 |
|
|
external/w3c_dom/org/w3c/dom/html2/HTMLParamElement.java,
|
8724 |
|
|
external/w3c_dom/org/w3c/dom/html2/HTMLPreElement.java,
|
8725 |
|
|
external/w3c_dom/org/w3c/dom/html2/HTMLQuoteElement.java,
|
8726 |
|
|
external/w3c_dom/org/w3c/dom/html2/HTMLScriptElement.java,
|
8727 |
|
|
external/w3c_dom/org/w3c/dom/html2/HTMLSelectElement.java,
|
8728 |
|
|
external/w3c_dom/org/w3c/dom/html2/HTMLStyleElement.java,
|
8729 |
|
|
external/w3c_dom/org/w3c/dom/html2/HTMLTableCaptionElement.java,
|
8730 |
|
|
external/w3c_dom/org/w3c/dom/html2/HTMLTableCellElement.java,
|
8731 |
|
|
external/w3c_dom/org/w3c/dom/html2/HTMLTableColElement.java,
|
8732 |
|
|
external/w3c_dom/org/w3c/dom/html2/HTMLTableElement.java,
|
8733 |
|
|
external/w3c_dom/org/w3c/dom/html2/HTMLTableRowElement.java,
|
8734 |
|
|
external/w3c_dom/org/w3c/dom/html2/HTMLTableSectionElement.java,
|
8735 |
|
|
external/w3c_dom/org/w3c/dom/html2/HTMLTextAreaElement.java,
|
8736 |
|
|
external/w3c_dom/org/w3c/dom/html2/HTMLTitleElement.java,
|
8737 |
|
|
external/w3c_dom/org/w3c/dom/html2/HTMLUListElement.java,
|
8738 |
|
|
external/w3c_dom/org/w3c/dom/ls/DOMImplementationLS.java,
|
8739 |
|
|
external/w3c_dom/org/w3c/dom/ls/LSException.java,
|
8740 |
|
|
external/w3c_dom/org/w3c/dom/ls/LSInput.java,
|
8741 |
|
|
external/w3c_dom/org/w3c/dom/ls/LSLoadEvent.java,
|
8742 |
|
|
external/w3c_dom/org/w3c/dom/ls/LSOutput.java,
|
8743 |
|
|
external/w3c_dom/org/w3c/dom/ls/LSParser.java,
|
8744 |
|
|
external/w3c_dom/org/w3c/dom/ls/LSParserFilter.java,
|
8745 |
|
|
external/w3c_dom/org/w3c/dom/ls/LSProgressEvent.java,
|
8746 |
|
|
external/w3c_dom/org/w3c/dom/ls/LSResourceResolver.java,
|
8747 |
|
|
external/w3c_dom/org/w3c/dom/ls/LSSerializer.java,
|
8748 |
|
|
external/w3c_dom/org/w3c/dom/ls/LSSerializerFilter.java,
|
8749 |
|
|
external/w3c_dom/org/w3c/dom/ranges/DocumentRange.java,
|
8750 |
|
|
external/w3c_dom/org/w3c/dom/ranges/Range.java,
|
8751 |
|
|
external/w3c_dom/org/w3c/dom/ranges/RangeException.java,
|
8752 |
|
|
external/w3c_dom/org/w3c/dom/stylesheets/DocumentStyle.java,
|
8753 |
|
|
external/w3c_dom/org/w3c/dom/stylesheets/LinkStyle.java,
|
8754 |
|
|
external/w3c_dom/org/w3c/dom/stylesheets/MediaList.java,
|
8755 |
|
|
external/w3c_dom/org/w3c/dom/stylesheets/StyleSheet.java,
|
8756 |
|
|
external/w3c_dom/org/w3c/dom/stylesheets/StyleSheetList.java,
|
8757 |
|
|
external/w3c_dom/org/w3c/dom/traversal/DocumentTraversal.java,
|
8758 |
|
|
external/w3c_dom/org/w3c/dom/traversal/NodeFilter.java,
|
8759 |
|
|
external/w3c_dom/org/w3c/dom/traversal/NodeIterator.java,
|
8760 |
|
|
external/w3c_dom/org/w3c/dom/traversal/TreeWalker.java,
|
8761 |
|
|
external/w3c_dom/org/w3c/dom/views/AbstractView.java,
|
8762 |
|
|
external/w3c_dom/org/w3c/dom/views/DocumentView.java,
|
8763 |
|
|
external/w3c_dom/org/w3c/dom/xpath/XPathEvaluator.java,
|
8764 |
|
|
external/w3c_dom/org/w3c/dom/xpath/XPathException.java,
|
8765 |
|
|
external/w3c_dom/org/w3c/dom/xpath/XPathExpression.java,
|
8766 |
|
|
external/w3c_dom/org/w3c/dom/xpath/XPathNSResolver.java,
|
8767 |
|
|
external/w3c_dom/org/w3c/dom/xpath/XPathNamespace.java,
|
8768 |
|
|
external/w3c_dom/org/w3c/dom/xpath/XPathResult.java: New files
|
8769 |
|
|
from Classpath.
|
8770 |
|
|
|
8771 |
|
|
2005-01-31 Anthony Green
|
8772 |
|
|
|
8773 |
|
|
* gnu/java/net/natPlainDatagramSocketImplPosix.cc (getOption):
|
8774 |
|
|
Support IP_MULTICAST_LOOP.
|
8775 |
|
|
(setOption): Support IP_MULTICAST_LOOP.
|
8776 |
|
|
|
8777 |
|
|
* gnu/java/net/natPlainSocketImplPosix.cc (setOption): Add
|
8778 |
|
|
SO_REUSEADDR support.
|
8779 |
|
|
(getOption): Support SO_REUSEADDR.
|
8780 |
|
|
|
8781 |
|
|
2005-01-28 Jeroen Frijters
|
8782 |
|
|
|
8783 |
|
|
PR libgcj/19649
|
8784 |
|
|
* java/util/Date.java
|
8785 |
|
|
(Date(int,int,int), Date(int,int,int,int,int)): Delegate to other
|
8786 |
|
|
constructor.
|
8787 |
|
|
(Date(int,int,int,int,int,int)): Fixed to handle out-of-range
|
8788 |
|
|
arguments.
|
8789 |
|
|
(getTimezoneOffset): Inverted sign.
|
8790 |
|
|
|
8791 |
|
|
2005-01-26 Ranjit Mathew
|
8792 |
|
|
|
8793 |
|
|
* testsuite/libjava.jacks/jacks.xfail: Update for PR java/19070,
|
8794 |
|
|
remove other passing tests and add new XFAILs.
|
8795 |
|
|
|
8796 |
|
|
2005-01-24 Tom Tromey
|
8797 |
|
|
|
8798 |
|
|
* java/lang/Class.h (next): Updated documentation. Renamed to
|
8799 |
|
|
'next_or_version'.
|
8800 |
|
|
* java/lang/natClassLoader.cc (_Jv_RegisterClasses): Use
|
8801 |
|
|
_Jv_CheckABIVersion.
|
8802 |
|
|
(_Jv_RegisterClasses_Counted): Likewise.
|
8803 |
|
|
(_Jv_RegisterClassHookDefault): Fix starting condition of
|
8804 |
|
|
duplicate-checking loop.
|
8805 |
|
|
* include/jvm.h (GCJ_VERSION): New define.
|
8806 |
|
|
(GCJ_BINARYCOMPAT_ADDITION): Likewise.
|
8807 |
|
|
(_Jv_CheckABIVersion): New function.
|
8808 |
|
|
|
8809 |
|
|
2005-01-24 Jakub Jelinek
|
8810 |
|
|
|
8811 |
|
|
* Makefile.am (libgij_la_LIBADD): Add -L$(here)/.libs.
|
8812 |
|
|
(libgij_la_LDFLAGS): Add.
|
8813 |
|
|
* Makefile.in: Rebuilt.
|
8814 |
|
|
|
8815 |
|
|
2005-01-24 Roger Sayle
|
8816 |
|
|
|
8817 |
|
|
PR java/19295
|
8818 |
|
|
* testsuite/libjava.compile/PR19295.java: New test case.
|
8819 |
|
|
|
8820 |
|
|
2005-01-19 Tom Tromey
|
8821 |
|
|
|
8822 |
|
|
* java/lang/VMCompiler.java (compileClass): Ignore UnknownError.
|
8823 |
|
|
* gnu/gcj/runtime/natSharedLibLoader.cc (finalize): Only dlclose
|
8824 |
|
|
if 'handler' is valid.
|
8825 |
|
|
|
8826 |
|
|
2005-01-17 Tom Tromey
|
8827 |
|
|
|
8828 |
|
|
* java/text/MessageFormat.java (scanString): Changed how quoting
|
8829 |
|
|
is handled.
|
8830 |
|
|
(scanFormatElement): Likewise.
|
8831 |
|
|
|
8832 |
|
|
2004-12-07 Mark Wielaard
|
8833 |
|
|
|
8834 |
|
|
* java/text/MessageFormat.java (scanFormat): Chain thrown exception.
|
8835 |
|
|
|
8836 |
|
|
2005-01-15 Michael Koch
|
8837 |
|
|
|
8838 |
|
|
PR libgcj/19444
|
8839 |
|
|
* java/net/URI.java
|
8840 |
|
|
(AUTHORITY_REGEXP): New regexp constant.
|
8841 |
|
|
(AUTHORITY_USERINFO_GROUP): New constant.
|
8842 |
|
|
(AUTHORITY_HOST_GROUP): Likewise.
|
8843 |
|
|
(AUTHORITY_PORT_GROUP): Likewise.
|
8844 |
|
|
(port): Changed default value to -1.
|
8845 |
|
|
(parseURI): Parse authority part and initialize host,
|
8846 |
|
|
port and userInfo.
|
8847 |
|
|
|
8848 |
|
|
2005-01-14 Robin Green
|
8849 |
|
|
|
8850 |
|
|
* java/io/File.java (toURI): Generate a URI which we understand.
|
8851 |
|
|
|
8852 |
|
|
2005-01-13 Graydon Hoare
|
8853 |
|
|
|
8854 |
|
|
* include/jni.h (_Jv_JNIEnv::bottom_locals): New field.
|
8855 |
|
|
* include/jvm.h (_Jv_FreeJNIEnv): Declare.
|
8856 |
|
|
* java/lang/natThread.cc (finalize_native): Call _Jv_FreeJNIEnv.
|
8857 |
|
|
* jni.cc: Reuse bottom frame between calls, avoid clearing
|
8858 |
|
|
frame when no local references are made.
|
8859 |
|
|
|
8860 |
|
|
2005-01-13 Michael Koch
|
8861 |
|
|
|
8862 |
|
|
PR libgcj/17784
|
8863 |
|
|
* java/lang/Thread.java
|
8864 |
|
|
(Thread): Call checkAccess().
|
8865 |
|
|
(stop): Fixed argument name to match javadoc.
|
8866 |
|
|
* java/lang/natThread.cc
|
8867 |
|
|
(interrupt): Call checkAccess().
|
8868 |
|
|
(stop): Likewise.
|
8869 |
|
|
|
8870 |
|
|
2005-01-11 Michael Koch
|
8871 |
|
|
|
8872 |
|
|
PR libgcj/13972
|
8873 |
|
|
* java/net/URL.java (URL): Handle specs like
|
8874 |
|
|
"/redir?http://domain2.com/index.html" which start with a slash.
|
8875 |
|
|
|
8876 |
|
|
2005-01-11 Michael Koch
|
8877 |
|
|
|
8878 |
|
|
PR libgcj/14012, PR libgcj/14013, PR libgcj/15157, PR libgcj/15509
|
8879 |
|
|
* gnu/java/net/BASE64.java,
|
8880 |
|
|
gnu/java/net/EmptyX509TrustManager.java,
|
8881 |
|
|
gnu/java/net/LineInputStream.java,
|
8882 |
|
|
gnu/java/net/protocol/http/Authenticator.java,
|
8883 |
|
|
gnu/java/net/protocol/http/ByteArrayRequestBodyWriter.java,
|
8884 |
|
|
gnu/java/net/protocol/http/ByteArrayResponseBodyReader.java,
|
8885 |
|
|
gnu/java/net/protocol/http/ChunkedInputStream.java,
|
8886 |
|
|
gnu/java/net/protocol/http/Cookie.java,
|
8887 |
|
|
gnu/java/net/protocol/http/CookieManager.java,
|
8888 |
|
|
gnu/java/net/protocol/http/Credentials.java,
|
8889 |
|
|
gnu/java/net/protocol/http/HTTPConnection.java,
|
8890 |
|
|
gnu/java/net/protocol/http/HTTPDateFormat.java,
|
8891 |
|
|
gnu/java/net/protocol/http/HTTPURLConnection.java,
|
8892 |
|
|
gnu/java/net/protocol/http/Headers.java,
|
8893 |
|
|
gnu/java/net/protocol/http/Request.java,
|
8894 |
|
|
gnu/java/net/protocol/http/RequestBodyWriter.java,
|
8895 |
|
|
gnu/java/net/protocol/http/Response.java,
|
8896 |
|
|
gnu/java/net/protocol/http/ResponseBodyReader.java,
|
8897 |
|
|
gnu/java/net/protocol/http/ResponseHeaderHandler.java,
|
8898 |
|
|
gnu/java/net/protocol/http/SimpleCookieManager.java,
|
8899 |
|
|
gnu/java/net/protocol/http/event/ConnectionEvent.java,
|
8900 |
|
|
gnu/java/net/protocol/http/event/ConnectionListener.java,
|
8901 |
|
|
gnu/java/net/protocol/http/event/RequestEvent.java,
|
8902 |
|
|
gnu/java/net/protocol/http/event/RequestListener.java: New files.
|
8903 |
|
|
* gnu/java/net/protocol/http/Connection.java: Removed.
|
8904 |
|
|
* gnu/java/net/protocol/http/Handler.java,
|
8905 |
|
|
javax/net/ssl/HttpsURLConnection.java: Updated.
|
8906 |
|
|
* Makefile.am: Added new files and remove old ones.
|
8907 |
|
|
* Makefile.in: Regenerated.
|
8908 |
|
|
|
8909 |
|
|
2005-01-11 Tom Tromey
|
8910 |
|
|
|
8911 |
|
|
PR libgcj/18840:
|
8912 |
|
|
* java/io/BufferedInputStream.java (read): Repeatedly read to
|
8913 |
|
|
fill buffer.
|
8914 |
|
|
(refill): Change test to see if buffer must be grown.
|
8915 |
|
|
|
8916 |
|
|
2005-01-10 Tom Tromey
|
8917 |
|
|
|
8918 |
|
|
* mauve-libgcj: Exclude some swing tests.
|
8919 |
|
|
|
8920 |
|
|
2005-01-10 Tom Tromey
|
8921 |
|
|
|
8922 |
|
|
PR libgcj/12016, PR libgcj/18405, PR libgcj/17738:
|
8923 |
|
|
* java/lang/Package.java (getPackages): Use VMClassLoader when
|
8924 |
|
|
appropriate.
|
8925 |
|
|
(getPackage): Likewise.
|
8926 |
|
|
* prims.cc (_Jv_CreateJavaVM): Call
|
8927 |
|
|
_Jv_RegisterBootstrapPackages.
|
8928 |
|
|
* include/jvm.h (_Jv_RegisterBootstrapPackages): Declare.
|
8929 |
|
|
* java/lang/VMClassLoader.java (getPackage): Rewrote.
|
8930 |
|
|
(getPackages): Likewise.
|
8931 |
|
|
(definedPackages): New field.
|
8932 |
|
|
(definePackageForNative): New method.
|
8933 |
|
|
* java/lang/Class.h (_Jv_FindClassInCache): Updated.
|
8934 |
|
|
* java/lang/natVMClassLoader.cc (loadClass): Updated.
|
8935 |
|
|
* defineclass.cc (handleClassBegin): Use
|
8936 |
|
|
ClassLoader.findLoadedClass.
|
8937 |
|
|
* java/lang/natClassLoader.cc (_Jv_RegisterInitiatingLoader):
|
8938 |
|
|
Rewrote.
|
8939 |
|
|
(struct _Jv_LoaderInfo): Removed.
|
8940 |
|
|
(initiated_classes): Likewise.
|
8941 |
|
|
(_Jv_UnregisterClass): Don't use initiated_classes.
|
8942 |
|
|
(_Jv_FindClassInCache): Likewise. Removed 'loader' argument.
|
8943 |
|
|
(_Jv_FindClass): Register classes found during boostrap.
|
8944 |
|
|
(BOOTSTRAP_CLASS_LIST_SIZE): New define.
|
8945 |
|
|
(bootstrap_class_list): New global.
|
8946 |
|
|
(bootstrap_index): Likewise.
|
8947 |
|
|
(_Jv_RegisterBootstrapPackages): New function.
|
8948 |
|
|
* gnu/gcj/runtime/natVMClassLoader.cc (findClass): Call
|
8949 |
|
|
definePackageForNative.
|
8950 |
|
|
(findClass): Updated.
|
8951 |
|
|
* gnu/gcj/runtime/VMClassLoader.java (definePackageForNative):
|
8952 |
|
|
New method.
|
8953 |
|
|
|
8954 |
|
|
2005-01-10 Tom Tromey
|
8955 |
|
|
|
8956 |
|
|
PR libgcj/18868:
|
8957 |
|
|
* include/jvm.h (_Jv_Linker::find_field): Declare.
|
8958 |
|
|
(_Jv_Linker::find_field_helper): Likewise.
|
8959 |
|
|
* link.cc (find_field_helper): New method.
|
8960 |
|
|
(find_field): Likewise.
|
8961 |
|
|
(resolve_pool_entry): Use it. Throw NoSuchFieldError when field
|
8962 |
|
|
not found.
|
8963 |
|
|
(link_symbol_table): Use find_field.
|
8964 |
|
|
|
8965 |
|
|
2005-01-10 Michael Koch
|
8966 |
|
|
|
8967 |
|
|
PR libgcj/18014
|
8968 |
|
|
* java/util/Locale.java (Locale): Don't uppercase variant.
|
8969 |
|
|
(getISOCountries): Fixed typo in javadoc.
|
8970 |
|
|
|
8971 |
|
|
2005-01-10 Michael Koch
|
8972 |
|
|
|
8973 |
|
|
* java/util/SimpleTimeZone.java (checkRule):
|
8974 |
|
|
Throw IllegalArgumentException on invalid month values.
|
8975 |
|
|
* java/util/TimeZone.java (setID):
|
8976 |
|
|
Throw NullPointerException if needed.
|
8977 |
|
|
|
8978 |
|
|
2005-01-10 Andrew John Hughes
|
8979 |
|
|
|
8980 |
|
|
* java/util/SimpleTimeZone.java (getOffset):
|
8981 |
|
|
offset end date with daylight savings
|
8982 |
|
|
|
8983 |
|
|
2005-01-10 Ranjit Mathew
|
8984 |
|
|
|
8985 |
|
|
* testsuite/libjava.compile/PR19277.java: New file for PR java/19277.
|
8986 |
|
|
* testsuite/libjava.compile/PR19277.xfail: Likewise.
|
8987 |
|
|
|
8988 |
|
|
2005-01-09 Michael Koch
|
8989 |
|
|
|
8990 |
|
|
PR libgcj/17069
|
8991 |
|
|
* java/net/InetAddress.java (getLocalHost):
|
8992 |
|
|
Throw UnknownHostException if local hostname cannot be determined.
|
8993 |
|
|
|
8994 |
|
|
2005-01-06 Tom Tromey
|
8995 |
|
|
|
8996 |
|
|
* java/lang/ClassLoader.java (findClass): Fixed documentation.
|
8997 |
|
|
|
8998 |
|
|
2005-01-07 Michael Koch
|
8999 |
|
|
|
9000 |
|
|
PR libgcj/18115
|
9001 |
|
|
* java/nio/Buffer.java (address): New field.
|
9002 |
|
|
* java/nio/DirectByteBufferImpl.java (address): Removed.
|
9003 |
|
|
* java/nio/MappedByteBufferImpl.java (address): Likewise.
|
9004 |
|
|
* java/nio/CharViewBufferImpl.java (CharViewBufferImpl):
|
9005 |
|
|
Explicitly initialize Buffer.address if needed.
|
9006 |
|
|
* java/nio/DoubleViewBufferImpl.java (DoubleViewBufferImpl): Likewise.
|
9007 |
|
|
* java/nio/FloatViewBufferImpl.java (FloatViewBufferImpl): Likewise.
|
9008 |
|
|
* java/nio/IntViewBufferImpl.java (IntViewBufferImpl): Likewise.
|
9009 |
|
|
* java/nio/LongViewBufferImpl.java (LongViewBufferImpl): Likewise.
|
9010 |
|
|
* java/nio/ShortViewBufferImpl.java (ShortViewBufferImpl): Likewise.
|
9011 |
|
|
* jni.cc (_Jv_JNI_GetDirectBufferAddress): Don't assume buffer is a
|
9012 |
|
|
DirectByteBufferImpl object.
|
9013 |
|
|
(_Jv_JNI_GetDirectBufferCapacity): Likewise.
|
9014 |
|
|
* testsuite/libjava.jni/directbuffer.c,
|
9015 |
|
|
testsuite/libjava.jni/directbuffer.java,
|
9016 |
|
|
testsuite/libjava.jni/directbuffer.out,
|
9017 |
|
|
testsuite/libjava.jni/bytebuffer.c,
|
9018 |
|
|
testsuite/libjava.jni/bytebuffer.java,
|
9019 |
|
|
testsuite/libjava.jni/bytebuffer.out: New files.
|
9020 |
|
|
|
9021 |
|
|
2005-01-05 Tom Tromey
|
9022 |
|
|
|
9023 |
|
|
* java/util/zip/ZipEntry.java (setCompressedSize): Allow any
|
9024 |
|
|
argument.
|
9025 |
|
|
(compressedSize): Now 'long'. Default to -1.
|
9026 |
|
|
(getCompressedSize): Rewrote.
|
9027 |
|
|
* java/util/zip/DeflaterOutputStream.java (deflate): Don't
|
9028 |
|
|
deflate at all if we need input.
|
9029 |
|
|
|
9030 |
|
|
2005-01-05 Tom Tromey
|
9031 |
|
|
|
9032 |
|
|
PR libgcj/15719:
|
9033 |
|
|
* interpret.cc (run) : Set tmpval
|
9034 |
|
|
correctly.
|
9035 |
|
|
|
9036 |
|
|
2005-01-05 Tom Tromey
|
9037 |
|
|
|
9038 |
|
|
* java/lang/natRuntime.cc (insertSystemProperties): Set
|
9039 |
|
|
java.ext.dirs earlier.
|
9040 |
|
|
|
9041 |
|
|
2005-01-05 Eric Botcazou
|
9042 |
|
|
|
9043 |
|
|
* java/lang/natObject.cc (_Jv_ObjectCheckMonitor): Initialize the
|
9044 |
|
|
sync_info element of the object if needed.
|
9045 |
|
|
|
9046 |
|
|
2005-01-03 Eric Botcazou
|
9047 |
|
|
|
9048 |
|
|
* testsuite/libjava.lang/Process_4.java (Process_4): Expect only
|
9049 |
|
|
a non-zero exit status from 'false'.
|
9050 |
|
|
|
9051 |
|
|
2005-01-01 Bryce McKinlay
|
9052 |
|
|
|
9053 |
|
|
* include/boehm-gc.h: Include gc_ext_config.h, not gc_config.h.
|