GNU bug report logs -
#16526
24.3.50; scroll-conservatively & c-mode regression
Previous Next
Reported by: martin rudalics <rudalics <at> gmx.at>
Date: Thu, 23 Jan 2014 08:54:02 UTC
Severity: important
Found in version 24.3.50
Done: Eli Zaretskii <eliz <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
Message #267 received at 16526-done <at> debbugs.gnu.org (full text, mbox):
Hi, Stefan.
On Fri, Jul 04, 2014 at 09:52:09PM -0400, Stefan Monnier wrote:
> > A long term solution may be to enhance the syntax bits of Emacs to
> > recognise "syntactic islands" (e.g. C preprocessor construct, shell
> > script "here documents" or literate programming chunks) somehow.
> Shell script's here-documents work just fine when considered
> as comments. Literate programming also works well when considering the
> non-code as comments.
> Maybe the same would hold of CPP thingies.
Except that the "commented out" bits have their own syntactic structure.
Ideally, a shell script here document as argument to awk ought to be
parsed in AWK Mode. The non-code bits of literate programming are also
likely to have their own structure. CPP sections are handled as
C/C++/ObjC, but the complication caused by keeping them separate from
the main code are considerable.
> Stefan
--
Alan Mackenzie (Nuremberg, Germany).
This bug report was last modified 11 years and 16 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.