From 6bb505eb7379b82f2d3da1ce31bf1657670124ed Mon Sep 17 00:00:00 2001 From: Thomas Adam Date: Thu, 23 May 2019 15:11:13 +0100 Subject: CHANGES: mention yacc --- CHANGES | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/CHANGES b/CHANGES index 1c37c5ec..3caa9796 100644 --- a/CHANGES +++ b/CHANGES @@ -1,5 +1,22 @@ CHANGES FROM 2.9 to X.X +* INCOMPATIBLE: tmux's configuration parsing has changed to use yacc(1) + instead. Most configuration files shouldn't need changing, however, the + following will need quoting: + + #{} + + That is, formats, since it would otherwise be consisdered a comment. + + Entirely the same parser is now used for parsing the configuration file + and for string commands. This means that constructs previously only + available in .tmux.conf, such as %if, can now be used in string commands + (for example, those given to if-shell - not commands invoked from the + shell, they are still parsed by the shell itself). + + DOWNSTREAM PACKAGERS: please make your tmux builds depend on yacc/bison or + similar. + * Add support for the overline attribute (SGR 53). The Smol capability is needed in terminal-overrides. -- cgit v1.2.3