Hi All,
As suggested by Nick, this is a new thread to discuss what should be in the default build configuration dialog, the full configurability will be provided by a plugin that replaces the default one.
Below is pasted from previous thread.
...
> > I think for theHmm, this seems quite complicated. You know we accept current trunk as
> > core Execute command(s) a checkbox for whether to run without xterm/VTE
> > per command for GUI programs is good.
> >
>
> This gives me an opening to start discussion on what functionality should be
> exposed by the core configuration dialog, thanks Nick. ;-)
>
> I actually went back to 0.18.1 and looked at what is available there, and I
> think that the following need to be added, but I'm open to suggestions:
good, no need to rethink everything.
> 1. edit each of the "make" commands individually (0.18.1 has single setting
> shared by all three)
> 2. edit project build settings (don't exist in 0.18.1) for "make" commands
> only, not filetype
> 3. edit working directory for each command (doesn't exist in 0.18.1)
> 4. if above, remove "make in base path" since its no longer needed
> 5. for execute commands only, the option to run without terminal, checkbox
> (new)
> 6. single shared parsing regex per filetype (hidden setting, not in GUI in
> 0.18.1, this is used for make commands as well based on current document) It
> might be less confusing to have another regex for the make commands as well?
>
> Things to not make available (to avoid "dialog shock"):
>
> 1. edit menu item label
> 2. which commands are parsed and which are not
> 3. which commands are stopable and which are not
> 4. extra commands in sections (propose simple dialog allows editing 2
> fieltype,3 make,2 execute)
> 5. change internal command locations (next/prev error, show dialog)
> 6. project filetype commands (just so the dialog is smaller)
> 7. parsing regex per command, source or global
> 8. viewing settings from non-editable sources ie default, system filetypes,
> plugins/internal