seninha has joined #picolisp
rob_w has joined #picolisp
seninha has quit [Ping timeout: 258 seconds]
rob_w_ has joined #picolisp
isaneran has joined #picolisp
msavoritias has joined #picolisp
rob_w has quit [Ping timeout: 260 seconds]
rob_w_ has quit [Ping timeout: 246 seconds]
rob_w has joined #picolisp
rob_w_ has joined #picolisp
rob_w has quit [Ping timeout: 240 seconds]
rob_w__ has joined #picolisp
isaneran has quit [Ping timeout: 260 seconds]
msavoritias has quit [Ping timeout: 258 seconds]
seninha has joined #picolisp
<
beneroth>
abu[7], calling 'ht:Pack with a list containing a list results in an infinite busy loop
<
beneroth>
e.g.: (ht:Pack '(("f" "o" "o")))
<
beneroth>
behavior is consistent in pil21 and pil64
<
beneroth>
arguably a user mistake
<
abu[7]>
Hi beneroth, thanks, I was not aware of this
<
abu[7]>
Well, yes, it assumes simply a 'chop'ped string
<
beneroth>
yeah, reasonable
<
abu[7]>
'pack' behaves a lot more nicely
<
beneroth>
maybe a check would be reasonable. then again it costs. then again it's in the implementation language so maybe acceptable.
<
beneroth>
dunno. just FYI
<
beneroth>
doesn't look like many people stumbled upon it yet, so probably no problem :)
<
abu[7]>
Right, a check would be better
msavoritias has joined #picolisp
rob_w__ has quit [Quit: Leaving]
<
beneroth>
awesome =D
<
beneroth>
thank you
<
abu[7]>
I'll rewrite the wiki
<
abu[7]>
and one of the next days announce in the mailing list
<
abu[7]>
demoApp, family DB, OSM demo are already ported to 'search'
<
beneroth>
hmm.. the first argument when building a query, is always taken as quoted?
<
abu[7]>
No, all args are evaluated
<
beneroth>
(search (2 . 6) '((nr +Item)))
<
beneroth>
not always?
<
abu[7]>
(2 . 6) evaluates to (2 . 6) ;)
<
beneroth>
ah because it starts with number. of course.
* beneroth
hides in box of shame
<
beneroth>
because building such queries dynamically is definitely a need
<
abu[7]>
I wonder if I should ask ChatGPT to clean up the doc file
<
beneroth>
ChatGPT pretty good in hallucinating picolisp code. but it rarely dreams up something useful.
<
abu[7]>
Just fix my English, and perhaps rephrase to make it more understandable
<
beneroth>
you can try. but I think this will give at best some hints to structure it differently.
<
abu[7]>
Can it handle HTML files directly?
<
abu[7]>
I'll try later
<
beneroth>
I don't know, I don't use it. But I would think it can handle HTML, as it even can handle pictures.
<
abu[7]>
I'm out now, will try later
<
beneroth>
webp, so better patch the browser first xD
<
beneroth>
(yeah google didn't manage to implement their own format correctly)
<
beneroth>
(remote code execution)
<
beneroth>
still pretty impressive
<
abu[7]>
Several levels of meaning
msavoritias has quit [Ping timeout: 255 seconds]
seninha has quit [Remote host closed the connection]
seninha has joined #picolisp
viaken has quit [Ping timeout: 264 seconds]
viaken has joined #picolisp
seninha has quit [Quit: Leaving]
msavoritias has joined #picolisp
msavoritias has quit [Read error: Connection reset by peer]
aw- has quit [Ping timeout: 240 seconds]
aw- has joined #picolisp
rob_w_ has quit [Read error: Connection reset by peer]
seninha has joined #picolisp
_whitelogger has joined #picolisp