Matthew Butterick
6acec6864d
Merge branch 'main' of https://git.matthewbutterick.com/mbutterick/typesetting
2 years ago
Matthew Butterick
ef47cafdf8
add some iExceptions
2 years ago
Matthew Butterick
d74075b724
improve handling of intercapped words
...
Intercapped (aka camelCase) words are treated like a list of subwords joined by hyphens, but only if the pieces meet the usual min-length threshold. But don’t use this splitting technique when unhyphenating.
2 years ago
Matthew Butterick
9b95b094df
update URLs for git.matthewbutterick.com
2 years ago
Matthew Butterick
29983c21cc
move workflows to top level ( #2 )
3 years ago
Matthew Butterick
3365a88b14
update hyphenate with official MIT-licensed patterns
3 years ago
Matthew Butterick
0639fe583a
add exception
4 years ago
Matthew Butterick
b5cb52d5ea
Update README.md
4 years ago
Matthew Butterick
7a9e6ffe14
switch from Travis to GH
4 years ago
Matthew Butterick
d91cfbdf36
wiff
5 years ago
Matthew Butterick
0c8d90b5ab
W(O)TF
5 years ago
Matthew Butterick
d474919663
flush output
5 years ago
Matthew Butterick
2fddd8d7f4
Revert "Revert "use fasl & post-installer""
...
This reverts commit 93c0f4e527
.
5 years ago
Matthew Butterick
93c0f4e527
Revert "use fasl & post-installer"
...
This reverts commit b5599de0e0
.
5 years ago
Matthew Butterick
68b22ea2a7
Revert "suppress post installer"
...
This reverts commit 3856cb3451
.
5 years ago
Matthew Butterick
81d3d0af2d
Revert "suppress it"
...
This reverts commit 85d200b8c0
.
5 years ago
Matthew Butterick
85d200b8c0
suppress it
5 years ago
Matthew Butterick
3856cb3451
suppress post installer
5 years ago
Matthew Butterick
b5599de0e0
use fasl & post-installer
5 years ago
Matthew Butterick
a07718b872
remove Russian patterns ( fixes #6 )
6 years ago
Matthew Butterick
07c69f2435
add exception
6 years ago
Matthew Butterick
32cca4c6ab
add #:min-hyphens option
6 years ago
Matthew Butterick
16ce7e19c7
Until SSL issue is repaired
6 years ago
Matthew Butterick
dd15497ef3
stop the barbarism
6 years ago
Matthew Butterick
44859fac61
Russian credit
6 years ago
Matthew Butterick
90466ca6cf
Update .travis.yml
6 years ago
Matthew Butterick
085622c73c
update docs
6 years ago
Matthew Butterick
18be3a8522
Update README.md
6 years ago
Matthew Butterick
59f09f8a87
Update README.md
6 years ago
Matthew Butterick
a33546ab16
add Russian patterns
6 years ago
Matthew Butterick
b41dc3b021
tiny refac
7 years ago
Matthew Butterick
2fc1e9b65c
add exception
7 years ago
Matthew Butterick
0b8ca8201a
improve handling of words with interCaps
7 years ago
Matthew Butterick
a06a8dcc75
Add Rackets 6.11 & 6.12
7 years ago
Matthew Butterick
8c4a090e14
adjustment
7 years ago
Matthew Butterick
d6f2ca9ec7
generalize cache activities
7 years ago
Matthew Butterick
5de6888d42
add persistent pattern caches
7 years ago
Matthew Butterick
a31e5b0d79
correction
7 years ago
Matthew Butterick
851fbaaa70
emit less code from macro
7 years ago
Matthew Butterick
78a2e7ecf5
Test Rackets 6.7–6.10
8 years ago
Matthew Butterick
79527fca5d
test 6.5 and 6.6
9 years ago
Matthew Butterick
c9e8bd1cb9
improve comments
9 years ago
Matthew Butterick
55f4cbfa57
restructure caching scheme
9 years ago
Matthew Butterick
33fc788683
restrict #:exception arguments to that call
9 years ago
Matthew Butterick
25f7b73abd
shorten cache key
9 years ago
Matthew Butterick
bb00063f54
avoid a list operation
9 years ago
Matthew Butterick
635a8fa41e
remove unneeded require
9 years ago
Matthew Butterick
b2bdb03061
simplify another loop
9 years ago
Matthew Butterick
509116fdda
simplify a loop
9 years ago
Matthew Butterick
5342b89c48
avoid a hash lookup
9 years ago