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
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
9 years ago
AlexKnauth
4c5f408677
fix repl for #lang sugar/debug in old expander
9 years ago
Matthew Butterick
8a121f2006
update test
9 years ago
Matthew Butterick
7fe01da7a5
change debug escape to #R
9 years ago
Matthew Butterick
39800fcc4e
Merge pull request #8 from AlexKnauth/patch-1
...
#lang sugar/debug: use #^ instead of ^
9 years ago
Alex Knauth
091774a1cb
update test file
9 years ago
Alex Knauth
76e721f52b
#lang sugar/debug: use #^ instead of ^
...
fixes https://github.com/mbutterick/sugar/issues/7
9 years ago
Matthew Butterick
a22c0ad753
nit, picked
9 years ago
Matthew Butterick
0ffe317387
add syntactic shorthand for `report`
9 years ago
Matthew Butterick
ecce73cdc3
Merge pull request #6 from AlexKnauth/debug-meta-lang
...
debug-meta-lang: make (require sugar/debug) unnecessary
9 years ago
AlexKnauth
65467b72b4
debug-meta-lang: make (require sugar/debug) unnecessary
...
and make it hygienic
9 years ago
Matthew Butterick
aa97dea3f8
Update .travis.yml
9 years ago