Re: SciTE customisation with Lua Scripts

"[email protected]" <[email protected]> Wed, 17 Jan 2024 01:53:23 -0800 (PST)
Newsgroups gmane.editors.scite.general
Message-ID <[email protected]>
Hi Gavin, 

Your script is gem.

I'm also trying to find the config that fits well for the daily usage, 
after years using a patchwork of herratic patched-up files. 
Even if the dev-editors galaxy is full of amazing tools, very seducing, I'm 
still in love with SciTE for her lightliness and her flexibility.
I'm under linux only and tried to adapt most of this script to my usage 
(and NGL trying also to simulate some of amazing modern IDE features if 
possible).
I'm confuse not to have early discovered your script. But I have some 
questions, if you have the time :

- What is the "extension" in require("extension") ? a dll ? a lua lib ? The 
comment says " -- Simple additions to Lua for Command Strip" But seeking 
the web, your github or the mailing-list, no clue.
- extman was a time savior, but I read multiple times people trying to get 
rid of it (like in this script). I wonder why. 

Actually, unless I missed something, SciTE lacks a centralised ressource to 
allow people to easily install and configure her. 
There are scattered initiatives, mostly olds. Nevertheless, this group and 
lua-users site are a good start.
Maybe there could be a megathread where veterans share their bests configs, 
plateform-specific or crosse-plateform. 
I always was curious of some people's configs, such as Neil's (which I 
imagine is powerfull but sleek and simple) ;-)

Scitally, 
Pascal
Le jeudi 10 septembre 2020 à 01:00:29 UTC+2, Gavin Holt a écrit :

> Hi,
>
> I have taken Neil's advice and turned my hand to customizing SciTE using 
> only my own Lua script. Hopefully, this will be easier to maintain in the 
> future.
>
> Avoiding binary add-ons also maintains the very quick start up time for 
> SciTE32.exe (200-260ms on my system).
>
> Please find attached a single Lua file which is the fruit of my labor (NB. 
> targeting a windows environment). In order to make it a single file the 
> first section is extending the standard Lua libraries, then comes the SciTE 
> specific stuff. Any external tools are marked with **.
>
> These ideas are very much "standing upon the shoulders of giants" - many 
> thanks to all those who have contributed directly and indirectly :)
>
> Kind Regards Gavin Holt
>
> N.B. Some TODOs are work waiting, some are outside my workflow and some 
> are just to difficult!
>
>
>

-- 
You received this message because you are subscribed to the Google Groups "scite-interest" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
To view this discussion on the web visit https://groups.google.com/d/msgid/scite-interest/05deed84-e25b-4c73-a2e7-a5efb927b29bn%40googlegroups.com.