| Package | Description |
|---|---|
| gnu.jemacs.buffer |
Provides various building blocks for building an Emacs-like text editor.
|
| gnu.jemacs.swing | |
| gnu.jemacs.swt | |
| gnu.lists |
Contains utility classes and interfaces for sequences (lists), arrays, and trees.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Buffer |
| Modifier and Type | Method and Description |
|---|---|
abstract CharSeq |
Buffer.getStringContent() |
CharSeq |
Buffer.subSequence(int start,
int end) |
| Modifier and Type | Method and Description |
|---|---|
void |
ProcessMode.writeToInferior(CharSeq str) |
| Modifier and Type | Class and Description |
|---|---|
class |
SwingBuffer
An Emacs buffer implemented using the Swing toolkits.
|
| Modifier and Type | Method and Description |
|---|---|
CharSeq |
SwingBuffer.getStringContent() |
| Modifier and Type | Class and Description |
|---|---|
class |
BufferContent |
class |
SwtBuffer |
class |
SwtCharBuffer
TODO Explain that this is all about.
|
| Modifier and Type | Method and Description |
|---|---|
CharSeq |
SwtBuffer.getStringContent() |
| Modifier and Type | Class and Description |
|---|---|
class |
CharBuffer
Editable character sequence using a buffer-gap implementation and
self-adjusting position.
|
class |
FString
Simple adjustable-length vector whose elements are 32-bit code points
Used for the Scheme string type.
|
class |
SubCharSeq |
| Modifier and Type | Method and Description |
|---|---|
CharSeq |
CharSeq.subSequence(int start,
int end) |
CharSeq |
SubCharSeq.subSequence(int start,
int end) |
CharSeq |
FString.subSequence(int start,
int end) |
| Modifier and Type | Method and Description |
|---|---|
static void |
Strings.copyInto(java.lang.CharSequence src,
int start,
int end,
CharSeq dst,
int at) |
static void |
Strings.makeCapitalize(CharSeq str)
Capitalize this string.
|
static void |
Strings.makeLowerCase(CharSeq str)
Change every character to be lowercase.
|
static void |
Strings.makeUpperCase(CharSeq str)
Change every character to be uppercase.
|