From: Eric C. <mat...@ca...> - 2009-09-22 22:59:34
|
I've recently gotten sick of running matlab as a stand-alone app and have been trying matlab-mode through emacs (actually, aquamacs on mac) and have found it to be a great alternative. Nearly everything works really well, but I'm having a couple of issues that I haven't been able to resolve... 1) the main annoyance for me is that I tend to use fairly nested structures a lot, and am addicted to the completion of field names... unfortunately, in matlab-mode while it does complete the field name successfully it erases everything before the field you wanted completed. For example, if you have a struct 'str' with fields "one" "two" and "three", and each of those have fields "one" "two" "three", if you type "str.two.o" and press tab, what you've typed is replaced with "one", when you should have "str.two.one". Is this a known bug? Is there somewhere else I should report it? 2) When running programs with a lot of output, the buffer is slow to display the output and soon freezes until the program is done. This isn't a huge deal for me, and I'm guessing it's just a side-effect of running matlab behind-the-scenes and piping input/output between emacs and matlab, but if there's a way to speed things up to be closer to how it is in matlab I'd love to hear how. I'm running matlab 2009b and my aquamacs is based on emacs 22.3.1, and I'm running the latest matlab-mode from cvs (3.3.0), if that helps. Thanks a lot, Eric |