[MlMt] Column customization works intermittantly
Benjamin Coddington
bcodding at redhat.com
Mon May 9 14:00:49 EDT 2016
Hi list, I'm new here.
I'm using MailMate 1.9.4 (5234), and it is very helpful for me to be
able view a column that shows either a message's list-id header, or a
concatenation of some headers from bugzilla. I do that with the
following file:
~/Library/Application
Support/MailMate/Resources/MmMessagesOutlineView/outlineColumns.plist:
{
columns = {
"identifier" = {
title = "List-Id";
sortKey = "list-id.identifier";
formatting = {
formatString = "${list-id.identifier}";
placeholderString = "";
};
minimumWidth = 10;
};
"bugzilla-status" = {
title = "BZ Status";
sortKey = "X-Bugzilla-Status";
formatting = {
formatString =
"${X-Bugzilla-Status:+${X-Bugzilla-Status} }";
placeholderString = "";
};
};
"bugzilla-assigned" = {
title = "BZ Assigned";
sortKey = "X-Bugzilla-Assigned-To";
formatting = {
formatString =
"${X-Bugzilla-Assigned-To:+${X-Bugzilla-Assigned-To} }";
placeholderString = "";
};
};
"list_bz_meta" = {
title = "List-Id or BZ Info";
sortKey = "list_bz_meta";
formatting = {
formatString =
"${list-id.identifier}${X-Bugzilla-Status:+${X-Bugzilla-Status} for
${X-Bugzilla-Assigned-To}}";
placeholderString = "";
};
};
};
}
The list_bz_meta is the column I'd like to use. This column always
functions as expected for some period of time after starting MailMate
(an hour or so), however at some point it will transition to a state
where it will not show any text for newly arriving messages. Restarting
MailMate fixes it up again.
I've turned up the logging, nothing seems relevant other than: "Warning:
Unknown field parser 'list-id.body'" at startup or when viewing an
outline for a mailbox for the first time. That message is still output
even if I remove my outlineColumns.plist file entirely.
Any tips about how I might get this column to work reliably?
Thanks for any help,
Ben
More information about the mailmate
mailing list