Stop exporting empty variables as ENV_NULL

Localize the encoding of empty variables as ENV_NULL into the universal
variables component, and ensure they are not exported as ENV_NULL.

Fixes #4846
This commit is contained in:
ridiculousfish
2018-03-24 23:32:55 -07:00
parent 517b77ca74
commit 669eafb55f
8 changed files with 71 additions and 58 deletions

View File

@@ -17,3 +17,6 @@ $argle bargle: invalid var name
####################
# Setting local scope when no local scope of the var uses the closest scope
####################
# Exporting works