This document describes Emacsy version 0.4.1.26-89e9-dirty, An embeddable Emacs-like library using GNU Guile.
| • Preface | ||
| • Introduction | ||
| • The Garden | ||
| • Installation | Installing Emacsy. | |
| • Hello Emacsy | ||
| • Api | ||
| • Contributing | Your help needed! | |
| • Acknowledgments | Thanks! | |
| • Resources | ||
| • GNU Free Documentation License | The license of this manual. | |
| • Programming Index | Data types, functions, and variables. | |
| • Keyboard command Index | Keyboard commands. | |
| • Concept Index | Concepts. | |
— The Detailed Node Listing — Introduction | ||
|---|---|---|
| • Vision | ||
Vision | ||
| • Motivation | ||
| • Overlooked Treasure | ||
| • Emacsy | ||
| • Goals | ||
| • Anti-goals | ||
| • Emacsy Features | ||
Installation | ||
| • Requirements | Software needed to build and run Emacsy. | |
| • Running the Test Suites | Testing Emacsy. | |
Hello Emacsy | ||
| • Embedder's API | Unlimited power. | |
| • The Simplest Application Ever | Hello Emacsy! | |
| • Conclusion | And now what? | |
| • Plaintext Please | Use the Source. | |
Api | ||
| • C Api | ||
| • Emacsy Facade | ||
| • Event | ||
| • Keymap | ||
| • Command | ||
| • Block | ||
| • KLECL | Key-Lookup-Execute-Command-Loop | |
| • Kbd-Macro | Keyboard Macros | |
| • Buffer | ||
| • Text | ||
| • Minibuffer | ||
| • Core | ||
| • Advice | ||
| • Window | Window module (optional) | |
| • Help | ||
| • Self-doc | Self-documentation | |
Contributing | ||
| • Building from Git | The latest and greatest. | |
| • Running Emacsy From the Source Tree | Hacker tricks. | |
| • The Perfect Setup | The right tools. | |
| • Coding Style | Hygiene of the contributor. | |
| • Submitting Patches | Share your work. | |