From b89c4195ef1c379fd3bfc08cd328f309f1cb1e27 Mon Sep 17 00:00:00 2001 From: Andrei Dziahel Date: Tue, 10 Dec 2019 17:30:27 +0300 Subject: [PATCH] Improve the snapshot diff view MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Replaced "package-name-1.2.3.4 package-2.3.4.5" representation with "package-name 1.2.3.4 → 2.3.4.5", since package name is always the same. --- templates/stackage-diff.hamlet | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/templates/stackage-diff.hamlet b/templates/stackage-diff.hamlet index 4cae29d..bad26f9 100644 --- a/templates/stackage-diff.hamlet +++ b/templates/stackage-diff.hamlet @@ -37,29 +37,31 @@ $case verChange $of This oldVersion + #{pkgname} - - #{pkgname}-#{oldVersion} - + + #{oldVersion} $of That newVersion - + #{pkgname} - #{pkgname}-#{newVersion} + #{newVersion} $of These oldVersion newVersion $maybe (common, old, new) <- versionDiff + #{pkgname} - #{pkgname}-#{common}# + #{common}# #{old} - + → - #{pkgname}-#{common}# + #{common}# #{new} $nothing + #{pkgname} - #{pkgname}-#{oldVersion} - + #{oldVersion} + → - #{pkgname}-#{newVersion} + #{newVersion}