elvish/cmd
Qi Xiao 33a04f8dc1 Revamp flag handling in pkg/prog.
Instead of putting all possible flags in prog.Flags, flags are now registered by
the individual subprograms. The 3 flags -sock, -db and -json are shared by
multiple subprograms and still handled by the prog package.

This new design allows separating the support for -cpuprofile into a separate
subprogram, which is no longer included by the default entry point, making the
binary slightly smaller. A new entrypoint "withpprof" is created.

Also include the LSP subprogram in the nodaemon entry point.
2022-02-05 14:52:29 +00:00
..
elvish Revamp flag handling in pkg/prog. 2022-02-05 14:52:29 +00:00
examples Support using styled text in &display to edit:complex-candidate. 2022-01-03 20:30:00 +00:00
nodaemon/elvish Revamp flag handling in pkg/prog. 2022-02-05 14:52:29 +00:00
withpprof/elvish Revamp flag handling in pkg/prog. 2022-02-05 14:52:29 +00:00