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

Use cross-spawn instead of child_process and introduce _W32 placeholders #2015

Merged
merged 16 commits into from
Apr 5, 2020

Commits on Mar 31, 2020

  1. Use cross-spawn to build and view

    Also use cross-spawn for calling texdoc.
    Related to #2010
    jlelong committed Mar 31, 2020
    Configuration menu
    Copy the full SHA
    6de96d5 View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2020

  1. Configuration menu
    Copy the full SHA
    7fda3d6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    89aef8d View commit details
    Browse the repository at this point in the history
  3. Fix wrong filename

    jlelong committed Apr 1, 2020
    Configuration menu
    Copy the full SHA
    922f5c2 View commit details
    Browse the repository at this point in the history
  4. Fix outDir setting

    jlelong committed Apr 1, 2020
    Configuration menu
    Copy the full SHA
    4bd714d View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2020

  1. Set relative outDir for testing build with subfile

    This change enables us to check that the cwd directory is correct
    if the outDir is generated at the right place.
    jlelong committed Apr 2, 2020
    Configuration menu
    Copy the full SHA
    3d114a1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    24ac35f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1ae85b4 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2020

  1. Configuration menu
    Copy the full SHA
    e23de0a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6877afc View commit details
    Browse the repository at this point in the history
  3. Fix error in outdir setting

    jlelong committed Apr 3, 2020
    Configuration menu
    Copy the full SHA
    5a7c2f9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    baeaa74 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2020

  1. Deactivate copy test for now

    jlelong committed Apr 5, 2020
    Configuration menu
    Copy the full SHA
    7c9ec1c View commit details
    Browse the repository at this point in the history
  2. Refactor placeholders expansion

    The replacement function is moved to utils/utils.js.
    It is used whereever placeholders are used.
    jlelong committed Apr 5, 2020
    Configuration menu
    Copy the full SHA
    0d64561 View commit details
    Browse the repository at this point in the history
  3. Introduce _W32 placeholders

    The new placeholders %DOC_W32%, %DOC_EXT_W32%, %DIR_W32% %OUTDIR_W32%
    are normalized so that they use `\\` as the path separator on Windows.
    Placeholders without the _W32 suffix always use `/` as the path
    separator. On Unix platforms, placeholders with and without the  _W32
    suffix have the same value.
    jlelong committed Apr 5, 2020
    Configuration menu
    Copy the full SHA
    3567112 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ff55513 View commit details
    Browse the repository at this point in the history