View Issue Details

IDProjectCategoryView StatusLast Update
0000231luatexfeature requestpublic2015-10-24 21:35
ReporterKhaled Hosny Assigned ToTaco  
PrioritynormalSeverityminorReproducibilityN/A
Status closedResolutionduplicate 
Summary0000231: Sync with latest FontForge sources
DescriptionUpstream FontForge got many interested features over the release included in LuaTeX. Most interesting are JSTF table support, new fontfeature file syntax from adobe and deprecation of old FontForge extensions, and OpenType 1.6 support which has some interesting features like friendly names for stylistic sets.
TagsNo tags attached.

Activities

Taco

2009-05-27 16:58

administrator   ~0000205

A full sync will probably not happen any more (too much work involved)
but choice bits can probably be brought in.

Taco

2010-12-01 12:37

administrator   ~0000702

Khaled,

Any chance of a detailed list of new OT features that you want to have supported?
Wading through the latest fontforge source code without a preset idea of what to look for is a rather lengthy process.

Khaled Hosny

2010-12-01 16:40

developer   ~0000704

Sorted by most important for me right now:
* mark sets (my Arabic font is broken without it)
* name IDs for stylistic sets (used in XITS, gives human readable names for the sets)
* latest font feature syntax, the version we have now is quite different from what Adobe currently documents
* JSTF table (low priority, I'd play with it if it were supported, but right now I'm not sure how useful it is)

If there are any patches that might interest upstream (memory fixes, compiler warning etc.) that would make merging a bit easier, I can try to send such patches.

Issue History

Date Modified Username Field Change
2009-05-26 19:38 Khaled Hosny New Issue
2009-05-27 16:58 Taco Note Added: 0000205
2010-11-29 17:26 Taco Status new => assigned
2010-11-29 17:26 Taco Assigned To => Taco
2010-12-01 12:37 Taco Note Added: 0000702
2010-12-01 16:40 Khaled Hosny Note Added: 0000704
2015-10-24 21:35 Hans Hagen Issue cloned: 0000953
2015-10-24 21:35 Hans Hagen Status assigned => closed
2015-10-24 21:35 Hans Hagen Resolution open => duplicate