mirror of
https://github.com/jekyll/jekyll.git
synced 2026-01-29 00:38:03 -05:00
add Utils.strip_heredoc
This commit is contained in:
@@ -10,6 +10,12 @@ module Jekyll
|
||||
SLUGIFY_DEFAULT_REGEXP = Regexp.new('[^[:alnum:]]+').freeze
|
||||
SLUGIFY_PRETTY_REGEXP = Regexp.new("[^[:alnum:]._~!$&'()+,;=@]+").freeze
|
||||
|
||||
# Takes an indented string and removes the preceding spaces on each line
|
||||
|
||||
def strip_heredoc(str)
|
||||
str.gsub(/^[ \t]{#{(str.scan(/^[ \t]*(?=\S)/).min || "").size}}/, "")
|
||||
end
|
||||
|
||||
# Takes a slug and turns it into a simple title.
|
||||
|
||||
def titleize_slug(slug)
|
||||
|
||||
Reference in New Issue
Block a user