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
8
votes
1 answer

Using EDE for handling cmake/C++ projects in emacs

I would like to use EDE (from CEDET) to handle some of my C++-projects that are based on cmake. I found some information that this should be possible. But what's the best way to create a new project from existing source and cmake files?
Thomas W.
  • 2,134
  • 2
  • 24
  • 46
7
votes
2 answers

How to create an EDE project for C++

I have been trying to set up an EDE project for C++ (emacs24 + builtin CEDET) and I'm starting to get desperate because I can't seem to find the way I want the makefiles to be generated. I'm relatively new to Emacs. I'll try to describe what I'm…
pparescasellas
  • 620
  • 1
  • 12
  • 23
7
votes
1 answer

Why code completion using CEDET in Emacs so slow?

I recently try KDevelop. It looks up for symbols (variables, function names, class, struct...) much faster (instantly) than semantic-complete-self-insert or M-Ret. Using M-Ret is faster, but it does not have nice format like other IDEs, instead the…
Amumu
  • 17,924
  • 31
  • 84
  • 131
7
votes
1 answer

How to use Emacs and CEDET with SCons?

How to integrate SCons and emacs + cedet without breaking semantic and auto-complete?
frp
  • 1,119
  • 1
  • 10
  • 30
7
votes
1 answer

How to make emacs Semantic use the TAG file generated by GTAGS

My emacs version is 23.2.1 Although I used the following to change the backend to use GTAGS. (require 'semantic/db-global) (semanticdb-enable-gnu-global-databases 'c-mode) (semanticdb-enable-gnu-global-databases 'c++-mode) I tried to generate a…
7
votes
1 answer

Emacs: mitigating dependancy on the mouse

In Emacs, how does one emulate mouse button presses and the like using a keyboard? For example, with CEDET's Semantic (included with GNU Emacs 23.2.1), includes can be right clicked to provide a menu; how can I make that menu, and others, with the…
Yktula
  • 14,179
  • 14
  • 48
  • 71
7
votes
1 answer

Getting started with CEDET

Try as I might, I can't get CEDET to do anything. Emacs 24.3. I downloaded the most recent CEDET snapshot. I took Alex Ott's setup file from the bottom of his (not so) Gentle Introduction, and changed the first line to point to my cedet-bzr. I…
garyp
  • 967
  • 7
  • 36
7
votes
2 answers

c++ code folding with emacs/cedet

I would like to use the semantic code folding from the cedet package (emacs). I installed the 1.1 version and added the following lines to .emacs: (load-file "~/software/cedet-1.1/common/cedet.el") (require 'semantic-tag-folding) (defun…
Thomas W.
  • 2,134
  • 2
  • 24
  • 46
7
votes
1 answer

What are the different target types in EDE?

M-x ede-new-target asks for a target type, and while the target types are sort of self explanatory, it's not 100% clear to me how to use them. For example I assume a "program" target is for code files, but what about miscellaneous? The example in…
EpsilonVector
  • 3,973
  • 7
  • 38
  • 62
6
votes
1 answer

Buffer is killed while CEDET parsing

I use latest CEDET and emacs 23.2. I found something wrong with CEDET, that is somehow my current edit buffer killed without any error message with semantic-load-enable-guady-code-helpers mode. This symptom is strange. Does anyone have the same…
6
votes
2 answers

Emacs 24 builtin cedet function highlight

I want to get rid of the underline above functions, e.g., as shown in this screenshot above "void": http://cedet.sourceforge.net/img-gen/semantic-ia-complete-menu.png I cannot find anything obvious in the documentation, but heck, I don't even know…
Mario
  • 1,801
  • 3
  • 20
  • 32
6
votes
1 answer

Using cedet semantic wisent-ruby

I'm just getting started setting up cedet following various guides including Alex Ott's. Here is what I have so far in my init file. (require 'cedet) (semantic-load-enable-code-helpers) ;; imenu breaks if I don't enable…
event_jr
  • 17,467
  • 4
  • 47
  • 62
6
votes
2 answers

Emacs source code navigation features

I am working on a large c++ project. I am working with emacs for the last six months. I have try to configure CEDET so as to be able to navigate easily but i have found some problems. 1.- Sometimes semantic does not find some symbols and sometimes…
thamurath
  • 765
  • 8
  • 24
6
votes
1 answer

Emacs: Using and initializing CEDET

I'm using Emacs with CEDET and auto complete for code completion. Originally I set up CEDET so it loads at Emacs start up every time. However, this took quite a long time, so i thought it would be clever to load it just if needed, i.e. - in my case…
phimuemue
  • 34,669
  • 9
  • 84
  • 115
6
votes
2 answers

Emacs, C++ code completion for vectors

I am new to Emacs, and I have the following code as a sample. I have installed GNU Emacs 23.1.1 (i386-mingw-nt6.1.7600), installed cedet-1.0pre7.tar.gz. , installed ELPA, and company. You can find my simple Emacs configuration at the bottom. The…
Caglar Toklu
  • 576
  • 5
  • 11
1
2
3
12 13