summaryrefslogtreecommitdiff
path: root/guile/scripts
AgeCommit message (Collapse)Author
2022-11-17guile: update scriptsDirk-Jan C. Binnema
Some minor improvements to the existing scripts
2022-11-17guile: move msgs-per-* scripts into histogram.scmDirk-Jan C. Binnema
2022-08-20autotools: removeDirk-Jan C. Binnema
Since 2008, autotools has served us well - thank you! However, mu is now using meson build, and it's time to remove the autotools support -- one build system is enough.
2016-07-25Add --expr flag to constrain search when looking for duplicatesStephen J. Eglen
(mu:for-each-message ...) allows an optional expression to be passed so that only messages matching that expression are searched when looking for duplicates. This patch adds a --expr flag so that e.g. find-dups.scm --expr d:6m..3m will reduce the range of messages to those between 3 and 6 months ago to search for duplicates. I found this useful when using expressions to find messages in a particular year, rather than searching the whole database. This is often quicker and less worrying than searching the whole database. If --expr is not provided, expr should default to #t so that the whole database is searched as before.
2015-06-14script: make find-dups a bit fasterdjcb
'find-dups' was trying to call `mu remove' for each duplicate message it removes. This can be quit slow, so simply delete a file. After dups have been removed, run `mu index'.
2015-03-22guile: Add '--delete' option to find-dups.scmMark A. Hershberger
Closes #592 Uses open-pipe* to ensure that escaping isn't needed (seen in md5sum) since arguments are passed. Also see this discussion: http://thread.gmane.org/gmane.lisp.guile.user/11777 Experimental feature... be careful.
2014-12-07Fix build error in msgs-count.scmChen He
mu:run-stats expects the passed-in function to take 3 arguments. The third argument applies to gnuplot only, which is not applicable to the count function in msgs-count.scm.
2013-10-09* guile: update command-line arguments in scriptsdjcb
2013-07-23* guile: some update for the output formatdjcb
2013-06-09* cosmeticsdjcb
2013-06-07* guile: add find-dups script, to find duplicate messagesdjcb
2013-03-30* more more copyright year updatesdjcb
2013-03-30* update copyright yearsdjcb
2013-01-27* guile: add msgs-count scriptdjcb
2012-10-27* guile: rename mu:plot -> mu:plot-histogramdjcb
2012-10-22* guile: update the scriptsdjcb
2012-10-22* guile: move scripts to scripts/ (from scripts/stats)djcb
2012-10-21* mu: support description fields in stat scripts, some refactoringdjcb
2012-10-19* guile: add support for scriptsdjcb
2012-10-19* guile: add a bunch of statistics scriptsdjcb
2012-10-17* guile: install guile scriptdjcb