|
From: | martin rudalics |
Subject: | Re: Mysterious fontification/C++ context issue - Patch for beginning-of-defun-raw. |
Date: | Sat, 16 Dec 2006 23:11:57 +0100 |
User-agent: | Mozilla Thunderbird 1.0 (Windows/20041206) |
> It might be possible to construct a "last known defun start position" > cache variable living in scan_list, so that back_comment can use that > instead of BOB. But I don't know how desirable or general such a fix > is. Hmmm... It will work iff two assumptions apply: (1) You're always within one and the same defun. For a sequence of short defuns each containing one comment it will fail because every defun has a lower starting position. (2) You have to invalidate the cache after each buffer change.
[Prev in Thread] | Current Thread | [Next in Thread] |