Bug 239518 [Contributions] Fix up TextActionHandler's handling of Delete to use Text.insert
bundles/org.eclipse.ui.ide/extensions/org/eclipse/ui/actions/TextActionHandler.java
protected DeleteActionHandler() {
            super(IDEWorkbenchMessages.Delete);
            setId("TextDeleteActionHandler");
            setEnabled(false);
            PlatformUI.getWorkbench().getHelpSystem().setHelp(this,
					IIDEHelpContextIds.TEXT_DELETE_ACTION);
        }
        public void runWithEvent(Event event) {
            if (activeTextControl != null && !activeTextControl.isDisposed()) {
				String text = activeTextControl.getText();
				Point selection = activeTextControl.getSelection();
				if (selection.y == selection.x) {
					++selection.y;
				}
				if (selection.y > text.length()) {
					return;
				}
				StringBuffer buf = new StringBuffer(text.substring(0,
						selection.x));