orivej has quit [Ping timeout: 256 seconds]
orivej has joined #picolisp
orivej has quit [Ping timeout: 260 seconds]
orivej has joined #picolisp
aw- has joined #picolisp
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #picolisp
orivej has quit [Read error: Connection reset by peer]
orivej has joined #picolisp
orivej has quit [Ping timeout: 256 seconds]
orivej has joined #picolisp
orivej has quit [Ping timeout: 256 seconds]
orivej has joined #picolisp
orivej has quit [Ping timeout: 240 seconds]
orivej has joined #picolisp
orivej has quit [Ping timeout: 240 seconds]
orivej has joined #picolisp
orivej has quit [Ping timeout: 265 seconds]
orivej has joined #picolisp
_whitelogger has joined #picolisp
orivej has quit [Ping timeout: 256 seconds]
orivej has joined #picolisp
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #picolisp
orivej has quit [Ping timeout: 264 seconds]
orivej_ has joined #picolisp
orivej_ has quit [Ping timeout: 240 seconds]
_whitelogger has joined #picolisp
_whitelogger has joined #picolisp
rob_w has joined #picolisp
_whitelogger has joined #picolisp
<
tankf33der>
now udp and port passed test.
<
Regenaxer>
Oops, really? I did not change anything
<
Regenaxer>
So a heisenbug?
<
tankf33der>
i see a lot of changes
<
Regenaxer>
yes, but mostly for the 16-bit type
<
Regenaxer>
"W" (word)
<
Regenaxer>
It is not used in net.l
<
tankf33der>
today's commit
<
Regenaxer>
all for 'W' I think
<
Regenaxer>
And yesterday evening I made a small change
<
Regenaxer>
concerning storing negative values in structures
<
Regenaxer>
making it more flexible
<
Regenaxer>
you can store FFFFFFFF or -1
<
Regenaxer>
both giving the same value in the struct
<
tankf33der>
now even on kernel 5.7 works
<
Regenaxer>
strange :)
<
Regenaxer>
I check if there may have been a side-effect of these changes
<
Regenaxer>
... seems not
<
Regenaxer>
Works here too
<
Regenaxer>
But I'm not sure why it did not work (at least sometimes) yesterday
<
Regenaxer>
Let's see, we will find
aw- has quit [Quit: Leaving.]
aw- has joined #picolisp
orivej has joined #picolisp
orivej has quit [Ping timeout: 246 seconds]
orivej has joined #picolisp
orivej has quit [Ping timeout: 240 seconds]
orivej has joined #picolisp
orivej has quit [Ping timeout: 256 seconds]
orivej has joined #picolisp
orivej has quit [Ping timeout: 240 seconds]
orivej has joined #picolisp
orivej has quit [Ping timeout: 246 seconds]
orivej has joined #picolisp
rob_w has quit [Quit: Leaving]
orivej has quit [Ping timeout: 246 seconds]
orivej has joined #picolisp
alexshendi2 has quit [Ping timeout: 272 seconds]
orivej has quit [Ping timeout: 260 seconds]
orivej has joined #picolisp
orivej has quit [Ping timeout: 240 seconds]
orivej has joined #picolisp
orivej has quit [Ping timeout: 256 seconds]
orivej has joined #picolisp
orivej has quit [Ping timeout: 240 seconds]
orivej has joined #picolisp
<
Regenaxer>
'putl' seems broken
<
tankf33der>
known, in my list.
<
Regenaxer>
Strange, it worked before I think
<
Regenaxer>
It destroys the name
<
Regenaxer>
(setq X 'abc) (putl X ...) X -> {F661141}
<
Regenaxer>
Released
orivej has quit [Ping timeout: 256 seconds]
orivej has joined #picolisp
alexshendi has joined #picolisp
<
tankf33der>
fixed. passed.
<
Regenaxer>
Cool, thanks!
orivej has quit [Ping timeout: 246 seconds]
orivej has joined #picolisp
<
tankf33der>
but my native tests crashing now.
<
Regenaxer>
'native' changed in some aspects
<
Regenaxer>
and even more 'struct'
<
Regenaxer>
It is in doc/diff (I hope all)
<
Regenaxer>
Can you post an example?
<
tankf33der>
(hex (byte (>> -4 (adr (1)))))
<
tankf33der>
crashing.
<
Regenaxer>
'adr' changed today
<
Regenaxer>
It now returns a
*real* pointer
<
Regenaxer>
usable by 'struct' and 'native'
<
Regenaxer>
I show an example
<
Regenaxer>
: (struct (adr (1 . 2)) '(T T))
<
Regenaxer>
-> (1 2)
<
Regenaxer>
$: (struct (adr (1 . 2)) '(P P))
<
Regenaxer>
-> (18 34)
<
tankf33der>
i will change.
<
Regenaxer>
'T' return spec is also new
<
Regenaxer>
it means "Lisp" data
<
Regenaxer>
(18 34) is 1 and 2 as short nums (shift left by 4 then or 2)
<
Regenaxer>
The 'adr' in pil64 was pretty useless I think
<
tankf33der>
committed. ok
alexshendi has quit [Ping timeout: 272 seconds]
alexshendi has joined #picolisp
orivej has quit [Ping timeout: 260 seconds]
orivej has joined #picolisp
alexshendi has quit [Remote host closed the connection]
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #picolisp
orivej has quit [Ping timeout: 265 seconds]
orivej_ has joined #picolisp