| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-11-14 | apply newterm patch with tmux support | Craig Jennings | |
| Applied st-newterm-0.9.diff and st-newterm-0.9-tmux.diff with minor manual adjustments: - Added newterm() function declaration to st.h - Added Ctrl-Shift-Return keybinding to spawn new terminal - Integrated tmux-aware working directory detection Benefits: - Spawn new st instance with Ctrl-Shift-Return - New terminal inherits current working directory - Tmux-aware: detects CWD of current process in tmux session - Improves workflow efficiency for multi-terminal usage Note: tmux support is Linux-only and requires tmux to be direct child of st | |||
| 2025-11-14 | apply boxdraw patch for perfect box-drawing character alignment | Craig Jennings | |
| Applied st-boxdraw_v2-0.8.5.diff with manual adjustments for st 0.9: - Added boxdraw.c to build sources - Added ATTR_BOXDRAW attribute flag (bit 13, after ATTR_SELECTED) - Integrated boxdraw detection in tsetchar() function - Modified xmakeglyphfontspecs() to use boxdraw for applicable characters - Adjusted indentation for harfbuzz integration compatibility Benefits: - Box-drawing characters now align perfectly regardless of font - Improved visual quality for tmux, tree, dialog output - Covers Unicode U2500-U259F (lines/blocks) and U28XX (braille) | |||
| 2023-07-23 | ligatures patch applied | Craig Jennings | |
| 2023-07-23 | scrollback patches applied | Craig Jennings | |
| 2023-07-23 | initial checkin on July 23, 2023 @ 1:24 PM CST | Craig Jennings | |
