Re: [Haskell] [ANN] Change of ownership for VTY

2016-12-26 Thread Simon Michael
On 12/24/16 1:18 PM, Jonathan Daugherty wrote: The (former) owner of VTY here. Unfortunately, I don't have the resources to continue to contribute. Jonathan Daugherty has stepped up in my absence to provide excellent improvements and support. He is now the official owner/maintainer of VTY.

[Haskell] ANN: hledger 0.26

2015-07-13 Thread Simon Michael
. Full release notes: http://hledger.org/release-notes#hledger-0.26 . Release contributors: Simon Michael, Imuli, Carlos Lopez-Camey, Kyle Marek-Spartz, Rick Lupton, Simon Hengel. About: hledger (http://hledger.org) is a command-line tool and haskell library for tracking financial transactions

[Haskell] ANN: ssh, darcsden vulnerability

2015-04-20 Thread Simon Michael
We recently learned of a serious undocumented vulnerability in the ssh http://hackage.haskell.org/package/ssh package. This is a minimal ssh server implementation used by darcsden http://hackage.haskell.org/package/darcsden to support darcs push/pull. If you use the ssh package, or you have

[Haskell] ANN: hledger 0.25

2015-04-08 Thread Simon Michael
I'm pleased to announce hledger and hledger-web 0.25. This release brings GHC 7.10 compatibility, terminal width awareness, useful averages and totals columns, and a more robust hledger-web add form. Full release notes: http://hledger.org/release-notes#hledger-0.25 . Release contributors: Simon

[Haskell] ANN: hledger-0.23, hledger-web-0.23

2014-05-01 Thread Simon Michael
I'm pleased to announce hledger and hledger-web 0.23! This release includes command-line fixes and polish, a new accounts command, and a number of changes to the balance command relating to --depth, --flat, and multicolumn mode, which I find has made it much more useful. Release notes:

Re: [Haskell] ANN: hledger 0.22

2013-12-15 Thread Simon Michael
also had fresh cabal-dev repo, and it didn't work. However, I was able to build when I added --max-backjumps=1 to the build line. Regards, Marko On Sunday, December 15, 2013 4:50:30 AM UTC+1, Simon Michael (sm) wrote: It works for me in a fresh cabal-dev package db, which I think yours

Re: [Haskell] ANN: hledger 0.22

2013-12-14 Thread Simon Michael
It works for me in a fresh cabal-dev package db, which I think yours is not, right ? Installs into an already-populated package db are more troublesome than usual right now because of the recent major version bumps to text, wai, warp, http-conduit etc. On Sat, Dec 14, 2013, at 10:27

[Haskell] ANN: hledger 0.22

2013-12-13 Thread Simon Michael
Hi all. I have released hledger and hledger-web 0.22. hledger is a command-line tool and haskell library for tracking financial transactions, which are stored in a human-readable plain text format. In addition to reporting, it can also help you record new transactions, or convert CSV data from

Re: [Haskell-cafe] [ANNOUNCE] Penny - double-entry accounting

2013-10-06 Thread Simon Michael
On 10/2/13 4:55 PM, Omari Norman wrote: I'm pleased to make the first public announcement of the availability of Penny, a double-entry command-line accounting system. Hurrah! Congrats Omari. Will there be a 1.0 release, or will you be forever chasing that number like me ?

[Haskell-cafe] ANN: FunGEn 0.4.2, an easy cross-platform OpenGL/GLUT game engine

2013-08-08 Thread Simon Michael
I'm pleased to announce the hackage release of FunGEn 0.4! (Actually 0.4.2 as my 0.4 announcement did not reach the mail lists.) FunGEn (Functional Game Engine) is a BSD-licensed, cross-platform, OpenGL/GLUT-based, imperative game engine/framework. With very few dependencies and two example

[Haskell-cafe] ANN: darcsden 1.1 released, darcs hub news 2013/07

2013-07-20 Thread Simon Michael
. your change will appear at http://hub.darcs.net/simon/darcsden/patches 8. discuss on #darcs, or ping me (sm, si...@joyful.com) to merge it Credits --- Alex Suraci created darcsden. Simon Michael led this release, which includes contributions from Alp Mestanogullari, Jeffrey Chu, Ganesh

[Haskell] ANN: hledger 0.21

2013-06-01 Thread Simon Michael
I'm pleased to announce hledger and hledger-web 0.21! hledger is a command-line tool and haskell library for tracking financial transactions, which are stored in a human-readable plain text format. In addition to reporting, it can also help you record new transactions, or convert CSV data from

[Haskell-cafe] ANN: hledger 0.21

2013-06-01 Thread Simon Michael
I'm pleased to announce hledger and hledger-web 0.21! hledger is a command-line tool and haskell library for tracking financial transactions, which are stored in a human-readable plain text format. In addition to reporting, it can also help you record new transactions, or convert CSV data from

[Haskell] ANN: hledger 0.20

2013-05-01 Thread Simon Michael
I'm pleased to announce hledger and hledger-web 0.20! hledger is a command-line tool and haskell library for tracking financial transactions, which are stored in a human-readable plain text format. In addition to reporting, it can also help you record new transactions, or convert CSV data from

[Haskell-cafe] ANN: hledger 0.20

2013-05-01 Thread Simon Michael
I'm pleased to announce hledger and hledger-web 0.20! hledger is a command-line tool and haskell library for tracking financial transactions, which are stored in a human-readable plain text format. In addition to reporting, it can also help you record new transactions, or convert CSV data from

Re: [Haskell-cafe] Open-source projects for beginning Haskell students?

2013-03-12 Thread Simon Michael
Hi Brent, hledger is an existing project whose purpose, code and installation process is relatively simple. I'm happy to do a bit of mentoring. If this sounds suitable, I can suggest some easy fixes or enhancements, eg: ...hmm. In fact nothing on my long wishlist[1][2] looks all that quick.

Re: [Haskell-cafe] Open-source projects for beginning Haskell students?

2013-03-12 Thread Simon Michael
[4] http://hub.darcs.net/simon/rss2irc/browse/NOTES.org On 3/12/13 2:13 PM, Simon Michael wrote: Hi Brent, hledger is an existing project whose purpose, code and installation process is relatively simple. I'm happy to do a bit of mentoring. If this sounds suitable, I can suggest some easy

[Haskell] ANN: rss2irc-1.0, announces RSS/Atom feed updates to IRC

2013-02-15 Thread Simon Michael
I'm pleased to announce a new release of rss2irc, the software behind hackagebot on #haskell. rss2irc is an IRC bot that polls an RSS or Atom feed and announces updates to an IRC channel, with options for customizing output and behavior. It aims to be an easy-to-use, reliable, well-behaved

[Haskell-cafe] ANN: rss2irc-1.0, announces RSS/Atom feed updates to IRC

2013-02-15 Thread Simon Michael
I'm pleased to announce a new release of rss2irc, the software behind hackagebot on #haskell. rss2irc is an IRC bot that polls an RSS or Atom feed and announces updates to an IRC channel, with options for customizing output and behavior. It aims to be an easy-to-use, reliable, well-behaved

[Haskell-cafe] why no replace function in our regular expression libs ?

2013-01-25 Thread Simon Michael
People have put a lot of work into regular expression libraries on haskell. Yet it seems very few of them provide a replace/substitute function - just regex-compat and regepr as far as I know. Why is that ? #haskell says: sclv iirc its because that's a really mutatey operation in the underlying c

[Haskell] ANN: shelltestrunner 1.3

2012-12-28 Thread Simon Michael
I'm pleased to announce the release of shelltestrunner 1.3. New in this release: * support latest Diff, cmdargs, test-framework; tested with GHC 7.6.1 (Magnus Therning) * fix unicode handling on GHC = 7.2 shelltestrunner tests command-line programs (or arbitrary shell commands.) It reads

[Haskell-cafe] ANN: shelltestrunner 1.3

2012-12-28 Thread Simon Michael
I'm pleased to announce the release of shelltestrunner 1.3. New in this release: * support latest Diff, cmdargs, test-framework; tested with GHC 7.6.1 (Magnus Therning) * fix unicode handling on GHC = 7.2 shelltestrunner tests command-line programs (or arbitrary shell commands.) It reads

[Haskell-cafe] ANN: hledger-web 0.19.3

2012-11-24 Thread Simon Michael
hledger-web now supports GHC 7.6 properly (no more Prelude.read: no parse error). Release notes: * fix Prelude.read: no parse errors with GHC = 7.6 * web lib refactoring, easier scripting/developing Thanks! -Simon hledger is a command-line tool and haskell library for tracking

[Haskell] ANN: hledger-web 0.19

2012-11-16 Thread Simon Michael
I'm pleased to announce hledger-web 0.19, compatible with the latest hledger and Yesod. Release notes: * web: builds with yesod 1.1.3 * web: obeys command-line query options at startup again * the autogenerated session file is now a dot file (.hledger-web_client_session.aes) hledger

[Haskell-cafe] ANN: hledger-web 0.19

2012-11-16 Thread Simon Michael
I'm pleased to announce hledger-web 0.19, compatible with the latest hledger and Yesod. Release notes: * web: builds with yesod 1.1.3 * web: obeys command-line query options at startup again * the autogenerated session file is now a dot file (.hledger-web_client_session.aes) hledger

[Haskell] ANN: hledger 0.19

2012-10-21 Thread Simon Michael
| +---++--+--++ build version is set with CPP instead of cabal-file-th Release contributors: Simon Michael, Sergei Trofimovich Release stats: 106 days, 21 commits, 1 end-user fix, 0 end-user features since last release Project stats: 222 unit functional tests

[Haskell-cafe] ANN: hledger 0.19

2012-10-21 Thread Simon Michael
| +---++--+--++ build version is set with CPP instead of cabal-file-th Release contributors: Simon Michael, Sergei Trofimovich Release stats: 106 days, 21 commits, 1 end-user fix, 0 end-user features since last release Project stats: 222 unit functional tests

[Haskell] ANN: hub.darcs.net

2012-09-15 Thread Simon Michael
Hello darcs fans,

[Haskell-cafe] readable version (ANN: darcsden-1.0, hub.darcs.net)

2012-09-15 Thread Simon Michael
Email.. advanced alien technology that some day I will master. Here are more readable versions: http://hub.darcs.net/simon/darcsden-1.0/browse/ANNOUNCE.md http://hub.darcs.net/simon/hub.darcs.net-conf/browse/ANNOUNCE.md ___ Haskell-Cafe mailing list

Re: [Haskell-cafe] Adding to the haskell wiki

2012-07-16 Thread Simon Michael
Hi Nathan, cool. You should get your blog added to http://planet.haskell.org/ , see instructions there. And if you think wiki links are needed, the games development page(s) could be a good place. Looking forward to reading, -Simon ___

[Haskell] ANN: hledger 0.18

2012-05-29 Thread Simon Michael
supported GHC versions * extensive API, test and internal cleanups Stats: - Release contributors: Simon Michael, xiaoruoruo - 87 days, 155 commits, 6 end-user features and 3 end-user bug fixes since last major release - 216 unit functional tests (hledger-lib hledger) - 7836 lines of code

[Haskell-cafe] ANN: hledger 0.18

2012-05-29 Thread Simon Michael
supported GHC versions * extensive API, test and internal cleanups Stats: - Release contributors: Simon Michael, xiaoruoruo - 87 days, 155 commits, 6 end-user features and 3 end-user bug fixes since last major release - 216 unit functional tests (hledger-lib hledger) - 7836 lines of code

Re: [Haskell-cafe] cool tools

2012-05-19 Thread Simon Michael
Well said! ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe

Re: [Haskell-cafe] darcs patch dependencies in dot format

2012-05-14 Thread Simon Michael
On 5/12/12 5:52 AM, Sönke Hahn wrote: Hi all! Yesterday I wrote a little tool to output the dependencies of darcs patches in dot format. The hardest part was to wrap my head around the darcs API and find a way to let it compute the patch dependencies. I don't know, if I got it right, but it

Re: [Haskell-cafe] [Haskell] ANN: Portackage - a hackage portal

2012-04-30 Thread Simon Michael
Great work! Thanks. Does it include only packages without executables ? Eg I see hledger-lib but not the hledger or gist packages. It would be nice to have all of hackage there. Best - Simon ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org

[Haskell-cafe] Darcs home page updated

2012-04-30 Thread Simon Michael
With 2.8 released, I felt Darcs deserves better presentation. After surveying other VCS sites I worked on an update to our home page layout and content over the last few days, with review and input from #darcs, and it went live last night. It's far from perfect but I hope it's a good step

Re: [Haskell-cafe] Darcs home page updated

2012-04-30 Thread Simon Michael
Thanks for the feedback Paul (and Michael), all such is very useful. Maybe I'll try Django-green... :) - there is a video right on the first page, good ! Unfortunatly, it is not showing darcs but its cousin. Also, the title is why do we continue to develop ... [camp], which isn't the

Re: [Haskell-cafe] Hackage 2 maintainership

2012-03-04 Thread Simon Michael
Hear hear, that is looking great. Thanks, -Simon ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe

[Haskell] ANN: shelltestrunner-1.2

2012-02-26 Thread Simon Michael
I'm pleased to announce the release of shelltestrunner 1.2. Also, in case you missed it there's a survey where you can help steer the project (below). shelltestrunner tests command-line programs (or arbitrary shell commands.) It reads simple declarative tests specifying a command, some input, and

[Haskell-cafe] ANN: shelltestrunner-1.2

2012-02-26 Thread Simon Michael
I'm pleased to announce the release of shelltestrunner 1.2. Also, in case you missed it there's a survey where you can help steer the project (below). shelltestrunner tests command-line programs (or arbitrary shell commands.) It reads simple declarative tests specifying a command, some input, and

Re: [Haskell] SURVEY: hledger, shelltestrunner, rss2irc, FunGEn usage 2012

2012-02-24 Thread Simon Michael
/ccc?key=0Au47MrJax8HpdFN5dllFTGFFU3ZhclcxWTZFNEludlEpli=1#gid=3 Summary: https://docs.google.com/spreadsheet/gform?key=0Au47MrJax8HpdFN5dllFTGFFU3ZhclcxWTZFNEludlEgridId=3#chart Thanks for the excellent feedback. -Simon On Feb 23, 2012, at 7:13 PM, Simon Michael wrote: Hey all, I'm

Re: [Haskell-cafe] SURVEY: hledger, shelltestrunner, rss2irc, FunGEn usage 2012

2012-02-24 Thread Simon Michael
/ccc?key=0Au47MrJax8HpdFN5dllFTGFFU3ZhclcxWTZFNEludlEpli=1#gid=3 Summary: https://docs.google.com/spreadsheet/gform?key=0Au47MrJax8HpdFN5dllFTGFFU3ZhclcxWTZFNEludlEgridId=3#chart Thanks for the excellent feedback. -Simon On Feb 23, 2012, at 7:13 PM, Simon Michael wrote: Hey all, I'm

[Haskell] ANN: cabal-file-th-0.2.2

2012-02-23 Thread Simon Michael
I have uploaded a new version of cabal-file-th which bumps the Cabal upper bound to avoid difficulties with GHC 7.4. Best - Simon ___ Haskell mailing list Haskell@haskell.org http://www.haskell.org/mailman/listinfo/haskell

[Haskell] SURVEY: hledger, shelltestrunner, rss2irc, FunGEn usage 2012

2012-02-23 Thread Simon Michael
Hey all, I'm gathering usage data on my main FOSS projects, to help me prioritize and steer them. I've prepared a short survey, 10 optional questions that should take 1-5 minutes per project. If you use any of these projects and/or would like them to continue, you can help a lot by adding your

[Haskell-cafe] ANN: cabal-file-th-0.2.2

2012-02-23 Thread Simon Michael
I have uploaded a new version of cabal-file-th which bumps the Cabal upper bound to avoid difficulties with GHC 7.4. Best - Simon ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe

[Haskell-cafe] SURVEY: hledger, shelltestrunner, rss2irc, FunGEn usage 2012

2012-02-23 Thread Simon Michael
Hey all, I'm gathering usage data on my main FOSS projects, to help me prioritize and steer them. I've prepared a short survey, 10 optional questions that should take 1-5 minutes per project. If you use any of these projects and/or would like them to continue, you can help a lot by adding your

[Haskell] ANN: hledger 0.17

2012-02-01 Thread Simon Michael
Happy new year all. hledger and hledger-web 0.17 are released. Not quite as planned, this release mainly fixes bugs and updates dependencies. Also the hledger-vty and hledger-chart packages have been demoted to unmaintained extras for now to save time. hledger is a library, command-line tool,

[Haskell-cafe] ANN: hledger 0.17

2012-02-01 Thread Simon Michael
Happy new year all. hledger and hledger-web 0.17 are released. Not quite as planned, this release mainly fixes bugs and updates dependencies. Also the hledger-vty and hledger-chart packages have been demoted to unmaintained extras for now to save time. hledger is a library, command-line tool,

Re: [Haskell-cafe] feed release plan

2012-01-13 Thread Simon Michael
Aha, thanks both. The haskell organisation looks bigger, I think I'd like to upload feed there. Could the owner add contact info or a how-to-join note to the page ? -Simon On 1/10/12 12:22 PM, David Terei wrote: There is also: https://github.com/haskell where a bunch of us are hosting

[Haskell-cafe] feed release plan

2012-01-10 Thread Simon Michael
deprecated in favor of xml-conduit. My guess is you'll be able to migrate to the latter by just changing the package name in your cabal file. On Mon, Jan 2, 2012 at 8:54 PM, Simon Michael si...@joyful.com wrote: Hi Sigbjorn (and Don), I'm back for another reason. feed leaks and uses a lot

[Haskell-cafe] porting feed to xml-enumerator

2012-01-02 Thread Simon Michael
to the main repo or a branch or fork. Otherwise I'll need to get them to your repo somehow. Thanks again, -Simon On Feb 21, 2011, at 5:14 PM, Simon Michael wrote: thanks for feed. I'm just investigating a bug with rss2irc, and I think I'm seeing problems in the current feed on hackage

Re: [Haskell-cafe] blog software in Haskell?

2011-11-01 Thread Simon Michael
Did someone mention hakyll already ? For the record, this is a nice recent blog built with it: http://www.skybluetrades.net/posts/2011/10/21/hakyll-setup.html ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org

Re: [Haskell-cafe] List archives searchable?

2011-10-25 Thread Simon Michael
On 10/25/11 1:27 PM, Captain Freako wrote: Are the archives of this list searchable? http://news.gmane.org/group/gmane.comp.lang.haskell.cafe . A newsreader like thunderbird makes searching especially quick. ___ Haskell-Cafe mailing list

Re: [Haskell-cafe] thespian thoughts

2011-10-24 Thread Simon Michael
rather than actor messages. Best, - Simon On Oct 12, 2011, at 8:44 AM, Simon Michael wrote: Hi Alex, thanks for the reply (it didn't seem to reach haskell-cafe, if that matters) and the update on status. I passed over CloudHaskell as it seemed (a) over-complex for my needs and (b) not ready, eg

[Haskell-cafe] thespian thoughts

2011-10-09 Thread Simon Michael
Hi Alexander, I went looking for something to clean up rss2irc's thread management, and your recently released thespian package looks like the simplest, most practical actors/erlang/OTP-ish lib for haskell so far. Thanks! I need to restart threads (actors) in a controlled way when they die or

[Haskell-cafe] ANN: hledger-web 0.16.3

2011-10-04 Thread Simon Michael
I believe this release of hledger-web is really and truly installable from hackage. Thanks for the problem reports! Details at http://hledger.org/NEWS.html . On Oct 1, 2011, at 10:22 AM, Simon Michael wrote: I'm pleased to announce version 0.16 of the hledger packages. This is a stability

Re: [Haskell-cafe] Installing hledger-web

2011-10-03 Thread Simon Michael
On 10/2/11 10:12 AM, Arnaud Bailly wrote: No problem ! BTW, have you ever thought of coupling hledger with git for saving a ledger ? There is ongoing work to provide a native git interface. Yes, Clint Adams has begun adapting it to use the filestore (rcs abstraction layer) lib, and this is a

Re: [Haskell-cafe] Installing hledger-web

2011-10-02 Thread Simon Michael
I have reopened http://code.google.com/p/hledger/issues/detail?id=63 . Sorry for the breakage. I thought I had this working once but I'm not sure how! -Simon On 10/1/11 10:36 PM, Arnaud Bailly wrote: Thanks Simon. Unfortunately, I got the same error. On Sun, Oct 2, 2011 at 2:50 AM, Simon

[Haskell] ANN: hledger 0.16

2011-10-01 Thread Simon Michael
word' patterns * web: hide old title and search form when adding/editing * web: adjust --help to indicate command-line arguments are not expected * web: don't bother running cli unit tests at startup Stats: - Release contributors: Simon Michael - 30 days, 100 commits, 4 end-user

[Haskell-cafe] ANN: hledger 0.16

2011-10-01 Thread Simon Michael
word' patterns * web: hide old title and search form when adding/editing * web: adjust --help to indicate command-line arguments are not expected * web: don't bother running cli unit tests at startup Stats: - Release contributors: Simon Michael - 30 days, 100 commits, 4 end-user

Re: [Haskell-cafe] Installing hledger-web

2011-10-01 Thread Simon Michael
Thanks for the report Arnaud. Can you try again with cabal install hledger-web -fproduction ? That flag is supposed to be default but it sounds like I messed up. -Simon On 10/1/11 1:42 PM, Arnaud Bailly wrote: Hello, I installed hledger and tried installing hledger-web but got the following

Re: [Haskell-cafe] extending and reusing cmdargs option specs ?

2011-09-12 Thread Simon Michael
Hi Sebastian, On Sep 12, 2011, at 4:24 AM, Sebastian Fischer wrote: https://github.com/sebfisch/haskell-barchart/blob/v0.1.1.1/src/barchart.hs for an example of different modes that share most but not all of their options. IIRC, it works because in the list of exec modes later items

[Haskell] ANN: hledger-web 0.15.1 ( hledger 0.15)

2011-09-02 Thread Simon Michael
, Hledger.Vty and Hledger.Chart modules * the basic reports are now provided by hledger-lib for easier reuse * new api use examples: `equity.hs`, `uniquify.hs` * some old base 3 support has been dropped * the old -s flag has been dropped Stats: Release contributors: Simon Michael

[Haskell-cafe] ANN: hledger-web 0.15.1 ( hledger 0.15)

2011-09-02 Thread Simon Michael
, Hledger.Vty and Hledger.Chart modules * the basic reports are now provided by hledger-lib for easier reuse * new api use examples: `equity.hs`, `uniquify.hs` * some old base 3 support has been dropped * the old -s flag has been dropped Stats: Release contributors: Simon Michael

[Haskell-cafe] ANN: hledger 0.15

2011-09-01 Thread Simon Michael
and Hledger.Chart modules * the basic reports are now provided by hledger-lib for easier reuse * new api use examples: `equity.hs`, `uniquify.hs` * some old base 3 support has been dropped * the old -s flag has been dropped Stats: Release contributors: Simon Michael, Trygve Laugstøl, Dmitry

Re: [Haskell-cafe] hledger subcommand detection, RFC

2011-08-26 Thread Simon Michael
Thanks Conrad! Those are some great links. I wrapped up some manpage generation code in a package called ui-command, which is kind of orthogonal to cmdargs (ui-command just deals with subcommands). Example commands are often useful, so I added Interesting. Have you tried using both ui-command

[Haskell] ANN: shelltestrunner 1.1

2011-08-25 Thread Simon Michael
I'm pleased to announce shelltestrunner 1.1. shelltestrunner tests command-line programs or arbitrary shell commands. It reads simple declarative tests specifying a command, some input, and the expected output, error output and exit status. Tests can be run selectively, in parallel, with a

[Haskell-cafe] ANN: shelltestrunner 1.1

2011-08-25 Thread Simon Michael
I'm pleased to announce shelltestrunner 1.1. shelltestrunner tests command-line programs or arbitrary shell commands. It reads simple declarative tests specifying a command, some input, and the expected output, error output and exit status. Tests can be run selectively, in parallel, with a

[Haskell-cafe] hledger subcommand detection, RFC

2011-08-25 Thread Simon Michael
When I split up the hledger package, I always intended to make the hledger program act as a single front end for hledger-* executables. I finally got around to trying that, just pushed to darcs [1]. So hledger now searches your PATH at startup and offer any hledger-* executables as subcommands.

[Haskell-cafe] extending and reusing cmdargs option specs ?

2011-08-08 Thread Simon Michael
Hi Neil, I just spent a day converting hledger from getopt to cmdargs. cmdargs feels more high level and featureful and nicer. And yet... I haven't reduced the line count that much - nothing like your HLint 3:1 ratio. And, I may have made things worse for myself in the reuse/avoiding

[Haskell] ANN: shelltestrunner 1.0

2011-07-23 Thread Simon Michael
I'm pleased to announce the 1.0 release of shelltestrunner! Home page: http://joyful.com/repos/shelltestrunner Install: $ cabal install shelltestrunner shelltestrunner tests command-line programs or arbitrary shell commands. It reads simple declarative tests specifying a command, some input,

[Haskell-cafe] ANN: shelltestrunner 1.0

2011-07-23 Thread Simon Michael
I'm pleased to announce the 1.0 release of shelltestrunner! Home page: http://joyful.com/repos/shelltestrunner Install: $ cabal install shelltestrunner shelltestrunner tests command-line programs or arbitrary shell commands. It reads simple declarative tests specifying a command, some input,

Re: [Haskell-cafe] Call for GUI examples - Functional Reactive Programming

2011-07-08 Thread Simon Michael
How about a small gui for entering hledger transactions. Level 1: present a form like the current web form[1] and append the data to a journal file[2]. Level 2: allow more account posting fields to be added on the fly, for posting to more than two accounts. Level 3: populate the account

Re: [Haskell-cafe] Haskell Weekly News: Issue 187

2011-06-23 Thread Simon Michael
On 6/23/11 10:49 AM, Iustin Pop wrote: FYI, a regular link (though longer) seems more appropriate to me. Don't know if other people feel the same though. +1 ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org

Re: [Haskell-cafe] Proposal: remove Stability from haddock documentation on hackage

2011-06-07 Thread Simon Michael
I like the goal of the stability field, but I don't know how to use it. Is it intended to track a package's overall maturity ? Eg: experimental - alpha - beta - almost ready - stable - mature - obsolete Or, since many packages have multiple major and minor releases, to track the current

Re: [Haskell-cafe] The Lisp Curse

2011-05-20 Thread Simon Michael
Hey now.. maybe so, but this thread is an interesting one. ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe

Re: [Haskell-cafe] parsing currency amounts with parsec

2011-05-11 Thread Simon Michael
On 5/10/11 2:52 PM, Roman Cheplyaka wrote: You could read hledger[1] sources for inspiration: it's written in Haskell and contains some (quite generic) currency parsing. Hi Eric.. here's the code in question:

[Haskell] ANN: hledger 0.14

2011-04-22 Thread Simon Michael
patterns with spaces if quoted, like command line * web: make edit form more cross-browser compatible, fixing it in firefox (#38) * web: move hidden add/edit/import forms below main content to help text-mode browsers a bit (#33) Release contributors: Simon Michael, Dmitry Astapov, Eric Kow

Re: [Haskell-cafe] Why not Darcs?

2011-04-22 Thread Simon Michael
On 4/21/11 10:16 PM, wren ng thornton wrote: rather, what I'd like is someplace to keep my code which also provides a good bugtracker. Unfortunately, neither darcsden nor patchtag offer darcsden does include a simple issue tracker now. ___

[Haskell-cafe] ANN: hledger 0.14

2011-04-22 Thread Simon Michael
patterns with spaces if quoted, like command line * web: make edit form more cross-browser compatible, fixing it in firefox (#38) * web: move hidden add/edit/import forms below main content to help text-mode browsers a bit (#33) Release contributors: Simon Michael, Dmitry Astapov, Eric Kow

Re: [Haskell-cafe] Why not Darcs?

2011-04-21 Thread Simon Michael
+1 to what you said. On 4/21/11 4:16 PM, John Meacham wrote: Incidentally, I wrote a github like site based around darcs a few years ago at codehole.org. It is just used internally by me for certain projects. but if people were interested, I could resume work on it and make it public. John,

Re: [Haskell-cafe] ANNOUNCE: hspec-0.1.0 (Behavior Driven Development for Haskell)

2011-02-15 Thread Simon Michael
On 2/11/11 8:42 PM, trysta...@comcast.net wrote: Any advice, comments, or questions are welcome. Hi Trystan.. it looks great. I like the rubyish brevity and readability. Please do publish on hackage. What should we read to find out more about this style of tests, http://rspec.info ? When

Re: [Haskell-cafe] ANN: FunGEn-0.3 simple 2D game engine released

2011-02-14 Thread Simon Michael
Hi Andre, good to hear from you. On Feb 13, 2011, at 5:27 PM, Andre Wilson Brotto Furtado wrote: This is great, thanks Simon. I'm currently not involved in any haskell projects anymore, but please do keep the ball rolling for FunGEn. I'm currenty exploring how domain-specific development

[Haskell-cafe] ANN: FunGEn-0.3 simple 2D game engine released

2011-02-13 Thread Simon Michael
://hackage.haskell.org/package/FunGEn Code and docs: http://darcsden.com/simon/fungen Original home, more docs: http://www.cin.ufpe.br/~haskell/fungen Best, -Simon On Feb 10, 2011, at 12:40 PM, Simon Michael wrote: Hi Andre, wman.. you guys haven't been responding, but FYI #haskell- game IRC channel

Re: [Haskell-cafe] ANN: FunGEn-0.3 simple 2D game engine released

2011-02-13 Thread Simon Michael
Thanks Lyndon, On Feb 13, 2011, at 1:24 PM, Lyndon Maydwell wrote: I've been working almost exclusively with GLUT because it seems to be the only multi-platform graphics toolkit that works for me. This looks great! It certainly seems to take the pain out of texture-loading which always drives

Re: [Haskell-cafe] ANN: FunGEn-0.3 simple 2D game engine released

2011-02-13 Thread Simon Michael
Would it be worth re-exporting a type-aliased GLdouble to completely hide the implementation? PS, and now I understand more clearly - yes, you're quite right. I meant to do that. Perhaps some day it could use a graphics-and-IO abstraction layer (like HaskGame).

Re: [Haskell-cafe] hledger: mtl vs transformers

2011-02-11 Thread Simon Michael
On Feb 11, 2011, at 11:20 AM, Peter Simons wrote: If hledger offers optional features by means of Cabal flags, then users of the library need the ability to depend on hledger with a specific set of features (flags) enabled or disabled, but unfortunately Cabal can't do that. The new approach

Re: [Haskell-cafe] hledger: mtl vs transformers

2011-01-21 Thread Simon Michael
On 1/20/11 10:02 PM, Michael Snoyman wrote: Couldn't you depend on either version of mtl? I currently depend on mtl, no version.. am I missing your point ? On 1/21/11 2:50 AM, Dmitry Astapov wrote: something pulled in newer process in the process, which caused another wave of rebuilds.

Re: [Haskell-cafe] hledget: mtv vs transformers

2011-01-20 Thread Simon Michael
You mean mtl 2.*, right ? Yes that is a problem. I'm nervous about requiring mtl 2 because when I bumped hledger 0.13's process dependency to 0.14 for similar reasons it made all kinds of trouble for folks who just want to install the hledger core in standard/older haskell environments.

Re: [Haskell-cafe] ANN: hledger 0.13

2010-12-09 Thread Simon Michael
On Dec 9, 2010, at 3:35 AM, Peter Simons wrote: you said that a dependency of one of those packages would require process = 1.0.1.4. Now, what I don't understand is why you added that restriction to hledger then? Picture this common scenario, which I saw during installability testing - you

Re: [Haskell-cafe] ANN: hledger 0.13

2010-12-09 Thread Simon Michael
On Dec 9, 2010, at 7:34 AM, Peter Simons wrote: I can tell it's doing more harm than good. The situation right now is that it's impossible to install hledger on ArchLinux -- not because Why ? I haven't yet heard why depending on the higher process version is a problem.

Re: [Haskell-cafe] ANN: hledger 0.13

2010-12-09 Thread Simon Michael
On Dec 9, 2010, at 7:39 AM, Simon Michael wrote: On Dec 9, 2010, at 7:34 AM, Peter Simons wrote: that it's impossible to install hledger on ArchLinux -- not because Why ? I haven't yet heard why depending on the higher process version is a problem. Oh, is it because you are avoiding use

Re: [Haskell-cafe] ANN: hledger 0.13

2010-12-08 Thread Simon Michael
On Dec 8, 2010, at 5:58 AM, Peter Simons wrote: do you by any chance remember which dependency that was? I wonder, because I had no trouble compiling hledger 0.13's dependencies on a standard GHC 6.12.3 system -- only hledger itself fails the cabal configure stage --, so it seems to me like all

Re: [Haskell-cafe] ANN: hledger 0.13

2010-12-07 Thread Simon Michael
Hi Peter, no reason as far as hledger and hledger-lib is concerned, but one of the add-on packages, which depends on them, also requires process 1.0.1.4. If you install hledger or hledger-lib with the older version of process, then cabal is not able to install the add-on package. Sorry

Re: How to develop on a (GHC) branch with darcs

2010-12-06 Thread Simon Michael
How could a darcs guy educate himself about this problem, by following your workflow and trying out some things ? Is there an accessible developer's repo I could pull from to produce conflicts at a similar rate to you ? My usual repos are not so conflictful.

[Haskell] ANN: hledger 0.13

2010-12-06 Thread Simon Michael
I've released hledger 0.13, with readline editing and tab completion from Judah Jacobson, more ledger compatibility, a more robust and installable web interface, bugfixes, and a much-deliberated package split. Docs and mac and 64-bit linux binaries are at http://hledger.org , and of

Re: [Haskell-cafe] Cabal, xmonad-contrib, X11-xft, pkg-config ... questioning my sanity

2010-12-06 Thread Simon Michael
On 12/6/10 7:25 AM, Duncan Coutts wrote: cabal: The program 'pkg-config' is required but it could not be found on the system (version 0.9.0 or later of pkg-config is required). Looks good. ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org

[Haskell-cafe] ANN: hledger 0.13

2010-12-06 Thread Simon Michael
I've released hledger 0.13, with readline editing and tab completion from Judah Jacobson, more ledger compatibility, a more robust and installable web interface, bugfixes, and a much-deliberated package split. Docs and mac and 64-bit linux binaries are at http://hledger.org , and of

Re: [Haskell] haskell.org migration complete

2010-12-01 Thread Simon Michael
If you log in, it reverts to the default mediawiki style. ___ Haskell mailing list Haskell@haskell.org http://www.haskell.org/mailman/listinfo/haskell

[Haskell-cafe] status (Re: [issue1002] darcs support for ohloh)

2010-11-08 Thread Simon Michael
Current status of http://etherpad.osuosl.org/ohloh-darcs-support (http://bugs.darcs.net/issue1002): I got the ohloh_scm darcs adapter tests passing and now we are awaiting review from Ohloh, which could take a while as they are still in transition. If you wish, add your support to

  1   2   3   >