elvish/pkg/mods
Kurtis Rader abf1fc5bd3 Remove support for shared vars
Proactively remove support for shared vars per the discussions in issue
https://b.elv.sh/1222 and the IM channels. This feature is not used
by Elvish itself and is not believed to be used by any Elvish users.
Removing this (presumptively) unused feature makes it simpler to replace
the existing BoltDB store of interactive command/location history with a
simpler flat file implementation (such as used by Bash and Fish). Also,
eliminating shared var support makes it explicit that solving issue #1222
doesn't need to deal with that feature.

Related #1222
2022-11-20 15:25:11 +00:00
..
daemon interface{} -> any now that Elvish requires Go 1.18. 2022-03-20 16:17:19 +00:00
epm Some minor documentation fixes 2022-08-29 12:04:59 +01:00
file interface{} -> any now that Elvish requires Go 1.18. 2022-03-20 16:17:19 +00:00
flag pkg/eval/vals: Replace MakeListFromStrings with a generic MakeListSlice. 2022-06-17 16:50:38 +01:00
math Remove redundant math: var usage text 2022-08-28 23:04:00 +01:00
path Documentation typo to a backslash on Windows 2022-11-19 00:07:15 +00:00
platform Use the new testutil.Set in more places. 2022-04-11 21:55:59 +01:00
re Clarify error message when writing values to port not supporting it. 2022-06-07 20:29:34 +01:00
readlinebinding Run gofmt. 2022-08-07 22:30:11 +01:00
runtime pkg/mods/runtime: Make $elvish-path $nil if os.Executable returns an error. 2022-08-13 11:42:16 +01:00
store Remove support for shared vars 2022-11-20 15:25:11 +00:00
str Clarify error message when writing values to port not supporting it. 2022-06-07 20:29:34 +01:00
unix pkg/mods/unix: Make test cases in TestUmask more orthogonal. 2022-11-11 16:38:19 +00:00
mods.go Add new runtime module. 2022-08-08 00:09:02 +01:00