Josh Phillips wrote:
Sqlite can easily be embedded into an application and provides an easy and intuitive means for storing and retrieving properties and other user settings and when embedded takes only 250kb or so.

It might also make for an easy implementation for property sheets rather than having the user required to manually edit a configuration file. The same could be used for calltips etc.

Wrong list here, I will assume you are talking about SciTE.

It looks like a golden hammer: very nice and perhaps powerful, so you want to use it for every and any task, like squashing bugs, cracking eggs and eating pasta...

Note: it adds *only* 250KB... Let see... My copy of SciTE is around 420KB, SciLexer.dll is around 370KB, so you will add around a third of the total weight just to manage some configuration settings...

One nice thing with SciTE is its power against its relative lightweigthness... I doubt most users will want to change this.

I am not a big fan of SciTE's properties management. Should I make a new editor, I would probably use Lua as a flexible configuration format... Still a pure text format, without visual / graphical way of settings...

90 to 99% of SciTE settings are "set and forget". Integrating a GUI to change them *inside* SciTE would be an annoying bloat: since SciTE is very flexible with *lots* of settings, it would take an impressive code to manage it all. And an external tool would be fine for this.

--
Philippe Lhoste
--  (near) Paris -- France
--  http://Phi.Lho.free.fr
--  --  --  --  --  --  --  --  --  --  --  --  --  --
_______________________________________________
Scintilla-interest mailing list
[email protected]
http://mailman.lyra.org/mailman/listinfo/scintilla-interest

Reply via email to