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 <sh4rm4^bnc> 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 <sh4rm4^bnc> 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 <sh4rm4^bnc> 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 <sh4rm4^bnc> 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 <sh4rm4^bnc> well i see vingl.h defines Vec4 but the shapes.h header uses vec4
2020-10-06T04:15:11 #kisslinux <sh4rm4^bnc> lowercase
2020-10-06T04:15:50 #kisslinux Thanks I missed that
2020-10-06T04:17:06 #kisslinux <sh4rm4^bnc> 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 <sh4rm4^bnc> oh yeah INCLUDES = -Iinclude
2020-10-06T04:18:01 #kisslinux <sh4rm4^bnc> no, looks good
2020-10-06T04:18:06 #kisslinux Thanks!
2020-10-06T04:18:10 #kisslinux <sh4rm4^bnc> 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 <sh4rm4^bnc> i wonder how it even compiled with the vec4 typo
2020-10-06T04:19:23 #kisslinux <sh4rm4^bnc> 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 <sh4rm4^bnc> 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 <sh4rm4^bnc> 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 <sh4rm4^bnc> 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 <sh4rm4^bnc> just don't suffix your types with "_t" :)
2020-10-06T04:23:48 #kisslinux <sh4rm4^bnc> 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 <humaid_01> Hello. How are you?
2020-10-06T08:29:33 #kisslinux <humaid_01> Dylan thank you for sowm.
2020-10-06T08:29:33 #kisslinux <humaid_01> 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 <humaid_01> 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 <mcpcpc[m]> 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 <mcpcpc[m]> 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 <mcpcpc[m]> I dont believe readline is posix compliant though.
2020-10-06T15:19:10 #kisslinux <mcpcpc[m]> which is the crux of it all.
2020-10-06T15:20:40 #kisslinux <mcpcpc[m]> 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 <mcpcpc[m]> 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 <mcpcpc[m]> dylanaraps: havent tested it out too much, but yeah.. it handles pasting fairy well.
2020-10-06T15:34:16 #kisslinux <mcpcpc[m]> 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 <mcpcpc[m]> 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 <mcpcpc[m]> 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 <mcpcpc[m]> 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 <mcpcpc[m]> amen
2020-10-06T16:17:33 #kisslinux mcpcpc: nice
2020-10-06T20:04:00 #kisslinux <dan[m]111> 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 <mcpcpc[m]> 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 <dan[m]111> <mcpcpc[m] "dan: i did the same 9mo(?) ago.."> 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 <sh4rm4^bnc> 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
text/plain; charset=utf-8
This content has been proxied by September (3851b).