elvish/pkg/edit
Qi Xiao 9112eb1ab2 Simplify how .elv files are embedded for builtin documentation.
Instead of having each individual module embed their .elv files and collect all
of them in pkg/mods/doc, have a single embed.FS at pkg that includes everything,
and use that pkg/mods/doc.

Implement a function that extracts all module elvdocs, and put it in pkg/elvdoc.
2024-01-08 16:44:35 +00:00
..
complete pkg/edit/complete: Use default arg generator for RHS of "set" and "tmp". 2023-05-27 10:53:06 +01:00
filter pkg/cli: Change highlighter API to return general "tips" rather than errors. 2022-12-11 12:47:48 +00:00
highlight pkg/edit/highlight: Highlight arguments to "del". 2023-03-10 10:11:44 +00:00
binding_map_test.go pkg/eval/evaltest: Rename TestWithFullSetup -> TestWithSetup. 2023-07-22 23:04:18 +01:00
binding_map.go pkg/edit: Make smart-enter and completion:smart-start apply autofix. 2022-12-25 13:50:17 +00:00
buffer_builtins.d.elv Parse comment blocks preceding var and fn declarations as doc comments. 2022-11-22 22:59:31 +00:00
buffer_builtins.go Move all elvdocs into .d.elv files. 2022-11-20 21:59:45 +00:00
builtins_test.go pkg/eval/evaltest: Rename TestWithFullSetup -> TestWithSetup. 2023-07-22 23:04:18 +01:00
builtins.d.elv pkg/edit: Make smart-enter and completion:smart-start apply autofix. 2022-12-25 13:50:17 +00:00
builtins.go pkg/edit: Make smart-enter and completion:smart-start apply autofix. 2022-12-25 13:50:17 +00:00
command_api_test.go
command_api.d.elv website/cmd/md2html: Support implicit link targets to elvdoc sections. 2023-01-02 02:36:58 +00:00
command_api.go Move all elvdocs into .d.elv files. 2022-11-20 21:59:45 +00:00
complete_getopt_test.go pkg/eval/evaltest: Rename TestWithFullSetup -> TestWithSetup. 2023-07-22 23:04:18 +01:00
complete_getopt.d.elv website/cmd/md2html: Support implicit link targets to elvdoc sections. 2023-01-02 02:36:58 +00:00
complete_getopt.go Move all elvdocs into .d.elv files. 2022-11-20 21:59:45 +00:00
completion_test.go pkg/eval/evaltest: Rename TestWithFullSetup -> TestWithSetup. 2023-07-22 23:04:18 +01:00
completion.d.elv pkg/edit: Make smart-enter and completion:smart-start apply autofix. 2022-12-25 13:50:17 +00:00
completion.go evaltest.capturePort -> eval.CapturePort. 2023-01-15 16:44:25 +00:00
config_api_test.go
config_api.d.elv Parse comment blocks preceding var and fn declarations as doc comments. 2022-11-22 22:59:31 +00:00
config_api.go evaltest.capturePort -> eval.CapturePort. 2023-01-15 16:44:25 +00:00
editor_test.go
editor.d.elv Parse comment blocks preceding var and fn declarations as doc comments. 2022-11-22 22:59:31 +00:00
editor.go Simplify how .elv files are embedded for builtin documentation. 2024-01-08 16:44:35 +00:00
highlight_test.go pkg/edit: Make smart-enter and completion:smart-start apply autofix. 2022-12-25 13:50:17 +00:00
highlight.d.elv pkg/edit: Show autofix commands, and support applying it. 2022-12-11 21:25:13 +00:00
highlight.go pkg/edit: Make smart-enter and completion:smart-start apply autofix. 2022-12-25 13:50:17 +00:00
hist_store.go
histwalk_test.go Fixup for #1638. 2023-02-26 20:42:10 +00:00
histwalk.d.elv Fixup for #1638. 2023-02-26 20:42:10 +00:00
histwalk.go pkg/edit: implement edit:history:accept 2023-02-14 15:53:06 +00:00
init.elv Fix edit:insert:binding regression 2023-12-26 20:55:45 -08:00
insert_api_test.go
insert_api.d.elv website/cmd/md2html: Support implicit link targets to elvdoc sections. 2023-01-02 02:36:58 +00:00
insert_api.go pkg/edit: Simplify bindingHelp. 2022-12-25 11:51:46 +00:00
instant_test.go
instant.d.elv Parse comment blocks preceding var and fn declarations as doc comments. 2022-11-22 22:59:31 +00:00
instant.go pkg/eval: Use a Context inside Frame to pass interrupts. 2023-05-07 21:44:28 +01:00
key_binding.go Bump version of staticcheck, fix issues found by new version. 2023-02-26 20:47:25 +00:00
listing_custom.d.elv website/cmd/md2html: Support implicit link targets to elvdoc sections. 2023-01-02 02:36:58 +00:00
listing_custom.go Move all elvdocs into .d.elv files. 2022-11-20 21:59:45 +00:00
listing_nonwindows_test.go
listing_test.go pkg/edit: Show dedup binding in history listing mode. 2022-12-06 22:51:15 +00:00
listing_windows_test.go
listing.d.elv pkg/edit: Show dedup binding in history listing mode. 2022-12-06 22:51:15 +00:00
listing.go pkg/edit: Make smart-enter and completion:smart-start apply autofix. 2022-12-25 13:50:17 +00:00
minibuf_test.go
minibuf.go
navigation_test.go pkg/edit: Show bindings for toggling filter and hidden files in nav mode. 2022-11-26 16:57:53 +00:00
navigation.d.elv pkg/eval: Document which keys are shown in navigation mode's UI. 2022-11-26 17:03:42 +00:00
navigation.go pkg/edit: Make smart-enter and completion:smart-start apply autofix. 2022-12-25 13:50:17 +00:00
prompt_test.go
prompt.d.elv Parse comment blocks preceding var and fn declarations as doc comments. 2022-11-22 22:59:31 +00:00
prompt.go Move all elvdocs into .d.elv files. 2022-11-20 21:59:45 +00:00
repl.d.elv website/cmd/md2html: Support implicit link targets to elvdoc sections. 2023-01-02 02:36:58 +00:00
repl.go Move all elvdocs into .d.elv files. 2022-11-20 21:59:45 +00:00
state_api_test.go
state_api.d.elv Parse comment blocks preceding var and fn declarations as doc comments. 2022-11-22 22:59:31 +00:00
state_api.go Move all elvdocs into .d.elv files. 2022-11-20 21:59:45 +00:00
store_api_test.go
store_api.d.elv Parse comment blocks preceding var and fn declarations as doc comments. 2022-11-22 22:59:31 +00:00
store_api.go Move all elvdocs into .d.elv files. 2022-11-20 21:59:45 +00:00
testutils_test.go
vars_test.go pkg/eval/evaltest: Rename TestWithFullSetup -> TestWithSetup. 2023-07-22 23:04:18 +01:00
vars.d.elv Standardize spelling: UNIX -> Unix. 2023-01-04 18:09:11 +00:00
vars.go Fixups for #1629. 2022-12-28 12:42:31 +00:00