Tal Leming
Tal Leming
> This would work for all glyphs in a specific font, not all glyphs that happen to be open? Right. The dispatcher is unique to each font so it would...
> Okay. I take it this is mainly useful inside of defcon. I can use it in a lot of my RoboFont extensions as well. I have things like metrics...
The `_glyphSet` objects need to be retained in the layers to facilitate lazy loading. I'm considering some new changes to speed up UFOZ read/write that would retain even more `fs`...
Yeah. I looked at that. I need to experiment with it to see if there is some way to exclude a few things instead of listing a million things to...
I recommend using a representation factory for this. The representation system will handle creation of the hash when called, store it internally for speed and destroy it when the glyph...
> Could you explain the rationale for the order of notifications: I don't remember. That `# most specific -> least specific` note is a sign that I had some reason,...
I made a simple, unoptimized test to see what would happen if Point became fully observable. This is, I think, the slowest possible way to solve this. The results were...
(Hey, @typemytype and @justvanrossum. I'm pinging you with this in case you want to follow along or contribute.)
@anthrotype, I'm going to do my studying here and if it does require a change in ufoLib, I'll make an issue for discussion and proposal over there. I figured it'd...
This is the current read process inside of UFOReader: 1. open zip from disk 2. extract files upon request Inside of `defcon.Font` a `ufoLib.UFOReader` object is created during `__init__`. `UFOReader`...