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 |
| * midfavila | hrmmms |
| <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 |
---|