aboutsummaryrefslogtreecommitdiffhomepage
path: root/scripts/HeaderCheck.py
AgeCommit message (Collapse)AuthorFilesLines
2021-02-01Move the patterns to check and exclude to HeaderOrder.txt so one script can beNeil1-33/+31
used for Scintilla, Lexilla, and SciTE. Update HeaderOrder.txt to match files moved out to Lexilla.
2020-06-04Use pathlib.Neil1-28/+64
Read files as cp437 so all bytes are valid and windows-1252 invalid characters do not fail. When new headers found, save reasonable order of headers to "NewOrder.txt" making it easier to update HeaderOrder.txt. When a file is out-of-order, save list of headers used in the same order as HeaderOrder.txt to "<path>.ordered".
2020-03-16List headers in HeaderOrder.txt that are not used.Neil1-0/+6
Remove unused headers from HeaderOrder.txt.
2020-03-11Modernize and simplify script. Now requires Python 3.Neil1-46/+28
2020-03-11Add or update #! lines of Python scripts to use python3.Neil1-1/+3
2019-12-22Lexilla testing framework.Neil1-0/+2
2017-09-14Normalize whitespace.Zufu Liu1-1/+0
2016-11-16Extend header checking to include directory and add Sci_Position.h.Neil1-1/+2
2016-10-18Script for checking that all headers are included in a standard order.Neil1-0/+92