Commit Graph

191 Commits

Author SHA1 Message Date
djcb 12eebbcc23 * mu: support description fields in stat scripts, some refactoring 2012-10-21 17:20:20 +03:00
djcb 37f51515ed * fix guile / mu4e doc building 2012-10-20 15:49:53 +03:00
djcb 1565cf5b85 * fix `make distcheck' 2012-10-20 12:51:19 +03:00
djcb 1094b61c5b * guile: some improvements to the manual 2012-10-20 12:17:19 +03:00
djcb f0be196209 * guile/mu4e: refactor doc building a bit 2012-10-19 16:00:41 +03:00
djcb c1828ab2c8 * guile: add support for scripts 2012-10-19 00:50:22 +03:00
djcb 6d19880ced * guile: add a bunch of statistics scripts 2012-10-19 00:49:14 +03:00
djcb 578a4c7a54 * guile: install guile script 2012-10-17 23:37:30 +03:00
djcb 2551e77325 * guile: update some of the examples 2012-09-17 11:41:11 +03:00
djcb 0b32a63537 * guile: fix getting message bodies 2012-09-17 11:13:37 +03:00
djcb a5dcd746be * guile: don't use obsolete 'message' module anymore in examples/org2mu4e 2012-08-28 12:23:33 +03:00
djcb 38a2ee788b * bump glib version to 2.24, make gtest stuff non-optional
(even ubuntu 10.04 comes with 2.24, so that should be conservative enough)
2012-08-11 18:48:48 +03:00
djcb b3760740f8 * update for attachment checking changes 2012-08-09 11:45:46 +03:00
djcb 89b52d7eed * guile: update test case 2012-08-09 10:39:45 +03:00
djcb 99778d1314 * guile: add mu:count to (mu stats) 2012-08-01 23:59:13 +03:00
djcb 1df0e31062 * guile: cosmetic 2012-07-31 18:46:27 +03:00
djcb d68dcbfc86 * guile: add mu:correl, to calculate pearson's correlation coefficient between vars 2012-07-25 12:52:36 +03:00
djcb 9410a2e2d5 * guile: fix mu-guile.texi format (texi2dvi generation) 2012-07-20 12:20:03 +03:00
djcb a1d6d096ca * guile: minor Makefile update 2012-07-20 11:54:53 +03:00
djcb acfabfdf4b * refactor: MU_MSG_PART_OPTION -> MU_MSG_OPTION and related changes 2012-07-18 16:22:10 +03:00
djcb 9e59b1f29b * crypto: update other mu-msg-part users for api changes 2012-07-17 19:17:09 +03:00
djcb d4abc249c2 * refactor mu_msg_(un)load_msg_file from various versions 2012-07-16 12:55:54 +03:00
djcb 543f4a1926 * guile: some more improvements 2012-07-15 12:44:52 +03:00
djcb c613ef3c6e * guile: make unit test work on uninstalled mu-guile 2012-07-14 18:52:05 +03:00
djcb 41a82d16f5 * guile: robustness -- ensure mu has been initialized 2012-07-14 15:52:37 +03:00
djcb cf9c6ce731 * guile: prevent byte-compilation warnings 2012-07-14 15:51:59 +03:00
djcb 8abe211a58 * guile: make sure the examples still work 2012-07-14 12:46:42 +03:00
djcb 8e3fbe380e * guile: some general improvements / cleanups in module loading, object
visibilty. turn some integers (such as message priority, log level, contact
  type) into symbols.
2012-07-14 12:32:15 +03:00
djcb fcb202d618 * guile: unit tests improvement (don't require installation) 2012-07-12 21:59:14 +03:00
djcb 9bddf2f0b9 * guile: beginnings of some unit tests 2012-07-12 21:19:59 +03:00
djcb 93c46dda8f * prepare for guile/tests 2012-07-12 15:46:45 +03:00
djcb c2676540d0 * guile: some internal improvements 2012-07-12 15:46:19 +03:00
djcb 60ea579135 * guile: add mu-biff example, to find new mail 2012-07-10 23:57:14 +03:00
djcb b09b9ceaac * guile: add mu:timestamp accessor to <mu:message>, implement it 2012-07-10 23:36:21 +03:00
djcb e87b5fd248 * guile: add format 'quoted' to contacts, use it in the example script 2012-06-06 08:17:24 +03:00
djcb 46f10cfde9 * refactoring: split src/ into mu/ and lib/ 2012-05-21 09:25:53 +03:00
djcb 80cd63ff36 * guile: allow specifying a max # of search results in mu:for-each-message and mu:message-list 2012-05-17 20:44:20 +03:00
djcb 1bbca9e1eb * small fixes in address generation, mu:contact->string 2012-05-04 14:52:45 +03:00
djcb 27cc5cea62 * guile/examples/msg-graphs: show years correctly in graphs, add year-month period 2012-04-28 23:03:22 +03:00
djcb bc6f9ebbb8 * fix glib warnings (compile time, runtime): add error gquark, don't use g_atexit 2012-04-01 13:08:02 +03:00
djcb 3e1640fb7a * mu-guile-message.c: don't free unitialized var in error path 2012-02-21 21:51:15 +02:00
djcb 0d08ff903d * update code for new mu_msg_part_for_each API 2012-02-13 22:36:22 +02:00
djcb dec4ce8181 * fix contacts-export, msg-graphs 2012-01-22 11:44:52 +02:00
djcb 3ea8b1fe8c * guile: fix logic inversion in plot generation 2012-01-22 11:03:47 +02:00
djcb c3de1bdb1a * guile/examples: use EXTRA_DIST, not noinst_DIST 2012-01-22 10:49:43 +02:00
djcb d1857355c4 * add org2mu4e example script
script export query results to org-mode links to the messages (in mu4e)
2012-01-21 14:20:07 +02:00
djcb 336b09db42 * cosmetic 2012-01-19 21:42:28 +02:00
djcb 92f6a4777e * mu-guile.texi: mention GUILE_LOAD_PATH 2012-01-19 21:41:11 +02:00
djcb 9d84138a73 * mu-guile.texi: extend / improve mu-guile documentation 2012-01-15 14:38:08 +02:00
djcb 799e3e150a * mu-guile-message.c: use mu_msg_part_save_temp, rename some symbols 2012-01-15 14:37:30 +02:00
djcb f386e2bd26 * update guile examples 2012-01-15 14:36:09 +02:00
djcb ece8d795e3 * rename msg-stats => msg-graphs 2012-01-15 14:33:22 +02:00
djcb e620a32ee7 * updated the guile modules 2012-01-15 14:32:34 +02:00
djcb a5184674ef * add functions to map day numbers -> names, month numbers -> names 2012-01-13 01:52:30 +02:00
djcb c26dc38ade * mu-guile.texi: updated / expanded documentation 2012-01-13 00:53:05 +02:00
djcb be8d97f11e * guile - updates in most guile modules 2012-01-13 00:49:30 +02:00
djcb 7d2f5a2307 * add part.scm (attachment handling), plot.scm (plot statistics) 2012-01-13 00:48:28 +02:00
djcb b7745f2bf9 * mu-guile-messsage.c: use the utf8-save function; add attachment handling
- use the new utf8 string function in mu-guile
  - implement attachment handling
  - various cleanups
2012-01-13 00:45:46 +02:00
djcb 453036dff9 * mu-guile: make the string functions save against b0rked utf-8 2012-01-13 00:43:44 +02:00
djcb bb20ad375e * guile: update examples 2012-01-09 08:23:56 +02:00
djcb 55b7fcbaef * mu-guile.texi: update docs 2012-01-09 08:23:11 +02:00
djcb e650e6e212 * mu-guile, mu-guile-message: cleanups, fix some small leaks 2012-01-09 08:21:35 +02:00
djcb ba3448fe30 * guile: updates for contact.scm, message.scm 2012-01-09 08:20:43 +02:00
djcb 261e9dff28 * mu-guile: make the examples work after mu:initialize api changes 2012-01-07 18:42:19 +02:00
djcb 41abf944c2 * mu-guile: fix-up some of the modules 2012-01-07 18:41:44 +02:00
djcb 959e94426d * small documentation updates 2012-01-06 16:18:18 +02:00
djcb 45f795b773 * guile: update documentation, message module 2012-01-06 14:33:06 +02:00
djcb e4d5d6de8a * mu-guile.texi: start of mu-guile documentation (WIP) 2012-01-05 00:08:50 +02:00
djcb 9d60da9a20 * mu-guile: shuffled functionality around a bit, and fixed a few bugs (WIP) 2012-01-05 00:08:27 +02:00
djcb ad6799d93f guile/Makefile.am: build documentation 2012-01-01 22:47:58 +02:00
djcb f476eac4f0 msg-stats: update for mu-guile changes, remove unneeded stuff 2012-01-01 22:47:40 +02:00
djcb 26a2f17bca minor guile fixes 2012-01-01 22:47:03 +02:00
djcb e8869448ab mu guile documentation updates 2012-01-01 22:46:11 +02:00
djcb 55548a7b66 add beginnings of mu-guile documentation
* mu-guile: main file
    * fdl: gnu fdl licence
2012-01-01 22:45:47 +02:00
djcb b40acced72 * guile/mu/Makefile.am: remove msg.scm 2012-01-01 18:21:29 +02:00
djcb be35f4964d * warn about outdated doc, move to message.scm 2012-01-01 18:20:43 +02:00
djcb 46e002a4fa * guile cleanup/overhaul (WIP) 2012-01-01 18:17:29 +02:00
djcb 4ea353d6da * fix mu-guile installation paths, remove mu-guile-log.* 2011-12-30 15:39:10 +02:00
djcb 489fd3fcf4 * mu-guile-util: remove guile 1.8 backward compat stuff 2011-12-30 15:00:37 +02:00
djcb 9d6d33be2a * fix 'make distcheck' for guile/, require guile version 2.0 2011-12-30 15:00:15 +02:00
djcb 6731abde40 * Makefile.ams for guile/emacs: fix make dist 2011-12-30 13:38:32 +02:00
djcb b5e2f1c14a * guile support cleanup (WIP) 2011-12-30 12:36:59 +02:00
djcb aa9b831682 * some renaming in guile/ 2011-12-23 16:48:12 +02:00
djcb c8c1b74c8a * add an example guile script for querying contacts (WIP) 2011-12-23 00:38:19 +02:00
djcb c9d9db488e * mu-guile.c: use g_atexit rather than atexit for portability 2011-12-22 21:18:06 +02:00
djcb c9664d85ef * cosmetic 2011-12-20 23:44:49 +02:00
djcb 9bf904bd9f * mu-msg-stats: support cmdline arguments, --muhome etc. 2011-12-20 23:44:26 +02:00
djcb ce107b9bfc * mu-guile: small updates 2011-12-19 23:54:54 +02:00
djcb 0e0eda2ab5 * stats: fix some bugs in the guile stats module 2011-12-14 09:13:30 +02:00
djcb 71b01c6ff2 * added an example guile script 2011-12-14 09:12:10 +02:00
djcb 8b39c69c89 * some code re-arrangement: src/guile-> guile, toys/mm -> emacs 2011-12-13 08:03:19 +02:00