<m_mans>
beneroth: thanks for the 'alarm' and 'abort' discussion! I need them too. Could you share the final version of that code snippet?
<aw->
hi m_mans
<m_mans>
hi aw-
<Regenaxer>
Hi m_mans, aw-
<beneroth>
hi m_mans, aw-, Regenaxer
<beneroth>
m_mans, the initial (abort 3 (do-something)) worked all fine - my test was wrong.
<Regenaxer>
Hi beneroth
<Regenaxer>
also killing the sub-process?
<beneroth>
yeah
<Regenaxer>
I see, it terminates by itself
<Regenaxer>
pipe signal probably
<beneroth>
ended up not using (abort), instead I do (in (list ...) ... (kill (ipid))) - terminating the sub-process after I read from it what I wanted. correct solution for my use case.
<beneroth>
maybe I will put an (abort) around it again as safety timeout, but its should not be needed
<Regenaxer>
I think you dont need to kill it explicitly, as it will get a pipe signal
<Regenaxer>
Just exit the body of 'in'
<beneroth>
T when using abort
<beneroth>
ah
<beneroth>
will test this out. thx!
<beneroth>
the sub-process is waiting on stdin to get input from me
<Regenaxer>
ok, I see, then probably no sigpipe
<Regenaxer>
as it does not try to write at this moment
<beneroth>
right!
<Regenaxer>
So (kill (ipid) should be fine
<beneroth>
just tested, the sub-process is blocked, and that actually blocks the main process from leaving the (in ...)
<Regenaxer>
Hmm, I can't view them. Do I need JS for that page?
<beneroth>
problably :(
<aw->
no
<aw->
no JS needed
<Regenaxer>
hmm
<beneroth>
works for me in w3m
<aw->
do you have localStorage? i think reddit needs that
<Regenaxer>
strange
<Regenaxer>
What is that?
<beneroth>
website storing stuff on your PC (larger than cookie)
<aw->
Regenaxer: hi, localStorage is a terrible "replacement" for cookies
<beneroth>
mainly used for caching or surveillance
<aw->
surveillance mostly
<aw->
tracking
<aw->
unlimited storage space
<beneroth>
well I can see the use for a client-heavy application.
<Regenaxer>
Does w3m support them?
<Regenaxer>
But I also cannot see it in Chrome
<beneroth>
no idea. but w3m displays the page to me usable
<beneroth>
what do you get instead?
<Regenaxer>
yes, main text is ok
<Regenaxer>
just the comments ...
<aw->
weird
<beneroth>
so either something you/your ISP is blocking. or reddit doesn't like you?
<beneroth>
weird
<beneroth>
first comment is gold "Slightly related: I wish we could have real coroutines on CL :("
<Regenaxer>
Maybe I'm just looking at the wrong place, moment
<Regenaxer>
Is it starting with "Slightly related: I wish we could have real coroutines on CL :(" ... ?
<beneroth>
yeah thats the first comment
<Regenaxer>
its only about CL
<beneroth>
yes, as usual, comments don't talk about picolisp :/
<Regenaxer>
yep :)
<beneroth>
increases visibility anyway, and a comment like this shows to readers "hey this picolisp has some stuff that CL hasn't, no its even impossible in CL. maybe I should check this picolisp out..."
<Regenaxer>
The link to the comments was not visible in w3m
<Regenaxer>
I found it just with tabbing
<Regenaxer>
Yes, true!
<Regenaxer>
w3m in Termux does not show all that it shows in xterm
<Regenaxer>
most importantly images :(
<beneroth>
T
<beneroth>
I'm using lxterminal
<beneroth>
no images either
<Regenaxer>
I Chrome I added exceptions for JS for some pages, but that's tedious and does not work sometimes
<beneroth>
its all horrible
<Regenaxer>
yey
<Regenaxer>
FF was better, but is unusable on my tablet
<Regenaxer>
I should try vivaldi
<beneroth>
what was good is getting more and more horrible
<Regenaxer>
too lazy though
<Regenaxer>
yes
<beneroth>
oh I use it. better use chrome I guess
<Regenaxer>
why?
<beneroth>
it seems to be a chrome with a bit different UI. and it crashes from time time.
<Regenaxer>
yes, the same engine
<Regenaxer>
ok :)
<beneroth>
it crashes really stupidly...meaning not really crashing but freezing. either tabs, whole windows, or the whole vivaldi
<beneroth>
marketed for "power-users who uses many tabs in parallel"... but they mean "20 tabs" with that
<beneroth>
I guess you can see what I think about that :P