On Tue, 1 Sep 2009 15:37:51 +0100 Nick Treleaven <nick.trelea...@btinternet.com> wrote:
> > > I just noticed that all user filetypes files are always created and > > > saved, just by quitting Geany. The previous behaviour was to only > > > create/save a filetypes file if the user had pressed OK in the > > > Build Commands dialog *for that filetype*. Could this be implemented? > > > > Yes. I think it should be, but its mildly non-trivial. > > > > It would require extra fields in GeanyFiletypesPrivate (? and > > GeanyFiletype ?) to record if any of the regexes are changed so that > > writting of the file can be prevented only if the regex isn't changed. > > And the dialogs need additions to set them. > > That's not necessary IMO - surely if the dialog is never shown or > Cancel is pressed, nothing is changed? We could just set a private flag > for the filetype if OK was clicked. Obviously this way you may get a false positive if the user didn't change anything and just pressed OK but this makes it much easier to implement and avoids a lot of unnecessary files on disk. Regards, Nick _______________________________________________ Geany-devel mailing list Geany-devel@uvena.de http://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel