Heyo. With the major refactorisations to scites configs been done, working with it isnt that time consuming as it was in the last month. So i started some smaller fun topics. The first one was the installer. I wanted something simple that scales to myscites portability. now we have results. just copy scite wherever you want. Then simply run the batch and it will get you working context menu additions (open with / open Scite here) as well as App registration.
Gist here simple enough to be adapted for any other binary, feel free to use it if you want.
Other areas touched were
-> the lua repo (unified mingw make either agains scite or luaxx.dll)
-> added luacom (call windows com objects like speech / mshtml and others)
-> added luasocket (ip socket support)
-> antialiased fonts. (current git and >=scitecookies.150c)
Next release will be in a few weeks, finally with linux32/64 binaries.
-> Also reworked the env.userhome patch to completely focus on sciteUserHome for implementing its goals. (use scite from readonly places / use profiles (like win32/64 etc)
-> enhanced scintillas lexer because i liked the idea to highlight gnu make functions, directives and variables.
-> reworked syntax colouring for isoc99 / isocpp98 / isocpp11 / isocpp14 + apiFiles.
so - Have a nice Day, Thorsten