cd into current directory on Windows #120
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
On linux starting the MATLAB engine will automatically open in the
current working directory. However, Windows has different behavior and
this patch manually changes the engine to the current working directory
to more closely match the behavior on linux. This has the side effect that if a new MATLAB engine is open into a different directory than the directory the previous engines was open in, all the directories change into the new directory (this would be the behavior if you did
cdin the new engine, anyways)Right now it is very annoying that the default engopen, open's up matlab in the
C:\Program Files\MATLAB\R2016bdirectory, which almost always means you have tocdinto the directory where your matlab files are located inlinux
this pr, windows
master, windows