The minilem Reference Manual

Next: , Previous: , Up: (dir)   [Contents][Index]

The minilem Reference Manual

This is the minilem Reference Manual, version 1.6, generated automatically by Declt version 4.0 beta 2 "William Riker" on Wed Jun 15 05:20:49 2022 GMT+0.

Table of Contents


1 Introduction

The minimal self-modifying Common Lisp editor

Minilem is a bare-bones emacs-like lisp editor written in Common Lisp. It is a fork of lem with an emphasis on minimalism, ease of install, and being a lisp editor.

Everything has been removed except:

Differences:

Then all of these systems are bundled into minilem.asd

Usage

You have to load a frontend or implement your own by subclassing lem:implementation. See The lem frontends or lem-opengl for an example as how to write your own frontend.

How to develop lisp

See https://github.com/cxxxr/lem/wiki/Lisp-Mode

How to hack on lem itself

see https://github.com/cxxxr/lem/wiki/How-to-hack-on-lem-itself

Contributors

This project exists thanks to all the people who contribute. [Contribute].

Backers

Thank you to all our backers! ๐Ÿ™ [Become a backer]

Sponsors

Support this project by becoming a sponsor. Your logo will show up here with a link to your website. [Become a sponsor]

License

[MIT](https://github.com/cxxxr/lem/blob/master/LICENC


2 Systems

The main system appears first, followed by any subsystem dependency.


Previous: , Up: Systems   [Contents][Index]

2.1 minilem

Minimal version of lem, emacs-like editor. A minimal self-modifying Common Lisp editor

Author

Author:cxxxr Contributors:snmsts, fukamachi, gos-k, Hamayama, jessymilare, t-cool, jessymilare, t-cool, stacksmith, t-sin, nz-tcoder, myaosato, svetlyak40wt, kenoss, picospuch, koji-kojiro, asood123, KeenS, gmasching, g000001, talenbartlett, masatoi, i-makinori, agmm, Hexstream, FemtoEmacs, Fedreg

License

MIT

Version

1.6

Dependencies
  • uiop (system).
  • iterate (system).
  • alexandria (system).
  • cl-ppcre (system).
  • babel (system).
  • swank (system).
  • trivial-gray-streams (system).
  • inquisitor (system).
  • bordeaux-threads (system).
  • yason (system).
  • cl-fad (system).
  • log4cl (system).
  • trivial-types (system).
  • usocket (system).
  • optima (system).
  • esrap (system).
Source

minilem.asd.

Child Components

3 Modules

Modules are listed depth-first from the system components tree.


Next: , Previous: , Up: Modules   [Contents][Index]

3.1 minilem/lib

Dependency

shim.lisp (file).

Source

minilem.asd.

Parent Component

minilem (system).

Child Components

3.2 minilem/lib/lisp-syntax

Dependency

base (module).

Source

minilem.asd.

Parent Component

lib (module).

Child Components

3.3 minilem/lib/encodings

Dependency

base (module).

Source

minilem.asd.

Parent Component

lib (module).

Child Components

3.4 minilem/lib/base

Source

minilem.asd.

Parent Component

lib (module).

Child Components

Next: , Previous: , Up: Modules   [Contents][Index]

3.5 minilem/lib/core

Dependencies
Source

minilem.asd.

Parent Component

lib (module).

Child Components

3.6 minilem/modes

Dependency

lib (module).

Source

minilem.asd.

Parent Component

minilem (system).

Child Components

3.7 minilem/modes/lisp-mode

Source

minilem.asd.

Parent Component

modes (module).

Child Components

3.8 minilem/modes/paredit-mode

Dependency

vi-mode (module).

Source

minilem.asd.

Parent Component

modes (module).

Child Component

paredit-mode.lisp (file).


3.9 minilem/modes/vi-mode

Source

minilem.asd.

Parent Component

modes (module).

Child Components

4 Files

Files are sorted by type and then listed depth-first from the systems components trees.


Previous: , Up: Files   [Contents][Index]

4.1 Lisp


Next: , Previous: , Up: Lisp   [Contents][Index]

4.1.1 minilem/minilem.asd

Source

minilem.asd.

Parent Component

minilem (system).

ASDF Systems

minilem.


4.1.2 minilem/shim.lisp

Source

minilem.asd.

Parent Component

minilem (system).

Packages

minilem-shim.

Public Interface

asdf-system-relative-pathname-lem-encodings (function).


4.1.3 minilem/lib/lisp-syntax/indent.lisp

Source

minilem.asd.

Parent Component

lisp-syntax (module).

Packages

lem-lisp-syntax.indent.

Public Interface
Internals

4.1.4 minilem/lib/lisp-syntax/syntax-table.lisp

Dependency

indent.lisp (file).

Source

minilem.asd.

Parent Component

lisp-syntax (module).

Packages

lem-lisp-syntax.syntax-table.

Public Interface

*syntax-table* (special variable).

Internals

4.1.5 minilem/lib/lisp-syntax/misc.lisp

Dependency

syntax-table.lisp (file).

Source

minilem.asd.

Parent Component

lisp-syntax (module).

Packages

lem-lisp-syntax.misc.

Public Interface

4.1.6 minilem/lib/lisp-syntax/enclosing.lisp

Dependency

misc.lisp (file).

Source

minilem.asd.

Parent Component

lisp-syntax (module).

Packages

lem-lisp-syntax.enclosing.

Public Interface

search-local-definition (function).

Internals

4.1.7 minilem/lib/lisp-syntax/parse.lisp

Dependency

enclosing.lisp (file).

Source

minilem.asd.

Parent Component

lisp-syntax (module).

Packages

lem-lisp-syntax.parse.

Public Interface

parse-for-swank-autodoc (function).

Internals

4.1.8 minilem/lib/lisp-syntax/lem-lisp-syntax.lisp

Dependency

parse.lisp (file).

Source

minilem.asd.

Parent Component

lisp-syntax (module).

Packages

lem-lisp-syntax.


4.1.9 minilem/lib/encodings/table.lisp

Source

minilem.asd.

Parent Component

encodings (module).

Packages

lem-encodings/table.

Public Interface

read-table (function).

Internals

4.1.10 minilem/lib/encodings/8bit.lisp

Source

minilem.asd.

Parent Component

encodings (module).

Packages

lem-encodings/8bit.

Public Interface
Internals

4.1.11 minilem/lib/encodings/gb2312.lisp

Source

minilem.asd.

Parent Component

encodings (module).

Packages

lem-encodings/gb2312.

Public Interface
Internals

4.1.12 minilem/lib/encodings/euc-jp.lisp

Source

minilem.asd.

Parent Component

encodings (module).

Packages

lem-encodings/euc-jp.

Public Interface
Internals

4.1.13 minilem/lib/encodings/cp932.lisp

Source

minilem.asd.

Parent Component

encodings (module).

Packages

lem-encodings/cp932.

Public Interface
Internals

4.1.14 minilem/lib/encodings/iso-8859-1.lisp

Source

minilem.asd.

Parent Component

encodings (module).

Packages

lem-encodings/iso-8859-1.

Public Interface
Internals

4.1.15 minilem/lib/encodings/utf-8.lisp

Source

minilem.asd.

Parent Component

encodings (module).

Packages

lem-encodings/utf-8.

Public Interface
Internals

4.1.16 minilem/lib/encodings/utf-16.lisp

Source

minilem.asd.

Parent Component

encodings (module).

Packages

lem-encodings/utf-16.

Public Interface
Internals

4.1.17 minilem/lib/base/package.lisp

Source

minilem.asd.

Parent Component

base (module).

Packages

lem-base.


4.1.18 minilem/lib/base/fileutil.lisp

Dependency

package.lisp (file).

Source

minilem.asd.

Parent Component

base (module).

Public Interface
Internals

4.1.19 minilem/lib/base/util.lisp

Dependency

fileutil.lisp (file).

Source

minilem.asd.

Parent Component

base (module).

Public Interface
Internals

find-tree (function).


4.1.20 minilem/lib/base/errors.lisp

Dependency

util.lisp (file).

Source

minilem.asd.

Parent Component

base (module).

Public Interface
Internals

directory-does-not-exist (condition).


4.1.21 minilem/lib/base/var.lisp

Dependency

errors.lisp (file).

Source

minilem.asd.

Parent Component

base (module).

Public Interface
Internals

4.1.22 minilem/lib/base/wide.lisp

Dependency

var.lisp (file).

Source

minilem.asd.

Parent Component

base (module).

Public Interface
Internals

4.1.23 minilem/lib/base/macros.lisp

Dependency

wide.lisp (file).

Source

minilem.asd.

Parent Component

base (module).

Public Interface
Internals

4.1.24 minilem/lib/base/hooks.lisp

Dependency

macros.lisp (file).

Source

minilem.asd.

Parent Component

base (module).

Public Interface

4.1.25 minilem/lib/base/line.lisp

Dependency

hooks.lisp (file).

Source

minilem.asd.

Parent Component

base (module).

Public Interface

print-object (method).

Internals

4.1.26 minilem/lib/base/edit.lisp

Dependency

line.lisp (file).

Source

minilem.asd.

Parent Component

base (module).

Internals

4.1.27 minilem/lib/base/buffer.lisp

Dependency

edit.lisp (file).

Source

minilem.asd.

Parent Component

base (module).

Public Interface
Internals

4.1.28 minilem/lib/base/buffer-insert.lisp

Dependency

buffer.lisp (file).

Source

minilem.asd.

Parent Component

base (module).

Public Interface
Internals

4.1.29 minilem/lib/base/buffers.lisp

Dependency

buffer-insert.lisp (file).

Source

minilem.asd.

Parent Component

base (module).

Public Interface
Internals

4.1.30 minilem/lib/base/point.lisp

Dependency

buffers.lisp (file).

Source

minilem.asd.

Parent Component

base (module).

Public Interface
Internals

4.1.31 minilem/lib/base/basic.lisp

Dependency

point.lisp (file).

Source

minilem.asd.

Parent Component

base (module).

Public Interface
Internals

4.1.32 minilem/lib/base/search.lisp

Dependency

basic.lisp (file).

Source

minilem.asd.

Parent Component

base (module).

Public Interface
Internals

4.1.33 minilem/lib/base/syntax.lisp

Dependency

search.lisp (file).

Source

minilem.asd.

Parent Component

base (module).

Public Interface
Internals

4.1.34 minilem/lib/base/syntax-parser.lisp

Dependency

syntax.lisp (file).

Source

minilem.asd.

Parent Component

base (module).

Public Interface
Internals

4.1.35 minilem/lib/base/tmlanguage.lisp

Dependency

syntax-parser.lisp (file).

Source

minilem.asd.

Parent Component

base (module).

Public Interface
Internals

4.1.36 minilem/lib/base/encodings.lisp

Dependency

tmlanguage.lisp (file).

Source

minilem.asd.

Parent Component

base (module).

Public Interface
Internals

4.1.37 minilem/lib/base/file.lisp

Dependency

encodings.lisp (file).

Source

minilem.asd.

Parent Component

base (module).

Public Interface
Internals

4.1.38 minilem/lib/base/indent.lisp

Dependency

file.lisp (file).

Source

minilem.asd.

Parent Component

base (module).

Public Interface
Internals

4.1.39 minilem/lib/core/history.lisp

Source

minilem.asd.

Parent Component

core (module).

Packages

lem.history.

Public Interface
Internals

4.1.40 minilem/lib/core/package.lisp

Dependency

history.lisp (file).

Source

minilem.asd.

Parent Component

core (module).

Packages

4.1.41 minilem/lib/core/errors.lisp

Dependency

package.lisp (file).

Source

minilem.asd.

Parent Component

core (module).

Public Interface

editor-abort (condition).


4.1.42 minilem/lib/core/key.lisp

Dependency

errors.lisp (file).

Source

minilem.asd.

Parent Component

core (module).

Public Interface
Internals

4.1.43 minilem/lib/core/macros.lisp

Dependency

key.lisp (file).

Source

minilem.asd.

Parent Component

core (module).

Public Interface
Internals

4.1.44 minilem/lib/core/color.lisp

Dependency

macros.lisp (file).

Source

minilem.asd.

Parent Component

core (module).

Public Interface
Internals

*rgb.txt* (special variable).


4.1.45 minilem/lib/core/attribute.lisp

Dependency

color.lisp (file).

Source

minilem.asd.

Parent Component

core (module).

Public Interface
Internals

4.1.46 minilem/lib/core/kill.lisp

Dependency

attribute.lisp (file).

Source

minilem.asd.

Parent Component

core (module).

Public Interface
Internals

4.1.47 minilem/lib/core/file-ext.lisp

Dependency

kill.lisp (file).

Source

minilem.asd.

Parent Component

core (module).

Public Interface
Internals

4.1.48 minilem/lib/core/window.lisp

Dependency

file-ext.lisp (file).

Source

minilem.asd.

Parent Component

core (module).

Public Interface
Internals

4.1.49 minilem/lib/core/modeline.lisp

Dependency

window.lisp (file).

Source

minilem.asd.

Parent Component

core (module).

Public Interface
Internals

4.1.50 minilem/lib/core/defcommand.lisp

Dependency

modeline.lisp (file).

Source

minilem.asd.

Parent Component

core (module).

Public Interface
Internals

4.1.51 minilem/lib/core/mode.lisp

Dependency

defcommand.lisp (file).

Source

minilem.asd.

Parent Component

core (module).

Public Interface
Internals

4.1.52 minilem/lib/core/keymap.lisp

Dependency

mode.lisp (file).

Source

minilem.asd.

Parent Component

core (module).

Public Interface
Internals

4.1.53 minilem/lib/core/timer.lisp

Dependency

keymap.lisp (file).

Source

minilem.asd.

Parent Component

core (module).

Public Interface
Internals

4.1.54 minilem/lib/core/event-queue.lisp

Dependency

timer.lisp (file).

Source

minilem.asd.

Parent Component

core (module).

Public Interface
Internals

4.1.55 minilem/lib/core/interp.lisp

Dependency

event-queue.lisp (file).

Source

minilem.asd.

Parent Component

core (module).

Public Interface
Internals

4.1.56 minilem/lib/core/input.lisp

Dependency

interp.lisp (file).

Source

minilem.asd.

Parent Component

core (module).

Public Interface
Internals

4.1.57 minilem/lib/core/overlay.lisp

Dependency

input.lisp (file).

Source

minilem.asd.

Parent Component

core (module).

Public Interface
Internals

4.1.58 minilem/lib/core/streams.lisp

Dependency

overlay.lisp (file).

Source

minilem.asd.

Parent Component

core (module).

Public Interface
Internals

4.1.59 minilem/lib/core/fundamental-mode.lisp

Dependency

streams.lisp (file).

Source

minilem.asd.

Parent Component

core (module).

Public Interface

4.1.60 minilem/lib/core/comp.lisp

Dependency

fundamental-mode.lisp (file).

Source

minilem.asd.

Parent Component

core (module).

Public Interface
Internals

4.1.61 minilem/lib/core/minibuffer.lisp

Dependency

comp.lisp (file).

Source

minilem.asd.

Parent Component

core (module).

Public Interface
Internals

4.1.62 minilem/lib/core/typeout.lisp

Dependency

minibuffer.lisp (file).

Source

minilem.asd.

Parent Component

core (module).

Public Interface
Internals

4.1.63 minilem/lib/core/lem.lisp

Dependency

typeout.lisp (file).

Source

minilem.asd.

Parent Component

core (module).

Public Interface
Internals

4.1.64 minilem/lib/core/command.lisp

Dependency

lem.lisp (file).

Source

minilem.asd.

Parent Component

core (module).

Public Interface
Internals

4.1.65 minilem/lib/core/file-command.lisp

Dependency

command.lisp (file).

Source

minilem.asd.

Parent Component

core (module).

Public Interface
Internals

4.1.66 minilem/lib/core/window-command.lisp

Dependency

file-command.lisp (file).

Source

minilem.asd.

Parent Component

core (module).

Public Interface
Internals

4.1.67 minilem/lib/core/help-command.lisp

Dependency

window-command.lisp (file).

Source

minilem.asd.

Parent Component

core (module).

Public Interface
Internals

4.1.68 minilem/lib/core/word-command.lisp

Dependency

help-command.lisp (file).

Source

minilem.asd.

Parent Component

core (module).

Public Interface
Internals

4.1.69 minilem/lib/core/sexp-command.lisp

Dependency

word-command.lisp (file).

Source

minilem.asd.

Parent Component

core (module).

Public Interface

4.1.70 minilem/lib/core/init.lisp

Dependency

sexp-command.lisp (file).

Source

minilem.asd.

Parent Component

core (module).

Internals

load-init-file (function).


4.1.71 minilem/lib/core/interface.lisp

Dependency

init.lisp (file).

Source

minilem.asd.

Parent Component

core (module).

Public Interface
Internals

4.1.72 minilem/lib/core/popup-window.lisp

Dependency

interface.lisp (file).

Source

minilem.asd.

Parent Component

core (module).

Packages

lem.popup-window.

Public Interface
Internals

4.1.73 minilem/lib/core/completion-mode.lisp

Dependency

popup-window.lisp (file).

Source

minilem.asd.

Parent Component

core (module).

Packages

lem.completion-mode.

Public Interface
Internals

4.1.74 minilem/lib/core/tmlanguage.lisp

Dependency

completion-mode.lisp (file).

Source

minilem.asd.

Parent Component

core (module).

Packages

lem.tmlanguage.

Public Interface

load-tmlanguage (function).

Internals

4.1.75 minilem/lib/core/button.lisp

Dependency

tmlanguage.lisp (file).

Source

minilem.asd.

Parent Component

core (module).

Packages

lem.button.

Public Interface
Internals

4.1.76 minilem/lib/core/listener-mode.lisp

Dependency

button.lisp (file).

Source

minilem.asd.

Parent Component

core (module).

Packages

lem.listener-mode.

Public Interface
Internals

4.1.77 minilem/lib/core/universal-argument.lisp

Dependency

listener-mode.lisp (file).

Source

minilem.asd.

Parent Component

core (module).

Packages

lem.universal-argument.

Public Interface
Internals

4.1.78 minilem/lib/core/kbdmacro.lisp

Dependency

universal-argument.lisp (file).

Source

minilem.asd.

Parent Component

core (module).

Packages

lem.kbdmacro.

Public Interface
Internals

4.1.79 minilem/lib/core/isearch.lisp

Dependency

kbdmacro.lisp (file).

Source

minilem.asd.

Parent Component

core (module).

Packages

lem.isearch.

Public Interface
Internals

4.1.80 minilem/lib/core/showparen.lisp

Dependency

isearch.lisp (file).

Source

minilem.asd.

Parent Component

core (module).

Packages

lem.show-paren.

Public Interface
Internals

4.1.81 minilem/lib/core/menu-mode.lisp

Dependency

showparen.lisp (file).

Source

minilem.asd.

Parent Component

core (module).

Packages

lem.menu-mode.

Public Interface
Internals

4.1.82 minilem/lib/core/list-buffers.lisp

Dependency

menu-mode.lisp (file).

Source

minilem.asd.

Parent Component

core (module).

Packages

lem.list-buffers.

Public Interface

list-buffers (function).

Internals

4.1.83 minilem/lib/core/line-numbers.lisp

Dependency

list-buffers.lisp (file).

Source

minilem.asd.

Parent Component

core (module).

Packages

lem.line-numbers.

Public Interface

line-numbers (special variable).

Internals

4.1.84 minilem/lib/core/sourcelist.lisp

Dependency

line-numbers.lisp (file).

Source

minilem.asd.

Parent Component

core (module).

Packages

lem.sourcelist.

Public Interface
Internals

4.1.85 minilem/lib/core/grep.lisp

Dependency

sourcelist.lisp (file).

Source

minilem.asd.

Parent Component

core (module).

Packages

lem.grep.

Public Interface
Internals

4.1.86 minilem/lib/core/go-back.lisp

Dependency

grep.lisp (file).

Source

minilem.asd.

Parent Component

core (module).

Packages

lem.go-back.

Public Interface
Internals

4.1.87 minilem/lib/core/language-mode.lisp

Dependency

go-back.lisp (file).

Source

minilem.asd.

Parent Component

core (module).

Packages

lem.language-mode.

Public Interface
Internals

4.1.88 minilem/lib/core/language-mode-tools.lisp

Dependency

language-mode.lisp (file).

Source

minilem.asd.

Parent Component

core (module).

Packages

lem.language-mode-tools.

Public Interface

make-tm-string-region (function).


4.1.89 minilem/lib/core/gtags.lisp

Dependency

language-mode-tools.lisp (file).

Source

minilem.asd.

Parent Component

core (module).

Packages

lem.gtags.

Public Interface
Internals

4.1.90 minilem/lib/core/directory-mode.lisp

Dependency

gtags.lisp (file).

Source

minilem.asd.

Parent Component

core (module).

Packages

lem.directory-mode.

Public Interface

directory-mode (function).

Internals

4.1.91 minilem/lib/core/abbrev.lisp

Dependency

directory-mode.lisp (file).

Source

minilem.asd.

Parent Component

core (module).

Packages

lem.abbrev.

Public Interface
Internals

4.1.92 minilem/lib/core/rectangle.lisp

Dependency

abbrev.lisp (file).

Source

minilem.asd.

Parent Component

core (module).

Packages

lem.rectangle.

Public Interface

rectangle-mark-mode (function).

Internals

4.1.93 minilem/lib/core/auto-save.lisp

Dependency

rectangle.lisp (file).

Source

minilem.asd.

Parent Component

core (module).

Packages

lem.auto-save.

Public Interface
Internals

4.1.94 minilem/lib/core/color-theme.lisp

Dependency

auto-save.lisp (file).

Source

minilem.asd.

Parent Component

core (module).

Public Interface
Internals

4.1.95 minilem/lib/core/site-init.lisp

Dependency

color-theme.lisp (file).

Source

minilem.asd.

Parent Component

core (module).

Internals

4.1.96 minilem/modes/lisp-mode/util.lisp

Source

minilem.asd.

Parent Component

lisp-mode (module).

Packages

lem-lisp-mode.util.

Public Interface

4.1.97 minilem/modes/lisp-mode/errors.lisp

Dependency

util.lisp (file).

Source

minilem.asd.

Parent Component

lisp-mode (module).

Packages

lem-lisp-mode.errors.

Public Interface

4.1.98 minilem/modes/lisp-mode/swank-protocol.lisp

Dependency

errors.lisp (file).

Source

minilem.asd.

Parent Component

lisp-mode (module).

Packages

lem-lisp-mode.swank-protocol.

Public Interface
Internals

4.1.99 minilem/modes/lisp-mode/package.lisp

Dependency

swank-protocol.lisp (file).

Source

minilem.asd.

Parent Component

lisp-mode (module).

Packages

lem-lisp-mode.


4.1.100 minilem/modes/lisp-mode/lisp-ui-mode.lisp

Dependency

package.lisp (file).

Source

minilem.asd.

Parent Component

lisp-mode (module).

Public Interface

4.1.101 minilem/modes/lisp-mode/grammer.lisp

Dependency

lisp-ui-mode.lisp (file).

Source

minilem.asd.

Parent Component

lisp-mode (module).

Internals

4.1.102 minilem/modes/lisp-mode/lisp-mode.lisp

Dependency

grammer.lisp (file).

Source

minilem.asd.

Parent Component

lisp-mode (module).

Public Interface
Internals

4.1.103 minilem/modes/lisp-mode/repl.lisp

Dependency

lisp-mode.lisp (file).

Source

minilem.asd.

Parent Component

lisp-mode (module).

Public Interface
Internals

4.1.104 minilem/modes/lisp-mode/sldb.lisp

Dependency

repl.lisp (file).

Source

minilem.asd.

Parent Component

lisp-mode (module).

Public Interface
Internals

4.1.105 minilem/modes/lisp-mode/inspector.lisp

Dependency

sldb.lisp (file).

Source

minilem.asd.

Parent Component

lisp-mode (module).

Public Interface
Internals

4.1.106 minilem/modes/lisp-mode/apropos-mode.lisp

Dependency

inspector.lisp (file).

Source

minilem.asd.

Parent Component

lisp-mode (module).

Public Interface
Internals

4.1.107 minilem/modes/lisp-mode/paren-coloring.lisp

Dependency

apropos-mode.lisp (file).

Source

minilem.asd.

Parent Component

lisp-mode (module).

Packages

lem-lisp-mode.paren-coloring.

Public Interface
Internals

4.1.108 minilem/modes/lisp-mode/misc-commands.lisp

Dependency

paren-coloring.lisp (file).

Source

minilem.asd.

Parent Component

lisp-mode (module).

Packages

lem-lisp-mode.misc-commands.

Internals

4.1.109 minilem/modes/paredit-mode/paredit-mode.lisp

Source

minilem.asd.

Parent Component

paredit-mode (module).

Packages

lem-paredit-mode.

Public Interface
Internals

4.1.110 minilem/modes/vi-mode/core.lisp

Source

minilem.asd.

Parent Component

vi-mode (module).

Packages

lem-vi-mode.core.

Public Interface
Internals

4.1.111 minilem/modes/vi-mode/word.lisp

Dependency

core.lisp (file).

Source

minilem.asd.

Parent Component

vi-mode (module).

Packages

lem-vi-mode.word.

Public Interface
Internals

4.1.112 minilem/modes/vi-mode/visual.lisp

Dependency

word.lisp (file).

Source

minilem.asd.

Parent Component

vi-mode (module).

Packages

lem-vi-mode.visual.

Public Interface
Internals

4.1.113 minilem/modes/vi-mode/jump-motions.lisp

Dependency

visual.lisp (file).

Source

minilem.asd.

Parent Component

vi-mode (module).

Packages

lem-vi-mode.jump-motions.

Public Interface
Internals

4.1.114 minilem/modes/vi-mode/commands.lisp

Dependency

jump-motions.lisp (file).

Source

minilem.asd.

Parent Component

vi-mode (module).

Packages

lem-vi-mode.commands.

Public Interface
Internals

4.1.115 minilem/modes/vi-mode/ex-core.lisp

Dependency

commands.lisp (file).

Source

minilem.asd.

Parent Component

vi-mode (module).

Packages

lem-vi-mode.ex-core.

Public Interface
Internals

4.1.116 minilem/modes/vi-mode/ex-parser.lisp

Dependency

ex-core.lisp (file).

Source

minilem.asd.

Parent Component

vi-mode (module).

Packages

lem-vi-mode.ex-parser.

Public Interface
Internals

4.1.117 minilem/modes/vi-mode/ex-command.lisp

Dependency

ex-parser.lisp (file).

Source

minilem.asd.

Parent Component

vi-mode (module).

Packages

lem-vi-mode.ex-command.

Internals

4.1.118 minilem/modes/vi-mode/ex.lisp

Dependency

ex-command.lisp (file).

Source

minilem.asd.

Parent Component

vi-mode (module).

Packages

lem-vi-mode.ex.

Public Interface

vi-ex (function).

Internals

4.1.119 minilem/modes/vi-mode/binds.lisp

Dependency

ex.lisp (file).

Source

minilem.asd.

Parent Component

vi-mode (module).

Packages

lem-vi-mode.binds.


4.1.120 minilem/modes/vi-mode/vi-mode.lisp

Dependency

binds.lisp (file).

Source

minilem.asd.

Parent Component

vi-mode (module).

Packages

lem-vi-mode.


5 Packages

Packages are listed by definition order.


Next: , Previous: , Up: Packages   [Contents][Index]

5.1 lem-encodings/table

Source

table.lisp.

Use List

common-lisp.

Used By List

lem-encodings/8bit.

Public Interface

read-table (function).

Internals

5.2 lem.popup-window

Source

popup-window.lisp.

Use List
  • common-lisp.
  • lem.
Public Interface
Internals

5.3 lem-encodings/euc-jp

Source

euc-jp.lisp.

Use List
Internals

5.4 lem-lisp-mode.errors

Source

errors.lisp.

Use List

common-lisp.

Used By List
Public Interface

5.5 lem.completion-mode

Source

completion-mode.lisp.

Use List
  • common-lisp.
  • lem.
Used By List
Public Interface
Internals

5.6 lem-lisp-syntax.parse

Source

parse.lisp.

Use List
Used By List

lem-lisp-syntax.

Public Interface

parse-for-swank-autodoc (function).

Internals

5.7 lem.line-numbers

Source

line-numbers.lisp.

Use List
  • common-lisp.
  • lem.
Public Interface

line-numbers (special variable).

Internals

5.8 lem-paredit-mode

Source

paredit-mode.lisp.

Use List
Public Interface
Internals

Next: , Previous: , Up: Packages   [Contents][Index]

5.9 lem-vi-mode.ex-core

Source

ex-core.lisp.

Use List

common-lisp.

Used By List

lem-vi-mode.ex-command.

Public Interface
Internals

5.10 lem-vi-mode.ex

Source

ex.lisp.

Use List
Used By List
Public Interface

vi-ex (function).

Internals

Next: , Previous: , Up: Packages   [Contents][Index]

5.11 lem-lisp-syntax.misc

Source

misc.lisp.

Use List
Used By List

lem-lisp-syntax.

Public Interface

Next: , Previous: , Up: Packages   [Contents][Index]

5.12 lem.abbrev

Source

abbrev.lisp.

Use List
Public Interface
Internals

Next: , Previous: , Up: Packages   [Contents][Index]

5.13 lem.button

Source

button.lisp.

Use List
  • common-lisp.
  • lem.
Used By List

lem-lisp-mode.

Public Interface
Internals

5.14 lem-vi-mode.core

Source

core.lisp.

Use List
Used By List
Public Interface
Internals

5.15 lem-lisp-syntax.syntax-table

Source

syntax-table.lisp.

Use List
Used By List

lem-lisp-syntax.

Public Interface

*syntax-table* (special variable).

Internals

5.16 lem-lisp-mode.util

Source

util.lisp.

Use List

common-lisp.

Used By List

lem-lisp-mode.

Public Interface

5.17 lem-interface

Source

package.lisp.

Nickname

lem-if

Public Interface

5.18 lem-lisp-mode.paren-coloring

Source

paren-coloring.lisp.

Use List
  • common-lisp.
  • lem.
Public Interface
Internals

5.19 lem-encodings/iso-8859-1

Source

iso-8859-1.lisp.

Use List
Internals

5.20 lem-vi-mode.word

Source

word.lisp.

Use List
  • common-lisp.
  • lem.
Used By List
Public Interface
Internals

5.21 lem.rectangle

Source

rectangle.lisp.

Use List
  • common-lisp.
  • lem.
Public Interface

rectangle-mark-mode (function).

Internals

Next: , Previous: , Up: Packages   [Contents][Index]

5.22 lem-encodings/utf-8

Source

utf-8.lisp.

Use List
Internals

5.23 lem.go-back

Source

go-back.lisp.

Use List
Public Interface
Internals

Next: , Previous: , Up: Packages   [Contents][Index]

5.24 lem-encodings/utf-16

Source

utf-16.lisp.

Use List
Internals

5.25 lem-vi-mode

Source

vi-mode.lisp.

Use List

Next: , Previous: , Up: Packages   [Contents][Index]

5.26 minilem-shim

Source

shim.lisp.

Use List

common-lisp.

Public Interface

asdf-system-relative-pathname-lem-encodings (function).


Next: , Previous: , Up: Packages   [Contents][Index]

5.27 lem-encodings/8bit

Source

8bit.lisp.

Use List
Internals

Next: , Previous: , Up: Packages   [Contents][Index]

5.28 lem.kbdmacro

Source

kbdmacro.lisp.

Use List
  • common-lisp.
  • lem.
Public Interface
Internals

5.29 lem-base

Source

package.lisp.

Use List

common-lisp.

Used By List
Public Interface
Internals

Next: , Previous: , Up: Packages   [Contents][Index]

5.30 lem-vi-mode.commands

Source

commands.lisp.

Use List
Used By List

lem-vi-mode.binds.

Public Interface
Internals

5.31 lem.isearch

Source

isearch.lisp.

Use List
  • common-lisp.
  • lem.
Public Interface
Internals

Next: , Previous: , Up: Packages   [Contents][Index]

5.32 lem.menu-mode

Source

menu-mode.lisp.

Use List
  • common-lisp.
  • lem.
Used By List

lem.list-buffers.

Public Interface
Internals

Next: , Previous: , Up: Packages   [Contents][Index]

5.33 lem

Source

package.lisp.

Use List
Used By List
Public Interface
Internals

Next: , Previous: , Up: Packages   [Contents][Index]

5.34 lem.tmlanguage

Source

tmlanguage.lisp.

Use List
  • common-lisp.
  • lem.
Public Interface

load-tmlanguage (function).

Internals

Next: , Previous: , Up: Packages   [Contents][Index]

5.35 lem.history

Source

history.lisp.

Use List

common-lisp.

Public Interface
Internals

Next: , Previous: , Up: Packages   [Contents][Index]

5.36 lem-user

Source

package.lisp.

Use List
  • common-lisp.
  • lem.

Next: , Previous: , Up: Packages   [Contents][Index]

5.37 lem.list-buffers

Source

list-buffers.lisp.

Use List
Public Interface

list-buffers (function).

Internals

5.38 lem.language-mode

Source

language-mode.lisp.

Use List
Used By List
Public Interface
Internals

5.39 lem.universal-argument

Source

universal-argument.lisp.

Use List
  • common-lisp.
  • lem.
Used By List
Public Interface
Internals

5.40 lem.directory-mode

Source

directory-mode.lisp.

Use List
  • common-lisp.
  • lem.
Public Interface

directory-mode (function).

Internals

5.41 lem-lisp-mode.misc-commands

Source

misc-commands.lisp.

Use List
Internals

5.42 lem-lisp-mode

Source

package.lisp.

Use List
Used By List

lem-lisp-mode.misc-commands.

Public Interface
Internals

5.43 lem-vi-mode.jump-motions

Source

jump-motions.lisp.

Use List
  • common-lisp.
  • lem.
Used By List

lem-vi-mode.commands.

Public Interface
Internals

5.44 lem.language-mode-tools

Source

language-mode-tools.lisp.

Use List
  • common-lisp.
  • lem.
Public Interface

make-tm-string-region (function).


5.46 lem.grep

Source

grep.lisp.

Use List
  • common-lisp.
  • lem.
Public Interface
Internals

Next: , Previous: , Up: Packages   [Contents][Index]

5.47 lem-vi-mode.visual

Source

visual.lisp.

Use List
Used By List
Public Interface
Internals

5.48 lem-encodings/gb2312

Source

gb2312.lisp.

Use List
Internals

5.49 lem-lisp-syntax.indent

Source

indent.lisp.

Use List
Used By List

lem-lisp-syntax.

Public Interface
Internals

5.50 lem-encodings/cp932

Source

cp932.lisp.

Use List
Internals

5.51 lem.sourcelist

Source

sourcelist.lisp.

Use List
  • common-lisp.
  • lem.
Used By List
Public Interface
Internals

5.52 lem-lisp-mode.swank-protocol

Low-level implementation of a client for the Swank protocol.

Source

swank-protocol.lisp.

Use List
Used By List

lem-lisp-mode.

Public Interface
Internals

5.53 lem-vi-mode.ex-command

Source

ex-command.lisp.

Use List
Internals

5.54 lem-vi-mode.ex-parser

Source

ex-parser.lisp.

Use List
  • common-lisp.
  • esrap.
Used By List

lem-vi-mode.ex.

Public Interface
Internals

Next: , Previous: , Up: Packages   [Contents][Index]

5.55 lem-lisp-syntax.enclosing

Source

enclosing.lisp.

Use List
Used By List

lem-lisp-syntax.

Public Interface

search-local-definition (function).

Internals

5.56 lem.gtags

Source

gtags.lisp.

Use List
Public Interface
Internals

Next: , Previous: , Up: Packages   [Contents][Index]

5.57 lem.listener-mode

Source

listener-mode.lisp.

Use List
  • common-lisp.
  • lem.
Public Interface
Internals

Next: , Previous: , Up: Packages   [Contents][Index]

5.59 lem.auto-save

Source

auto-save.lisp.

Use List
  • common-lisp.
  • lem.
Public Interface
Internals

Previous: , Up: Packages   [Contents][Index]

5.60 lem.show-paren

Source

showparen.lisp.

Use List
  • common-lisp.
  • lem.
Used By List

lem-vi-mode.commands.

Public Interface
Internals

6 Definitions

Definitions are sorted by export status, category, package, and then by lexicographic order.


Next: , Previous: , Up: Definitions   [Contents][Index]

6.1 Public Interface


Next: , Previous: , Up: Public Interface   [Contents][Index]

6.1.1 Special variables

Special Variable: *#!-alist*
Package

lem.

Source

file-ext.lisp.

Special Variable: *after-init-hook*
Package

lem.

Source

lem.lisp.

Special Variable: *attribute-destroy-%internal-value*
Package

lem.

Source

attribute.lisp.

Special Variable: *auto-mode-alist*
Package

lem.

Source

file-ext.lisp.

Special Variable: *base*
Package

lem.universal-argument.

Source

universal-argument.lisp.

Special Variable: *before-init-hook*
Package

lem.

Source

lem.lisp.

Special Variable: *case-fold-search*
Package

lem-base.

Source

search.lisp.

Special Variable: *char-replacement*
Package

lem-base.

Source

wide.lisp.

Special Variable: *command*
Package

lem-vi-mode.ex-core.

Source

ex-core.lisp.

Special Variable: *command-keymap*
Package

lem-vi-mode.core.

Source

core.lisp.

Special Variable: *default-external-format*
Package

lem-base.

Source

file.lisp.

Special Variable: *default-popup-message-timeout*
Package

lem.

Source

window.lisp.

Special Variable: *default-port*
Package

lem-lisp-mode.

Source

lisp-mode.lisp.

Special Variable: *disable-hook*
Package

lem-vi-mode.core.

Source

core.lisp.

Special Variable: *enable-clipboard-p*
Package

lem.

Source

kill.lisp.

Special Variable: *enable-hook*
Package

lem-vi-mode.core.

Source

core.lisp.

Special Variable: *enable-recursive-minibuffers*
Package

lem.

Source

minibuffer.lisp.

Special Variable: *exit-editor-hook*
Package

lem.

Source

interp.lisp.

Special Variable: *external-format-function*
Package

lem-base.

Source

file.lisp.

Special Variable: *file-completion-ignore-case*
Package

lem.

Source

comp.lisp.

Special Variable: *find-directory-function*
Package

lem-base.

Source

file.lisp.

Special Variable: *find-file-hook*
Package

lem-base.

Source

file.lisp.

Special Variable: *get-method-function*
Package

lem-lisp-syntax.indent.

Source

indent.lisp.

Special Variable: *global-keymap*
Package

lem.

Source

fundamental-mode.lisp.

Special Variable: *global-syntax-highlight*
Package

lem-base.

Source

syntax-parser.lisp.

Special Variable: *impl-name*
Package

lem-lisp-mode.

Source

lisp-mode.lisp.

Special Variable: *implementation*
Package

lem.

Source

interface.lisp.

Special Variable: *inactive-keymap*
Package

lem-vi-mode.core.

Source

core.lisp.

Special Variable: *inhibit-modification-hooks*

Tใชใ‚‰‘before-change-functions‘ใจ‘after-change-functions‘ใŒๅฎŸ่กŒใ•ใ‚Œใพใ›ใ‚“ใ€‚

Package

lem-base.

Source

buffer-insert.lisp.

Special Variable: *inhibit-read-only*

Tใชใ‚‰‘buffer‘ใฎread-onlyใ‚’็„กๅŠนใซใ—ใพใ™ใ€‚

Package

lem-base.

Source

buffer-insert.lisp.

Special Variable: *input-hook*
Package

lem.

Source

input.lisp.

Special Variable: *insert-keymap*
Package

lem-vi-mode.core.

Source

core.lisp.

Special Variable: *inspector-limit*
Package

lem-lisp-mode.

Source

inspector.lisp.

Special Variable: *isearch-keymap*
Package

lem.isearch.

Source

isearch.lisp.

Special Variable: *keymaps*
Package

lem.

Source

keymap.lisp.

Special Variable: *kill-before-p*
Package

lem.

Source

kill.lisp.

Special Variable: *kill-ring-max*
Package

lem.

Source

kill.lisp.

Special Variable: *language-mode-keymap*
Package

lem.language-mode.

Source

language-mode.lisp.

Special Variable: *lisp-apropos-mode-keymap*
Package

lem-lisp-mode.

Source

apropos-mode.lisp.

Special Variable: *lisp-inspector-keymap*
Package

lem-lisp-mode.

Source

inspector.lisp.

Special Variable: *lisp-mode-keymap*
Package

lem-lisp-mode.

Source

lisp-mode.lisp.

Special Variable: *lisp-repl-mode-keymap*
Package

lem-lisp-mode.

Source

repl.lisp.

Special Variable: *lisp-ui-keymap*
Package

lem-lisp-mode.

Source

lisp-ui-mode.lisp.

Special Variable: *listener-mode-keymap*
Package

lem.listener-mode.

Source

listener-mode.lisp.

Special Variable: *localhost*
Package

lem-lisp-mode.

Source

lisp-mode.lisp.

Special Variable: *make-backup-files*
Package

lem.auto-save.

Source

auto-save.lisp.

Special Variable: *max*
Package

lem.go-back.

Source

go-back.lisp.

Special Variable: *minibuf-keymap*
Package

lem.

Source

minibuffer.lisp.

Special Variable: *minibuffer-activate-hook*
Package

lem.

Source

minibuffer.lisp.

Special Variable: *minibuffer-buffer-complete-function*
Package

lem.

Source

minibuffer.lisp.

Special Variable: *minibuffer-completion-function*
Package

lem.

Source

minibuffer.lisp.

Special Variable: *minibuffer-deactivate-hook*
Package

lem.

Source

minibuffer.lisp.

Special Variable: *minibuffer-file-complete-function*
Package

lem.

Source

minibuffer.lisp.

Special Variable: *paredit-mode-keymap*
Package

lem-paredit-mode.

Source

paredit-mode.lisp.

Special Variable: *paren-attribute*
Package

lem-lisp-mode.paren-coloring.

Source

paren-coloring.lisp.

Special Variable: *point*
Package

lem-vi-mode.ex-core.

Source

ex-core.lisp.

Special Variable: *post-command-hook*
Package

lem.

Source

interp.lisp.

Special Variable: *pre-command-hook*
Package

lem.

Source

interp.lisp.

Special Variable: *rainbow*
Package

lem-lisp-mode.paren-coloring.

Source

paren-coloring.lisp.

Special Variable: *read-only-function*
Package

lem.

Source

command.lisp.

Special Variable: *repl-compiler-check*
Package

lem-lisp-mode.

Source

repl.lisp.

Special Variable: *running-timer*
Package

lem.

Source

timer.lisp.

Special Variable: *scroll-recenter-p*
Package

lem.

Source

window.lisp.

Special Variable: *set-location-hook*
Package

lem.

Source

command.lisp.

Special Variable: *sldb-keymap*
Package

lem-lisp-mode.

Source

sldb.lisp.

Special Variable: *splash-function*
Package

lem.

Source

lem.lisp.

Special Variable: *syntax-table*
Package

lem-lisp-syntax.syntax-table.

Source

syntax-table.lisp.

Special Variable: *this-command*
Package

lem.

Source

interp.lisp.

Special Variable: *typeout-mode-keymap*
Package

lem.

Source

typeout.lisp.

Special Variable: *universal-argument*
Package

lem.

Source

interp.lisp.

Special Variable: *universal-argument-keymap*
Package

lem.universal-argument.

Source

universal-argument.lisp.

Special Variable: *virtual-file-open*
Package

lem-base.

Source

fileutil.lisp.

Special Variable: *window-scroll-functions*
Package

lem.

Source

window.lisp.

Special Variable: *window-show-buffer-functions*
Package

lem.

Source

window.lisp.

Special Variable: *window-size-change-functions*
Package

lem.

Source

window.lisp.

Special Variable: *window-sufficient-width*
Package

lem.

Source

window.lisp.

Special Variable: add-newline-at-eof-on-writing-file
Package

lem.

Source

file-command.lisp.

Special Variable: after-change-functions
Package

lem-base.

Source

buffer-insert.lisp.

Special Variable: after-save-hook
Package

lem-base.

Source

file.lisp.

Special Variable: after-syntax-scan-hook
Package

lem-base.

Source

syntax-parser.lisp.

Special Variable: backward-matching-paren
Package

lem.show-paren.

Source

showparen.lisp.

Special Variable: before-change-functions
Package

lem-base.

Source

buffer-insert.lisp.

Special Variable: before-compile-functions
Package

lem-lisp-mode.

Source

lisp-mode.lisp.

Special Variable: before-save-hook
Package

lem-base.

Source

file.lisp.

Special Variable: before-syntax-scan-hook
Package

lem-base.

Source

syntax-parser.lisp.

Special Variable: beginning-of-defun-function
Package

lem.language-mode.

Source

language-mode.lisp.

Special Variable: calc-indent-function
Package

lem-base.

Source

indent.lisp.

Special Variable: completion-spec
Package

lem.language-mode.

Source

language-mode.lisp.

Special Variable: enable-syntax-highlight
Package

lem-base.

Source

syntax-parser.lisp.

Special Variable: end-of-defun-function
Package

lem.language-mode.

Source

language-mode.lisp.

Special Variable: find-definitions-function
Package

lem.language-mode.

Source

language-mode.lisp.

Special Variable: find-references-function
Package

lem.language-mode.

Source

language-mode.lisp.

Special Variable: forward-matching-paren
Package

lem.show-paren.

Source

showparen.lisp.

Special Variable: idle-function
Package

lem.language-mode.

Source

language-mode.lisp.

Special Variable: indent-size
Package

lem.language-mode.

Source

language-mode.lisp.

Special Variable: indent-tabs-mode
Package

lem-base.

Source

indent.lisp.

Special Variable: insertion-line-comment
Package

lem.language-mode.

Source

language-mode.lisp.

Special Variable: kill-buffer-hook
Package

lem-base.

Source

buffers.lisp.

Special Variable: line-comment
Package

lem.language-mode.

Source

language-mode.lisp.

Special Variable: line-numbers
Package

lem.line-numbers.

Source

line-numbers.lisp.

Special Variable: listener-check-input-function
Package

lem.listener-mode.

Source

listener-mode.lisp.

Special Variable: listener-execute-function
Package

lem.listener-mode.

Source

listener-mode.lisp.

Special Variable: listener-set-prompt-function
Package

lem.listener-mode.

Source

listener-mode.lisp.

Special Variable: load-file-functions
Package

lem-lisp-mode.

Source

lisp-mode.lisp.

Special Variable: modeline-format
Package

lem.

Source

modeline.lisp.

Special Variable: paren-coloring
Package

lem-lisp-mode.paren-coloring.

Source

paren-coloring.lisp.

Special Variable: self-insert-after-hook
Package

lem.

Source

command.lisp.

Special Variable: self-insert-before-hook
Package

lem.

Source

command.lisp.

Special Variable: tab-width
Package

lem-base.

Source

wide.lisp.

Special Variable: truncate-lines
Package

lem.

Source

window.lisp.

Special Variable: xref-mode-tag
Package

lem.language-mode.

Source

language-mode.lisp.


6.1.2 Macros

Macro: add-hook (place callback &optional weight)
Package

lem-base.

Source

hooks.lisp.

Macro: define-attribute (name &body specs)
Package

lem.

Source

attribute.lisp.

Macro: define-color-theme (name (&optional parent) &body specs)
Package

lem.

Source

color-theme.lisp.

Macro: define-command (name parms (&rest arg-descripters) &body body)
Package

lem.

Source

defcommand.lisp.

Macro: define-editor-variable (var &optional value documentation change-value-hook)

ใ‚จใƒ‡ใ‚ฃใ‚ฟๅค‰ๆ•ฐ‘var‘ใ‚’ๅฎš็พฉใ—ใพใ™ใ€‚ ‘value‘ใฏใใฎใ‚จใƒ‡ใ‚ฃใ‚ฟๅค‰ๆ•ฐใซๆŸ็ธ›ใ•ใ‚Œใฆใ„ใ‚‹ๅคงๅŸŸ็š„ใชๅ€คใงใ™ใ€‚ ‘documentation‘ใฏใใฎใ‚จใƒ‡ใ‚ฃใ‚ฟๅค‰ๆ•ฐใฎๆ–‡ๆ›ธๆ–‡ๅญ—ๅˆ—ใงใ™ใ€‚ ‘change-value-hook‘ใฏใใฎใ‚จใƒ‡ใ‚ฃใ‚ฟๅค‰ๆ•ฐใฎๅคงๅŸŸ็š„ใชๅ€คใŒๅค‰ๆ›ดใ•ใ‚Œใ‚‹ใจใใซๅ‘ผใณๅ‡บใ•ใ‚Œใ‚‹ใƒ•ใƒƒใ‚ฏ้–ขๆ•ฐใงใ™ใ€‚

Package

lem-base.

Source

var.lisp.

Macro: define-ex-command (regex (range argument) &body body)
Package

lem-vi-mode.ex-core.

Source

ex-core.lisp.

Macro: define-global-mode (mode (&optional parent) (&key keymap enable-hook disable-hook))
Package

lem.

Source

mode.lisp.

Macro: define-major-mode (major-mode parent-mode (&key name description keymap syntax-table mode-hook) &body body)
Package

lem.

Source

mode.lisp.

Macro: define-minor-mode (minor-mode (&key name description keymap global enable-hook disable-hook) &body body)
Package

lem.

Source

mode.lisp.

Macro: define-vi-state (name (&key keymap post-command-hook cursor-color) &body spec)
Package

lem-vi-mode.core.

Source

core.lisp.

Macro: handler-case-bind ((error-bind &body body) ((condition) &body protected-form))
Package

lem.

Source

macros.lisp.

Macro: remove-hook (place callback)
Package

lem-base.

Source

hooks.lisp.

Macro: save-excursion (&body body)

็พๅœจใฎ‘point‘ใจ‘mark‘ใ‚’ไฟๅญ˜ใ—ใ€‘body‘ใฎ่ฉ•ไพกๅพŒใซๅพฉๅ…ƒใ—‘body‘ใฎ็ตๆžœใ‚’่ฟ”ใ—ใพใ™ใ€‚ ‘body‘ใงใ‚จใƒฉใƒผใŒใ‚ใฃใฆใ‚‚ๅพฉๅ…ƒใ•ใ‚Œใพใ™ใ€‚

Package

lem-base.

Source

macros.lisp.

Macro: with-buffer-read-only (buffer flag &body body)
Package

lem-base.

Source

macros.lisp.

Macro: with-current-syntax (syntax &body body)
Package

lem-base.

Source

syntax.lisp.

Macro: with-current-window (window &body body)
Package

lem.

Source

macros.lisp.

Macro: with-jump-motion (&body body)
Package

lem-vi-mode.jump-motions.

Source

jump-motions.lisp.

Macro: with-open-virtual-file ((stream filespec &rest options) &body body)
Package

lem-base.

Source

fileutil.lisp.

Macro: with-point (bindings &body body)

ใ“ใฎใƒžใ‚ฏใƒญใฏ‘body‘ๅ†…ใงไฝฟใ†ๅ„‘point‘ใ‚’‘bindings‘ใงไฝœใ‚Šใ€ ‘body‘ใ‚’ๆŠœใ‘ใ‚‹ใจๅ„‘point‘ใ‚’ๅ‰Š้™คใ—ใฆ‘body‘ใฎๅ€คใ‚’่ฟ”ใ—ใพใ™ใ€‚ ‘body‘ใงใ‚จใƒฉใƒผใŒใ‚ใฃใฆใ‚‚ๅ„‘point‘ใฏๅ‰Š้™คใ•ใ‚Œใพใ™ใ€‚ ‘bindings‘ใฎๅฝขๅผใฏ(‘var‘ ‘point‘ &optional ‘kind‘)ใฎใƒชใ‚นใƒˆใงใ™ใ€‚ ‘kind‘ใฏ็œ็•ฅๅฏ่ƒฝใงใƒ‡ใƒ•ใ‚ฉใƒซใƒˆใง‘:temporary‘ใงใ™ใ€‚
“‘
ไพ‹
(with-point ((p3 expr1)
(p1 expr2 :left-inserting)
(p2 expr3 :right-inserting))
...)
“‘

Package

lem-base.

Source

macros.lisp.

Macro: with-pop-up-typeout-window ((stream-var buffer &key focus erase read-only) &body body)
Package

lem.

Source

macros.lisp.

Macro: with-sourcelist ((var buffer-name &key focus read-only-p enable-undo-p) &body body)
Package

lem.sourcelist.

Source

sourcelist.lisp.

Macro: with-state (state &body body)
Package

lem-vi-mode.core.

Source

core.lisp.

Macro: without-interrupts (&body body)
Package

lem-base.

Source

macros.lisp.


6.1.3 Compiler macros

Compiler Macro: looking-at (point regex)
Package

lem-base.

Source

search.lisp.

Compiler Macro: search-backward-regexp (point regex &optional limit-point)
Package

lem-base.

Source

search.lisp.

Compiler Macro: search-forward-regexp (point regex &optional limit-point)
Package

lem-base.

Source

search.lisp.


6.1.4 Ordinary functions

Function: %buffer-clear-keep-binfo (buffer)
Package

lem-base.

Source

buffer.lisp.

Function: abbrev ()
Package

lem.abbrev.

Source

abbrev.lisp.

Function: abbrev-with-pop-up-window ()
Package

lem.abbrev.

Source

abbrev.lisp.

Function: abort-all (connection condition)
Package

lem-lisp-mode.swank-protocol.

Source

swank-protocol.lisp.

Function: active-echoarea-p ()
Package

lem.

Source

minibuffer.lisp.

Function: active-minibuffer-window ()
Package

lem.

Source

minibuffer.lisp.

Function: add-history (history x)
Package

lem.history.

Source

history.lisp.

Function: add-tm-pattern (tmlanguage pattern)
Package

lem-base.

Source

tmlanguage.lisp.

Function: add-tm-repository (repository name patterns)
Package

lem-base.

Source

tmlanguage.lisp.

Function: all-lines ()
Package

lem-vi-mode.ex-core.

Source

ex-core.lisp.

Function: any-modified-buffer-p ()
Package

lem-base.

Source

buffers.lisp.

Function: append-jump-function (sourcelist start end jump-function)
Package

lem.sourcelist.

Source

sourcelist.lisp.

Function: append-sourcelist (sourcelist write-function jump-function)
Package

lem.sourcelist.

Source

sourcelist.lisp.

Function: apply-macro-to-region-lines (start-point end-point)
Package

lem.kbdmacro.

Source

kbdmacro.lisp.

Function: apply-region-lines (start-point end-point function)

‘start-point‘ใ‹ใ‚‰‘end-point‘ใฎๅ„่กŒใซๅฏพใ—ใฆ ใƒใ‚คใƒณใƒˆใ‚’ๅผ•ๆ•ฐใซๅ–ใ‚‹‘function‘ใ‚’้ฉ็”จใ—ใพใ™ใ€‚

Package

lem-base.

Source

basic.lisp.

Function: apply-visual-range (function)
Package

lem-vi-mode.visual.

Source

visual.lisp.

Function: apropos-command (str)
Package

lem.

Source

help-command.lisp.

Function: asdf-system-relative-pathname-lem-encodings (path)
Package

minilem-shim.

Source

shim.lisp.

Function: attribute-p (x)
Package

lem.

Source

attribute.lisp.

Function: auto-save-mode (&rest args)
Package

lem.auto-save.

Source

auto-save.lisp.

Function: back-to-indentation (point)
Package

lem-base.

Source

indent.lisp.

Function: back-to-indentation-command ()
Package

lem.

Source

command.lisp.

Function: backup-edit-string (history x)
Package

lem.history.

Source

history.lisp.

Function: backward-button (point &optional limit)
Package

lem.button.

Source

button.lisp.

Function: backward-char (&optional n)
Package

lem.

Source

command.lisp.

Function: backward-delete-word (n)
Package

lem.

Source

word-command.lisp.

Function: backward-list (&optional n no-errors)
Package

lem.

Source

sexp-command.lisp.

Function: backward-matching-paren (p)
Package

lem.show-paren.

Source

commands.lisp.

Function: backward-paragraph (&optional n)
Package

lem.

Source

word-command.lisp.

Function: backward-sexp (&optional n no-errors)
Package

lem.

Source

sexp-command.lisp.

Function: backward-up-list (&optional n no-errors)
Package

lem.

Source

sexp-command.lisp.

Function: backward-word-begin (point n largep)
Package

lem-vi-mode.word.

Source

word.lisp.

Function: beginning-of-defun (point n)
Package

lem-lisp-syntax.misc.

Source

misc.lisp.

Function: bests-if (fn list test)
Package

lem-base.

Source

util.lisp.

Function: blank-line-p (point)

‘point‘ใฎใ‚ใ‚‹่กŒใŒ็ฉบ็™ฝใ ใ‘ใชใ‚‰ใ€ใใฎ็ฉบ็™ฝใฎๅ€‹ๆ•ฐใ€ใใ‚Œไปฅๅค–ใชใ‚‰nilใ‚’่ฟ”ใ—ใพใ™ใ€‚

Package

lem-base.

Source

basic.lisp.

Function: buffer-directory (&optional buffer)

‘buffer‘ใฎใƒ‡ใ‚ฃใƒฌใ‚ฏใƒˆใƒชใ‚’่ฟ”ใ—ใพใ™ใ€‚

Package

lem-base.

Source

buffer.lisp.

Function: (setf buffer-directory) (&optional buffer)
Package

lem-base.

Source

buffer.lisp.

Function: buffer-disable-undo (buffer)

‘buffer‘ใฎใ‚ขใƒณใƒ‰ใ‚ฅใ‚’็„กๅŠนใซใ—ใฆใ‚ขใƒณใƒ‰ใ‚ฅ็”จใฎๆƒ…ๅ ฑใ‚’็ฉบใซใ—ใพใ™ใ€‚

Package

lem-base.

Source

buffer.lisp.

Function: buffer-enable-undo (buffer)

‘buffer‘ใฎใ‚ขใƒณใƒ‰ใ‚ฅใ‚’ๆœ‰ๅŠนใซใ—ใพใ™ใ€‚

Package

lem-base.

Source

buffer.lisp.

Function: buffer-enable-undo-p (&optional buffer)

‘buffer‘ใงใ‚ขใƒณใƒ‰ใ‚ฅใŒๆœ‰ๅŠนใชใ‚‰Tใ€ใใ‚Œไปฅๅค–ใชใ‚‰NILใ‚’่ฟ”ใ—ใพใ™ใ€‚

Package

lem-base.

Source

buffer.lisp.

Function: buffer-end (point)

‘point‘ใ‚’ใƒใƒƒใƒ•ใ‚กใฎๆœ€ๅพŒใฎไฝ็ฝฎใซ็งปๅ‹•ใ—ใพใ™ใ€‚

Package

lem-base.

Source

basic.lisp.

Function: buffer-filename (&optional buffer)

‘buffer‘ใฎใƒ•ใ‚กใ‚คใƒซๅใ‚’่ฟ”ใ—ใพใ™ใ€‚

Package

lem-base.

Source

buffer.lisp.

Function: (setf buffer-filename) (&optional buffer)
Package

lem-base.

Source

buffer.lisp.

Function: buffer-list ()

‘buffer‘ใฎใƒชใ‚นใƒˆใ‚’่ฟ”ใ—ใพใ™ใ€‚

Package

lem-base.

Source

buffers.lisp.

Function: buffer-mark-cancel (buffer)
Package

lem-base.

Source

buffer.lisp.

Function: buffer-modified-p (&optional buffer)

‘buffer‘ใŒๅค‰ๆ›ดใ•ใ‚Œใฆใ„ใŸใ‚‰Tใ€ใใ‚Œไปฅๅค–ใชใ‚‰NILใ‚’่ฟ”ใ—ใพใ™ใ€‚

Package

lem-base.

Source

buffer.lisp.

Function: buffer-name (&optional buffer)

‘buffer‘ใฎๅๅ‰ใ‚’่ฟ”ใ—ใพใ™ใ€‚

Package

lem-base.

Source

buffer.lisp.

Function: buffer-package (buffer &optional default)
Package

lem-lisp-mode.

Source

lisp-mode.lisp.

Function: (setf buffer-package) (buffer)
Package

lem-lisp-mode.

Source

lisp-mode.lisp.

Function: buffer-redo (point)
Package

lem-base.

Source

buffer.lisp.

Function: buffer-rename (buffer name)

‘buffer‘ใฎๅๅ‰ใ‚’‘name‘ใซๅค‰ๆ›ดใ—ใพใ™ใ€‚

Package

lem-base.

Source

buffer.lisp.

Function: buffer-start (point)

‘point‘ใ‚’ใƒใƒƒใƒ•ใ‚กใฎๆœ€ๅˆใฎไฝ็ฝฎใซ็งปๅ‹•ใ—ใพใ™ใ€‚

Package

lem-base.

Source

basic.lisp.

Function: buffer-text (buffer)
Package

lem-base.

Source

basic.lisp.

Function: buffer-unbound (buffer name)

‘buffer‘ใฎใƒใƒƒใƒ•ใ‚กๅค‰ๆ•ฐ‘name‘ใฎๆŸ็ธ›ใ‚’ๆถˆใ—ใพใ™ใ€‚

Package

lem-base.

Source

buffer.lisp.

Function: buffer-undo (point)
Package

lem-base.

Source

buffer.lisp.

Function: buffer-undo-boundary (&optional buffer)
Package

lem-base.

Source

buffer.lisp.

Function: buffer-unmark (buffer)

‘buffer‘ใฎๅค‰ๆ›ดใƒ•ใƒฉใ‚ฐใ‚’ไธ‹ใ‚ใ—ใพใ™ใ€‚

Package

lem-base.

Source

buffer.lisp.

Function: buffer-value (buffer name &optional default)

‘buffer‘ใฎใƒใƒƒใƒ•ใ‚กๅค‰ๆ•ฐ‘name‘ใซๆŸ็ธ›ใ•ใ‚Œใฆใ„ใ‚‹ๅ€คใ‚’่ฟ”ใ—ใพใ™ใ€‚ ‘buffer‘ใฎๅž‹ใฏ‘buffer‘ใพใŸใฏ‘point‘ใงใ™ใ€‚ ๅค‰ๆ•ฐใŒ่จญๅฎšใ•ใ‚Œใฆใ„ใชใ„ๅ ดๅˆใฏ‘default‘ใ‚’่ฟ”ใ—ใพใ™ใ€‚

Package

lem-base.

Source

buffer.lisp.

Function: (setf buffer-value) (buffer name &optional default)

‘buffer‘ใฎใƒใƒƒใƒ•ใ‚กๅค‰ๆ•ฐ‘name‘ใซ‘value‘ใ‚’ๆŸ็ธ›ใ—ใพใ™ใ€‚ ‘buffer‘ใฎๅž‹ใฏ‘buffer‘ใพใŸใฏ‘point‘ใงใ™ใ€‚

Package

lem-base.

Source

buffer.lisp.

Function: bufferp (x)

‘x‘ใŒ‘buffer‘ใชใ‚‰Tใ€ใใ‚Œไปฅๅค–ใชใ‚‰NILใ‚’่ฟ”ใ—ใพใ™ใ€‚

Package

lem-base.

Source

buffer.lisp.

Function: bury-buffer (buffer)

‘buffer‘ใ‚’ใƒใƒƒใƒ•ใ‚กใƒชใ‚นใƒˆใฎไธ€็•ชๆœ€ๅพŒใซ็งปๅ‹•ใ•ใ›ใ€ใƒใƒƒใƒ•ใ‚กใƒชใ‚นใƒˆใฎๅ…ˆ้ ญใ‚’่ฟ”ใ—ใพใ™ใ€‚

Package

lem-base.

Source

buffers.lisp.

Function: button-action (button)
Package

lem.button.

Source

button.lisp.

Function: button-at (point)
Package

lem.button.

Source

button.lisp.

Reader: button-end (instance)
Writer: (setf button-end) (instance)
Package

lem.button.

Source

button.lisp.

Target Slot

end.

Function: button-get (button key)
Package

lem.button.

Source

button.lisp.

Function: (setf button-get) (button key)
Package

lem.button.

Source

button.lisp.

Reader: button-start (instance)
Writer: (setf button-start) (instance)
Package

lem.button.

Source

button.lisp.

Target Slot

start.

Function: calc-indent (point)
Package

lem-lisp-syntax.indent.

Source

indent.lisp.

Function: call-background-job (function cont)
Package

lem.

Source

interp.lisp.

Function: call-command (*this-command* *universal-argument*)
Package

lem.

Source

interp.lisp.

Function: call-ex-command (range *command* argument)
Package

lem-vi-mode.ex-core.

Source

ex-core.lisp.

Function: capitalize-word (&optional n)
Package

lem.

Source

word-command.lisp.

Function: change-buffer-mode (buffer mode &rest args)
Package

lem.

Source

mode.lisp.

Function: change-directory (directory)
Package

lem.

Source

file-command.lisp.

Function: change-global-mode-keymap (mode keymap)
Package

lem.

Source

mode.lisp.

Function: change-state (name &rest args)
Package

lem-vi-mode.core.

Source

core.lisp.

Function: changed-disk-p (buffer)
Package

lem-base.

Source

file.lisp.

Function: char-width (c w)
Package

lem-base.

Source

wide.lisp.

Function: character-at (point &optional offset)

‘point‘ใ‹ใ‚‰‘offset‘ใšใ‚‰ใ—ใŸไฝ็ฝฎใฎๆ–‡ๅญ—ใ‚’่ฟ”ใ—ใพใ™ใ€‚ ใƒใƒƒใƒ•ใ‚กใฎ็ฏ„ๅ›ฒๅค–ใชใ‚‰NILใ‚’่ฟ”ใ—ใพใ™ใ€‚

Package

lem-base.

Source

basic.lisp.

Function: character-offset (point n)

‘point‘ใ‚’‘n‘ใŒๆญฃใฎๆ•ฐใชใ‚‰ๅพŒใซใ€่ฒ ใฎๆ•ฐใชใ‚‰ๅ‰ใซ็งปๅ‹•ใ—ใ€็งปๅ‹•ๅพŒใฎ‘point‘ใ‚’่ฟ”ใ—ใพใ™ใ€‚ ‘n‘ๆ–‡ๅญ—ๅ…ˆใŒใƒใƒƒใƒ•ใ‚กใฎ็ฏ„ๅ›ฒๅค–ใชใ‚‰‘point‘ใฎไฝ็ฝฎใฏใใฎใพใพใงNILใ‚’่ฟ”ใ—ใพใ™ใ€‚

Package

lem-base.

Source

basic.lisp.

Function: check-connection ()
Package

lem-lisp-mode.

Source

lisp-mode.lisp.

Function: check-marked ()

‘current-buffer‘ๅ†…ใงใƒžใƒผใ‚ฏใŒ็ฝฎใ‹ใ‚Œใฆใ„ใชใ‘ใ‚Œใฐ‘editor-error‘ใ‚’่ตทใ“ใ—ใพใ™ใ€‚

Package

lem-base.

Source

basic.lisp.

Function: check-switch-minibuffer-window ()
Package

lem.

Source

minibuffer.lisp.

Function: clear-buffer-variables (&key buffer)

‘buffer‘ใซๆŸ็ธ›ใ•ใ‚Œใฆใ„ใ‚‹ใ™ในใฆใฎใƒใƒƒใƒ•ใ‚กๅค‰ๆ•ฐใ‚’ๆถˆใ—ใพใ™ใ€‚

Package

lem-base.

Source

buffer.lisp.

Function: clear-editor-local-variables (buffer)

‘buffer‘ใฎๅ…จใฆใฎใƒใƒƒใƒ•ใ‚กใƒญใƒผใ‚ซใƒซใชใ‚จใƒ‡ใ‚ฃใ‚ฟๅค‰ๆ•ฐใ‚’ๆœชๆŸ็ธ›ใซใ—ใพใ™ใ€‚

Package

lem-base.

Source

var.lisp.

Function: clear-listener (buffer)
Package

lem.listener-mode.

Source

listener-mode.lisp.

Function: clear-repl ()
Package

lem-lisp-mode.

Source

repl.lisp.

Function: compare-windows (ignore-whitespace)
Package

lem.

Source

command.lisp.

Function: completion (name list &key test separator key)
Package

lem.

Source

comp.lisp.

Function: completion-buffer-name (str)
Package

lem.

Source

comp.lisp.

Function: completion-file (str directory &key ignore-case directory-only)
Package

lem.

Source

comp.lisp.

Function: completion-hypheen (name list &key key)
Package

lem.

Source

comp.lisp.

Reader: completion-item-detail (instance)
Package

lem.completion-mode.

Source

completion-mode.lisp.

Target Slot

detail.

Reader: completion-item-label (instance)
Package

lem.completion-mode.

Source

completion-mode.lisp.

Target Slot

label.

Function: completion-mode (&rest args)
Package

lem.completion-mode.

Source

completion-mode.lisp.

Function: completion-strings (str strings)
Package

lem.

Source

comp.lisp.

Function: completion-test (x y &optional ignore-case)
Package

lem.

Source

comp.lisp.

Function: continue-flag (flag)
Package

lem.

Source

interp.lisp.

Function: copy-point (point &optional kind)

‘point‘ใฎใ‚ณใƒ”ใƒผใ‚’ไฝœใฃใฆ่ฟ”ใ—ใพใ™ใ€‚ ‘kind‘ใฏ‘:temporary‘ใ€‘:left-inserting‘ใพใŸใฏ ‘right-inserting‘ใงใ™ใ€‚ ็œ็•ฅใ•ใ‚ŒใŸๅ ดๅˆใฏ‘point‘ใจๅŒใ˜ๅ€คใงใ™ใ€‚

Package

lem-base.

Source

point.lisp.

Function: copy-region (start end)
Package

lem.

Source

command.lisp.

Function: copy-region-to-clipboard (start end)
Package

lem.

Source

command.lisp.

Function: count-characters (start-point end-point)

‘start-point‘ใ‹ใ‚‰‘end-point‘ใพใงใฎๆ–‡ๅญ—ๅˆ—ใฎ้•ทใ•ใ‚’่ฟ”ใ—ใพใ™ใ€‚

Package

lem-base.

Source

basic.lisp.

Function: count-lines (start-point end-point)

‘start-point‘ใ‹ใ‚‰‘end-point‘ใพใงใฎ่กŒๆ•ฐใ‚’่ฟ”ใ—ใพใ™ใ€‚

Package

lem-base.

Source

basic.lisp.

Function: count-words ()
Package

lem.

Source

word-command.lisp.

Function: current-buffer ()

็พๅœจใฎ‘buffer‘ใ‚’่ฟ”ใ—ใพใ™ใ€‚

Package

lem-base.

Source

buffer.lisp.

Function: (setf current-buffer) ()

็พๅœจใฎ‘buffer‘ใ‚’ๅค‰ๆ›ดใ—ใพใ™ใ€‚

Package

lem-base.

Source

buffer.lisp.

Function: current-line ()
Package

lem-vi-mode.ex-core.

Source

ex-core.lisp.

Function: current-mode-keymap ()
Package

lem.

Source

mode.lisp.

Function: (setf current-mode-keymap) ()
Package

lem.

Source

mode.lisp.

Function: current-package ()
Package

lem-lisp-mode.

Source

lisp-mode.lisp.

Function: current-point ()

็พๅœจใฎ‘point‘ใ‚’่ฟ”ใ—ใพใ™ใ€‚

Package

lem-base.

Source

point.lisp.

Function: current-state ()
Package

lem-vi-mode.core.

Source

core.lisp.

Function: current-syntax ()
Package

lem-base.

Source

syntax.lisp.

Function: current-window ()
Package

lem.

Source

window.lisp.

Function: (setf current-window) ()
Package

lem.

Source

window.lisp.

Function: define-key (keymap keyspec symbol)
Package

lem.

Source

keymap.lisp.

Function: delete-between-points (start-point end-point)

‘start-point‘ใ‹ใ‚‰‘end-point‘ใพใงใฎ็ฏ„ๅ›ฒใ‚’ๅ‰Š้™คใ—ใ€ๅ‰Š้™คใ—ใŸๆ–‡ๅญ—ๅˆ—ใ‚’่ฟ”ใ—ใพใ™ใ€‚

Package

lem-base.

Source

basic.lisp.

Function: delete-blank-lines ()
Package

lem.

Source

command.lisp.

Function: delete-buffer (buffer)

‘buffer‘ใ‚’ใƒใƒƒใƒ•ใ‚กใฎใƒชใ‚นใƒˆใ‹ใ‚‰ๆถˆใ—ใพใ™ใ€‚ ใ‚จใƒ‡ใ‚ฃใ‚ฟๅค‰ๆ•ฐ‘kill-buffer-hook‘ใŒใƒใƒƒใƒ•ใ‚กใŒๆถˆใ•ใ‚Œใ‚‹ๅ‰ใซๅฎŸ่กŒใ•ใ‚Œใพใ™ใ€‚

Package

lem-base.

Source

buffers.lisp.

Function: delete-character (point &optional n)

‘point‘ใ‹ใ‚‰‘n‘ๅ€‹ๆ–‡ๅญ—ใ‚’ๅ‰Š้™คใ—ใ€ๅ‰Š้™คใ—ใŸๆ–‡ๅญ—ๅˆ—ใ‚’่ฟ”ใ—ใพใ™ใ€‚ ‘n‘ๅ€‹ใฎๆ–‡ๅญ—ใ‚’ๅ‰Š้™คใ™ใ‚‹ๅ‰ใซใƒใƒƒใƒ•ใ‚กใฎๆœซๅฐพใซ้”ใ—ใŸๅ ดๅˆใฏNILใ‚’่ฟ”ใ—ใพใ™ใ€‚

Package

lem-base.

Source

basic.lisp.

Function: delete-current-window ()
Package

lem.

Source

window-command.lisp.

Function: delete-indentation ()
Package

lem.

Source

command.lisp.

Function: delete-next-char (&optional n)
Package

lem.

Source

command.lisp.

Function: delete-other-windows ()
Package

lem.

Source

window-command.lisp.

Function: delete-overlay (overlay)
Package

lem.

Source

overlay.lisp.

Function: delete-point (point)

‘point‘ใ‚’ๅ‰Š้™คใ—ใพใ™ใ€‚ ‘point-kind‘ใŒ:temporaryใฎๅ ดๅˆใฏใ“ใฎ้–ขๆ•ฐใ‚’ไฝฟใ†ๅฟ…่ฆใฏใ‚ใ‚Šใพใ›ใ‚“ใ€‚

Package

lem-base.

Source

point.lisp.

Function: delete-popup-message (popup-message)
Package

lem.

Source

window.lisp.

Function: delete-previous-char (&optional n)
Package

lem.

Source

command.lisp.

Function: delete-trailing-whitespace (buffer)
Package

lem.

Source

command.lisp.

Function: delete-window (window)
Package

lem.

Source

window.lisp.

Function: delete-word (n)
Package

lem.

Source

word-command.lisp.

Function: deleted-buffer-p (buffer)
Package

lem-base.

Source

buffer.lisp.

Function: deleted-window-p (window)
Package

lem.

Source

window.lisp.

Function: describe-bindings ()
Package

lem.

Source

help-command.lisp.

Function: describe-key ()
Package

lem.

Source

help-command.lisp.

Function: detab-line (n)
Package

lem.

Source

command.lisp.

Function: directory-files (pathspec)
Package

lem-base.

Source

fileutil.lisp.

Function: directory-mode ()
Package

lem.directory-mode.

Source

directory-mode.lisp.

Function: display-background-mode ()
Package

lem.

Source

interface.lisp.

Function: display-buffer (buffer &optional force-split-p)
Package

lem.

Source

window-command.lisp.

Function: display-height ()
Package

lem.

Source

interface.lisp.

Function: display-menu (menu &key name)
Package

lem.menu-mode.

Source

menu-mode.lisp.

Function: display-popup-message (text &key timeout)
Package

lem.

Source

window.lisp.

Function: display-width ()
Package

lem.

Source

interface.lisp.

Function: down-list (&optional n no-errors)
Package

lem.

Source

sexp-command.lisp.

Function: down-window (window)
Package

lem.

Source

window.lisp.

Function: downcase-region (start end)
Package

lem.

Source

word-command.lisp.

Function: editor-error (message &rest args)
Package

lem-base.

Source

errors.lisp.

Function: emacs-mode ()
Package

lem.

Source

fundamental-mode.lisp.

Function: emacs-rex (connection form &key continuation thread package)
Package

lem-lisp-mode.swank-protocol.

Source

swank-protocol.lisp.

Function: emacs-rex-string (connection string &key continuation thread package)
Package

lem-lisp-mode.swank-protocol.

Source

swank-protocol.lisp.

Function: enable-syntax-highlight-p (buffer)
Package

lem-base.

Source

syntax-parser.lisp.

Function: encoding (symbol end-of-line)
Package

lem-base.

Source

encodings.lisp.

Function: end-buffer-p (point)

‘point‘ใŒใƒใƒƒใƒ•ใ‚กใฎๆœ€ๅพŒใฎไฝ็ฝฎใชใ‚‰Tใ€ใใ‚Œไปฅๅค–ใชใ‚‰NILใ‚’่ฟ”ใ—ใพใ™ใ€‚

Package

lem-base.

Source

basic.lisp.

Function: end-line-p (point)

‘point‘ใŒ่กŒๆœซใชใ‚‰Tใ€ใใ‚Œไปฅๅค–ใชใ‚‰NILใ‚’่ฟ”ใ—ใพใ™ใ€‚

Package

lem-base.

Source

basic.lisp.

Function: ensure-attribute (x raise)
Package

lem.

Source

attribute.lisp.

Function: entab-line (n)
Package

lem.

Source

command.lisp.

Function: erase-buffer (&optional buffer)

‘buffer‘ใฎใƒ†ใ‚ญใ‚นใƒˆใ‚’ใ™ในใฆๅ‰Š้™คใ—ใพใ™ใ€‚

Package

lem-base.

Source

basic.lisp.

Function: eval-print (string &optional print-right-margin)
Package

lem-lisp-mode.

Source

lisp-mode.lisp.

Function: eval-with-transcript (form)
Package

lem-lisp-mode.

Source

lisp-mode.lisp.

Function: exchange-point-mark ()
Package

lem.

Source

command.lisp.

Function: execute-command (arg)
Package

lem.

Source

help-command.lisp.

Function: execute-key-sequence (key-sequence)
Package

lem.

Source

input.lisp.

Function: exist-command-p (str)
Package

lem.

Source

defcommand.lisp.

Function: exit-lem (&optional ask)
Package

lem.

Source

command.lisp.

Function: expand-file-name (filename &optional directory)
Package

lem-base.

Source

fileutil.lisp.

Function: file-size (pathname)
Package

lem-base.

Source

fileutil.lisp.

Function: filter-buffer (cmd)
Package

lem.

Source

command.lisp.

Function: find-command (name)
Package

lem.

Source

defcommand.lisp.

Function: find-definitions (point)
Package

lem.gtags.

Source

gtags.lisp.

Function: find-editor-variable (var)
Package

lem-base.

Source

var.lisp.

Function: find-file (filename)
Package

lem.

Source

file-command.lisp.

Function: find-file-buffer (filename &key temporary enable-undo-p)
Package

lem-base.

Source

file.lisp.

Function: find-file-other-window (arg)
Package

lem.

Source

window-command.lisp.

Function: find-hook (hooks callback)
Package

lem-base.

Source

hooks.lisp.

Function: find-keybind (key)
Package

lem.

Source

keymap.lisp.

Function: find-mode-from-name (mode-name)
Package

lem.

Source

mode.lisp.

Function: find-references (point)
Package

lem.gtags.

Source

gtags.lisp.

Function: find-window (id)
Package

lem.

Source

window.lisp.

Function: finish-evaluated (connection value id)
Package

lem-lisp-mode.swank-protocol.

Source

swank-protocol.lisp.

Function: first-line-p (point)

‘point‘ใŒๆœ€ๅˆใฎ่กŒใชใ‚‰Tใ€ใใ‚Œไปฅๅค–ใชใ‚‰NILใ‚’่ฟ”ใ—ใพใ™ใ€‚

Package

lem-base.

Source

basic.lisp.

Function: floating-window-p (window)
Package

lem.

Source

window.lisp.

Function: form-offset (point n)
Package

lem-base.

Source

syntax.lisp.

Function: forward-button (point &optional limit)
Package

lem.button.

Source

button.lisp.

Function: forward-char (&optional n)
Package

lem.

Source

command.lisp.

Function: forward-list (&optional n no-errors)
Package

lem.

Source

sexp-command.lisp.

Function: forward-matching-paren (p &optional skip)
Package

lem.show-paren.

Source

commands.lisp.

Function: forward-paragraph (&optional n)
Package

lem.

Source

word-command.lisp.

Function: forward-sexp (&optional n no-errors)
Package

lem.

Source

sexp-command.lisp.

Function: forward-word (n)
Package

lem.

Source

word-command.lisp.

Function: forward-word-begin (point n largep)
Package

lem-vi-mode.word.

Source

word.lisp.

Function: forward-word-end (point n largep)
Package

lem-vi-mode.word.

Source

word.lisp.

Function: fundamental-mode ()
Package

lem-base.

Source

fundamental-mode.lisp.

Function: fundamental-syntax-table ()
Package

lem-base.

Source

syntax.lisp.

Function: get-buffer (buffer-or-name)

‘buffer-or-name‘ใŒใƒใƒƒใƒ•ใ‚กใชใ‚‰ใใฎใพใพ่ฟ”ใ—ใ€ ๆ–‡ๅญ—ๅˆ—ใชใ‚‰ใใฎๅๅ‰ใฎใƒใƒƒใƒ•ใ‚กใ‚’่ฟ”ใ—ใพใ™ใ€‚

Package

lem-base.

Source

buffers.lisp.

Function: get-buffer-windows (buffer)
Package

lem.

Source

window.lisp.

Function: get-file-buffer (filename)

‘filename‘ใซๅฏพๅฟœใ™ใ‚‹ใƒใƒƒใƒ•ใ‚กใ‚’่ฟ”ใ—ใพใ™ใ€‚ ่ฆ‹ใคใ‹ใ‚‰ใชใ‘ใ‚ŒใฐNILใ‚’่ฟ”ใ—ใพใ™ใ€‚

Package

lem-base.

Source

buffers.lisp.

Function: get-focus-item ()
Package

lem.popup-window.

Source

popup-window.lisp.

Function: get-indentation (name)
Package

lem-lisp-syntax.indent.

Source

indent.lisp.

Function: get-lisp-command (&key impl prefix)
Package

lem-lisp-mode.

Source

lisp-mode.lisp.

Function: get-next-buffer (buffer)

ใƒใƒƒใƒ•ใ‚กใƒชใ‚นใƒˆๅ†…ใซใ‚ใ‚‹‘buffer‘ใฎๆฌกใฎใƒใƒƒใƒ•ใ‚กใ‚’่ฟ”ใ—ใพใ™ใ€‚

Package

lem-base.

Source

buffers.lisp.

Function: get-next-window (window &optional window-list)
Package

lem.

Source

window.lisp.

Function: get-previous-buffer (buffer)

ใƒใƒƒใƒ•ใ‚กใƒชใ‚นใƒˆๅ†…ใซใ‚ใ‚‹‘buffer‘ใฎๅ‰ใฎใƒใƒƒใƒ•ใ‚กใ‚’่ฟ”ใ—ใพใ™ใ€‚

Package

lem-base.

Source

buffers.lisp.

Function: get-rgb-from-color-name (color-name)
Package

lem.

Source

color.lisp.

Function: go-back (n)
Package

lem.go-back.

Source

go-back.lisp.

Function: go-back-global (n)
Package

lem.go-back.

Source

go-back.lisp.

Function: go-to-location (location set-buffer-fn)
Package

lem.language-mode.

Source

language-mode.lisp.

Function: goto-current-point (range)
Package

lem-vi-mode.ex-core.

Source

ex-core.lisp.

Function: goto-line (line-number)
Package

lem-vi-mode.ex-core.

Source

ex-core.lisp.

Function: goto-line (n)
Package

lem.

Source

command.lisp.

Function: grep (string)
Package

lem.grep.

Source

grep.lisp.

Function: grep-mode ()
Package

lem.grep.

Source

grep.lisp.

Function: grow-window (n)
Package

lem.

Source

window-command.lisp.

Function: grow-window-horizontally (n)
Package

lem.

Source

window-command.lisp.

Function: gtags-definition-list ()
Package

lem.gtags.

Source

gtags.lisp.

Function: implementation ()
Package

lem.

Source

interface.lisp.

Function: in-comment-p (point)
Package

lem-base.

Source

syntax.lisp.

Function: in-string-or-comment-p (point)
Package

lem-base.

Source

syntax.lisp.

Function: in-string-p (point)
Package

lem-base.

Source

syntax.lisp.

Function: indent (&optional n) ¶<