<Begasus>
Not merged, so maybe we have to maintain it ourselves
<OscarL>
*googling. (4 in the morning here... brain half asleep still)
<Begasus>
:)
<OscarL>
uff, PR from Jul 31. Welp, at least you got some actual feedback (even if not ideal).
<Begasus>
right, still a slim chance there :)
<Begasus>
looking into bumping TeXstudio, but first updating required libraries there (curl now)
<OscarL>
But at least you (and HaikuPorts in general) tried to do the right thing here... try upstreaming, keep patch if that does not works, but upstream is at the very least informed that a patch exists.
<OscarL>
Begasus: I remember Tex being a hugh beast. So large, that I ran away, and ended up "porting" Lout to BeOS instead (minor changes in makefile).
<Begasus>
Some have been upstreamed already, and the people there are helpfull sometimes in guiding
<OscarL>
Lout is a VERY small typesetting system.
<Begasus>
the base "core" package is already available to install OscarL
<Begasus>
just the subpackages need to be build by the user itself (and that one is still a monster) :)
<OscarL>
Begasus: yeah... still was way too complex for my little brain. Lout was easier for me back then, hehehe :-D
<Begasus>
125 packages in total
<Begasus>
never heard about lout
<OscarL>
(I mean... even learning Tex seems daunting... easier with LaTex, but Lout was just like the "markdown" version of it :-D)
<Begasus>
OscarL, recipe for the subpackages as at haikuports :)
<Begasus>
not the most recent, but should be ok for 64bit
<OscarL>
I saw that CudaText has a plugin for LanguageServerProtocol.... and there is one in pure Python, and I guess the LLVM based one could also come in really handy.
<adou[m]>
I tried to install and use LaTeX but unsuccessfully until now
<Begasus>
adou[m], the core package and the subpackages?
<adou[m]>
But I discovered groff with the mom macro, and I discovered it was already installed
<adou[m]>
So I'm learning it
<adou[m]>
It seems to be a very good middle way between LaTeX and markdown
<Begasus>
I've got 22 texlive packages installed, so far things seem ok (even checked with Geany)
LinuxUserHaiku has quit [Quit: Vision[]: Will return later]
<Begasus>
it's a bit more recent, but not the latest
<OscarL>
that still requires Python3 == 3.6, which I don't like very much.
<adou[m]>
<Begasus> "adou, the core package and the..." <- Yes my installation freezes when I try. But I'm not very competent so it's probably my fault
<Begasus>
ouch
<OscarL>
Do you think I can unpack/repack that .hpkg file without installing first Haikuporter tools and stuff?
<Begasus>
OscarL, you could try to build it with Lazarus ;)
<OscarL>
(I'm WAAAY easily distracted :-D)
<Begasus>
hehe
<Begasus>
lol: "PREFIX = /home/jeff" (lout)
<OscarL>
Begasus: IIRC, CudaText requires *at least* Python 3.6. So it shouldn't be a hard == 3.6. I'll test that theory and report back :-D
<Begasus>
haven't seen roidrex for a while, not sure what his progress it anymore
<Begasus>
it/is*
<OscarL>
re: (lout) yeah... the original author was basically the only one using it apparently :-D
<Begasus>
build is ok, so shouldn't be to hard to create a recipe for it :P
<OscarL>
I might even still have my Pe language plugin for it somewhere.
freddietilley has quit [Ping timeout: 480 seconds]
<Begasus>
wb LinuxUserHaiku
<LinuxUserHaiku>
heh
<OscarL>
(I hope that was ok to put there)
OscarL_ has joined #haiku
OscarL has quit [Remote host closed the connection]
<OscarL_>
opps, my web IRC client kicked the bucket.
OscarL_ is now known as OscarL
<Begasus>
but yes, seems like a nice sollution "pkgman search" can produce quite a list sometiems
<LinuxUserHaiku>
autocompletion doesnt work again :(
OscarL has quit [Remote host closed the connection]
freddietilley has joined #haiku
OscarL has joined #haiku
<OscarL>
Begasus: I'm also annoyed by HaikuDepot's seach for a similar reason (and because it needlessly start seaching after the first letter you type). I took a quick look to see if I could do something similar to the pkgman patch... but got scared away :-D
<OscarL>
Might try again today, to see if at least I can understand how search works there :-)
<Begasus>
for that you need to dive into python :)
<OscarL>
HaikuDepot calls python to do the search?
<OscarL>
(I mean... on the Desktop app)
<OscarL>
Or are you talking about the search on HD website? (I might not have being clear enough there)
<Begasus>
ah, that probably not
<Begasus>
thought about "haikuporter" search
<Begasus>
the cli
<OscarL>
Ah... still haven tried that... but I *bet* it will annoy me too! :-P
<OscarL>
(at least my Python is stronger than my C or C++)
<OscarL>
*haven't tried
<Begasus>
you need to have haikuporter/haikuports to be installed for that (haikuporter searches in the haikuports tree for the recipes)
<Begasus>
I you've set it up accordingly you can just use "hp -s <string>"
<Begasus>
or the inrecipe version :)
<Begasus>
ps, if you know what you need you can try something like "pkgman search cmd:latex" :)
<OscarL>
Begasus: yeah... I kind bumped into that... after I wrote the patch.
<Begasus>
hehe
<OscarL>
thing is... end user would not know about that.
<OscarL>
don't know if its documented, and users do not read the docs anyway! :-D
<OscarL>
Talking about quickly searching for things.... I miss using Pe's BeBookFetch pluging... that one relied on having the original Be Book installed (and with the "BeBookBookmarks.zip" already unzipped).
<Begasus>
no manpages for pkgman :P
<OscarL>
I though of batch-converting the old BeBook Bookmarks to the new BeBook layout... but some tags were sadly lost in the reformating, so there is no more a 1 to 1 correspondency there :-(
<OscarL>
(I guess I should try installing an old version of the Be Book, and batch updating the bookmarks to match the new location on disk)
<Begasus>
Another one for the todo list ;)
<OscarL>
It was really handy to be able to double click something in Pe, hit F1, and having a list of related topics to open from the BeBook.
<OscarL>
Too much ToDo items... so little brain cells :-(
<Begasus>
Just use the active ones ;)
<OscarL>
And NOW you tell me?!?! :-P
* OscarL
has been using his brain the wrong way all the time :-(
<Begasus>
lol
AlaskanEmily has quit [Remote host closed the connection]
<LinuxUserHaiku>
hmm, i still cant understand why when i use while loop qt program freezes?
<phschafft>
?
<LinuxUserHaiku>
yeah
<phschafft>
how long does your loop take?
<LinuxUserHaiku>
when condition will be false loop will end
<OscarL>
LinuxUserHaiku: do you have your code available online already?
<LinuxUserHaiku>
no, it isnt done yet
<OscarL>
maybe post the affected function in a pastebin or something?
<phschafft>
OscarL: thank you.
<LinuxUserHaiku>
ok
<OscarL>
phschafft: :-)
* phschafft
then returns to 'work'.
<Begasus>
biab
<phschafft>
we have a (interactive) presentation this friday on broadcasting/streaming. if anyone is interested, ping me.
<OscarL>
phschafft: topic?
<OscarL>
(if the topic is "broadcasting/streaming" I will feel dumb)
<phschafft>
introduction/overview of streaming with Icecast.
<phschafft>
this is basically the 'first' on in this series.
* OscarL
remembers shoutcast. Is that still a thing?
<phschafft>
LinuxUserHaiku: so you try to compare t and s line by line and if they don't match you read an additional line from t and print that?
<phschafft>
OscarL: if you want the worst software on the market you can surely find a binary.
<phschafft>
OscarL: but you could also use something this millennium. :)
<OscarL>
phschafft: :-D I only remember that name due to being a early WinAmp user :-D
* phschafft
nods.
<phschafft>
(I mean we all know that software never really dies. for the good and for the bad.)
<LinuxUserHaiku>
if line in textbox text line doesnt match with file textline this line will be written to file
* OscarL
fires up "dosamp.exe"
<phschafft>
I would think that line 8 will read another one.
<LinuxUserHaiku>
no,
<OscarL>
isn't readline() on a stream supposed to read from stdin and not from a textbox?
* OscarL
know nothing about Qt, so...
<LinuxUserHaiku>
no, from textbox
<phschafft>
OscarL: depends what that stream is connected to.
<OscarL>
phschafft: that makes sense, thank you.
<LinuxUserHaiku>
i setted variable which contains textbox text
<phschafft>
LinuxUserHaiku: have you had a look on how often that loop cycles? like adding a debug output in it to see if it runs exactly as many times as there are lines?
<Begasus>
phschafft, did you try icecast in Haiku?
<LinuxUserHaiku>
ah ok
<phschafft>
Begasus: I strugled with the dependencies as for some reason I could not install them. (so not Icecast related.)
<phschafft>
and then other things ended up on my desk.
<Begasus>
know the feeling :)
<phschafft>
but actually I joined this channel as I wanted to run a performance test of the Haiku network stack.
<Begasus>
did some work on the recipe, hence it ringed a bell here :)
<phschafft>
:)
<phschafft>
Begasus: if you're intrested I'm open to doing some testing together and whatever that might lead to. Just don't have the resource myself to keep it going by myself at this point.
* OscarL
wouldn't be surpriced to find Begasus name even on my bread recipes cookbook.
<Begasus>
OscarL, ?
<Begasus>
Not sure what I could do to help phschafft
<OscarL>
You have a hand in most recipes!!!
<OscarL>
:-D
<Begasus>
lol
<phschafft>
maybe he is a good cook?
<Begasus>
only 802 contributions in the last year :P
<OscarL>
pff, he can't even 1k.
* OscarL
hids.
<OscarL>
*hides.
<Begasus>
OscarL, that lout makefile has some weird setup :P
* phschafft
adds some most weird makefiles.
<OscarL>
Mmm, now that you mention it... I think I ended up using a makefile-engine template for it back in the day, Begasus.
<OscarL>
(or maybe a BeIDE project)
<OscarL>
memory is blurry.
<Begasus>
basics are ok I think
itanium686 has joined #haiku
<LinuxUserHaiku>
@phschafft works like a charm!
<phschafft>
LinuxUserHaiku: does the correct number of cycles?
* phschafft
adds some .SECONDEXPANSION: for Begasus.
<LinuxUserHaiku>
yes
<LinuxUserHaiku>
seems, problem was in qmessagebox, i putted it before in loop
<phschafft>
:)
<OscarL>
Looking at your geany PR again, Begasus. I really don't undertand why they hardcode those settings in a .c file instead of on a user-editable config, or at least on some makefile, or something :-D
<Begasus>
yeah, as someone there mentioned
<OscarL>
I guess not-too-bright code is not an OscarL exclusive!
<Begasus>
well, I guess you could use Preferences in Geany to do it also, just wanted to upstream so users don't have to search on how to change it
<OscarL>
Oh, your PR makes sense! I meant they should had that sorted out already upstream.
<OscarL>
Sorry if I wasn't clear about what I meant.
<Begasus>
np :)
<LinuxUserHaiku>
cu!
<Begasus>
cu LinuxUserHaiku
<OscarL>
Later LinuxUserHaiku.
LinuxUserHaiku has quit [Quit: Vision[]: Will return later]
<OscarL>
Begasus: regarding the lout recipe... it would be nice to have it use PDF_COMPRESSION=1 (depends on zlib).
<OscarL>
so for beta3 it need either -lbe... or disable LOCALE on lout :-D
<Begasus>
trying the latter atm
frkazoid333 has joined #haiku
<OscarL>
that would explain why it worked on your machine (assuming you tried it on a nightly)
<Begasus>
probably need "export ..." before "make"
HaikuUser has joined #haiku
HaikuUser has quit []
<Begasus>
yep, on nightly here
frkzoid has quit [Ping timeout: 480 seconds]
<OscarL>
and you say that the recipe now should make it link agains libroot.so, but not libbe.so, correct?
<Begasus>
I think libroot is explicitly linked, libbe not afaik
<OscarL>
In any case... if you make it link against libbe now (for beta3), I don't now how it will behave in nightlies (as that function got moved to libroot)
<OscarL>
Better safe than sorry... just disable LOCALE support.
<Begasus>
right
<OscarL>
(it only has 3 supported languages anyway :-P)
<Begasus>
I'll disable it in the makefile (or use some sed magic later when that works)
<Begasus>
only 2 languages that "can" be installed (tried but failed as the required files are not in the source (or named incorrectly))
<OscarL>
was counting EN as the third :-P. Seems not worth the trouble.
ablyss has joined #haiku
matt__ has quit [Ping timeout: 480 seconds]
<Begasus>
indeed, only French and German as extra locale
<OscarL>
Apparently they were out of date even the last millenium :-D
<Begasus>
1999 ... :)
<OscarL>
LOL
<matt3>
cat | get ?
<Begasus>
get the cat?
<matt3>
boh
<OscarL>
Begasus: While you are here: "ARCHITECTURES="all !x86_gcc2"" that means: "build this for all archs EXCEPT the one using gcc2 on x86", and the SECONDARY_ARCHITECTURES="x86" means build for 32 bits, but using a modern compiler?
OrangeBomb has quit [Read error: Connection reset by peer]
<Begasus>
right matt3 ... I don't understand :P
<matt3>
np
ClaudioM has quit [Quit: leaving]
matt3 has left #haiku [#haiku]
<B2IA>
(BeShaka) X windows: Accept any substitute. If it's broke, don't fix it. If it ain't broke, fix it. Form follows malfunction. The Cutting Edge of Obsolescence. The trailing edge of software technology. Armageddon never looked so good. Japan's secret weapon. You'll envy the dead. Making the world safe for competing window systems. Let it get in YOUR way. The problem for your problem. If it starts working, we'll fix it.
<B2IA>
Pronto. It could be worse, but it'll take time. Simplicity made complex. The greatest productivity aid since typhoid. Flakey and built to stay that way. One thousand monkeys. One thousand MicroVAXes. One thousand years. X windows.
<andreasdr[m]>
Good morning.
<andreasdr[m]>
Haiku Treffpunkt?
<Begasus>
Moin andreasdr[m]
<Begasus>
late around today ;)
<andreasdr[m]>
Yes Begasus! Moin Begasus
<OscarL>
good Monday andreasdr[m].
* OscarL
tries to parse that B2IA message above.
<OscarL>
:woot: !!! a +2 from Jérôme!!!
<OscarL>
yes!!!
OrngBomb has quit [Ping timeout: 480 seconds]
<OscarL>
it *only* took me 8 tries ;-D
<Begasus>
congrats OscarL !
<OscarL>
Thanks.
<Begasus>
ps, how's your sed magic? ;)
<OscarL>
Of course... I didn't even knew I had to add it to some jam files so it actually ends up in the .iso ... will do that later :-D
<OscarL>
Begasus: pretty poor, sorry.
<OscarL>
But... one never knows...
<OscarL>
is a one-liner, or something bigger?
<Begasus>
one liner
OrngBomb has joined #haiku
<Begasus>
"USELOC = 1" to "USELOC = 0"
<Begasus>
I could patch it, but would rather use sed if possible :)
<Begasus>
OK, out for a while now, hope things work out at buildmaster
<Begasus>
later peeps!
BrunoSpr has quit [Quit: Vision[]: Ich wurde verwaschen!]
BrunoSpr has joined #haiku
freddietilley has quit [Quit: WeeChat 3.5]
BrunoSpr has quit []
jason123santa has joined #haiku
rennj has joined #haiku
x10z has joined #haiku
BrunoSpr has joined #haiku
<OscarL>
Man... Jérôme's reviews are GREAT, but has me sweating bullets due to how innadequate I feel :-D
x10z has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
x10z has joined #haiku
x10z has quit []
matt__ has joined #haiku
frkazoid333 has joined #haiku
mmu_man has quit [Ping timeout: 480 seconds]
BrunoSpr has quit [Quit: Vision[]: Ich wurde verwaschen!]
frkzoid has quit [Ping timeout: 480 seconds]
BrunoSpr has joined #haiku
BrunoSpr has quit []
matt__ has quit [Ping timeout: 480 seconds]
frkzoid has joined #haiku
OrngBomb has joined #haiku
HaikuUser has joined #haiku
frkazoid333 has quit [Ping timeout: 480 seconds]
sharivegas has left #haiku [#haiku]
sharivegas has joined #haiku
sharivegas has left #haiku [#haiku]
sharivegas has joined #haiku
matt__ has joined #haiku
frkzoid has quit [Ping timeout: 480 seconds]
x10z has joined #haiku
rennj has quit [Ping timeout: 480 seconds]
rennj has joined #haiku
<Begasus>
heading out to the dogs here, OscarL build has been fine on buildmaster, you should be able to install "lout" now :)
<OscarL>
Begasus: already did
<OscarL>
Seems pretty functional!
<OscarL>
it can build it's own documentation just fine in PostScript format
<OscarL>
and that's a more than enough test :-) (minor issues with the PDF output in one of the larger files, but I remember having that problem 15 years ago too)
gouchi has joined #haiku
gouchi has quit [Remote host closed the connection]
gouchi has joined #haiku
HaikuUser has quit [Quit: Vision[]: i've been blurred!]
gouchi has quit [Remote host closed the connection]
HaikuUser has joined #haiku
HaikuUser has quit []
<Begasus>
OK, thanks for testing OscarL !
<Begasus>
closing down here for today :)
Begasus_32 has quit [Quit: Vision[]: Gone to the dogs!]
<Begasus>
cu peeps!
Begasus has quit [Quit: Leaving]
rennj has quit [Ping timeout: 480 seconds]
frkzoid has joined #haiku
x10z has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<jessicah>
OscarL: you can link against libbe and it'll work on both
frkzoid has quit [Ping timeout: 480 seconds]
<jessicah>
libbe needs libroot, so the transitive dependency will find it
rennj has quit [Ping timeout: 480 seconds]
<OscarL>
jessicah: Thank you!
B2IA has quit [Quit: Vision[]: i've been blurred!]
B2IA has joined #haiku
<OscarL>
in the end Begasus and I went with "disable the usage of catgets" due to not being really used on that program (the only to available locales besides EN for that program have bein out of date since 1999).
x10z has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<OscarL>
*have been. I can't type nor spell correctly :-(
tuaris has quit [Quit: Leaving.]
rennj has joined #haiku
<OscarL>
does each "git push"ing to Haiku's Gerrit takes at least 4-6 minutes for everyone?
<OscarL>
(just wondering if there's a problem on my end, or the repos are in need of a "git gc")
<B2IA>
(AGMS) Sometimes, but usually not. Perhaps it is waiting for someone else to finish uploading changes. Saw this a year ago, haven't tried recently.
<OscarL>
Thanks AGMS.
<OscarL>
Sometime it takes a while to start... but it is the "remote: Counting objects" the one taking at least 4 minutes everytime for me :-/
<B2IA>
(AGMS) My delays were in getting it to start doing anything. You're seeing something different. Maybe a bad network connection on the server to the files, or low on memory or other container problems, or it's waiting for some dead network connection that takes 30 seconds to timeout.
<OscarL>
AGMS, BTW, I remember using your spam filters back in the day (and your RAMDisk too). Thanks for those! :-D
<B2IA>
(AGMS) Still using the Spam detector here, in BeOS. It's also in Haiku but has bitrotted a bit.
<jessicah>
OscarL: I think they're just stub functions anyway, so yeah, probably not worth the effort
thomaslewis has left #haiku [#haiku]
thomaslewis has joined #haiku
<OscarL>
Welp, heading down here. Thanks jessicah. Thanks AGMS. Laters!
OscarL has quit []
<B2IA>
(AGMS) 'night, see you later OscarL.
AD_MOS has quit [Ping timeout: 480 seconds]
rennj has quit [Ping timeout: 480 seconds]
Skipp_OSX has joined #haiku
B2IA has quit [Quit: Vision[]: i've been blurred!]
B2IA has joined #haiku
ynhuser|828468 has quit [Ping timeout: 480 seconds]