#lang racket/base ;; todo next ;; segfault on command line? ;; adaptive linebreak using fu-formula ;; pagination: vertical measuring ;; use smawk penalty system for pagination too? ;; unified model of filling / positioning that works for every quad, recursively ;; how to handle constraint failure. At least a good error message. ;; imperative line break ;; why do certain MB fonts only appear in bold? ;; deal with separating / recombining footnote flow ;; deal with page number flags (for toc, index, etc) ;; disk cache of previously wrapped lines ;; fractional point sizes (asked Flatt) ;; how are opentype features handled (asked Flatt)