Corey Stup - 2006-07-18

Some of our implementation uses macros to start/end C functions.   While this works fine in highlighting, it throws the current method that get_context() (in tw.c) uses to plot the current "function context" in the status line.

Any ideas how to more generalize this concept?   Perhaps moving the context searching to a definable item in the syntax highligher (mark specific keywords as being able to start/stop blocks?) 

Anyone done any custom work with this?