bug#13077: guile: add repl-option for customized print

2012-12-11 Thread Nala Ginrut
hi Daniel! Custom color-scheme is done now! ;-D But we have a problem... :-( It's OK to test this code in the REPL: cut--- (use-modules (ice-9 colorized)) (add-color-scheme! `((,(lambda (data) (and (number? data) (> data 1))) MY-LONG-NUM ,color-it (RED

bug#13088: stack overflow while compiling

2012-12-11 Thread Stefan Israelsson Tampe
Hi, I did some effort into getting this working. but first you could try to use an or-map to get what you want in stead if compiling everything into code. but it's probably faster what you are doing. Anyway in vm.c I changed the #define VM_DEFAULT_STACK_SIZE (64 * 1024) to #define VM_DEFAULT_STA

bug#13074: VM Segfaults with Bad `Call' Instruction

2012-12-11 Thread Noah Lavine
On Tue, Dec 11, 2012 at 4:42 AM, Ludovic Courtès wrote: > > The VM does full error checking. But there’s a difference between > checking whether an object has the expected type, and checking whether > an object is a well-formed ‘SCM’ object (and NULL is not a valid ‘SCM’ > object.) > > Guile neve

bug#13074: VM Segfaults with Bad `Call' Instruction

2012-12-11 Thread Ludovic Courtès
Hi! Noah Lavine skribis: > In general, I do think there should at least be an option for having full > error-checking in the VM. It would have been much, much harder for me to > find this without having patched the VM, because it would have taken me a > very long time to try each new thing I tri