New patches: [Fix an expression in README Waldir Pimenta **20130508154541 Ignore-this: 22d43dca6f06774a332a188bed3a4870 "day of time" --> "time of day" ] hunk ./README 86 syntax). * $total_idle time, which is the maximum idle time until it is reset. This would allow the user to catch the idle times more exactly. - * Rules based on day of time, to create tags for worktime, weekend, late + * Rules based on time of day, to create tags for worktime, weekend, late at night. (Partially done) * Storing the current timezone in the tags, for the prevoius entry to be more to be more useful. [Fix hackage url Waldir Pimenta **20130510141636 Ignore-this: ab6a76de070ae5429549f8251f147d80 ] hunk ./doc/arbtt.xml 751 See also See the arbtt manual for more information and the arbtt hackage page for + url="http://hackage.haskell.org/package/arbtt">arbtt hackage page for newer versions of arbtt. hunk ./doc/arbtt.xml 821 See also See the arbtt manual for more information and the arbtt hackage page for + url="http://hackage.haskell.org/package/arbtt">arbtt hackage page for newer versions of arbtt. hunk ./doc/arbtt.xml 885 See also See the arbtt manual for more information and the arbtt hackage page for + url="http://hackage.haskell.org/package/arbtt">arbtt hackage page for newer versions of arbtt. hunk ./doc/arbtt.xml 949 See also See the arbtt manual for more information and the arbtt hackage page for + url="http://hackage.haskell.org/package/arbtt">arbtt hackage page for newer versions of arbtt. hunk ./doc/arbtt.xml 1024 See also See the arbtt manual for more information and the arbtt hackage page for + url="http://hackage.haskell.org/package/arbtt">arbtt hackage page for newer versions of arbtt. [Fix typo in documentation Waldir Pimenta **20130510154339 Ignore-this: 770bb596059ee6a4ff7c40a3a2c12ef0 "tries to readsthe data samples" --> "tries to read the data sample" ] hunk ./doc/arbtt.xml 975 Description - arbtt-recover tries to readsthe data samples recorded + arbtt-recover tries to read the data samples recorded by , skipping over possible broken entries. A fixed log file is written to ~/.arbtt/capture.log.recovered. If the recovery was successful, you should stop arbtt-capture and move the file to ~/.arbtt/capture.log. [fix usage of filename tag in documentation Waldir Pimenta **20130510154720 Ignore-this: 935a1ae1d68beeda3b4cd31368bbd93f ] hunk ./doc/arbtt.xml 976 Description arbtt-recover tries to read the data samples recorded - by , skipping over possible broken entries. A fixed log file is written to ~/.arbtt/capture.log.recovered. If the recovery was successful, you should stop arbtt-capture and move the file to ~/.arbtt/capture.log. + by , skipping over possible broken entries. A fixed log file is written to ~/.arbtt/capture.log.recovered. If the recovery was successful, you should stop arbtt-capture and move the file to ~/.arbtt/capture.log. As a sid effect, arbtt-recover applies the log compression method implemented in version 0.4.5 to the samples created by an earlier version. If you have a large logfile written by older versions, running arbtt-recover is recommended. [Add missing space: ofregular --> of regular Waldir Pimenta **20130510154939 Ignore-this: f86b6248aaba9ba1655c441a99050802 ] hunk ./doc/arbtt.xml 1121 Performance improvements. - Support comparing a string to a list of strings, or matching it against a list ofregular expressions. + Support comparing a string to a list of strings, or matching it against a list of regular expressions. [Convert whitespace in categorize.cfg's aliases Waldir Pimenta **20130511180250 Ignore-this: e9c776828390fc4c2f27b2e8793ce958 One of the lines of the aliases used spaces instead of a tab. Changed to match the other ones. ] hunk ./categorize.cfg 6 "sun-awt-X11-XFramePeer" -> "java", "sun-awt-X11-XDialogPeer" -> "java", "sun-awt-X11-XWindowPeer" -> "java", - "gramps.py" -> "gramps", + "gramps.py" -> "gramps", "___nforschung" -> "ahnenforschung", "Pidgin" -> "pidgin" ) [Document comment syntax in the example .cfg file Waldir Pimenta **20130511181851 Ignore-this: a423dfb9989410193ed8818d681d00e5 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. ] hunk ./categorize.cfg 1 +-- Comments in this file use the Haskell syntax: +-- A "--" comments the rest of the line. +-- A set of {- ... -} comments out a group of lines. + -- This defines some aliases, to make the reports look nicer: aliases ( "sun-awt-X11-XFramePeer" -> "java", [Use spaces for alignment Waldir Pimenta **20130511182112 Ignore-this: 3e834529f68c36d1252afb5db4ce1adb "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) ] hunk ./categorize.cfg 12 "sun-awt-X11-XWindowPeer" -> "java", "gramps.py" -> "gramps", "___nforschung" -> "ahnenforschung", - "Pidgin" -> "pidgin" + "Pidgin" -> "pidgin" ) -- A rule that probably everybody wants. Being inactive for over a minute [Fix syntax of example categorize.cfg file Waldir Pimenta **20130511182333 Ignore-this: 789f2f19e31825ce67033919288bc658 It was mising the final "}". ] hunk ./categorize.cfg 126 year $date == 2010 ==> tag year:2010, -} +} + Context: [TAG 0.7 Joachim Breitner **20130119191753 Ignore-this: cb80681f89ad6374c26a6e6a4c9c9f35 ] Patch bundle hash: 8029395a0ce868e094845a39b3a4d401e8c10c7f