Qi Xiao
|
53a1eca9af
|
pkg/eval: Remove New*Source functions.
All call sites of such functions are replaced with simple &Source{...}
expressions.
|
2020-04-25 13:22:07 +01:00 |
|
Qi Xiao
|
0c50e93ebd
|
pkg/eval: Remove (*Evaler).EvalInTTY.
This is so that pkg/program/shell can get rid of the dependency on the standard
streams and can dependency-inject the files.
|
2020-04-16 00:11:23 +01:00 |
|
Qi Xiao
|
8292a5b166
|
pkg/eval: Remove Evaler.EvalSourceInTTY.
|
2020-04-15 00:04:23 +01:00 |
|
Qi Xiao
|
096ee354d6
|
pkg/eval: Simplify API for output capture.
|
2020-04-10 01:12:25 +01:00 |
|
Qi Xiao
|
11919e83ec
|
[cleanup] pkg/eval: use diag.Ranging in op types.
|
2020-03-28 21:33:55 +00:00 |
|
Qi Xiao
|
06f9a2fdbe
|
pkg/eval: Add test to reveal data races in Evaler.
|
2020-01-12 16:52:12 -05:00 |
|
Qi Xiao
|
ca945dcb7f
|
pkg/eval: TestCase.Errors{With,} -> Throws{,Any}.
This is in preparation for supporting compilation errors. Also did some
cleanups.
|
2020-01-08 23:09:19 +00:00 |
|
Qi Xiao
|
10b4baf89c
|
pkg/eval: NewInternalSource -> NewInternalGoSource.
|
2020-01-05 14:07:03 +00:00 |
|
Qi Xiao
|
e45fdf7228
|
Move all libraries to new pkg/.
|
2019-12-23 20:00:59 +00:00 |
|