>>> Chachereau Nicolas <[EMAIL PROTECTED]> 25/06/2007
10:41:27 >>>
>I'm unsure how the stuff with pipes work. Why the preprocessor
directives?
>Does the single instance use the director pipes when the director
extension
>is activated?  are the director pipes are only removed if SciTE is
closed from
>the menu? That'd be another bug.

I think this is old code that predates the GTK-specific Director
interface.
(I've no idea if people still use this FILERX, but it can all be
handled properly with the 'new' machinery.) There is then the pipe
used to handle the single-instance machinery.  I agree that both
of these exit points should execute exactly the same code!

>the GTK documentation states that gtk_exit() should not be used,
>so we might replace the calls left (those who are not in QuitSignal()
or
>QuitProgram()) with simple exit()s. They are not in the GTK main loop,
I think,
>so it shouldn't be necessary to call gtk_main_quit().

But why not quit the main loop properly? It feels bad to exit a C++
app like this, without an opportunity for proper call of destructors!

steve d.


-- 
This message is subject to the CSIR's copyright, terms and conditions and
e-mail legal notice. Views expressed herein do not necessarily represent the
views of the CSIR.
 
CSIR E-mail Legal Notice
http://mail.csir.co.za/CSIR_eMail_Legal_Notice.html 
 
CSIR Copyright, Terms and Conditions
http://mail.csir.co.za/CSIR_Copyright.html 
 
For electronic copies of the CSIR Copyright, Terms and Conditions and the CSIR
Legal Notice send a blank message with REQUEST LEGAL in the subject line to
[EMAIL PROTECTED]


This message has been scanned for viruses and dangerous content by MailScanner, 
and is believed to be clean.

_______________________________________________
Scite-interest mailing list
[email protected]
http://mailman.lyra.org/mailman/listinfo/scite-interest

Reply via email to