New features:
- Major improvements to vim mode keybindings (thanks to @lulvz)
- File type icons in the buffer switcher
- File type icons in `--list-languages` output
- Colorized task output buffers
- New `--no-persist` to prevent new projects from being persisting
- New `close_project` command bound to `del` in recent projects list
- New `--project` command line parameter
- Indicate that a project is open in the recent projects list
- New command `open_version_info` to show build version information
- New command `toggle_inline_diagnostics`
- New gutter numbering styles `ascii`, `digital`, `subscript`, `superscript` and a command `gutter_style_next` to switch between them
New file types:
- `astro`
New themes:
- Zenbones theme collection
Fixes:
- #169 fix heap corruption on macos when decompressing unicode case data
- spawn at least 4 worker threads to avoid timeouts on single cpu systems
- restore eol_mode in undo/redo/reset operations
- restore previous file type when switching buffers
- prevent integer overlow if view top moves past file end in relative numbering mode
- translate command line column from byte position to actual column
- update cursor target column after nudge_insert/_delete