darcs-mirror-arbtt.git
6 years agoFix parsing of ..;..;..;
Joachim Breitner [Sat, 25 Jan 2014 21:46:40 +0000 (21:46 +0000)]
Fix parsing of ..;..;..;

This fixes #5, and also adds an regression test

6 years agoStart creating a test suite, migrate old tests
Joachim Breitner [Sat, 25 Jan 2014 21:29:21 +0000 (21:29 +0000)]
Start creating a test suite, migrate old tests

6 years agoShow progress bar only if there is a terminal at stderr
Joachim Breitner [Sat, 25 Jan 2014 21:23:20 +0000 (21:23 +0000)]
Show progress bar only if there is a terminal at stderr

6 years agoHandle IO errors when reading workspace names
Joachim Breitner [Fri, 24 Jan 2014 23:08:45 +0000 (23:08 +0000)]
Handle IO errors when reading workspace names

6 years agoAdd $desktop to formal grammar
Joachim Breitner [Wed, 1 Jan 2014 23:18:35 +0000 (23:18 +0000)]
Add $desktop to formal grammar

6 years agoFix off-by-one-error :-)
Joachim Breitner [Wed, 1 Jan 2014 14:46:46 +0000 (14:46 +0000)]
Fix off-by-one-error :-)

6 years agoIgnore docks and desktop windows
Joachim Breitner [Wed, 1 Jan 2014 14:40:04 +0000 (14:40 +0000)]
Ignore docks and desktop windows

This resolves #2.

6 years agoMake $desktop available
Joachim Breitner [Wed, 1 Jan 2014 14:28:22 +0000 (14:28 +0000)]
Make $desktop available

this resolves issue #1.

6 years agoRecord the name of the current desktop
Joachim Breitner [Wed, 1 Jan 2014 14:26:15 +0000 (14:26 +0000)]
Record the name of the current desktop

6 years agoImplement arbtt-capture --dump
Joachim Breitner [Wed, 1 Jan 2014 13:44:37 +0000 (13:44 +0000)]
Implement arbtt-capture --dump

6 years agoREADME is now README.md
Joachim Breitner [Mon, 30 Dec 2013 22:26:11 +0000 (22:26 +0000)]
README is now README.md

6 years agotypo
Joachim Breitner [Mon, 30 Dec 2013 22:14:33 +0000 (22:14 +0000)]
typo

6 years agotypo
Joachim Breitner [Mon, 30 Dec 2013 22:00:34 +0000 (22:00 +0000)]
typo

6 years agoMention Git Mirrors and issue tracker on arbtt homepage
Joachim Breitner [Mon, 30 Dec 2013 21:57:36 +0000 (21:57 +0000)]
Mention Git Mirrors and issue tracker on arbtt homepage

6 years agoMarkdownify the README
Joachim Breitner [Mon, 30 Dec 2013 21:53:03 +0000 (21:53 +0000)]
Markdownify the README

6 years agoLink to git mirrors and issue tracker
Joachim Breitner [Mon, 30 Dec 2013 21:47:22 +0000 (21:47 +0000)]
Link to git mirrors and issue tracker

6 years agoPrint times in local timezone
Joachim Breitner [Sun, 29 Dec 2013 15:19:43 +0000 (15:19 +0000)]
Print times in local timezone

in human readable dumps (arbtt-stats or arbtt-capture).

6 years agoAppliy LeftFold’s finish function strictly
Joachim Breitner [Sun, 22 Dec 2013 15:51:38 +0000 (15:51 +0000)]
Appliy LeftFold’s finish function strictly

6 years agoAdhere to roActivityFilter in --dump-samples
Joachim Breitner [Sun, 22 Dec 2013 15:46:04 +0000 (15:46 +0000)]
Adhere to roActivityFilter in --dump-samples

6 years agoAdd --dump-samples to stats, very plain version
Joachim Breitner [Sun, 22 Dec 2013 15:38:57 +0000 (15:38 +0000)]
Add --dump-samples to stats, very plain version

6 years agoTravis confirms: We compile on GHC 7.4 or later
Joachim Breitner [Tue, 5 Nov 2013 09:06:42 +0000 (09:06 +0000)]
Travis confirms: We compile on GHC 7.4 or later

6 years agoFix cabal syntax
Joachim Breitner [Tue, 5 Nov 2013 08:51:41 +0000 (08:51 +0000)]
Fix cabal syntax

6 years agoInstall build dependencies in travis
Joachim Breitner [Tue, 5 Nov 2013 08:40:32 +0000 (08:40 +0000)]
Install build dependencies in travis

6 years agoTemporarily relax base dependency, for travis testing
Joachim Breitner [Tue, 5 Nov 2013 08:39:17 +0000 (08:39 +0000)]
Temporarily relax base dependency, for travis testing

6 years agoAdd travis file
Joachim Breitner [Tue, 5 Nov 2013 08:34:14 +0000 (08:34 +0000)]
Add travis file

6 years agoThis will need containers == 0.5
Joachim Breitner [Tue, 5 Nov 2013 08:27:11 +0000 (08:27 +0000)]
This will need containers == 0.5

6 years agoDo not release yet
Joachim Breitner [Mon, 4 Nov 2013 22:54:14 +0000 (22:54 +0000)]
Do not release yet

6 years agoDocument --for-each
Joachim Breitner [Mon, 4 Nov 2013 22:52:57 +0000 (22:52 +0000)]
Document --for-each

6 years agoAdd a --for-each option
Joachim Breitner [Mon, 4 Nov 2013 22:52:08 +0000 (22:52 +0000)]
Add a --for-each option

6 years agoAvoid funny lazyness tricks with Calculation
Joachim Breitner [Mon, 4 Nov 2013 21:15:52 +0000 (21:15 +0000)]
Avoid funny lazyness tricks with Calculation

6 years agoUse intercalate
Joachim Breitner [Mon, 4 Nov 2013 19:20:37 +0000 (19:20 +0000)]
Use intercalate

6 years agoTypo
Joachim Breitner [Mon, 4 Nov 2013 19:17:38 +0000 (19:17 +0000)]
Typo

6 years agoComment typo
Joachim Breitner [Mon, 4 Nov 2013 19:16:36 +0000 (19:16 +0000)]
Comment typo

6 years agoCode cosmetics
Joachim Breitner [Mon, 4 Nov 2013 19:16:02 +0000 (19:16 +0000)]
Code cosmetics

6 years agoPrepare for release
Joachim Breitner [Sun, 3 Nov 2013 20:32:07 +0000 (20:32 +0000)]
Prepare for release

6 years agoAdd release notes
Joachim Breitner [Sun, 3 Nov 2013 20:31:39 +0000 (20:31 +0000)]
Add release notes

6 years agoMake arbtt-recover a bit more chatty
Joachim Breitner [Sun, 3 Nov 2013 20:20:09 +0000 (20:20 +0000)]
Make arbtt-recover a bit more chatty

6 years agoDo not fail if stderr is not a terminal
Joachim Breitner [Mon, 30 Sep 2013 11:19:53 +0000 (11:19 +0000)]
Do not fail if stderr is not a terminal

6 years agoUse unsafeInterleaveIO in recover
Joachim Breitner [Fri, 13 Sep 2013 17:12:56 +0000 (17:12 +0000)]
Use unsafeInterleaveIO in recover

This should give it constant memory consumption, and should eventually be replaced by conduits or something the like.

6 years agoImprove stack-space behaviour of arbtt-recover
Joachim Breitner [Sun, 8 Sep 2013 19:09:57 +0000 (19:09 +0000)]
Improve stack-space behaviour of arbtt-recover

6 years agoDocu typo
Joachim Breitner [Fri, 19 Jul 2013 07:19:00 +0000 (07:19 +0000)]
Docu typo

6 years agoFix omission in categorize syntax in the documentation.
Joachim Breitner [Fri, 5 Jul 2013 22:18:31 +0000 (22:18 +0000)]
Fix omission in categorize syntax in the documentation.

6 years agoHistory and credits
Joachim Breitner [Tue, 25 Jun 2013 11:57:11 +0000 (11:57 +0000)]
History and credits

6 years agoRename to Get in touch
Joachim Breitner [Tue, 25 Jun 2013 11:50:26 +0000 (11:50 +0000)]
Rename to Get in touch

6 years agoAdd homepage field to cabal file
Joachim Breitner [Tue, 25 Jun 2013 11:35:33 +0000 (11:35 +0000)]
Add homepage field to cabal file

6 years agoLink to my homepage
Joachim Breitner [Tue, 25 Jun 2013 11:35:05 +0000 (11:35 +0000)]
Link to my homepage

6 years agoRename index.html
Joachim Breitner [Tue, 25 Jun 2013 11:33:34 +0000 (11:33 +0000)]
Rename index.html
So that http://darcs.nomeata.de/arbtt/ stil lists files.

6 years agoUse local links
Joachim Breitner [Tue, 25 Jun 2013 11:32:29 +0000 (11:32 +0000)]
Use local links

6 years agoMark the Documentation link with an arrow, as it is external
Joachim Breitner [Tue, 25 Jun 2013 11:31:01 +0000 (11:31 +0000)]
Mark the Documentation link with an arrow, as it is external

6 years agoRedo get-involved, renam to contact
Joachim Breitner [Tue, 25 Jun 2013 11:30:28 +0000 (11:30 +0000)]
Redo get-involved, renam to contact

6 years agoNicer asterics
Joachim Breitner [Tue, 25 Jun 2013 11:24:33 +0000 (11:24 +0000)]
Nicer asterics

6 years agoReplace usage by link to the documentation
Joachim Breitner [Tue, 25 Jun 2013 11:23:12 +0000 (11:23 +0000)]
Replace usage by link to the documentation

6 years agoVersion-agnostic link to windows-installer
Joachim Breitner [Tue, 25 Jun 2013 11:20:50 +0000 (11:20 +0000)]
Version-agnostic link to windows-installer

6 years agoAvoiding jumping nav entries
Joachim Breitner [Tue, 25 Jun 2013 11:17:07 +0000 (11:17 +0000)]
Avoiding jumping nav entries

6 years agoAdd web page as discussed in mailing list
Waldir Pimenta [Tue, 25 Jun 2013 10:55:22 +0000 (10:55 +0000)]
Add web page as discussed in mailing list

6 years agoDo not show sub-seconds in human dump format
Joachim Breitner [Tue, 25 Jun 2013 07:24:04 +0000 (07:24 +0000)]
Do not show sub-seconds in human dump format

6 years agoTypo
Joachim Breitner [Tue, 25 Jun 2013 07:23:38 +0000 (07:23 +0000)]
Typo

6 years agoBetter takeR
Joachim Breitner [Sat, 22 Jun 2013 08:18:20 +0000 (08:18 +0000)]
Better takeR

6 years agoRecover --format documentation
Joachim Breitner [Thu, 20 Jun 2013 21:51:54 +0000 (21:51 +0000)]
Recover --format documentation

6 years agoBump version number
Joachim Breitner [Thu, 20 Jun 2013 17:22:45 +0000 (17:22 +0000)]
Bump version number

6 years agoTypo
Joachim Breitner [Thu, 20 Jun 2013 17:22:38 +0000 (17:22 +0000)]
Typo

6 years agoDocument arbtt-capture --last
Joachim Breitner [Thu, 20 Jun 2013 17:21:21 +0000 (17:21 +0000)]
Document arbtt-capture --last

6 years agoImplement arbtt-dump --last
Joachim Breitner [Thu, 20 Jun 2013 17:18:56 +0000 (17:18 +0000)]
Implement arbtt-dump --last

6 years agoTry array instead of vector
Joachim Breitner [Thu, 20 Jun 2013 17:17:27 +0000 (17:17 +0000)]
Try array instead of vector

6 years agoAdd Data.List.TakeR
Joachim Breitner [Thu, 20 Jun 2013 17:06:55 +0000 (17:06 +0000)]
Add Data.List.TakeR

6 years agoMake dumpSamples DFJSON lazier
Joachim Breitner [Thu, 20 Jun 2013 16:30:58 +0000 (16:30 +0000)]
Make dumpSamples DFJSON lazier

6 years agoDocument --format option
Joachim Breitner [Thu, 20 Jun 2013 16:23:46 +0000 (16:23 +0000)]
Document --format option

6 years agoTypo
Joachim Breitner [Thu, 20 Jun 2013 15:08:35 +0000 (15:08 +0000)]
Typo

6 years agoNo PrettyJSON
Joachim Breitner [Thu, 20 Jun 2013 14:50:04 +0000 (14:50 +0000)]
No PrettyJSON

6 years agoImplement JSON dump
Joachim Breitner [Thu, 20 Jun 2013 14:48:50 +0000 (14:48 +0000)]
Implement JSON dump

6 years agoImplement human-readable format
Joachim Breitner [Thu, 20 Jun 2013 14:37:29 +0000 (14:37 +0000)]
Implement human-readable format

6 years agoIntroduce --format flag for arbtt-dump
Joachim Breitner [Thu, 20 Jun 2013 14:20:48 +0000 (14:20 +0000)]
Introduce --format flag for arbtt-dump

6 years agoAdd Waldir as a contributor
Joachim Breitner [Thu, 13 Jun 2013 07:17:58 +0000 (07:17 +0000)]
Add Waldir as a contributor

7 years agoFix syntax of example categorize.cfg file
Waldir Pimenta [Sat, 11 May 2013 18:23:33 +0000 (18:23 +0000)]
Fix syntax of example categorize.cfg file

It was mising the final "}".

7 years agoUse spaces for alignment
Waldir Pimenta [Sat, 11 May 2013 18:21:12 +0000 (18:21 +0000)]
Use spaces for alignment

"Tabs for indentation, spaces for alignment" is a common strategy
to format monospaced plain text in order to preserve its layout
regardless of the editor configuration (number of spaces per tags)

7 years agoDocument comment syntax in the example .cfg file
Waldir Pimenta [Sat, 11 May 2013 18:18:51 +0000 (18:18 +0000)]
Document comment syntax in the example .cfg file

This is the first of a set of changes
aimed to make the initial learning curve of arbtt smoother,
especially for users not familiar with Haskell.

7 years agoConvert whitespace in categorize.cfg's aliases
Waldir Pimenta [Sat, 11 May 2013 18:02:50 +0000 (18:02 +0000)]
Convert whitespace in categorize.cfg's aliases

One of the lines of the aliases used spaces instead of a tab.
Changed to match the other ones.

7 years agofix usage of filename tag in documentation
Waldir Pimenta [Fri, 10 May 2013 15:47:20 +0000 (15:47 +0000)]
fix usage of filename tag in documentation

7 years agoFix typo in documentation
Waldir Pimenta [Fri, 10 May 2013 15:43:39 +0000 (15:43 +0000)]
Fix typo in documentation
"tries to readsthe data samples" --> "tries to read the data sample"

7 years agoFix hackage url
Waldir Pimenta [Fri, 10 May 2013 14:16:36 +0000 (14:16 +0000)]
Fix hackage url

7 years agoFix an expression in README
Waldir Pimenta [Wed, 8 May 2013 15:45:41 +0000 (15:45 +0000)]
Fix an expression in README
"day of time" --> "time of day"

7 years agoMark as released 0_7
Joachim Breitner [Sat, 19 Jan 2013 19:17:48 +0000 (19:17 +0000)]
Mark as released

7 years agoBump copyright
Joachim Breitner [Sat, 19 Jan 2013 19:16:42 +0000 (19:16 +0000)]
Bump copyright

7 years agoAdd TermSize, use it for the progress bars
Joachim Breitner [Sat, 19 Jan 2013 19:16:31 +0000 (19:16 +0000)]
Add TermSize, use it for the progress bars

7 years agoCredit Isaac
Joachim Breitner [Fri, 4 Jan 2013 16:28:29 +0000 (16:28 +0000)]
Credit Isaac

7 years agoAdd troubleshooting section to documentation.
Joachim Breitner [Fri, 4 Jan 2013 16:27:20 +0000 (16:27 +0000)]
Add troubleshooting section to documentation.

7 years agoFix build with base 4.6 (GHC 7.6)
Isaac Dupree [Sun, 30 Dec 2012 21:22:54 +0000 (21:22 +0000)]
Fix build with base 4.6 (GHC 7.6)

(Someone who knows this code / these exceptions better could
probably use Control.Exception.catch to only catch the specific
IO exceptions we're interested in.  This patch, however,
does not change which exceptions are caught.)

7 years agoMerge bugfix release
Joachim Breitner [Thu, 15 Nov 2012 11:04:10 +0000 (11:04 +0000)]
Merge bugfix release

7 years agoTAG 0.6.4.1
Joachim Breitner [Thu, 15 Nov 2012 11:03:10 +0000 (11:03 +0000)]
TAG 0.6.4.1

7 years agoForgot to add LeftFold to .cabal file
Joachim Breitner [Thu, 15 Nov 2012 11:02:13 +0000 (11:02 +0000)]
Forgot to add LeftFold to .cabal file

7 years agoTry to parse UTF8 Bytestrings more efficiently
Joachim Breitner [Wed, 3 Oct 2012 09:56:14 +0000 (09:56 +0000)]
Try to parse UTF8 Bytestrings more efficiently

7 years agoFuture code to speed up Data.MyText.get
Joachim Breitner [Wed, 3 Oct 2012 09:18:56 +0000 (09:18 +0000)]
Future code to speed up Data.MyText.get

7 years agoSCC diffTimeFromRational
Joachim Breitner [Wed, 3 Oct 2012 09:18:51 +0000 (09:18 +0000)]
SCC diffTimeFromRational

7 years agoAvoid mixup of title and progress bar
Joachim Breitner [Wed, 3 Oct 2012 08:41:50 +0000 (08:41 +0000)]
Avoid mixup of title and progress bar

7 years agoShare currentWindow, small speedup
Joachim Breitner [Wed, 3 Oct 2012 08:37:44 +0000 (08:37 +0000)]
Share currentWindow, small speedup

7 years agodocbook fix
Joachim Breitner [Tue, 2 Oct 2012 23:56:16 +0000 (23:56 +0000)]
docbook fix

7 years agoUse TimeZone at parse time, considerable speedup
Joachim Breitner [Tue, 2 Oct 2012 23:47:16 +0000 (23:47 +0000)]
Use TimeZone at parse time, considerable speedup

7 years agoPass TimeZone already at parse time
Joachim Breitner [Tue, 2 Oct 2012 23:46:41 +0000 (23:46 +0000)]
Pass TimeZone already at parse time

7 years agoAdd failing operators to Text.Parsec.ExprFail
Joachim Breitner [Tue, 2 Oct 2012 23:46:28 +0000 (23:46 +0000)]
Add failing operators to Text.Parsec.ExprFail

7 years agoImport Text.Parsec.Expr from parsec-3.1.3
Joachim Breitner [Tue, 2 Oct 2012 23:34:45 +0000 (23:34 +0000)]
Import Text.Parsec.Expr from parsec-3.1.3