Bug 28831 Displays ligature for fi & fl
Eclipse M4 The Eclipse editor displays ligatures for 'fi' & 'fl' instead of the specific characters. This results a) in strange look and b) in the column indicator being off by one for each occurence. NB: While this might be nice for proprtional fonts, it's no good idea for fixed width fonts.
bundles/org.eclipse.ui.win32/src/org/eclipse/ui/internal/editorsupport/win32/OleEditor.java
public boolean isDirty() {
		/*Return only if we have a clientSite which is dirty 
		as this can be asked before anything is opened*/
		return this.clientSite != null;
	}
	/* (non-Javadoc)
	 * Returns whether the "save as" operation is supported by this editor. We assume we
	 * can always save a file whether it will be via OLE or not.
	 *
	 * @see IEditorPart
	 */
	public boolean isSaveAsAllowed() {
		return true;
	}
	/**
	 *	Since we don't know when a change has been made, always answer true
	 */
	public boolean isSaveNeeded() {
		
		return getClientSite() != null && isDirty();
	}
	/**
	 * Save the supplied file using the SWT API.
	 * @param file java.io.File
	 */
	private boolean saveFile(File file) {
		File tempFile = new File(file.getAbsolutePath() + ".tmp"); 
		file.renameTo(tempFile);
		boolean saved = false;
		if (OLE.isOleFile(file) || usesStorageFiles(clientSite.getProgramID())) {