lib/reveal-ck/markdown/post_processor.rb in reveal-ck-3.3.1 vs lib/reveal-ck/markdown/post_processor.rb in reveal-ck-3.4.0
- old
+ new
@@ -13,10 +13,11 @@
strip_whitespace
unprotect_emojis
handle_start
handle_end
transform_symbols_to_sections
+ transform_notes_symbols_to_asides
end
private
def strip_whitespace
@@ -55,9 +56,15 @@
def transform_symbols_to_sections
replace(divider_symbol, section_divider)
replace(back_to_back_vertical_symbols_regex, vertical_end_start)
replace(vertical_start_symbol, vertical_start)
replace(vertical_end_symbol, vertical_end)
+ end
+
+ def transform_notes_symbols_to_asides
+ replace(RevealCK::Markdown::REVEALCK_SYMBOL_FOR_NOTES_OPEN,
+ '<aside class="notes">')
+ replace(RevealCK::Markdown::REVEALCK_SYMBOL_FOR_NOTES_CLOSE, '</aside>')
end
def replace(old, new)
@doc = doc.gsub(old, new)
end