On 24/02/04 03:22PM, Robin Haberkorn wrote:
> Thirdly, I doubt that the maintainers would want to merge this into mainline.
The essence of the suckless philosophy goes hand in hand with the Unix
philosophy - programs that do one thing well and cooperate with other programs.
st is and should remain a terminal emulator, nothing more. There is already a
program called "tabbed" to manage multiple programs into tabs. From the
description, it seems that the functionality of your patch is different than
tabbed in presentation - it uses overlapping windows instead of tabs, so it can
be a separate program. However, its functionality does overlap with dwm. So
perhaps a patch for dwm would be better? Even then, the main idea of dwm and
other tiling window managers is that of the tilled (not overlapping) windows.
So this would go against that idea.
> If you want to to try the patches in their current form, just build my version
> or cherry-pick the commits into your own st-patch-branch.
> Or does anybody insist I send them around in patch files?
That is how it usually works. Users submit patches, which are provided on
https://st.suckless.org/patches/
and (depending on context) might get merged into the upstream. This particular
patch doesn't look like it should be in the upstream, but might be listed on
the above URL. In any case, you should format it according to
https://suckless.org/hacking/
Received on Sun Feb 04 2024 - 18:29:40 CET