[PATCH] ruby: add bindings for `notmuch_database_get_all_tags`
David Bremner
david at tethera.net
Wed Dec 31 12:11:06 PST 2014
Ludovic LANGE <ll-notmuchmail at lange.nom.fr> writes:
> + tags = notmuch_database_get_all_tags (db);
> + if (!tags)
> + rb_raise (notmuch_rb_eMemoryError, "Out of memory");
Hi Ludovic;
Sorry about the slow response. It's not really your fault, but this
exception is is not really correct, since there are at least two
possible error conditions which get squashed into a NULL. I have
proposed a series [1] which should make it possible to tell the
difference, but in the mean time I wonder if it would be better to
to do
rb_raise (notmuch_rb_eBaseError, "unknown notmuch error")
with a comment "XXX: figure out actual error".
Cheers,
d
[1]: id:1419788030-10567-2-git-send-email-david at tethera.net
More information about the notmuch
mailing list