Hi

I have the following updates, but can send zip files or the diff -r -u output 
(zip's aren't allowed and the diff -r -u is too long). Any thoughts on how I 
could get these into the source forge repo?

1. Fixed several problems with TAB completion, and added direct support for
   company (complete anything) mode tab completion. If company is installed TAB
   key is bound to use company completion and C-TAB is classic emacs TAB
   completion.

2. Enabled debugging of matlab code (dbstop, etc.) in R2015b MATLAB and
   later. This requires using the MATLAB editor instead of emacs because recent
   MATLAB's are not giving enough info to debug within emacs.

3. Fixed/suppressed all warnings as reported by emacs 24.4 (and removed support
   for emacs 22 and earlier).

File changes:

- company-matlab-shell.el: made completion using company (complete anything) 
work
  with new TAB handling paradigm

- linemark.el: fixed compiler warnings

- matlab-publish.el: fixed compiler warnings

- matlab.el: fixed TAB completion handling. Prior to fix, hitting tab would
  generate noise (new unnecessary ">>" prompts) and it didn't handle certain
  cases, e.g. ">> ! mv file.<TAB>", ">> set(h,'<TAB>')", etc. would fail to
  complete.

- mlint.el: fixed compiler warnings

- cedet-matlab.el, semantic-matlab.el, and semanticdb-matlab.el: fixed 
warnings, though I'm not
  sure if these files are still usable because some functions they reference
  no longer exist.

- tlc.el: fixed compiler warnings, including autoload issue that was preventing 
use.

- toolbox/emacsdocomplete.m: fixed handling of tab completion for commands with 
strings

- toolbox/emacsinit.m: don't activate emacs-based debugging (dbstop handling) 
in R2015b and
  later because the 'hotlinks' emacs needs to debug are no longer available.

Thanks
John

------------------------------------------------------------------------------
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

Reply via email to