More accurate error line reporting.
More accurate error line reporting.

Use the line struct to handle cases like

%p

 foo

and

:plain
  foo
 foo

amatsuda/haml,modulexcite/sass,OrenBochman/sass,chriseppstein/haml,saper/sass,Nzaga/sass,sideci-sample/sideci-sample-haml,hcatlin/sass,PMArtz92/sass,srinivashappy/sass,danielfein/sass,srawlins/sass,chriseppstein/sass,jaroot32/sass,askl56/sass,tangposmarvin/haml,dylannnn/sass,14113/sass,vio/haml,nazar-pc/haml,zaru/sass,HugoRLopes/sass,concord-consortium/haml,schneems/sass,zaru/sass,Industrys/sass,xzyfer/sass,keithpitty/haml,JuanitoFatas/sass,haml/haml,stanhu/haml,purcell/haml,chriseppstein/haml,nickg33/sass,srawlins/sass,Galactix/sass,tangposmarvin/haml,stewx/sass,macressler/haml,haml/haml,MetaAshley/sass,schneems/sass,jaroot32/sass,xzyfer/sass,PMArtz92/sass,modulexcite/sass,dg1dd1ngs/haml,askl56/sass,danielfein/sass,cmpereirasi/sass,Andrey-Pavlov/sass,baiyanghese/sass,Iamronan/sass,Anshdesire/sass,stefanpenner/haml,tangposmarvin/sass,amitsuroliya/sass,StephanieMak/sass,oss-practice/sass,lmetla/sass,StephanieMak/sass,macressler/haml,MetaAshley/sass,hcatlin/sass,saper/sass,JuanitoFatas/sass,tenderlove/sass,Andrey-Pavlov/sass,Iamronan/sass,Anshdesire/sass,lmetla/sass,dg1dd1ngs/haml,dylannnn/sass,amitsuroliya/sass,Ahnita/sass,nicklima/sass,rammy7219/sass,liquidmetal/sass,mislav/haml,Nzaga/sass,Industrys/sass,Galactix/sass,nazar-pc/haml,nickg33/sass,DanteKaris/sass,srinivashappy/sass,keithpitty/haml,HugoRLopes/sass,haml/haml,briangonzalez/sass,ridixcr/sass,OrenBochman/sass,nicklima/sass,DanteKaris/sass,stanhu/haml,uniba/hamldoc_ja,ridixcr/sass,cmpereirasi/sass,tangposmarvin/sass,antonifs/sass,antonifs/sass,rammy7219/sass,haml/haml,liquidmetal/sass,stewx/sass,Ahnita/sass