BUGS TO FIX

---------------------------------------------------------------

Implement opening in a single instance.  This should work by writing a .pid file in to a given folder off the home.  It should also create a unix socket in that folder.  
Upon startup
  If a file is specified, check if pid file and socket exists, if pid exists is Process still there.  
    If not remove them and start normally
  else
    open socket and send "open filename" for each file
  if not file specified then open dialog ("You are already running a copy of gPHPEdit, are you sure you want to run another?")

---------------------------------------------------------------

Website bugtracker:

a) CSS/logo is screwed
                                                                                
---------------------------------------------------------------

5. Fonts seem a bit painful to set up; as far as I can tell, you have to
go and change every rule just to change the font/font size even if you
want them all the same. I ended up rpl'ing .gnome2/gPHPEdit.

---------------------------------------------------------------

Recolourise all tabs after preferences OK click

---------------------------------------------------------------

- I cannot manage to assign a new dimension and/or font to line numbers,
neither from Edit -> Preferences menu in gphpedit, nor by manually
editing ~/.gnome2/gPHPEdit: it simply ignores any changes

---------------------------------------------------------------


Find dialog
-----------
Return doesn't find
Escape doesn't close
This occurence dialog never closes (only hides, get 78 dialogs on screen)
No cancel button in Replace (only Yes this occurence or No this occurenc)

---------------------------------------------------------------

Close X's on tabs

---------------------------------------------------------------


NEW FUNCTIONALITY

Templates (Ctrl-J for loops, etc)

Memory of Incremental Search strings

Metric reporting (Function length, LOC)

Turck-mmcache integration

Debugger Support

Project/Live site editing

Printing support
