Explorar el Código

Change from replacement regex to actually searching for the name

Makes it work in more scenarios, and also removes the stropping
Jake Leahy hace 1 año
padre
commit
62d43fb875
Se han modificado 1 ficheros con 2 adiciones y 2 borrados
  1. 2 2
      lib/docs/filters/nim/entries.rb

+ 2 - 2
lib/docs/filters/nim/entries.rb

@@ -54,8 +54,8 @@ module Docs
         else
 
           css('.simple-toc-section a, .nested-toc-section a').each do |node|
-            entry_name = node.content
-            entry_name.gsub!(/(\(|\[).*/, '')
+            match = /^`(.*)`|^(\w+)/.match(node.content)
+            entry_name = match[1] || match[2]
 
             entry_id = slug + node['href']
             entries << [entry_name, entry_id, name]