tag:blogger.com,1999:blog-21123659.post3027599009219162284..comments2023-05-03T09:30:17.042+02:00Comments on koweycode: timesheet helperkoweyhttp://www.blogger.com/profile/11175806459477851520noreply@blogger.comBlogger7125tag:blogger.com,1999:blog-21123659.post-55177736112429999662008-11-09T11:20:00.000+01:002008-11-09T11:20:00.000+01:00Oh I would love to see parseargs growing into a fu...Oh I would love to see parseargs growing into a full-featured library, and can think of a ton of users: darcs (and any Haskell RCS: camp, gat, the Haskell hg), twidge, ghc-pkg, cabal-install, hledger, this timesheet app. I've noted my thoughts down on the <A HREF="http://wiki.darcs.net/index.html/DarcsLibraries" REL="nofollow"><BR/>DarcsLibraries</A> page in the wikikoweyhttps://www.blogger.com/profile/11175806459477851520noreply@blogger.comtag:blogger.com,1999:blog-21123659.post-92146476935197302132008-11-09T07:14:00.000+01:002008-11-09T07:14:00.000+01:00> I also wish that we had a common library for ...<I>> I also wish that we had a common library for writing command line applications with subcommands and switches.</I><BR/><BR/>You could hack up my parseargs package from hackage to do subcommands pretty easily. Or I could. I'll think about doing it sometime soon if you don't get to it.Unknownhttps://www.blogger.com/profile/12818804070249756759noreply@blogger.comtag:blogger.com,1999:blog-21123659.post-65751170241419454742008-11-08T01:57:00.000+01:002008-11-08T01:57:00.000+01:00Answering my question, it appears that timeclock i...Answering my question, it appears that timeclock is <A HREF="http://www.emacswiki.org/emacs/TimeClock" REL="nofollow">part of Emacs</A>, which I confess does not really help me (being a silly Vim user). I suppose the right thing for me to do would be to learn how to write timelog formatted files.koweyhttps://www.blogger.com/profile/11175806459477851520noreply@blogger.comtag:blogger.com,1999:blog-21123659.post-73529224581756952992008-11-08T01:54:00.000+01:002008-11-08T01:54:00.000+01:00Thanks, Simon! How do I get a hold of the timeclo...Thanks, Simon! How do I get a hold of the timeclock utility? Thankskoweyhttps://www.blogger.com/profile/11175806459477851520noreply@blogger.comtag:blogger.com,1999:blog-21123659.post-56804786180254494952008-11-07T22:43:00.000+01:002008-11-07T22:43:00.000+01:00Even more links, to get you closer:http://joyful.c...Even more links, to get you closer:<BR/><BR/>http://joyful.com/repos/ledger/doc/ledger/Using-timeclock-to-record-billable-time.html<BR/><BR/>http://joyful.com/repos/ledgertools/ledgerutils.el<BR/><BR/>http://joyful.com/repos/ledgertools/reportSimon Michaelhttps://www.blogger.com/profile/09530561702732162135noreply@blogger.comtag:blogger.com,1999:blog-21123659.post-37554611268861676092008-11-07T22:34:00.000+01:002008-11-07T22:34:00.000+01:00Good news, it exists: try (h)ledger plus the timec...Good news, it exists: try (h)ledger plus the timeclock/timelog utilities. The options are a little hard to describe, but: http://joyful.com/hledger will lead you to (h)ledger; ledger's manual talks about the timelog format; I think ledger comes with the ti/to command-line clock-in/out tools; or, do what I do and use C-x t i/o in emacs, from http://joyful.com/Ledger#ledgertools ; then you could report today's hours with something like (h)ledger -f ~/.timelog -b 2008/11/07 -s balance. ledgertools includes an "hours" script which makes querying simpler. Hope this gets you on the trail at least.Simon Michaelhttps://www.blogger.com/profile/09530561702732162135noreply@blogger.comtag:blogger.com,1999:blog-21123659.post-89857927398129446102008-11-07T21:06:00.000+01:002008-11-07T21:06:00.000+01:00You have no idea how much I want a simple tool lik...You have no idea how much I want a simple tool like this. Will be keeping an eye on this space if you blog about it later :)Árni Hermann Reynissonhttps://www.blogger.com/profile/18028775900188450128noreply@blogger.com