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>
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
<
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
<
Regenaxer>
pil21 uses private in @lib/xhtml.l
<
Regenaxer>
most libs in pil21
<
Regenaxer>
So in pil21 the offset arg is only for '@'
<
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
<
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
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
<
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
<
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>
pil21 -> picoLisp-21.1 will be in 2021
<
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
<
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