0
I Use This!
Moderate Activity

Commits : Listings

Analyzed about 22 hours ago. based on code collected 1 day ago.
Apr 29, 2023 — Apr 29, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Implement the CBT (backward tab) sequence (\033[Z). More... almost 15 years ago
Proper support for tab stops (\033H etc), using a bitstring(3). Makes another vttest test happy. More... almost 15 years ago
Okay, so I screwed up when testing this, doh. Unbreak so that CAN/SUB actually do cancel the sequence, and tweak to make the code more clear. More... almost 15 years ago
Oops, CAN and SUB should abort the sequence (return to first state), not remain in the same state. More... almost 15 years ago
More input compatibility love. Support C0 within escape sequences, and the C0 control character VT (vertical tab, \013), which is treated as LF like VT102. Makes another vttest happy. More... almost 15 years ago
zap trailing whitespace; More... almost 15 years ago
Support insert mode by using insert character to shift the cells before writing as normal. More... almost 15 years ago
Implement the DEC alignment test. With the last change this is enough for the first cursor test in vttest (in ports) to pass; it still shops a few more problems though. More... almost 15 years ago
Fix some miscalculations when clearing to start of screen: the number of lines to the cursor is cy not cy - 1, and the current cursor cell should be included. More... almost 15 years ago
Use vis(3) instead of handrolled function. More... almost 15 years ago
Pass window titles through vis(1). <0x20 is dropped anyway by the input state machine but top-bit-set nonprintables could cause trouble, and they are neater like this anyway. More... almost 15 years ago
Do not set the window title by default (make set-titles option default to off), wiping over the title is rude and annoying. Agreed by several. More... almost 15 years ago
New session option, status-utf8, to control the interpretation of top-bit-set characters in status-left and status-right (if on, they are treated as UTF-8; otherwise passed through). More... almost 15 years ago
Add a UTF-8 aware string length function and make UTF-8 in status-left/status-right work properly. At the moment any top-bit-set characters are assumed to be UTF-8: a status-utf8 option to configure this will come shortly. More... almost 15 years ago
Add missing documentation for the -a flag used to move to next/previous window with alert. More... almost 15 years ago
Add a section summarising the status line. There are quite a number of status line options, it is something many want to configure, and the meaning of some bits weren't really documented. More... almost 15 years ago
undo a mistake found by sobrado; More... almost 15 years ago
When swapping pane positions, swap the PANE_HIDDEN flag as well, otherwise tmux crashes when trying to find the new active pane. More... almost 15 years ago
some cleanup; ok nicm More... almost 15 years ago
Cast char to u_char before passing to isalnum(). More... almost 15 years ago
Recent code to try and detect if a terminal supports UTF-8 by printing to it fails spectacularly on (at least) sparc64, so disable it for now. Thanks to naddy and Josh Elsasser for help and testing. More... almost 15 years ago
remove unused flag; while here, make usage's output fit on 80-column displays. More... almost 15 years ago
sort options alphabetically. More... almost 15 years ago
spawn login shells by default, adapt manpage bits as well. ok nicm@ More... almost 15 years ago
Don't access array[-1] if array is an empty string. More... almost 15 years ago
Make code clearer: - if (hdr->size > SIZE_MAX - 1) + if (hdr->size == SIZE_MAX) More... almost 15 years ago
Don't dereference NULL if buf winds up being empty. Can't happen right now according to NicM but better safe than sorry. More... almost 15 years ago
Don't leak memory if multiple -f flags are given. More... almost 15 years ago
Update the man page with some recent changes to the code: More... almost 15 years ago
Whoops, didn't mean to add this. More... almost 15 years ago