Commit Graph

62 Commits (b7933d769bb22c233c27143c9561d96abe6973d5)

Author SHA1 Message Date
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 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 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 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 6f4bbeefe6 adjust info.rkt 9 years ago
Matthew Butterick e2112c9ce8 reorg source 9 years ago
Matthew Butterick 809b7435b7 untype 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
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
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
Matthew Butterick a22c0ad753 nit, picked 10 years ago
Matthew Butterick 0ffe317387 add syntactic shorthand for `report` 10 years ago
AlexKnauth 65467b72b4 debug-meta-lang: make (require sugar/debug) unnecessary
and make it hygienic
10 years ago
AlexKnauth 75912ccbd6 add sugar/debug/lang meta-language 10 years ago
Matthew Butterick 48821f2a7d add `report/line` and `report/file` 10 years ago
Matthew Butterick bd7197eea4 improve `sugar-test` 10 years ago
Matthew Butterick 926622f219 repatriate tests 10 years ago
Matthew Butterick a1e7cae8df add provide+safe to `sugar/test` 10 years ago
Matthew Butterick 152381bed4 add `sugar/test` 10 years ago
Matthew Butterick 259e6ee0ef doc update 10 years ago
Matthew Butterick 53b4fccfd9 correct inconsequential code 10 years ago
Matthew Butterick 6586d1e8cf move typed requires in helper files 10 years ago
Matthew Butterick 2737fff0b4 consolidate untyped tests 10 years ago
Matthew Butterick fa148d6055 add safe tests 10 years ago
Matthew Butterick 293defb2d9 create safe submod at top level 10 years ago
Matthew Butterick fbfa56f2eb separate `shift` into `shift` and `shifts` 10 years ago
Matthew Butterick 665ef0b517 tweak `slicef` to work with 6.0 10 years ago