aboutsummaryrefslogtreecommitdiff
path: root/brep/mod-repository-details.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'brep/mod-repository-details.cxx')
-rw-r--r--brep/mod-repository-details.cxx12
1 files changed, 11 insertions, 1 deletions
diff --git a/brep/mod-repository-details.cxx b/brep/mod-repository-details.cxx
index 7d38c6c..27493c1 100644
--- a/brep/mod-repository-details.cxx
+++ b/brep/mod-repository-details.cxx
@@ -109,7 +109,17 @@ handle (request& rq, response& rs)
s << P_DESCRIPTION (*r.description);
if (r.email)
- s << P << A(HREF="mailto:" + *r.email) << *r.email << ~A << ~P;
+ {
+ const email& e (*r.email);
+
+ s << P
+ << A(HREF="mailto:" + e) << e << ~A;
+
+ if (!e.comment.empty ())
+ s << " (" << e.comment << ")";
+
+ s << ~P;
+ }
ostringstream o;
butl::to_stream (o,