Commit Briefs

Omar Polo

bind c-t to tab-new by default

and while there document some missing keys.


Omar Polo

re-exec the children processes

This way, they get their own new random address space.


Omar Polo

style(9)




Omar Polo

bugfix: print the trailing face until the right column

This would leave the last column white if !olivetti-mode and a background color for some body lines


Omar Polo

guard cmd_scroll_line_up against crashes

buffer->top_line could end up being NULL if we blindly TAILQ_PREV...


Omar Polo

fix detection of empty lines inside pre blocks

empty lines inside pre blocks were misleadingly matched as LINE_TEXT.




Omar Polo

fix two related bug

Don't crash when there's a certificate mismatch and after saving the cert, before choosing to persist it, the page gets redirected; also, don't repeat the "Certificate mismatch" after the first yes, if there's a redirect. Now when the user accept a certificate, is treated as temporary saved for the whole session.




Omar Polo

add hide-pre-context and hide-pre-blocks

* hide-pre-context: if nonzero hide the start and end line of a pre block (i.e. ```). Defaults to zero. * add: hide-pre-blocks: if nonzero hide by default the body of a pre block; push-button can be used to toggle visibility per-block. Defaults to zero.


Omar Polo

fix top_line/current_line wrt L_HIDDEN

this fixes some infinite loops that may happen if the first line is hidden, or things happens. The idea is to move the line forward/backward until a non-hidden one is found.