elvish/pkg
Qi Xiao 3a3b8f5700 pkg/edit/complete: Change Complete to take an Evaler.
The PureEvaler abstraction made things unnecessarily complex; it's better to
just create a real Evaler for tests is pretty.

The Evaler has a new ReplaceBuiltin method to make it easier to construct the
expected test result.
2022-04-11 21:39:29 +01:00
..
buildinfo pkg/buildinfo: Use Go's buildinfo to derive version of development builds. 2022-04-02 18:18:24 +01:00
cli clitest: Make failures in TestBuffer and TestNotesBuffer fatal. 2022-04-09 14:40:52 +01:00
daemon interface{} -> any now that Elvish requires Go 1.18. 2022-03-20 16:17:19 +00:00
diag interface{} -> any now that Elvish requires Go 1.18. 2022-03-20 16:17:19 +00:00
edit pkg/edit/complete: Change Complete to take an Evaler. 2022-04-11 21:39:29 +01:00
env Implement XDG directory support. 2021-07-10 02:20:59 +01:00
eval pkg/edit/complete: Change Complete to take an Evaler. 2022-04-11 21:39:29 +01:00
fsutil Require Go 1.18. 2022-03-20 15:28:23 +00:00
getopt interface{} -> any now that Elvish requires Go 1.18. 2022-03-20 16:17:19 +00:00
glob Replace remaining deprecated ioutil.ReadDir uses 2021-08-30 08:57:34 +01:00
logutil Remove most uses of the ioutil package. 2021-08-23 00:36:26 +01:00
lsp pkg/edit/complete: Change Complete to take an Evaler. 2022-04-11 21:39:29 +01:00
mods Properly deprecate float64. 2022-04-09 11:45:15 +01:00
parse interface{} -> any now that Elvish requires Go 1.18. 2022-03-20 16:17:19 +00:00
persistent interface{} -> any now that Elvish requires Go 1.18. 2022-03-20 16:17:19 +00:00
pprof Revamp flag handling in pkg/prog. 2022-02-05 14:52:29 +00:00
prog Prepare for 0.18.0 release. 2022-03-18 22:11:35 +00:00
rpc interface{} -> any now that Elvish requires Go 1.18. 2022-03-20 16:17:19 +00:00
shell Require Go 1.18. 2022-03-20 15:28:23 +00:00
store Expose all functionalities of the persistent store in the store: module. 2021-10-03 16:34:52 +01:00
strutil Handle all-cap abbreviations in strutil.CamelToDashed. 2021-12-31 16:54:32 +00:00
sys Require Go 1.18. 2022-03-20 15:28:23 +00:00
testutil pkg/edit/complete: Change Complete to take an Evaler. 2022-04-11 21:39:29 +01:00
tt interface{} -> any now that Elvish requires Go 1.18. 2022-03-20 16:17:19 +00:00
ui interface{} -> any now that Elvish requires Go 1.18. 2022-03-20 16:17:19 +00:00
wcwidth Improve the wcwidth package. 2021-02-11 00:47:21 +00:00