| 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) |