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

gEDA-bug: [Bug 923874] Re: guile warning on start of gschem



For the avoidance of doubt: those warnings are *not* due to any code in
gschem. They are due to the fact that the SFRI 69 module distributed
with Guile overrides core bindings related to hash tables. If we ever
use SFRI 69 (and we should, because its hashtable support is a
significant improvement over Guile's default hashtable API) those
warnings will come back.

** Changed in: geda
    Milestone: None => 1.8.0

** Changed in: geda
   Importance: Undecided => Low

-- 
You received this bug notification because you are a member of gEDA Bug
Team, which is subscribed to gEDA.
https://bugs.launchpad.net/bugs/923874

Title:
  guile warning on start of gschem

Status in GPL Electronic Design Automation tools:
  Fix Committed

Bug description:
  gschem from current git head (gEDA 1.7.2 (g76b184e) ) issues warnings
  on start-up:

  /-------
  $ gschem
  WARNING: (gschem keymap): imported module (srfi srfi-69) overrides core binding `make-hash-table'
  WARNING: (gschem keymap): imported module (srfi srfi-69) overrides core binding `hash-table?'
  \-------

  This seems to be related to guile. There is a thread on the guile-devel  mailinglist from june 2011:
         http://comments.gmane.org/gmane.lisp.guile.devel/10525
  This thread suggests to replace local bindings rather than export them.

  ---<)kaimartin(>---

To manage notifications about this bug go to:
https://bugs.launchpad.net/geda/+bug/923874/+subscriptions


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