15 Commits

Author SHA1 Message Date
Neil
577f2dab11 Document 'credits' property. 2023-11-04 10:46:27 +11:00
Neil
481b5651df Fix some warnings from ruff. 2023-03-15 09:45:15 +11:00
Neil
f5b5b395e2 Support 4 digit version numbers so version 10.0.0 will work. 2023-03-13 15:04:34 +11:00
Neil
43e81343ca Remove dead code and imports as found by Vulture.
https://github.com/jendrikseipp/vulture
2021-05-06 14:20:14 +10:00
Neil
2e28f0f00e Add argument to allow retrieving credits with or without links. 2021-03-09 22:31:58 +11:00
Neil
201db60456 Remove lexer data extraction and regeneration since lexers are now in Lexilla. 2021-02-04 10:16:25 +11:00
Neil
ef98916585 Use pathlib in generator scripts. 2020-05-19 12:39:23 +10:00
Neil
df5f7a0c83 Update Python versions. Modules that are only used as top level scripts or from
scripts that require Python 3.6 have Python 2.x support removed.
Modules that may be called from Python 2 for PySide require Python 2.7.
Documented how to run scripts.
2020-04-17 20:24:30 +10:00
Neil
2494d4ec4b Small simplification and spelling fix. 2020-01-26 08:16:20 +11:00
Neil
990f3dd280 Automatically add new lexers to Xcode project in LexGen.py. 2017-02-15 21:07:50 +11:00
Neil
6652c4eada Remove line end whitespace. 2015-11-20 11:05:28 +11:00
Neil
8c8ef5249b Read multiline LexerModule declarations and extract lexer name -> lexer ID and
lexer ID -> fileName dictionaries.
2015-08-12 17:27:30 +10:00
Neil
e4039ec605 Fix Python 3.x compatibility. 2014-04-17 12:26:44 +10:00
Neil
4c32fec69f Extact credits from hsitory page with code.
Normalize credit format. Make list same as one shown in about box.
2014-03-18 15:24:46 +11:00
Neil
db454bdf6d Restructured LexGen.py by moving discovery code into ScintillaData.py and
SciTE regeneration into ../scite/scripts/RegenerateSource.py.
FileGenerator.py adds ReplaceREInFile function.
2013-07-03 09:34:20 +10:00