Hi, First, thanks to the developer team for maintaining this emacs package. I'm using it almost every day.
I'm sending this mail because I want to suggest one improvement in the emacsrunregion.m matlab function for being able to use it into a tramp opened file (I'm also doing a lot of remote development on several targets). This improvement is relatively straightforward, it adds the following lines at the beginning of the function : modified toolbox/emacsrunregion.m @@ -2,6 +2,12 @@ function emacsrunregion(file, startchar, endchar) % Run code from FILE between STARTCHAR and ENDCHAR. % Command sent by Emacs for run-cell & run-region functionality. + % Filter out emacs tramp file path prefix + trampMatch = regexp(file, {'/*:',':/'}); + if (~isempty(trampMatch{1})) + file = file((trampMatch{2}+1):end); + end + if ~exist(file,'file') error('You must save your region into a file accessible by MATLAB process.'); end This way, file tramp path prefixes like "/scp:host@host_ip:" are filtered out and the MATLAB remote shell can find the file without any trouble. How can I submit this pull request ? Do I simply need to commit and push ? *Julien Claisse*
_______________________________________________ Matlab-emacs-discuss mailing list Matlab-emacs-discuss@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matlab-emacs-discuss