/[eiffelstudio]/trunk/Src/bench/Eiffel/interface/new_graphical/windows/eb_development_window.e
ViewVC logotype

Log of /trunk/Src/bench/Eiffel/interface/new_graphical/windows/eb_development_window.e

Parent Directory Parent Directory | Revision Log Revision Log


Sticky Revision:
(Current path doesn't exist after revision 58325)

Revision 55760 - (view) (annotate) - [select for diffs]
Modified Wed Nov 16 22:46:19 2005 UTC (14 years, 3 months ago) by tedf
File length: 121831 byte(s)
Diff to previous 55756
Destroy freshing feature tree and address timer when destroying.


Revision 55756 - (view) (annotate) - [select for diffs]
Modified Wed Nov 16 19:03:23 2005 UTC (14 years, 3 months ago) by tedf
File length: 121796 byte(s)
Diff to previous 55673
Added a timer that makes feature tree and addressing reflecting perform only at 0.1s after last cursor movement.


Revision 55673 - (view) (annotate) - [select for diffs]
Modified Tue Nov 8 22:12:41 2005 UTC (14 years, 3 months ago) by tedf
File length: 121503 byte(s)
Diff to previous 55538
Fixed locating a feature in an unsaved file promping saving dialog.
Added protection that if compilation is not passed after a feature is wiped out, then locating this feature crashes the compiler.


Revision 55538 - (view) (annotate) - [select for diffs]
Modified Wed Nov 2 00:06:48 2005 UTC (14 years, 3 months ago) by king
File length: 121413 byte(s)
Diff to previous 55527
Updated to use new reset feature in status bar


Revision 55527 - (view) (annotate) - [select for diffs]
Modified Tue Nov 1 23:16:05 2005 UTC (14 years, 3 months ago) by manus
File length: 121443 byte(s)
Diff to previous 55441
Removed trailing blanks.


Revision 55441 - (view) (annotate) - [select for diffs]
Modified Fri Oct 28 23:07:29 2005 UTC (14 years, 3 months ago) by tedf
File length: 121569 byte(s)
Diff to previous 55352
Fixed a bugs about feature locating.


Revision 55352 - (view) (annotate) - [select for diffs]
Modified Mon Oct 24 15:54:13 2005 UTC (14 years, 4 months ago) by tedf
File length: 121226 byte(s)
Diff to previous 55338
Added protection in 'set_editing_location_by_feature'.


Revision 55338 - (view) (annotate) - [select for diffs]
Modified Fri Oct 21 17:18:55 2005 UTC (14 years, 4 months ago) by tedf
File length: 121199 byte(s)
Diff to previous 55319
Changed the word 'trailed' to 'trailing'.


Revision 55319 - (view) (annotate) - [select for diffs]
Modified Fri Oct 21 16:39:12 2005 UTC (14 years, 4 months ago) by king
File length: 121197 byte(s)
Diff to previous 55302
Integrated session handling code


Revision 55302 - (view) (annotate) - [select for diffs]
Modified Fri Oct 21 15:58:00 2005 UTC (14 years, 4 months ago) by tedf
File length: 117471 byte(s)
Diff to previous 55267
Added auto-removing trailed blanks when saving.


Revision 55267 - (view) (annotate) - [select for diffs]
Modified Thu Oct 20 18:08:53 2005 UTC (14 years, 4 months ago) by tedf
File length: 117293 byte(s)
Diff to previous 55179
Let features can be located in various views.


Revision 55179 - (view) (annotate) - [select for diffs]
Modified Fri Oct 14 19:32:57 2005 UTC (14 years, 4 months ago) by tedf
File length: 117017 byte(s)
Diff to previous 55044
Redefined `position' and `pos_container' to provide current editor's position information.
Made search tool to right panel.
Added toolbar button and menu bar item for editor.
Changed set stone solution a little to support position locating when history or formatter swiches.


Revision 55044 - (view) (annotate) - [select for diffs]
Modified Wed Oct 12 10:12:03 2005 UTC (14 years, 4 months ago) by jfiat
File length: 114886 byte(s)
Diff to previous 54985
use new way to notify ES about breakpoints changes
 -> Debugger_manager.notify_breakpoints_changes
+ minor fix (where a crash may occurs during uncomplete compilation), just ensure the preconditon of the called feature is not violated


Revision 54985 - (view) (annotate) - [select for diffs]
Modified Fri Oct 7 01:22:05 2005 UTC (14 years, 4 months ago) by tedf
File length: 114881 byte(s)
Diff to previous 54933
Made features tool and address bar change according to current cursor location in the editor.


Revision 54933 - (view) (annotate) - [select for diffs]
Modified Thu Oct 6 00:52:52 2005 UTC (14 years, 4 months ago) by jasonw
File length: 112886 byte(s)
Diff to previous 54871
Modified EB_DEVELOPMENT_WINDOW to for external command control panel.


Revision 54871 - (view) (annotate) - [select for diffs]
Modified Tue Oct 4 22:22:15 2005 UTC (14 years, 4 months ago) by tedf
File length: 109429 byte(s)
Diff to previous 54857
When focus changes, do not disable current selection.


Revision 54857 - (view) (annotate) - [select for diffs]
Modified Tue Oct 4 17:38:01 2005 UTC (14 years, 4 months ago) by larryl
File length: 109655 byte(s)
Diff to previous 54847
Commit all the files about Memory Analyzer. There'll be a new menu in Eiffel Studio if set hidden preference "Show Eiffel Studio Debug Menu" (under Debugger) and "Ctrl + Alt + D" will enable.


Revision 54847 - (view) (annotate) - [select for diffs]
Modified Mon Oct 3 21:50:19 2005 UTC (14 years, 4 months ago) by tedf
File length: 109730 byte(s)
Diff to previous 54781
Change search tool to regular expression based one, but new search tool has dock-in problem.


Revision 54781 - (view) (annotate) - [select for diffs]
Modified Tue Sep 27 23:48:12 2005 UTC (14 years, 4 months ago) by manus
File length: 109647 byte(s)
Diff to previous 54610
In order to fix a bug with pick and drop if previously the editor part was set
  to read-only (e.g. case of recompiling with an empty editor), then we should
  reset it back to not read-only, so that `maximum_top_line_index' is properly
  computed, otherwise we would get a precondition violation in `set_first_line_displayed'
  from TEXT_PANEL.


Revision 54610 - (view) (annotate) - [select for diffs]
Modified Fri Sep 2 15:01:56 2005 UTC (14 years, 5 months ago) by jfiat
File length: 109566 byte(s)
Diff to previous 54585
Integrated new breakpoints tool.


Revision 54585 - (view) (annotate) - [select for diffs]
Modified Wed Aug 31 19:59:17 2005 UTC (14 years, 5 months ago) by rogers
File length: 109064 byte(s)
Diff to previous 54580
Replaced usage of EB_WARNING_DIALOG with EV_WARNING_DIALOG.


Revision 54580 - (view) (annotate) - [select for diffs]
Modified Wed Aug 31 14:26:46 2005 UTC (14 years, 5 months ago) by jfiat
File length: 109064 byte(s)
Diff to previous 54577
added special shortcuts used to display a special debug menu specific to eStudio
when Ctrl+Alt+d is pressed


Revision 54577 - (view) (annotate) - [select for diffs]
Modified Wed Aug 31 14:16:57 2005 UTC (14 years, 5 months ago) by jfiat
File length: 108785 byte(s)
Diff to previous 54560
fixed debugging tools menu mecanism, since it was really buggy with more than one development windows.


Revision 54560 - (view) (annotate) - [select for diffs]
Modified Tue Aug 30 21:48:50 2005 UTC (14 years, 5 months ago) by manus
File length: 108384 byte(s)
Diff to previous 54538
Added new formatter to display invariants of a class.


Revision 54538 - (view) (annotate) - [select for diffs]
Modified Tue Aug 30 18:33:43 2005 UTC (14 years, 5 months ago) by manus
File length: 108299 byte(s)
Diff to previous 54437
Added new formatter to display creation procedures of a class.


Revision 54437 - (view) (annotate) - [select for diffs]
Modified Wed Aug 24 11:56:34 2005 UTC (14 years, 6 months ago) by jfiat
File length: 108216 byte(s)
Diff to previous 54402
added assembly information to cluster display


Revision 54402 - (view) (annotate) - [select for diffs]
Modified Fri Aug 19 10:44:10 2005 UTC (14 years, 6 months ago) by jfiat
File length: 107524 byte(s)
Diff to previous 54401
minor improvement on cluster display (sorted classes ...)


Revision 54401 - (view) (annotate) - [select for diffs]
Modified Fri Aug 19 10:21:02 2005 UTC (14 years, 6 months ago) by jfiat
File length: 107283 byte(s)
Diff to previous 53977
improved cluster display in editor
- added list of sub clusters, classes and overriden classes


Revision 53977 - (view) (annotate) - [select for diffs]
Modified Tue Aug 2 11:46:51 2005 UTC (14 years, 6 months ago) by alexk
File length: 102371 byte(s)
Diff to previous 53728
Ensured that views in the main developent window are refreshed after
recompilation.


Revision 53728 - (view) (annotate) - [select for diffs]
Modified Fri Jul 22 23:01:46 2005 UTC (14 years, 7 months ago) by neilc
File length: 102158 byte(s)
Diff to previous 53708
Command for line number toggling and hook up to development window


Revision 53708 - (view) (annotate) - [select for diffs]
Modified Fri Jul 22 18:48:20 2005 UTC (14 years, 7 months ago) by manus
File length: 102242 byte(s)
Diff to previous 53432
Ensured that cluster information is shown in a read only format.


Revision 53432 - (view) (annotate) - [select for diffs]
Modified Thu Jul 14 21:17:25 2005 UTC (14 years, 7 months ago) by neilc
File length: 102238 byte(s)
Diff to previous 53242
Moved formatter data preferences into context tool, and removed formatter data preferences since now it is not used.


Revision 53242 - (view) (annotate) - [select for diffs]
Modified Sat Jul 9 20:22:56 2005 UTC (14 years, 7 months ago) by manus
File length: 102232 byte(s)
Diff to previous 53184
Use `put_manifest_string' instead of `put_string' since we were printing
 actual Eiffel strings.


Revision 53184 - (view) (annotate) - [select for diffs]
Modified Fri Jul 8 01:12:42 2005 UTC (14 years, 7 months ago) by manus
File length: 102214 byte(s)
Diff to previous 52854
Updated display of indexing clause of cluster so that it does not display
  twice the `indexing' keyword.


Revision 52854 - (view) (annotate) - [select for diffs]
Modified Thu Jun 30 23:33:07 2005 UTC (14 years, 7 months ago) by paulb
File length: 102250 byte(s)
Diff to previous 52530
Changed toggle_line_number_display to set preference.


Revision 52530 - (view) (annotate) - [select for diffs]
Modified Thu Jun 23 13:54:34 2005 UTC (14 years, 8 months ago) by alexk
File length: 102248 byte(s)
Diff to previous 52526
Fixed bug #4966 when EiffelStudio editor does not position to renamed
feature when dropping the descendant's feature stone for the second time:
the name of the feature in the written class should be used instead of the
current feature name.


Revision 52526 - (view) (annotate) - [select for diffs]
Modified Thu Jun 23 06:25:36 2005 UTC (14 years, 8 months ago) by manus
File length: 102249 byte(s)
Diff to previous 52511
Splitted refresh of all editor's content, and just a refresh of editor's margin.
Avoid flickering while debugging quickly within the same routine.


Revision 52511 - (view) (annotate) - [select for diffs]
Modified Wed Jun 22 23:57:52 2005 UTC (14 years, 8 months ago) by paulb
File length: 102346 byte(s)
Diff to previous 52263
End menu separator is now only shown when there are external tools.


Revision 52263 - (view) (annotate) - [select for diffs]
Modified Thu Jun 16 22:11:34 2005 UTC (14 years, 8 months ago) by neilc
File length: 102170 byte(s)
Diff to previous 52172
Removed unused routines and unneeded manual setting of editor focus


Revision 52172 - (view) (annotate) - [select for diffs]
Modified Wed Jun 15 19:23:36 2005 UTC (14 years, 8 months ago) by manus
File length: 102634 byte(s)
Diff to previous 52122
Added studio specific version of EV_SCREEN that handles better multiple displays.
  If main window is off display, then we will ensure it is displayed within the display.
  Updated code to not use EV_SCREEN, but the virtual_XXX routines of EB_STUDIO_SCREEN.


Revision 52122 - (view) (annotate) - [select for diffs]
Modified Tue Jun 14 19:30:13 2005 UTC (14 years, 8 months ago) by manus
File length: 102309 byte(s)
Diff to previous 51887
Improved code resue, by using new routine `external_consumed_type' from
  EXTERNAL_CLASS_I to retrieve the associated CONSUMED_TYPE object.


Revision 51887 - (view) (annotate) - [select for diffs]
Modified Wed Jun 8 12:36:51 2005 UTC (14 years, 8 months ago) by alexk
File length: 102316 byte(s)
Diff to previous 51830
Added command to toggle assigner command in feature tree.


Revision 51830 - (view) (annotate) - [select for diffs]
Modified Tue Jun 7 16:22:07 2005 UTC (14 years, 8 months ago) by neilc
File length: 101919 byte(s)
Diff to previous 51796
Change call when getting focus so not to give drawing area auto focus


Revision 51796 - (view) (annotate) - [select for diffs]
Modified Tue Jun 7 00:56:41 2005 UTC (14 years, 8 months ago) by neilc
File length: 101826 byte(s)
Diff to previous 51713
Make sure to set editor focus when application gets focus for synchronization accuracy


Revision 51713 - (view) (annotate) - [select for diffs]
Modified Fri Jun 3 23:43:43 2005 UTC (14 years, 8 months ago) by neilc
File length: 101706 byte(s)
Diff to previous 51180
Removed troublesome white space removal from line


Revision 51180 - (view) (annotate) - [select for diffs]
Modified Thu May 19 00:09:41 2005 UTC (14 years, 9 months ago) by manus
File length: 101782 byte(s)
Diff to previous 51136
Ensured that preferences get saved whenever you close or switch between
  normal and debugger view.
We also now save the window position.


Revision 51136 - (view) (annotate) - [select for diffs]
Modified Wed May 18 15:20:09 2005 UTC (14 years, 9 months ago) by alexk
File length: 101528 byte(s)
Diff to previous 51111
Added a toggle for alias names.


Revision 51111 - (view) (annotate) - [select for diffs]
Modified Tue May 17 18:04:25 2005 UTC (14 years, 9 months ago) by manus
File length: 101155 byte(s)
Diff to previous 51083
Pure cosmetics changes: removed extra spaces/tabs, fixed incorrect tabulation,
  fixed incorrect cases for string constants.


Revision 51083 - (view) (annotate) - [select for diffs]
Modified Sat May 14 10:52:10 2005 UTC (14 years, 9 months ago) by alexk
File length: 101363 byte(s)
Diff to previous 50976
Added line highlighting for CL_SYNTAX_STONE.


Revision 50976 - (view) (annotate) - [select for diffs]
Modified Wed May 11 23:15:39 2005 UTC (14 years, 9 months ago) by neilc
File length: 101075 byte(s)
Diff to previous 50607
Further reorganization of preferences into a more simple, logical strucutre.


Revision 50607 - (view) (annotate) - [select for diffs]
Modified Mon May 2 16:17:57 2005 UTC (14 years, 9 months ago) by manus
File length: 101059 byte(s)
Diff to previous 50549
Fixed incorrect indentation.
Fixed `set_stone' as it would not process CLUSTER_STONE anymore, just added
  back the `else' clause as it was used before commit of new preferences.


Revision 50549 - (view) (annotate) - [select for diffs]
Modified Fri Apr 29 00:59:05 2005 UTC (14 years, 9 months ago) by neilc
File length: 99434 byte(s)
Diff to previous 50326
Removed focus event, now part of editor


Revision 50326 - (view) (annotate) - [select for diffs]
Modified Fri Apr 22 01:24:09 2005 UTC (14 years, 10 months ago) by neilc
File length: 100725 byte(s)
Diff to previous 49764
Updated calls to discardable dialog


Revision 49764 - (view) (annotate) - [select for diffs]
Modified Mon Apr 4 05:47:05 2005 UTC (14 years, 10 months ago) by manus
File length: 100699 byte(s)
Diff to previous 49729
Use `line' rather than `position' to highlight error (this is needed as now
  we do not store position anymore in errors).


Revision 49729 - (view) (annotate) - [select for diffs]
Modified Fri Apr 1 23:24:13 2005 UTC (14 years, 10 months ago) by neilc
File length: 100946 byte(s)
Diff to previous 49534
Removed eac browser reference, not used


Revision 49534 - (view) (annotate) - [select for diffs]
Modified Sat Mar 26 00:43:22 2005 UTC (14 years, 11 months ago) by neilc
File length: 101176 byte(s)
Diff to previous 49446
- Updated to use new preferences
- Added new commands for line numbers, goto
- Added abiliy to open non-eiffel fil


Revision 49446 - (view) (annotate) - [select for diffs]
Modified Thu Mar 24 07:11:22 2005 UTC (14 years, 11 months ago) by manus
File length: 100162 byte(s)
Diff to previous 48615
Use new syntax for static calls.


Revision 48615 - (view) (annotate) - [select for diffs]
Modified Tue Feb 22 22:54:29 2005 UTC (15 years ago) by king
File length: 100178 byte(s)
Diff to previous 48565
Updated update_paste_cmd to use new and faster has_text


Revision 48565 - (view) (annotate) - [select for diffs]
Modified Fri Feb 18 22:11:49 2005 UTC (15 years ago) by manus
File length: 100249 byte(s)
Diff to previous 48493
Added ability to search for special kind of callers: usage, assign, creation.


Revision 48493 - (view) (annotate) - [select for diffs]
Modified Tue Feb 15 18:16:59 2005 UTC (15 years ago) by jfiat
File length: 99892 byte(s)
Diff to previous 48452
this command has nothing to do in the Menu
and no pixmap is associated to it for Menu.


Revision 48452 - (view) (annotate) - [select for diffs]
Modified Mon Feb 14 11:24:54 2005 UTC (15 years ago) by jfiat
File length: 100086 byte(s)
Diff to previous 47824
- Slightly changed the current design
to "attach" an EB_TOOL to a tool container (ie EB_EXPLORER_BAR)
- Now we have an EB_EXPLORER_BAR_ATTACHABLE which describe the attachement to an
 explorer bar.
- Separate creation of mini toolbar
- a few feature renaming to better describe the action

Those modifications do not change EiffelStudio's behavior, but following this "ATTACHABLE" design
it will be easy to add new EB_TOOL container, such as a NOTEBOOK and so on.


Revision 47824 - (view) (annotate) - [select for diffs]
Modified Tue Jan 25 01:24:48 2005 UTC (15 years, 1 month ago) by manus
File length: 99805 byte(s)
Diff to previous 46348
We now display content of `indexing.txt' file of a cluster if present.


Revision 46348 - (view) (annotate) - [select for diffs]
Modified Fri Nov 5 18:37:26 2004 UTC (15 years, 3 months ago) by king
File length: 98951 byte(s)
Diff to previous 45589
Setting tooltext for Synchronize, Cut and Copy items


Revision 45589 - (view) (annotate) - [select for diffs]
Modified Mon Sep 13 23:45:12 2004 UTC (15 years, 5 months ago) by manus
File length: 98664 byte(s)
Diff to previous 45562
Fixed incorrect post-condition of `remove_all_tool_windows' which forgot to
  take into account that `all_tool_windows' maybe Void.


Revision 45562 - (view) (annotate) - [select for diffs]
Modified Sat Sep 11 23:16:11 2004 UTC (15 years, 5 months ago) by manus
File length: 98631 byte(s)
Diff to previous 45157
Fixed errors reported by gelint since our compiler does not do yet system
validity checking (i.e. flat degree 3 checking).


Revision 45157 - (view) (annotate) - [select for diffs]
Modified Thu Aug 26 01:32:15 2004 UTC (15 years, 6 months ago) by manus
File length: 98624 byte(s)
Diff to previous 44790
When destroying a development window while debugging taking that more than one
  development windows are open, there was a crash because we were trying to
  save the debugger layout twice. Once in `destroy_imp' and the second one indirectly
  by calling `Application.kill'. Now we simply use `Application.kill'.


Revision 44790 - (view) (annotate) - [select for diffs]
Modified Tue Aug 17 04:12:45 2004 UTC (15 years, 6 months ago) by manus
File length: 98941 byte(s)
Diff to previous 44503
Removed redundant call to `toolbar_right_click_action' (on GTK it seems to
 be triggered, so possibly a windows bug of vision2).


Revision 44503 - (view) (annotate) - [select for diffs]
Modified Thu Jul 29 22:59:15 2004 UTC (15 years, 6 months ago) by rogers
File length: 99033 byte(s)
Diff to previous 44501
Added protection for `all_tool_wwindows' to be `Void' within
`remove_all_tool_windows'.


Revision 44501 - (view) (annotate) - [select for diffs]
Modified Thu Jul 29 19:46:03 2004 UTC (15 years, 6 months ago) by rogers
File length: 98976 byte(s)
Diff to previous 43098
Added `remove_all_tool_windows'.


Revision 43098 - (view) (annotate) - [select for diffs]
Modified Wed May 19 01:03:47 2004 UTC (15 years, 9 months ago) by rogers
File length: 98782 byte(s)
Diff to previous 43076
Both `build_tools' and `update' now lock the window update. This greatly
reduces the amount of flickering when displaying a new window.


Revision 43076 - (view) (annotate) - [select for diffs]
Modified Tue May 18 03:42:22 2004 UTC (15 years, 9 months ago) by manus
File length: 98718 byte(s)
Diff to previous 42973
Used two words names instead of just one for `put_xx', `read_xx' and `last_xxx' routines.


Revision 42973 - (view) (annotate) - [select for diffs]
Modified Wed May 12 20:32:57 2004 UTC (15 years, 9 months ago) by jfiat
File length: 98716 byte(s)
Diff to previous 42965
removed resetting of toggle signature behavior


Revision 42965 - (view) (annotate) - [select for diffs]
Modified Wed May 12 15:48:36 2004 UTC (15 years, 9 months ago) by jfiat
File length: 98778 byte(s)
Diff to previous 42089
finished to add "signature" toggle for feature_tool


Revision 42089 - (view) (annotate) - [select for diffs]
Modified Sat Mar 13 00:22:49 2004 UTC (15 years, 11 months ago) by manus
File length: 98108 byte(s)
Diff to previous 41150
Fixed `scroll_to_feature' to ensure that when `feat_as.ast' is Void nothing
is done like it was in version 5.1 or older. Reviewed code that calls
`scroll_to_feature' to preserve the original if statement as much as we could.


Revision 41150 - (view) (annotate) - [select for diffs]
Modified Thu Jan 29 14:44:08 2004 UTC (16 years ago) by manus
File length: 98173 byte(s)
Diff to previous 41028
Fixed a bug where if the first time you drop a C external feature stone
then we would not target editor to the external declaration, this was
because `is_external' englobed both C externals (which can be seen) and
.NET externals which do not have an associated text (text is manually
built from the XML documentation)


Revision 41028 - (view) (annotate) - [select for diffs]
Modified Tue Jan 20 00:21:20 2004 UTC (16 years, 1 month ago) by rogers
File length: 98221 byte(s)
Diff to previous 40756
Fixed bug in `set_stone' which was causing the duplicate class warning to
be displayed if the current development window already had the class that
was being displayed. This occured when you had a class displayed, and you
typed a feature name. This was annoying, and pointless as the class
displayed does not change. The warning is still displayed in all other
original cases.


Revision 40756 - (view) (annotate) - [select for diffs]
Modified Thu Dec 11 21:53:04 2003 UTC (16 years, 2 months ago) by manus
File length: 98166 byte(s)
Diff to previous 40708
Use `twin' instead of `clone' which is now made obsolete.
Fixed incorrect post-condition using `old all_tool_windows.count' as `all_too_windows'
  might be Void and therefore the evaluation of the `old' expression would faild.


Revision 40708 - (view) (annotate) - [select for diffs]
Modified Thu Dec 11 02:46:57 2003 UTC (16 years, 2 months ago) by rogers
File length: 98344 byte(s)
Diff to previous 39484
Updated to handle new changes to tools with regards to docking and other
such things. Added handling of tool windows related to this.


Revision 39484 - (view) (annotate) - [select for diffs]
Modified Thu Oct 9 22:22:00 2003 UTC (16 years, 4 months ago) by manus
File length: 93965 byte(s)
Diff to previous 38124
Fixed call to `set_split_position' to not try to get the `maximum_split_position'
as when a split area is hidden the call may return invalid values (especially
true on GTK). Now we take the max between the minimum_split_position and the
position we want to set.


Revision 38124 - (view) (annotate) - [select for diffs]
Modified Mon Jul 21 19:16:52 2003 UTC (16 years, 7 months ago) by manus
File length: 94000 byte(s)
Diff to previous 37686
Fixed bug which was causing the message `File ... Does not exist' not to
be kept on screen and to be switch right away. This was because we were
computing the formatter even if the current stone was identical to the last
one (see last change of this file).
Cosmetics changes (relaced spaces by tabs)


Revision 37686 - (view) (annotate) - [select for diffs]
Modified Wed Jun 11 23:36:50 2003 UTC (16 years, 8 months ago) by julieng
File length: 94083 byte(s)
Diff to previous 37492
Replace creation keyword with create keyword.
Replace ~ with agent keyword.


Revision 37492 - (view) (annotate) - [select for diffs]
Modified Fri May 30 21:08:32 2003 UTC (16 years, 8 months ago) by manus
File length: 94085 byte(s)
Diff to previous 36309
Removed useless [] for empty TUPLE specification.
Replaced manifest tuple `[]' used for agent calls by `Void' as they are
  semantically identical.


Revision 36309 - (view) (annotate) - [select for diffs]
Modified Wed Mar 12 07:34:28 2003 UTC (16 years, 11 months ago) by manus
File length: 94086 byte(s)
Diff to previous 34017
Cosmetics: replaced ~ by keyword `agent'
Fixed VUEX errors on agents that were not previously detected by compiler
  because it was not checked.


Revision 34017 - (view) (annotate) - [select for diffs]
Modified Sat Aug 24 19:51:21 2002 UTC (17 years, 6 months ago) by neilc
File length: 93821 byte(s)
Diff to previous 33979
Removed show_cmd for editor.  Was accidentaly committed and causes crash.


Revision 33979 - (view) (annotate) - [select for diffs]
Modified Fri Aug 23 23:49:01 2002 UTC (17 years, 6 months ago) by neilc
File length: 93968 byte(s)
Diff to previous 33858
Improved way .NET feature clauses are stored for formatting and added 'get_feature_clauses'
so clients can return feature clauses for any previously formatting .NET type.


Revision 33858 - (view) (annotate) - [select for diffs]
Modified Wed Aug 21 00:21:30 2002 UTC (17 years, 6 months ago) by neilc
File length: 93185 byte(s)
Diff to previous 33745
Added functionality to format feature tree for .NET classes.


Revision 33745 - (view) (annotate) - [select for diffs]
Modified Sat Aug 17 01:07:48 2002 UTC (17 years, 6 months ago) by neilc
File length: 91978 byte(s)
Diff to previous 33509
Added check for dropping of feature stone if feature is a .NET feature.


Revision 33509 - (view) (annotate) - [select for diffs]
Modified Thu Aug 8 00:10:11 2002 UTC (17 years, 6 months ago) by neilc
File length: 91860 byte(s)
Diff to previous 33454
Implementation changes needed for additional of new dialog control in
'interface/new_graphical/widgets'


Revision 33454 - (view) (annotate) - [select for diffs]
Modified Tue Aug 6 22:47:41 2002 UTC (17 years, 6 months ago) by manus
File length: 92347 byte(s)
Diff to previous 33365
Removed non-used local variable.


Revision 33365 - (view) (annotate) - [select for diffs]
Modified Fri Aug 2 02:32:46 2002 UTC (17 years, 6 months ago) by neilc
File length: 92365 byte(s)
Diff to previous 33315
Changes to improve .NET class text formatting.


Revision 33315 - (view) (annotate) - [select for diffs]
Modified Mon Jul 29 16:13:05 2002 UTC (17 years, 6 months ago) by manus
File length: 93091 byte(s)
Diff to previous 33294
Fixed potential problem when switching from version previous 5.2.928 to 5.2.928.


Revision 33294 - (view) (annotate) - [select for diffs]
Modified Sat Jul 27 02:22:45 2002 UTC (17 years, 7 months ago) by neilc
File length: 93025 byte(s)
Diff to previous 33002
Made changes to account for .NET class formatting.


Revision 33002 - (view) (annotate) - [select for diffs]
Modified Sat Jul 13 01:38:34 2002 UTC (17 years, 7 months ago) by neilc
File length: 89832 byte(s)
Diff to previous 32975
Added a reference to argument dialog when it is created (the argument dialog) and
associted detach function for when it is closed


Revision 32975 - (view) (annotate) - [select for diffs]
Modified Fri Jul 12 22:13:01 2002 UTC (17 years, 7 months ago) by manus
File length: 88866 byte(s)
Diff to previous 32880
Removed useless `dotnet_cmd'.


Revision 32880 - (view) (annotate) - [select for diffs]
Modified Wed Jul 10 19:05:32 2002 UTC (17 years, 7 months ago) by neilc
File length: 89002 byte(s)
Diff to previous 32663
Added OPEN_EAC_BROWSER_COMMAND to open the Eiffel Assembly Cache Browser from a studio window


Revision 32663 - (view) (annotate) - [select for diffs]
Modified Tue Jul 2 22:47:03 2002 UTC (17 years, 7 months ago) by manus
File length: 89076 byte(s)
Diff to previous 31058
Make sure that all external commands menu item are added to the `recycling'
process. Not doing so, we were keeping a reference to a dead EB_DEVELOPMENT_WINDOW.


Revision 31058 - (view) (annotate) - [select for diffs]
Modified Fri Mar 15 07:16:11 2002 UTC (17 years, 11 months ago) by manus
File length: 89039 byte(s)
Diff to previous 30037
*** empty log message ***


Revision 30037 - (view) (annotate) - [select for diffs]
Modified Thu Jan 3 19:30:15 2002 UTC (18 years, 1 month ago) by xavier
File length: 89137 byte(s)
Diff to previous 30020
Moved and renamed the discardable dialogs.


Revision 30020 - (view) (annotate) - [select for diffs]
Modified Thu Jan 3 03:14:23 2002 UTC (18 years, 1 month ago) by xavier
File length: 89140 byte(s)
Diff to previous 30005
Refactored the preferences to make a real library out of them.


Revision 30005 - (view) (annotate) - [select for diffs]
Modified Tue Jan 1 02:33:21 2002 UTC (18 years, 1 month ago) by xavier
File length: 89269 byte(s)
Diff to previous 29993
Added the possibility for users to define external commands that get called via a menu.


Revision 29993 - (view) (annotate) - [select for diffs]
Modified Fri Dec 28 23:36:36 2001 UTC (18 years, 1 month ago) by xavier
File length: 87866 byte(s)
Diff to previous 29871
Now warn the user when a requested class is already edited in another development window.


Revision 29871 - (view) (annotate) - [select for diffs]
Modified Thu Dec 20 23:30:18 2001 UTC (18 years, 2 months ago) by xavier
File length: 87038 byte(s)
Diff to previous 29832
Now display the error messages of the address manager in the status bar.


Revision 29832 - (view) (annotate) - [select for diffs]
Modified Wed Dec 19 20:35:58 2001 UTC (18 years, 2 months ago) by xavier
File length: 86984 byte(s)
Diff to previous 29812
Fixed a bug in the update of the changed status of editors.


Revision 29812 - (view) (annotate) - [select for diffs]
Modified Wed Dec 19 04:03:22 2001 UTC (18 years, 2 months ago) by xavier
File length: 86956 byte(s)
Diff to previous 29149
This event was in fact useless.


Revision 29149 - (view) (annotate) - [select for diffs]
Modified Thu Nov 15 06:52:24 2001 UTC (18 years, 3 months ago) by xavier
File length: 85387 byte(s)
Diff to previous 28747
Fixed a crash when selecting find next in the menu.


Revision 28747 - (view) (annotate) - [select for diffs]
Modified Sat Nov 3 02:00:29 2001 UTC (18 years, 3 months ago) by xavier
File length: 85369 byte(s)
Diff to previous 28693
Changed the way EiffelStudio is exited. The previous implementation was a real mess. There is a chance that the new implementation will introduce bugs, but at least they should be straightforward to fix (and I tested my implementation rather well).


Revision 28693 - (view) (annotate) - [select for diffs]
Modified Thu Nov 1 19:50:46 2001 UTC (18 years, 3 months ago) by xavier
File length: 85313 byte(s)
Diff to previous 28514
1) Added key shortcuts in the Metrics menu,
2) Fixed editor stone management,
3) Fixed 'Select all' 'Find' crash.


Revision 28514 - (view) (annotate) - [select for diffs]
Modified Sat Oct 27 02:52:17 2001 UTC (18 years, 4 months ago) by xavier
File length: 84944 byte(s)
Diff to previous 28469
Now initialize the toolbars after the main initialization, since we are then
sure to have initialized all possible commands (the cut and copy commands were
no longer in the main toolbar, though nobody noticed).


Revision 28469 - (view) (annotate) - [select for diffs]
Modified Fri Oct 26 16:41:02 2001 UTC (18 years, 4 months ago) by xavier
File length: 84801 byte(s)
Diff to previous 28304
Fixed the bug that caused editor formats not to be refreshed after a recompilation.


Revision 28304 - (view) (annotate) - [select for diffs]
Modified Sat Oct 20 05:26:22 2001 UTC (18 years, 4 months ago) by xavier
File length: 84729 byte(s)
Diff to previous 28303
Improved the project loading process.


Revision 28303 - (view) (annotate) - [select for diffs]
Modified Sat Oct 20 04:52:29 2001 UTC (18 years, 4 months ago) by xavier
File length: 84610 byte(s)
Diff to previous 28280
1) Centralized the project load/unload actions.
2) Fixed (again) the editor commands.


Revision 28280 - (view) (annotate) - [select for diffs]
Modified Fri Oct 19 02:34:01 2001 UTC (18 years, 4 months ago) by xavier
File length: 89167 byte(s)
Diff to previous 28240
Some find commands need to be relative to the current editor, instead of the
main editor. This fixes a DH's bug.


Revision 28240 - (view) (annotate) - [select for diffs]
Modified Wed Oct 17 22:42:58 2001 UTC (18 years, 4 months ago) by xavier
File length: 88116 byte(s)
Diff to previous 27952
Inverted the positions of menu items cuz it prevented the keyboard navigation
on GTK.


Revision 27952 - (view) (annotate) - [select for diffs]
Modified Mon Oct 1 23:13:33 2001 UTC (18 years, 4 months ago) by manus
File length: 88116 byte(s)
Diff to previous 27866
Changed parameter of update_click_list to False instead of True. Doing so fixed the
bug where the last class to be opened in the editor tool after the end of a compilation
will be recompiled at the next recompilation.


Revision 27866 - (view) (annotate) - [select for diffs]
Modified Fri Sep 21 20:21:58 2001 UTC (18 years, 5 months ago) by xavier
File length: 88115 byte(s)
Diff to previous 27860
1) Fixed the formatters sensitivity
2) Fixed a crash when closing windows (would call recycle twice because of
polymorphic calls)


Revision 27860 - (view) (annotate) - [select for diffs]
Modified Fri Sep 21 17:50:27 2001 UTC (18 years, 5 months ago) by xavier
File length: 87654 byte(s)
Diff to previous 27843
Yiiihaaaaaa :)
Fixed the editor-related commands:
1) The menu items now do the same as the accelerators (commands are now applicable on the editors other than the main one),
2) The commands can now be disabled when the text is empty (for example when removing the current class from the system),
3) Commands can now be disabled when the editor is not editable (if necessary)


Revision 27843 - (view) (annotate) - [select for diffs]
Modified Thu Sep 20 23:49:41 2001 UTC (18 years, 5 months ago) by xavier
File length: 83296 byte(s)
Diff to previous 27840
When the undo stack is back to its original state, the formatters can be reenabled.


Revision 27840 - (view) (annotate) - [select for diffs]
Modified Thu Sep 20 23:34:05 2001 UTC (18 years, 5 months ago) by xavier
File length: 83259 byte(s)
Diff to previous 27549
1) Prevented the drop of ace syntax stones into the editor,
2) In the process of changing the design of editor commands, to fix several bugs at a time,
3) Fixed several editor commands, which were sensitive even when the editor was empty.


Revision 27549 - (view) (annotate) - [select for diffs]
Modified Wed Sep 12 01:07:54 2001 UTC (18 years, 5 months ago) by xavier
File length: 81182 byte(s)
Diff to previous 27498
Implemented the limitations on the various releases.


Revision 27498 - (view) (annotate) - [select for diffs]
Modified Mon Sep 10 19:26:16 2001 UTC (18 years, 5 months ago) by xavier
File length: 80479 byte(s)
Diff to previous 27214
Implemented the back/forth shortcuts (separately on the context and the rest).
It does work with the explorer mouse, Arnaud was right.


Revision 27214 - (view) (annotate) - [select for diffs]
Modified Fri Aug 24 23:21:56 2001 UTC (18 years, 6 months ago) by xavier
File length: 78665 byte(s)
Diff to previous 27163
Fixed a typo


Revision 27163 - (view) (annotate) - [select for diffs]
Modified Fri Aug 24 17:12:25 2001 UTC (18 years, 6 months ago) by etienne
File length: 78664 byte(s)
Diff to previous 27161
Updated Edit menu.


Revision 27161 - (view) (annotate) - [select for diffs]
Modified Fri Aug 24 16:42:24 2001 UTC (18 years, 6 months ago) by etienne
File length: 78281 byte(s)
Diff to previous 27144
Implemented class name completion.


Revision 27144 - (view) (annotate) - [select for diffs]
Modified Wed Aug 22 21:21:58 2001 UTC (18 years, 6 months ago) by etienne
File length: 78273 byte(s)
Diff to previous 27108
Updated so that, when calls to undo put an edited text back into its last saved state,
it is considered unchanged: the save icon becomes insensitive and the star in the title
bar disappears.


Revision 27108 - (view) (annotate) - [select for diffs]
Modified Tue Aug 21 18:37:02 2001 UTC (18 years, 6 months ago) by etienne
File length: 77966 byte(s)
Diff to previous 26913
Fixed pick n drop update problem on basic text after compilation.


Revision 26913 - (view) (annotate) - [select for diffs]
Added Sun Aug 12 23:50:20 2001 UTC (18 years, 6 months ago) by manus
File length: 77916 byte(s)
Merged branch `dev46_manu' to the trunc.


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

  ViewVC Help
Powered by ViewVC 1.1.23