Yo. had some trouble thinking and reiterating over and over my first patch for scite mainline.
At least im happy with the results now:
-> previously scite_home had to be set via shell Environment.
(ED): (before starting up SciTE)
-> The patch introduces two new scite properties:
-> [env.home] contains %USERPROFILE% on platform windows and $HO'ME on GTK.
-> [env.scite_userhome] sets $SciTE_USERHOME on both.
That gives users the ability to define a convinient configuration default...
(ED) ..and allows for havin eg a Compiler and a Interpreter Profile. Like:
-> env.scite_userhome=/usr/share/scite/cppDevelopment
-> env.scite_userhome=$(env.home)\scite\webDevelopment
so. enjoy the love :) Edit Relicensed to conform to Scintilla/Scite's license instead of standard LGPLv2.1.
...there will be some smaller code shifts - thanks to Neal i know where to search ;)
..note4me: refetch sources - used uncrustify which caused unsweety white_space changes...