An Entity of Type: Thing, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

Hemlock is a free Emacs 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 XEmacs or GNU Emacs, the most popular Emacs variants, in that it is written in Common Lisp rather than Emacs Lisp and C—although it borrows features from the later editors. Hemlock was originally written by the CMU Spice project in Spice Lisp (later renamed to CMU Common Lisp) for the PERQ computer. Other variants of Hemlock:

Property Value
dbo:abstract
  • Hemlock is a free Emacs 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 XEmacs or GNU Emacs, the most popular Emacs variants, in that it is written in Common Lisp rather than Emacs Lisp and C—although it borrows features from the later editors. Hemlock was originally written by the CMU Spice project in Spice Lisp (later renamed to CMU Common Lisp) for the PERQ computer. Hemlock is integrated with the Common Lisp compiler, interpreter, and development suite CMU Common Lisp, 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. One distinctive feature is that Hemlock distinguishes Lisp function names from interactive command names, which are given in a more natural-language-like style derived from the original MIT Lisp Machine editor Zmacs and TECO Emacs. It is able to display to a terminal, or use the CLX (Common Lisp X Library) for X11. Other variants of Hemlock: * Clozure CL's Macintosh integrated development environment has an editor, which is based on Hemlock code and uses Apple's Cocoa for display. * The editor of LispWorks is based on an early version of Hemlock. This version is portable and runs on Windows, Mac OS X, X11/Motif and Gtk+. The editor not only runs in LispWorks, but also in Liquid Common Lisp. * Lucid Common Lisp provided an editor called Helix, which was based on Hemlock. * Portable Hemlock is a variant of Hemlock running on multiple versions of Common Lisp. (en)
  • Hemlock est un éditeur de texte de la famille Emacs initialement développé en Spice Lisp par Bill Chiles et Rob MacLachlan en 1984 à l'université Carnegie-Mellon aux États-Unis sur une machine PERQ, puis repris en Common Lisp par Scott Fahlman, de ladite université, après l'implémentation Common Lisp de Spice Lisp. Hemlock poursuivait ainsi la longue tradition des implémentations d'Emacs en Lisp pour machines Lisp ou systèmes ITS/TOPS-20. Hemlock sera maintenu par la suite par une communauté de hackers. Une tentative de porter Hemlock vers d'autres implémentations Common Lisp a débuté en 2002. (fr)
  • Hemlock は、POSIX準拠のUnixシステム用の自由ソフトのEmacs系テキストエディタである。Lispマシン用エディタであるや、ITS/TOPS-20用のEmacs実装の流れを汲むが、XEmacsやGNU Emacsとは異なり、Emacs LispとCとの組み合わせでの実装ではなく、Common Lispで実装され、Emacs系エディタとして機能拡張がなされてきた。 Hemlockは当初、PERQコンピューター用にSpice Lisp(後のCMU Common Lisp)で書かれた。 Hemlockは、CMU Common LispのCommon Lisp開発環境として、コンパイラ、インタプリタと統合されているが、スタンドアロンのエディタとして利用することも可能である。なお、CMU Common Lispでは、開発環境としてGNU Emacsと連携することも可能だが、より密な連携がHemlockでは可能である。しかし、エディタ拡張や編集機能等はGNU Emacsに比して少ない。 Hemlockの特徴の一つとして、Lispの関数名と対話コマンド名の分離がある。これはオリジナルのMIT系Lispマシンのエディタであるや由来のより自然言語に近いスタイルを継承している。 Hemlockは、ターミナル表示、CLXライブラリを利用したX11上の表示が可能である。 Hemlockの派生: * のmacOS版開発環境は、Cocoa上のHemlockのコードをベースにしたエディタを持つ。 * LispWorksのエディタは初期バージョンのHemlockをベースにしている。 Windows、macOS, X11/Motif、Gtk+とマルチプラットフォーム対応であり、また、LispWorksだけでなく、Liquid Common Lisp上でも稼動する。 * Lucid Common Lisp の提供していたHelixエディタはHemlockをベースにしていた。 * Portable Hemlockは、様々なCommon Lispで稼動するポータブルなHemlockの派生である。 (ja)
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 3620841 (xsd:integer)
dbo:wikiPageLength
  • 3386 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1081347682 (xsd:integer)
dbo:wikiPageWikiLink
dbp:wikiPageUsesTemplate
dcterms:subject
rdfs:comment
  • Hemlock est un éditeur de texte de la famille Emacs initialement développé en Spice Lisp par Bill Chiles et Rob MacLachlan en 1984 à l'université Carnegie-Mellon aux États-Unis sur une machine PERQ, puis repris en Common Lisp par Scott Fahlman, de ladite université, après l'implémentation Common Lisp de Spice Lisp. Hemlock poursuivait ainsi la longue tradition des implémentations d'Emacs en Lisp pour machines Lisp ou systèmes ITS/TOPS-20. Hemlock sera maintenu par la suite par une communauté de hackers. Une tentative de porter Hemlock vers d'autres implémentations Common Lisp a débuté en 2002. (fr)
  • Hemlock is a free Emacs 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 XEmacs or GNU Emacs, the most popular Emacs variants, in that it is written in Common Lisp rather than Emacs Lisp and C—although it borrows features from the later editors. Hemlock was originally written by the CMU Spice project in Spice Lisp (later renamed to CMU Common Lisp) for the PERQ computer. Other variants of Hemlock: (en)
  • Hemlock は、POSIX準拠のUnixシステム用の自由ソフトのEmacs系テキストエディタである。Lispマシン用エディタであるや、ITS/TOPS-20用のEmacs実装の流れを汲むが、XEmacsやGNU Emacsとは異なり、Emacs LispとCとの組み合わせでの実装ではなく、Common Lispで実装され、Emacs系エディタとして機能拡張がなされてきた。 Hemlockは当初、PERQコンピューター用にSpice Lisp(後のCMU Common Lisp)で書かれた。 Hemlockは、CMU Common LispのCommon Lisp開発環境として、コンパイラ、インタプリタと統合されているが、スタンドアロンのエディタとして利用することも可能である。なお、CMU Common Lispでは、開発環境としてGNU Emacsと連携することも可能だが、より密な連携がHemlockでは可能である。しかし、エディタ拡張や編集機能等はGNU Emacsに比して少ない。 Hemlockの特徴の一つとして、Lispの関数名と対話コマンド名の分離がある。これはオリジナルのMIT系Lispマシンのエディタであるや由来のより自然言語に近いスタイルを継承している。 Hemlockは、ターミナル表示、CLXライブラリを利用したX11上の表示が可能である。 Hemlockの派生: (ja)
rdfs:label
  • Hemlock (text editor) (en)
  • Hemlock (fr)
  • Hemlock (ja)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is dbo:wikiPageDisambiguates of
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License