Subscribe

2019-01-20 Thread Alexander Williams
Hello Alexander Williams :-) You are now subscribed -- UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe

Re: catching environment during manual (eval)

2019-01-20 Thread Abel Normand
Hi Alex, wow, thanks for advice! Seems like I misunderstood (throw) purpose. I thought that "thrown" symbols are somewhat similar to custom exception classes in OOP languages. Actually, yeah, working with plain strings for raising logic exception is much more convinient :) > Hmm, sorry, I'm gettin

Re: catching environment during manual (eval)

2019-01-20 Thread Alexander Burger
Hi Abel, On Sun, Jan 20, 2019 at 02:40:58PM +0300, Abel Normand wrote: > I did some tests and I am feeling confused atm. > ... > (de pg-trans X >(run X 1) ) So 'pg-trans' is equivalent to plain 'run'. > (de execute-eval @ >(mapcar eval (rest)) ) This function evaluates its arguments tw

Re: picolisp and raspbian

2019-01-20 Thread PositronPro
Original Message On Jan 20, 2019, 6:54 PM, PositronPro wrote: You can try M-x Term for a terminal emulator. then run pil + and use the documentaion (works fine with w3m for me) It's M-x term(with lowercase t) PositronPro

Re: picolisp and raspbian

2019-01-20 Thread PositronPro
Yes, this and issues with very long line hanging emacs gave up using inferior picolisp mode for anything serious. You can try M-x Term for a terminal emulator. then run pil + and use the documentaion (works fine with w3m for me) choose bash for shell if prompted, fish has some issues... Positro

picolisp and raspbian

2019-01-20 Thread Jean-Christophe Helary
My elder son gave (lent?) me a screen so I don't have to ssh to the raspberry pi anymore. (Which may not be a blessing in the end...) So, I have a crappy Buffalo keyboard, a non-x setting on my first generation RP and I'm using screen/byobu to manage a number of terminal windows. For now, I hav

Re: catching environment during manual (eval)

2019-01-20 Thread Abel Normand
I did some tests and I am feeling confused atm. ``` (de pg-trans X (run X 1) ) (de execute-eval @ (mapcar eval (rest)) ) (de execute-run X (run X 1) ) (de assert-throws (Type . Prg) (prinl (catch Type (eval Prg))) ) (de assert-throws-q (Type Prg) (prinl (catch Type (eval Prg)))