PRESS-RELEASE: FSF oznamuje verzi 21 editovacího prostředí GNU Emacs
Pavel Janík
Pavel na Janik.cz
Pondělí Říjen 22 09:41:28 CEST 2001
FSF oznamuje verzi 21 editovacího prostředí GNU Emacs
Boston, Massachusetts, USA - pondělí 22. října 2001 - Free Software
Foundation dnes oznámila uvolnění GNU Emacsu 21.1. Emacs je free
softwarový textový editor s podporou více jazyků. Je distribuován za
podmínek GNU General Public License (GPL).
Richard Stallman řekl: "Emacs 21 je velkým krokem vpřed v našem dlouhodobém
plánu přeměny Emacsu z programovatelného editoru na programovatelný textový
procesor."
Emacs 21.1 obsahuje podporu pro proporcionální písma. Znaky na jednom řádku
textu mohou být různě široké i vysoké. Při editaci je možné kombinovat
texty a obrázky. Emacs 21.1 poskytuje velkou škálu rozšíření uživatelského
rozhraní. Kromě jiných vlastností obsahuje tzv. tool bar pro často
používané příkazy, podporuje nativní posuvné lišty, zobrazuje balónovou
nápovědu (tool tipy) a mode line podporuje ovládání myší. Na terminálech
Emacs 21.1 podporuje barvy a další atributy zobrazení.
Od verze 21.1 jsou zdrojové texty Emacsu k dispozici pomocí anonymního CVS
na adrese <URL:http://savannah.gnu.org/projects/emacs/>. Anonymní CVS
přístup je poskytován serverem Savannah, obdobou SourceForge pro projekty
GNU.
GNU Emacs 21.1 je k dispozici z FTP serveru
<URL:ftp://ftp.gnu.org/gnu/emacs>. Doporučujeme využití alternativních
zrcadel pro snížení zátěže serverů projektu GNU. V České republice je tak
možno využít např. <URL:ftp://ftp.linux.cz/pub/gnu/emacs/>.
O GNU Emacsu
Emacs je rozšiřitelný, nastavitelný, samo dokumentující se realtimový
obrazovkový editor.
Pokud se vám to zdá příliš nadnesené, jednodušším vysvětlením je, že Emacs
je textový editor a mnoho dalšího. V jeho jádru je interpret Emacs Lispu
(zkráceně ``elisp''), jeden z dialektů programovacího jazyka Lisp
s rozšířeními pro podporu editace textů.
GNU Emacs (kromě jiného) obsahuje například:
- Kontextově orientované hlavní módy pro různé typy souborů od běžného
textu, přes zdrojové texty až po HTML stránky.
- Kompletní on-line dokumentaci včetně tutoriálu pro nové uživatele.
- Je vysoce rozšiřitelný pomocí jazyka Emacs Lisp.
- Podporu mnoha jazyků a jejich skriptů včetně všech evropských jazyků
(včetně češtiny a slovenštiny), ruštinu, řečtinu, japonštinu, čínštinu,
korejštinu a jazyky používané v Thajsku, Vietnamu a dalších zemí, i některé
indické skripty. (Mayské hieroglyfy ještě nejsou podporovány.)
- Velký počet dalších rozšíření, které přidávají další
funkčnost. Distribuce GNU Emacsu obsahují mnoho rozšíření; mnoho dalších
je k dispozici zvlášť -- například i webový prohlížeč.
Historie Emacsu
Richard Stallman vytvořil původní textový editor Emacs v roce 1975 když
pracoval v MIT. Emacs byl první textový editor, který uživateli umožňoval
programovat editovací příkazy. Původní Emacs používal jako programovací
jazyk uživatele TECO. GNU Emacs, který používá Lisp jako uživatelský
programovací jazyk, vznikl v září 1984 jako část vývoje operačního systému
GNU. Od té doby je Emacs v neustálém vývoji a je zdokonalován na základě
uživateli oznámených chyb a příspěvků free softwarové komunity. Emacs 19
přidal podporu více oken za použití X Window systému a Emacs 20 obsahoval
podporu více jazyků.
O GNU
GNU je free softwarový operační systém unixového typu. Vývoj GNU začal
v roce 1984. http://www.gnu.org/gnu/the-gnu-project.html poskytuje další
informace o GNU a jeho historii.
GNU/Linux je integrovaná kombinace operačního systému GNU s jádrem,
Linuxem, napsaným Linusem Torvaldsem v roce 1991. Různé verze operačního
systému GNU/Linux mají odhadovaný počet 20 miliónů uživatelů.
Někteří lidé nazývají operační systém GNU/Linux pouze "Linux", ale tento
název vede ke zkreslení (ostatní nemohou vědět zda myslíte celý systém nebo
pouze jádro) a rozšiřování nesprávného obrazu toho, kdy a kde byl systém
vyvinut. Rozlišení mezi GNU/Linuxem (celým operačním systémem) a Linux
(jádrem systému) je nejlepší cestou k odstranění těchto zkreslujících
informací. Viz http://www.gnu.org/gnu/linux-and-gnu.html pro další
vysvětlení.
--
Pavel Janík
I hope to die before I *have* to use Microsoft Word.
-- Donald E. Knuth
Další informace o konferenci Linux