- Use lexical binding.
- Fix typos.
- Handle
self-insert-command
interceptors. - Add changelog
- Reintroduce defun name for elmacro-show-last-macro
- Big refactoring of code
- Implement processors
- Add inserts concatenator processor
- Add elmacro-show-last-commands-default variable
- Update dependencies
- Ensure elmacro is turned on before using it
- Improve documentation
- New interactive command `elmacro-clear-recorded-commands'.
- Correct bug with symbols quoting (#11).
- Filter unwanted commands using a regexp.
- README improvements.
- interactive function
elmacro-show-last-commands
- add
#<frame>
,#<window>
and#<buffer>
support
- interactive function
elmacro-show-last-macro
- interactive function
elmacro-show-lossage
- option
elmacro-filters
- option
elmacro-custom-recorded-functions
- option
elmacro-concatenate-multiple-inserts