# File lib/org-ruby/regexp_helper.rb, line 45 def initialize # Set up the emphasis regular expression. @pre_emphasis = ' \t\(\'"\{' @post_emphasis = '- \t\.,:!\?;\'"\)\}\\\\' @border_forbidden = '\s,"\'' @body_regexp = '.*?' @max_newlines = 1 @body_regexp = "#{@body_regexp}" + "(?:\\n#{@body_regexp}){0,#{@max_newlines}}" if @max_newlines > 0 @markers = '\*\/_=~\+' @code_snippet_stack = [] @logger = Logger.new(STDERR) @logger.level = Logger::WARN build_org_emphasis_regexp build_org_link_regexp @org_subp_regexp = /([_^])\{(.*?)\}/ @org_footnote_regexp = /\[fn:(.+?)(:(.*?))?\]/ end