/[eiffelstudio]/branches/Eiffel_57_docking/Src/Eiffel/interface/new_graphical/commands/eb_external_command.e
ViewVC logotype

Log of /branches/Eiffel_57_docking/Src/Eiffel/interface/new_graphical/commands/eb_external_command.e

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Sticky Revision:

Revision 62171 - (view) (annotate) - [select for diffs]
Modified Tue Aug 1 01:27:17 2006 UTC (13 years, 4 months ago) by larryl
File length: 24211 byte(s)
Diff to previous 61993
First commit docking tabbed Eiffel Studio.

Revision 61993 - (view) (annotate) - [select for diffs]
Modified Sun Jul 30 06:10:10 2006 UTC (13 years, 4 months ago) by manus
File length: 24283 byte(s)
Copied from: trunk/Src/Eiffel/interface/new_graphical/commands/eb_external_command.e revision 61992
Diff to previous 61225
EiffelStudio docking branch. It only contains modified classes needed to get the docking version of EiffelStudio.

Revision 61225 - (view) (annotate) - [select for diffs]
Modified Wed Jul 12 16:56:35 2006 UTC (13 years, 4 months ago) by jasonw
Original Path: trunk/Src/Eiffel/interface/new_graphical/commands/eb_external_command.e
File length: 24283 byte(s)
Diff to previous 61224
Simplified in getting line number.

Revision 61224 - (view) (annotate) - [select for diffs]
Modified Wed Jul 12 16:55:36 2006 UTC (13 years, 4 months ago) by jasonw
Original Path: trunk/Src/Eiffel/interface/new_graphical/commands/eb_external_command.e
File length: 24363 byte(s)
Diff to previous 61221
Simplified a bit on getting line number.

Revision 61221 - (view) (annotate) - [select for diffs]
Modified Wed Jul 12 16:18:00 2006 UTC (13 years, 4 months ago) by jasonw
Original Path: trunk/Src/Eiffel/interface/new_graphical/commands/eb_external_command.e
File length: 24509 byte(s)
Diff to previous 60208
Added $line substitution in external command.

Revision 60208 - (view) (annotate) - [select for diffs]
Modified Thu Jun 22 23:29:05 2006 UTC (13 years, 5 months ago) by manus
Original Path: trunk/Src/Eiffel/interface/new_graphical/commands/eb_external_command.e
File length: 22978 byte(s)
Diff to previous 59905
Added EB_SHORTCUTS_DATA a common parent to EB_EXTERNAL_COMMAND_DATA and EB_EDITOR_DATA
  for loading shortcuts.
Moved external commands preferences from EB_MISC_DATA to EB_EXTERNAL_COMMAND_DATA.
Removed `show_search_options' preference since not used anymore with new search panel.
Ensured that when starting and closing EiffelStudio for the first time, only a minimal set
  of preferences are saved.


Revision 59905 - (view) (annotate) - [select for diffs]
Modified Fri Jun 16 23:28:12 2006 UTC (13 years, 5 months ago) by paulb
Original Path: trunk/Src/Eiffel/interface/new_graphical/commands/eb_external_command.e
File length: 22954 byte(s)
Diff to previous 59379
Reassigned icons

Revision 59379 - (view) (annotate) - [select for diffs]
Modified Fri Jun 2 18:03:34 2006 UTC (13 years, 6 months ago) by manus
Original Path: trunk/Src/Eiffel/interface/new_graphical/commands/eb_external_command.e
File length: 22908 byte(s)
Diff to previous 59228
Updated `INTERFACE_NAMES' to add new constants and modify name of existing constants.
  Modification of name affected only EB_EXTERNAL_COMMAND and EB_CREATE_PROJECT_DIALOG.
New EB_STARTING_DIALOG with a more powerful way to open projects. It also detects when
  there is a mismatch or when a project is not valid before opening it.
  You can in addition of opening a project, also compile, freeze, finalize or precompile it.


Revision 59228 - (view) (annotate) - [select for diffs]
Modified Fri May 26 17:01:58 2006 UTC (13 years, 6 months ago) by manus
Original Path: trunk/Src/Eiffel/interface/new_graphical/commands/eb_external_command.e
File length: 22902 byte(s)
Diff to previous 58955
Refactored PROJECT_CONTEXT so that instead of having multiple onces we only have one `project_location' of type PROJECT_DIRECTORY which have been modified to know where everything is located in a project at a given location and for a given target. This makes the code more robust and easier to maintain, avoid copy/paste for having the right location.

Revision 58955 - (view) (annotate) - [select for diffs]
Modified Mon May 15 17:19:02 2006 UTC (13 years, 6 months ago) by jasonw
Original Path: trunk/Src/Eiffel/interface/new_graphical/commands/eb_external_command.e
File length: 22908 byte(s)
Diff to previous 58951
1. Added preferences for external commands.
2. Added a new external command substitution $group_path which is the path of the group of the file in editor.

Revision 58951 - (view) (annotate) - [select for diffs]
Modified Sun May 14 00:32:48 2006 UTC (13 years, 6 months ago) by jasonw
Original Path: trunk/Src/Eiffel/interface/new_graphical/commands/eb_external_command.e
File length: 22265 byte(s)
Diff to previous 58325
1. Extracted some interface text into INTERFACE_NAMES
2. Fixed a bug that caused menu item "External commands..." was always disabled.
3. Enabled shortcut keys for specified external commands.

Revision 58325 - (view) (annotate) - [select for diffs]
Modified Thu Apr 20 16:05:16 2006 UTC (13 years, 7 months ago) by manus
Original Path: trunk/Src/Eiffel/interface/new_graphical/commands/eb_external_command.e
File length: 21451 byte(s)
Diff to previous 58189
Moved trunk/Src/bench/Eiffel to trunk/Src/Eiffel.

Revision 58189 - (view) (annotate) - [select for diffs]
Modified Wed Apr 12 22:20:48 2006 UTC (13 years, 7 months ago) by patrickr
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/commands/eb_external_command.e
File length: 21451 byte(s)
Diff to previous 58027
made some changes need for new configuration system

Revision 58027 - (view) (annotate) - [select for diffs]
Modified Wed Apr 5 07:08:57 2006 UTC (13 years, 8 months ago) by manus
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/commands/eb_external_command.e
File length: 21465 byte(s)
Diff to previous 57792
Fixed mixing paranthesis in indexing clause for the licensing.
Added missing license reference in newly created Eiffel classes.


Revision 57792 - (view) (annotate) - [select for diffs]
Modified Mon Mar 27 22:23:59 2006 UTC (13 years, 8 months ago) by patrickr
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/commands/eb_external_command.e
File length: 21455 byte(s)
Diff to previous 57089
Commented out code that is broken from the new configuration system, added conf_todo and conf_todo_msg statements


Revision 57089 - (view) (annotate) - [select for diffs]
Modified Mon Feb 20 18:42:23 2006 UTC (13 years, 9 months ago) by jasonw
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/commands/eb_external_command.e
File length: 21419 byte(s)
Diff to previous 56753
Modified to launch external without creating a new console.

Revision 56753 - (view) (annotate) - [select for diffs]
Modified Thu Jan 26 23:09:56 2006 UTC (13 years, 10 months ago) by king
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/commands/eb_external_command.e
File length: 21429 byte(s)
Diff to previous 56535
Refactored pixmap handling to remove redundant functionality so such gray pixmaps

Revision 56535 - (view) (annotate) - [select for diffs]
Modified Tue Jan 17 01:37:10 2006 UTC (13 years, 10 months ago) by manus
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/commands/eb_external_command.e
File length: 21438 byte(s)
Diff to previous 55835
Added text of the GPL license to all classes of the compiler.


Revision 55835 - (view) (annotate) - [select for diffs]
Modified Tue Nov 22 17:48:42 2005 UTC (14 years ago) by jasonw
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/commands/eb_external_command.e
File length: 20032 byte(s)
Diff to previous 55832
Removed a unused local.


Revision 55832 - (view) (annotate) - [select for diffs]
Modified Tue Nov 22 17:28:27 2005 UTC (14 years ago) by jasonw
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/commands/eb_external_command.e
File length: 20054 byte(s)
Diff to previous 55669
1. Added two external command substitutions: $w_code, and $f_code.
2. Made external command substitutions case insensitive.


Revision 55669 - (view) (annotate) - [select for diffs]
Modified Tue Nov 8 19:22:33 2005 UTC (14 years, 1 month ago) by jasonw
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/commands/eb_external_command.e
File length: 15761 byte(s)
Diff to previous 55375
Fixed a bug which cause external command launch fail. Change the launch command to "/bin/sh -c ''somecommand''".
Removed some unnecessary comments.


Revision 55375 - (view) (annotate) - [select for diffs]
Modified Wed Oct 26 18:10:18 2005 UTC (14 years, 1 month ago) by manus
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/commands/eb_external_command.e
File length: 15757 byte(s)
Diff to previous 55348
Removed non-used local.


Revision 55348 - (view) (annotate) - [select for diffs]
Modified Sat Oct 22 00:06:46 2005 UTC (14 years, 1 month ago) by jasonw
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/commands/eb_external_command.e
File length: 15772 byte(s)
Diff to previous 55342
Modified to avoid pathname parsing.


Revision 55342 - (view) (annotate) - [select for diffs]
Modified Fri Oct 21 17:36:22 2005 UTC (14 years, 1 month ago) by jasonw
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/commands/eb_external_command.e
File length: 15358 byte(s)
Diff to previous 55221
Added "/bin/sh -c 'xx'" when launch external commands on Unix.


Revision 55221 - (view) (annotate) - [select for diffs]
Modified Tue Oct 18 18:11:55 2005 UTC (14 years, 1 month ago) by jasonw
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/commands/eb_external_command.e
File length: 15328 byte(s)
Diff to previous 55085
Prepended Comspec or sh to external command.


Revision 55085 - (view) (annotate) - [select for diffs]
Modified Thu Oct 13 00:47:19 2005 UTC (14 years, 1 month ago) by jasonw
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/commands/eb_external_command.e
File length: 18724 byte(s)
Diff to previous 55003
Added set_hidden (False) in execute feature.


Revision 55003 - (view) (annotate) - [select for diffs]
Modified Fri Oct 7 21:18:07 2005 UTC (14 years, 2 months ago) by jasonw
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/commands/eb_external_command.e
File length: 18683 byte(s)
Diff to previous 54972
Delete an unused local variable.


Revision 54972 - (view) (annotate) - [select for diffs]
Modified Thu Oct 6 19:15:32 2005 UTC (14 years, 2 months ago) by jasonw
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/commands/eb_external_command.e
File length: 18705 byte(s)
Diff to previous 54924
Allow process launcher to launch a process with and without io redirection.


Revision 54924 - (view) (annotate) - [select for diffs]
Modified Thu Oct 6 00:31:24 2005 UTC (14 years, 2 months ago) by jasonw
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/commands/eb_external_command.e
File length: 18698 byte(s)
Diff to previous 54523
Modified EB_EXTERNAL_COMMAND class to use process library to launch external command.


Revision 54523 - (view) (annotate) - [select for diffs]
Modified Mon Aug 29 23:38:23 2005 UTC (14 years, 3 months ago) by rogers
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/commands/eb_external_command.e
File length: 14278 byte(s)
Diff to previous 53779
Added the default EiffelStudio dialog icon to replace the standard
EiffelVision2 icon which was used. There should no longer be any
default EiffelVision2 icons used in EiffelStudio.


Revision 53779 - (view) (annotate) - [select for diffs]
Modified Tue Jul 26 01:30:47 2005 UTC (14 years, 4 months ago) by manus
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/commands/eb_external_command.e
File length: 14223 byte(s)
Diff to previous 53718
Fixed incorrect command line on Unix to execute external commands.


Revision 53718 - (view) (annotate) - [select for diffs]
Modified Fri Jul 22 19:16:31 2005 UTC (14 years, 4 months ago) by manus
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/commands/eb_external_command.e
File length: 14223 byte(s)
Diff to previous 52869
Use BASIC_TEXT instead of STRING_TEXT as otherwise the output will be colored
  the same way as manifest strings are colored.


Revision 52869 - (view) (annotate) - [select for diffs]
Modified Fri Jul 1 01:44:10 2005 UTC (14 years, 5 months ago) by manus
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/commands/eb_external_command.e
File length: 14225 byte(s)
Diff to previous 50820
Changed signature of `make_from_string' to what was the signature of former
  routine `make_from_resource' and updated content to the content of
  `make_from_resource'. Otherwise the entries in the preferences would get
  messed up on retrieval.


Revision 50820 - (view) (annotate) - [select for diffs]
Modified Fri May 6 22:13:32 2005 UTC (14 years, 7 months ago) by manus
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/commands/eb_external_command.e
File length: 13958 byte(s)
Diff to previous 50793
Removed non-used locals.


Revision 50793 - (view) (annotate) - [select for diffs]
Modified Fri May 6 00:26:39 2005 UTC (14 years, 7 months ago) by neilc
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/commands/eb_external_command.e
File length: 13999 byte(s)
Diff to previous 50327
Fixed brokwn external commands since preference changes


Revision 50327 - (view) (annotate) - [select for diffs]
Modified Fri Apr 22 01:29:42 2005 UTC (14 years, 7 months ago) by neilc
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/commands/eb_external_command.e
File length: 14285 byte(s)
Diff to previous 49493
Updated calls to discardable confirmation dialog


Revision 49493 - (view) (annotate) - [select for diffs]
Modified Fri Mar 25 22:12:27 2005 UTC (14 years, 8 months ago) by neilc
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/commands/eb_external_command.e
File length: 14260 byte(s)
Diff to previous 49446
Updated to use EB_SHARED_PREFERENCES as point of access to preference data.


Revision 49446 - (view) (annotate) - [select for diffs]
Modified Thu Mar 24 07:11:22 2005 UTC (14 years, 8 months ago) by manus
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/commands/eb_external_command.e
File length: 14226 byte(s)
Diff to previous 45731
Use new syntax for static calls.


Revision 45731 - (view) (annotate) - [select for diffs]
Modified Fri Sep 17 17:28:56 2004 UTC (15 years, 2 months ago) by manus
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/commands/eb_external_command.e
File length: 14234 byte(s)
Diff to previous 37681
Ensured that we never loose the focus.
`index' is automatically computed so that it takes the first empty spot, as
  it is painfull to click the spin button to find the right one.


Revision 37681 - (view) (annotate) - [select for diffs]
Modified Wed Jun 11 23:23:59 2003 UTC (16 years, 6 months ago) by julieng
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/commands/eb_external_command.e
File length: 13898 byte(s)
Diff to previous 30082
Replace !! with create keyword.
Replace creation keyword with create keyword.
Replace ~ with agent keyword.
Change order of elements in Precursor instructions.


Revision 30082 - (view) (annotate) - [select for diffs]
Modified Tue Jan 8 19:15:10 2002 UTC (17 years, 11 months ago) by xavier
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/commands/eb_external_command.e
File length: 13871 byte(s)
Diff to previous 30037
Unified the design of dialogs (buttons are centered, not on the right)


Revision 30037 - (view) (annotate) - [select for diffs]
Modified Thu Jan 3 19:30:15 2002 UTC (17 years, 11 months ago) by xavier
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/commands/eb_external_command.e
File length: 13839 byte(s)
Diff to previous 30010
Moved and renamed the discardable dialogs.


Revision 30010 - (view) (annotate) - [select for diffs]
Modified Wed Jan 2 17:39:14 2002 UTC (17 years, 11 months ago) by xavier
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/commands/eb_external_command.e
File length: 13842 byte(s)
Diff to previous 30005
Fixed the edition of external commands properties.


Revision 30005 - (view) (annotate) - [select for diffs]
Added Tue Jan 1 02:33:21 2002 UTC (17 years, 11 months ago) by xavier
Original Path: trunk/Src/bench/Eiffel/interface/new_graphical/commands/eb_external_command.e
File length: 13508 byte(s)
Added the possibility for users to define external commands that get called via a menu.


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