CVSROOT: /cvs Module name: src Changes by: n...@cvs.openbsd.org 2020/06/04 01:12:05
Modified files: usr.bin/tmux : arguments.c cmd-parse.y cmd.c tmux.1 Log message: Instead of using a custom parse function to process {}, treat it as a set of statements and parse with yacc, then convert back to a string as the last step. This means the rules are consistent inside and outside {}, %if and friends work at the right time, and the final result isn't littered with unnecessary newlines.