Hello Philip,

> I have been making too many objects in one of my libraries.  So I'm
> attempting to split it into multiple technologies.
> 
> So far I'm failing to find an elegant way to do this
> 
> I have tried opening the big library, selecting objects, then
> "shift-m" moving them to a different library page.  Doing this left
> the object name in the original library page - and no name in the
> new one.  Then when I saved the library, it was empty.
> 
> I tried with a text editor.  This worked, but was prone to errors
> because I can't _see_ the object.  Maybe this means I need to name
> my objects better...
> 
> What seems to be the best is:
> * use the filesystem and make a copy of the big library
> * open xcircuit
> * delete all the objects I don't want in a particular new technology
> * save the technology
> * use the filesystem to rename it as the new technology page
> * open the new technology page in emacs and change the name
>   on line 3
> * do the whole process again, but deleting different objects
> 
> Is there a method I'm missing?

Probably not.  This is one thing that got left in an "as-is" state, a low 
priority waiting for someone to complain about it before I did something about 
it.  Well, it is all supposed to be able to be done from within xcircuit, but 
I'm in Puerto Rico right now and may or may not be able to look at it before I 
get home on Jan. 5.  But I expect that the methods for splitting libraries can 
be vastly improved, and I will bump that up on my priority list.

Have a Happy New Year!

     ---Tim
_______________________________________________
Xcircuit-dev mailing list
Xcircuit-dev@opencircuitdesign.com
http://www.opencircuitdesign.com/mailman/listinfo/xcircuit-dev

Reply via email to