rebar/test
Mark Anderson e211afdce6 Change env var delimiter to match non-word
If I pass an expression like: "$PWD/deps/local/lib" in the port env
string, it expands to "/deps/local/lib", (variable is expanded to the
empty string) but if I pass "${PWD}/deps/local/lib" it expands
properly. I found that confusing.

This was because we require environment vars to end with whitespace,
while I think requiring a non-word character would be sufficient, since
the variables can only contain word characters.

This changes the expansion system to recognize variables that are
terminated by non word characters.

This includes some fixes as per some comments by tuncer.

Fixes rebar/rebar#457
2015-02-23 19:11:51 -08:00
..
upgrade_project Exit with proper status code if 'eval' fails 2015-01-23 08:31:58 +01:00
rebar_eunit_tests.erl Manually clean up paths 2014-08-18 13:56:19 -07:00
rebar_file_utils_tests.erl Escape more characters in path (fix #367) 2014-10-14 12:29:40 +02:00
rebar_otp_release_tests.erl Follow-up typo fixes for #327 2014-07-17 22:20:51 +02:00
rebar_require_vsn_tests.erl add Emacs/vi header to non-dummy test modules 2014-12-02 10:52:45 +01:00
rebar_utils_tests.erl Change env var delimiter to match non-word 2015-02-23 19:11:51 -08:00
rebar_xref_eunit.erl add Emacs/vi header to non-dummy test modules 2014-12-02 10:52:45 +01:00