[dev] Question regarding applicability of st single-buffer patch from FAQ

2020-06-04 Thread David Lamkins
I've applied the single-buffer patch from the st FAQ. As advertised, it lets w3mimgdisplay work in st; this helps not only w3m, but other tools (e.g. ranger) that use w3mimgdisplay. Is there a downside to having applied this patch? In a couple days of heavy use, I have yet to notice any anomalous

Re: [dev] Infnite loop in drawbar() when using attachbelow and sending windows between monitors

2020-06-04 Thread Jakub Leszczak
There is a bug in attachbelow patch. Change one line inside attachBelow() function. - if(c->mon->sel == NULL || c->mon->sel->isfloating) { + if (c->mon->sel == NULL || c->mon->sel == c || c->mon->sel->isfloating) { Br, Jakub Leszczak On Thu, Jun 4, 2020 at 12:17 PM Cadey Alicia Ratio wrote: >

[dev] Infnite loop in drawbar() when using attachbelow and sending windows between monitors

2020-06-04 Thread Cadey Alicia Ratio
I have found a bit of a peculiar issue when using the [attachbelow][1] patch. It seems that when you send windows between monitors using it, it creates a circular linked list that causes the following block of code to create an infinite loop: for (c = m->clients; c; c = c->next) { occ