gcc/libjava/java
Thomas Fitzsimmons d0b8b6fbf6 GtkComponentPeer.java (postKeyEvent): Add keyLocation parameter.
2003-08-05  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* gnu/java/awt/peer/gtk/GtkComponentPeer.java (postKeyEvent):
	Add keyLocation parameter.
	* java/awt/event/KeyEvent.java (getKeyText): Fix "NumPad-"
	string.
	(paramString): Generate keyChar string according to keyChar, not
	keyCode.
	* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEvents.c
	(state_to_awt_mods): Handle ALT key.
	(keyevent_state_to_awt_mods): New function.
	(get_first_keyval_from_keymap): New function.
	(keysym_to_awt_keycode): Get virtual key code from keymap.
	Handle missing VK_ values.
	(keysym_to_awt_keylocation): New function.
	(keyevent_to_awt_keychar): New function.
	(generates_key_typed_event): Handle non-text-component case.
	Handle GDK_KP_Delete and GDK_KP_Enter.
	(awt_event_handler): Call new functions to get postKeyEvent
	parameters.
	* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMainThread.c (gtkInit):
	Update postKeyEvent method signature.
	* jni/gtk-peer/gtkpeer.h: Add KEY_LOCATION defines.  Add missing
	VK_ defines.

From-SVN: r70178
2003-08-05 18:04:09 +00:00
..
applet
awt GtkComponentPeer.java (postKeyEvent): Add keyLocation parameter. 2003-08-05 18:04:09 +00:00
beans MemoryImageSource.java, [...]: New versions from classpath. 2003-07-14 05:33:30 +00:00
io More for PR libgcj/11737: 2003-08-01 03:34:52 +00:00
lang natString.cc (init(gnu.gcj.runtime.StringBuffer)): New method. 2003-07-28 16:12:00 +00:00
math BigDecimal (divide): Correctly handle ROUND_HALF_EVEN when amount is greater than 0.5. 2003-08-01 15:07:49 +00:00
net 2003-08-02 Michael Koch <konqueror@gmx.de> 2003-08-02 06:31:02 +00:00
nio 2003-08-02 Michael Koch <konqueror@gmx.de> 2003-08-02 11:17:40 +00:00
rmi 2003-06-27 Michael Koch <konqueror@gmx.de> 2003-06-27 15:58:42 +00:00
security 2003-06-27 Michael Koch <konqueror@gmx.de> 2003-06-27 16:11:27 +00:00
sql
text DecimalFormat.java (format): avoid ArithmeticException when groupingSize is 0. 2003-08-04 21:21:01 +00:00
util re PR libgcj/11241 (WeakHashMap throws a "/ zero" ArithmeticException when initialCapacity is explicitly zero) 2003-08-01 21:30:14 +00:00