[commit-cp] classpath ChangeLog include/Makefile.am java/la...

Pekka Enberg <[email protected]> Sun, 08 Jan 2012 12:35:54 +0000
Newsgroups gmane.comp.java.classpath.cvs
Message-ID <[email protected]>
CVSROOT:	/sources/classpath
Module name:	classpath
Changes by:	Pekka Enberg <penberg>	12/01/08 12:35:54

Modified files:
	.              : ChangeLog 
	include        : Makefile.am 
	java/lang      : System.java 
	native/jni/java-io: Makefile.am 
Added files:
	java/io        : Console.java 
	native/jni/java-io: java_io_VMConsole.c 
	vm/reference/java/io: VMConsole.java 

Log message:
	Add java/io/Console class and java/lang/System.console() method
	
	This patch implements java/io/Console and adds a console() method to
	java/lang/System. The implementation is lame but it works reasonably well.
	
	2012-01-07  Pekka Enberg  <[email protected]>
	
	        * include/Makefile.am:
	        Add java_io_VMConsole.h.
	
	        * java/io/Console:
	        Add Java 1.6 java/io/Console API.
	
	        * java/lang/System.java:
	        (console): Add Java 1.6 console() API.
	
	        * vm/reference/java/io/VMConsole:
	        Add new class.
	
	        * native/jni/java-io/Makefile.am:
	        Add java_io_VMConsole.c.
	
	        * native/jni/java-io/java_io_VMConsole.c:
	        Add native helpers for java/io/Console.
	
	Signed-off-by: Pekka Enberg <[email protected]>

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.9835&r2=1.9836
http://cvs.savannah.gnu.org/viewcvs/classpath/include/Makefile.am?cvsroot=classpath&r1=1.89&r2=1.90
http://cvs.savannah.gnu.org/viewcvs/classpath/java/io/Console.java?cvsroot=classpath&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/classpath/java/lang/System.java?cvsroot=classpath&r1=1.65&r2=1.66
http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/java-io/Makefile.am?cvsroot=classpath&r1=1.26&r2=1.27
http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/java-io/java_io_VMConsole.c?cvsroot=classpath&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/classpath/vm/reference/java/io/VMConsole.java?cvsroot=classpath&rev=1.1