This commit is contained in:
tavo 2024-12-18 21:10:05 -06:00
parent ab0ce1802f
commit e640321ae3

View file

@ -1,6 +1,12 @@
Applied patches (in listed order):
st-scrollback-0.8.5.diff
st-externalpipe-0.8.5.diff
st-externalpipe-eternal-0.8.3.diff
st-anysize-20220718-baa9357.diff
---
diff '--color=auto' -Nu a/config.def.h b/config.def.h
--- a/config.def.h 2024-12-13 22:55:23.180773698 -0600
+++ b/config.def.h 2024-12-13 23:03:13.068200348 -0600
--- a/config.def.h 2024-12-18 21:06:29.591000711 -0600
+++ b/config.def.h 2024-12-18 20:53:14.657670906 -0600
@@ -176,6 +176,8 @@
*/
static MouseShortcut mshortcuts[] = {
@ -21,7 +27,7 @@ diff '--color=auto' -Nu a/config.def.h b/config.def.h
/*
diff '--color=auto' -Nu a/config.h b/config.h
--- a/config.h 1969-12-31 18:00:00.000000000 -0600
+++ b/config.h 2024-12-13 23:13:56.012933216 -0600
+++ b/config.h 2024-12-18 21:01:53.537668950 -0600
@@ -0,0 +1,480 @@
+/* See LICENSE file for copyright and license details. */
+
@ -222,16 +228,16 @@ diff '--color=auto' -Nu a/config.h b/config.h
+ { ControlMask, XK_Print, toggleprinter, {.i = 0} },
+ { ShiftMask, XK_Print, printscreen, {.i = 0} },
+ { XK_ANY_MOD, XK_Print, printsel, {.i = 0} },
+ { TERMMOD, XK_Prior, zoom, {.f = +1} },
+ { TERMMOD, XK_Next, zoom, {.f = -1} },
+ { TERMMOD, XK_L, zoom, {.f = +1} },
+ { TERMMOD, XK_H, zoom, {.f = -1} },
+ { TERMMOD, XK_Home, zoomreset, {.f = 0} },
+ { TERMMOD, XK_C, clipcopy, {.i = 0} },
+ { TERMMOD, XK_V, clippaste, {.i = 0} },
+ { TERMMOD, XK_Y, selpaste, {.i = 0} },
+ { ShiftMask, XK_Insert, selpaste, {.i = 0} },
+ { TERMMOD, XK_Num_Lock, numlock, {.i = 0} },
+ { ShiftMask, XK_Page_Up, kscrollup, {.i = -1} },
+ { ShiftMask, XK_Page_Down, kscrolldown, {.i = -1} },
+ { TERMMOD, XK_K, kscrollup, {.i = 1} },
+ { TERMMOD, XK_J, kscrolldown, {.i = 1} },
+};
+
+/*
@ -505,8 +511,8 @@ diff '--color=auto' -Nu a/config.h b/config.h
+ "`abcdefghijklmnopqrstuvwxyz{|}~";
Common subdirectories: a/.git and b/.git
diff '--color=auto' -Nu a/st.c b/st.c
--- a/st.c 2024-12-13 22:55:23.180773698 -0600
+++ b/st.c 2024-12-13 23:07:51.886249098 -0600
--- a/st.c 2024-12-18 21:06:29.591000711 -0600
+++ b/st.c 2024-12-18 20:53:14.661004242 -0600
@@ -35,6 +35,8 @@
#define ESC_ARG_SIZ 16
#define STR_BUF_SIZ ESC_BUF_SIZ
@ -2127,8 +2133,8 @@ diff '--color=auto' -Nu a/st.c b/st.c
}
diff '--color=auto' -Nu a/st.h b/st.h
--- a/st.h 2024-12-13 22:55:23.180773698 -0600
+++ b/st.h 2024-12-13 23:05:25.285170829 -0600
--- a/st.h 2024-12-18 21:06:29.591000711 -0600
+++ b/st.h 2024-12-18 20:53:14.661004242 -0600
@@ -22,17 +22,19 @@
enum glyph_attribute {
@ -2179,8 +2185,8 @@ diff '--color=auto' -Nu a/st.h b/st.h
void tsetdirtattr(int);
void ttyhangup(void);
diff '--color=auto' -Nu a/x.c b/x.c
--- a/x.c 2024-12-13 22:55:23.180773698 -0600
+++ b/x.c 2024-12-13 23:08:16.910433371 -0600
--- a/x.c 2024-12-18 21:06:29.591000711 -0600
+++ b/x.c 2024-12-18 20:53:14.661004242 -0600
@@ -81,6 +81,7 @@
typedef struct {
int tw, th; /* tty width and height */