[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: crash fix (Re: gEDA: gEDA/gaf 20030223 source tarballs released. )



Hi Dan,


[snip]
>> ERROR: missing or extra expression
>> 
>> and an immediate exit.
>> 
>> Haven't dug into it yet to find out why.
>
>looks like the problem is this from gschem.scm:
>

[snip]

>just running 'guile' and then that define and then (no-action) gives the
>same error.  Changing that function to
>
>; no action hotkey
>(define no-action
>  (lambda ()
>       nil
>  )
>)
>
>
>*disclaimer* I haven't done much scheme programming in about 15 years so
>you should sanity check this fix.


	Looks fine to me and seems to behave properly too.  I noticed this
bug (I seem to think that 'q' is quit, it's not) but you beat me to the
fix. :-)

	I applied your patch for this bug and the PCBboard.scm bug
as well.  Both fixes are in CVS now.  

	Thanks for using the geda-bugs mechanism.  If anybody has
any bugs, please submit them via the geda-bugs webpage, as it allows me
to keep track of undocumented features a lot easier.

								-Ales