Introduction
Cet article liste les différentes implémentations d'Emacs.
L'Emacs originel
- Emacs
- Date: fin 1976
- Prérequis: Assembleur MIDAS pour PDP-10/DEC-20
- Implémentation de bas niveau: TECO
- Extension: TECO
- Environnement: ITS sur machine DEC PDP-10 ou TOPS-20 sur machine DEC-20
- Auteur: Richard Stallman, MIT
- Code source disponible.
Les autres implémentations d'Emacs
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 versions plus 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, 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.
Liste détaillée
Liste des implémentations d'Emacs Logiciels libres | Logiciels propriétaires | Anciens logiciels plus disponibles |
- Anthony's Editor
- Aquamacs
- Bzdired
- Climacs
- 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
- Folding Editor
- Freemacs
- Freyja
- Gnome
- 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
- 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 et XedPlus
- Lucid Emacs puis XEmacs
- Xyzzy
- YR-Emacs
- Zile, Zile is lossy Emacs
| - ADEPT
- Alpha
- Amacs
- AMIS
- AxE
- Barry's Emacs
- Brief
- CCA Emacs
- E3
- EMACS-TC
- Epsilon
- EVE, Extensible VAX Editor
- FINE
- FrameMaker
- Fred, Fred Resembles Emacs Deliberately
- Infinitor
- InfoDock
- Interleaf
- M
- MicroEMACS
- Mince
- PMATE, ZMATE
- Preditor
- Preditor2
- SlickEdit
- Visual SlickEdit
- SPE Editor
- Sprint
- Sys-IX Editor
- Unipress Emacs
- VOS Emacs
- Win-Emacs
- Zmacs
- Zmacs TI
| |
L'Emacs du projet GNU
- GNU Emacs
- Implémentation de bas niveau en C avec l'implémentation d'un interpréteur LISP
- Extension: Emacs Lisp