From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id A7282138010 for ; Mon, 20 Aug 2012 13:06:02 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 0CF0FE0782; Mon, 20 Aug 2012 13:03:59 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id D435CE0782 for ; Mon, 20 Aug 2012 13:03:59 +0000 (UTC) Received: from hornbill.gentoo.org (hornbill.gentoo.org [94.100.119.163]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 16FCD1B41BF for ; Mon, 20 Aug 2012 13:03:59 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by hornbill.gentoo.org (Postfix) with ESMTP id E06F1E5447 for ; Mon, 20 Aug 2012 13:03:55 +0000 (UTC) From: "Slava Bacherikov" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Slava Bacherikov" Message-ID: <1344881164.21b8d78455479c3419e4535e93b0fabfa840fdee.bacher09@gentoo> Subject: [gentoo-commits] proj/gentoo-packages:master commit in: gpackages/libs/package_info/generic_metadata/ X-VCS-Repository: proj/gentoo-packages X-VCS-Files: gpackages/libs/package_info/generic_metadata/changelog_highlight.py X-VCS-Directories: gpackages/libs/package_info/generic_metadata/ X-VCS-Committer: bacher09 X-VCS-Committer-Name: Slava Bacherikov X-VCS-Revision: 21b8d78455479c3419e4535e93b0fabfa840fdee X-VCS-Branch: master Date: Mon, 20 Aug 2012 13:03:55 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: b624a212-341d-4390-89f3-0f4347b05727 X-Archives-Hash: 50490e2dfa3d1fd499b0506d1f68971f commit: 21b8d78455479c3419e4535e93b0fabfa840fdee Author: Slava Bacherikov bacher09 org> AuthorDate: Mon Aug 13 18:06:04 2012 +0000 Commit: Slava Bacherikov bacherikov org ua> CommitDate: Mon Aug 13 18:06:04 2012 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gentoo-packages.git;a=commit;h=21b8d784 Add cia.vc link to changelog --- .../generic_metadata/changelog_highlight.py | 8 +++++++- 1 files changed, 7 insertions(+), 1 deletions(-) diff --git a/gpackages/libs/package_info/generic_metadata/changelog_highlight.py b/gpackages/libs/package_info/generic_metadata/changelog_highlight.py index 5b2b503..9ee13f1 100644 --- a/gpackages/libs/package_info/generic_metadata/changelog_highlight.py +++ b/gpackages/libs/package_info/generic_metadata/changelog_highlight.py @@ -6,6 +6,7 @@ from pygments.token import * from pygments import highlight import re from collections import deque +from ..utils import ciavc_link DATE_RE = r'\d\d? [A-Z][a-z]{2} \d{4}' EMAIL_RE = r'[\w\.\-\+]+@(?:[\w\-]+\.)+\w+' @@ -167,7 +168,12 @@ class ChangelogHtmlFormater(HtmlFormatter): if num_m is not None: num = num_m.group() link = bugs_url_template.format(num) - value = '{0}'.format(value, link) + value = '{0}'. \ + format(value, link) + elif token == Email: + name, domain = value.split('@') + value = '{0}'. \ + format(name, ciavc_link(name)) return value class ChangelogStyle(Style):