Re: gEDA-user: gEDA/gschem: is guile regex module important?

2008-01-03 Thread Stefan Salewski
evan foss wrote (Sun, 18 Nov 2007 17:52:14 -0500)

Try flipping a pin horizontally with out it. On my box that terminates
gschem. I had to recompile guile with it a few days ago.

Yes, gEDA/gschem version 1.2.0.20070902 terminates when I try to place
a pin on an empty sheet or when I try to rotate a pin of a symbol (during
creation of a new symbol). 
(Drawing schematics and modifying symbols works fine.)

Is this bug fixed in release 1.2.1 or unstable 1.3?

Here is the output of gschem:

[EMAIL PROTECTED] ~ $ gschem
gEDA/gschem version 1.2.0.20070902
gEDA/gschem comes with ABSOLUTELY NO WARRANTY; see COPYING for more details.
This is free software, and you are welcome to redistribute it under certain
conditions; please see the COPYING file for more details.

Your Guile installation doesn't provide the regex module.
Loading schematic [/home/stefan/untitled_1.sch]
ERROR: Unbound variable: string-match




___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: gEDA/gschem: is guile regex module important?

2008-01-03 Thread Peter TB Brett
On Thursday 03 January 2008 11:16:24 Stefan Salewski wrote:
 evan foss wrote (Sun, 18 Nov 2007 17:52:14 -0500)

 Try flipping a pin horizontally with out it. On my box that terminates
 gschem. I had to recompile guile with it a few days ago.

 Yes, gEDA/gschem version 1.2.0.20070902 terminates when I try to place
 a pin on an empty sheet or when I try to rotate a pin of a symbol (during
 creation of a new symbol).
 (Drawing schematics and modifying symbols works fine.)

The regex module is a standard part of Guile 1.6: 

  If your system does not include a POSIX regular expression library,
  and you have not linked Guile with a third-party regexp library such as
  Rx, these functions will not be available.  You can tell whether your
  Guile installation includes regular expression support by checking
  whether `(provided? 'regex)' returns true.

Please report the output of:

  guile --version


There is absolutely no reason why your distribution should not provide a Guile 
package linked against a regexp library, because several other tools provided 
as standard with a Linux distribution require one (Perl being a good 
example).  Please file this issue against your distribution's Guile package.

In the meantime, comment out the following line (843) in your system-gschemrc:

-(load-from-path auto-place-attribs.scm)
+;(load-from-path auto-place-attribs.scm)


I will probably fix the gschem configure script to check for the availability 
of the Guile regular expression module, and to error out if it is not 
present.


 Is this bug fixed in release 1.2.1 or unstable 1.3?

As far as I can tell, this is not a bug: this is an unsatisfied dependency 
requirement.  It would be bad to magically disable the affected feature if 
the regex module was not available.

 Peter


-- 
Peter Brett

Electronic Systems Engineer
Integral Informatics Ltd


signature.asc
Description: This is a digitally signed message part.


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: gEDA/gschem: is guile regex module important?

2008-01-03 Thread Stefan Salewski
Peter TB Brett wrote:

There is absolutely no reason why your distribution should not provide
a Guile package linked against a regexp library

OK, I will report this to Gentoo maintainers.

Please report the output of:
guile --version

[EMAIL PROTECTED] ~ $ guile --version
Guile 1.8.2

I asked in November about the meaning of gschem report
Your Guile installation doesn't provide the regex module.
but there was no clear respone.

Thanks

Stefan Salewski





___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: gEDA/gschem: is guile regex module important?

2007-11-20 Thread evan foss
On 11/18/07, Peter TB Brett [EMAIL PROTECTED] wrote:
 On Sunday 18 November 2007 22:52:14 evan foss wrote:
  Try flipping a pin horizontally with out it. On my box that terminates
  gschem. I had to recompile guile with it a few days ago.
 

 This probably needs to be fixed, then.  Fancy filing a bug? ;P


I just figured it was a dependency.


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


gEDA-user: gEDA/gschem: is guile regex module important?

2007-11-18 Thread Stefan Salewski
Hello,

last update of my Gentoo-Linux installed a new version of guile (version 
1.8.2):

Rebuild of gEDA was necessary (detected by revdep-rebuild)

If I launch gschem now, I get this message:

Your Guile installation doesn't provide the regex module.

Before I rebuild guille and geda again with regex support (local regex useflag 
for guile): How important/useful is the  regex functionality?

Best regards

Stefan Salewski


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: gEDA/gschem: is guile regex module important?

2007-11-18 Thread evan foss
Try flipping a pin horizontally with out it. On my box that terminates
gschem. I had to recompile guile with it a few days ago.

On Nov 18, 2007 6:44 PM, Stefan Salewski [EMAIL PROTECTED] wrote:
 Hello,

 last update of my Gentoo-Linux installed a new version of guile (version
 1.8.2):

 Rebuild of gEDA was necessary (detected by revdep-rebuild)

 If I launch gschem now, I get this message:

 Your Guile installation doesn't provide the regex module.

 Before I rebuild guille and geda again with regex support (local regex useflag
 for guile): How important/useful is the  regex functionality?

 Best regards

 Stefan Salewski


 ___
 geda-user mailing list
 geda-user@moria.seul.org
 http://www.seul.org/cgi-bin/mailman/listinfo/geda-user




-- 
http://www.coe.neu.edu/~efoss/
http://evanfoss.googlepages.com/


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: gEDA/gschem: is guile regex module important?

2007-11-18 Thread Peter TB Brett
On Sunday 18 November 2007 22:52:14 evan foss wrote:
 Try flipping a pin horizontally with out it. On my box that terminates
 gschem. I had to recompile guile with it a few days ago.


This probably needs to be fixed, then.  Fancy filing a bug? ;P

  Peter


-- 
Peter Brett

Electronic Systems Engineer
Integral Informatics Ltd


signature.asc
Description: This is a digitally signed message part.


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user