2020-11-07T00:50:13 #kisslinux I figured out why no info from gdb it won't work for me with version 4 debugging symbols but version 3 works. However now for the painful proccess of trying to get a freeze to occur 2020-11-07T10:23:55 #kisslinux hey 2020-11-07T10:30:14 #kisslinux hi 2020-11-07T10:33:36 #kisslinux just wondering if anyone here uses sowm? 2020-11-07T10:35:42 #kisslinux dWhat's your problem? 2020-11-07T10:38:50 #kisslinux hey mate, no problem, just trying to figure this out... I installed it through pkgin on NetBSD 2020-11-07T10:39:41 #kisslinux so it has been packaged. But I realise that to customise it (keybinds etc) I need to recompile it... but not sure how that works when I didn;t build it from source to begin withj 2020-11-07T10:40:35 #kisslinux there is no config file right? 2020-11-07T10:43:36 #kisslinux I think I'll just uninstall it and pull it from your repo instead and configure it before building 2020-11-07T10:57:48 #kisslinux Yes 2020-11-07T10:58:05 #kisslinux That's exactly what you should do 2020-11-07T10:58:14 #kisslinux Settings are controlled via the config.h file 2020-11-07T11:23:52 #kisslinux aloha 2020-11-07T11:30:06 #kisslinux o 2020-11-07T15:08:46 #kisslinux God bless process monitors and the people who write them 2020-11-07T15:09:11 #kisslinux having to sit here and wait for xsltproc to do its thing is making me nervous that it's stalling out :v 2020-11-07T15:14:01 #kisslinux lol 2020-11-07T15:26:52 #kisslinux mcpcpc[m]: Hey, I just saw xwm. Looks sick! A cursory peek at the code tells me it doesn't support workspaces. Any ideas on how that can be added? 2020-11-07T15:30:47 #kisslinux icyphox: could do it via some kind of array/list for each workspace each containing a nested array/list of each window/client. 2020-11-07T15:31:24 #kisslinux For swapping workspaces you'd do the following: 1. Show all windows from target workspace. 2. Hide all windows from previous workspace. 2020-11-07T15:31:41 #kisslinux Doing it in reverse like this can reduce visible delay/flicker when swapping. 2020-11-07T15:31:57 #kisslinux ^ 2020-11-07T15:32:01 #kisslinux For reference, sowm uses a linked list for each window. 2020-11-07T15:32:05 #kisslinux icyphox: will take a look in a bit 2020-11-07T15:32:22 #kisslinux You know how many workspaces you'll have beforehand so you can allocate on the stack for this 2020-11-07T15:32:39 #kisslinux Windows are of an unknown amount of course (though you could set an upper limit to simplify things) 2020-11-07T15:36:27 #kisslinux dylanaraps: Oh yeah, neat approach. 2020-11-07T15:36:35 #kisslinux Hmmm. 2020-11-07T15:58:01 #kisslinux the last two features i will probably look to add to `xwm` are workspaces and boarders (to indicate focus). beyond that, i will provide a patch. in the end, there is really no reason to switch from `sowm` to `xwm`. both similar in functionality, but `sowm` offers more out-of-box. it has just been a fun project for me. 2020-11-07T16:01:00 #kisslinux oh. maybe focus raise would be nice as well. idk. lol. 2020-11-07T16:02:32 #kisslinux So. Really weird question for you guys 2020-11-07T16:02:56 #kisslinux Or, more of an odd problem I'm facing? I dunno. 2020-11-07T16:04:28 #kisslinux Anyways, using yash as /bin/sh (basically dash with some sugar for user interaction, but otherwise extremely POSIX), totally fine before today. Log on to my box, figure I'd run pfetch, spits out an error about "invalid multibyte characters". Just checked it in a chroot, and there it runs fine 2020-11-07T16:04:42 #kisslinux any of you ever run into a problem where a shell spontaneously decides to just not work? :v 2020-11-07T16:05:06 #kisslinux changes to .yashrc ? 2020-11-07T16:05:30 #kisslinux ^ 2020-11-07T16:05:44 #kisslinux Nope 2020-11-07T16:05:50 #kisslinux Just tested with a brand new user, same error 2020-11-07T16:05:57 #kisslinux what is it? 2020-11-07T16:06:11 #kisslinux I'll copy it verbatim 2020-11-07T16:06:40 #kisslinux /bin/sh: cannot read input: Invalid or incomplete multibyte or wide character 2020-11-07T16:06:41 #kisslinux /bin/pfetch:49: syntax error: commands are missing between `{' and `}' 2020-11-07T16:06:41 #kisslinux /bin/pfetch:49: syntax error: `}' is missing 2020-11-07T16:06:56 #kisslinux This is an unmodified pfetch 2020-11-07T16:07:15 #kisslinux which works fine with d/b/ash 2020-11-07T16:07:47 #kisslinux and in a chroot with yash. but the weird thing is that line 49 is a comment, soooo...