CEDET 
 User Tools 
  Simple Setup 
  Project Management 
  Smart Completion 
  Find References 
  Code Generation 
  UML Graphs 
  Language Support 
 Developer Primers 
  Add a Language 
  Add external tool 
 Parts of CEDET 
  EDE 
  Semantic 
  SRecode 
  Cogre 
  Speedbar 
  EIEIO 
  Misc Tools 
 Releases 
  1.0pre6 
  1.0pre4 
 Source Forge 
  Project 
  Mailing Lists 
   cedet-devel 
   cedet-semantic 
   cedet-eieio 
  Screenshots 
  Donate 
 More Tools 
  JDEE 
  ECB 
  CompletionUI 
 
<< Files >>

COGRE:

"Connected Graph Editor"

A Connected Graph

A UML Diagram

An Auto Generated UML Diagram with source browser

COGRE is pronounced similarly to cougar. It is a base library for editing and manipulating connected graphs. Additional tools will be available using COGRE for managing diagrams for UML flavors, such as a class hierarchy diagrams.

The short term goal of COGRE is just to be able to create and manipulate a few boxes linked together with lines in an Emacs buffer (or in an external graphical editor, if an appropriate solution can be found.)

The long term goal of COGRE is to provide round-trip design to code development. Semantic will parse a code in a project, and COGRE will either generate, or associate those tags with a UML diagram. Editing the diagram will then allow COGRE to save those changes back into code using SRecode.

This pie in the sky will not be possible without help. Consider creating and maintaining a language definition for Semantic, or helping define the proper blocks and link routing code for COGRE, the base graph editor. If coding is not your thing, consider making a spiffy graphic cougar for a logo, testing, or helping to document COGRE.

Read the docs:

You can read the html documentation created from the texinfo file.


Downloading CEDET

All the CEDET tools are available from a single distribution file.

CEDET is currently driving toward a 1.0 release. Try out a pre-release and send in bug reports on the build process, or anything else to the mailing list.

Try out cedet-1.0pre6.tar.gz.

After building CEDET, consider adding your results to the prerelease tested configuration page by adding your own platform information.

Please Note:

If you encounter build problems with a CEDET release, those issues may have already been fixed in CVS! CEDET has an active community of users that help identify and fix these issues quickly. You can check the mailing list archives or just try the CVS version directly.

 
Get CEDET at SourceForge.net.
Donate With Paypal
gnu Eric's homepage
Return to CEDET.
Send mail to cedet-devel to contact the developers.
Visit Siege-engine.com to see what I do in analog land.

Copyright(C) 1997,98,99,2000,01,02,03,04,05,06,07,08,09 Eric M. Ludlam
Verbatim copying and distribution is permitted in any medium, provided this notice is preserved.