Package | Description |
---|---|
gnu.jemacs.buffer |
Provides various building blocks for building an Emacs-like text editor.
|
gnu.jemacs.lang |
Contains classes to implement the Emacs Lisp language.
|
gnu.jemacs.swing | |
gnu.jemacs.swt |
Modifier and Type | Field and Description |
---|---|
Buffer |
Mode.buffer |
Buffer |
EWindow.buffer |
Modifier and Type | Method and Description |
---|---|
static Buffer |
Buffer.coerceBuffer(java.lang.Object buf) |
static Buffer |
Buffer.findFile(java.lang.String fname) |
Buffer |
Mode.getBuffer() |
Buffer |
Marker.getBuffer() |
Buffer |
EWindow.getBuffer() |
static Buffer |
Buffer.getBuffer(java.lang.String name) |
static Buffer |
Buffer.getCurrent() |
abstract Buffer |
EToolkit.newBuffer(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
BufferLocal.get(Buffer buffer,
java.lang.Object defaultValue) |
static ProcessMode |
ProcessMode.getProcessMode(Buffer buffer) |
boolean |
BufferLocal.isBound(Buffer buffer) |
static void |
ReplMode.make(Buffer buffer,
java.lang.Object language) |
abstract EFrame |
EToolkit.newFrame(Buffer buffer) |
void |
Marker.set(Buffer newBuffer,
int newPosition) |
void |
BufferLocal.set(Buffer buffer,
java.lang.Object newValue) |
void |
Marker.setBuffer(Buffer buf) |
void |
EWindow.setBuffer(Buffer buffer) |
static void |
Buffer.setCurrent(Buffer buffer) |
static void |
InfProcessMode.shellMode(Buffer buffer,
java.lang.String command) |
abstract EWindow |
EWindow.split(Buffer buffer,
int lines,
boolean horizontal)
Split this window into two.
|
static void |
TelnetMode.telnetMode(Buffer buffer,
java.lang.String host,
int port) |
Constructor and Description |
---|
BufferWriter(Buffer buffer) |
EWindow(Buffer buffer) |
InfProcessMode(Buffer buffer,
java.lang.String command) |
Marker(Buffer buffer,
int offset,
boolean isAfter) |
ReplMode(Buffer buffer,
Language language,
Environment environment) |
TelnetMode(Buffer buffer,
java.lang.String host) |
TelnetMode(Buffer buffer,
java.lang.String host,
int port) |
Modifier and Type | Method and Description |
---|---|
static void |
SaveExcursion.restoreBufferPointMark(Buffer buffer,
long pointMark) |
static long |
SaveExcursion.savePointMark(Buffer buffer)
Save point and (in the future) mark of a buffer.
|
Modifier and Type | Class and Description |
---|---|
class |
SwingBuffer
An Emacs buffer implemented using the Swing toolkits.
|
Modifier and Type | Method and Description |
---|---|
Buffer |
SwingToolkit.newBuffer(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
EFrame |
SwingToolkit.newFrame(Buffer buffer) |
void |
SwingWindow.setBuffer(Buffer buffer) |
EWindow |
SwingWindow.split(Buffer buffer,
int lines,
boolean horizontal) |
Constructor and Description |
---|
SwingFrame(Buffer buffer) |
SwingWindow(Buffer buffer) |
SwingWindow(Buffer buffer,
boolean wantModeline)
Create new Window.
|
Modifier and Type | Class and Description |
---|---|
class |
SwtBuffer |
Modifier and Type | Method and Description |
---|---|
Buffer |
SwtToolkit.newBuffer(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
EFrame |
SwtToolkit.newFrame(Buffer buffer) |
void |
SwtWindow.setBuffer(Buffer buffer) |
EWindow |
SwtWindow.split(Buffer buffer,
int lines,
boolean horizontal) |
Constructor and Description |
---|
SwtFrame(Buffer buffer) |
SwtWindow(Buffer buffer) |
SwtWindow(Buffer buffer,
boolean wantModeLine) |