st/patch
bakkeby b71d9f6669 [st][PATCH] externalpipe and externalpipein
This patch must be applied on the externalpipe patch. It adds the
function externalpipein to redirect the standard output of the external
command to the slave size of the pty, that is, as if the external
program had been manually executed on the terminal. It can be used to
send desired escape sequences to the terminal with a shortcut.

I created the patch to make use of the dynamic-colors program
(https://github.com/sos4nt/dynamic-colors) that uses the OSC escape
sequences to change the colors of the terminal. The program keeps the
last colorscheme selected in a file, so you can use it to select the
colorscheme for all newly opened terminals from that moment on. If you
want to change the color of the background and foreground independently
from the palette, you have to merge in the patch for the OSC escape
sequences 10, 11, and 12.

This patch includes the changes of the externalpipe sigaction patch to
prevent reseting the signal handler for SIGCHLD when the proces of the
external command exits.
2020-04-20 13:06:39 +02:00
..
boxdraw.c Adding relativeborder, fix-keyboard-input, iso14755, visualbell, rightclicktoplumb, boxdraw and keyboard-select patches 2019-09-17 15:16:22 +02:00
boxdraw.h Adding relativeborder, fix-keyboard-input, iso14755, visualbell, rightclicktoplumb, boxdraw and keyboard-select patches 2019-09-17 15:16:22 +02:00
copyurl.c Adding copyurl and disable-fonts patch 2019-09-16 10:40:16 +02:00
copyurl.h Adding copyurl and disable-fonts patch 2019-09-16 10:40:16 +02:00
externalpipe.c [st][PATCH] externalpipe and externalpipein 2020-04-20 13:06:39 +02:00
externalpipe.h [st][PATCH] externalpipe and externalpipein 2020-04-20 13:06:39 +02:00
fixkeyboardinput.c Adding relativeborder, fix-keyboard-input, iso14755, visualbell, rightclicktoplumb, boxdraw and keyboard-select patches 2019-09-17 15:16:22 +02:00
font2.c Adding font2 patch as per request #3 2020-03-21 16:41:43 +01:00
font2.h Adding font2 patch as per request #3 2020-03-21 16:41:43 +01:00
invert.c Adding invert patch 2020-03-29 15:38:16 +02:00
invert.h Adding invert patch 2020-03-29 15:38:16 +02:00
iso14755.c Adding relativeborder, fix-keyboard-input, iso14755, visualbell, rightclicktoplumb, boxdraw and keyboard-select patches 2019-09-17 15:16:22 +02:00
iso14755.h Adding relativeborder, fix-keyboard-input, iso14755, visualbell, rightclicktoplumb, boxdraw and keyboard-select patches 2019-09-17 15:16:22 +02:00
keyboardselect_st.c Adding note about flexipatch-finalizer 2019-10-16 12:05:53 +02:00
keyboardselect_st.h Adding note about flexipatch-finalizer 2019-10-16 12:05:53 +02:00
keyboardselect_x.c Adding note about flexipatch-finalizer 2019-10-16 12:05:53 +02:00
keyboardselect_x.h Adding note about flexipatch-finalizer 2019-10-16 12:05:53 +02:00
newterm.c Adding fixime, newterm and opencopied patches 2019-09-16 12:40:07 +02:00
newterm.h Adding fixime, newterm and opencopied patches 2019-09-16 12:40:07 +02:00
opencopied.c Adding fixime, newterm and opencopied patches 2019-09-16 12:40:07 +02:00
opencopied.h Adding fixime, newterm and opencopied patches 2019-09-16 12:40:07 +02:00
rightclicktoplumb_st.c Adding relativeborder, fix-keyboard-input, iso14755, visualbell, rightclicktoplumb, boxdraw and keyboard-select patches 2019-09-17 15:16:22 +02:00
rightclicktoplumb_st.h Adding relativeborder, fix-keyboard-input, iso14755, visualbell, rightclicktoplumb, boxdraw and keyboard-select patches 2019-09-17 15:16:22 +02:00
rightclicktoplumb_x.c Adding relativeborder, fix-keyboard-input, iso14755, visualbell, rightclicktoplumb, boxdraw and keyboard-select patches 2019-09-17 15:16:22 +02:00
rightclicktoplumb_x.h Adding relativeborder, fix-keyboard-input, iso14755, visualbell, rightclicktoplumb, boxdraw and keyboard-select patches 2019-09-17 15:16:22 +02:00
scrollback.c Adding scrollback patch 2019-09-16 15:31:58 +02:00
scrollback.h Adding scrollback patch 2019-09-16 15:31:58 +02:00
st_embedder_x.c Adding st embedder patch 2020-01-07 14:05:53 +01:00
st_embedder_x.h Adding st embedder patch 2020-01-07 14:05:53 +01:00
st_include.c Adding note about flexipatch-finalizer 2019-10-16 12:05:53 +02:00
st_include.h better Input Method Editor (IME) support (35f7db) 2020-03-24 11:25:39 +01:00
visualbell.c Adding relativeborder, fix-keyboard-input, iso14755, visualbell, rightclicktoplumb, boxdraw and keyboard-select patches 2019-09-17 15:16:22 +02:00
visualbell.h Adding relativeborder, fix-keyboard-input, iso14755, visualbell, rightclicktoplumb, boxdraw and keyboard-select patches 2019-09-17 15:16:22 +02:00
x_include.c Adding invert patch 2020-03-29 15:38:16 +02:00
x_include.h Adding invert patch 2020-03-29 15:38:16 +02:00
xresources.c Adding xresources patch 2019-09-16 14:21:09 +02:00
xresources.h Adding xresources patch 2019-09-16 14:21:09 +02:00