Update of /cvsroot/pydev/org.python.pydev/src_dltk_console/org/python/pydev/dltk/console/ui/internal/actions
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25756/src_dltk_console/org/python/pydev/dltk/console/ui/internal/actions
Modified Files:
HandleBackspaceAction.java
Log Message:
- Interactive console: backspace will also delete the selected text
- Code completion: calltips context info correctly made 'bold'
Index: HandleBackspaceAction.java
===================================================================
RCS file: /cvsroot/pydev/org.python.pydev/src_dltk_console/org/python/pydev/dltk/console/ui/internal/actions/HandleBackspaceAction.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** HandleBackspaceAction.java 19 Mar 2008 19:59:21 -0000 1.1
--- HandleBackspaceAction.java 12 Apr 2008 15:40:10 -0000 1.2
***************
*** 2,5 ****
--- 2,6 ----
import org.eclipse.jface.text.IDocument;
+ import org.eclipse.jface.text.ITextSelection;
import org.python.pydev.core.docutils.PySelection;
import org.python.pydev.editor.actions.PyBackspace;
***************
*** 12,21 ****
public class HandleBackspaceAction {
! public void execute(IDocument doc, int caretPosition, int commandLineOffset) {
PyBackspace pyBackspace = new PyBackspace();
pyBackspace.setDontEraseMoreThan(commandLineOffset);
! PySelection ps = new PySelection(doc, caretPosition);
pyBackspace.perform(ps);
--- 13,22 ----
public class HandleBackspaceAction {
! public void execute(IDocument doc, ITextSelection selection, int commandLineOffset) {
PyBackspace pyBackspace = new PyBackspace();
pyBackspace.setDontEraseMoreThan(commandLineOffset);
! PySelection ps = new PySelection(doc, selection);
pyBackspace.perform(ps);
|