if (entry.getRevision().equals( currentRemoteResource.getLastChangedRevision())) {
if (currentRemoteResource != null && entry.getRevision().equals( currentRemoteResource.getLastChangedRevision())) {
		public String getColumnText(Object element, int columnIndex) {            ILogEntry entry = adaptToLogEntry(element);			if (entry == null) return ""; //$NON-NLS-1$			switch (columnIndex) {				case COL_REVISION:					String revision = entry.getRevision().toString();					if (entry.getRevision().equals( currentRemoteResource.getLastChangedRevision())) {						revision = Policy.bind("currentRevision", revision); //$NON-NLS-1$					}					return revision;				case COL_TAGS:					return AliasManager.getAliasesAsString(entry.getTags());				case COL_DATE:					Date date = entry.getDate();					if (date == null) return Policy.bind("notAvailable"); //$NON-NLS-1$					return DateFormat.getInstance().format(date);				case COL_AUTHOR:					if(entry.getAuthor() == null) return Policy.bind("noauthor"); //$NON-NLS-1$					return entry.getAuthor();				case COL_COMMENT:					String comment = entry.getComment();					if (comment == null) return "";   //$NON-NLS-1$					int rIndex = comment.indexOf("\r");  //$NON-NLS-1$					int nIndex = comment.indexOf("\n");	 //$NON-NLS-1$					if( (rIndex == -1) && (nIndex == -1) )						return comment;											if( (rIndex == 0) || (nIndex == 0) )						return Policy.bind("HistoryView.[...]_4"); //$NON-NLS-1$											if(rIndex != -1)						return Policy.bind("SVNCompareRevisionsInput.truncate", comment.substring(0, rIndex)); //$NON-NLS-1$					else						return Policy.bind("SVNCompareRevisionsInput.truncate", comment.substring(0, nIndex)); //$NON-NLS-1$			}			return ""; //$NON-NLS-1$		}