Documentaion on GNU Emacs
- Main:
- Packages:
- For writing computer code:
- Jomtool
- Pymacs (README)
Pymacs is a powerful tool which, once started from Emacs, allows both-way communication between Emacs Lisp and Python. Yet, Pymacs aims Python as an extension language for Emacs rather than the other way around; this assymetry is reflected in some design choices. Within Emacs Lisp code, one may load and use Python modules. Python functions may themselves use Emacs services, and handle Emacs Lisp objects kept in Emacs Lisp space.
- DesktopAid for (X)Emacs
- Template Package for Emacs
- SourceForge.net: Project Info - Template Package for Emacs
When you create a new file with Emacs, package Template supplies an initial buffer content via a template: a file with normal text and expansion forms. There is a menu to easily create such templates. You can also use new commands to decorate comments and update the buffer contents. The main difference between Template and other similar packages is that you can define very flexible templates without having to learn Lisp or changing your Emacs init file. This package does not help Lisp programmers to define complex macros.
- Session Management for Emacs
When you start Emacs, package Session restores various variables (e.g., input histories) from your last session. It also provides a menu containing recently changed/visited files and restores the places (e.g., point) of such a file when you revisit it.
- GNU Emacs - Miscellanous Stuff
- Emacs Lisp References
- XEmacs vs. GNU Emacs
- Stuff I haven't check out yet:
|