Package org.jedit.keymap
Class EmacsUtil
- java.lang.Object
-
- org.jedit.keymap.EmacsUtil
-
public class EmacsUtil extends java.lang.Object
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 Constructor Description EmacsUtil()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addToClipboardAndHistory(java.lang.String string)
void
addToClipboardAndHistory(Selection selection)
boolean
atEndOfBuffer()
boolean
atEndOfBuffer(int caret)
void
beep()
char
charAt(int i)
char
charAtCaret()
int
eatNonAlphanums()
int
eatWhitespace()
void
emacsKillLine()
int
findBeginningOfSentence()
int
findEndOfSentence()
int
getCardinalProperty(java.lang.String name, int defaultValue)
java.lang.String
getClipboard()
int
getDefaultWrap()
Selection
getKillRegion()
int
getMark(Buffer buffer)
java.lang.String
lineAt(int i)
java.lang.String
makeBufferPropertyName(java.lang.String prefix)
java.lang.String
makeBufferPropertyName(Buffer theBuffer, java.lang.String prefix)
boolean
repeatingSameMacro(java.lang.String macroName)
void
setClipboard(java.lang.String string)
void
setClipboard(Selection selection)
void
setMark(Buffer buffer, int pos)
-
-
-
Method Detail
-
emacsKillLine
public void emacsKillLine()
-
repeatingSameMacro
public boolean repeatingSameMacro(java.lang.String macroName)
-
lineAt
public java.lang.String lineAt(int i)
-
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
public int getCardinalProperty(java.lang.String name, int defaultValue)
-
makeBufferPropertyName
public java.lang.String makeBufferPropertyName(java.lang.String prefix)
-
makeBufferPropertyName
public java.lang.String makeBufferPropertyName(Buffer theBuffer, java.lang.String prefix)
-
getDefaultWrap
public int getDefaultWrap()
-
getMark
public int getMark(Buffer buffer)
-
setMark
public void setMark(Buffer buffer, int pos)
-
beep
public void beep()
-
getKillRegion
public Selection getKillRegion()
-
getClipboard
public java.lang.String getClipboard()
-
setClipboard
public void setClipboard(java.lang.String string)
-
setClipboard
public void setClipboard(Selection selection)
-
addToClipboardAndHistory
public void addToClipboardAndHistory(java.lang.String string)
-
addToClipboardAndHistory
public void addToClipboardAndHistory(Selection selection)
-
findEndOfSentence
public int findEndOfSentence()
-
findBeginningOfSentence
public int findBeginningOfSentence()
-
-