Értékelés:

Jelenleg nincsenek olvasói vélemények. Az értékelés 2 olvasói szavazat alapján történt.
GNU Emacs Lisp Reference Manual 2/2
A GNU Emacs szövegszerkesztő nagy része az Emacs Lisp nevű programozási nyelven íródott. Új kódot írhatsz Emacs Lisp nyelven, és telepítheted a szerkesztő bővítéseként.
Az Emacs Lisp azonban több, mint egy egyszerű "bővítménynyelv"; ez egy teljes értékű számítógépes programozási nyelv. Úgy használhatja, mint bármely más programozási nyelvet. Mivel az Emacs Lisp-et szerkesztőprogramban való használatra tervezték, speciális funkciókkal rendelkezik a szöveg beolvasására és elemzésére, valamint a fájlok, pufferek, kijelzők, alfolyamatok stb.
kezelésére.
Az Emacs Lisp szorosan integrálódik a szerkesztési lehetőségekkel; így a szerkesztési parancsok olyan függvények, amelyeket Lisp programokból is kényelmesen meg lehet hívni, a testreszabási paraméterek pedig közönséges Lisp változók. Ez a kézikönyv az Emacs Lisp teljes leírására törekszik.
Az Emacs Lisp kezdőknek szóló bevezetést lásd: An Introduction to Emacs Lisp Programming, írta Bob Chassell, szintén a Szabad Szoftver Alapítvány kiadásában. Ez a kézikönyv feltételezi az Emacs szerkesztésre való használatának jelentős ismeretét; az alapvető információkért lásd a The GNU Emacs Manual című kézikönyvet. Általánosságban elmondható, hogy a korábbi fejezetek az Emacs Lisp olyan tulajdonságait írják le, amelyeknek számos programozási nyelvben van megfelelőjük, a későbbi fejezetek pedig az Emacs Lisp sajátosságait írják le, vagy kifejezetten a szerkesztéshez kapcsolódnak.
Ez a GNU Emacs Lisp referencia kézikönyv, amely az Emacs 24-es verziójának felel meg. 5. Mivel az Emacs Lisp az évek során olyan nagy projekt lett, hogy ezt a kézikönyvet két részre kellett osztanunk, amelyek két külön fizikai könyvet alkotnak.
Hogy a digitális kézikönyvünkkel összhangban maradjon, a hivatkozások és az oldalszámok mindkét fizikai könyvet úgy fedik le, mintha egy lenne. Ezért kérjük, vegye figyelembe, hogy valószínűleg mindkét részre szüksége lesz.