summaryrefslogtreecommitdiff
path: root/patches_applied
AgeCommit message (Collapse)Author
2025-11-14apply undercurl patch for enhanced underline stylesHEADmainCraig Jennings
Applied st-undercurl-0.9-20240103.diff cleanly with offset adjustments. Benefits: - Adds support for curly/wavy underlines (undercurl) - Custom underline colors via SGR escape codes - Compatible with Vim/NeoVim LSP diagnostics and spell-check - Supports standard terminal features used by most modern terminals Use cases: - Editor spell-check with wavy underlines - LSP warnings/errors with colored underlines - Enhanced visual feedback in terminal applications
2025-11-14apply newterm patch with tmux supportCraig 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-14apply anysize patch for flexible window sizingCraig Jennings
Applied st-expected-anysize-0.9.diff cleanly. Benefits: - Terminal now resizes to any pixel dimension - Adds dynamic padding to bottom and right edges - Eliminates gaps when used with tiling window managers - More natural behavior with traditional left-to-right text flow
2025-11-14apply boxdraw patch for perfect box-drawing character alignmentCraig 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-25patched desktop entryCraig Jennings
2023-07-23added dynamic cursor color patchCraig Jennings
2023-07-23moving xresources patch diff to patches_applied directoryCraig Jennings
2023-07-23applied font2 patchCraig Jennings
2023-07-23moving ligature patch diff to patches_applied directoryCraig Jennings
2023-07-23alpha patch appliedCraig Jennings
2023-07-23one clipboard patch appliedCraig Jennings
2023-07-23delkey patch appliedCraig Jennings
Return BS on pressing backspace and DEL on pressing the delete key.
2023-07-23scrollback patches appliedCraig Jennings