mirror of
https://github.com/go-sylixos/elvish.git
synced 2024-12-05 03:17:50 +08:00
e847e677fe
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. |
||
---|---|---|
.. | ||
evaltest.go | ||
matchers.go |