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