Path to this page:
Subject: CVS commit: pkgsrc/mail/neomutt
From: Thomas Klausner
Date: 2016-10-06 18:27:15
Message id: 20161006162715.72AC4FBD2@cvs.NetBSD.org
Log Message:
Apply patch from upstream:
fix: crash handling keywords/labels
When an email is read by NeoMutt the labels are stored in linked list of
strings. These strings are used as keys in a hash table of all labels.
If NeoMutt reads another email with the same label, it's given a
reference to the same hash.
Now imagine that the first email is deleted -- the list of labels is
also deleted, so that hash now has invalid keys.
This commit maintains a linked list of all labels and uses that for the
hash table keys. It's not very efficient, but it avoids having to
change the hash table code.
Note: dgc (the keywords author) has created a new version which will
supplant this one, soon.
https://github.com/neomutt/neomutt/commit/f8160285f285c0bc3c93a2672ea1169af2f04481
Bump PKGREVISION.
Files: