From 614326afdbe542c9d4c480df43631c1f3cfc394a Mon Sep 17 00:00:00 2001 From: Luke Kanies Date: Fri, 3 Oct 2008 18:30:52 -0500 Subject: Fixing #1098 - Multiline strings now correctly increment the line count Signed-off-by: Luke Kanies --- lib/puppet/parser/lexer.rb | 3 +++ 1 file changed, 3 insertions(+) (limited to 'lib/puppet') diff --git a/lib/puppet/parser/lexer.rb b/lib/puppet/parser/lexer.rb index 5dd036e52..9226434da 100644 --- a/lib/puppet/parser/lexer.rb +++ b/lib/puppet/parser/lexer.rb @@ -438,6 +438,9 @@ class Puppet::Parser::Lexer str.gsub!(/\\#{quote}/,quote) end + # Add to our line count for every carriage return in multi-line strings. + @line += str.count("\n") + return str end -- cgit