From 6160aafe86e48d545583a2e9e093754ac32a5ced Mon Sep 17 00:00:00 2001 From: James Turnbull Date: Thu, 22 Jan 2009 10:39:49 +1100 Subject: In order for ReST formatting to work properly, newlines and indentation of doc strings must be retained. Signed-off-by: Thomas Bellman --- lib/puppet/parser/functions.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/puppet/parser/functions.rb b/lib/puppet/parser/functions.rb index b1cd0d083..b9e49131c 100644 --- a/lib/puppet/parser/functions.rb +++ b/lib/puppet/parser/functions.rb @@ -92,7 +92,7 @@ module Functions #ret += "%s\n%s\n" % [name, hash[:type]] ret += "%s\n%s\n" % [name, "-" * name.to_s.length] if hash[:doc] - ret += hash[:doc].gsub(/\n\s*/, ' ') + ret += Puppet::Util::Docs.scrub(hash[:doc]) else ret += "Undocumented.\n" end -- cgit