I've implemented a new lexer for LIN Description Files
(these are descriptions of LIN-bus systems, the 'little
brother' of the CAN-bus used widely in the automobile
It's quite simplicistic and more or less copy'n'pasted
from the LexLua.cxx file. It works within the current
stable/download version 1.66 of scintilla. It registers
as "ldf" and the lexer-ID 76.
Attached to this "feature request" you'll find a patch
file against the download version. To apply the patch,
follow the following instructions:
1. Untar/unzip the (original) scintilla166.tgz/.zip file;
2. Enter the newly created "scintilla" subdirectory;
3. Apply the patch with the command line (Unix - on
Windows you should install & use the MSYS or Cygwin
patch -p1 < /path/to/scintilla166_ldf.diff
...where "/path/to/" must be replaced with the actual
path the diff file resides in.
The same applies for SciTE, just unpack it, go into the
"scite" subdirectory and apply the patch with:
patch -p1 < /path/to/scite166_ldf.diff
Afterwards, the package should be build the usual way.
I only tested the build, not the functionality of Scite
itself. The scintilla control itself works fine for me
via wxScintilla ( http://wxcode.sf.net/ ).
Log in to post a comment.