2020-03-02T00:46:23 #kisslinux konimex: for libffi, sed -i 's/= $(shell $(SHELL) (.*))$/!=1/' Makefile.in to build with bmake 2020-03-02T00:56:55 #kisslinux xcb-util-wm seems to build with bmake, libx11 does too, but if it doesn't, one thing that should remove a bmake incompatibility (that I didn't run into but exists) is sed -i 's/$(patsubst %([^,]*),%([^,]*),($([^)]*))/3:1=2/' src/Makefile.in 2020-03-02T00:57:29 #kisslinux that's super generalized and so really unreadable, I can make a much more specific less ugly sed 2020-03-02T00:59:13 #kisslinux sed -i 's/$(patsubst %.c,%.ii,([^)]*))/1:.c=.ii/' src/Makefile.in 2020-03-02T02:30:33 #kisslinux E5ten: xcb-util-wm hangs in GEN ewmh.c with bmake 2020-03-02T02:32:56 #kisslinux as for libffi, nope (https://termbin.com/t9n4 -- build file for ref: https://termbin.com/q5ua) 2020-03-02T02:41:30 #kisslinux ah I was looking at slightly outdated libffi, one sec 2020-03-02T02:43:37 #kisslinux try sed -i '/assembler-with-cpp/s%$<%$(top_srcdir)/libffi.map.in%' Makefile.in 2020-03-02T02:43:45 #kisslinux uh 2020-03-02T02:43:52 #kisslinux it seems to have cut off most of that command? 2020-03-02T02:44:01 #kisslinux sed -i '/assembler-with-cpp/s%$<%$(top_srcdir)/libffi.map.in%' Makefile.in 2020-03-02T02:44:43 #kisslinux http://ix.io/2d8w 2020-03-02T02:44:48 #kisslinux try the command there 2020-03-02T02:47:53 #kisslinux alright, it works 2020-03-02T03:35:51 #kisslinux has anyone gotten kiss to play nice with broadcom wifi cards? I've tried including the brcmfmac drivers as kernel modules and loading them, but the interface isn't even showing up when I run ip link 2020-03-02T04:10:37 #kisslinux hmm... I'll need a viable alternative to GRUB 2020-03-02T04:20:25 #kisslinux > build-grub-module-verifier: error: disk: unsupported relocation 0xa. 2020-03-02T04:20:30 #kisslinux very helpful, grub 2020-03-02T04:59:50 #kisslinux I use EFISTUB 2020-03-02T05:03:09 #kisslinux http://ix.io/2d8S this but done on on the Makefile.ins instead of the .ams will make eudev work with bmake I believe 2020-03-02T05:04:53 #kisslinux http://ix.io/2cHC to make giflib work with bmake 2020-03-02T06:04:16 #kisslinux E5ten: hey, does upgrading the kernel work with efistub? 2020-03-02T06:04:39 #kisslinux It's booting the previous kernel for me, whatever I try. 2020-03-02T07:53:21 #kisslinux o/ 2020-03-02T08:11:07 #kisslinux icyphox: I don't see why it wouldn't work. 2020-03-02T08:11:58 #kisslinux icyphox: you might need to copy the new kernel to the EFI directory too 2020-03-02T08:12:36 #kisslinux E5ten: EFISTUB works for me, but I need to provide a choice of bootloader too 2020-03-02T08:13:43 #kisslinux if grub works then I'm done, but it doesn't build here, perhaps I'll have to look into refind or syslinux 2020-03-02T08:13:54 #kisslinux Why doesn't grub work? 2020-03-02T08:14:58 #kisslinux on mobile, but on the second (uefi?) build, it failed, let me bring the logs later, I'm on mobile now 2020-03-02T08:15:06 #kisslinux Alright 2020-03-02T08:21:11 #kisslinux and by the way, wyverkiss-0.0.2 has been released https://github.com/wyvertux/wyverkiss/releases/tag/0.0.2 with every package built 2020-03-02T08:21:35 #kisslinux Nice 2020-03-02T08:24:24 #kisslinux minisign is a nice small signing tool (pasting the public key directly instead of importing keys ala gpg is a nifty feature), you can consider to switch to it 2020-03-02T08:31:42 #kisslinux dylanaraps: did you have seen in birhc the '*' channel? 2020-03-02T08:33:51 #kisslinux Yes 2020-03-02T08:33:57 #kisslinux It's the server channel 2020-03-02T08:34:08 #kisslinux I'm working now on further spltting messages to it 2020-03-02T08:42:53 #kisslinux and also i have trouble with the refresh.. it only displays messages, once i have changed the channel and come back to the channel.. I will have a look tonight if you don't have time 2020-03-02T08:43:28 #kisslinux Using latest master? 2020-03-02T08:43:37 #kisslinux I pushed a couple of commits a half hour ago 2020-03-02T08:44:22 #kisslinux yes, just pulled 30min ago 2020-03-02T08:44:38 #kisslinux dylanaraps: ping 2020-03-02T08:44:43 #kisslinux o/ 2020-03-02T08:45:16 #kisslinux o/ 2020-03-02T08:47:28 #kisslinux dylanaraps: https://termbin.com/0f2k < do you see any issues with implementing this change? A user is requesting it this way, I literally only use pciutils for "lspci -k" and just don't know enough what what is going on here. 2020-03-02T08:48:26 #kisslinux The patch is said to fix the current problem of "do not seem to properly source the installed pci.ids.gz" 2020-03-02T08:48:56 #kisslinux as well as "worthwhile to link against system zlib, as well as build libpci.a with PIC as static libs are not compiled as such by default. All are implemented in this patch." 2020-03-02T08:49:46 #kisslinux I sent that 2020-03-02T08:49:50 #kisslinux ++ 2020-03-02T08:49:57 #kisslinux hi ioraff :) 2020-03-02T08:50:11 #kisslinux howdy 2020-03-02T08:52:00 #kisslinux lspci should return e.g. 02:00.0 Network controller: Qualcomm Atheros AR93xx Wireless Network Adapter (rev 01) 2020-03-02T08:52:23 #kisslinux if pci.ids.gz is sourced properly, which for whatever reason was not the case in your build 2020-03-02T08:53:33 #kisslinux I'm just checking for nitpicks before opening a pull request. :) 2020-03-02T08:54:12 #kisslinux mmkay 2020-03-02T08:55:02 #kisslinux But the supreme dictator has vanished 2020-03-02T08:55:35 #kisslinux would also require adding zlib to depends. forgot about that. 2020-03-02T08:56:10 #kisslinux yea 2020-03-02T08:56:24 #kisslinux We already list zlib as a dep 2020-03-02T08:56:43 #kisslinux I see what you are saying, this does make it better 2020-03-02T08:57:07 #kisslinux yay 2020-03-02T08:57:52 #kisslinux ioraff: none of our other builds use mk() that I can find in the repos 2020-03-02T08:58:01 #kisslinux it actually took me awhile to realize it provided lspci. I only had it in my own repo for the lib for flashrom 2020-03-02T08:58:03 #kisslinux ioraff: can we not stay with the previous format of things? 2020-03-02T08:58:17 #kisslinux adamantium: it's in the supreme leader's style guide. 2020-03-02T08:58:22 #kisslinux orlly 2020-03-02T08:58:31 #kisslinux for reusing make variables. 2020-03-02T08:59:05 #kisslinux I see. It makes sense. Are we sure it requires we reuse the variables 2020-03-02T08:59:22 #kisslinux as far as I can tell. I tried several different combinations. 2020-03-02T08:59:48 #kisslinux I know the feeling. Well I'll open the PR, then. And thanks for reporting the bug 2020-03-02T08:59:55 #kisslinux And providing a fix 2020-03-02T09:00:56 #kisslinux the less packages in my personal repo, the better. 2020-03-02T09:01:14 #kisslinux as I have quite a lot. 2020-03-02T09:02:15 #kisslinux Can I see your overlay is it online? 2020-03-02T09:02:24 #kisslinux You have me curious 2020-03-02T09:03:04 #kisslinux https://github.com/ioraff/kiss-personal 2020-03-02T09:03:55 #kisslinux ioraff: next time btw just do this https://github.com/kisslinux/community/issues/490 and we will find a way to fix it, unless you enjoy doing it! 2020-03-02T09:03:57 #kisslinux Thanks for your help 2020-03-02T09:05:40 #kisslinux I guess I enjoy doing it. I like to see if the problem is fixable before reporting anything. 2020-03-02T09:08:08 #kisslinux Cool 2020-03-02T09:08:37 #kisslinux I think pciutils is an important community package because busybox lspci does not show very helpful info for new user trying to build a kernel 2020-03-02T09:09:05 #kisslinux That's why I packaged it originally, but it's not a package I know a lot about, honestly 2020-03-02T09:10:27 #kisslinux ioraff: dylan merged it 2020-03-02T09:10:41 #kisslinux thanx again 2020-03-02T09:10:47 #kisslinux no problem 2020-03-02T10:52:27 #kisslinux dylan: here's the log of my grub (clang) build: https://termbin.com/26f3l 2020-03-02T10:53:51 #kisslinux Thanks 2020-03-02T10:53:55 #kisslinux I've been in the garden 2020-03-02T10:54:51 #kisslinux konimex: Log is incomplete 2020-03-02T10:54:58 #kisslinux dylanaraps: Cultivating your own selection of edible greens? 2020-03-02T10:55:00 #kisslinux Probably better to do tail -3000 file 2020-03-02T10:55:09 #kisslinux fehawen: Planting potatoes today 2020-03-02T10:55:15 #kisslinux nice 2020-03-02T10:55:29 #kisslinux They've been sprouting under the sink for a while 2020-03-02T10:56:09 #kisslinux the one I just sent is about ~10000 lines, so yeah 2020-03-02T10:56:35 #kisslinux https://termbin.com/r48g here's the last 3000 lines 2020-03-02T10:57:42 #kisslinux Where's the error? 2020-03-02T10:58:25 #kisslinux the last 20 lines? with the disk: unsuppieted relocation 0xa? 2020-03-02T10:58:36 #kisslinux *unsupported 2020-03-02T10:59:22 #kisslinux here's the last 100 lines: https://termbin.com/hxce 2020-03-02T10:59:40 #kisslinux Now I see it 2020-03-02T11:02:41 #kisslinux Let me try with CC=clang 2020-03-02T11:02:54 #kisslinux Could be related to binutils, bison, whatever 2020-03-02T11:03:32 #kisslinux Worst case we disable the module if possible 2020-03-02T11:03:48 #kisslinux https://savannah.gnu.org/bugs/?47580 mentions -fPIC so might be related 2020-03-02T11:07:42 #kisslinux I saw that 2020-03-02T11:09:32 #kisslinux Works with CC=clang for me 2020-03-02T11:09:55 #kisslinux is anything in grub built with C++? 2020-03-02T11:10:05 #kisslinux Good question 2020-03-02T11:10:12 #kisslinux I'll try again with CXX set as well 2020-03-02T11:10:47 #kisslinux might be related to that since I have libc++ instead of libstdc++ 2020-03-02T11:16:16 #kisslinux also if yours works then it's definitely binutils as I have llvm one (except for AS) 2020-03-02T11:17:09 #kisslinux Works 2020-03-02T11:17:38 #kisslinux Might want to report this upstream 2020-03-02T11:18:31 #kisslinux I'll try building with gnu binutils later, I'm rebuilding thunderbird atm (had to add a CPPFLAGS to sqlite) 2020-03-02T11:18:44 #kisslinux Ah 2020-03-02T11:19:13 #kisslinux brb 2020-03-02T11:35:43 #kisslinux ola fehawen: 2020-03-02T11:36:13 #kisslinux dylanaraps: hey, sup? 2020-03-02T11:36:18 #kisslinux Working on birch 2020-03-02T11:36:34 #kisslinux Added back '-c "#chan,#chan2,#chan3"' 2020-03-02T11:36:40 #kisslinux Fixed a bunch of bugs 2020-03-02T11:36:45 #kisslinux Just pulled the latest changes a few minutes ago 2020-03-02T11:36:47 #kisslinux Made resize quicker 2020-03-02T11:36:50 #kisslinux Cool 2020-03-02T11:36:51 #kisslinux I just pushed changes now 2020-03-02T11:36:59 #kisslinux Wrapping is still the same though 2020-03-02T11:37:03 #kisslinux It's tricky 2020-03-02T11:37:17 #kisslinux IRC messages can contain non-printable chars too 2020-03-02T11:37:34 #kisslinux Also, any unicode (multi-byte) chars break calculation too 2020-03-02T11:38:14 #kisslinux Emojis, for example? 2020-03-02T11:39:05 #kisslinux Yeah 2020-03-02T11:39:26 #kisslinux Unicode is rare in IRC though 2020-03-02T11:39:46 #kisslinux The idea I currently have is to print everything as plain-text and to format it post-wrap 2020-03-02T11:39:46 #kisslinux Doesn't seem like we used that much here anyway :) 2020-03-02T11:40:41 #kisslinux I joined another channel, and I get "nickname joined #other-channel" here as well 2020-03-02T11:40:54 #kisslinux Let me see if I can reproduce 2020-03-02T11:41:06 #kisslinux Yup 2020-03-02T11:41:16 #kisslinux Just got: --> troulouliou_dev has joined #archlinux 2020-03-02T11:41:24 #kisslinux For example 2020-03-02T11:41:40 #kisslinux OK 2020-03-02T11:41:43 #kisslinux Should be fixed 2020-03-02T11:41:45 #kisslinux Let me test 2020-03-02T11:43:13 #kisslinux Ohhh, my tmp folder is spammed full of files like "tmp-2822ZjYlC16Zk8YZ", could that be from birch? 2020-03-02T11:43:35 #kisslinux Nope 2020-03-02T11:43:38 #kisslinux But I also see that birch keeps its tmps in a birch-pid directory now instead 2020-03-02T11:43:45 #kisslinux birch creates a dir: birch-$pid 2020-03-02T11:45:03 #kisslinux jjlasd 2020-03-02T11:45:47 #kisslinux brb 2020-03-02T11:47:44 #kisslinux dylanaraps: Yep, those random tmp files came from neovim lol 2020-03-02T11:47:50 #kisslinux :P 2020-03-02T11:49:00 #kisslinux Not sure why the channel join/leave/quit messages overlap between channels though 2020-03-02T11:49:05 #kisslinux This would be so easy were it not bash 2020-03-02T11:49:23 #kisslinux Though bash makes a lot of it easy too 2020-03-02T11:49:43 #kisslinux Are you considering a code base migration to C? :P 2020-03-02T11:49:53 #kisslinux It being written in bash is what makes it cuul 2020-03-02T11:50:04 #kisslinux Yeah 2020-03-02T11:50:12 #kisslinux The string handling makes things very easy 2020-03-02T11:50:16 #kisslinux as does readline 2020-03-02T11:50:25 #kisslinux Just the whole TUI aspect is tricky 2020-03-02T11:51:21 #kisslinux OK 2020-03-02T11:51:28 #kisslinux Just pushed a fix for join messages 2020-03-02T11:51:32 #kisslinux brb 2 secs 2020-03-02T11:52:08 #kisslinux I'm a try it as well 2020-03-02T11:52:54 #kisslinux I think I broke /join actually 2020-03-02T11:53:07 #kisslinux Yeah :) 2020-03-02T11:53:21 #kisslinux Something's wrong at least heh 2020-03-02T11:59:50 #kisslinux Sorry for spam. 2020-03-02T12:04:03 #kisslinux is there a way to trace why a program segfaulted? 2020-03-02T12:04:04 #kisslinux gdb? 2020-03-02T12:04:16 #kisslinux Yeah 2020-03-02T12:04:22 #kisslinux You'd need to disable stripping though 2020-03-02T12:04:30 #kisslinux strace can also be handy 2020-03-02T12:06:31 #kisslinux well, so 50 more minutes of building thunderbird -strip 2020-03-02T12:06:44 #kisslinux fehawen: Pushed a fix maybe 2020-03-02T12:06:48 #kisslinux brb 2020-03-02T12:07:52 #kisslinux alright, let's see if grub w/ binutils is fine and dandy 2020-03-02T12:11:05 #kisslinux dylanaraps: /join doesn't seem broken anymore 2020-03-02T12:11:18 #kisslinux Huzzah 2020-03-02T12:11:20 #kisslinux It's fixed 2020-03-02T12:11:44 #kisslinux Although I got "--> dylanaraps has joined #kisslinux" for times in a row with any leave/quit messages in between heh 2020-03-02T12:12:45 #kisslinux And when joining new channels, right after "366 End of /NAMES list." I get "421 Unknown command.", but that's not much of an issue really 2020-03-02T12:13:13 #kisslinux Oops, that broke my prompt for some reason 2020-03-02T12:13:24 #kisslinux dylan: it's a binutils issue after all 2020-03-02T12:13:59 #kisslinux clang and gnu binutils work to build grub 2020-03-02T12:14:14 #kisslinux And I'm not seeing your messages here right now, they're only visible in the tmp file. Hmm.. 2020-03-02T12:14:20 #kisslinux brb 2020-03-02T12:36:15 #kisslinux konimex: Re: EFISTUB kernel thing: By "EFI directory", are you referring to /boot? 2020-03-02T12:36:32 #kisslinux your esp, so could be /boot or /boot/efi 2020-03-02T12:36:43 #kisslinux Yeah that's /boot. 2020-03-02T12:36:49 #kisslinux I'm already doing that. 2020-03-02T12:37:03 #kisslinux I'm pointing the EFI entry to /vmlinuz 2020-03-02T12:37:16 #kisslinux But it still boots the old kernel from idk where. 2020-03-02T12:37:27 #kisslinux Here's what I'm doing: 2020-03-02T12:37:40 #kisslinux Compile new kernel -- make j5 2020-03-02T12:37:44 #kisslinux *- 2020-03-02T12:37:52 #kisslinux Install -- make install 2020-03-02T12:38:00 #kisslinux And that goes to /vmlinuz 2020-03-02T12:38:03 #kisslinux have you removed all traces to the old kernel? 2020-03-02T12:38:07 #kisslinux So it should automatically update. 2020-03-02T12:38:08 #kisslinux Yeah 2020-03-02T12:38:31 #kisslinux Wait, I'll try it just once more. 2020-03-02T12:41:07 #kisslinux I filled birch with comments. https://github.com/dylanaraps/birch/blob/master/birch 2020-03-02T12:41:15 #kisslinux brb 2 secs 2020-03-02T12:42:25 #kisslinux I still need to add comments to each block for /cmd and MSGTYPE 2020-03-02T12:42:40 #kisslinux There's bugs to fix still too ;) 2020-03-02T12:42:59 #kisslinux I'll fix the unknown command line as well. 2020-03-02T12:43:46 #kisslinux konimex: Shall I remove the .old files too? 2020-03-02T12:43:55 #kisslinux sure 2020-03-02T12:44:23 #kisslinux Ok so now I only have System.map and vmlinuz from 5.5.2 2020-03-02T12:44:27 #kisslinux Let's reboot 2020-03-02T12:44:55 #kisslinux What the fuckkkk 2020-03-02T12:45:00 #kisslinux Still booting 5.4.8 2020-03-02T12:45:20 #kisslinux what's in efibootmgr? 2020-03-02T12:45:24 #kisslinux Where is it picking that up from? 2020-03-02T12:45:25 #kisslinux Are you sure you have the right dir? 2020-03-02T12:45:31 #kisslinux Positive. 2020-03-02T12:46:34 #kisslinux dylanaraps: Whoa "1 file changed, 134 insertions(+), 5 deletions(-)" What did you do :P 2020-03-02T12:47:10 #kisslinux Oh right, lots of comments, fair enough 2020-03-02T12:47:13 #kisslinux konimex: Wait, I'll paste the output of efibootmgr. 2020-03-02T12:47:18 #kisslinux How is it booting an incorrect kernel if the kernel doesn't exist? 2020-03-02T12:47:24 #kisslinux Or does it still exist? 2020-03-02T12:47:42 #kisslinux That's what baffles me too. 2020-03-02T12:47:49 #kisslinux I can't find the kernel anywhere. 2020-03-02T12:47:52 #kisslinux https://termbin.com/ecuv 2020-03-02T12:48:29 #kisslinux that looks normal 2020-03-02T12:48:31 #kisslinux Here's 'efibootmgr -v' https://termbin.com/ekuo 2020-03-02T12:49:04 #kisslinux ~ 2020-03-02T12:49:07 #kisslinux ▲ ls /boot/ 2020-03-02T12:49:09 #kisslinux System.map vmlinuz 2020-03-02T12:49:26 #kisslinux Both from 5.5.2 2020-03-02T12:49:31 #kisslinux brb in an hour or so. 2020-03-02T12:49:38 #kisslinux Okay, see ya. 2020-03-02T12:50:24 #kisslinux what if you create a new efibootmgr entry 2020-03-02T12:51:36 #kisslinux konimex: Oh ok let me try that. 2020-03-02T12:51:45 #kisslinux Same as the existing one? 2020-03-02T12:52:40 #kisslinux if possible, yep 2020-03-02T12:55:45 #kisslinux https://termbin.com/uicf konimex 2020-03-02T12:56:08 #kisslinux Made a new, identical one. 2020-03-02T12:56:25 #kisslinux and the new entry boots with kernel version... 2020-03-02T12:57:06 #kisslinux konimex: You want me to hardcode the version? 2020-03-02T12:57:15 #kisslinux nope 2020-03-02T12:57:26 #kisslinux just see if the new entry boots to the new version or the old one 2020-03-02T12:57:36 #kisslinux Ah ok, let me reboot. 2020-03-02T12:57:38 #kisslinux BRB 2020-03-02T12:58:12 #kisslinux konimex: Nope lol. 2020-03-02T12:58:16 #kisslinux Booting 5.4.8 2020-03-02T12:58:20 #kisslinux goddammit 2020-03-02T12:58:50 #kisslinux I am equally perplexed. 2020-03-02T12:59:07 #kisslinux I have /nothing/ pointing to 5.4.8. 2020-03-02T12:59:30 #kisslinux oh man, go fails to build, let me check 2020-03-02T13:01:52 #kisslinux I'll get to this later I guess -- shower time. 2020-03-02T13:31:54 #kisslinux konimex: I haven't read the backlog since you mentioned me so idk if you've decided yet, but I'd go with refind 2020-03-02T13:32:17 #kisslinux (especially considering grub is GNU so not exactly the best choice for wyverkiss) 2020-03-02T13:40:03 #kisslinux konimex: also, I was able to build curl with bmake, what error do you get? 2020-03-02T13:42:19 #kisslinux I'm happy to add refind instructions to the install guide 2020-03-02T13:42:29 #kisslinux I'll maintain it too if it isn't terrible to manage 2020-03-02T13:43:00 #kisslinux E5ten: honestly, I'd just want to see if grub works, but I'd go with refind too 2020-03-02T13:43:34 #kisslinux re: curl, like I said, curl is an enigma when it comes to bmake, sometimes it's successful with plain bmake, sometimes you get things like this: https://termbin.com/lclb 2020-03-02T13:44:00 #kisslinux whatever happens in that ./configure is beyond me 2020-03-02T13:50:26 #kisslinux I'll try to build refind tomorrow, I need to give my laptop a rest 2020-03-02T13:55:19 #kisslinux konimex: I mean I guess you can just disable manpages lol 2020-03-02T13:55:23 #kisslinux cuz that seems to be the error 2020-03-02T13:55:30 #kisslinux hmm.. let me check 2020-03-02T13:55:36 #kisslinux or try putting that cd and $(MAKE) call in () to subshell it? 2020-03-02T13:55:44 #kisslinux so other cd's aren't affected? 2020-03-02T13:55:45 #kisslinux idk 2020-03-02T13:56:53 #kisslinux brb 2020-03-02T14:02:12 #kisslinux theoretically make -C blah should be identical to cd blah; make, right? 2020-03-02T14:15:39 #kisslinux o/ 2020-03-02T14:17:16 #kisslinux Lots of birch changes I see 2020-03-02T14:17:32 #kisslinux Busy at work so only pulling every now and then, haven't read through the changes yet :P 2020-03-02T14:19:06 #kisslinux I'm fixing all the splitting now 2020-03-02T14:19:28 #kisslinux I also figured out why messages would appear in the wrong places. 2020-03-02T14:19:33 #kisslinux brb 2020-03-02T14:29:41 #kisslinux ok I figured it out, it's specficially for the install-data-hook cd calls, like what happened with mandoc, there are multiple cd calls in that target so it cds to include and then tries to cd to doc from there, so include/doc 2020-03-02T14:30:09 #kisslinux Send a patch upstream? 2020-03-02T14:30:32 #kisslinux I'm too lazy 2020-03-02T14:30:41 #kisslinux Fair 2020-03-02T14:30:50 #kisslinux I've come across a lot of your patches 2020-03-02T14:30:57 #kisslinux A lot rejected for crap reasons 2020-03-02T14:31:10 #kisslinux I understand why you'd not want to at this point 2020-03-02T14:31:22 #kisslinux yeah lol 2020-03-02T14:31:42 #kisslinux harder to be motivated to send portability patches when they usually seem to get rejected 2020-03-02T14:31:50 #kisslinux yep, looked at that too, I'll take a look tomorrow 2020-03-02T14:31:54 #kisslinux konimex: http://ix.io/2daU do this to Makefile.in and it should work 2020-03-02T14:32:24 #kisslinux That simple huh 2020-03-02T14:33:33 #kisslinux yeah seems to work 2020-03-02T14:34:14 #kisslinux that would extend to a lot of curl Makefile, I came across some cds in docs/ and src/ iirc, we'll have to patch the .in and not the .am if autoreconf is to be avoided 2020-03-02T14:34:25 #kisslinux and I don't know how much they'll change between versions 2020-03-02T14:34:29 #kisslinux great 2020-03-02T14:34:58 #kisslinux it only matters if there are multiple cd's in one target 2020-03-02T14:35:17 #kisslinux I see 2020-03-02T14:40:15 #kisslinux that part of the Makefile.in seems directly the same as the .am so it shouldn't change much and you can use a patch on it? 2020-03-02T14:41:07 #kisslinux just change the filename in the patch and make the line numbers more accurate 2020-03-02T14:43:19 #kisslinux konimex: for e2fsprogs, if I specify progs as the target for building, and install-progs-recursive as the targets for installing, it works with bmake, idk if you need other things from e2fsprogs or if that actually works 2020-03-02T14:43:23 #kisslinux brb 2 secs 2020-03-02T14:44:41 #kisslinux echo 2020-03-02T14:45:45 #kisslinux echo hi 2020-03-02T14:46:12 #kisslinux hi 2020-03-02T14:46:23 #kisslinux $chan 2020-03-02T14:46:27 #kisslinux #kisslinux 2020-03-02T14:46:29 #kisslinux Nic 2020-03-02T14:46:31 #kisslinux Nice* 2020-03-02T14:46:35 #kisslinux Added /eval 2020-03-02T14:46:50 #kisslinux You can run shell commands and print internal vars 2020-03-02T14:48:48 #kisslinux printf '%sn' "Nice work!" 2020-03-02T14:49:07 #kisslinux 'heh 2020-03-02T14:49:10 #kisslinux lol 2020-03-02T14:49:32 #kisslinux That broke it 2020-03-02T14:49:39 #kisslinux Need to omit the newline 2020-03-02T14:49:57 #kisslinux I've fixed everything I think. 2020-03-02T14:50:01 #kisslinux brb, just pulled latest 2020-03-02T14:53:53 #kisslinux I need to push 2020-03-02T14:53:55 #kisslinux 2 secs 2020-03-02T14:54:02 #kisslinux Pushed 2020-03-02T14:55:48 #kisslinux dylanaraps: Cool 2020-03-02T14:56:07 #kisslinux Nice, you separated nick 2020-03-02T15:00:45 #kisslinux konimex: http://ix.io/2db3 do this to ewmh/Makefile.in and xcb-util-wm will build with bmake 2020-03-02T15:26:56 #kisslinux dylanaraps: Is ZNC support for birch going to be considered? I'll test it out now and suggest stuff, if that's okay with you. 2020-03-02T15:27:36 #kisslinux Oh I just realized I can actually ditch ZNC altogether. 2020-03-02T15:27:38 #kisslinux Hmmmm. 2020-03-02T15:44:57 #kisslinux HMMMM 2020-03-02T15:57:53 #kisslinux i just have weechat running in a screen session on my vps 2020-03-02T15:58:00 #kisslinux which works very well 2020-03-02T15:58:04 #kisslinux `ssh linode -t screen -D -RR weechat weechat 2020-03-02T16:07:02 #kisslinux icyphox: I'll only implement things I'll actually use 2020-03-02T16:07:17 #kisslinux Patches are welcome though 2020-03-02T16:08:30 #kisslinux brb 2020-03-02T16:10:40 #kisslinux dylanaraps: i would recommend setting nullglob to avoid any errors for the status function 2020-03-02T16:13:32 #kisslinux It won't error 2020-03-02T16:13:40 #kisslinux I use '*' for the server buffer regardless. 2020-03-02T16:13:49 #kisslinux This will always exist 2020-03-02T16:13:58 #kisslinux hmm you're right 2020-03-02T16:14:22 #kisslinux nvm, great work for birch 2020-03-02T16:17:47 #kisslinux Oh hey neeasade. Watchu doin here? 2020-03-02T16:18:16 #kisslinux icyphox: I follow where I think interesting linux discussion might happen 2020-03-02T16:18:31 #kisslinux even if I'm not a kisslinux user, I like that the project exists and like to peep 2020-03-02T16:18:33 #kisslinux Nice. Just the right place. 2020-03-02T16:18:56 #kisslinux Try KISS man. 2020-03-02T16:19:22 #kisslinux sometime I will -- maybe if I get a spare 'top or something 2020-03-02T16:19:41 #kisslinux icyphox: I saw the way of kings on your reading list -- it's a fun trip, though a little sad about no third book in the series until $forever 2020-03-02T16:20:19 #kisslinux Oathbringer is the third book right? 2020-03-02T16:20:39 #kisslinux Also nice. Fellow Sanderson fan. 2020-03-02T16:20:43 #kisslinux wait I'm a dumdum 2020-03-02T16:20:51 #kisslinux I thought you read the wise mans fear not that one 2020-03-02T16:21:15 #kisslinux I recently read the mistborn trilogy though 2020-03-02T16:21:22 #kisslinux which IS by Sanderson 2020-03-02T16:21:58 #kisslinux rather, listened to it -- 3x audiobooks at 50 hrs each, was a nice journey 2020-03-02T16:23:32 #kisslinux icyphox: additionally I just discovered the webring link on your website, that's very cool. 2020-03-02T16:23:56 #kisslinux Oh yeah I'm yet to get to Mistborn. 2020-03-02T16:24:04 #kisslinux Man there's SO MUCH. 2020-03-02T16:24:14 #kisslinux yes there is 2020-03-02T16:24:38 #kisslinux I think I'll audiobook it too. 2020-03-02T16:24:52 #kisslinux Reading on the iPad is...slow. 2020-03-02T16:26:03 #kisslinux yeah audiobook is convienent -- I'll listen while cleaning the house or traveling on subway or as I go to sleep 2020-03-02T16:28:59 #kisslinux I'm like halfway through oathbringer right now 2020-03-02T16:36:29 #kisslinux E5ten: neat 2020-03-02T16:42:04 #kisslinux hello all 2020-03-02T16:43:12 #kisslinux ello 2020-03-02T16:43:32 #kisslinux brb 2020-03-02T16:46:36 #kisslinux Just pushed another birch commit 2020-03-02T16:48:04 #kisslinux Pushed another commit 2020-03-02T16:48:10 #kisslinux More fixes 2020-03-02T16:51:14 #kisslinux neat 2020-03-02T16:51:24 #kisslinux birch has come a long way since a few days ago ! 2020-03-02T16:51:26 #kisslinux brb 2020-03-02T16:56:40 #kisslinux konimex: you can use meson instead of gmake for the gtk's can't you? 2020-03-02T16:57:34 #kisslinux and why don't you use cmake for freetype and opus to decrease gmake usage? 2020-03-02T17:53:47 #kisslinux -- 2020-03-02T17:53:47 #kisslinux -- foobar 2020-03-02T17:53:47 #kisslinux -- foobar 2020-03-02T17:53:47 #kisslinux -- 2020-03-02T17:53:47 #kisslinux -- l 2020-03-02T18:03:39 #kisslinux Neat 2020-03-02T18:03:48 #kisslinux I can do custom tab completions via readline 2020-03-02T18:03:54 #kisslinux It's 100% manual though 2020-03-02T18:03:58 #kisslinux And painful 2020-03-02T18:09:08 #kisslinux @dylanaraps 2020-03-02T18:09:14 #kisslinux Neat 2020-03-02T18:09:20 #kisslinux Nick completion almost works. 2020-03-02T18:10:11 #kisslinux so I just did a grep through the linux source code to find, like hopefully a lot but probably missing tons, of the uses of GNU make specific stuff 2020-03-02T18:10:34 #kisslinux 2392 found and that's probably like a quarter of them, and that's like a high guess I think 2020-03-02T18:10:45 #kisslinux oof 2020-03-02T18:14:21 #kisslinux @dylanaraps 2020-03-02T18:14:23 #kisslinux Huzzah 2020-03-02T18:14:32 #kisslinux I should append a : probably 2020-03-02T18:34:42 #kisslinux dylanaraps: how do you intend to do custom completion via readline? 2020-03-02T18:48:42 #kisslinux OK 2020-03-02T18:48:47 #kisslinux Nick completion is done. 2020-03-02T18:48:55 #kisslinux Completion overall is really nice actually. 2020-03-02T18:49:00 #kisslinux It cycles through the list now. 2020-03-02T18:49:27 #kisslinux yay 2020-03-02T18:50:24 #kisslinux I can't get rid of the escapes while completion happens though. 2020-03-02T18:50:27 #kisslinux :( 2020-03-02T18:50:40 #kisslinux Also, if you type a line longer than the terminal width, it'll scroll to the right now. 2020-03-02T18:51:55 #kisslinux This all abuses filename completion fyi. 2020-03-02T18:52:11 #kisslinux I just create a file per user once I store the nick list. 2020-03-02T18:52:27 #kisslinux Then on PART/QUIT/JOIN I rm or touch a file. 2020-03-02T18:53:00 #kisslinux Ah, liking the right scroll, sweet 2020-03-02T18:53:03 #kisslinux Bash actually hardcode's 'read -e' completion to the file based one. 2020-03-02T18:53:14 #kisslinux fehawen: This is all readline. :P 2020-03-02T18:53:24 #kisslinux See 'man bash' and search for 'readline' 2020-03-02T18:53:42 #kisslinux > bind 'set horizontal-scroll-mode on' 2020-03-02T18:53:43 #kisslinux Tada 2020-03-02T18:54:18 #kisslinux Word wrapping will be fixed someday 2020-03-02T18:55:03 #kisslinux hehe, readline solves it all 2020-03-02T18:55:43 #kisslinux I also made the prompt entirely blank on the bottom to fix any readline quirks when the window is resized or text comes in quickly. 2020-03-02T18:55:51 #kisslinux If you were wondering why 2020-03-02T18:56:20 #kisslinux Scrollback is a possibility too btw ;) 2020-03-02T18:57:06 #kisslinux Just need to cat the file between two points based on terminal height 2020-03-02T18:57:27 #kisslinux Can abuse the resize function for this (as I do for buffer swaps and /join). 2020-03-02T18:57:48 #kisslinux I solved the disconnect issue too. 2020-03-02T18:57:56 #kisslinux ie, input/output not being able to communicate. 2020-03-02T18:58:09 #kisslinux This was an issue solely with current channel. 2020-03-02T18:58:22 #kisslinux > chan=$(readlink .c || printf %s "$chan") 2020-03-02T18:58:23 #kisslinux Tada 2020-03-02T19:02:01 #kisslinux brb 2 secs 2020-03-02T19:04:20 #kisslinux Reading through the 'readline' section of the bash man pages 2020-03-02T19:04:23 #kisslinux Interesting stuff 2020-03-02T19:04:26 #kisslinux Yeah 2020-03-02T19:08:12 #kisslinux exit 2020-03-02T19:08:16 #kisslinux oops 2020-03-02T19:08:26 #kisslinux dylanaraps: Nick completion might be nicer with: "bind 'set completion-display-width 0' &>/dev/null" 2020-03-02T19:08:42 #kisslinux But personal preference of course 2020-03-02T19:09:35 #kisslinux "A value of 0" 2020-03-02T19:09:41 #kisslinux will cause matches to be displayed one per line. 2020-03-02T19:10:00 #kisslinux Ouch, that copy-paste was not pretty heh 2020-03-02T19:10:15 #kisslinux Lol 2020-03-02T19:10:23 #kisslinux I can probably fix that 2020-03-02T19:10:31 #kisslinux See 'bracketed-paste' in man bash. 2020-03-02T19:11:18 #kisslinux Mmh nice, that's on the wish list 2020-03-02T19:11:29 #kisslinux Will add it 2020-03-02T19:14:47 #kisslinux Why's the nick completion buggy for some nicks but not for others 2020-03-02T19:14:53 #kisslinux Is it the esacpe sequences? 2020-03-02T19:15:50 #kisslinux @flippy 2020-03-02T19:15:52 #kisslinux Ah 2020-03-02T19:15:59 #kisslinux It's just a cosmetic issue 2020-03-02T19:16:28 #kisslinux Nothing I can do about that I think. 2020-03-02T19:17:45 #kisslinux @fehawen 2020-03-02T19:18:01 #kisslinux Oh, so it outputs correctly at least, nice 2020-03-02T19:18:15 #kisslinux Yeah 2020-03-02T19:18:24 #kisslinux Completes as "@@fehawena" heh 2020-03-02T19:18:54 #kisslinux I'll drop the '@' from the files and append : instead. 2020-03-02T19:19:11 #kisslinux So you can just do feh and it'll become fehawen: 2020-03-02T19:20:31 #kisslinux brb 2020-03-02T19:21:46 #kisslinux fehawen: test 2020-03-02T19:21:48 #kisslinux Nice 2020-03-02T19:25:31 #kisslinux fehawen: enabled bracketed paste. 2020-03-02T19:25:41 #kisslinux Niceness 2020-03-02T19:26:03 #kisslinux brb 2020-03-02T19:27:20 #kisslinux dylanaraps: test 2020-03-02T19:27:28 #kisslinux Ahyes, me like 2020-03-02T19:27:45 #kisslinux Heh 2020-03-02T19:28:26 #kisslinux brb 2 secs 2020-03-02T19:32:36 #kisslinux ssssssssss 2020-03-02T19:33:51 #kisslinux testing snake noises? 2020-03-02T19:34:21 #kisslinux Was testing readline hotkeys 2020-03-02T19:34:25 #kisslinux Pressed the wrong one 2020-03-02T19:34:29 #kisslinux :P 2020-03-02T19:34:39 #kisslinux heh 2020-03-02T19:35:45 #kisslinux brb 2020-03-02T19:36:21 #kisslinux ooo 2020-03-02T19:36:30 #kisslinux Run 'bind -P' from bash. 2020-03-02T19:36:35 #kisslinux Lists all keybinds 2020-03-02T19:36:41 #kisslinux and all possible things to bind 2020-03-02T19:37:30 #kisslinux Lots of vi- bindings 2020-03-02T19:37:47 #kisslinux Unbound 2020-03-02T19:38:04 #kisslinux Hmm 2020-03-02T19:38:14 #kisslinux There's a vi mode 2020-03-02T19:38:16 #kisslinux Default is emacs 2020-03-02T19:38:18 #kisslinux Readline can be run with vi or eams bindings 2020-03-02T19:38:21 #kisslinux Yes 2020-03-02T19:38:35 #kisslinux Never used emacs 2020-03-02T19:38:39 #kisslinux birch should read your ~/.inputrc where you can set these 2020-03-02T19:38:40 #kisslinux Neither 2020-03-02T19:39:07 #kisslinux I just don't like modal based editing for a basic text input :P 2020-03-02T19:41:12 #kisslinux ddd brb 2020-03-02T19:43:00 #kisslinux Yeah vi mode would be weird 2020-03-02T19:43:08 #kisslinux My inputrc: https://termbin.com/m81b 2020-03-02T19:43:32 #kisslinux Can't remember when I added it, might have to read up on it again heh 2020-03-02T19:44:18 #kisslinux Nice 2020-03-02T19:44:25 #kisslinux I'm sure birch's list will grow 2020-03-02T19:44:35 #kisslinux I'm working on a tab completion fix 2020-03-02T19:44:37 #kisslinux Should be possible 2020-03-02T19:44:47 #kisslinux ssssss 2020-03-02T19:44:49 #kisslinux oops 2020-03-02T19:56:37 #kisslinux fehawen: The tab complete issue is when you cycle too quickly. 2020-03-02T19:56:48 #kisslinux Try it a little slower and it'll work fine 2020-03-02T19:57:05 #kisslinux Actually 2020-03-02T19:57:06 #kisslinux Hm 2020-03-02T19:59:51 #kisslinux It acts a bit weird for the first tab presses, then it sort straightens itself out and display nicks clean 2020-03-02T20:00:25 #kisslinux I'd say the first 4 tab presses it gets increasingly weirder, then on the 5th it cleans up and looks good heh 2020-03-02T20:00:38 #kisslinux Not sure what's happening there 2020-03-02T20:00:43 #kisslinux adamantium[m]: 2020-03-02T20:00:47 #kisslinux That's an issue 2020-03-02T20:00:55 #kisslinux Doesn't unescape [ ] 2020-03-02T20:01:10 #kisslinux brb 2020-03-02T20:02:01 #kisslinux Let's see if I can paste this now (what shows on first tab press) 2020-03-02T20:02:22 #kisslinux "globbot: larbob: psydruid: xor29ah::te::" 2020-03-02T20:02:38 #kisslinux Ah 2020-03-02T20:02:47 #kisslinux This could be related to your .inputrc 2020-03-02T20:03:06 #kisslinux Doesn't do that on my machine 2020-03-02T20:03:25 #kisslinux I'll see if I can find what's causing it 2020-03-02T20:03:33 #kisslinux You have anything at all in your inputrc? 2020-03-02T20:03:45 #kisslinux Nope 2020-03-02T20:03:50 #kisslinux brb 2 secs 2020-03-02T20:08:10 #kisslinux dylanaraps: I got rid of "set page-completions off" and "set show-all-if-ambiguous on", tab comp's better now :P 2020-03-02T20:12:19 #kisslinux Nice 2020-03-02T20:12:20 #kisslinux fehawen: 2020-03-02T20:13:01 #kisslinux I expanded the case statements in the source 2020-03-02T20:13:06 #kisslinux It's easier to follow now 2020-03-02T20:13:12 #kisslinux Comments will come also 2020-03-02T20:14:09 #kisslinux NickServ I may swap word wrapping to a fixed amount again. 2020-03-02T20:14:18 #kisslinux This will make things better overall 2020-03-02T20:15:01 #kisslinux Now it's just w-12 I assume? 2020-03-02T20:15:16 #kisslinux Yeah 2020-03-02T20:15:31 #kisslinux Though fold fails to calculate lengths properly. 2020-03-02T20:15:46 #kisslinux I can fix all issues with a set length 2020-03-02T20:15:54 #kisslinux Better for now at least. 2020-03-02T20:16:04 #kisslinux Indeed 2020-03-02T20:16:08 #kisslinux 60? 2020-03-02T20:16:19 #kisslinux Yeah 2020-03-02T20:16:39 #kisslinux Good 2020-03-02T20:17:00 #kisslinux brb 2020-03-02T20:17:01 #kisslinux testing 2020-03-02T20:17:05 #kisslinux yep 2020-03-02T20:17:48 #kisslinux Nice 2020-03-02T20:17:49 #kisslinux Works 2020-03-02T20:19:51 #kisslinux Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed ex magna, hendrerit sit amet ultricies nec, semper nec nisl. Nam facilisis malesuada suscipit. Curabitur malesuada felis vel nulla fringilla, nec faucibus purus facilisis. 2020-03-02T20:20:10 #kisslinux Happy 2020-03-02T20:20:13 #kisslinux Pushing now 2020-03-02T20:20:42 #kisslinux Great 2020-03-02T20:21:21 #kisslinux Pushed 2020-03-02T20:22:49 #kisslinux wiho 2020-03-02T20:22:50 #kisslinux brb 2020-03-02T20:23:47 #kisslinux Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed ex magna, hendrerit sit amet ultricies nec, semper nec nisl. Nam facilisis malesuada suscipit. Curabitur malesuada felis vel nulla fringilla, nec faucibus purus facilisis. 2020-03-02T20:26:12 #kisslinux Nice 2020-03-02T20:26:35 #kisslinux Pleasant width 2020-03-02T20:29:34 #kisslinux Yeah 2020-03-02T20:30:20 #kisslinux I wish I could hijack the terminal's line wrapping to add the 11 spaces to each wrapped line 2020-03-02T20:33:19 #kisslinux To avoid using sed? 2020-03-02T20:33:58 #kisslinux I don't use sed now 2020-03-02T20:34:12 #kisslinux I need to check 2020-03-02T20:34:19 #kisslinux The terminal usually soft wraps lines longer than the terminal window 2020-03-02T20:34:27 #kisslinux It wraps them back to column 0 on the next line 2020-03-02T20:34:52 #kisslinux I wish there were a way to hijack this behavior to force soft wrapping to start at column 11 2020-03-02T20:35:03 #kisslinux It'd be "free" wrapping then 2020-03-02T20:35:13 #kisslinux hello 2020-03-02T20:35:13 #kisslinux vt500 had left/right margin support 2020-03-02T20:35:20 #kisslinux st doesn't have support for it though 2020-03-02T20:35:22 #kisslinux Only top/bottom 2020-03-02T20:35:57 #kisslinux how is everyone doing 2020-03-02T20:36:06 #kisslinux Good 2020-03-02T20:36:16 #kisslinux Birch has nice tab completion now sirtomato: 2020-03-02T20:36:51 #kisslinux dylanaraps: nice 2020-03-02T20:37:00 #kisslinux dylanaraps: works pretty well 2020-03-02T20:37:06 #kisslinux dylanaraps: 2020-03-02T20:37:11 #kisslinux haha 2020-03-02T20:37:19 #kisslinux there's no readline prompt though 2020-03-02T20:37:25 #kisslinux thats a bit weird 2020-03-02T20:37:25 #kisslinux Yup 2020-03-02T20:37:27 #kisslinux Intentional 2020-03-02T20:37:32 #kisslinux dylanaraps: How does this work: "IFS='[;' read -sp $'e7e[9999;9999He[6ne8' -d R -rs _ LINES COLUMNS" 2020-03-02T20:37:39 #kisslinux why? 2020-03-02T20:37:50 #kisslinux fehawen: dylan being the bash god 2020-03-02T20:37:51 #kisslinux lol 2020-03-02T20:37:56 #kisslinux Ah 2020-03-02T20:37:59 #kisslinux OK 2020-03-02T20:38:06 #kisslinux e7: save cursor pos 2020-03-02T20:38:17 #kisslinux i need to go do some hw 2020-03-02T20:38:18 #kisslinux see ya 2020-03-02T20:38:18 #kisslinux e[9999;9999H: go to bottom right of the terminal 2020-03-02T20:38:27 #kisslinux e[6n: Grab cursor position 2020-03-02T20:38:33 #kisslinux e8: Restore cursor pos 2020-03-02T20:38:48 #kisslinux The bottom right corner cell holds the terminal size 2020-03-02T20:38:51 #kisslinux Basically 2020-03-02T20:39:10 #kisslinux Ah, cool 2020-03-02T20:39:12 #kisslinux The read call is a means of grabbing the information from e[6n 2020-03-02T20:39:17 #kisslinux It prints to stdout 2020-03-02T20:39:38 #kisslinux And you can't capture it with $() or anything "normal" 2020-03-02T20:39:56 #kisslinux Thanks for the walkthrough 2020-03-02T20:40:09 #kisslinux Some terminals don't like the e[6n sequence though 2020-03-02T20:40:34 #kisslinux Which is why I opt to using 'stty size' usually 2020-03-02T20:40:54 #kisslinux Gotcha 2020-03-02T20:41:01 #kisslinux very minor nit but you do chan=${c/,} when you could do chan=${c%%,} and like not that there's a difference but imo better to do POSIX string manip instead of bash-specific versions when possible2020-03-02T20:44:09 #kisslinux hello 2020-03-02T20:44:26 #kisslinux i'm in windows git bash 2020-03-02T20:45:55 #kisslinux is git bash compatible with gnu bash? 2020-03-02T20:46:03 #kisslinux probably 2020-03-02T20:46:13 #kisslinux birch works :) 2020-03-02T20:46:13 #kisslinux you running birch? 2020-03-02T20:46:17 #kisslinux yes 2020-03-02T20:46:18 #kisslinux nice 2020-03-02T20:46:48 #kisslinux I mean, if they implemented bash's web requests 2020-03-02T20:46:57 #kisslinux then surely they implemented almost everything else 2020-03-02T20:47:07 #kisslinux true 2020-03-02T20:47:36 #kisslinux *almost 2020-03-02T20:47:43 #kisslinux birch fully works 2020-03-02T20:48:07 #kisslinux dylanaraps: will there be a support for multiservers at all? 2020-03-02T20:48:19 #kisslinux multiservers? 2020-03-02T20:48:22 #kisslinux oh, in birch 2020-03-02T20:48:25 #kisslinux probably not 2020-03-02T20:48:28 #kisslinux maybe 2020-03-02T20:48:30 #kisslinux yeah like connect here, and on another server for example 2020-03-02T20:48:36 #kisslinux Just run two 2020-03-02T20:48:40 #kisslinux ^this 2020-03-02T20:48:56 #kisslinux c-z 2020-03-02T20:48:58 #kisslinux fg 2020-03-02T20:49:00 #kisslinux jobs 2020-03-02T20:49:05 #kisslinux or tmux 2020-03-02T20:49:07 #kisslinux or screen 2020-03-02T20:49:13 #kisslinux or another window 2020-03-02T20:50:12 #kisslinux What else is birch missing? 2020-03-02T20:50:21 #kisslinux Any bugs I should know about? 2020-03-02T20:50:29 #kisslinux > What else if birch missing? 2020-03-02T20:50:36 #kisslinux names 2020-03-02T20:50:38 #kisslinux whois 2020-03-02T20:51:01 #kisslinux '/raw NAMES' works right now 2020-03-02T20:51:01 #kisslinux names is really easy 2020-03-02T20:51:25 #kisslinux will password command be implemented? 2020-03-02T20:51:33 #kisslinux if not, I can just implement it on my end 2020-03-02T20:51:50 #kisslinux i have found bug 2020-03-02T20:52:28 #kisslinux its not really a bug, but its annoying 2020-03-02T20:52:31 #kisslinux '/names' has been added 2020-03-02T20:52:50 #kisslinux if you run /raw names without specifying a channel you join every channel 2020-03-02T20:52:53 #kisslinux lel 2020-03-02T20:53:16 #kisslinux Oh god 2020-03-02T20:53:19 #kisslinux yep 2020-03-02T20:53:26 #kisslinux that's why I had to quit and rejoin :P 2020-03-02T20:54:12 #kisslinux me too 2020-03-02T20:54:21 #kisslinux ayy /naems 2020-03-02T20:54:45 #kisslinux maybe add link underlining? 2020-03-02T20:54:46 #kisslinux lol 2020-03-02T20:55:35 #kisslinux blocking/ignoring users? 2020-03-02T20:55:50 #kisslinux brb 2 secs 2020-03-02T20:56:42 #kisslinux Fixed '/raw NAMES'. 2020-03-02T20:56:56 #kisslinux Will push in a sec. 2020-03-02T20:58:55 #kisslinux ss 2020-03-02T20:59:01 #kisslinux testing 2020-03-02T20:59:05 #kisslinux .. 2020-03-02T21:02:32 #kisslinux henlo 2020-03-02T21:02:36 #kisslinux o/ 2020-03-02T21:03:15 #kisslinux o/ 2020-03-02T21:04:47 #kisslinux dylanaraps: ?? 2020-03-02T21:04:50 #kisslinux ?? 2020-03-02T21:04:51 #kisslinux you highlighted me? 2020-03-02T21:04:54 #kisslinux Oh 2020-03-02T21:05:10 #kisslinux Was testing tab completion and picked a random name. Apologies. 2020-03-02T21:05:18 #kisslinux dylanaraps: Have you considered 'column'? Had a quick read, not sure if it's usable though 2020-03-02T21:05:23 #kisslinux Try this: 2020-03-02T21:05:26 #kisslinux oh gotcha 2020-03-02T21:05:29 #kisslinux curl https://termbin.com/j5k8 | column -ts "|" -N "nick","mesg" -d -W "mesg" 2020-03-02T21:05:31 #kisslinux i thought you needed something 2020-03-02T21:05:33 #kisslinux fehawen: I don't have column 2020-03-02T21:05:36 #kisslinux Ah 2020-03-02T21:05:51 #kisslinux fold is POSIX 2020-03-02T21:06:02 #kisslinux Forgot to check that 2020-03-02T21:06:02 #kisslinux column is util-linux(?) 2020-03-02T21:06:05 #kisslinux column isn't? 2020-03-02T21:06:08 #kisslinux ah 2020-03-02T21:06:15 #kisslinux crap 2020-03-02T21:06:15 #kisslinux ok 2020-03-02T21:06:18 #kisslinux never mind 2020-03-02T21:06:56 #kisslinux Could've been sweet otherwise 2020-03-02T21:07:04 #kisslinux wow I'm shocked that fold is POSIX lol 2020-03-02T21:07:22 #kisslinux Email was big 2020-03-02T21:07:29 #kisslinux makes sense 2020-03-02T21:08:29 #kisslinux column would work actually 2020-03-02T21:08:31 #kisslinux :( 2020-03-02T21:08:42 #kisslinux It handles unicode/non-printable chars. 2020-03-02T21:11:08 #kisslinux hm interesting 2020-03-02T21:11:17 #kisslinux birch works fine in st terminal, but bugs as hell in gnome-terminal 2020-03-02T21:11:33 #kisslinux VTE terminals kinda suck 2020-03-02T21:11:57 #kisslinux ye would rather think that people who use birch aren't using any gnome stuff :< 2020-03-02T21:12:13 #kisslinux works nicely in st tho 2020-03-02T21:12:47 #kisslinux hello 2020-03-02T21:12:47 #kisslinux I think I found my new IRC client, thanks again dylanaraps for your work. :> 2020-03-02T21:13:03 #kisslinux oops i messed that up 2020-03-02T21:13:10 #kisslinux should work 2020-03-02T21:13:10 #kisslinux test 2020-03-02T21:13:12 #kisslinux nope 2020-03-02T21:13:14 #kisslinux it doesn't 2020-03-02T21:13:17 #kisslinux Works fine in urxvt 2020-03-02T21:14:23 #kisslinux k1ss: No problem 2020-03-02T21:14:32 #kisslinux Let me know if you find any bugs 2020-03-02T21:20:23 #kisslinux it also works nicely in xterm and alacritty 2020-03-02T21:21:56 #kisslinux https://bugzilla.gnome.org/show_bug.cgi?id=403130 2020-03-02T21:22:06 #kisslinux It took 11 years for this to be fixed 2020-03-02T21:22:11 #kisslinux Caused me pain with pywal 2020-03-02T21:22:32 #kisslinux Even now I have to keep the VTE workarounds as distros are so slow to pick up new VTE releases 2020-03-02T21:23:56 #kisslinux This was my 10/10 workaround 2020-03-02T21:23:57 #kisslinux https://github.com/dylanaraps/pywal/pull/143/files#diff-a5ddda4dbc7ee44dc1b6cc691ac053cbR68 2020-03-02T21:24:26 #kisslinux I found a series of sequences which allow you to print whatever you like to a VTE terminal without it ever being seen by the user 2020-03-02T21:24:46 #kisslinux Probably a security issue(?) 2020-03-02T21:25:03 #kisslinux Conceal was optional iirc. 2020-03-02T21:26:30 #kisslinux dylanaraps: hm can you change channels on birch? 2020-03-02T21:26:57 #kisslinux yes 2020-03-02T21:27:06 #kisslinux '/next' or ctrl+n 2020-03-02T21:27:21 #kisslinux perfect, thanks 2020-03-02T21:27:29 #kisslinux I need to write documentation 2020-03-02T21:27:29 #kisslinux :P 2020-03-02T21:29:23 #kisslinux Bugs me 'column' isn't posix 2020-03-02T21:29:25 #kisslinux Hello 2020-03-02T21:29:39 #kisslinux V01D_x: Aloha 2020-03-02T21:30:08 #kisslinux I installed KISS a while back but I no longer have it installed as I put void linux on so I could get my uni work done 2020-03-02T21:30:53 #kisslinux But I now have a Thinkpad X200 I might try install to. Just a question. Does anyone use Java here? 2020-03-02T21:30:58 #kisslinux fehawen: Yup... 2020-03-02T21:32:12 #kisslinux Because I have to use Java for all my coursework and not even openjdk. They forced me to use the oracle jdk :( Took days of searching for the source code to actually get it so was wondering if there's a way for me to get java on KISS so I can switch over fully 2020-03-02T21:32:40 #kisslinux util-linux is maintained by a single person as of 2011!? wtf :P 2020-03-02T21:32:53 #kisslinux V01D_x: If you can compile it from source, chances are it'll work. If not, you'll be out of luck. The only way it'd work is in a chroot runnig inside KISS. 2020-03-02T21:33:14 #kisslinux Sure, some ~400 contributors, but still 2020-03-02T21:33:27 #kisslinux It receives patches from others but it's mostly a single guy. 2020-03-02T21:33:28 #kisslinux https://git.kernel.org/pub/scm/utils/util-linux/util-linux.git/log/ 2020-03-02T21:33:40 #kisslinux Ah okay thanks dylanaraps . I have the tar.xz for the oracle-jdk8 so I assume its possible for me to just untar it on a kiss base? 2020-03-02T21:34:01 #kisslinux V01D_x: It depends on if it's a binary or the source code. 2020-03-02T21:34:33 #kisslinux I'd assume its safe to say its just a binary 2020-03-02T21:35:09 #kisslinux You'll need a chroot then. Arch provide chroot tarballs. Simply unpack it, chroot in and setup the mirrorlist. 2020-03-02T21:35:47 #kisslinux You'll then have a fully working Arch install running inside KISS. Contained in a single directory and isolated from the rest of the system. 2020-03-02T21:36:17 #kisslinux GUI applications can also be made to work. I've run Steam and Chromium using this method. 2020-03-02T21:36:18 #kisslinux Oh okay. Not sure i'll ever get round to that as i'm still quite new to linux. Only been using it for around a year now. I'll write that down though so when I have enough know-how that I can give it a go. Thanks :) 2020-03-02T21:36:43 #kisslinux dylanaraps: just tested..birch works flawlessly in alacritty 2020-03-02T21:36:50 #kisslinux illiliti: Thanks 2020-03-02T21:38:08 #kisslinux I'm off to bed. It's late. Ciao o/ 2020-03-02T21:57:18 #kisslinux V01D_x: off topic, but if you want to get more experienced with linux I'd suggest you do LFS 2020-03-02T21:57:25 #kisslinux or TLDRLFS 2020-03-02T21:57:51 #kisslinux http://github.com/Sweets/tldrlfs 2020-03-02T22:02:33 #kisslinux on that note base-linux is also a good resource 2020-03-02T22:02:34 #kisslinux https://github.com/MichielDerhaeg/build-linux 2020-03-02T23:07:56 #kisslinux dylanaraps: any idea how one could replicate the functionality of read -t in POSIX sh? 2020-03-02T23:08:22 #kisslinux anyone know if `cat` can be implemented in pure POSIX sh? 2020-03-02T23:21:30 #kisslinux `cat` should be easy, `read -t` not so much 2020-03-02T23:57:47 #kisslinux E5ten: freetype with cmake works but not harfbuzz since it spitted out linker error https://termbin.com/4mby 2020-03-02T23:57:57 #kisslinux I'm testing gtk+meson now 2020-03-02T23:58:29 #kisslinux and the rest (curl, opus) will hopefully be done tomorrow