[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: feature suggestion for editing config files.
From: |
Wojciech Meyer |
Subject: |
Re: feature suggestion for editing config files. |
Date: |
Sun, 04 Jul 2010 01:16:25 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) |
Ken Hori <address@hidden> writes:
> I think this will be incredibly useful not just for editing config files, but
> for writing code. For example, Emacs can float a tooltip of the prototype of
> <function_name> right after "function_name(" is typed and let it sit below the
> cursor asynchronously for a certain amount of time. It is something modern
> IDEs
> has, which everyone seems to like but Emacs lacks.
>
Hi,
Yes, that is what I meant, for more complex grammars all the regex based
parsing, or hand cratfted recursive descent parsers in Emacs _could_ be
possibly substituted with Semantic. (which also maintains dependencies
between files, and know how to include the module), and despite the fact
I've seen Emacs modules like gcc-sense for C++ and I've seen ocaml-spot
for OCaml (which are both patches to a compiler, integrated with Emacs
by async process) which give an exact source code information, I am more
fond to see Semantic support as it is written natively in Elisp, and
makes the integration just easier (even if it is less precise). The
pain is that for C++, to be precise, one needs to write the frontend for
unrolling templates which is basically an interpreter. (but that's one
of side effects of `nice features' of C++)
Wojciech