Summary | Message cache update flags cannot handle imap ranges |
Queue | IMP |
Queue Version | 4.2-RC3 |
Type | Bug |
State | Resolved |
Priority | 2. Medium |
Owners | slusarz (at) horde (dot) org |
Requester | janne.peltonen (at) helsinki (dot) fi |
Created | 04/18/2008 (6298 days ago) |
Due | |
Updated | 09/06/2017 (2870 days ago) |
Assigned | 04/18/2008 (6298 days ago) |
Resolved | 04/19/2008 (6297 days ago) |
Github Issue Link | |
Github Pull Request | |
Milestone | |
Patch | No |
commit d798cb84720222af705c34408ad9b3f15aa02a1e
Author: bertrand Gugger <toggg@php.net>
Date: Fri Feb 3 19:47:02 2006 +0000
A space is enough to delimitate a heading, no need for a linefeed (#6623)
git-svn-id:
https://svn.php.net/repository/pear/packages/Text_Wiki/trunk@206375
c90b9560-bf6c-de11-be94-00142212c4b1
Text/Wiki/Parse/Mediawiki/Heading.php | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
http://github.com/horde/horde/commit/d798cb84720222af705c34408ad9b3f15aa02a1e
commit 46697cedb549044ae56ceed8d5976f08ddbe9cff
Author: bertrand Gugger <toggg@php.net>
Date: Fri Feb 3 19:45:27 2006 +0000
#6623: missing quantifier '?'
git-svn-id:
https://svn.php.net/repository/pear/packages/Text_Wiki/trunk@206374
c90b9560-bf6c-de11-be94-00142212c4b1
Text/Wiki/Parse/Mediawiki/Wikilink.php | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
http://github.com/horde/horde/commit/46697cedb549044ae56ceed8d5976f08ddbe9cff
commit 388176385b6a0d9e34bd0368000cdbd44d9cf79f
Author: bertrand Gugger <toggg@php.net>
Date: Mon Jan 30 15:09:08 2006 +0000
Spaces around headings are not mandatory (#6623)
git-svn-id:
https://svn.php.net/repository/pear/packages/Text_Wiki/trunk@206127
c90b9560-bf6c-de11-be94-00142212c4b1
Text/Wiki/Parse/Mediawiki/Heading.php | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
http://github.com/horde/horde/commit/388176385b6a0d9e34bd0368000cdbd44d9cf79f
commit 5c8d6d36032768579cd2dc3763e198cd95044cc8
Author: bertrand Gugger <toggg@php.net>
Date: Mon Jan 30 15:03:27 2006 +0000
Add the Wilink rule (#6623)
git-svn-id:
https://svn.php.net/repository/pear/packages/Text_Wiki/trunk@206123
c90b9560-bf6c-de11-be94-00142212c4b1
Text/Wiki/Mediawiki.php | 2 +-
Text/Wiki/Parse/Mediawiki/Wikilink.php | 74
++++++++++++++++++++++++++++++++++
2 files changed, 75 insertions(+), 1 deletion(-)
http://github.com/horde/horde/commit/5c8d6d36032768579cd2dc3763e198cd95044cc8
State ⇒ Resolved
internally since it is not valid input for our functions. We are
going to eventually need the full list of indices anyway, so we pass
that list instead.
Assigned to Michael Slusarz
Priority ⇒ 2. Medium
Type ⇒ Bug
Summary ⇒ Message cache update flags cannot handle imap ranges
Queue ⇒ IMP
Milestone ⇒
Patch ⇒ No
New Attachment: handle_imap_range_in_flag_cache.patch
State ⇒ Unconfirmed
understood by the imap protocol to mean "from to first to the end",
that is, "1:*". Everything else in IMP seems to handle this OK, but
updateFlags function in lib/IMAP/MessageCache.php doesn't - it
apparently excpects a list of explicite message id numbers, not a
one-membered list that contains an IMAP range. Result: the messages
are flagged as deleted on the server, but not in cache, so IMP shows
them without overstrike in the mailbox index. (However, "Hide
deleted", "Purge deleted" etc. do work.) The attached patch adds the
imap range "1:*" as a special case to the _loadUIDs argument $uids -
if $uids has "1:*" as its first element, we retrieve all the UIDs we
have in cache. I'm not sure whether this actually resolves the
problem; seems to work for me this far...