Version 3.2.0 - Gone are the three levels of Font Lock highlighting, you can now choose to highlight elements individually with fountain-highlight-elements option accessible via menu > Fountain > Syntax Highlighting. - You can also easily add emphasis markup with a single key by enabling electric-pair-local-mode via fountain-mode-hook, e.g. selecting a word and typing * will make that word *italic* (surround with *asterisks*), and just typing * will insert a pair and place cursor in between. When closing the pair, just typing the same emphasis key will skip over the emphasis markup. - Use transpose-subr for shifting elements around. These work slightly differently to the previous fountain-shift-* commands in that transposing any block of text will allow moving past a scene/section heading, but when point is on a scene/section heading, the previous outline subtree functionality remains the same. - New command fountain-toggle-highlight-element to interactively toggle element highlight without using the menu. - Fix compatibility in fountain-outline-to-indirect-buffer with Emacs <= 25.x. - Remove fountain-set-font-lock-decoration command. - Rewrite of fountain-init-font-lock and fountain--font-lock-keywords. - Make S-TAB (shift-TAB) compatible with consoles. - Make fountain-redisplay-scene-numbers a little more efficient. - Appropriately signal errors when calling commands that edit buffer if buffer is read-only. - Use fountain-* aliases for outline backwards compatibility with Emacs 24.x. - Add contrib/fountain-theme.el - Add a Makefile to locally check for byte-compile and linting errors.