2020-10-06T02:43:35 #kisslinux uutils requires 179 different rust packages 2020-10-06T02:43:46 #kisslinux This seems supremely excessive for some coreutils 2020-10-06T04:03:20 #kisslinux o/ 2020-10-06T04:06:12 #kisslinux Does anyone here know decent c and some opengl? 2020-10-06T04:09:20 #kisslinux decent c ? a new PL ? 2020-10-06T04:09:45 #kisslinux I'm confused? 2020-10-06T04:09:56 #kisslinux decent c ? a new PL? 2020-10-06T04:10:05 #kisslinux asking whether "decent C" is a new programming lang 2020-10-06T04:10:19 #kisslinux know lol I meant like a decent amount of c 2020-10-06T04:10:21 #kisslinux no 2020-10-06T04:10:22 #kisslinux * 2020-10-06T04:10:50 #kisslinux i do know a decent amount of C, but none of openGL 2020-10-06T04:11:24 #kisslinux I don't know if you could help at all but I am trying to modularize a program I am working on do you think you could check it out? 2020-10-06T04:11:34 #kisslinux sure, why not 2020-10-06T04:12:15 #kisslinux https://github.com/muevoid/2dGLESframework I know you said you don't know any gl but does how I have the header files and source files set up look right? 2020-10-06T04:15:06 #kisslinux well i see vingl.h defines Vec4 but the shapes.h header uses vec4 2020-10-06T04:15:11 #kisslinux lowercase 2020-10-06T04:15:50 #kisslinux Thanks I missed that 2020-10-06T04:17:06 #kisslinux and the src stuff uses #include "..." but there doesn't seem to be an -I include path pointing to the headers in the Makefile 2020-10-06T04:17:29 #kisslinux There is I believe 2020-10-06T04:17:40 #kisslinux INCLUDES = -Iinclude -Iexternal 2020-10-06T04:17:44 #kisslinux oh yeah INCLUDES = -Iinclude 2020-10-06T04:18:01 #kisslinux no, looks good 2020-10-06T04:18:06 #kisslinux Thanks! 2020-10-06T04:18:10 #kisslinux np 2020-10-06T04:18:36 #kisslinux I also asked for help on ##Opengl cause when I switched over from all of it in one file to this it stopped rendering quads :< 2020-10-06T04:19:09 #kisslinux i wonder how it even compiled with the vec4 typo 2020-10-06T04:19:23 #kisslinux maybe it used a type from GL headers instead 2020-10-06T04:19:23 #kisslinux Oh I am so dumb 2020-10-06T04:19:28 #kisslinux and cause cglm has a vec4 type 2020-10-06T04:20:08 #kisslinux I forgot to call vinoxInit() in my main file 2020-10-06T04:21:56 #kisslinux i've got a strong dislike to uppercase use in C btw, except all-upper for macros 2020-10-06T04:22:07 #kisslinux anyreason? 2020-10-06T04:22:23 #kisslinux when i see a language that uses types like e.g. String i discard it immediately 2020-10-06T04:22:28 #kisslinux I usually do for functions and then structs 2020-10-06T04:22:39 #kisslinux just aestethics 2020-10-06T04:22:42 #kisslinux Gotcha 2020-10-06T04:22:55 #kisslinux Maybe I will try out a different style any recommendation? 2020-10-06T04:23:23 #kisslinux just don't suffix your types with "_t" :) 2020-10-06T04:23:48 #kisslinux since those are reserved names 2020-10-06T04:23:54 #kisslinux Yeah 2020-10-06T06:00:42 #kisslinux Anyone know any implementations of diff that have -X 2020-10-06T06:03:52 #kisslinux Nevermind 2020-10-06T06:40:42 #kisslinux sh4rm4^bnc just so you know I figured out the issue It was me being so stupid. I just fixed it from GL_ARRAY_BUFFER to GL_ELEMENT_ARRAY_BUFFER I missed one word lmao 2020-10-06T06:41:09 #kisslinux I had to download a apitracer for opengl to realize that 2020-10-06T08:29:33 #kisslinux Hello. How are you? 2020-10-06T08:29:33 #kisslinux Dylan thank you for sowm. 2020-10-06T08:29:33 #kisslinux I'm having an issue where I lose keyboard shortcuts like closing and full screen etc. it happens when running chromium and Firefox. 2020-10-06T08:30:52 #kisslinux Anyone have something like this? Not sure exactly what triggers this but browsers seem to. 2020-10-06T14:16:32 #kisslinux o/ 2020-10-06T14:17:00 #kisslinux Does anyone use wayland ? 2020-10-06T14:48:02 #kisslinux aosync: I've been on Wayland for 3 weeks now I think. 2020-10-06T14:48:14 #kisslinux Other users are running it too 2020-10-06T14:49:12 #kisslinux how to get started? 2020-10-06T14:50:15 #kisslinux github.com/dylanaraps/wayland-experiment or https://github.com/Himmalerin/kiss-wayland 2020-10-06T14:51:49 #kisslinux My repository has Firefox without gtk+2 among other things. 2020-10-06T14:52:25 #kisslinux I also have all the x11 libs in a single package (to make x11 vs wayland easier to manage) 2020-10-06T14:52:40 #kisslinux ie, pure wayland system + Firefox is not yet possible. 2020-10-06T14:53:36 #kisslinux My repository doesn't provide xwayland fwiw 2020-10-06T14:53:44 #kisslinux The other repository I linked does however 2020-10-06T14:54:09 #kisslinux would chromium work with wayland 2020-10-06T14:54:25 #kisslinux Yes 2020-10-06T14:54:30 #kisslinux It has Wayland support 2020-10-06T14:54:57 #kisslinux I think it's still WIP though 2020-10-06T14:55:12 #kisslinux Also see: https://github.com/intel/ozone-wayland 2020-10-06T14:55:46 #kisslinux Also: https://bugs.chromium.org/p/chromium/issues/detail?id=578890 2020-10-06T14:56:28 #kisslinux This AUR package supports Wayland https://aur.archlinux.org/packages/chromium-ozone/ 2020-10-06T14:56:42 #kisslinux No VAAPI yet 2020-10-06T14:56:52 #kisslinux Firefox + Wayland + VAAPI works however 2020-10-06T15:01:20 #kisslinux KISS would be wayland distro? 2020-10-06T15:02:12 #kisslinux eudaldgr: When the time is right... X11 is dying and there will come a time when we're almost "forced" over to Wayland. 2020-10-06T15:02:40 #kisslinux I'm running it more to have all the information at hand for when this happens. 2020-10-06T15:02:58 #kisslinux ok 2020-10-06T15:08:11 #kisslinux eudaldgr: This is still pretty far off I'd say. I don't see x11 going anywhere in the short term 2020-10-06T15:08:51 #kisslinux Especially when Firefox on Wayland still depends on all the X11 libraries... lol 2020-10-06T15:09:32 #kisslinux hahaha simply i don't know how works wayland, never tried 2020-10-06T15:09:52 #kisslinux Pure x11 system + Firefox is possible... Pure wayland system + Firefox is not yet possible. 2020-10-06T15:11:10 #kisslinux E5ten: think i finally have a user input solution for kirc. basically stripped-down linenoise lib. works pretty well: https://github.com/mcpcpc/kline 2020-10-06T15:12:31 #kisslinux doubles the size of kirc tho. lol. 2020-10-06T15:14:00 #kisslinux mcpcpc[m]: Neat. 2020-10-06T15:14:17 #kisslinux You could look into libedit or readline (probably a million others too lol) 2020-10-06T15:15:23 #kisslinux How big is GNU readline? 2020-10-06T15:18:43 #kisslinux I dont believe readline is posix compliant though. 2020-10-06T15:19:10 #kisslinux which is the crux of it all. 2020-10-06T15:20:40 #kisslinux dylanaraps: yeah... a million other solutions. but all seem unnecessarily large for my purpose. lol 2020-10-06T15:20:46 #kisslinux Yeah 2020-10-06T15:20:49 #kisslinux I just had a look 2020-10-06T15:24:25 #kisslinux dylan what was your reason for not using obsd again 2020-10-06T15:24:35 #kisslinux best posix solution i found was linenoise (1200 sloc. but still has lots of functionality that i didn’t really want to add (e.g. multiline edit). 2020-10-06T15:25:44 #kisslinux aosync: No support for my hardware at the time. 2020-10-06T15:25:47 #kisslinux Then I made kiss 2020-10-06T15:27:12 #kisslinux mcpcpc[m]: Gotcha. Does it handle pasting well? 2020-10-06T15:27:27 #kisslinux ie, I hit Ctrl+Shift+V in the prompt. 2020-10-06T15:31:57 #kisslinux This may not be something you need to worry about at all though. 2020-10-06T15:32:40 #kisslinux dylanaraps: havent tested it out too much, but yeah.. it handles pasting fairy well. 2020-10-06T15:34:16 #kisslinux hard to read though if the text is too long. visible length is one line and printed chars is limited to the width of the terminal. but handles longer text with horizontal scrolling 2020-10-06T15:36:06 #kisslinux That's fine 2020-10-06T15:36:27 #kisslinux birch does the same thing via bash's builtin readline 2020-10-06T15:36:32 #kisslinux 'set horizontal-scroll-mode on' 2020-10-06T15:43:14 #kisslinux but the ultimate goal was to avoid multiline input. from what i gather, if you want to develop a portable application that renders text in any VTE consistently, you can’t rely on the VTE to do it, especially multiline input. the developers of `foot` pointed me to ECMA-48 6.1.6, which basically says it’s up to the VTE developer to define the implicit cursor movement. 2020-10-06T15:45:10 #kisslinux it’s all very fascinating to me, considering i am just writing kirc for fun and to learn. lol 2020-10-06T15:46:34 #kisslinux reverse-linewrap implementation is a good example of the variable behavior (e.g. backspacing to the end of the previous line). 2020-10-06T15:54:40 #kisslinux Yeah... you always end up down a rabbit hole lol 2020-10-06T15:56:07 #kisslinux amen 2020-10-06T16:17:33 #kisslinux mcpcpc: nice 2020-10-06T20:04:00 #kisslinux im debating weather to install gentoo or kiss on my main pc. ive been using kiss on my laptop for about 9 months and its been great, but the idea of use flags does sound appealing. however, last time i tried gentoo it seemed far from minimal, and the amount of use flags required for a minimal xorg setup was ridiculous 2020-10-06T20:18:18 #kisslinux dan: i did the same 9mo(?) ago...but really see no need to go back. The USE flags just became annoying to me after a while. 2020-10-06T20:34:22 #kisslinux fair enough, im gonna give it a go 2020-10-06T21:38:34 #kisslinux Hello! 2020-10-06T21:41:14 #kisslinux dylanaraps: did you see the latest POSIX spec? 2020-10-06T21:41:16 #kisslinux Arrays! 2020-10-06T21:55:02 #kisslinux periish, hmm? 2020-10-06T21:56:35 #kisslinux POSIX Shell may be getting an extension for arrays soon; it's been patched into the spec 2020-10-06T21:57:14 #kisslinux The 4k page PDF containing this revision does not seem to have been generated yet