[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Emacs contributions, C and Lisp
From: |
David Engster |
Subject: |
Re: Emacs contributions, C and Lisp |
Date: |
Thu, 27 Feb 2014 21:31:44 +0100 |
User-agent: |
Gnus/5.130008 (Ma Gnus v0.8) Emacs/24.3 (gnu/linux) |
John Yates writes:
> I was responding to this paragraph:
>
>> CEDET will most probably never be able to refactor C++ code, aside from
>> very simple cases. There are very few IDEs out there which even try to
>> do that; from my experience, none of them do it 100% reliably (just
>> bring some meta template programming into the game and see what
>> happens). IMHO, "Refactoring C++" should not be in the job description.
>
> To me that sounded like you were dismissing all attempts across all IDEs to
> implement "Refactoring C++". Perhaps on re-reading what you meant was that
> 100% reliable refactoring of C++ should not be a CEDET goal. Was that what
> you
> meant?
It is not *my* goal, and it is used here to steer people away from
working on Semantic's C++ parser, saying it is pointless if it can never
do refactoring, which is a *much* harder problem than providing
completions. I don't see the point in discouraging people like that.
Anyway, Stefan gave is OK on libclang usage, so the initial problem that
started this discussion is solved, and I suggest you start hacking.
> I did say that if you will accept nothing less than perfection,
> then by all means implement your clang-based silver bullet.
>
> Do you foresee a future in which Emacs + ELPA will offer "lead bullet" level
> C++ refactoring?
As always: unless someone starts working on these things, nothing will
happen, and surely nothing comes out of those centi-threads we seem to
have every month nowadays.
-David
- Re: Emacs contributions, C and Lisp, (continued)
- Re: Emacs contributions, C and Lisp, Josh, 2014/02/26
- Re: Emacs contributions, C and Lisp, David Engster, 2014/02/26
- Re: Emacs contributions, C and Lisp, Óscar Fuentes, 2014/02/26
- Re: Emacs contributions, C and Lisp, David Engster, 2014/02/26
- Re: Emacs contributions, C and Lisp, Óscar Fuentes, 2014/02/26
- Re: Emacs contributions, C and Lisp, David Kastrup, 2014/02/26
- Re: Emacs contributions, C and Lisp, Stefan Monnier, 2014/02/26
- Re: Emacs contributions, C and Lisp, John Yates, 2014/02/26
- Re: Emacs contributions, C and Lisp, David Engster, 2014/02/26
- Re: Emacs contributions, C and Lisp, John Yates, 2014/02/26
- Re: Emacs contributions, C and Lisp,
David Engster <=
- Re: Emacs contributions, C and Lisp, Eli Zaretskii, 2014/02/27
- Re: Emacs contributions, C and Lisp, Richard Stallman, 2014/02/27
- Re: Emacs contributions, C and Lisp, Dmitry Gutov, 2014/02/28
- Re: Emacs contributions, C and Lisp, David Kastrup, 2014/02/28
- Re: Emacs contributions, C and Lisp, Richard Stallman, 2014/02/28
- Re: Emacs contributions, C and Lisp, Dmitry Gutov, 2014/02/28
- Re: Emacs contributions, C and Lisp, Richard Stallman, 2014/02/28
- Re: Emacs contributions, C and Lisp, David Kastrup, 2014/02/28
- Re: Emacs contributions, C and Lisp, David Engster, 2014/02/28
- Re: Emacs contributions, C and Lisp, David Kastrup, 2014/02/28