Hello David,

I found that function 'semantic-ia-complete-symbol-menu' (/lisp/cedet/semantic/ia.el) is not available at last revision. It seems this function was removed after sync with Emacs. Will this function be returned back? Or maybe you could suggest some other compilation function with the same menu.

On Tue, Apr 24, 2012 at 23:21, David Engster <deng@randomsample.de> wrote:
David Engster writes:
> This will be a *huge* set of changes. If you're following CEDET-bzr, but
> need it for work or other important things, you might be better off to
> switch to the current stable release CEDET 1.1 and wait until the dust
> settles. If you're using Emacs 22, you will have to stay on CEDET 1.1
> anyway, since we're now dropping support for it. I will write more
> details when I've done the push.

It is done.

Please see the INSTALL file for details on how things work now. In a
nutshell:

- You now have to load cedet-devel-load.el instead of common/cedet.el. I
 have thought of providing a symlink for compatibility, but let's see
 how it works out.

- The way CEDET is initialized has changed; instead of the canned
 configurations your supposed to frob semantic-default-submodes and
 simply activate semantic-mode. However, I have ported the canned
 configurations to the new setup, so they will still work.

- If you have manually required certain packages, you will have to adapt
 the names to the new scheme, for example

   semanticdb-find -> semantic/db-find
   semantic-c -> semantic/bovine/c
   ede-linux -> ede/linux

 and so on. A little browsing through the directories should show you
 how.

Most things seem to work, but there are surely problems; please report
them here. The tests run fine in Emacs24; on Emacs23 there seems to be a
small problem with the integration test, but it's not a major issue.

The bad news is that the git mirror is completely borked. It seems the
bzr fast-export plugin cannot cope with all the merges I did; I'm
currently using the version in Debian stable, maybe using the current
devel-version will fix things. Until then, no git mirror; sorry.

Anyway, this is a big step towards a cleaner code base and proper
syncing with Emacs. I especially want to thank Lluís for all the work he
has put into this; he did the initial bzr conversion, created the
file-rename branch and, most importantly, explained to me and Eric about
5 times how this should work.

If you want to put some stress on Sourceforge's Loggerhead, here's the
final merge commit:

http://cedet.bzr.sourceforge.net/bzr/cedet/code/trunk/revision/8235

Cheers,
David

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Cedet-devel mailing list
Cedet-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/cedet-devel



--
Илья Зонов (Ilya Zonov) aka puzan
Нижний Новгород, Россия (Nizhny Novgorod, Russia)