|
From: | Stefan Monnier |
Subject: | Re: Mysterious fontification/C++ context issue - Patch for beginning-of-defun-raw. |
Date: | Sun, 17 Dec 2006 18:23:59 -0500 |
User-agent: | Gnus/5.11 (Gnus v5.11) Emacs/22.0.91 (gnu/linux) |
>> All this (apparently) because cc-mode wants to use >> syntax-ppss-toplevel-pos via this function rather than calling >> it directly? > Alan had a point because the old definition of `beginning-of-defun-raw' > was not entirely correct for `open-paren-in-column-0-is-defun-start' nil. The "not entirely correct" is only applicable in one particular interpretation of the intent of beginning-of-defun and open-paren-in-column-0-is-defun-start. There's no good reason to choose this interpretation. >> I want to remove that code and go back to what it was before, unless I can >> find a *good* explanation for why it needs to be in beginning-of-defun-raw. > This won't resolve the problem that a `backward-sexp' may take two > seconds to execute. _Before_ Alan's change. Indeed, it's unrelated. Stefan
[Prev in Thread] | Current Thread | [Next in Thread] |