Hi all, I have one problem which bugs me for some time and I have been unable to solve so far. During the last two years, I have downloaded and used some user-made Eagle libraries. There were several custom layers in these libraries, for example "103 Logo", "106 BGA-Top" or "254 OrgLBR". Now the problem is that these layers have proliferated and "infected" all my project files and custom libraries since then. You see, when I begin work on some new project, I create a new library for it and copy custom parts into it, so I have everything in one place when I re-use the project later. I also frequently copy between my custom libraries - so all my custom libraries eventually became "infected". And of course, if I use *any* part from an infected library in a project, the project becomes infected as well. It is really becoming a nuisance, because all my projects now have 15 to 20 custom layers which I have no use for. In fact, many projects and libraries don't even contain a single object in those custom layers, but the layers infect everything anyway.
So my question is: is there some way to *permanently* purge unused layers from libraries and projects? For example, AutoCAD has a command which does exactly that, but I found nothing similar in Eagle. I know I can set "used layers" in a project, but this merely hides the problem - if I open the infected files in hex editor, I can still see layer names embedded inside them. I want to delete them from the files permanently.
Thanks in advance for any suggestions!