[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

gEDA-bug: [ geda-Bugs-1992764 ] gschem 1.5.0.20080127 scheme error



Bugs item #1992764, was opened at 2008-06-13 11:31
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=818426&aid=1992764&group_id=161080

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: gschem
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: arndt_t (arndt_t)
Assigned to: Nobody/Anonymous (nobody)
Summary: gschem 1.5.0.20080127 scheme error

Initial Comment:
------------------------------------------------
If i try to rotate a pin inside the symbol file, gschem exit and the following error occur:
------------------------
Backtrace:
In current input:
   1:  0* [press-key "r"]
In geda/share/gEDA/scheme/gschem.scm:
  41:  1  [eval-pressed-key (# # # # ...) "r"]
    ...
  60:  2  (cond (# #) (# #) (#t # # # ...))
  67:  3* [edit-rotate-90-hotkey]
In unknown file:
   ?:  4* [#<procedure #f (pin)> #<object pin.52148>]
In geda/share/gEDA/system-gschemrc:
 893:  5* [autoplace-pin-attributes #<object pin.52148>]
In geda/share/gEDA/scheme/auto-place-attribs.scm:
 740:  6  (let (# #) (autoplace-text pin pin-direction attribute-list))
    ...
 731:  7  (begin # #)
 732:  8* [set-default-position #<object pin.52148> #<attribute pinlabel=sc_i> ...]
 654:  9  (if (null? defaults) 0 ...)
    ...
 656: 10  (let* (# # # ...) (if # #) ...)
 664: 11* (if (and # # #) (begin #))
 664: 12* (and # # #)
 667: 13  [check-object-attributes #<object pin.52148> ("OBJ_TYPE" "P")]
    ...
 635: 14  (if # # #f)
 635: 15* [list-string-match "P" ("P")]
 603: 16  (if (null? attributes_list) #f ...)
    ...
 606: 17  (if (string-match matching-pattern (car attributes_list)) #t ...)
 606: 18* (string-match matching-pattern (car attributes_list))

geda/share/gEDA/scheme/auto-place-attribs.scm:606:15: In expression (string-match matching-pattern (car attributes_list)):
geda/share/gEDA/scheme/auto-place-attribs.scm:606:15: Unbound variable: string-match
One gschem-instance closed !

------------------------------------------------------
If i try to mirror a pin inside the symbol file, gschem exit and the following error occur:
------------------------
Backtrace:
In current input:
   1:  0* [press-key "i"]
In geda/share/gEDA/scheme/gschem.scm:
  41:  1  [eval-pressed-key (# # # # ...) "i"]
    ...
  60:  2  (cond (# #) (# #) (#t # # # ...))
  67:  3* [edit-mirror-hotkey]
In unknown file:
   ?:  4* [#<procedure #f (pin)> #<object pin.52148>]
In geda/share/gEDA/system-gschemrc:
 895:  5* [autoplace-pin-attributes #<object pin.52148>]
In geda/share/gEDA/scheme/auto-place-attribs.scm:
 740:  6  (let (# #) (autoplace-text pin pin-direction attribute-list))
    ...
 731:  7  (begin # #)
 732:  8* [set-default-position #<object pin.52148> #<attribute pinlabel=sc_i> ...]
 654:  9  (if (null? defaults) 0 ...)
    ...
 656: 10  (let* (# # # ...) (if # #) ...)
 664: 11* (if (and # # #) (begin #))
 664: 12* (and # # #)
 667: 13  [check-object-attributes #<object pin.52148> ("OBJ_TYPE" "P")]
    ...
 635: 14  (if # # #f)
 635: 15* [list-string-match "P" ("P")]
 603: 16  (if (null? attributes_list) #f ...)
    ...
 606: 17  (if (string-match matching-pattern (car attributes_list)) #t ...)
 606: 18* (string-match matching-pattern (car attributes_list))

geda/share/gEDA/scheme/auto-place-attribs.scm:606:15: In expression (string-match matching-pattern (car attributes_list)):
geda/share/gEDA/scheme/auto-place-attribs.scm:606:15: Unbound variable: string-match
One gschem-instance closed !

--------------------------------------------------
If i try to Add a pin to a new created symbol file i get this error:
-------------------------
Backtrace:
In unknown file:
   ?:  0* [#<procedure #f (pin)> #<object pin.1>]
In geda/share/gEDA/system-gschemrc:
 891:  1* [autoplace-pin-attributes #<object pin.1>]
In geda/share/gEDA/scheme/auto-place-attribs.scm:
 740:  2  (let (# #) (autoplace-text pin pin-direction attribute-list))
    ...
 731:  3  (begin # #)
 732:  4* [set-default-position #<object pin.1> #<attribute pinnumber=0> ...]
 654:  5  (if (null? defaults) 0 ...)
    ...
 656:  6  (let* (# # # ...) (if # #) ...)
 664:  7* (if (and # # #) (begin #))
 664:  8* (and # # #)
 667:  9  [check-object-attributes #<object pin.1> ("OBJ_TYPE" "P")]
    ...
 635: 10  (if # # #f)
 635: 11* [list-string-match "P" ("P")]
 603: 12  (if (null? attributes_list) #f ...)
    ...
 606: 13  (if (string-match matching-pattern (car attributes_list)) #t ...)
 606: 14* (string-match matching-pattern (car attributes_list))

geda/share/gEDA/scheme/auto-place-attribs.scm:606:15: In expression (string-match matching-pattern (car attributes_list)):
geda/share/gEDA/scheme/auto-place-attribs.scm:606:15: Unbound variable: string-match
One gschem-instance closed !







----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=818426&aid=1992764&group_id=161080


_______________________________________________
geda-bug mailing list
geda-bug@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-bug