8 Commits

Author SHA1 Message Date
Tal Leming
2a57ef7b10 Remove some error handling from the Unicode parser. This makes it more like the rest of glifLib. This kind of wrapping might be useful, but it should be done consistently.
git-svn-id: http://svn.robofab.com/trunk@238 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-04-28 14:22:09 +00:00
Tal Leming
2faf5dc355 Renamed the new method and added a doc string.
git-svn-id: http://svn.robofab.com/trunk@237 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-04-28 14:12:28 +00:00
Tal Leming
e9bee3d215 Doc string changes.
git-svn-id: http://svn.robofab.com/trunk@236 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-04-28 13:57:51 +00:00
Tal Leming
266ac18824 Purge glyph data from the cache as needed.
git-svn-id: http://svn.robofab.com/trunk@235 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-04-28 13:37:56 +00:00
Tal Leming
62d81b2b9e Don't assume anything about the structure of GLIF that is not part of the spec.
git-svn-id: http://svn.robofab.com/trunk@234 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-04-28 00:29:06 +00:00
Tal Leming
9ae34cc649 Use loadGLIF in getUnicodes.
git-svn-id: http://svn.robofab.com/trunk@233 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-04-27 18:53:20 +00:00
Tal Leming
5be587fe7d Added a loadGLIF method that abstracts a caching system. The cached data is discarded after a readGlyph call. In the cache, the mod time of the file is also kept. This is referred to in loadGLIF in an attempt to keep the cache fresh.
git-svn-id: http://svn.robofab.com/trunk@232 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-04-27 18:45:38 +00:00
Tal Leming
a2fef57685 Adding a temporary offshoot of glifLib.py for some performance tests and possibly some optimizations.
git-svn-id: http://svn.robofab.com/trunk@231 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-04-27 13:03:46 +00:00