[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: gEDA-user: gschem, text alignment mark after rotation of symbols
On Sat, 13 Oct 2007 01:57:20 +0100, Peter Clifton wrote:
> On Sat, 2007-10-13 at 00:23 +0000, Kai-Martin Knaak wrote:
>
>> PS: The attributes of single pins still behave differently when the pin
>> is rotated. Any chance, that this bug receives attention?
>
> Do you have attribute auto-placement turned on in any of your config
> files?
<checking...>
Yes, in systemrc these lines were active by default:
(add-hook! add-pin-hook (lambda (pin)
(autoplace-pin-attributes pin )) #t)
(add-hook! rotate-pin-hook (lambda (pin)
(autoplace-pin-attributes pin )) #t)
(add-hook! mirror-pin-hook (lambda (pin)
(autoplace-pin-attributes pin )) #t)
If I comment them out, the alignment of all pin attributes behave the
same under rotation transform. Is there any situation that where
different transform of alignment (and placement relative to the pin)
makes sense? This alignment munging caused quite a bit of extra work when
I derived my own symbols from existing symbols.
Is there a way to disable a hook in my local gschemrc even though it is
defined in systemrc? Where do I look for information, what the various
hooks are supposed to do in detail?
Stefans rotation problem is a different issue, though. I can reproduce
it. Seems like it cannot not be cured by disabled hook lines.
---<(kaimartin>)---
--
Kai-Martin Knaak
http://lilalaser.de/blog
_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user