[tbb-commits] [builders/tor-browser-build] 03/32: Bug 40414: Remove tools/update/format_changelog.pl

gitolite role git at cupani.torproject.org
Wed Apr 20 09:38:40 UTC 2022


This is an automated email from the git hooks/post-receive script.

boklm pushed a commit to branch master
in repository builders/tor-browser-build.

commit 1e2b74dc8220d9f0074a0c167286b1918c361906
Author: Nicolas Vigier <boklm at torproject.org>
AuthorDate: Thu Mar 24 13:11:05 2022 +0100

    Bug 40414: Remove tools/update/format_changelog.pl
    
    This is replaced by tools/changelog-format-blog-post
---
 tools/update/format_changelog.pl | 64 ----------------------------------------
 1 file changed, 64 deletions(-)

diff --git a/tools/update/format_changelog.pl b/tools/update/format_changelog.pl
deleted file mode 100755
index c469b37..0000000
--- a/tools/update/format_changelog.pl
+++ /dev/null
@@ -1,64 +0,0 @@
-#!/usr/bin/perl -w
-
-# Read ChangeLog.txt from stdin
-#   $ ./format_changelog.pl < ChangeLog.txt
-
-my $once = 0;
-my $last_indent=0;
-
-sub finish {
-    while ($last_indent > 2) {
-        print "</ul>\n";
-        # Every entry in the ChangeLog is indented by 2 characters
-        # except for the first Platform line
-        $last_indent -= 2
-    }
-    exit;
-}
-
-while (<>) {
-    #print "$_";
-    my $line = "";
-    if ($_ =~ /^Tor Browser /) {
-        finish() unless $once == 0;
-        $once = 1;
-        next;
-    }
-    # Skip empty lines
-    if ($_ =~ /^\s*$/) {
-        next;
-    }
-    #print ">>> $_";
-    if ($_ =~ /(\s+)\* Bug (\d+):(.*)$/) {
-        my $indentation = $1;
-        my $bug = $2;
-        my $description = $3;
-        my $current_indent = length($indentation);
-        if ($current_indent > $last_indent) {
-            $line = "<ul>";
-        } elsif ($current_indent < $last_indent) {
-            $line = "</ul>";
-        }
-        $last_indent = $current_indent;
-        if ($bug < 40000) {
-            $line.="<li><a href=\"https://bugs.torproject.org/$bug\">Bug $bug</a>:$3</li>";
-        } else {
-            $description =~ /(.*)\[([a-z-]*)\]$/;
-            my $project = "tpo/applications/$2/$bug" // "$bug";
-            $line.="<li><a href=\"https://bugs.torproject.org/$project\">Bug $bug</a>:$1</li>";
-        }
-    } elsif ($_ =~ /(\s+)\* (.*)$/) {
-        my $indentation = $1;
-        my $current_indent = length($indentation);
-        if ($current_indent > $last_indent) {
-            $line = "<ul>";
-        } elsif ($current_indent < $last_indent) {
-            $line = "</ul>";
-        }
-        $last_indent = $current_indent;
-        $line .= "<li>$2";
-    } else {
-        $line = $_;
-    }
-    print "$line\n";
-}

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the tbb-commits mailing list