You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
xplr/src
Arijit Basu 981ead8c36 Fix large env vars breaking the subprocess
Bug:
When you call some command in a directory with a large number of hosts,
xplr will fail setting the environment vars as the command will become
too large to handle.

Fix:
Port the value of multi-line variables from env vars to pipes and set
the name of the pipe as env var instead. And deprecate the variables
that doesn't make much sense.

In other words,

- `$XPLR_APP_YAML` has been removed.
- `$XPLR_RESULT` has been ported to `$XPLR_PIPE_RESULT_OUT`.
- `$XPLR_GLOBAL_HELP_MENU` has been ported to
  `$XPLR_PIPE_GLOBAL_HELP_MENU_OUT`.
- `$XPLR_DIRECTORY_NODES` has been ported to
  `$XPLR_PIPE_DIRECTORY_NODES_OUT`.
- `$XPLR_LOGS` has been ported to `$XPLR_PIPE_LOGS_OUT`.
- `$XPLR_PIPE_RESULT` has been ported to `$XPLR_PIPE_RESULT_OUT`.

Hence, instead of `<<< $VAR`, `< $VAR_PIPE_OUT` should be used.
3 years ago
..
app.rs Fix large env vars breaking the subprocess 3 years ago
auto_refresher.rs Autorefresh, BashExec and basename 3 years ago
config.rs Fix large env vars breaking the subprocess 3 years ago
event_reader.rs Add CI/CD gh actions 3 years ago
explorer.rs Fix large env vars breaking the subprocess 3 years ago
input.rs Add CI/CD gh actions 3 years ago
lib.rs Autorefresh, BashExec and basename 3 years ago
main.rs Fix large env vars breaking the subprocess 3 years ago
pipe_reader.rs Add CI/CD gh actions 3 years ago
ui.rs Add CI/CD gh actions 3 years ago