Commit Graph

223 Commits (1e7d5867a4e9e42369c32e46399b35abdeff7221)
 

Author SHA1 Message Date
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
Matthew Butterick c5709286b6 Merge pull request #5 from AlexKnauth/debug-meta-lang
add sugar/debug/lang meta-language
10 years ago