Package org.jedit.keymap
Class EmacsUtil
- java.lang.Object
-
- org.jedit.keymap.EmacsUtil
-
public class EmacsUtil extends java.lang.ObjectEmacs 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 voidaddToClipboardAndHistory(java.lang.String string)voidaddToClipboardAndHistory(Selection selection)booleanatEndOfBuffer()booleanatEndOfBuffer(int caret)voidbeep()charcharAt(int i)charcharAtCaret()inteatNonAlphanums()inteatWhitespace()voidemacsKillLine()intfindBeginningOfSentence()intfindEndOfSentence()intgetCardinalProperty(java.lang.String name, int defaultValue)java.lang.StringgetClipboard()intgetDefaultWrap()SelectiongetKillRegion()intgetMark(Buffer buffer)java.lang.StringlineAt(int i)java.lang.StringmakeBufferPropertyName(java.lang.String prefix)java.lang.StringmakeBufferPropertyName(Buffer theBuffer, java.lang.String prefix)booleanrepeatingSameMacro(java.lang.String macroName)voidsetClipboard(java.lang.String string)voidsetClipboard(Selection selection)voidsetMark(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()
-
-