all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Gary Oberbrunner <garyo@oberbrunner.com>
To: Eli Zaretskii <eliz@gnu.org>
Cc: 37751@debbugs.gnu.org, Stefan Monnier <monnier@iro.umontreal.ca>
Subject: bug#37751: 27.0.50; Vue mode indentation stopped working at 0b3982b1a3
Date: Wed, 16 Oct 2019 16:13:56 -0400	[thread overview]
Message-ID: <CAFChFyhktizQrYNMroTpTmQ+DdofHyKxUSU8+7V5AO9t6f5FiA@mail.gmail.com> (raw)
In-Reply-To: <8336fsefvi.fsf@gnu.org>

[-- Attachment #1: Type: text/plain, Size: 2030 bytes --]

Dmitry's reply above helped me -- that fixes my issue. Thank you!

On Wed, Oct 16, 2019 at 1:53 PM Eli Zaretskii <eliz@gnu.org> wrote:

> > From: Gary Oberbrunner <garyo@oberbrunner.com>
> > Date: Wed, 16 Oct 2019 12:13:15 -0400
> > Cc: 37751@debbugs.gnu.org
> >
> > I've reported it to vue-mode, but vue-mode is a thin wrapper around
> mmm-mode (mode for multiple major
> > modes in the same buffer). It may be hard for the mmm-mode maintainer to
> understand my issue since I'm
> > using a derived mode, not mmm-mode directly.
> > I was hoping Stefan Monnier might chime in with some ideas -- I think
> I'll have to dive into it, and I'm OK with
> > that, but could use a bit of guidance. I suspect it's related to the
> fact that mmm-mode is switching major
> > modes within the same buffer and trying to adjust everything on the fly,
> even when the buffer hasn't changed.
> > (In mmm-mode it switches modes when you enter a certain region of the
> file.)
>
> Stefan doesn't regularly read this list, but I've CC'ed him now.
>
> > For instance is there any way to temporarily completely turn off the
> syntax-ppss caching mechanism, so I can
> > really see if that's the root cause?
> >
> > I can definitely confirm that holding everything else constant except
> that single emacs commit of Stefan's,
> > 0b3982b1a38, triggers the failure. But I understand it's probably some
> interaction between that and
> > mmm-mode.
> >
> > On Tue, Oct 15, 2019 at 2:28 AM Eli Zaretskii <eliz@gnu.org> wrote:
> >
> >  > From: Gary Oberbrunner <garyo@oberbrunner.com>
> >  > Date: Mon, 14 Oct 2019 18:08:32 -0400
> >  >
> >  > I'm using vue-mode, based on mmm-mode with Emacs 27 nightly on
> Windows 10.
> >  > As of commit 0b3982b1a38, indentation stopped working in vue-mode
> buffers.
> >
> >  Please report that to the developers of vue-mode first, if you didn't
> >  already.  If they conclude this is a core Emacs problem, and provide
> >  evidence for that, we will look into this.
> >
> >  Thanks.
> >
> > --
> > Gary
>


-- 
Gary

[-- Attachment #2: Type: text/html, Size: 2940 bytes --]

  reply	other threads:[~2019-10-16 20:13 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-10-14 22:08 bug#37751: 27.0.50; Vue mode indentation stopped working at 0b3982b1a3 Gary Oberbrunner
2019-10-15  6:28 ` Eli Zaretskii
2019-10-16 16:13   ` Gary Oberbrunner
2019-10-16 17:53     ` Eli Zaretskii
2019-10-16 20:13       ` Gary Oberbrunner [this message]
2019-10-17  6:18         ` Eli Zaretskii
2019-10-15 12:30 ` Dmitry Gutov

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=CAFChFyhktizQrYNMroTpTmQ+DdofHyKxUSU8+7V5AO9t6f5FiA@mail.gmail.com \
    --to=garyo@oberbrunner.com \
    --cc=37751@debbugs.gnu.org \
    --cc=eliz@gnu.org \
    --cc=monnier@iro.umontreal.ca \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.