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
Vector containerItems = new Vector();
		IWorkbenchWindow window = getSite().getWorkbenchWindow();
		for (int i = 0; i < menuBar.getItemCount(); i++) {
			MenuItem item = menuBar.getItem(i);
			String id = ""; 
			if (item.getData() instanceof IMenuManager)
				id = ((IMenuManager) item.getData()).getId();
			if (id.equals(IWorkbenchActionConstants.M_FILE))
				fileMenu[0] = item;
			else if (id.equals(IWorkbenchActionConstants.M_WINDOW))
				windowMenu[0] = item;
			else {
				if (window.isApplicationMenu(id)) {
					containerItems.addElement(item);
				}
			}
		}
		MenuItem[] containerMenu = new MenuItem[containerItems.size()];
		containerItems.copyInto(containerMenu);
		clientFrame.setFileMenus(fileMenu);
		clientFrame.setContainerMenus(containerMenu);
		clientFrame.setWindowMenus(windowMenu);
	}
	/* (non-Javadoc)
	 * Returns whether the contents of this editor have changed since the last save
	 * operation. As this is an external editor and we have no way of knowing return true
	 * if there is something to save to.
	 *
	 * @see IEditorPart
	 */