1
0
mirror of https://github.com/janet-lang/janet synced 2024-09-27 14:48:13 +00:00
janet/test
Christopher Chambers 52d3470cbe Fix order in which *macro-lints* is set during expansion
Previously, `*macro-lints*` was set after the `macroexpand1` fiber was
resumed, rather than just before.  And, `*macro-lints*` was never
cleared.  This behavior was typically fine since the main users of
`compile` pass the same lint array repeatedly, and the first macro
expansion (somewhere in boot.janet) never produces a lint.  But, when
compiling with a fresh lint array, if the first macro invocation
produced a lint, the lint was always lost.
2023-06-09 12:53:10 -04:00
..
amalg Update copyrights. 2023-01-07 15:04:56 -06:00
fuzzers Make janet_equals and janet_compare non recursive 2020-04-24 16:18:31 -05:00
helper.janet Added misc tests to increase test coverage 2023-06-03 19:06:51 +02:00
suite-array.janet Added misc tests to increase test coverage 2023-06-03 19:06:51 +02:00
suite-asm.janet Reorganize tests 2023-06-02 07:04:07 +09:00
suite-boot.janet Fix order in which *macro-lints* is set during expansion 2023-06-09 12:53:10 -04:00
suite-buffer.janet Added misc tests to increase test coverage 2023-06-03 19:06:51 +02:00
suite-capi.janet Reorganize tests 2023-06-02 07:04:07 +09:00
suite-cfuns.janet Reorganize tests 2023-06-02 07:04:07 +09:00
suite-compile.janet Reorganize tests 2023-06-02 07:04:07 +09:00
suite-corelib.janet Added misc tests to increase test coverage 2023-06-03 19:06:51 +02:00
suite-debug.janet Reorganize tests 2023-06-02 07:04:07 +09:00
suite-ev.janet Fix resumption values when closing a channel. 2023-06-07 15:01:56 -04:00
suite-ffi.janet Address #1165 - Allow for partial ffi support without totally removing testing. 2023-06-08 09:07:16 -05:00
suite-inttypes.janet Added misc tests to increase test coverage 2023-06-03 19:06:51 +02:00
suite-io.janet Added misc tests to increase test coverage 2023-06-03 19:06:51 +02:00
suite-marsh.janet Reorganize tests 2023-06-02 07:04:07 +09:00
suite-math.janet Reorganize tests 2023-06-02 07:04:07 +09:00
suite-os.janet Reorganize tests 2023-06-02 07:04:07 +09:00
suite-parse.janet Added misc tests to increase test coverage 2023-06-03 19:06:51 +02:00
suite-peg.janet Reorganize tests 2023-06-02 07:04:07 +09:00
suite-pp.janet Reorganize tests 2023-06-02 07:04:07 +09:00
suite-specials.janet Reorganize tests 2023-06-02 07:04:07 +09:00
suite-string.janet Reorganize tests 2023-06-02 07:04:07 +09:00
suite-strtod.janet Reorganize tests 2023-06-02 07:04:07 +09:00
suite-struct.janet Added misc tests to increase test coverage 2023-06-03 19:06:51 +02:00
suite-symcache.janet Reorganize tests 2023-06-02 07:04:07 +09:00
suite-table.janet Reorganize tests 2023-06-02 07:04:07 +09:00
suite-unknown.janet Reorganize tests 2023-06-02 07:04:07 +09:00
suite-value.janet Reorganize tests 2023-06-02 07:04:07 +09:00
suite-vm.janet Reorganize tests 2023-06-02 07:04:07 +09:00