Commit Graph

693 Commits (93ed327a3287a8d4fa9f4cd91d2ca6899c13ff46)

Author SHA1 Message Date
Matthew Butterick 31f9e9d42b simpler 6 years ago
Matthew Butterick b75476df73 simpler 6 years ago
Matthew Butterick faa9f4327f methodize text 6 years ago
Matthew Butterick a46889001a wtf 6 years ago
Matthew Butterick 6622d3ae2c tidier 6 years ago
Matthew Butterick c0f800b912 the metal 6 years ago
Matthew Butterick 3b7180a37e soapier 6 years ago
Matthew Butterick 1c30d5aee3 stop dragging my doc around 6 years ago
Matthew Butterick 46ca51245b listen 6 years ago
Matthew Butterick cc3960a806 ref → make-ref 6 years ago
Matthew Butterick 9195f4218c renaming 6 years ago
Matthew Butterick f8205be8ab nit 6 years ago
Matthew Butterick 8a2730d259 consequences 6 years ago
Matthew Butterick 268c5dacc8 dictify reference 6 years ago
Matthew Butterick a4802e4203 nicely 6 years ago
Matthew Butterick 4f70d7c40c carefully 6 years ago
Matthew Butterick a7e0340a79 gingerly 6 years ago
Matthew Butterick c7918f9504 carefully 6 years ago
Matthew Butterick d5bda5e4d1 .gitignore is now working 6 years ago
Matthew Butterick 3a8ce2aed6 ig 6 years ago
Matthew Butterick 4374400503 refac 6 years ago
Matthew Butterick 8bc4109a91 methodize fonts 6 years ago
Matthew Butterick 83b7d0b51a methodize vector 6 years ago
Matthew Butterick 30693ca0b9 nits 6 years ago
Matthew Butterick 2a1dde5c5c ctm rename 6 years ago
Matthew Butterick 0672e129d1 missed 6 years ago
Matthew Butterick 07a470a0ac rename 6 years ago
Matthew Butterick a66814cfd7 rename 6 years ago
Matthew Butterick 8c1320a2d0 renaming 6 years ago
Matthew Butterick 0cb5b04856 no init color 6 years ago
Matthew Butterick 2cfc6965c7 methodize 6 years ago
Matthew Butterick 84a8b8b800 nits 6 years ago
Matthew Butterick e15a268650 margin struct 6 years ago
Matthew Butterick 269b360a02 refac 6 years ago
Matthew Butterick 99b2cba155 don't pass this 6 years ago
Matthew Butterick 5d8d5a5fd7 portier 6 years ago
Matthew Butterick 2b65675d6c don't do that 6 years ago
Matthew Butterick 1ff5ccfba1 hm 6 years ago
Matthew Butterick 602fc9ae40 add-page 6 years ago
Matthew Butterick 7a5c4d47a1 add-page 6 years ago
Matthew Butterick c9dfb71d09 nits 6 years ago
Matthew Butterick 9b59520164 put "payload" under interface 6 years ago
Matthew Butterick a70d20e6cd don't use end method for writing 6 years ago
Matthew Butterick 8902a4721f clean up offset housekeeping 6 years ago
Matthew Butterick b0f96554b8 gingerly 6 years ago
Matthew Butterick 2410f6398e terser 6 years ago
Matthew Butterick f11dbfb02a portier 6 years ago
Matthew Butterick 8821fffd4f nits 6 years ago
Matthew Butterick 6750376291 nits 6 years ago
Matthew Butterick 317d7bbc14 porty 6 years ago
Matthew Butterick 8a38e41a91 methodize 6 years ago
Matthew Butterick 33f0c6443b refgen 6 years ago
Matthew Butterick 7870e8aad3 more params 6 years ago
Matthew Butterick a8a0e3b6d3 refac reference class 6 years ago
Matthew Butterick 1778fd1a35 eqv 6 years ago
Matthew Butterick ebe3d23b21 debug 6 years ago
Matthew Butterick 17ef98718a kill isBuffer 6 years ago
Matthew Butterick 2c9ac3b6dc renames 6 years ago
Matthew Butterick 5cfdbb7ce5 moves 6 years ago
Matthew Butterick cd4c5dca5d change 6 years ago
Matthew Butterick b59997e1b5 level 41 6 years ago
Matthew Butterick ed58364326 renames in bbox 6 years ago
Matthew Butterick f4e1ed6725 more renames 6 years ago
Matthew Butterick 7b9fb9ec24 structify font 6 years ago
Matthew Butterick d6d9a46d5f toe 6 years ago
Matthew Butterick d0e24566b1 renames 6 years ago
Matthew Butterick 8834de48c5 structify subset 6 years ago
Matthew Butterick 510c5af2a1 fixup 6 years ago
Matthew Butterick ac9438b57e fixup 6 years ago
Matthew Butterick b36489e986 goodbye racket/function 6 years ago
Matthew Butterick 4b458b7e76 structify glyph 6 years ago
Matthew Butterick 018edcbe34 structify glyph position 6 years ago
Matthew Butterick 8bb5b6d1c9 structify glyphrun 6 years ago
Matthew Butterick 67b32f7254 nitwittery 6 years ago
Matthew Butterick 94e4540825 nit 6 years ago
Matthew Butterick d821c93084 simplify 6 years ago
Matthew Butterick f60258393e testability 6 years ago
Matthew Butterick 9264461ab6 faster byte loop 6 years ago
Matthew Butterick c867fc2f77 req 6 years ago
Matthew Butterick b76fa53bd4 retire the dark pattern 6 years ago
Matthew Butterick e34d227e3f port pos 6 years ago
Matthew Butterick 9b85bb85f2 alltests 6 years ago
Matthew Butterick 621769a279 differ 6 years ago
Matthew Butterick cb4dcd8bc0 change 6 years ago
Matthew Butterick 49d0b36dac gbye 6 years ago
Matthew Butterick 83be477643 note re slow png 6 years ago
Matthew Butterick deb52228ac update 6 years ago
Matthew Butterick 11f65f48ba don't copy bytes 6 years ago
Matthew Butterick a0cbb07ea0 withhold 6 years ago
Matthew Butterick 578fe08082 adjust 6 years ago
Matthew Butterick f783961f63 structify bbox 6 years ago
Matthew Butterick 91fbf8d66d shortening 6 years ago
Matthew Butterick a111263513 explore 6 years ago
Matthew Butterick 261ecddc95 tests work 6 years ago
Matthew Butterick 2637c90b7e next: return to number precision in test1 6 years ago
Matthew Butterick dfe916721b 18 19 6 years ago
Matthew Butterick c8ceb35c28 14 through 17 6 years ago
Matthew Butterick f9757a96aa 12 & 13 6 years ago
Matthew Butterick fbe1525f3c 10 & 11 6 years ago
Matthew Butterick fd34ea3c00 more 6 years ago
Matthew Butterick 42f5f93199 working on 10 6 years ago
Matthew Butterick c55f60b63e test 9 6 years ago
Matthew Butterick 7b924f7650 test 6 7 8 6 years ago
Matthew Butterick 1a7e4e8ef6 test5 6 years ago
Matthew Butterick 4254c001e2 test4 6 years ago
Matthew Butterick f090fd0748 test 2 & 3 6 years ago
Matthew Butterick c489c007ff test 0 & 1 6 years ago
Matthew Butterick 94fbf2ab94 that wasn't too bad 6 years ago
Matthew Butterick c0f8084fc9 push 6 years ago
Matthew Butterick f22b366d64 next: match recursive dicts 6 years ago
Matthew Butterick 943340314d wicked 6 years ago
Matthew Butterick 470d476fbc start pdf parser for tests 6 years ago
Matthew Butterick 5f77b53c90 Update LICENSE.md 6 years ago
Matthew Butterick ebc8ddb911 buildable not testable 6 years ago
Matthew Butterick 8c15baf262 tune 6 years ago
Matthew Butterick 69d9ea9765 move fontkits to separate package 6 years ago
Matthew Butterick f4627a1a71 move xenomorphs to separate package 6 years ago
Matthew Butterick 3f0a33c61b move sugars to sugar/unstable 6 years ago
Matthew Butterick 562c99e757 to racket/base 6 years ago
Matthew Butterick 7d9ec04cbb update path 6 years ago
Matthew Butterick aee442977a Update info.rkt 6 years ago
Matthew Butterick d7a7d55837 suppress testing 6 years ago
Matthew Butterick 079887f126 suppress testing 6 years ago
Matthew Butterick 70f9587219 resume in glyph _getName 7 years ago
Matthew Butterick 093b974cf1 main 7 years ago
Matthew Butterick 09013840fb charter otf 7 years ago
Matthew Butterick 51724ee143 suppress measurement 7 years ago
Matthew Butterick 5059702cdb change 7 years ago
Matthew Butterick cdba59c1eb start CFF tables 7 years ago
Matthew Butterick e06ec95603 note 7 years ago
Matthew Butterick 0eab65ee31 OTF test file 7 years ago
Matthew Butterick 612c2903db leniency 7 years ago
Matthew Butterick bd667fe6ca .gitignore is now working 7 years ago
Matthew Butterick 91db0d60d6 ig 7 years ago
Matthew Butterick 226e2a49da suppress testing for now 7 years ago
Matthew Butterick 4fb86f4678 travisify 7 years ago
Matthew Butterick 0461311b14 Create travis.yml 7 years ago
Matthew Butterick 6a892b5e5a farewell 7 years ago
Matthew Butterick 540b9f4614 .gitignore is now working 7 years ago
Matthew Butterick fd2708fc28 ig 7 years ago
Matthew Butterick b57faf0861 dep 7 years ago
Matthew Butterick 8e1ba5e8e1 license & readme 7 years ago
Matthew Butterick 48e7f2b0ab suppress docs for now 7 years ago
Matthew Butterick 959a1be5a1 build without error 7 years ago
Matthew Butterick 017ff2377f housekeeping 7 years ago
Matthew Butterick 25ad7a0e60 more 7 years ago
Matthew Butterick 530bb89a3a more 7 years ago
Matthew Butterick 6eaf67fb09 stub out 7 years ago
Matthew Butterick 77cd7fdbda continue docs 7 years ago
Matthew Butterick f0ef05227c start xenodocs 7 years ago
Matthew Butterick 0c441b2478 fix transformation composition & annotations 7 years ago
Matthew Butterick a99be67345 test20 is now otf embedding 7 years ago
Matthew Butterick 26e15f7d76 test 19 7 years ago
Matthew Butterick eb2a5715e2 simplify gsub test 7 years ago
Matthew Butterick 75e5d7ad61 add `shear` 7 years ago
Matthew Butterick d5fed41e07 minion test 7 years ago
Matthew Butterick 1f09f40ebe add clipping 7 years ago
Matthew Butterick c3654ebf2c fix goofed coffee tester 7 years ago
Matthew Butterick b7ac0907ff reorder `dump` precedence 7 years ago
Matthew Butterick 5a99d3a380 improve some errors 7 years ago
Matthew Butterick caa4354245 add lineGap, moveUp, moveDown 7 years ago
Matthew Butterick 1341eeb906 suppress some debug msgs 7 years ago
Matthew Butterick 1b4a93214c add advanceWidth to glyphRun 7 years ago
Matthew Butterick 99b663166a force float result 7 years ago
Matthew Butterick c2298d2659 more parsing 7 years ago
Matthew Butterick 266f2f75a8 parsing 7 years ago
Matthew Butterick 7445bc9e91 more samples 7 years ago
Matthew Butterick 38096fdd48 test19 (embed otf) 7 years ago
Matthew Butterick 53b17e170a stub out cff table 7 years ago
Matthew Butterick f5f235d2a0 nit 7 years ago
Matthew Butterick b1b0e25c44 add otf to test 7 years ago
Matthew Butterick a4aaeab4ac clarity 7 years ago
Matthew Butterick 0ea4ead03c update alltest 7 years ago
Matthew Butterick 211edfbf46 test18 passes 7 years ago
Matthew Butterick 55d2832379 nit 7 years ago
Matthew Butterick 7d39f4d79e test17 passes really 7 years ago
Matthew Butterick effc6647c8 test 17 passes 7 years ago
Matthew Butterick 9974acaff1 test16 passes 7 years ago
Matthew Butterick 7609fd1126 position amiss 7 years ago
Matthew Butterick b5855e7ee1 ligature appears but pos is wrong 7 years ago
Matthew Butterick f0ef666b42 shaping is right but mutation is wrong 7 years ago
Matthew Butterick cf9ec85868 more 7 years ago
Matthew Butterick fa05e3c37a later 7 years ago
Matthew Butterick cbab5b34bd more 7 years ago
Matthew Butterick 46211de41c disco very 7 years ago
Matthew Butterick bf36013ef3 mutational propaganda 7 years ago
Matthew Butterick e84037e0b2 hmm 7 years ago
Matthew Butterick c1bc246b19 GSUB: resume in spurious ligature lookup 7 years ago
Matthew Butterick 5cfd6ae98a start test 16 (GSUB ligatures) 7 years ago
Matthew Butterick cc6f1fb148 pass test15 (gpos kerning) 7 years ago
Matthew Butterick 6af07a581a progress 7 years ago
Matthew Butterick 8ae32ee305 resume in applyFeatures 7 years ago
Matthew Butterick c9c6663626 shaping up 7 years ago
Matthew Butterick 1f2e685e8b resume in layout-engine, ot-layout-engine 7 years ago
Matthew Butterick 3aba76f338 pass test14 7 years ago
Matthew Butterick 3590abd539 restore BufferT 7 years ago
Matthew Butterick c53fd0b0e6 roxify 7 years ago
Matthew Butterick a1f098918a one more 7 years ago
Matthew Butterick 57f2c21a93 deprecations 7 years ago
Matthew Butterick 27c9de274e vanquish the spooky 7 years ago