Questions tagged [cedet]

CEDET is a Collection of Emacs Development Environment Tools written with the end goal of creating an advanced development environment in Emacs

CEDET provides number of features:

  • Projects management system
  • Smart Completion
  • Smart Help/Jump
  • Symbol References
  • Code Generation
  • UML Diagrams
  • Advanced Code Browsing
186 questions
113
votes
5 answers

Tags for Emacs: Relationship between etags, ebrowse, cscope, GNU Global and exuberant ctags

I work on C++ projects, and I went through Alex Ott's guide to CEDET and other threads about tags in StackOverflow, but I am still confused about how Emacs interfaces with these different tag systems to facilitate autocompletion, the looking up of…
Amelio Vazquez-Reina
  • 91,494
  • 132
  • 359
  • 564
22
votes
3 answers

Status of CEDET and ECB in Emacs 24.2

I am a bit confused of what I need to do to run CEDET and ECB in Emacs 24.2.1. The Emacswiki has the following text: How to enable the CEDET tools which were merged with Emacs In Emacs 23.2, CEDET was merged into the main Emacs distribution.…
Amelio Vazquez-Reina
  • 91,494
  • 132
  • 359
  • 564
18
votes
1 answer

CEDET scalability tips

I use CEDET (latest CVS) with several moderately large projects (a few hundred kLOCs each, mostly C, but some C++) and sometimes experience long pauses in which the system is completely unresponsive for seconds. More rarely, it spins out of control…
Jed
  • 1,651
  • 17
  • 26
18
votes
1 answer

emacs intellisense

I know this has been discussed a lot of times but is there any nice how-to for c/c++ intellisense in emacs? I have never been able to set up cedet properly. Right now I am working on a maintenance project with a huuge code base and it is very…
arun kumar
  • 269
  • 1
  • 3
  • 8
12
votes
1 answer

Configuring CEDET for GNU Emacs 23.2.1

I recently built and installed Emacs 23.2.1 for OS X 10.6, which apparently comes with CEDET 1.0pre7 pre-installed, but my old CEDET configuration fails (for instance (semantic-load-excessive-code-helpers) or even (semantic-load-code-helpers) are…
Michael Iatauro
  • 133
  • 1
  • 4
11
votes
2 answers

Open shell in emacs with a given working directory

I want to have a make-shells command in emacs that will open a number of emacs-shell buffers, each with its own working directory. The idea is that for each project I'm working on, I have a shell that starts out in that project's directory, so I can…
Jeff Ames
  • 2,044
  • 13
  • 18
11
votes
1 answer

Emacs, Cedet and semantic

I've configured CEDET for emacs following Alex article (great!!). Now, the questions: I've generated GTAGS with Gnu Global in my /usr/include, how can i check if semantic is using GTAGS? Can I keep my GTAGS in another directory and instruct…
synasius
  • 323
  • 3
  • 7
11
votes
1 answer

Updating cedet 1.0 to 1.1

I'm currently on emacs24 on OS X. CEDET Version: 1.0 Requested File Loaded Package Version Version Version ---------------------------------------------------------- …
Sevki
  • 3,592
  • 4
  • 30
  • 53
10
votes
1 answer

using emacs CEDET completion for python

In default installation of cedet-1.0 completion can only track global scope symbols in current file. This is not much differs from built-in completion functions (dabbrev-expand or hippie-expand). It can complete symbols from neither imported…
QwiglyDee
  • 789
  • 8
  • 18
10
votes
2 answers

Strange semantic error

I have reinstalled emacs 24.2.50 on a new linux host and started a new dotEmacs config based on magnars emacs configuration. Since I have used CEDET to some success in my previous workflow I started configuring it. However, there is some strange…
elemakil
  • 3,681
  • 28
  • 53
10
votes
0 answers

semantic-complete-jump-local returns "No Match" in Emacs

I'm running Emacs 23.3.1 with CEDET 1.1. The command semantic-complete-jump-local always returns "No Match" while semantic-complete-jump works fine. I looked into the semantic-complete.el but my knowledge of elisp is not good enough to understand…
daole
  • 183
  • 10
8
votes
1 answer

how to use built in cedet in emacs 23.3?

I am using emacs 23.3 I heard that emacs 23.3 include cedet by default but how can I use them? how should I change my ".emacs" file for .. function parameter hint (when I type "malloc(" then parameter hint arise somewhere) auto complete…
kim taeyun
  • 1,837
  • 2
  • 24
  • 49
8
votes
1 answer

Emacs/CEDET. Multiple projects and code completion

I've setup emacs 23.1.50.1 with CEDET 1.0 and ECB 2.40 (heavily inspired by Alex Otts setup at http://github.com/alexott/emacs-configs/blob/master/rc/emacs-rc-cedet.el and his gentle introduction to Cedet (…
anr78
  • 1,308
  • 2
  • 17
  • 31
8
votes
2 answers

Is it possible to get Semantic (emacs) to visit all files automatically?

From what I can tell from the docs, semantic works by slowly building up an idea of what's in your project by analysing each file (and possibly its neighbours) as you visit them. This is too slow. I'd like to just have it visit all the files in my…
RealityMonster
  • 1,881
  • 2
  • 12
  • 11
8
votes
3 answers

Emacs 24.3.1 and ECB 2.40 Error: ECB can only be used with cedet [1.0pre6, 1.1.9]

Running Ubuntu 12.10 with Emacs 24.3.1 and ECB 2.40. Not sure what actually caused this, other than an apt-get update && upgrade I ran a couple days ago. It started when I rebooted my computer and I ran Emacs and did M-X ecb-activate I would get the…
justCookin
  • 267
  • 2
  • 12
1
2 3
12 13