my GNU Emacs extensions
Emacs extensions I've written. Some oldies but goldies, some still maintained on github, some hacks.
- async-eval interesting experiment
- execute Emacs lisp in a separate process
- auto-dictionary-mode
- a dictionary switcher for flyspell
- company-mode
- in-buffer completion front-end
- compile-bookmarks
- bookmarks for compilation commands
- doc-mode probably not useful anymore
- convenient editing of in-code documentation
(demo)
- echo-pick
- filter for echo area status messages
- elk-test
- Emacs Lisp testing framework
- full-ack
- a front-end for ack
- fringe-helper
- helper functions for fringe bitmaps
- guess-style
- Automatic setting of code style variables
- highlight-80+ obsolete
- highlight characters beyond column 80
- highlight-parentheses
- highlight surrounding parentheses
- highlight-symbol
- automatic and manual symbol highlighting
- idle-require
- load elisp libraries while Emacs is idle
- kill-ring-search
- incremental search of the Emacs kill ring
- macro-math
- in-buffer mathematical operations
- pick-backup
- easy access to versioned backup files
- rotate-text
- cycle through words, symbols and patterns
- split-root
- Emacs root window splitter
- tempo-snippets
- visual insertion of tempo templates
(demo)
- recent-addresses
- store and recall recently used email addresses
- test-case-mode
- unit test front-end
- window-numbering-mode
- Numbered window shortcuts