summaryrefslogtreecommitdiffstats
path: root/tests/sock-common.tl
Commit message (Collapse)AuthorAgeFilesLines
* Introduce case{q,ql,qual}* macros which eval keys.Kaz Kylheku2016-11-121-1/+1
| | | | | | | | | | | | | | * eval.c (caseq_star_s, caseql_star_s, casequal_star_s): New symbol variables. (me_case): Implement new macro semantics. (eval_init): Initialize new symbol variables, and register the symbols to the me_case macro expander. * tests/sock-common.tl (local-addr): This function depends on the old broken caseql semantics which evaluate keys. Using caseql* makes it work again. * txr.1: Document case{q,ql,qual}* macros.
* Basic regression test case for sockets.Kaz Kylheku2016-03-071-0/+13
* Makefile: suppress --gc-debug for tst/tests/014 directory. * tests/014/socket-basic.tl: New file. * tests/014/socket-basic.expected: New file. * tests/sock-common.tl: New file.