Sauyon Lee
cf4539ae9e
Add transpose binds to readline-binding
2021-11-07 14:50:57 +00:00
Qi Xiao
d71e52cbd7
Refactor the API of eval.NsBuilder to be completely based on methods.
2021-10-23 21:44:11 +01:00
Qi Xiao
41cbcfb1b1
Move elvdoc for the re module to the Go source.
2021-10-23 13:31:44 +01:00
Qi Xiao
0fd916c418
Document the &max option of str:split.
2021-10-23 13:19:14 +01:00
Qi Xiao
b42cfaea61
Remove references to ~/.elvish in documentation.
...
This fixes #1399 .
2021-10-23 12:16:50 +01:00
Qi Xiao
e299010be8
pkg/eval: Export the config fields and remove access methods.
2021-10-05 00:53:38 +01:00
Qi Xiao
0571db69e2
Remove commands deprecated in 0.16.0, and deprecate dir-history.
2021-10-03 16:47:51 +01:00
Qi Xiao
2e6a3abce5
Expose all functionalities of the persistent store in the store: module.
...
This fixes #1032 .
2021-10-03 16:34:52 +01:00
Qi Xiao
ab59ef9062
Move bundled modules into .elv files.
...
- Use go:embed (available since Go 1.16) to embed them into the binary
- Teach elvdoc to support comments starting with #, and find *.elv when given a directory
2021-08-24 16:18:30 +01:00
Qi Xiao
47de83c7d1
Reorganize standard library modules.
...
- Move from pkg/eval/mods to pkg/mods
- Introduce mods.AddTo that adds all standard library modules
- Move epm and readline-binding into their own packages
2021-08-24 15:56:04 +01:00