VM

Wish list: thread virtual selectors

Bug #903621 reported by Uday Reddy
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
VM
Fix Released
Wishlist
Uday Reddy

Bug Description

It would be useful to have virtual selectors `thread-any' and `thread-all' which check if a selector is true for any (or all) messages in the current thread.

Tags: virtual

Related branches

Revision history for this message
Uday Reddy (reddyuday) wrote :

Revision 1273 adds a command `V T' as well as virtual selectors `thread' and `thread-all'.

Changed in vm:
status: Triaged → Fix Committed
Revision history for this message
John Hein (xpqheqdvq4) wrote :

This is nice. Here's a _very_ minor quibble...

If I don't vm-toggle-threads-display at least once, then try to use V T, you get:

VM internal threading error: vm-thread-subtree

from this line in vm-thread-subtree...

      (signal 'vm-thread-error (list 'vm-thread-subtree)))

I don't get the error even if I hit ctrl-t twice to toggle threads on then back off.

From glancing at the code, it's not obvious to me what side effect of vm-toggle-threads-display makes vm-thread-subtree happy.

By the way, if we're nitpicking vm at this level, maybe we're ready for 8.2.0. Are there any major bugs we want to have fixed before 8.2.0 can be released? The high importance bugs in the current bug list don't seem like show stoppers for an 8.2.0 release (maybe 740755 but I don't know if it's very common - I don't recall seeing those symptoms). Sorry for hijacking this thread.

Revision history for this message
Uday Reddy (reddyuday) wrote : [Bug 903621] Re: Wish list: thread virtual selectors

John Hein writes:

> If I don't vm-toggle-threads-display at least once, then try to use V T,
> you get:
>
> VM internal threading error: vm-thread-subtree

Good catch! Fixed in rev. 1299.

Cheers,
Uday

Uday Reddy (reddyuday)
Changed in vm:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.