Removed category column.

git-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@94997 8089f293-4706-0410-a29e-feb5c42a2edf
Removed insertion of an item to a column that is now merged with a description column.

git-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@94998 8089f293-4706-0410-a29e-feb5c42a2edf
Replaced plain fix tooltip with a clickable one.

git-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@94999 8089f293-4706-0410-a29e-feb5c42a2edf
Corrected description note clause to be really multi-line as otherwise it was displayed in a clickable view without proper whitespaces/new lines.

git-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@95000 8089f293-4706-0410-a29e-feb5c42a2edf
If the `show_actions' of a dialog close the dialog then the postconditions of `show_relative_to_window' cannot be met, so we just protect them with `not show_actions.is_empty implies'.

git-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@95001 8089f293-4706-0410-a29e-feb5c42a2edf
Fixed autotest#TEST_EV_DIALOG issues with showing/hiding the different kinds of dialogs:
* The first issue was an invariant violation when going from MODAL/MODELESS to normal. We prevented the violation by making the EV_DIALOG_IMP not initialized while we copy the other dialog properties.
* The second issue was a precondition violation in `{EV_BUTTON}.disable_default_push_button' called from `{EV_DIALOG_IMP}.set_current_push_button' because when we convert the MODAL/MODELESS to a normal dialog, we were copying all the properties before we were done with the MODAL/MODELESS, as a result some properties were still changed but not reflected anymore in the EV_DIALOG_IMP. To avoid that, we do the copy in 2 steps. The first one is to move all the UI elements to the new implementation, and when we are done with the MODAL/MODELESS implementation we copy all the remaining attributes that have been properly updated.

git-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@95002 8089f293-4706-0410-a29e-feb5c42a2edf
Added a new test for bug#18875 that involved qualified anchored type that refers to other qualified anchored types.


git-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@95003 8089f293-4706-0410-a29e-feb5c42a2edf
Simplified the test.


git-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@95004 8089f293-4706-0410-a29e-feb5c42a2edf
Updated compilation outcome to expected result.


git-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@95005 8089f293-4706-0410-a29e-feb5c42a2edf
Updated anchor077 pass/fail status to fail until we actually fix it.


git-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@95006 8089f293-4706-0410-a29e-feb5c42a2edf
Enabled warnings to show the unused local.


git-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@95007 8089f293-4706-0410-a29e-feb5c42a2edf
Made it possible to compile the ECF.


git-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@95008 8089f293-4706-0410-a29e-feb5c42a2edf
Fixed eweasel test#anchor077 where the compiler would crash in `update_immediate_qualified_anchored_type' when analyzing the following qualified anchored type `like x.f' where f is defined as `f: like y.z.w' because when processing `f' in `like x.f' we would use the AST of `like x.f' while analyzing the code of `like y.z.w' and we will do an out of bound access in the chain since it only has one item and not two. Now like processing the qualified, we save `associated_type_ast' before calling `process_anchor' and restore it after. See review#5671311628042240.


git-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@95009 8089f293-4706-0410-a29e-feb5c42a2edf
Added test#anchor078 except that the code is checked via inheritance as well
Updated control file to show those tests as passing.


git-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@95010 8089f293-4706-0410-a29e-feb5c42a2edf
Added a test showing a bug that I had in my development version.


git-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@95011 8089f293-4706-0410-a29e-feb5c42a2edf
Made fix a grid item component so that it may be inserted in a grid cell.
Added a query that returns a new menu entry with a fix message.


git-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@95012 8089f293-4706-0410-a29e-feb5c42a2edf
Removed dedicated fix column.
Used grid item component to indicate that a fix for an error is available.
Avoided multiple prompts when several selected fixes are applied.


git-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@95013 8089f293-4706-0410-a29e-feb5c42a2edf
Fixed a crash in `search_indexing_tags' where it is not guaranteed that a note clause entry has a tag.


git-svn-id: https://svn.eiffel.com/eiffelstudio/trunk@95014 8089f293-4706-0410-a29e-feb5c42a2edf