On Tue, 25 Jul 2006 17:16:33 +0100, Nick Treleaven nick.treleaven@btinternet.com wrote:
On 24/07/06 19:52:53, khaqq wrote:
On Mon, 24 Jul 2006 20:34:59 +0200 Enrico Tröger enrico.troeger@uvena.de wrote:
I don't know how many people are using Geany under Windows and I don't know how many of them have a Windows older than Windows
Probably not much, and it looks like they are going to be fewer and fewer. W98 has been EOL'd, and it is unstable as hell. I do not see why people would develop on it. However, if I was still using 98, I would not like being left in the cold, so... I cannot say what is best to do.
My family still use a computer running Windows Millenium Edition - basically the same as Windows 98. But I guess Windows support isn't especially needed - I've installed Linux on its other partition.
I think it comes down to whether allowing Geany to build and run on Windows ME/9x actually causes us any problems.
Geany only requires GTK+ 2.6, which does run on WinME/9x. IMO as long as this is the only required dependency, we should allow Geany to run on WinME/9x, but not necessarily support it; i.e. we should do nothing which we can predict would cause problems.
This should not be difficult because any features that won't work on WinME/9x can probably be disabled for those systems - e.g. put any Windows-specific feature that depends on newer Windows in a DLL, and don't load it on WinME/9x. OTOH if this causes too much maintenance trouble, or means we need to make 2 different binary Windows releases, perhaps we should consider dropping support for the older systems.
Yes, two different binary releases are a no go. For the moment Geany runs on Windows <= ME, except of the below mentioned problem, and we will see what will happen in the future.
At the moment I have an issue with Scintilla updating the text in WinME, but we might solve this issue, and it may be caused by something else.
Did I already ask if SciTE works?
Regards, Enrico
-- Get my GPG key from http://www.uvena.de/pub.key