Add support for DOS, OS/2 and Windows batch files
commitb518770dea6daeba90f5c16a9b194f16b7de39c9
authorcanou <canou@server.fake>
Mon, 12 Aug 2013 19:51:00 +0000 (12 21:51 +0200)
committerMatthew Brush <matt@geany.org>
Thu, 15 Aug 2013 06:04:35 +0000 (14 23:04 -0700)
treef0a6e31e97243b89fc4f217c66b0bffe67891289
parenta08f595b359361c5c0c28cb52fed4fd0f3daa231
Add support for DOS, OS/2 and Windows batch files

* Uses existing LexOthers.cxx from Scintilla already in use by Geany
* "identifier" style mapping goes to "string" for better presentation
even if it's semantically incorrect, we'll change it back if it causes
issues for anyone.
* Filetype configuration and keywords taken from Don Ho's Notepad++.

Closes #160
data/filetype_extensions.conf
data/filetypes.batch [new file with mode: 0644]
scintilla/src/Catalogue.cxx
src/filetypes.c
src/filetypes.h
src/highlighting.c
src/highlightingmappings.h