action-labels need seeding
Bug #515124 reported by
Uday Reddy
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
VM |
In Progress
|
Low
|
Uday Reddy |
Bug Description
If one does a vm-flag-message in a new mail folder, it gets ignored. The problem seems to be that \flagged is regarded as an "action-label" and it is added only if it is declared in the folder header. Adding other labels seems to work ok. Puzzling behaviour!
Changed in vm: | |
status: | New → Triaged |
importance: | Undecided → Low |
assignee: | nobody → Uday Reddy (reddyuday) |
tags: | added: imap |
Changed in vm: | |
milestone: | none → 8.1.1-devo |
Changed in vm: | |
status: | Triaged → In Progress |
Changed in vm: | |
milestone: | 8.2.0-devo → 8.1.91a |
Changed in vm: | |
milestone: | 8.2.0b → 8.2.1 |
To post a comment you must log in.
In one instance, flagging a message didn't work even though there were other messages with \\flagged in the folder. (For an IMAP folder.) A debug trace showed this failure.
Debugger entered--returning value: nil soft("\ \flagged" [0 0 0 0 ! 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]) or-delete- message- labels( "\\flagged" 1 t) or-delete- message- labels "\\flagged" count (not ...))) interactively( vm-flag- message)
intern-
* vm-add-
* (let ((labels ...)) (vm-add-
* vm-flag-message(1)
call-
Evidently, the vm-label-obarray doesn't have \\flagged. It looks like vm-startup- apply-labels didn't do its job somehow.