[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Emacs contributions, C and Lisp
From: |
Eli Zaretskii |
Subject: |
Re: Emacs contributions, C and Lisp |
Date: |
Sat, 01 Mar 2014 10:00:40 +0200 |
> Date: Fri, 28 Feb 2014 13:51:21 -0800
> From: Daniel Colascione <address@hidden>
> CC: address@hidden, address@hidden
>
> >> http://pdf.aminer.org/000/542/897/incremental_analysis_of_real_programming_languages.pdf
> >
> > Not sure what is the point you wanted to make with this (old)
> > article. Can you clarify?
>
> I'm trying to debunk the argument that the features we're talking about
> require per-keystroke reparsing of the entire compilation unit. There's
> a pretty decent literature in incremental parsing algorithms that might
> be efficient enough to make online updating of syntax trees viable.
Are there any implementations of these R&D papers in popular compilers
(apart of Visual Studio, which is obviously not interesting in this
context)?
Isn't it true that all the packages that use clang for completion save
the buffer whenever completion is required? At least the one I tried
did just that, which sounds an awful design decision to me. Since
when do we let a feature decide for the user when to save the buffer
she is editing?
- Re: Emacs contributions, C and Lisp, (continued)
- Re: Emacs contributions, C and Lisp, Eli Zaretskii, 2014/03/01
- Re: Emacs contributions, C and Lisp, Richard Stallman, 2014/03/02
- Re: Emacs contributions, C and Lisp, Eli Zaretskii, 2014/03/02
- Re: Emacs contributions, C and Lisp, Dmitry Gutov, 2014/03/02
- Re: Emacs contributions, C and Lisp, Eli Zaretskii, 2014/03/02
Re: Emacs contributions, C and Lisp, Michal Nazarewicz, 2014/03/27
Re: Emacs contributions, C and Lisp, Eli Zaretskii, 2014/03/01
Re: Emacs contributions, C and Lisp,
Eli Zaretskii <=
Re: Emacs contributions, C and Lisp, Dmitry Gutov, 2014/03/01
Re: Emacs contributions, C and Lisp, Stefan Monnier, 2014/03/01
Re: Emacs contributions, C and Lisp, Richard Stallman, 2014/03/01
Re: Emacs contributions, C and Lisp, Richard Stallman, 2014/03/01