Bug 105809 Mnemonics are programmatically changed, should not be
The MnemonicAssigner class in IDE plugin changes the mnemonic that was assigned to a string in the .properties file. We should not do this as the translators will use what is in the .properties file as the assigned mnemonic for every translated language. We should remove this for 3.2, probably not necessary for 3.1.1
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/views/markers/internal/DialogMarkerFilter.java
filterOnMarkerLimit.addSelectionListener(selectionListener);
        markerLimit = new Text(composite, SWT.SINGLE | SWT.BORDER);
        markerLimit.setTextLimit(6);
        GridData gridData = new GridData();
        gridData.widthHint = convertWidthInCharsToPixels(10);
        markerLimit.setLayoutData(gridData);
        markerLimit.setFont(font);
        markerLimit.addModifyListener(new ModifyListener() {
            public void modifyText(ModifyEvent e) {
                markDirty();
            }
        });
    }
    /**
     * This method is intended to be overridden by subclasses of FiltersDialog. The
     * attributes area will be created just above the Restore Defaults button.
     * 
     * @param parent the parent Composite
     */
    protected void createAttributesArea(Composite parent, MnemonicAssigner mnemonics) {
    }
    private ILabelProvider getLabelProvider() {
        return new TypesLabelProvider();
    }
    /**
     * Returns the selected marker types.
     *
     * @return the selected marker types
     */
    protected List getSelectedTypes() {