BUGS:
1 Remove f77
1 If .h files are specified in the sources list they get an entry in the OBJS_*
  list (with the suffix converted to .o :-). Check about other files too.
1 Rename 'working directory' and display it in other directory-related panels.
1 Change 'Finished Makefile' alert.
1 Debug MIMEResolver mask issues

2 Could'nt recognize file type when file type changed from text to executable
2 Recursive make target allows multiple directories to be typed and adds them
  all to the cd as arguments. Need to switch to a SUBDIRS mode for multiple
  directories (IMPORTANT)
2 Enable Finish after srcs added to all targets or after reaching the summary
  page for the first time
2 If creating library targets (either .so or .a) plus a single executable then
  add the archive to the user libraries panel
2 Not sure how I did it but got 2 sets of "faa" target steps (it involved
  conversion). Had 1 faa in steps but not in MTP list
2 I just created a Simple Exe and went as far as MSP (added a directory to the
  list (which is a bug) by typing /home/gordonp/.test/freeway). I then went back
  and changed to Complex EXE and when I got to the Create Targets panel I had
  a target (untitled) in the Steps list but n/g in the list and the Next> button
  was disabled. I added "untitled" and ended up with 2 targets labeld untitled!
2 Missing Makefile extension on C++/Motif/Application/_Sample__Makefile template
2 Double file extension(e.g. .cc.cc); Doesn't update info after change the name
2 Creating a recursive target (with dependencies) followed by a custom target
  will have the recursive target's dependency listed as the default dependency
  in the custom target.
2 Missing "Makefile Options" property on MakefileDataObjects.

3 makefile wizard should show the target type of selected target
3 Adding -lce to User Lib panel gets 'No patterns added' alert (but adds -lce)
3 Set working directory differently. Perhaps, if a file or directory is
  selected in the explorer I should use its directory (1st time) and the
  most recently used cwd. If no selection(1st time) use getcwd()?
3 Bring up the created Makefile in the editor
2 Changing a Custom Make Target to a MakeTarget via the Change button didn't
  update the name (which had also been changed) in the steps list.
3 Changing a Complex Exe to Complex AR (or verse-vice) changes steps but not
  the emitted Makefile type.
3 Loosing Next highlight after pressing Add btn in MSF.
3 Adding a .xd should set appropriate include and lib defaults
3 Use Gui Builder has text in wrong font
3 Adding foo.h to sources list (bug 1) gets foo.o in OBJS and clean target (bug 2)
3 If the target list contains multiple simple targets (from converting ) and
  you go to the Create Targets panel you see all of them rather than just the
  valid 1st target.

4 Track bugzilla issue #15618 as it pertains to disposing of the wizard
4 Converted makefile types don't always have right LDLIBS_<target> set
4 Need to warn if any compilable targets are named 'clean'
4 In EIP, if I single select its copied to the text field and Add and Change
  are highlighted. Don't highlight Add while its unchanged.
4 Remove any cases where double blanks are inserted into the summary page
4 The MSP RE "~/.src/*.cc ~/.src/*.c" gets "No files matched..." because the
  1st RE doesn't match. Since the 2nd does it shouldn't be displayed. The
  matches from the 2nd RE also aren't added!
4 Remove obsolete gui code from TargetData and MakeSourcesPanel.


RFEs:
2 Add "Convert to Makefile" action someplace global. Also add a "Convert to
  Text" (something else?) to the Makefile action menu. Email Sadhana Rau and
  Sophie Deng (sdeng).
3 Can MakefileWizard Help tab panes have links which bring up online help?
4 Use :sh for setting TARGETDIR_*. See email from tor 7/10 11:09
4 Remove Fortran make type. Use generic filter in all cases. (if D-J votes yes)
5 Hook up wizard to File->New and Makefile template creation
o Explore Last button
o Prior to showing the MSP scan the directory for source files and set the
  default matching pattern from the types found
o COMPLEX_MAKE_VARS
o COMPLEX_DMAKE_SETUP
o COMPLEX_INCLUDE_MAKEFILE (add "include" statement to Makefile)
o COMPLEX_RECURSE_TO_SUBDIRS - Possibly this should be a special case of the
  regular recurse type where more than one directory is listed.
o Generate platform independent Makefile
o Add gnumake compatability option
o Save and restore data for Makefiles
o Warnings and errors in different color
o Add flag for compiling for UltraSparc to CompilerFlags. Use v9a if both
  Ultra and 64 bit (rather than v9)
o Add button in BasicFlagsPanel which brings up a dialog with ALL compiler
  flags (similar to the prd thing in workshop)
o Start wizard with the last cwd (pwd if first time)
o ESF & MTP Add can be default only when tf has focus
o Grey bg in command display for Recursive Make Panel


On Hold:
2 CustomMakeTargets get reformatted in either addUpdate() or updateData(). Not
  fixed because indentation engince and TargetEditorKit (derived from
  MakefileEditorKit) should eliminate the ability to make the errors which
  get reformatted.
2 Clean visu generated source files (waiting on 4475262)


Done:
xx Remove Simple Fortran apps
xx Remove UseGuiPanel
M1 Apply some default file filter if adding from directory (or recursively)
M1 Adding src/foo.cc generates Makefile putting the object in sparc/src/foo.o
M1 Just got an NPE by putting SCCS into the MakefileSourcesPanel tf and pressing
   (one of the buttons) on the popup
M1 If I create 2 targets, give src files to the 1st, move 1 panel beyond and
   then back and press Finish I get a NPE in MakefileGenerator.

M2 See why the chooser in MSP doesn't reuse the previous directory
M2 Verify that Cancel isn't ignored on "Add Subdirectory/Subdirectories" alert
x2 Need to do tilde and $ expansion
x2 If a target with visu files has ../ in path it fails?
x2 Typing "/usr/dt/include -I/usr/openwin/include" in MIP gets add-files-in-
   subdirectory question window
T2 Post a warning if a RE doesn't add any items in EIP derived panels
T2 REs starting with / do't work in MSP
T2 Don't prepend -I to anything starting with '-' in the includes panel
T2 ESF needs label above list so it can have a mnemonic
T2 See why Tor's example of building and making a Makefile in netbeans uses gcc
   from inside nb but CC outside of nb.
T3 Change Delete buttons to Remove (verify in UI Guide)
T3 Multiple buttons (like Add and Change) should be same width
C3 The Browser on MakefileDirectoryPanel does nothing when OK is pressed.
D3 The FileChooser in MSP should seed with the most recently used dir
