|
From: | Jambunathan K |
Subject: | Re: unifying emacs "go to definition" functionality |
Date: | Wed, 20 Feb 2013 16:10:49 +0530 |
User-agent: | Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) |
Jambunathan K <address@hidden> writes: > Look at the "search results buffer" as a single-window controlling > dashboard for making sense of huge code bases. Look at the "search results buffer" as a single-window controlling-dashboard for making sense of huge code bases. I have used Emacs-with-Cscope extensively at work. Cscope is the "search/results provider" and Emacs is the "results displayer and navigator". Define lisp-based data interchange format (Remember it is a lisp-based interface) and some command primitives between Emacs and cscope/etags/semantic/what-have-you. I usually don't jump to definition but usually do lookup refernces. In large commercial code bases - I am primarily a C programmer - calls are dispatched via function pointers and lookup references offer completeness that "go to definition" cannot. ps: The current compiler-regexp interfaces of rgrep etc is text-based as opposed to being lisp-based.
[Prev in Thread] | Current Thread | [Next in Thread] |