>>> "Eric" == Eric Ludlam <eric.lud...@mathworks.com> writes:
> Hiya, > Matlab-shell uses dirtrack, or shell-directory-tracker. It just > watches the input stream and changes default-directory when it sees: > cd /some/path/to/directory > I'll guess MATLAB syntax around (['/path']) is confusing it. > You could probably replace all the parens etc with just: > cd '/path' > which should work fine. I tried this with a DOS shell in Emacs and > Emacs followed the path even though the actual shell threw and error. Hi Eric Thanks for your answer, however at least for this does not work I know obtain, with the same logic as before >> cd '/home/oub/ALLES/Dir-Matlab/dir1/' >> test y = 64 >> addpath('/home/oub/.emacs.d/elpa/matlab-mode-20160902.459/toolbox','-begin'); >> rehash; emacsinit('emacsclient -n'); >> >> pwd ans = /home/oub/ALLES/Dir-Matlab/dir1 >> cd '/home/oub/ALLES/Dir-Matlab/dir2/' >> test2 y = 49 However find-file still thinks it is in dir1 not 2. Uwe ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot _______________________________________________ Matlab-emacs-discuss mailing list Matlab-emacs-discuss@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matlab-emacs-discuss