mirror of
https://github.com/fish-shell/fish-shell
synced 2025-01-13 05:28:49 +00:00
Mark COLUMNS/LINES as electric vars
They're dynamically calculated, so they qualify. This also removes them from the list of exported global variables, because they're actually not exported.
This commit is contained in:
parent
2eb65b3625
commit
d9bed68fe9
1 changed files with 2 additions and 7 deletions
9
env.cpp
9
env.cpp
|
@ -490,6 +490,8 @@ void env_init(const struct config_paths_t *paths /* or NULL */)
|
|||
env_electric.insert(L"history");
|
||||
env_electric.insert(L"status");
|
||||
env_electric.insert(L"umask");
|
||||
env_electric.insert(L"COLUMNS");
|
||||
env_electric.insert(L"LINES");
|
||||
|
||||
top = new env_node_t;
|
||||
global_env = top;
|
||||
|
@ -1231,13 +1233,6 @@ wcstring_list_t env_get_names(int flags)
|
|||
{
|
||||
result.insert(result.end(), env_electric.begin(), env_electric.end());
|
||||
}
|
||||
|
||||
if (show_exported)
|
||||
{
|
||||
result.push_back(L"COLUMNS");
|
||||
result.push_back(L"LINES");
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
if (show_universal && uvars())
|
||||
|
|
Loading…
Reference in a new issue