Re: epil - PicoLisp with Emacs-like command-line (was: Meta key in

2012-11-02 Thread Alexander Burger
Hi Thorsten, Maybe there could be a 1. global switch '*Vi' that is true by default, and 2. a function '(de Toggle-Vi...)' that toggles that switch, and 3. three modes: Command, Insert, EInsert or 3. two modes Command and Insert, with much Command functionality duplicated in Insert

Re: pil64emu testing features

2012-11-02 Thread Alexander Burger
Hi Jon, Starting pil64emu with file argument, like ./bin/picolisp misc/fibo.l, still gives me a Segmentation fault. What's definitely still missing is 'native' support. As misc/fibo.l also does some native stuff, perhaps this is the culprit? Are there other interesting 64-bit

Re: pil64emu testing features

2012-11-02 Thread Jon Kleiser
Hi Alex, On 11/2/12 1:44 PM, Alexander Burger wrote: Hi Jon, Starting pil64emu with file argument, like ./bin/picolisp misc/fibo.l, still gives me a Segmentation fault. What's definitely still missing is 'native' support. As misc/fibo.l also does some native stuff, perhaps this is the

Re: pil64emu testing features

2012-11-02 Thread Alexander Burger
Hi Jon, It builds more or less as before, and it's still got problems loading .l files (on my Mac): f3bmac3:picoLispEmu jkleiser$ (cd src64; make) emu.base.c: In function ‘run’: emu.base.c:42115: warning: format not a string literal and no format arguments OK, this is correct. It is a

Re: pil64emu testing features

2012-11-02 Thread Jon Kleiser
Hi Alex, On 11/2/12 4:30 PM, Alexander Burger wrote: Hi Jon, .. : (load misc/fibo.l) [lib/native.l:31] !? (** 2 32) ** -- Undefined ? : (bye) It seems you started only bin/picolisp, right? '**' is defined in lib.l, so at least bin/picolisp lib.l must be started. As ever, the recommended

Re: pil64emu testing features

2012-11-02 Thread Alexander Burger
Hi Jon, f3bmac3:picoLispEmu jkleiser$ ./pil + [/Users/jkleiser/.pil/history:1] File lock: Bad address Hmm, that's the same we had last week. For some reason, fcntl() doesn't work. It workes on pil32, I believe. Any ideas anybody (hello, Mac programmers?). ♪♫ - Alex -- UNSUBSCRIBE:

Re: pil64emu testing features

2012-11-02 Thread Alexander Burger
On Fri, Nov 02, 2012 at 05:38:40PM +0100, Alexander Burger wrote: For some reason, fcntl() doesn't work. It workes on pil32, I believe. Perhaps found the reason. I've changed the calling pattern of fcntl(). Please try once more. Cheers, - Alex -- UNSUBSCRIBE:

Re: pil64emu testing features

2012-11-02 Thread Jon Kleiser
Hi Alex, On Fri, Nov 02, 2012 at 05:38:40PM +0100, Alexander Burger wrote: For some reason, fcntl() doesn't work. It workes on pil32, I believe. Perhaps found the reason. I've changed the calling pattern of fcntl(). Please try once more. Cheers, - Alex At least something has changed

Re: pil64emu testing features

2012-11-02 Thread Joe Bogner
Hi Alex, pil64emu sounds very interesting. In case it helps, here is some output from running pil64emu joebo@joebo:~/tmp/picolisp$ ./pil + : *CPU - emu : (load misc/fibo.l) /usr/bin/ld: skipping incompatible /usr/lib/gcc/i486-linux-gnu/4.4.5/libgcc.a when searching for -lgcc /usr/bin/ld: