ChanServ changed the topic of #picolisp to: PicoLisp language | Channel Log: https://irclog.whitequark.org/picolisp/ | Check also http://www.picolisp.com for more information
jibanes has quit [Ping timeout: 240 seconds]
jibanes has joined #picolisp
jibanes has quit [Ping timeout: 240 seconds]
jibanes has joined #picolisp
jibanes has quit [Ping timeout: 256 seconds]
jibanes has joined #picolisp
jibanes has quit [Ping timeout: 246 seconds]
jibanes has joined #picolisp
jibanes has quit [Ping timeout: 272 seconds]
jibanes has joined #picolisp
jibanes has quit [Ping timeout: 240 seconds]
jibanes has joined #picolisp
_whitelogger has joined #picolisp
jibanes has quit [Ping timeout: 240 seconds]
jibanes has joined #picolisp
orivej has quit [Ping timeout: 246 seconds]
jibanes has quit [Ping timeout: 246 seconds]
jibanes has joined #picolisp
jibanes has quit [Ping timeout: 260 seconds]
jibanes has joined #picolisp
jibanes has quit [Ping timeout: 264 seconds]
jibanes has joined #picolisp
jibanes has quit [Ping timeout: 240 seconds]
jibanes has joined #picolisp
jibanes has quit [Ping timeout: 240 seconds]
jibanes has joined #picolisp
jibanes has quit [Ping timeout: 246 seconds]
jibanes has joined #picolisp
jibanes has quit [Ping timeout: 240 seconds]
jibanes has joined #picolisp
jibanes has quit [Ping timeout: 260 seconds]
jibanes has joined #picolisp
jibanes has quit [Ping timeout: 265 seconds]
jibanes has joined #picolisp
jibanes has quit [Ping timeout: 240 seconds]
jibanes has joined #picolisp
jibanes has quit [Ping timeout: 256 seconds]
jibanes has joined #picolisp
orivej has joined #picolisp
jibanes has quit [Ping timeout: 256 seconds]
jibanes has joined #picolisp
m_mans has joined #picolisp
_whitelogger has joined #picolisp
jibanes has quit [Ping timeout: 260 seconds]
jibanes has joined #picolisp
<Regenaxer> Good morning m_mans!
<Regenaxer> The third arg in 'curlreq' calls (Ofs) should be 2
<Regenaxer> But the offset is now used only for '@' anyway
<m_mans> Regenaxer: good morning!
<Regenaxer> :)
<Regenaxer> I would make all bindings passed through `run' private
<Regenaxer> "Prg" can be written as Prg then
<Regenaxer> no transients needed
<Regenaxer> So *Before* any of these symbols is used, e.g. before (de curlreq ... :
<Regenaxer> (private) (Cmd Prg Ofs Resp RespHeaders ExitCode)
<m_mans> could you explain a little bit more? Have you changed syntax of 'run'? I remember that you use it in html tags
<Regenaxer> And, to be perfect, before (de req-get ... :
<Regenaxer> (private) Params
<Regenaxer> the syntax did not change
<Regenaxer> But the env offset was too complicated
<Regenaxer> and has big runtime overhead
<m_mans> T
<Regenaxer> Not needed if private is used
<Regenaxer> (or transients)
<Regenaxer> All this is just needed to avoid conflicts
<m_mans> seems I just need to learn 'private' and friends (never used it before)
<Regenaxer> eg. if 'Run' is used again in the body
<m_mans> I see
<Regenaxer> pil21 uses private in @lib/xhtml.l
<Regenaxer> most libs in pil21
<Regenaxer> So in pil21 the offset arg is only for '@'
<Regenaxer> e.g.
<m_mans> I suppose 'private' is closely related to namespaces?
<Regenaxer> (and (something) (req-post ... (... @ ...
<Regenaxer> yes, exactly
<Regenaxer> it is an invisible private namespace
<Regenaxer> just like transients, but more beautiful to read
<Regenaxer> and, (private) X ... (private) X refers to two *different' X'es
<m_mans> ok, I need to explore all this from ground without haste
<Regenaxer> yes, no hurry
<m_mans> thanks for the help!
<Regenaxer> welcome!
<Regenaxer> Please try and ask :)
<Regenaxer> afp bbl
<m_mans> I think, it would be nice to mention all ways of http(s) interaction to external world, possible in pil
<m_mans> I mean in the article
<Regenaxer> ret
<m_mans> 'client', 'ssl' and their usage limits (just pair of words and links to the source/docs). It would help newbies a lot (I hope)
<Regenaxer> Very true
<Regenaxer> but a lot of stuff :(
<m_mans> just mentioning of functions/tools can help a lot
<Regenaxer> yes
jibanes has quit [Ping timeout: 256 seconds]
<Regenaxer> Optimal are articles like your curlreq, showing examples
jibanes has joined #picolisp
jibanes has quit [Ping timeout: 256 seconds]
jibanes has joined #picolisp
<Regenaxer> tankf33der: I set "PIL = ../pil" in src/Makefile
<tankf33der> ok
<Regenaxer> What do you think, should we do "PIL = pil" ?
<Regenaxer> Perhaps later?
<Regenaxer> I don't remember why we used ../pil
<tankf33der> not to mix with pil64
<Regenaxer> Yeah, but it builds fine with pil64 too
<Regenaxer> Question is what is most portable
<Regenaxer> lets keep ../pil for now
<tankf33der> ok
<Regenaxer> I'm still waiting for Debian ... takes long
<tankf33der> you should not wait
<Regenaxer> Wait with?
<tankf33der> with package update
<Regenaxer> hmm, I did not wait (?N
<Regenaxer> )
<Regenaxer> pil21 -> picoLisp-21.1 will be in 2021
<tankf33der> ok
<Regenaxer> some time
<Regenaxer> Initial plan was some time during 2021, perhaps even at the end of the year
<Regenaxer> so we were a lot faster than planned
<tankf33der> :)
<Regenaxer> (a lot because of your help)
<Regenaxer> you pushed me ;)
jibanes has quit [Ping timeout: 256 seconds]
jibanes has joined #picolisp
jibanes has quit [Ping timeout: 265 seconds]
jibanes has joined #picolisp
_whitelogger has joined #picolisp
orivej has quit [Ping timeout: 246 seconds]
jibanes has quit [Ping timeout: 260 seconds]
jibanes has joined #picolisp
jibanes has quit [Ping timeout: 240 seconds]
jibanes has joined #picolisp
jibanes has quit [Ping timeout: 264 seconds]
jibanes has joined #picolisp
aw- has joined #picolisp
jibanes has quit [Ping timeout: 265 seconds]
jibanes has joined #picolisp
jibanes has quit [Ping timeout: 246 seconds]
jibanes has joined #picolisp
orivej has joined #picolisp
jibanes has quit [Ping timeout: 256 seconds]
jibanes has joined #picolisp
jibanes has quit [Ping timeout: 256 seconds]
jibanes has joined #picolisp
jibanes has quit [Ping timeout: 264 seconds]
jibanes has joined #picolisp
jibanes has quit [Ping timeout: 240 seconds]
jibanes has joined #picolisp
beneroth has quit [Quit: Leaving]
jibanes has quit [Ping timeout: 246 seconds]
jibanes has joined #picolisp
jibanes has quit [Ping timeout: 265 seconds]
jibanes has joined #picolisp
jibanes has quit [Ping timeout: 256 seconds]
jibanes has joined #picolisp
jibanes has quit [Ping timeout: 264 seconds]
jibanes has joined #picolisp
jibanes has quit [Ping timeout: 272 seconds]
jibanes has joined #picolisp
jibanes has quit [Ping timeout: 240 seconds]
jibanes has joined #picolisp
jibanes has quit [Ping timeout: 256 seconds]
orivej has quit [Ping timeout: 260 seconds]
jibanes has joined #picolisp
jibanes has quit [Ping timeout: 260 seconds]
jibanes has joined #picolisp
jibanes has quit [Ping timeout: 246 seconds]
jibanes has joined #picolisp
jibanes has quit [Ping timeout: 256 seconds]
jibanes has joined #picolisp
jibanes has quit [Ping timeout: 240 seconds]
jibanes has joined #picolisp
jibanes has quit [Ping timeout: 240 seconds]
jibanes has joined #picolisp
jibanes has quit [Ping timeout: 264 seconds]
jibanes has joined #picolisp
jibanes has quit [Ping timeout: 260 seconds]
jibanes has joined #picolisp
jibanes has quit [Ping timeout: 256 seconds]
jibanes has joined #picolisp
jibanes has quit [Ping timeout: 246 seconds]
jibanes has joined #picolisp
m_mans has quit [Ping timeout: 272 seconds]
jibanes has quit [Ping timeout: 260 seconds]
jibanes has joined #picolisp
jibanes has quit [Ping timeout: 260 seconds]
jibanes has joined #picolisp
jibanes has quit [Ping timeout: 272 seconds]
jibanes has joined #picolisp
jibanes has quit [Ping timeout: 264 seconds]
jibanes has joined #picolisp
jibanes has quit [Ping timeout: 260 seconds]
jibanes has joined #picolisp
jibanes has quit [Ping timeout: 240 seconds]
jibanes has joined #picolisp
jibanes has quit [Ping timeout: 256 seconds]
jibanes has joined #picolisp
jibanes has quit [Ping timeout: 240 seconds]
jibanes has joined #picolisp
jibanes has quit [Ping timeout: 260 seconds]
jibanes has joined #picolisp
jibanes has quit [Ping timeout: 256 seconds]
jibanes has joined #picolisp
jibanes has quit [Ping timeout: 268 seconds]
jibanes has joined #picolisp
jibanes has quit [Ping timeout: 246 seconds]
jibanes has joined #picolisp
jibanes has quit [Ping timeout: 240 seconds]
jibanes has joined #picolisp
jibanes has quit [Ping timeout: 240 seconds]
jibanes has joined #picolisp
jibanes has quit [Ping timeout: 246 seconds]
jibanes has joined #picolisp
jibanes has quit [Ping timeout: 272 seconds]
jibanes has joined #picolisp
jibanes has quit [Ping timeout: 246 seconds]
jibanes has joined #picolisp
jibanes has quit [Ping timeout: 240 seconds]
jibanes has joined #picolisp
jibanes has quit [Ping timeout: 265 seconds]
jibanes has joined #picolisp
jibanes has quit [Ping timeout: 256 seconds]
jibanes has joined #picolisp
jibanes has quit [Ping timeout: 260 seconds]
jibanes has joined #picolisp
jibanes has quit [Ping timeout: 265 seconds]
jibanes has joined #picolisp
orivej has joined #picolisp