From 1e8d9aea367d12b4943da474306c25aa62d23f70 Mon Sep 17 00:00:00 2001 From: =?utf8?q?J=C3=BCrg=20Billeter?= Date: Wed, 30 Jun 2010 20:13:46 +0200 Subject: [PATCH] Ignore #! line at the top of source files --- vala/valascanner.vala | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/vala/valascanner.vala b/vala/valascanner.vala index 30f24dfc2..3d2ebecee 100644 --- a/vala/valascanner.vala +++ b/vala/valascanner.vala @@ -1214,6 +1214,15 @@ public class Vala.Scanner { current++; column++; + if (line == 1 && column == 2 && current < end && current[0] == '!') { + // hash bang: #! + // skip until end of line or end of file + while (current < end && current[0] != '\n') { + current++; + } + return; + } + pp_whitespace (); char* begin = current; -- 2.47.2