Comment 3 for bug 490212

Revision history for this message
Gary van der Merwe (garyvdm) wrote :

I have started work on this.

I would like comments on the following design issue:

My patch will result in 2 modes:
* CLI mode, like the current behavior.
* A new GUI mode, where :
    - the sub process for each file are launched simultaneously (as per INADA's description.)
    - the temp files should only be deleted once *all* sub processes are closed.
    - possible idea that I want to test: were a file has been add or removed, pass a empty file to the diff app.

How do we control when we get what behavior? I have 2 ideas:
1. add a new command line option: "--using-gui".
2. Allow one to secifiy in the config files which apps us the gui mode.

I going to start out by implementing option 1 because I think it will be easier, but I would like other peoples comments.