 from robert elz kre munnari oz au date wed NUMBER aug NUMBER NUMBER NUMBER NUMBER NUMBER date wed NUMBER aug NUMBER NUMBER NUMBER NUMBER NUMBER from chris garrigues cwg dated NUMBER NUMBERadNUMBERb deepeddy com message id NUMBER NUMBER tmda deepeddy vircio com so i ll probably poke around at the sequences performance issues well there s this wonderful piece of code in mhseqexpand hack to weed out sequence numbers for messages that don t exist foreach m rseq if file exists mhprofile path folder m exmh_debug mhprofile path folder m not found set ix lsearch seq m set seq lreplace seq ix ix else real hack break which is going to run slow if a sequence happens to start with a bunch of messages that don t exist i m not sure why it is important that the first message in the sequence returned exists but not necessarily any of the others but i m sure glad it is as mhseqexpand gets called lots and i don t know if i could cope if it were checking every file in the sequences it is looking at all the time although my fingerprints are all over that it s not actually my code and has been in there since before NUMBER it s code that i moved from mh tcl to sequences tcl and back again i m noNUMBER sure either but it should be a one time penalty because the sequence will be re written with the bad messages removed i think it may help to keep a list of the valid message numbers for the current folder though that would then need to be verified against changes to the directory does tcl have a directory read function i assume so mh_sequence also goes and rereads the files mh_sequences and the context file but i m not sure how frequently that one is called that was a problem but if you look at mh_sequence and mh_sequences and mh_sequenceupdate they all call mhreadseqs to do the actual reading and it only reads the sequences if the file has been touched look for the exmh_debug reading filename output in the debug log to see when sequences are actually reread from disk my theory is that ftoc_showsequences is being called too often i m about to investigate that i ll email anything i figure out since i m leaving town in less than NUMBER hours have a good vacation thanks chris chris garrigues URL vircio URL NUMBER congress suite NUMBER austin tx NUMBER NUMBER NUMBER NUMBER NUMBER world war iii the wrong doers vs the evil doers 