mirror of
https://github.com/fish-shell/fish-shell.git
synced 2026-06-02 14:01:20 -03: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:
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())
|
||||
|
||||
Reference in New Issue
Block a user