From: dl <fri...@ho...> - 2016-02-03 13:01:32
|
since this conversation is now active, i would just like to comment that the following repo in github, https://github.com/pronobis/matlab-mode (not sure the owner is in this list) provides a modified matlab-mode with very good company-mode support. As an emacs newbie (~ 2 years of use and no elisp skills) that was easier to setup with autocompletion than the original cvs matlab-mode. besides there's at least one other modified version of matlab-mode in github, https://github.com/yuhonglin/matlab-mode, which i havent tried, but its worked out company-mode and matlab documentation support according to the description. i think the existence of 2 github repos suggests that probably we could gain from contributions of different people, if their contributions get merged, and that would alleviate Eric from the task. d On Wed, Feb 3, 2016 at 12:43 PM, Uwe Brauer <ou...@ma...> wrote: > >>> "Eric" == Eric Ludlam <Eri...@ma...> writes: > > > Thanks for the offer Uwe, help would be great. > > I have not moved from CVS to git because: > > > 1) I'm only vaguely familiar with git, and not at all w/ mercurial > > 2) the matlab-emacs project is in maintenance mode, and doesn't seem > > to need the richness of a DVCS at this time. > > > Right. I think the user would just need to do > > clone https://lu...@bi.../ludlam/matlab-emacs > > Or any other account we want to set up. > > The coder/maintainer would do > > clone https://lu...@bi.../ludlam/matlab-emacs > (some simple setting in the $HOME/.hgrc file and then) > > provide new exciting code, > apply patches > hg commit -m "Patch applied" > hg push > > Things get complicated if branching and merging is concerned, but this > seems not to be our case. > > > 3) Lazy. > > > If there was some compelling development going on that needed a DVCS > > then I think it would be worth considering a migration. Is CVS just a > > non-starter for you, or is hg just more fun? > > > Well I have been a regular RCS user for years, but used CVS very > sparsely years ago when I was contributing to the Xemacs pkg system (the > xemacs team finally changed from CVS to, guess what, HG). So I don't > recall any commands for CVS whatsoever sorry. > > Since I found to manage my Latex projects with RCS cumbersome, and some > people advised me against the use of CVS or subversion because of > performance issues, I gave git and hg a try. > > At the end I decided to use hg, because: > > - it supports MaC Linux Windows without a problem (some time ago > git only ran on Mac or Linux) > > - it comes with a graphical interface which I don't use but some > people might prefer. > > - it was easy to import my RCS files > > - it has more intuitive features (at least for me) than git. > > - bitbucket turned out to be great for collaboration. > > So here is my proposal: > > > - I will set up a bitbucket account with the imported CVS > matlab-emacs and you have a look (BTW it seems not possible to > import the mailing list to bitbucket and all the other addons, at > least not as long as matlab-emacs is under CVS, it seems that > sourceforge now also supports git/HG but I don't know how to > proceed there. Bitbucket claims that it can import a sourceforge > project which is under HG control (But once it is under HG in > sourceforge why then importing it to bitbucket you might ask) > > - I will do the same for git and use the git-hg plugin which allows > me to have locally a HG repo which I push to a local GIT repo > which I push then to the server, in theory, I admit I have never > done this in practice. > > - ignore my idea, because if we make that change but then somehow I > disappear you will be left with a new mess. But in order to help > I would then need a couple of commands to commit and push > changes. > > Uwe > > > > > ------------------------------------------------------------------------------ > Site24x7 APM Insight: Get Deep Visibility into Application Performance > APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month > Monitor end-to-end web transactions and take corrective actions now > Troubleshoot faster and improve end-user experience. Signup Now! > http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140 > _______________________________________________ > Matlab-emacs-discuss mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matlab-emacs-discuss > > |