lib/kramdown/parser/kramdown/autolink.rb in kramdown-1.14.0 vs lib/kramdown/parser/kramdown/autolink.rb in kramdown-1.15.0
- old
+ new
@@ -9,16 +9,10 @@
module Kramdown
module Parser
class Kramdown
- if RUBY_VERSION == '1.8.5'
- ACHARS = '\w\x80-\xFF'
- elsif RUBY_VERSION < '1.9.0'
- ACHARS = '\w'
- else
- ACHARS = '[[:alnum:]]_'
- end
+ ACHARS = '[[:alnum:]]_'
AUTOLINK_START_STR = "<((mailto|https?|ftps?):.+?|[-.#{ACHARS}]+@[-#{ACHARS}]+(?:\.[-#{ACHARS}]+)*\.[a-z]+)>"
AUTOLINK_START = /#{AUTOLINK_START_STR}/u
# Parse the autolink at the current location.
def parse_autolink