diff options
author | Matthias Andree <matthias.andree@gmx.de> | 2010-04-24 06:14:17 +0200 |
---|---|---|
committer | Matthias Andree <matthias.andree@gmx.de> | 2010-04-24 06:14:17 +0200 |
commit | 0775c627d2719d830d55065598a6b53949c2d647 (patch) | |
tree | 457d3402c0372ad73d4b8ffec69c17a75d0c32ec | |
parent | 693679289178bc0d7113f27fd7ca2cc8c68a51f8 (diff) | |
download | fetchmail-0775c627d2719d830d55065598a6b53949c2d647.tar.gz fetchmail-0775c627d2719d830d55065598a6b53949c2d647.tar.bz2 fetchmail-0775c627d2719d830d55065598a6b53949c2d647.zip |
Note search.h ideas for UID.
-rw-r--r-- | TODO.txt | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -66,6 +66,8 @@ questionable: (silently allowing g+x). - make UID code more efficient, parsing is O(n^2), should be no worse than O(n log n), lookup is O(n), should be O(log n). + * Idea for C: use <search.h> tfind/tsearch. Need to split idlist up + so it only keeps the ids, and use an array to track status. - help systematic debugging - by making logging more strict (Postfix's msg_* as example??) - by adding a --loggingtest or something that emits |