Commit Graph

41 Commits

Author SHA1 Message Date
AlexKnauth
73466e025c this doesn't support 6.6 and earlier 2017-01-12 17:45:29 -05:00
AlexKnauth
9d38abfe7a change how make-variable-like-transformer is found 2017-01-12 17:26:56 -05:00
AlexKnauth
f4f253a31a use Matthew Flatt's solution to add a fresh scope
From the racket users list here:
https://groups.google.com/d/msg/racket-users/C7Wnn-9skig/myindSBDAgAJ
2017-01-12 17:18:50 -05:00
AlexKnauth
61167ee2d5 update .travis.yml 2017-01-12 16:48:29 -05:00
AlexKnauth
15ad001f5c use splicing-let-syntax instead of namespace mangling
and fix the tests; they were completely broken before.

This breaks the macro tests again.
2017-01-12 00:38:39 -05:00
AlexKnauth
ea215a57f8 add failing mutation tests 2017-01-11 22:19:20 -05:00
AlexKnauth
113cdf2662 split debug-repl + macros tests into a separate file 2017-01-11 18:04:12 -05:00
AlexKnauth
460c4a781a factor out test-with-io 2017-01-11 17:52:28 -05:00
Spencer Florence
403b8b668e add resume to debug repl 2017-01-10 20:24:50 -05:00
AlexKnauth
0424641fce support simple macros that don't expand to other macros
TODO: fix identifier out of context error for macros that do expand to
other macros
2017-01-05 23:22:36 -05:00
AlexKnauth
a22a691377 dynamic-require from either syntax/transformer or unstable/syntax 2017-01-04 19:42:38 -05:00
AlexKnauth
b175b6e68f add test for (debug-repl) before initialization of a variable in scope
closes #9
2017-01-04 19:35:43 -05:00
AlexKnauth
11ce8f0b32 allow local variables to shadow immutable top-level variables 2017-01-04 19:26:07 -05:00
Alex Knauth
ffbbed807c use list instead of quote in debug-repl example 2016-07-19 19:30:20 -04:00
AlexKnauth
ef75cf9384 change the prompt for the debug-repl 2016-07-19 19:28:35 -04:00
Alex Knauth
86ccc2df9e add debug-repl example to the README 2016-07-19 19:05:18 -04:00
AlexKnauth
a499333464 add for-label require in docs 2016-07-15 12:36:38 -04:00
AlexKnauth
4cfda3ce1f test a use of a hygienic macro 2016-07-15 09:26:46 -04:00
AlexKnauth
5787811b11 add documentation for debug-repl 2016-07-14 18:36:18 -04:00
AlexKnauth
b1004990c9 improve debug-repl tests 2016-07-14 18:13:13 -04:00
AlexKnauth
901bef6f7f only test on 6.3 and up 2016-07-14 18:09:06 -04:00
AlexKnauth
a4120cc7eb this depends on racket version 6.3
for syntax-debug-info and list-prefix?
2016-07-14 17:49:36 -04:00
AlexKnauth
0ed6bd49fd add debug-repl 2016-07-14 17:20:06 -04:00
AlexKnauth
5d652d31fb call it a lang-extension 2016-06-21 22:17:13 -04:00
Alex Knauth
e0c1bc198a update .travis.yml to test on 6.3, 6.4, and 6.5 2016-05-08 23:26:44 -04:00
AlexKnauth
7262d3a463 get rid of the let + local-require noise in output
fixes https://github.com/AlexKnauth/debug/issues/4
2016-01-02 12:20:12 -05:00
AlexKnauth
20c9dd460c add originally from 2016-01-02 11:38:47 -05:00
AlexKnauth
38e5c2e3bd add named variations 2015-11-10 16:39:29 -05:00
Alex Knauth
a4ed5f2d37 Add build status 2015-10-17 23:37:07 -04:00
Alex Knauth
1bc6fd7cd3 Merge pull request #1 from racket-dep-fixer/auto-fix-deps
Fix dependencies.
2015-10-12 22:25:04 -04:00
Racket Package Dependency Fixer
1dc31ec2df Fix dependencies. 2015-10-13 02:01:27 +00:00
Alex Knauth
7d887f8129 Add link to docs 2015-10-12 09:47:32 -04:00
Alex Knauth
e2ab6ea729 Update deps 2015-10-12 09:45:46 -04:00
AlexKnauth
49bc53f833 add #lang debug/no-output 2015-10-12 08:43:00 -04:00
AlexKnauth
061eb936bf Document debug meta-language 2015-10-11 23:06:23 -04:00
Alex Knauth
b574e648d9 Only test on version 6.2 and up
because of a bug in local-require at other phase levels in earlier versions.
2015-10-11 18:28:18 -04:00
Alex Knauth
a3a754c420 Create .travis.yml 2015-10-11 18:05:51 -04:00
Alex Knauth
22f09f22d8 Create README.md 2015-10-11 14:48:52 -04:00
AlexKnauth
6e6b5adfaa add debug meta-language 2015-10-11 14:39:12 -04:00
AlexKnauth
49c93d6aab add debug/report 2015-10-11 14:38:43 -04:00
AlexKnauth
0bf7fc398f add .gitignore 2015-10-11 14:09:59 -04:00