#kisslinux

Unnofficial KISS Linux community channel | https://kisscommunity.bvnf.space | post logs or else | song of the day https://vid.puffyan.us/H7PvgY65OxA
Earlier messages
<phoebos>why
<midfavila>motif is perhaps the only software package that suffers from over documentation
<midfavila>and it also doesn't build on the new version of my distro
<midfavila>so unless i can get it to, I'm not going to bother with motif
<phoebos>ok. i stopped writing for athena because it's a pita
<midfavila>yes, it seems to be that way
<midfavila>two questions since you have experience with it
<phoebos>motif is less so
<midfavila>1) do you have any useful docs
<midfavila>2) can I see your programs
<midfavila>there's painfully little to reference to learn athena
<phoebos>err, "experience"
<midfavila>you've presumably written more than i have
<midfavila>which is very, very little
<phoebos>i think i've posted links to what i used as docs, it was mostly the xorg docs
<phoebos>which are woefully incomplete
<midfavila>yeah that's what i figured
<midfavila>. _.
<phoebos>let me see if i can find any of the code i wrote
<midfavila>that would be awesome
<midfavila>brb my soup is done
<phoebos>https://tmp.bvnf.space/main.c
<phoebos>https://tmp.bvnf.space/text.c
<phoebos>the text widgets are horrible
<phoebos>that's about as far as i got before giving up
<phoebos>the plan was to make a little irc client
<phoebos>window at the bottom to type in, press enter and it's sent, history displayed in the middle
<phoebos>but athena runs callbacks in strange orders which made it hard to get the text from the bottom box to the middle
<phoebos>by the way, the widget in XawTextReplace has to be the parent of the textSource, not the source itself. otherwise it just segfaults
<phoebos>documented *nowhere*
<phoebos>not even in the source
<phoebos>i'd imagine there's a lot of stuff like that
<midfavila>i was also planning on making an athena irc client
<midfavila>perhaps i should reconsider...
<midfavila>you're clearly a much better programmer than I, and if you're having trouble with it, I would likely struggle
<midfavila>the lack of available information also doesn't help... hrm
<phoebos>you're a lot more persistent than i am
<midfavila>perhaps
<midfavila>that reminds me, i need to submit a patch for Xaw
<midfavila>there's a malformed function call in its codebase
<midfavila>can't remember specifically where, think it was the scrollbar routines
<midfavila>one of the callbacks is given one parameter instead of the required two
<midfavila>it's in most (all?) xaw forks I've looked at too
<midfavila>clearly, we need a final solution to the toolkit problem
<midfavila>some kind of ubertoolkit
* midfavilahrmmms
<midfavila>if I had my way I wouldn't even use X
<midfavila>MGR is much more appealing
<midfavila>hundreds of thousands of lines of code versus like 60k
<midfavila>pretty easy choice
Later messages