<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content=text/html;charset=iso-8859-1 http-equiv=Content-Type>
<META name=GENERATOR content="MSHTML 8.00.7000.0"></HEAD>
<BODY 
style="PADDING-LEFT: 10px; PADDING-RIGHT: 10px; WORD-WRAP: break-word; PADDING-TOP: 15px; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space" 
id=MailContainerBody leftMargin=0 topMargin=0 CanvasTabStop="true" 
name="Compose message area">
<DIV><FONT face=Calibri>I was interested in actually using this "for real", but 
unfortunately it seems like you have a dependency on the unix package. Would it 
be possible to use something portable (specifically to windows) 
instead?</FONT></DIV>
<DIV style="FONT: 10pt Tahoma">
<DIV><BR></DIV>
<DIV style="BACKGROUND: #f5f5f5">
<DIV style="font-color: black"><B>From:</B> <A title=simon@joyful.com 
href="mailto:simon@joyful.com">Simon Michael</A> </DIV>
<DIV><B>Sent:</B> Saturday, January 17, 2009 11:42 PM</DIV>
<DIV><B>To:</B> <A title=hledger@googlegroups.com 
href="mailto:hledger@googlegroups.com">hledger@googlegroups.com</A> ; <A 
title="mailto:haskell-cafe@haskell.org&#10;CTRL + Click to follow link" 
href="mailto:haskell-cafe@haskell.org">haskell-cafe@haskell.org</A> </DIV>
<DIV><B>Subject:</B> [Haskell-cafe] ANN: hledger 0.3 released</DIV></DIV></DIV>
<DIV><BR></DIV>
<P style="MARGIN: 0px">I'm pleased to announce another hledger release. Happy 
new year, all!</P>
<P style="MARGIN: 0px; MIN-HEIGHT: 14px"><BR></P>
<P style="MARGIN: 0px">hledger is a partial haskell clone of John Wiegley's 
"ledger" text-based</P>
<P style="MARGIN: 0px">accounting tool.<SPAN class=Apple-converted-space>&nbsp; 
</SPAN>It generates transaction &amp; balance reports from a plain</P>
<P style="MARGIN: 0px">text ledger file, and demonstrates a functional 
implementation of ledger.</P>
<P style="MARGIN: 0px">For more information, see hledger's home page: <A 
href="http://joyful.com/hledger">http://joyful.com/hledger</A></P>
<P style="MARGIN: 0px; MIN-HEIGHT: 14px"><BR></P>
<P style="MARGIN: 0px">News for 0.3</P>
<P style="MARGIN: 0px">------------</P>
<P style="MARGIN: 0px; MIN-HEIGHT: 14px"><BR></P>
<P style="MARGIN: 0px">Fixes:</P>
<P style="MARGIN: 0px; MIN-HEIGHT: 14px"><BR></P>
<P style="MARGIN: 0px"><SPAN class=Apple-converted-space>&nbsp; </SPAN>* count 
timelog sessions on the day they end, like ledger, for now</P>
<P style="MARGIN: 0px; MIN-HEIGHT: 14px">&nbsp;&nbsp;* when options are 
repeated, use the last instead of the first</P>
<P style="MARGIN: 0px; MIN-HEIGHT: 14px">&nbsp;&nbsp;* builds with ghc 6.10 as 
well as 6.8</P>
<P style="MARGIN: 0px; MIN-HEIGHT: 14px">&nbsp;&nbsp;* runs much faster than 
0.2::</P>
<P style="MARGIN: 0px; MIN-HEIGHT: 14px"><BR></P>
<P style="MARGIN: 0px">
<DIV style="MARGIN: 0px"><FONT class=Apple-style-span face=Monaco><FONT 
class=Apple-style-span size=3><SPAN style="FONT-SIZE: 12px" 
class=Apple-style-span>&nbsp;&nbsp; &nbsp;$ bench hledger-0.2 hledger 
ledger</SPAN></FONT></FONT></DIV>
<DIV style="MARGIN: 0px"><FONT class=Apple-style-span face=Monaco><FONT 
class=Apple-style-span size=3><SPAN style="FONT-SIZE: 12px" 
class=Apple-style-span>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp;|| hledger-0.2 | hledger | ledger</SPAN></FONT></FONT></DIV>
<DIV style="MARGIN: 0px"><FONT class=Apple-style-span face=Monaco><FONT 
class=Apple-style-span size=3><SPAN style="FONT-SIZE: 12px" 
class=Apple-style-span>&nbsp;&nbsp; 
&nbsp;==================================++=============+=========+=======</SPAN></FONT></FONT></DIV>
<DIV style="MARGIN: 0px"><FONT class=Apple-style-span face=Monaco><FONT 
class=Apple-style-span size=3><SPAN style="FONT-SIZE: 12px" 
class=Apple-style-span>&nbsp;&nbsp; &nbsp;-f 2008.ledger -s balance &nbsp; 
&nbsp; &nbsp; &nbsp; || &nbsp; &nbsp; &nbsp; &nbsp;2.59 | &nbsp; &nbsp;0.26 | 
&nbsp; 0.11</SPAN></FONT></FONT></DIV>
<DIV style="MARGIN: 0px"><FONT class=Apple-style-span face=Monaco><FONT 
class=Apple-style-span size=3><SPAN style="FONT-SIZE: 12px" 
class=Apple-style-span>&nbsp;&nbsp; &nbsp;-f 10000entries.ledger -s balance || 
&nbsp; &nbsp; &nbsp;566.68 | &nbsp; &nbsp;2.72 | &nbsp; 
0.96</SPAN></FONT></FONT></DIV>
<DIV><BR></DIV>
<P></P>
<P style="MARGIN: 0px">Features:</P>
<P style="MARGIN: 0px; MIN-HEIGHT: 14px"><BR></P>
<P style="MARGIN: 0px"><SPAN class=Apple-converted-space>&nbsp; </SPAN>* a 
simple ui for interactive report browsing: hledger ui</P>
<P style="MARGIN: 0px; MIN-HEIGHT: 14px">&nbsp;&nbsp;* accept smart dates 
everywhere (YYYYMMDD, Y/M/D, Y, M/D, D, jan,</P>
<P style="MARGIN: 0px"><SPAN class=Apple-converted-space>&nbsp; &nbsp; 
</SPAN>today, last week etc.)</P>
<P style="MARGIN: 0px; MIN-HEIGHT: 14px">&nbsp;&nbsp;* --period/-p flag 
accepting period expressions like "in 2008",&nbsp;</P>
<P style="MARGIN: 0px"><SPAN class=Apple-converted-space>&nbsp; &nbsp; 
</SPAN>"weekly from last month"..</P>
<P style="MARGIN: 0px; MIN-HEIGHT: 14px">&nbsp;&nbsp;* -W/-M/-Y convenience 
flags to summarise register weekly, monthly,</P>
<P style="MARGIN: 0px"><SPAN class=Apple-converted-space>&nbsp;&nbsp; &nbsp; 
</SPAN>yearly</P>
<P style="MARGIN: 0px; MIN-HEIGHT: 14px">&nbsp;&nbsp;* --depth and -E flags also 
affect summarised register reports</P>
<P style="MARGIN: 0px"><SPAN class=Apple-converted-space>&nbsp; &nbsp; 
</SPAN>(including depth=0)</P>
<P style="MARGIN: 0px; MIN-HEIGHT: 14px">&nbsp;&nbsp;* --display/-d flag 
supporting date predicates (like "d&lt;[DATE]",</P>
<P style="MARGIN: 0px"><SPAN class=Apple-converted-space>&nbsp; &nbsp; 
</SPAN>"d&gt;=[DATE]")</P>
<P style="MARGIN: 0px; MIN-HEIGHT: 14px">&nbsp;&nbsp;* !include directive to 
include additional ledger files</P>
<P style="MARGIN: 0px; MIN-HEIGHT: 14px">&nbsp;&nbsp;* !account directive to set 
a default parent account</P>
<P style="MARGIN: 0px; MIN-HEIGHT: 14px">&nbsp;&nbsp;* Added support for reading 
historical prices from files</P>
<P style="MARGIN: 0px; MIN-HEIGHT: 14px">&nbsp;&nbsp;* timelog and ledger 
entries can be intermixed in one file</P>
<P style="MARGIN: 0px; MIN-HEIGHT: 14px">&nbsp;&nbsp;* modifier and periodic 
entries can appear anywhere (but are still</P>
<P style="MARGIN: 0px"><SPAN class=Apple-converted-space>&nbsp; &nbsp; 
</SPAN>ignored)</P>
<P style="MARGIN: 0px; MIN-HEIGHT: 14px">&nbsp;&nbsp;* help and readme 
improvements</P>
<P style="MARGIN: 0px; MIN-HEIGHT: 14px"><BR></P>
<P style="MARGIN: 0px">Contributors:</P>
<P style="MARGIN: 0px; MIN-HEIGHT: 14px"><BR></P>
<P style="MARGIN: 0px"><SPAN class=Apple-converted-space>&nbsp; </SPAN>* Simon 
Michael</P>
<P style="MARGIN: 0px"><SPAN class=Apple-converted-space>&nbsp; </SPAN>* Nick 
Ingolia</P>
<P style="MARGIN: 0px"><SPAN class=Apple-converted-space>&nbsp; </SPAN>* Tim 
Docker</P>
<P style="MARGIN: 0px"><SPAN class=Apple-converted-space>&nbsp; </SPAN>* Corey 
O'Connor &amp; the vty team</P>
<P style="MARGIN: 0px; MIN-HEIGHT: 14px"><BR></P>
<P style="MARGIN: 0px">Stats:</P>
<P style="MARGIN: 0px; MIN-HEIGHT: 14px"><BR></P>
<P style="MARGIN: 0px"><SPAN class=Apple-converted-space>&nbsp; </SPAN>* Known 
errors: 1</P>
<P style="MARGIN: 0px"><SPAN class=Apple-converted-space>&nbsp; </SPAN>* Tests: 
58</P>
<P style="MARGIN: 0px"><SPAN class=Apple-converted-space>&nbsp; </SPAN>* Lines 
of non-test code: 2123</P>
<P style="MARGIN: 0px; MIN-HEIGHT: 14px"><BR></P>
<P style="MARGIN: 0px">Installation</P>
<P style="MARGIN: 0px">------------</P>
<P style="MARGIN: 0px; MIN-HEIGHT: 14px"><BR></P>
<P style="MARGIN: 0px">hledger requires GHC. It is known to build with 6.8 and 
6.10.</P>
<P style="MARGIN: 0px">If you have cabal-install, do::</P>
<P style="MARGIN: 0px; MIN-HEIGHT: 14px"><BR></P>
<P style="MARGIN: 0px"><SPAN class=Apple-converted-space>&nbsp;</SPAN>cabal 
update</P>
<P style="MARGIN: 0px"><SPAN class=Apple-converted-space>&nbsp;</SPAN>cabal 
install hledger</P>
<P style="MARGIN: 0px; MIN-HEIGHT: 14px"><BR></P>
<P style="MARGIN: 0px">Otherwise, unpack the latest tarball from</P>
<P style="MARGIN: 0px"><A 
title="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/hledger&#10;CTRL + Click to follow link" 
href="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/hledger">http://hackage.haskell.org/cgi-bin/hackage-scripts/package/hledger</A> 
and do::</P>
<P style="MARGIN: 0px; MIN-HEIGHT: 14px"><BR></P>
<P style="MARGIN: 0px"><SPAN class=Apple-converted-space>&nbsp;</SPAN>runhaskell 
Setup.hs configure</P>
<P style="MARGIN: 0px"><SPAN class=Apple-converted-space>&nbsp;</SPAN>runhaskell 
Setup.hs build</P>
<P style="MARGIN: 0px"><SPAN class=Apple-converted-space>&nbsp;</SPAN>sudo 
runhaskell Setup.hs install<SPAN class=Apple-converted-space>&nbsp;</SPAN></P>
<P style="MARGIN: 0px; MIN-HEIGHT: 14px"><BR></P>
<P style="MARGIN: 0px">This will complain about any missing libraries, which you 
can download and</P>
<P style="MARGIN: 0px">install manually from hackage.haskell.org. (The 
Build-Depends: in</P>
<P style="MARGIN: 0px">hledger.cabal has the full package list.)</P>
<P style="MARGIN: 0px; MIN-HEIGHT: 14px"><BR></P>
<P style="MARGIN: 0px">To get the latest development code do::</P>
<P style="MARGIN: 0px; MIN-HEIGHT: 14px"><BR></P>
<P style="MARGIN: 0px"><SPAN class=Apple-converted-space>&nbsp;</SPAN>darcs get 
<A 
href="http://joyful.com/repos/hledger">http://joyful.com/repos/hledger</A></P>
<P style="MARGIN: 0px"><BR></P>
<P>
<HR>

<P></P>_______________________________________________<BR>Haskell-Cafe mailing 
list<BR>Haskell-Cafe@haskell.org<BR>http://www.haskell.org/mailman/listinfo/haskell-cafe<BR></BODY></HTML>