The synedit on GitHub seems to implement all of Lazarus SYNEDIT_UNIMPLEMENTED_OPTIONS :-)
Wow! Can you mention some examples please.
The SynEdit in GitHub is not the original as you can see from their description:
"
This is a fork of the Unicode version of SynEdit hosted ad SourceForge. When it became more and more difficult to maintain, Eric Grange decided to fork this project on GitHub. This way it's possible to fork, merge and maintain easier than before."
This one is messy with all the IFDEFs for supporting Kylix etc. It even has a package for Delphi7 which does not support Unicode.
I can only imagine how messy is the original one in SourceForge...
Now, the fork in Lazarus is old and stitched and contains a lot of unusable IFDEFs. I would love to see a clean well maintained SynEdit. Mayby this GitHub fork would accept a Lazarus port. It would imply throwing away support for Kylix and very old Delphi versions.
Then a long term goal would be to use it in Lazarus.
I contact the maintainer asked about Lazarus compatibility but I didn't get an answer yet.
Where did you ask it? In a mailing list?
I couldn't find the link to the "not lazarus" version. I'll keep looking.
What does that mean? The GitHub fork is a "not lazarus" version.