elvish/pkg/eval/evaltest
Qi Xiao e847e677fe Move a lot of symbols from path: to os:.
Most of the symbols moved originate from Go's os package. However,
eval-symlink, which is provided by Go's path/filepath package, is also moved to
the os: module since it requires actual filesystem access. The idea is that
Elvish's path: will only provide functionalities for lexically manipulating
file paths without referencing the actual filesystem, akin to Python's
pathlib.PurePath.

The old symbols in path: are not formally deprecated since the compiler can't
statically check symbols in modules yet.
2023-08-06 12:06:41 -04:00
..
evaltest.go Move a lot of symbols from path: to os:. 2023-08-06 12:06:41 -04:00
matchers.go pkg/eval: Make the peach test cases print $best-run on failure. 2023-05-08 23:34:04 +01:00