It seems fairly sporadic, but there are a few behaviorial problems with the enum evaluations (VAX 1555).
On a long enum list (of over 200) the enum calculation only shows the value if a set item is visible on screen. The exception is if you are looking at the list and check on the value line by line. Skip a few lines and the enum evaluator loses its place.
enum LotsOfThings {
lot_zero = 0, // the first visible set item
lot_one = 1, // the second (shows 0 + 1)
... // lots more which goes off screen
lot_oneninenine, // the 200th
lot_twozerozero, // the 201st.
};
Sorry it isn't more specific, but I can't really create a simple test for it - just what I am seeing with my source.
Thanks, Graham