rem: columnID = "senderCol"; 
add: case nsMsgViewSortType.byRecipient: columnID = "senderOrRecipientCol"; 
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.bySubject:      columnID = "subjectCol";      break;    case nsMsgViewSortType.byUnread:      columnID = "unreadButtonColHeader";      break;    case nsMsgViewSortType.byStatus:      columnID = "statusCol";      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;    default:      dump("unsupported sort key: " + sortKey + "\n");      columnID = null;      break;  }  return columnID;}
meta: 5872	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/5872/8239f76daad964c0fd795555b2830b8ed78a3257/commandglue.js/clean/mailnews/base/resources/content/commandglue.js