Aller au contenu

« Liste des implémentations d'Emacs » : différence entre les versions

Un article de Wikipédia, l'encyclopédie libre.
Contenu supprimé Contenu ajouté
→‎Liste détaillée : lien interne Aquamacs
Ligne 3 : Ligne 3 :
==L'Emacs originel==
==L'Emacs originel==
* [[Emacs]]
* [[Emacs]]
** Date: 1975<ref>{{en icon}} [http://www.finseth.com/emacs.html#37 1er distribution en 1975.]</ref>
** Prérequis: [[Assembleur]] MIDAS pour [[PDP-10]]/[[DECSYSTEM-20|DEC-20]]
** Implémentation de bas niveau: [[TECO]]
** Extension: [[TECO]]
** Environnement: [[ITS]] sur machine [[Digital Equipment Corporation|DEC]] [[PDP-10]] ou [[TOPS-20]] sur machine [[DECSYSTEM-20|DEC-20]]
** Auteur: [[Richard Stallman]], [[MIT]]
** Source disponible.<ref>{{en icon}} [http://pdp-10.trailing-edge.com/tapes/mit_emacs_170_teco_1220.tap.bz2 Sources sur Computer History Museum archives.]</ref>


==L'Emacs du projet GNU==
==L'Emacs du projet GNU==

Version du 1 mai 2010 à 22:27

Cet article liste les différentes implémentations d'Emacs.

L'Emacs originel

L'Emacs du projet GNU

Les autres implémentations d'Emacs

Contexte

GNU Emacs était initialement prévu pour des machines disposant d'un espace d'adressage de 32 bits et disposant d'un méga-octet de RAM, ce qui le réservait à cette époque à des machines considérées comme haut-de-gamme. Ce fait a laissé de la place à des versionsplus réduites. Parmi les plus remarquables :

  • MicroEMACS, une version très portable, originellement écrite par Dave Conroy, et ensuite développée par Daniel Lawrence, et qui existe sous de nombreuses variantes. C'est l'éditeur utilisé par Linus Torvalds.
  • MG (éditeur), d'abord appelé MicroGNUEmacs, une ramification de MicroEMACS prévue pour ressembler davantage à GNU Emacs. Elle est maintenant installée par défaut sur OpenBSD.
  • JOVE (Jonathan's Own Version of Emacs), une version non programmable d'Emacs pour les systèmes UNIX et assimilés, écrite par Jonathan Payne.
  • Freemacs, une version DOS avec un langage d'extension basé sur une pile, le tout dans la limite de 64 Ko de mémoire vive.

Liste détaillée

Liste des implémentations d'Emacs[3]
Logiciels libres Logiciels privateurs Anciens logiciels plus disponibles
  • AMIS
  • Anthony's Editor
  • Aquamacs
  • AxE
  • Barry's Emacs
  • Bzdired
  • Climax
  • Demacs
  • E3
  • EDMACS
  • Edwin
  • Elle
  • Emacs for HP49G and HP49G+
  • Emacs for NeXTstep
  • Emacs for OS X and OS 9
  • EmACT
  • Epoch
  • ErgoEmacs
  • Ermacs
  • Evi
  • FINE
  • Folding Editor
  • Freemacs
  • Freyja
  • Gnome
  • GNU-Emacs, Macintosh port
  • Gnu TeXmacs
  • Gulam
  • Hemlock
  • Jade
  • Jasspa
  • JED
  • JEmacs (Kawa)
  • JOE
  • JOVE, Jonathan's Own Version of Emacs
  • KEmacs, Kanji Emacs
  • ME2, Mutt Editor II
  • Meadow
  • MG, MicroGNU Emacs
  • MicroEMACS
  • MicroEMACS ~2
  • MicroEMACS ~3
  • MicroEMACS ~4
  • MULE, Multi-Lingual Enhancment to Emacs
  • Nemacs, Nihongo Emacs
  • NILE
  • NotGNU
  • NTEmacs
  • Ntemacs.exe
  • Nitemacs
  • NTNOT
  • OEmacs
  • PE, PalEdit
  • QEmacs
  • SXEmacs
  • Tint
  • TkEmacs
  • Tovj, Tom's own version of Jove
  • Treemacs
  • Xedit
  • XEmacs
  • Xyzzy
  • YR-Emacs
  • Zile, Zile is lossy Emacs


  • ADEPT
  • Alpha
  • Amacs
  • Brief
  • CCA Emacs
  • E3
  • EMACS-TC
  • Epsilon
  • EVE, Extensible VAX Editor
  • FrameMaker
  • Fred, Fred Resembles Emacs Deliberately
  • Infinitor
  • InfoDock
  • Interleaf
  • M
  • Mince
  • Multics Emacs
  • PMATE, ZMATE
  • Preditor
  • Preditor2
  • SlickEdit
  • Visual SlickEdit
  • SPE Editor
  • Sprint
  • Sys-IX Editor
  • Unipress Emacs
  • VOS Emacs
  • Win-Emacs
  • ZMACS
  • ZMACS TI
  • EINE
  • Emacs20
  • Leif
  • NMODE
  • TORE
  • PD
  • Scame
  • TV
  • UE
  • VINE
  • Z80EMACS
  • Inconnu 1
  • Inconnu 1

Notes et références