Skip to content
Version 1.4.3

- Major update to integrate with outline, providing structure navigation
  and editing, including:
- TAB cycle outline visibility of the current section/scene
- S-TAB cycle visibility of the entire buffer
- C-c C-f move forward the same outline level
- C-c C-b move backward the same outline level
- C-c C-n move to next section/scene
- C-c C-p move to previous section/scene
- C-c C-u move up outline level
- C-c C-v shift the current section/scene down (swap with follow)
- C-c C-^ shift the current section/scene up (swap with previous)
- C-c C-SPC mark the current section/scene
- Added fountain-outline-startup-level, the outline visibility level to
  show on startup, which can also be set per-file with the startup-level
  metadata key
- Added navigation by character:
- M-n move forward character
- M-p move backward character
- Options set in the menu can now be saved _en masse_ with Save Options
  (custom-save-all)
- Improved the menu layout
- Improved element regular expression matching
- Improved font-lock extend region function
- Improved various navigation functions
- Fixed scene heading margin-bottom in HTML export (feature screenplays
  should now be about two pages shorter)
- Fixed edge-case errors when working with font-lock-maximum-decoration
- Optimized fountain-comment-p
- Comments now use syntax instead of regular expressions
- Removed INT/EXT from default fountain-scene-heading-prefix-list
- Other changes to pave the way for an overhaul of the way fountain-mode
  works with screenplays (exporting, statistics, etc.)