Mat4 has quit [Quit: Yaaic - Yet another Android IRC client - http://www.yaaic.org]
shpx has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
shpx has joined #picolisp
shpx has quit [Client Quit]
shpx has joined #picolisp
pcell has quit [Read error: Connection reset by peer]
pcell has joined #picolisp
pcell has quit [Read error: Connection reset by peer]
pcell has joined #picolisp
pcell has quit [Read error: Connection reset by peer]
pcell has joined #picolisp
pcell has quit [Ping timeout: 264 seconds]
orivej has joined #picolisp
inara has quit [Quit: Leaving]
inara has joined #picolisp
trui2 has quit [Remote host closed the connection]
trui2 has joined #picolisp
trui2 has quit [Ping timeout: 240 seconds]
cilz has joined #picolisp
<cilz>
good morning guys
<Regenaxer>
Hi cilz
<cilz>
Hello Regenaxer
rob_w has joined #picolisp
<beneroth>
Good morning Regenaxer, cilz
<cilz>
hello beneroth
<Regenaxer>
Hi beneroth
trui2 has joined #picolisp
<cilz>
is there any way to set to a variable the output of say (call "ls" "-lh" "/bin/ps") ? so far I only get T where I expect someting like -rwxr-xr-x 1 root root 96K nov. 21 2016 /bin/ps
<Regenaxer>
No, 'call' does not return anything useful. You should look at 'in'
<beneroth>
(in 'list)
<Regenaxer>
(in '("ls" "-lh" "/bin/ps") (while (line) (msg @]
<beneroth>
(in '("ls" "-lh" "/bin/ps") (echo))
<Regenaxer>
:)
<beneroth>
^^
<cilz>
thanks :)
<Regenaxer>
Speed typing contest ;)
<cilz>
and the winner is....
<Regenaxer>
beneroth has the fastea keyboard I suppose ...
<Regenaxer>
*faster
<beneroth>
Logitech
<Regenaxer>
Penti
<beneroth>
I'm surprised that I was faster.
<Regenaxer>
No, Penti is slower than a 10-finger typist
<Regenaxer>
I'm still faster on a normal keyboard
<Regenaxer>
Around double I think
<cilz>
based on your inputs
<cilz>
(setq A (pack (in '("ls" "-lh" "/bin/ps") (while (line) (msg @)))))
<Regenaxer>
Hint: (pack ... (line ... is not very efficient
<cilz>
yep, may be
<Regenaxer>
To get *all* do (in ... (till NIL T))
<Regenaxer>
(while (line) (msg @)) is also strange
<Regenaxer>
and in (in '("ls" "-lh" "/bin/ps") (setq A @) the value of @ is not predictable
<Regenaxer>
'@' is set by flow functions or in the repl
<beneroth>
I'm not using the real 10-finger system. kinda got my own 10-finger system.
<Regenaxer>
ok :)
<cilz>
Regenaxer: will experiment again, then...
<beneroth>
Penti is faster then the normal touch keyboard :) physical keyboard might be faster because it needs less input
<Regenaxer>
good :)
<Regenaxer>
beneroth, right
<beneroth>
Regenaxer, have you ever thought about a (I-forgot-the-name) hand-hold type-input-device-thingy? like the one which was part in the mother of all demos?
<Regenaxer>
cilz: What makes sense here is (make (in '("ls" "-lh" "/bin/ps") (while (line T) (link @]
<beneroth>
such a thing which one holds within the hand, like holding a stock
<Regenaxer>
you get a list of linis
<beneroth>
stick
<Regenaxer>
You mean a pencil? ;)
<cilz>
Regenaxer: is the @ is this context more predictable?
<Regenaxer>
yes
<cilz>
ok
<Regenaxer>
'while' sets it
<Regenaxer>
but in (in '("ls" "-lh" "/bin/ps") (setq A @)) it is set somewhere before
<Regenaxer>
nothing to do with the 'in'
<cilz>
so I record this one (set A (make (in '("ls" "-lh" "/bin/ps") (while (line T) (link @)))) thanks
<beneroth>
Regenaxer, I mean a "keyer". hardware devices, strongly related to chorded typing