Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

complete support of variable substitution #5835

Merged
merged 9 commits into from
Aug 13, 2019
Merged

complete support of variable substitution #5835

merged 9 commits into from
Aug 13, 2019

Commits on Aug 11, 2019

  1. [vscode] support selectedText variable substitution

    Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
    akosyakov committed Aug 11, 2019
    Configuration menu
    Copy the full SHA
    13cbcaf View commit details
    Browse the repository at this point in the history
  2. [vscode] support execPath variable substitution

    Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
    akosyakov committed Aug 11, 2019
    Configuration menu
    Copy the full SHA
    d08704e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    22b3670 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2019

  1. [quick-variable] show value on open

    in order to simplify testing of variable substitution
    
    Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
    akosyakov committed Aug 12, 2019
    Configuration menu
    Copy the full SHA
    76faecb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    942f087 View commit details
    Browse the repository at this point in the history
  3. [variable-resolver] match argument to simplify contributions

    Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
    akosyakov committed Aug 12, 2019
    Configuration menu
    Copy the full SHA
    169e370 View commit details
    Browse the repository at this point in the history
  4. [vscode] support command variable substitution

    See https://code.visualstudio.com/docs/editor/variables-reference#_command-variables
    
    Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
    akosyakov committed Aug 12, 2019
    Configuration menu
    Copy the full SHA
    910dd8e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2c97bc5 View commit details
    Browse the repository at this point in the history
  6. [vscode] fix resolution of env variables

    - if an env variable does not exist it should resolve to an empty string to emulate the shell
    - normalize env variable name to lower case in order to retrieve them from process.env on windows
    
    Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
    akosyakov committed Aug 12, 2019
    Configuration menu
    Copy the full SHA
    010d035 View commit details
    Browse the repository at this point in the history