diff --git a/projects/cabal-exactprint.markdown b/projects/cabal-exactprint.markdown new file mode 100644 index 00000000..3d061143 --- /dev/null +++ b/projects/cabal-exactprint.markdown @@ -0,0 +1,13 @@ +--- +status: inprogress +title: Cabal exactprinting +link: https://github.com/haskell/cabal/pull/12316 +link-text: Cabal exactprinter framework +subtitle: Project Leaders +leader0name: Leana Chiang +leader1name: Jappie Klooster +--- + +The Cabal Exactprint project aims to develop a precise parsing and printing tool for package descriptions in the cabal library. + +This will allow both cabal and other tools to introduce deltas into package descriptions through a typed API, simplifying the modification/addition/removal of fields, without mangling the format, structure or comments of users files. \ No newline at end of file diff --git a/templates/projects/tile.html b/templates/projects/tile.html index 7d68b84b..619bab99 100644 --- a/templates/projects/tile.html +++ b/templates/projects/tile.html @@ -10,9 +10,11 @@

$title$

$if(leader0name)$ + $if(leader0img)$
$leader0name$
+ $endif$
$leader0name$
$if(leader0mail)$$leader0mail$$endif$ @@ -29,9 +31,11 @@

$title$

$if(leader1name)$
+ $if(leader1img)$
$leader1name$
+ $endif$
$leader1name$
$if(leader1mail)$$leader1mail$$endif$ @@ -40,9 +44,11 @@

$title$

+ $if(leader2img)$
$leader2name$
+ $endif$
$leader2name$
$if(leader2mail)$$leader2mail$$endif$