|
From: <ls...@us...> - 2007-01-05 20:55:44
|
Revision: 2988
http://jnode.svn.sourceforge.net/jnode/?rev=2988&view=rev
Author: lsantha
Date: 2007-01-05 12:55:34 -0800 (Fri, 05 Jan 2007)
Log Message:
-----------
Fixed Ctrl-Y.
Modified Paths:
--------------
trunk/distr/src/apps/org/jnode/apps/editor/TextEditor.java
Modified: trunk/distr/src/apps/org/jnode/apps/editor/TextEditor.java
===================================================================
--- trunk/distr/src/apps/org/jnode/apps/editor/TextEditor.java 2007-01-04 20:29:43 UTC (rev 2987)
+++ trunk/distr/src/apps/org/jnode/apps/editor/TextEditor.java 2007-01-05 20:55:34 UTC (rev 2988)
@@ -174,7 +174,7 @@
case KeyEvent.VK_RIGHT: {if(fx < mx()) fx ++; break;}
case KeyEvent.VK_HOME: {cx = fx = cy = fy = 0; break;}
case KeyEvent.VK_END: { if(my() < cym) cy = my(); else {cy = cym; fy = my() - cy;} end(); break;}
- case KeyEvent.VK_Y: { if(oy() >= 0 && oy() <= my()) {ls.remove(oy()); if(cy > 0) cy --; else if(fy > 0) fy --;} break;}
+ case KeyEvent.VK_Y: { if(oy() >= 0 && oy() <= my()) {ls.remove(oy()); if(cy > 0 && oy() == my() + 1) cy --; else if(fy > 0) fy --;} break;}
case KeyEvent.VK_S: { saveFile(); break;}
case KeyEvent.VK_Q: { console.getManager().unregisterConsole(console); break;}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|