Commit Graph

20 Commits

Author SHA1 Message Date
Dirk-Jan C. Binnema 3e233cba9a rework logging system
reimplement the old mu-log.[ch] into mu-logging.{cc,hh}

If available (and using an appropriately equipped glib), log to the
systemd journal

Only g_criticals have stderr output, all the other g_* go to the log
file / journal.
2020-05-30 13:29:44 +03:00
Dominik Schrempf ccbd81f6ef ~/.mu -> ~/.cache/mu 2020-04-19 13:02:48 +02:00
Dirk-Jan C. Binnema 20eea6153f fix guile build 2020-02-25 07:40:00 +02:00
Dirk-Jan C. Binnema 8f24b4103a guile: update for lib/mu-store changes 2019-07-30 08:51:04 +03:00
djcb 7eb244b3b0 mu: don't use __FUNCTION__, use __func__
__FUNCTION__ is deprecated and gives compilation warnings. __func__ is
standardized in c99.
2015-04-22 21:06:31 +03:00
djcb 1f24e224a9 * more more copyright year updates 2013-03-30 11:38:01 +02:00
djcb f5f8d6de70 * mu_store_needs_upgrade --> mu_store_versions_match 2013-01-06 15:53:42 +02:00
djcb 1df0e31062 * guile: cosmetic 2012-07-31 18:46:27 +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 bc6f9ebbb8 * fix glib warnings (compile time, runtime): add error gquark, don't use g_atexit 2012-04-01 13:08:02 +03:00
djcb 453036dff9 * mu-guile: make the string functions save against b0rked utf-8 2012-01-13 00:43:44 +02:00
djcb e650e6e212 * mu-guile, mu-guile-message: cleanups, fix some small leaks 2012-01-09 08:21:35 +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 26a2f17bca minor guile fixes 2012-01-01 22:47:03 +02:00
djcb 46e002a4fa * guile cleanup/overhaul (WIP) 2012-01-01 18:17:29 +02:00
djcb b5e2f1c14a * guile support cleanup (WIP) 2011-12-30 12:36:59 +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 ce107b9bfc * mu-guile: small updates 2011-12-19 23:54:54 +02:00
djcb 8b39c69c89 * some code re-arrangement: src/guile-> guile, toys/mm -> emacs 2011-12-13 08:03:19 +02:00