Commit Graph

751 Commits (00c9e04dac7fefcb6aaddc0f292fc8a3578decf2)

Author SHA1 Message Date
Matthew Butterick 9920753f2a nit 6 years ago
Matthew Butterick 121fc727a9 resume in fark 6 years ago
Matthew Butterick ae5c5eeb1a perhaps 6 years ago
Matthew Butterick d11e4ddc0c progress 6 years ago
Matthew Butterick ad9748feb3 steps 6 years ago
Matthew Butterick 95931ad513 naive kp 6 years ago
Matthew Butterick c155abfe30 nits 6 years ago
Matthew Butterick 2bbd69bee0 nits 6 years ago
Matthew Butterick 6c2b6c4a88 switch to otf 6 years ago
Matthew Butterick 25871f2723 line alignment, naive 6 years ago
Matthew Butterick ae4d53a787 better zooming 6 years ago
Matthew Butterick 3ef91a0f4b resize text alignment fixed 6 years ago
Matthew Butterick 556377caab next: alignment of resized text 6 years ago
Matthew Butterick aa1a7edde9 sleeker 6 years ago
Matthew Butterick 3e9138ea05 start cascading font size 6 years ago
Matthew Butterick 59c0938252 wrap a degen case better 6 years ago
Matthew Butterick 011a36c510 nit 6 years ago
Matthew Butterick 2956910cab font mapping, less naive 6 years ago
Matthew Butterick 3fcd1d9c3d font mapping, naive 6 years ago
Matthew Butterick 97a18d4fb4 wiser division 6 years ago
Matthew Butterick 8eb6450296 quad-set! 6 years ago
Matthew Butterick 9f00a042d4 non-naive keep 6 years ago
Matthew Butterick 0f2d009fb4 naive keep 6 years ago
Matthew Butterick 62471ad972 inhibit 6 years ago
Matthew Butterick ea91b38faf keep with next 6 years ago
Matthew Butterick c4c6b343c4 initial count 6 years ago
Matthew Butterick 6fdcb463bf upem 6 years ago
Matthew Butterick 22b6033af5 bordering 6 years ago
Matthew Butterick d5fd81b274 catch 6 years ago
Matthew Butterick 79dfb72b60 punt 6 years ago
Matthew Butterick 82a7974238 naive bulleting 6 years ago
Matthew Butterick 5d0ae09c3a to be surprised 6 years ago
Matthew Butterick 1241d97dea urg 6 years ago
Matthew Butterick 519ee64115 better blockage 6 years ago
Matthew Butterick 3febe20e5b put offset properties under markup 6 years ago
Matthew Butterick fce85ca7a7 and that 6 years ago
Matthew Butterick 7c4965ef8e study line height 6 years ago
Matthew Butterick 8b2d7a3eb3 bullet hell 6 years ago
Matthew Butterick a66f25cb5d test material 6 years ago
Matthew Butterick bbd727376f rerun 6 years ago
Matthew Butterick 9096610c86 dq form 6 years ago
Matthew Butterick 474fc23864 the break 6 years ago
Matthew Butterick 22f5e149c6 the play 6 years ago
Matthew Butterick e4da7d1291 eesh 6 years ago
Matthew Butterick f1112b09fe ww 6 years ago
Matthew Butterick dc898971b0 cracks 6 years ago
Matthew Butterick d32865a9eb resolved 6 years ago
Matthew Butterick 4425b16241 a conundrum 6 years ago
Matthew Butterick d7194e75f4 ramifications 6 years ago
Matthew Butterick df871eb5d7 collapsing 6 years ago
Matthew Butterick ed82c7455c add wrap-anywhere option 6 years ago
Matthew Butterick eeaddc0b77 change some names 6 years ago
Matthew Butterick fa76b65de7 better offset idea 6 years ago
Matthew Butterick da85dd3e0b breakable blockquote & multicolor debug draw 6 years ago
Matthew Butterick a49bf21d07 unbreakable blockquote 6 years ago
Matthew Butterick eec4933f67 date & time in footer 6 years ago
Matthew Butterick 2630b3e901 page numbers (to be centered) 6 years ago
Matthew Butterick f29d3e704a full sample 6 years ago
Matthew Butterick 6f2adae090 links 6 years ago
Matthew Butterick 73a59fbb08 page sizing 6 years ago
Matthew Butterick 07c820fd35 headings 6 years ago
Matthew Butterick 0ddddd771b bgcolor for text (eh) 6 years ago
Matthew Butterick 0e3512205e dump -proc suffix 6 years ago
Matthew Butterick da0f57f461 code blocks 6 years ago
Matthew Butterick 1da4c0e511 line spacer 6 years ago
Matthew Butterick 1d4ae70355 add information to wrap op 6 years ago
Matthew Butterick b796fd2067 em & strong 6 years ago
Matthew Butterick 4dbbcf0b42 start md printer 6 years ago
Matthew Butterick 8de16a52e2 unsend 6 years ago
Matthew Butterick f45b95b6bb change quad printing 6 years ago
Matthew Butterick 8b3fadd348 nit 6 years ago
Matthew Butterick bc6de1d707 notes 6 years ago
Matthew Butterick 6b69bf7f81 touchin up 6 years ago
Matthew Butterick a145800a6f lose it 6 years ago
Matthew Butterick 5bacfa48d1 less 6 years ago
Matthew Butterick 1d09780840 refac 6 years ago
Matthew Butterick 59ffecf689 remove interstitial breaks 6 years ago
Matthew Butterick 9c14e99af8 make quads immutable 6 years ago
Matthew Butterick cd71170ff9 delete unneeded cache 6 years ago
Matthew Butterick 4f912e125f nit 6 years ago
Matthew Butterick 309756456b nits 6 years ago
Matthew Butterick 165241cbc4 Revert "pairify pts"
This reverts commit 7296e8f41b.
6 years ago
Matthew Butterick 7296e8f41b pairify pts 6 years ago
Matthew Butterick 129ba48818 demon 6 years ago
Matthew Butterick becc7b54f4 hrm 6 years ago
Matthew Butterick 92f6825b74 up 6 years ago
Matthew Butterick a508c26677 lift 6 years ago
Matthew Butterick 1d40971ea5 touches 6 years ago
Matthew Butterick ab7a115e16 codey 6 years ago
Matthew Butterick 97b48c4cc4 the skeleton chokes 6 years ago
Matthew Butterick 5a23d154d2 some call it progress 6 years ago
Matthew Butterick ab24a49ac6 changes 6 years ago
Matthew Butterick fe736f82ee hum 6 years ago
Matthew Butterick 47512f4c19 nit 6 years ago
Matthew Butterick 35c0e3f5c2 nertz 6 years ago
Matthew Butterick 5aa01523a4 whoops 6 years ago
Matthew Butterick 488215b026 repair promise 6 years ago
Matthew Butterick 10df7a14a5 conundrum 6 years ago
Matthew Butterick 25598e662d no con 6 years ago
Matthew Butterick aaf2828094 nits 6 years ago
Matthew Butterick 593a832dbb improve 6 years ago
Matthew Butterick 4a187bf629 lass wasteful 6 years ago
Matthew Butterick 4342c93827 try 6 years ago
Matthew Butterick 49eee02f25 classier 6 years ago
Matthew Butterick 42c64ba04c classy 6 years ago
Matthew Butterick 5ddcf29d70 yesterday once more 6 years ago
Matthew Butterick e547c15e3e match 6 years ago
Matthew Butterick c0c0a4c897 del 6 years ago
Matthew Butterick 5db89a31aa qtestify 6 years ago
Matthew Butterick ee44ea5201 drop $char 6 years ago
Matthew Butterick 8741a51f8f names 6 years ago
Matthew Butterick 4412c556f1 kafka test 6 years ago
Matthew Butterick f465ee5fee longer 6 years ago
Matthew Butterick 2a783a6f00 gbye 6 years ago
Matthew Butterick 7cd96d5cac deparameterize 6 years ago
Matthew Butterick 9d8f9b43ba structified 6 years ago
Matthew Butterick ef251deb3c start-doc and end-doc 6 years ago
Matthew Butterick e5284a6d76 amend 6 years ago
Matthew Butterick 94cf078315 fontland updates 6 years ago
Matthew Butterick 1666384271 nit 6 years ago
Matthew Butterick acb73d2d1f run indexing 6 years ago
Matthew Butterick ba97689189 run indexing 6 years ago
Matthew Butterick c324069b4c add csp 6 years ago
Matthew Butterick 35b952b101 cachier 6 years ago
Matthew Butterick b09c5097bb fix soft break 6 years ago
Matthew Butterick f26ede6ca2 fixes 6 years ago
Matthew Butterick 93d40a4ad5 Update .travis.yml 6 years ago
Matthew Butterick 1ba417641f harder test 6 years ago
Matthew Butterick 1e9770b6e5 it's on 6 years ago
Matthew Butterick e3081596e7 deps 6 years ago
Matthew Butterick 4171608b7d use fontland 6 years ago
Matthew Butterick cffecceb5f woe 6 years ago
Matthew Butterick c6e263c176 chunkier 6 years ago
Matthew Butterick 0608024893 subseq 6 years ago
Matthew Butterick 24208e3e24 rename 6 years ago
Matthew Butterick 527682d624 refac 6 years ago
Matthew Butterick 2c6def624b all but 2 6 years ago
Matthew Butterick a900bb4ec4 dog and fleas 6 years ago
Matthew Butterick edab49eba3 resume in shy 6 years ago
Matthew Butterick 3613946395 hard hyphens 6 years ago
Matthew Butterick d6386829e1 leading & trailing 6 years ago
Matthew Butterick 75d96b12ff chars and spaces work 6 years ago
Matthew Butterick 7cc85ac28f chars do wrap 6 years ago
Matthew Butterick 4188f8d2c8 so wrong 6 years ago
Matthew Butterick 54e4b81a43 a step 6 years ago
Matthew Butterick 3e64c7dc96 clarity 7 years ago
Matthew Butterick 24f0ca5ff1 need for speed 7 years ago
Matthew Butterick b6c2c97fcf study 7 years ago
Matthew Butterick 5891d1b09d investigate slow 7 years ago
Matthew Butterick 84f3dd2c28 whoa that's slow 7 years ago
Matthew Butterick 3fcdea1b3a tidy 7 years ago
Matthew Butterick 4a640342ba yay math 7 years ago
Matthew Butterick d17104fa10 explore 7 years ago
Matthew Butterick 381e21e088 improve bi and bo position 7 years ago
Matthew Butterick 87c921550e fontsize & baseline 7 years ago
Matthew Butterick 1b361f1f68 measure ascent 7 years ago
Matthew Butterick f714796e3a resume in font sizing 7 years ago
Matthew Butterick 45063f4220 qexpressibility 7 years ago
Matthew Butterick e9726fa082 opt/mandatory → soft/hard 7 years ago
Matthew Butterick cbe6fd4d5b wrap → break 7 years ago
Matthew Butterick c18e2c2b19 yep 7 years ago
Matthew Butterick 9d3e7913f1 futurism 7 years ago
Matthew Butterick 956c8b392f fut 7 years ago
Matthew Butterick d5c87b291a refac 7 years ago
Matthew Butterick 418c08f060 linkage 7 years ago
Matthew Butterick 65e73603d9 touch 7 years ago
Matthew Butterick 649e0ed452 minor caching 7 years ago
Matthew Butterick 30c40b5b7a measure fonts 7 years ago
Matthew Butterick b1541fa772 page breaking, page numbers, embedded ttf 7 years ago
Matthew Butterick 1a75e163e1 naive runify 7 years ago
Matthew Butterick d1ec05ece1 tiny 7 years ago
Matthew Butterick 6efcc8cdd7 introduce `printable?` 7 years ago
Matthew Butterick 5305a037a4 endness? 7 years ago
Matthew Butterick aacc4eb11b refac 7 years ago
Matthew Butterick 8411309933 shy 7 years ago
Matthew Butterick f67ae23f35 Update README.md 7 years ago
Matthew Butterick 38c024ab9a to MIT 7 years ago
Matthew Butterick 56b40e01bf Update LICENSE 7 years ago
Matthew Butterick e84e781598 another 7 years ago
Matthew Butterick b717e129c8 one more time 7 years ago
Matthew Butterick 22e198bb35 adjust 7 years ago
Matthew Butterick 44f53d295e adjust 7 years ago
Matthew Butterick 50debd89c4 adjust 7 years ago
Matthew Butterick 355d894468 duh 7 years ago
Matthew Butterick 709ac8eb76 add dep 7 years ago
Matthew Butterick 70c1fd68f2 soft hyphen victory 7 years ago
Matthew Butterick f61cd2b8db soft hyphen mysteries 7 years ago
Matthew Butterick 96641d4985 better 7 years ago
Matthew Butterick 3c07d9a4e7 failing better 7 years ago
Matthew Butterick f64d3c2d57 failure is an option 7 years ago
Matthew Butterick 68eae0854e Update README.md 7 years ago
Matthew Butterick 1e3a02bcfc Create travis.yml 7 years ago
Matthew Butterick e5de445c5c what about hyphens? 7 years ago
Matthew Butterick 2f698e6cc9 successful typewriter test 7 years ago
Matthew Butterick e3e6664ec3 default to origin 7 years ago
Matthew Butterick 3091304c3b depend 7 years ago
Matthew Butterick 0e3049640f touchy 7 years ago
Matthew Butterick 926ec47828 resume in tw 7 years ago
Matthew Butterick b2a327ef99 change param name 7 years ago
Matthew Butterick a5abc51314 wrap with distance 7 years ago
Matthew Butterick b81da18ec0 triangle 7 years ago
Matthew Butterick 3967393fd3 in progress 7 years ago
Matthew Butterick ab97bb55c3 cleanse 7 years ago
Matthew Butterick cbc82ee174 add position module 7 years ago
Matthew Butterick 7bfe789c51 z 7 years ago
Matthew Butterick 8581321a90 generic 7 years ago
Matthew Butterick b8a4d72093 experiment 7 years ago
Matthew Butterick fb15212ce5 tty 7 years ago
Matthew Butterick 4f6c89df11 qexpring 7 years ago
Matthew Butterick a39930fbd2 tiny 7 years ago
Matthew Butterick 9279750b2e clearance 7 years ago
Matthew Butterick cc60dbbb31 slug 7 years ago
Matthew Butterick d836e3b958 hold 7 years ago
Matthew Butterick 338d32666c page breaks 7 years ago
Matthew Butterick ec32b352f9 touch 7 years ago
Matthew Butterick 5fcfbcf71f more more 7 years ago
Matthew Butterick 5c7e99838c more 7 years ago
Matthew Butterick fd1eeaf889 simplify 7 years ago
Matthew Butterick 2b6e5cb185 abstracter 7 years ago
Matthew Butterick d80154595b level up 7 years ago
Matthew Butterick 09541f4152 propagate 7 years ago
Matthew Butterick 37f150fe21 stricter atomizing 7 years ago
Matthew Butterick 707ae3172b inversion 7 years ago
Matthew Butterick 7de33ee60f curiouser 7 years ago
Matthew Butterick daaf82e511 break 7 years ago
Matthew Butterick 0b9457e778 structs instead 7 years ago
Matthew Butterick 907b6c11df a loop 7 years ago
Matthew Butterick 2ff47497d7 allow duplicate attrs 7 years ago
Matthew Butterick ca25159120 keep hope alive 7 years ago
Matthew Butterick b4d02d0e16 got path 8 years ago
Matthew Butterick b8c4705761 clear build error 8 years ago
Matthew Butterick 3e75e07ea2 improvements 8 years ago
Matthew Butterick 167fe4bcd5 combine break tests 9 years ago
Matthew Butterick 2fa0b1bdec note 9 years ago
Matthew Butterick 271caa979e put in basic pdf renderer 9 years ago
Matthew Butterick 9ab47b1c65 add overflow error handling 9 years ago
Matthew Butterick ee85254a77 notes 9 years ago
Matthew Butterick 41cdc8d676 move string munging into quad constructor 9 years ago
Matthew Butterick 3b9df7e7b6 use optional args in test 9 years ago
Matthew Butterick a1e9bf4c53 add optional args to `typeset` 9 years ago
Matthew Butterick 01ca734c2f typos 9 years ago
Matthew Butterick cf3cc42dd0 handle imperative breaks; add debug rendering 9 years ago
Matthew Butterick f89808fc40 use struct for typesetting position 9 years ago
Matthew Butterick ea71562753 typo 9 years ago
Matthew Butterick 6520faf2a7 improve typeset loop with cols & pages 9 years ago
Matthew Butterick 8a32e3c58d simplify typeset loop 9 years ago
Matthew Butterick 50b2193782 add ffi measuring; continuation-based linebreaking 9 years ago
Matthew Butterick d1233df71b get hashy 9 years ago
Matthew Butterick 0eb3c5e382 get flat 9 years ago
Matthew Butterick 9306946df6 add $quad-white and `gather-common-attrs` 9 years ago
Matthew Butterick f0de2a1e84 add whitespace to grammar 9 years ago
Matthew Butterick 6f1febab17 improve whitespace test 9 years ago
Matthew Butterick c7c80bc510 add `quad/text` and #lang line options 9 years ago
Matthew Butterick a6906fe841 more 9 years ago
Matthew Butterick d4aa40528b tokenize & parse 9 years ago
Matthew Butterick 7e64eea4d7 remove branch 9 years ago
Matthew Butterick 1b3db55cf2 clarify 9 years ago
Matthew Butterick d984b943a8 fix splitter 9 years ago
Matthew Butterick 0a0ad2354a reset 9 years ago
Matthew Butterick c6b4a62ef1 cleanup 9 years ago
Matthew Butterick 2b67fa4a8e spell 9 years ago
Matthew Butterick 763c584315 spelling 9 years ago
Matthew Butterick 7391301884 deps 9 years ago
Matthew Butterick 23e22daace nit 9 years ago
Matthew Butterick 401915d7ec doc updates 9 years ago
Matthew Butterick 29f17f700c nit 9 years ago
Matthew Butterick 67efaa2079 docs 9 years ago
Matthew Butterick 6020b13ca1 more 9 years ago
Matthew Butterick 591d19580c renaming 9 years ago
Matthew Butterick 904c49b129 suppress testing 9 years ago
Matthew Butterick 61cc56294a take out reports 9 years ago
Matthew Butterick a96c29fa36 dependencies 9 years ago
Matthew Butterick ffdb169364 clear errors 9 years ago
Matthew Butterick 2f21295d1f even more 9 years ago
Matthew Butterick dc37388072 more 9 years ago
Matthew Butterick 7faad4f96a adds 9 years ago
Matthew Butterick 2e6f845651 sick burns 9 years ago
Matthew Butterick d49713a7b8 update buttons; change cmd char to @ 9 years ago
Matthew Butterick 7aadb540ec button works 9 years ago
Matthew Butterick d35ef4b221 make PDF button work 9 years ago
Matthew Butterick ccf72bafe9 closer 9 years ago
Matthew Butterick 8ed86e8f86 more improved 9 years ago
Matthew Butterick 98991615d4 improved 9 years ago
Matthew Butterick 3da3c18e52 rash 9 years ago
Matthew Butterick 4ab87fff98 determine difference between foo and foo2 9 years ago
Matthew Butterick 1c770e7cfd foo works 9 years ago
Matthew Butterick 7c71369d31 resume debug in flatten-quad 9 years ago
Matthew Butterick a0335375d3 farewell, typed quad 9 years ago
Matthew Butterick 4b7dcc2754 suspend contracts 10 years ago
Matthew Butterick 12fa5ec360 adjust quick sample 10 years ago
Matthew Butterick b921044d3f make quick sample 10 years ago
Matthew Butterick 83b5dba83c correct tests 10 years ago
Matthew Butterick c862d4d79e still working, albeit slowly 10 years ago
Matthew Butterick 57f46f4de4 working 10 years ago
Matthew Butterick b4d316f4e6 line quads are missing 'y attr 10 years ago
Matthew Butterick 50f707c896 better, but vertical line spacing isn't working 10 years ago
Matthew Butterick 20300af5f7 and another tweak 10 years ago
Matthew Butterick 7f0a692b94 wrap-typed tweak 10 years ago
Matthew Butterick c07b96cdd1 wrap-typed works 10 years ago
Matthew Butterick 02d2d211af resume in wrap-typed 10 years ago
Matthew Butterick 6af15a3ff2 nit 10 years ago
Matthew Butterick 89c265957a next: import all of csp interface 10 years ago
Matthew Butterick b29473fcd7 resume in main-typed 10 years ago
Matthew Butterick d09c4f7192 tuning 10 years ago
Matthew Butterick 0d6af821a2 casts eliminated 10 years ago
Matthew Butterick 7f287a49c0 progression 10 years ago
Matthew Butterick 1391addec8 fl+ 10 years ago
Matthew Butterick f7d936b13c resume cutting casts in wrap-typed ; work on group quad typing 10 years ago
Matthew Butterick c42bcc20b9 resume in wrap-typed 10 years ago
Matthew Butterick 5b51bc72cc typeit 10 years ago
Matthew Butterick a2327d74f1 commentout 10 years ago
Matthew Butterick 413bae7e16 flonumify 10 years ago
Matthew Butterick 358cf6f7e2 resume in utils 10 years ago
Matthew Butterick 9adc9d1079 start from assertion error in samples 10 years ago
Matthew Butterick 9c9cb0a764 changing attrs to pairs 10 years ago
Matthew Butterick 5e8764afb5 optimizations 10 years ago
Matthew Butterick ad07636541 resume in gather-common-attrs 10 years ago
Matthew Butterick 29aa735995 first funky 10 years ago
Matthew Butterick fff8ab863b delete more casts 10 years ago
Matthew Butterick 2adaae459c delete cast 10 years ago
Matthew Butterick bf19c4e616 wrk 10 years ago
Matthew Butterick 82b6f29d2f wrk 10 years ago
Matthew Butterick 920201fd48 fix 10 years ago
Matthew Butterick 04feb354ba remove casts 10 years ago
Matthew Butterick d8843648c7 define/typed 10 years ago
Matthew Butterick c7b8bcb7c2 profiling 10 years ago
Matthew Butterick ec92c53db7 remove casts 10 years ago
Matthew Butterick ec319b8ecf resume here 10 years ago
Matthew Butterick 797a7ca95c apes 10 years ago
Matthew Butterick da930c1532 working 10 years ago
Matthew Butterick d6ab5bf39e tidying 10 years ago
Matthew Butterick 3ce0f2061b add float 10 years ago
Matthew Butterick f4eaf84dc2 tweks 10 years ago
Matthew Butterick 528569efd5 resume here with implementing define/caching 10 years ago
Matthew Butterick 1fd4157577 speedier 10 years ago
Matthew Butterick 50df49d6fa resume here 10 years ago
Matthew Butterick 78e713c23a more Flonum to Float 10 years ago
Matthew Butterick 532260bd16 Flonum to Float 10 years ago
Matthew Butterick e3ad8dfb0c adjust types 10 years ago
Matthew Butterick 8a875f2cff disable obsolete test 10 years ago
Matthew Butterick c67be0ab62 perf opt + remove untyped from logger-typed 10 years ago
Matthew Butterick 8c3da2189d po on quads-typed 10 years ago
Matthew Butterick 8d5b1bc505 fix gather-common-attrs 10 years ago
Matthew Butterick b810c34ba4 render-typed works, so does main-typed-sample 10 years ago
Matthew Butterick b2e31f603a pause: resume with error in render-typed 10 years ago
Matthew Butterick f5d77ce6e8 abstract-renderer% 10 years ago
Matthew Butterick 3029cd3edb start render-typed 10 years ago
Matthew Butterick 0c0a69dbca bugfix 10 years ago
Matthew Butterick 454ae20020 pause point: resume with g77 arity mismatch in main-typed-samples 10 years ago
Matthew Butterick 27be947819 samples are typed 10 years ago