Hemlock (editor)

Hemlock (editor)

Hemlock is a free Emacs-style text editor for most POSIX-compliant Unix systems. It follows the tradition of the Lisp Machine editor ZWEI and the ITS/TOPS-20 implementation of Emacs, but differs from many other Emacs variants in that is written in Common Lisp rather than the usual Emacs Lisp — that is, the Lisp machine and ITS Emacs have largely been rewritten in Common Lisp, borrowing features from later variants of Emacs like XEmacs or GNU Emacs.

Hemlock is integrated with the Common Lisp compiler, interpreter, and development suite CMUCL, though it is possible to use it as a standalone editor, or to use GNU Emacs with CMUCL instead (Hemlock integrates better, but has fewer features and addon programs designed for it). One distinctive feature is that Hemlock distinguishes Lisp functions from interactive commands, which are given in a more natural-language-like style derived from the original Lisp machine and TECO Emacs). It is able to display to a terminal, or use the CLX (Common Lisp X Library) for X11.

Hemlock is also the editor of the Clozure CL (formerly OpenMCL) development environment. The editor of LispWorks has been based on Hemlock also.

External links

* [http://www.cons.org/cmucl/hemlock/index.html Official homepage]
* [http://www.ljosa.com/~ljosa/doc/encycmuclopedia/devenv/user.ps "Hemlock User's Manual"] -(ps file)
* [http://www.cliki.net/CloserLookAtHemlock Entry] on CLiki
* [http://www.stud.uni-karlsruhe.de/~unk6/hemlock/ "Portable Hemlock"]


Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Look at other dictionaries:

  • Hemlock — Logo de Hemlock Développeur Bill Chiles, Rob MacLachlan puis Scott Fahlman (Université Carnegie Mellon) Première version 1984 …   Wikipédia en Français

  • Hemlock — The word hemlock may refer to:*Conium, or more specifically, Conium maculatum , a common European herb that contains the alkaloid coniine and was probably the state poison of Ancient Greece, and the purported poison used in the execution of… …   Wikipedia

  • Joe's Own Editor — (joe) joe s Own Editor …   Wikipédia en Français

  • Anthony's Editor — Pour les articles homonymes, voir Antony (homonymie). Anthony s Editor …   Wikipédia en Français

  • mg (editor) — mg, originally called MicroGnuEmacs, (and later changed at the request of Richard Stallman[1]), is a public domain text editor that runs on Unix like operating systems. It is based on MicroEMACS, but intended to more closely resemble GNU Emacs… …   Wikipedia

  • Clozure CL — Developer(s) Clozure Associates Stable release 1.7[1] / 1 August 2011 Operating system Linux, Solaris, FreeBSD, Mac OS X, Microsoft Windows …   Wikipedia

  • Conium — Poison hemlock redirects here. For other uses of hemlock , see Hemlock. Conium Conium maculatum Scientific classification Kingdom …   Wikipedia

  • Tsuga canadensis — Taxobox name = Tsuga canadensis image width = 240px image caption = status = G4 status system = TNC status ref = Cite web publisher =NatureServe title = Tsuga canadensis work = NatureServe Explorer url =… …   Wikipedia

  • Clint Eastwood in the 1970s — Main article: Clint Eastwood This article is part of a series on Clint Eastwood Background  …   Wikipedia

  • Sierra Nevada subalpine zone — The Sierra Nevada subalpine zone refers to a biotic zone below treeline in the Sierra Nevada mountain range of California, United States. This zoneis positioned between the upper montane zone (such as red fir forest) at its lower limit, and tree… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”