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. | |