diff options
| author | mark <mark@138bc75d-0d04-0410-961f-82ee72b054a4> | 2006-03-10 21:46:48 +0000 |
|---|---|---|
| committer | mark <mark@138bc75d-0d04-0410-961f-82ee72b054a4> | 2006-03-10 21:46:48 +0000 |
| commit | ce57ab760f69de6db452def7ffbf5b114a2d8694 (patch) | |
| tree | ea38c56431c5d4528fb54254c3f8e50f517bede3 /libjava/classpath/NEWS | |
| parent | 50996fe55769882de3f410896032c887f0ff0d04 (diff) | |
| download | ppe42-gcc-ce57ab760f69de6db452def7ffbf5b114a2d8694.tar.gz ppe42-gcc-ce57ab760f69de6db452def7ffbf5b114a2d8694.zip | |
Imported GNU Classpath 0.90
* scripts/makemake.tcl: Set gnu/java/awt/peer/swing to ignore.
* gnu/classpath/jdwp/VMFrame.java (SIZE): New constant.
* java/lang/VMCompiler.java: Use gnu.java.security.hash.MD5.
* java/lang/Math.java: New override file.
* java/lang/Character.java: Merged from Classpath.
(start, end): Now 'int's.
(canonicalName): New field.
(CANONICAL_NAME, NO_SPACES_NAME, CONSTANT_NAME): New constants.
(UnicodeBlock): Added argument.
(of): New overload.
(forName): New method.
Updated unicode blocks.
(sets): Updated.
* sources.am: Regenerated.
* Makefile.in: Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@111942 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/classpath/NEWS')
| -rw-r--r-- | libjava/classpath/NEWS | 71 |
1 files changed, 71 insertions, 0 deletions
diff --git a/libjava/classpath/NEWS b/libjava/classpath/NEWS index bbf1fdc11ac..8a0ff98c73a 100644 --- a/libjava/classpath/NEWS +++ b/libjava/classpath/NEWS @@ -1,3 +1,74 @@ +New in release 0.90 (March 6, 2006) + +* Free Swing improvements: JTable columns are rearrangeable and + resizeable with mouse. Painting and scrolling are now much + faster. Plain text components now support highlighting and + copy+paste to the system clipboard. Support for styled text has been + improved, including some very basic HTML support. JFileChooser is + now usable. Global event dispatching has been implemented. Memory + consumption of Swing components has been reduced. Lots of general + bugfixes. Added new system property to turn off Graphics2D use in + Swing, even if Graphics2D is available: gnu.javax.swing.noGraphics2D + +* AWT. Improved support for mixing "lightweight" and "heavyweight" + Components in Containers. Better support for dynamically updated + menus. Better 1.0 event model support for Scrollbars. Better class + documentation of gtk+ awt peers. + +* GNU Crypto and Jessie have been merged into GNU Classpath; this + provides Classpath with a wide array of cryptographic algorithms + (ciphers, message digests, etc.) and implementations of SSL version + 3 and TLS version 1. These roughly complement the public + `java.security.' `javax.crypto,' and `javax.net.ssl' packages, and + are service providers implementing the underlying algorithms. + +* Updated HTTP and FTP URLConnection protocol handlers. HTTPS support + out of the box. + +* Unicode 4.0.0 is supported. Character now includes support for using + ether a char or an int to identify code points. + +* More correct handling of Object methods and serialization support + for Proxy and abstract classes. + +* The new folder tools includes GIOP and RMI stub and tie source code + generators, IOR parser and both transient and persistent GIOP naming + services. + +* Added experimental support for dynamic creation of the RMI stubs + using proxy classes. The rmic compiler is no longer required (unless + for research and specific stubs). + +* XML validaton support for RELAX NG and W3C XML schema namespace + URIs. RELAX NG pluggable XML schema datatype library API and an + implementation for XML Schema Datatypes + (http://www.w3.org/TR/xmlschema-2/). + +* Updated StAX implementaton to be compatible with final JSWDP 2.0. + +* The default back end for java.util.prefs has been changed. The new + default is capable of saving and restoring preferences to and from + the file system. + +* javax.imageio.plugins.bmp implementation. + +* Added --enable-collections configure option which builds + "collections.jar", a 1.1 VM compatibility jar. + +* gnu.regexp updated from GNU/Posix syntax to support util.regex + syntax including various Unicode blocks, categories and properties. + +Runtime interface changes: + +* A new class, VMMath, is now available which separates the native + mathematical functions from java.lang.Math. The previous fdlibm + implementation now forms the reference material for this class. + +* Updated VMObjectInputStream class to return Thread context class + loader if no other class loader is found. + +* Updated documentation on InstrumentationImpl in vmintegration guide. + New in release 0.20 (Jan 13, 2006) * New StAX pull parser and SAX-over-StAX driver. Lots of DOM, SAX/StAX, |

