summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCraig Jennings <craigmartinjennings@gmail.com>2023-07-23 17:21:44 -0500
committerCraig Jennings <craigmartinjennings@gmail.com>2023-07-23 17:21:44 -0500
commitb3601bf1c43b332e0b1f696ece869b4edef5e18e (patch)
tree00d03647d2c4c3a811c389da29e864bdedc93189
parentebb12cd42b3586dfde7460afb0b52857fd007b36 (diff)
adding info on aborted right click paste patch
-rw-r--r--todo.org34
1 files changed, 20 insertions, 14 deletions
diff --git a/todo.org b/todo.org
index 6b6a746..eb56595 100644
--- a/todo.org
+++ b/todo.org
@@ -1,19 +1,5 @@
ST Patches
* ST Patches Open Work
-** DOING [#A] font2 (fallback font for glyphs + emojis)
-*** 2023-07-23 @ 17:08:03 -0500 Patch applied successfully w/o issues
-*** Description and URLs
-This patch allows to add spare font besides default. Some glyphs can be not present in default font. For this glyphs st uses font-config and try to find them in font cache first. This patch append fonts defined in font2 variable to the beginning of font cache. So they will be used first for glyphs that absent in default font.
-Example
-
-static char *font = "Bitstream Vera Sans Mono:pixelsize=11:antialias=true:autohint=true"; without patch.
-static char *font2[] = { "Inconsolata for Powerline:pixelsize=12:antialias=true:autohint=true" };
-
-https://st.suckless.org/patches/font2/
-https://st.suckless.org/patches/font2/st-font2-0.8.5.diff
-
-** TODO [#A] right-click sends paste
-st-rightclickpaste-0.8.2.diff
** TODO [#B] xresources with signal reloading
*** Description and URLs
This patch adds the ability to configure st via Xresources and signal reloading. This patch is not based on xresources patch and is extended from xst's commit on github.
@@ -53,6 +39,14 @@ Key bindings
https://st.suckless.org/patches/colorschemes/
https://st.suckless.org/patches/colorschemes/st-colorschemes-0.8.5.diff
* ST Patches Aborted
+** CANCELLED [#B] right-click sends paste
+*** 2023-07-23 @ 17:12:15 -0500 patching failed, manual intervention failed
+I can't locate where in x.c this patch should apply. It's a pretty straightforward one line change, but the constant doesn't exist any longer.
+Normally, I'd try this in an unpatched ST repo, but I'm not that attached to this patch.
+*** Description and URLs
+Pressing right-click pastes from the primary-selection. If combined with the clipboard-patch right-click pastes from the clipboard. Middle-click does nothing.
+https://st.suckless.org/patches/rightclickpaste/
+https://st.suckless.org/patches/rightclickpaste/st-rightclickpaste-0.8.2.diff
** CANCELLED [#B] externalpipe
*** 2023-07-23 @ 16:32:10 -0500 skipping this patch.
*** 2023-07-23 @ 16:32:06 -0500 failed verification using the example in description
@@ -124,6 +118,18 @@ https://st.suckless.org/patches/externalpipe/st-externalpipe-0.8.4.diff
When using the scrollback patch, you can apply this patch ontop in order to use externalpipe onto the entire terminal history:
https://st.suckless.org/patches/externalpipe/st-externalpipe-eternal-0.8.3.diff
* ST Patches Completed
+** DONE [#A] font2 (fallback font for glyphs + emojis)
+*** 2023-07-23 @ 17:08:03 -0500 Patch applied successfully w/o issues
+*** Description and URLs
+This patch allows to add spare font besides default. Some glyphs can be not present in default font. For this glyphs st uses font-config and try to find them in font cache first. This patch append fonts defined in font2 variable to the beginning of font cache. So they will be used first for glyphs that absent in default font.
+Example
+
+static char *font = "Bitstream Vera Sans Mono:pixelsize=11:antialias=true:autohint=true"; without patch.
+static char *font2[] = { "Inconsolata for Powerline:pixelsize=12:antialias=true:autohint=true" };
+
+https://st.suckless.org/patches/font2/
+https://st.suckless.org/patches/font2/st-font2-0.8.5.diff
+
** DONE [#A] ligatures (apply after alpha and scrollback)
*** 2023-07-23 @ 15:31:37 -0500 Tested and working fine
<= and || showed up instantly when switching font to FiraCode Nerd Font Mono