rem: case nsMsgViewSortType.byScore: columnID = "scoreCol"; 
add: case nsMsgViewSortType.byJunkStatus: columnID = "junkStatusCol"; 
context: function ConvertSortTypeToColumnID(sortKey){  var columnID;  // hack to turn this into an integer, if it was a string  // it would be a string if it came from localStore.rdf  sortKey = sortKey - 0;  switch (sortKey) {    case nsMsgViewSortType.byDate:      columnID = "dateCol";      break;    case nsMsgViewSortType.byAuthor:      columnID = "senderCol";      break;    case nsMsgViewSortType.byRecipient:      columnID = "recipientCol";      break;    case nsMsgViewSortType.bySubject:      columnID = "subjectCol";      break;    case nsMsgViewSortType.byLocation:      columnID = "locationCol";      break;    case nsMsgViewSortType.byUnread:      columnID = "unreadButtonColHeader";      break;    case nsMsgViewSortType.byStatus:      columnID = "statusCol";      break;    case nsMsgViewSortType.byLabel:      columnID = "labelCol";      break;    case nsMsgViewSortType.bySize:      columnID = "sizeCol";      break;    case nsMsgViewSortType.byPriority:      columnID = "priorityCol";      break;    case nsMsgViewSortType.byFlagged:      columnID = "flaggedCol";      break;    case nsMsgViewSortType.byThread:      columnID = "threadCol";      break;    case nsMsgViewSortType.byId:      // there is no orderReceivedCol, so return null      columnID = null;      break;    case nsMsgViewSortType.byScore:      columnID = "scoreCol";      break;    default:      dump("unsupported sort key: " + sortKey + "\n");      columnID = null;      break;  }  return columnID;}
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/dd4cda948d5f839dec2c0286ef1ba8146c0428c0/commandglue.js/clean/mail/base/content/commandglue.js