ChanServ changed the topic of #picolisp to: PicoLisp language | Channel Log: https://irclog.whitequark.org/picolisp/ | Picolisp latest found at http://www.software-lab.de/down.html | check also http://www.picolisp.com for more information
f8l has quit [Ping timeout: 240 seconds]
f8l has joined #picolisp
orivej has quit [Ping timeout: 240 seconds]
aw- has joined #picolisp
<m_mans> Hi!
<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> ok
<tankfeeder> read comments.
<beneroth> haha wow nice
<beneroth> thanks tankfeeder!
<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
<Regenaxer> haha, I see
<beneroth> have a nice day guys
<beneroth> bbl
beneroth is now known as bene|off
<Regenaxer> cu
Regenaxer has left #picolisp [#picolisp]
Regenaxer has joined #picolisp
f8l has quit [Remote host closed the connection]
f8l has joined #picolisp
aw- has quit [Quit: Leaving.]
tankfeeder_ has joined #picolisp
tankfeeder has quit [Ping timeout: 276 seconds]
akkad has quit [Ping timeout: 276 seconds]
tankfeeder_ is now known as tankfeeder
gko has quit [Ping timeout: 276 seconds]
gko has joined #picolisp
akkad has joined #picolisp
aw- has joined #picolisp
orivej has joined #picolisp
aw- has quit [Quit: Leaving.]
alexshendi has joined #picolisp
alexshendi has quit [Ping timeout: 256 seconds]