Commits


fmt (some missing space -> tab conversion)


fmt


link the duckling proxy in the "protocol proxy" section It's the only kind of protocol-proxy I know. The downside is that is an HTTP link :/


sync


correctly parse multiple attributes


simplify wrap_page and fix wrapping of pre text The column at which preformatted text should be formatted is the same as the "normal" text, so why the difference? MIN(fill_column, width) is always the correct choice for wrapping the text.


fill pre text until the last available column, not one less This was fixed previously in the wrap_text case but I forgot to update the hardwrap_text case too.


avoid a long line


configure: add --with-libbsd option


configure: add --with-libimsg option


configure: fix build with separate libtinfo ncurses has "--with-termlib" build option, which forces some symbols from libncurses.so to be moved to libtinfo.so. It caused the following error: ld: ui.o: undefined reference to symbol 'keypad' ld: /lib64/libtinfow.so.6: error adding symbols: DSO missing from command line


document tab-bar-show


sync


schedule ui redraw on tab new/free this helps to correctly manage the tab bar when tab-bar-show is 1.


add tab-bar-show option to control the tab bar rendering If tab-bar-show is -1 hide the tab bar permanently, if it's 0 show it unconditionally. If it's 1, show the bar only when there is more than one tab.