Tal Leming

Results 186 comments of 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`...