Just van Rossum

Results 240 issues of Just van Rossum

The following fails with PyObjC 8.0 on Python 3.9 and 3.10, but not on 3.7 and 3.8: ```python >>> from AppKit import NSColorSpace >>> class Foo: ... colorSpace = NSColorSpace.genericRGBColorSpace...

We noticed that `hasattr()` on an instance of an `NSObject` is very slow compared to a pure Python instance. Slower by about a factor of 500. Is this an unavoidable...

enhancement

harfbuzz is the de-facto standard for opentype line layout processing, supporting all features of opentype including complex scripts. There's a lovely new Python interface for it on pypi: https://pypi.org/project/uharfbuzz/ https://github.com/trufont/uharfbuzz...

enhancement

I seem to have trouble merging UFOs that include external feature files. Is that to be expected at this point?

**Describe the bug** The optional `index` argument of `skia.Typeface.MakeFromFile(path, index=0)` is supposed to be the index to a font in a .ttc (TT collection) file, but this does not work....

**Describe the bug** The return value of `typeface.getVariationDesignPosition()` contains a stray item, and does not give the expected result at all on Linux. **To Reproduce** I have created a tiny...

bug

Probably best to use this PR as a public discussion before merging. The document is mostly a brainstorm session about things that could and should, and does not yet contain...

I'm using Python 3.6.5 from python.org, on macOS 10.10.5 After cloning the repo, checking out the wx branch, creating a fresh venv, I ran `pip install -r requirements.txt` But that...

☕️discussion

When doing vertical layout using harfbuzz, I notice that the vertical advances are all the same (1000). Vertical kerning works, but the vertical spacing is too wide, and uneven for...

Eg. Numpy is no longer supported on 3.7: https://github.com/justvanrossum/fontgoggles/runs/4693724251