Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 1149efd

Browse files
author
Tim Robertson
committed
move line number to data attribute
1 parent 045bd8c commit 1149efd

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

lib/coderay/encoders/html/numbering.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ def self.number! output, mode = :table, options = {}
7979
line_number += 1
8080
numbered_line = "<span class=\"line-numbers\">#{indent}#{line_number_text}</span>#{line}"
8181
if options.wrap_lines
82-
numbered_line = "<div class='line n#{line_number}'>${numbered_line}</div>"
82+
numbered_line = "<div class='line' data-line-number='#{line_number}'>${numbered_line}</div>"
8383
end
8484
numbered_line
8585
end
@@ -91,7 +91,7 @@ def self.number! output, mode = :table, options = {}
9191
if options[:wrap_lines]
9292
line_number = start
9393
output.gsub!(/^.*$\n?/) do |line|
94-
wrapped_line = "<div class='line n#{line_number}'>#{line}</div>"
94+
wrapped_line = "<div class='line' data-line-number='#{line_number}'>#{line}</div>"
9595
line_number += 1
9696
wrapped_line
9797
end

0 commit comments

Comments
 (0)