commit 1ef6b60bec6dd7cde757eb12780c2f5f718a451a
parent a06cf718793bb5d33ef17bc63c99dd3f1ad8b131
Author: Ethan Long <ethandavidlong@gmail.com>
Date: Wed, 15 Jan 2025 15:30:03 +1100
Added a few patches to help with compat
Diffstat:
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/patches.h b/patches.h
@@ -107,7 +107,7 @@
* restores the window title (for instance nvim does this when opening and closing).
* https://st.suckless.org/patches/csi_22_23/
*/
-#define CSI_22_23_PATCH 0
+#define CSI_22_23_PATCH 1
/* According to the specification (see link in BLINKING_CURSOR_PATCH) the "Set cursor style
* (DECSCUSR), VT520." escape sequences define both values of 0 and 1 as a blinking block,
@@ -122,7 +122,7 @@
* While many terminal emulators do this it is not adhering to specification. xterm is an
* example terminal that sets a blinking block instead of the configured one, same as st.
*/
-#define DEFAULT_CURSOR_PATCH 0
+#define DEFAULT_CURSOR_PATCH 1
/* Return BS on pressing backspace and DEL on pressing the delete key.
* https://st.suckless.org/patches/delkey/
@@ -314,7 +314,7 @@
*
* https://codeberg.org/dnkl/foot#jumping-between-prompts
*/
-#define OSC133_PATCH 0
+#define OSC133_PATCH 1
/* Reflow.
* Allows st to be resized without cutting off text when the terminal window is made larger again.
@@ -388,7 +388,7 @@
* The behavior is similar to Plan 9 where applications can take over windows.
* URL TBC
*/
-#define ST_EMBEDDER_PATCH 1
+#define ST_EMBEDDER_PATCH 0
/* Use inverted defaultbg/fg for selection when bg/fg are the same.
* https://st.suckless.org/patches/spoiler/
@@ -413,7 +413,7 @@
*
* https://st.suckless.org/patches/sync/
*/
-#define SYNC_PATCH 0
+#define SYNC_PATCH 1
/* Instead of a default X cursor, use the xterm cursor from your cursor theme.
* You need to uncomment the corresponding line in config.mk to use the -lXcursor library
@@ -438,7 +438,7 @@
*
* https://st.suckless.org/patches/undercurl/
*/
-#define UNDERCURL_PATCH 0
+#define UNDERCURL_PATCH 1
/* Allows mouse scroll without modifier keys for regardless of alt screen using the external
* scroll program.