afuna: Cat under a blanket. Text: "Cats are just little people with Fur and Fangs" (Default)
afuna ([personal profile] afuna) wrote in [site community profile] changelog2009-05-09 05:30 pm

[dw-free] When using - to create a blank line in link list, it creates a two line gap instead of one

[commit: http://hg.dwscoalition.org/dw-free/rev/89f56292d350]

http://bugs.dwscoalition.org/show_bug.cgi?id=1005

Fix "-" handling for linklist

Patch by draigwen.

Files modified:
  • bin/upgrading/s2layers/core2.s2
--------------------------------------------------------------------------------
diff -r 11082cbe78c9 -r 89f56292d350 bin/upgrading/s2layers/core2.s2
--- a/bin/upgrading/s2layers/core2.s2	Sat May 09 10:27:13 2009 +0000
+++ b/bin/upgrading/s2layers/core2.s2	Sat May 09 17:29:28 2009 +0000
@@ -3194,7 +3194,7 @@ function print_module_links() {
 
     var string[] items = [];
     foreach var UserLink link ($links) {
-        if ($link.is_heading) {
+        if ($link.is_heading and $link.title != "") {
             if ($box_open) {
                 print_module_list($items);
                 close_module();
@@ -3202,6 +3202,10 @@ function print_module_links() {
             }
             open_module("typelist", $link.title, "");
             $box_open = true;
+        }
+        if ($link.title == "") {
+             print_module_list($items);
+             $items = [];
         }
         if (not $link.is_heading and $link.title != "") {
             $items[size $items] = """<a href="$link.url">$link.title</a>""";
--------------------------------------------------------------------------------