 +	lua_pushboolean(luaState, 1);
 +	lua_setglobal(luaState, "MAC");
 +#endif
++#if PLAT_GTK || PLAT_GTK_WIN32
++	lua_pushboolean(luaState, 1);
++	lua_setglobal(luaState, "GTK");
++#endif
 +
 +	if (!lexCurrent->Init(luaState, languageName, styler)) {
 +		lua_close(luaState);

 SOURCE=..\lua\src\lfunc.c
 # End Source File
--- scite-latest/scite/boundscheck/SciTE.vcproj	2009-08-27 21:44:23.000000000 -0400
+++ scintillua/scite/boundscheck/SciTE.vcproj	2010-01-26 11:03:51.000000000 -0500
@@ -228,240 +228,14 @@
 			<File
 				RelativePath="..\lua\src\ldump.c">

 if PLAT_WIN
 	position.left=0
--- scite-latest/scite/src/SciTEProps.cxx	2009-12-11 19:18:15.000000000 -0500
+++ scintillua/scite/src/SciTEProps.cxx	2010-02-03 13:02:32.000000000 -0500
@@ -540,52 +540,12 @@
 static const char *propertiesToForward[] = {
 //++Autogenerated -- run src/LexGen.py to regenerate
