Optimize and improve environment variable expansion

Authored by igorkushnir on May 4 2020, 1:43 PM.

Description

Optimize and improve environment variable expansion

  • eliminate QRegularExpression;
  • disallow variable names starting with a digit as they are unsupported by most POSIX shells;
  • add support for braced variables: ${VAR}.

Details

Committed
igorkushnirMay 18 2020, 2:14 PM
Parents
R32:486b6a39c3cb: Support escaping backslash before dollar in environment variables
Branches
Unknown
Tags
Unknown