|
From: | Alan Mackenzie |
Subject: | Re: Mysterious fontification/C++ context issue - Patch for beginning-of-defun-raw. |
Date: | 14 Dec 2006 19:29:03 +0100 |
Date: | Thu, 14 Dec 2006 19:39:38 +0000 |
User-agent: | Mutt/1.5.9i |
On Thu, Dec 14, 2006 at 11:45:22AM +0100, martin rudalics wrote: > beginning-of-defun's > > (and (beginning-of-defun-raw arg) > (progn (beginning-of-line) t))) > > might still spoil everything with a construct like > > (foo > ...) (bar ...) > > and point after "bar". Maybe you should try > > (and (prog1 (beginning-of-defun-raw arg) > (when open-paren-in-column-0-is-defun-start > (beginning-of-line))))) Or only move to BOL when there's only whitespace between BOL and (bar. > instead. -- Alan.
[Prev in Thread] | Current Thread | [Next in Thread] |