1
0
Эх сурвалжийг харах

gnu_cobol: add logo and fix review comments in clean html filter

Jasper van Merle 6 жил өмнө
parent
commit
873f92d3c2

+ 8 - 6
lib/docs/filters/gnu_cobol/clean_html.rb

@@ -16,14 +16,16 @@ module Docs
         # Remove horizontal lines
         css('hr').remove
 
+        # Remove acronym tags but keep the content
+        css('acronym').each {|node| node.name = 'span'}
+
         # Remove everything after Appendix B
         # This includes the license text, the document changelog, the compiler changelog and the footnote
-        start_element = at_css('a[name="Appendix-C-_002d-GNU-Free-Documentation-License"]').previous_element
-        next_element = start_element.next_element
-        until start_element.nil?
-          start_element.remove
-          start_element = next_element
-          next_element = start_element.nil? ? nil : start_element.next_element
+        current_element = at_css('a[name="Appendix-C-_002d-GNU-Free-Documentation-License"]').previous
+        until current_element.nil?
+          next_element = current_element.next
+          current_element.remove
+          current_element = next_element
         end
 
         # Make headers bigger

BIN
public/icons/docs/gnu_cobol/16.png


BIN
public/icons/docs/gnu_cobol/16@2x.png


+ 1 - 0
public/icons/docs/gnu_cobol/SOURCE

@@ -0,0 +1 @@
+https://sourceforge.net/p/open-cobol/icon