Add and parse %n macro
Consider %n macro in :!commands

Also update code a bit.
Consider %n macro in :user-defined-commands
Rename view_file() param do_form -> allow_forking

Also add more curly braces.
Don't use terminal multiplexer for internal edits

E.g. to edit command line or list of file names.
Document small enhancements for term mux support
Merge branch 'better-term-mux-support'

Add %n macro which suppresses using of terminal multiplexer in a
command.

Do not use terminal multiplexer for internal edit operations
(editing of file names or command-line).
Add sample dark solarized color scheme by istib

Thanks to Stéphane, a.k.a. istib.
Note dark solarized color scheme in the ChangeLog

Thanks to Stéphane, a.k.a. istib.
Merge branch 'add-dark-solarized-cs'

Add sample dark solarized color scheme (provided by Stéphane, a.k.a.
istib).
Don't optimize parsing of 'trashdir' option

Premature optimization...
Merge branch 'fix-trash-regression'

Don't optimize parsing of 'trashdir' option, it breaks default usage of
trash because list of trash directories is not constructed on start up.