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
9 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
Matthew Butterick
e2112c9ce8
reorg source
9 years ago
Matthew Butterick
70b092a1f3
adjust license
9 years ago
Matthew Butterick
2c59ab3974
simplify
9 years ago
Matthew Butterick
90f7eef3e8
test 6.4
9 years ago
Matthew Butterick
89d53b9d57
fix missing provide
9 years ago
Matthew Butterick
d8e538d53e
first versioned release
9 years ago
Matthew Butterick
e613f0cade
remove `when/splice`
9 years ago
Matthew Butterick
00e9fabdb8
asciify error msgs
9 years ago
Matthew Butterick
c804976b96
Update travis with 6.3
9 years ago
Matthew Butterick
809b7435b7
untype
9 years ago
Matthew Butterick
37f923be8d
uncurl apostrophes
9 years ago
Matthew Butterick
81ebd198a7
Update .travis.yml
...
Add 6.2.1 and allow failures on HEAD
9 years ago
Matthew Butterick
947d9040d1
Merge pull request #11 from samth/fix-new-expander
...
This fixes sugar and pollen to work with the new expander. I believe that it will work on 6.2 as well.
9 years ago
Sam Tobin-Hochstadt
351346054c
Minor fixes, should now work on 6.2.
9 years ago
Sam Tobin-Hochstadt
07e98cd6a9
Fix for new set output order.
...
This test really ought to be changed somehow.
9 years ago
Sam Tobin-Hochstadt
0be362e112
Fix for new expander.
9 years ago
Matthew Butterick
db17d1860b
Merge pull request #10 from AlexKnauth/fix-debug-repl
...
fix repl for #lang sugar/debug in old expander
10 years ago
AlexKnauth
4c5f408677
fix repl for #lang sugar/debug in old expander
10 years ago
Matthew Butterick
8a121f2006
update test
10 years ago
Matthew Butterick
7fe01da7a5
change debug escape to #R
10 years ago
Matthew Butterick
39800fcc4e
Merge pull request #8 from AlexKnauth/patch-1
...
#lang sugar/debug: use #^ instead of ^
10 years ago
Alex Knauth
091774a1cb
update test file
10 years ago
Alex Knauth
76e721f52b
#lang sugar/debug: use #^ instead of ^
...
fixes https://github.com/mbutterick/sugar/issues/7
10 years ago