Liquid 0.9.7-SNAPSHOT

Released under the Eclipse Public License

This project is an attempt to create a text editor for editing Clojure files and Markdown files. It operates primarily in a terminal, but with dynamics and extensibilities inspired by Emacs and Vim. The best place to start is to watch the demo video.

Installation

To install, add the following dependency to your project or build file:

[mogenslund/liquid "0.9.7-SNAPSHOT"]

Topics

Namespaces

dk.salza.liq.adapters.ghostadapter

Public variables and functions:

dk.salza.liq.adapters.jframeadapter

Public variables and functions:

dk.salza.liq.adapters.tty

Public variables and functions:

dk.salza.liq.adapters.webadapter

Public variables and functions:

dk.salza.liq.apps.commandapp

Public variables and functions:

dk.salza.liq.apps.findfileapp

Public variables and functions:

dk.salza.liq.apps.helpapp

dk.salza.liq.apps.mdbrowserapp

Public variables and functions:

dk.salza.liq.apps.promptapp

Public variables and functions:

dk.salza.liq.apps.textapp

dk.salza.liq.apps.textappwin

Public variables and functions:

dk.salza.liq.apps.typeaheadapp

Public variables and functions:

dk.salza.liq.buffer

A buffer could be considered a slider (see slider) with
some extra attributes, besides attributes to keep track
of name, filename, dirtyness, undo information it consists
of

dk.salza.liq.clojureutil

Public variables and functions:

dk.salza.liq.core

Public variables and functions:

dk.salza.liq.coreutil

Public variables and functions:

dk.salza.liq.editor

The editor is the central point of Liquid.
Most of the data is immutable, but the editor has
a ref, also called editor. It contains the state of
the editor.

Public variables and functions:

dk.salza.liq.extensions.folding

dk.salza.liq.extensions.headlinenavigator

Public variables and functions:

dk.salza.liq.extensions.linenavigator

Public variables and functions:

dk.salza.liq.logging

Public variables and functions:

dk.salza.liq.renderer

Public variables and functions:

dk.salza.liq.slider

The slider is a basic construction resembling the most
fundamental actions of a text edtior.

dk.salza.liq.syntaxhl.clojuremdhl

Public variables and functions:

dk.salza.liq.syntaxhl.javascripthl

Public variables and functions:

dk.salza.liq.syntaxhl.latexhl

Public variables and functions:

dk.salza.liq.syntaxhl.pythonhl

Public variables and functions:

dk.salza.liq.syntaxhl.webassemblyhl

Public variables and functions:

dk.salza.liq.syntaxhl.xmlhl

Public variables and functions:

dk.salza.liq.tools.cshell

A namespace for shell like utils
in clojure style.

dk.salza.liq.tools.fileutil

dk.salza.liq.tools.scratch

Public variables and functions:

dk.salza.liq.tools.textutil

Public variables and functions:

dk.salza.liq.tools.util

dk.salza.liq.window

user

Public variables and functions: