[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
gEDA-bug: [Bug 909193] Re: autoplace attribs throws error during library browsing
commit ec9259f77f9af88f0bf3dbaa1c09a92b87b2c36b
Author: Peter TB Brett <peter@xxxxxxxxxxxxx>
Date: Wed Dec 28 11:01:55 2011 +0000
gschem: Correct dynamic extent for complex place list changed hook.
Note that the changes in commit 71cc3eb5583b did not affect this hook,
since it works through a different mechanism to the rest of the hooks.
Closes-bug: 909193
** Changed in: geda
Status: In Progress => Fix Committed
** Changed in: geda
Assignee: Peter TB Brett (peter-b) => (unassigned)
--
You received this bug notification because you are a member of gEDA Bug
Team, which is subscribed to gEDA.
https://bugs.launchpad.net/bugs/909193
Title:
autoplace attribs throws error during library browsing
Status in GPL Electronic Design Automation tools:
Fix Committed
Bug description:
Configuration (gschemrc):
(add-hook! complex-place-list-changed-hook (lambda (object)
(autoplace-object-attributes object)) #t)
The error does not happen with any other hook with autoplace script.
Procedure:
1) launch gschem
2) open library window
3) click on a component name in the tree view
4) gschem throws guile error
Backtrace:
In unknown file:
?: 0* [#<procedure #f (object)> #<geda-object 0x87297c8>]
In /home/kokr/.gEDA/gschemrc:
41: 1* [autoplace-object-attributes #<geda-object 0x87297c8>]
In /home/kokr/share/gEDA/scheme/auto-place-attribs.scm:
777: 2 (let* (# # # #) (autoplace-text object connection-sides attribute-list))
...
733: 3 (begin # #)
734: 4* [set-default-position #<geda-object 0x87297c8> #<geda-object 0x87295e8> ...]
656: 5 (if (null? defaults) 0 ...)
658: 6 (let* (# # # ...) (if # #) ...)
658: 7* [%parse-attrib #<geda-object 0x87295e8>]
/home/kokr/share/gEDA/scheme/auto-place-attribs.scm:658:34: In procedure %parse-attrib in expression (get-attribute-name-value attribute):
/home/kokr/share/gEDA/scheme/auto-place-attribs.scm:658:34: Found invalid gEDA smob #f
To manage notifications about this bug go to:
https://bugs.launchpad.net/geda/+bug/909193/+subscriptions
_______________________________________________
geda-bug mailing list
geda-bug@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-bug