Mail Archives: djgpp/1998/03/10/03:38:05
On Mon, 9 Mar 1998, Nate Eldredge wrote:
> At 01:26 3/8/1998 -0800, elpee AT geocities DOT com wrote:
> [snipped]
> > and less than IDE. Of course, gcc, gxx, rhide, djtar, gdb, symify,
> > studedit, stubify and alot of other commonly used programs by the
> > DJGPP community will be supported but I'd like to what every body
> > want supported. The sole purpose of front end is to DJGPP users
> > the ability to use all the command line options when coding,
> > compiling, debugging their work.
>
> `make', `grep', `find', `awk', `sed', maybe `ar' and `tar'.
Why do you need to second-guess user's preferences at all? In my
experience, the programs people use are heavily influenced by their
personal preferences and past experience; making all, or even most of
them happy is next to impossible.
So I would suggest to have two features in this front end:
1) Provide a means to type and run a command just as if the user
would from the DOS prompt (by passing the text as the argument
to the `system' library function).
2) If you make a point of providing a dialog for each program where
a user can select options by clicking on buttons, make that
facility extensible by providing a way to define a dialog for
any command (e.g., by creating a file with the descriptions of
its options), then define the dialogs for the programs you think
most people will want using that extension machinery.
Just my $0.02.
- Raw text -