if (command.length > 0) {
String selectedText = ps.getSelectedText();
if (selectedText.indexOf('\r') != -1 || selectedText.indexOf('\n') != -1) {
//we have a new line
FastStringBuffer buf = new FastStringBuffer(selectedText.length() + 10);
buf.appendN(command.text, 3);
buf.append(selectedText);
buf.appendN(command.text, 3);
document.replace(offset, ps.getSelLength(), buf.toString());
linkOffset = offset + 3;
linkLen = selectedText.length();