Matthew Butterick
b22b907663
promises
6 years ago
Matthew Butterick
5fb1d5f633
kw
6 years ago
Matthew Butterick
0036a1b2c4
suppress rounding
6 years ago
Matthew Butterick
865f353e18
Update .travis.yml
6 years ago
Matthew Butterick
9ecad9391c
string it
6 years ago
Matthew Butterick
f6b3399ba1
punt
6 years ago
Matthew Butterick
68947269ae
back out `br` libs
6 years ago
Matthew Butterick
53deef1871
unstablers
6 years ago
Matthew Butterick
942c6d7549
neater
6 years ago
Matthew Butterick
a6c0253e65
whoops
6 years ago
Matthew Butterick
d362cf9483
fix syntax loc
6 years ago
Matthew Butterick
fe9f126074
remove unnecessary predicates
6 years ago
Matthew Butterick
f1c7a09a4f
stylize
6 years ago
Matthew Butterick
f3ba2b714b
time-avg
6 years ago
Matthew Butterick
15a86c21a7
Add Rackets 6.11 & 6.12
7 years ago
Matthew Butterick
805ae055c6
add `report/time` and `time-name`
7 years ago
Matthew Butterick
75ac017fee
nit
7 years ago
Matthew Butterick
3cd0e1ef4b
handle multiple return values in `report`
7 years ago
Matthew Butterick
f3441e05cc
correct ->path with absolute URLs
7 years ago
Matthew Butterick
cae71f0b11
correction
7 years ago
Matthew Butterick
f79077aec9
tidier
7 years ago
Matthew Butterick
db5bbb9a40
tighten `->complete-path` predicate
7 years ago
Matthew Butterick
803370572d
avoid a list operation; fix error messages
7 years ago
Matthew Butterick
b7933d769b
update sugar/file docs
7 years ago
Matthew Butterick
a4d560f7be
benign stylistic refactoring
7 years ago
Matthew Butterick
fbdde8eeb2
benign stylistic refactoring
7 years ago
Matthew Butterick
569b3d4453
refactor coercions with generics
7 years ago
Matthew Butterick
e7126511cf
Test Rackets 6.7–6.10
7 years ago
Matthew Butterick
fd6c7426c4
correct a source location
8 years ago
Matthew Butterick
1e7d5867a4
+ tail recursion
8 years ago
Matthew Butterick
a21ba17450
improve error message
8 years ago
Matthew Butterick
a8656a88e3
add `shift-left`, `shift-cycle`, `shift-left-cycle`
8 years ago
Matthew Butterick
76783eba0e
raise input errors more vigorously in `sugar/list`
8 years ago
Matthew Butterick
cfc9ed1408
raise input errors more vigorously in `sugar/file`
8 years ago
Matthew Butterick
3df4526827
test 6.5 and 6.6
8 years ago
Matthew Butterick
d77eb3fa68
refactor loops to be less slovenly
9 years ago
Matthew Butterick
78c788ae17
fix handling of hidden files with `remove-ext`
9 years ago
Matthew Butterick
32174aac2e
Merge pull request #18 from mbutterick/dev-hidden-files
...
Make `remove-ext` and `remove-ext*` better handle dot-prefixed paths
9 years ago
Matthew Butterick
63b7f84a89
adjustments
9 years ago
lijunsong
bc95ce269e
fix #16 remove-ext doesn't work.
...
The problem was remove-ext (and remove-ext*) function checked the given
path for hidden files. This fix lets remove-ext check file name of the
given path.
9 years ago
Matthew Butterick
5a5c0e3a77
clarifications
9 years ago
Matthew Butterick
71a8d0fca2
correct slight naivete
9 years ago
Matthew Butterick
c247a29af7
use `normalize-definition`
9 years ago
Matthew Butterick
6c224835a8
improve tests for `sugar/define`
9 years ago
Matthew Butterick
cd1ee2ce21
improve error msgs in macro
9 years ago
Matthew Butterick
5e283216a6
tiny refactoring
9 years ago
Matthew Butterick
4a8385aa96
fix doc dep
9 years ago
Matthew Butterick
5b53ea9653
adjust testing macro
9 years ago
Matthew Butterick
3fab229f40
missing dep
9 years ago
Matthew Butterick
6f4bbeefe6
adjust info.rkt
9 years ago