On Sat, 9 Jun 2007, Allan Odgaard wrote:
On 8. Jun 2007, at 18:51, John Kooker wrote:
wow, not even for 2.0?
No, not even for 2.0. As said, this is a technical limitation!
If you allow patterns to match more than a single line, you have a situation where a change, no matter where it is done in the document, can affect every other part of the document.
Just out of curiosity, C is chock full of multi-line constructs. In fact, the language itself (ignoring the pre-processor) assigns no special meaning to the end-of-line. It's just another whitespace character. How are multiline language constructs handled elsewhere, and why do function prototypes cause a particular problem?