java.lang.Object
org.jedit.keymap.EmacsUtil
Emacs Macro utility functions.
These functions are based on EmacsUtil.bsh from the Emacs macros
by Brian M. Clapper.
Rewritten in Java by Alan Ezust in 2013.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddToClipboardAndHistory(String string) voidaddToClipboardAndHistory(Selection selection) booleanbooleanatEndOfBuffer(int caret) voidbeep()charcharAt(int i) charintintvoidintintintgetCardinalProperty(String name, int defaultValue) intintlineAt(int i) makeBufferPropertyName(String prefix) makeBufferPropertyName(Buffer theBuffer, String prefix) booleanrepeatingSameMacro(String macroName) voidsetClipboard(String string) voidsetClipboard(Selection selection) void
-
Constructor Details
-
EmacsUtil
public EmacsUtil()
-
-
Method Details
-
emacsKillLine
public void emacsKillLine() -
repeatingSameMacro
-
lineAt
-
charAt
public char charAt(int i) -
charAtCaret
public char charAtCaret() -
atEndOfBuffer
public boolean atEndOfBuffer() -
atEndOfBuffer
public boolean atEndOfBuffer(int caret) -
eatNonAlphanums
public int eatNonAlphanums() -
eatWhitespace
public int eatWhitespace() -
getCardinalProperty
-
makeBufferPropertyName
-
makeBufferPropertyName
-
getDefaultWrap
public int getDefaultWrap() -
getMark
-
setMark
-
beep
public void beep() -
getKillRegion
-
getClipboard
-
setClipboard
-
setClipboard
-
addToClipboardAndHistory
-
addToClipboardAndHistory
-
findEndOfSentence
public int findEndOfSentence() -
findBeginningOfSentence
public int findBeginningOfSentence()
-