forked from TurboPack/SynEdit
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathSynEdit.inc
33 lines (25 loc) · 1.6 KB
/
SynEdit.inc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
{------------------------------------------------------------------------------}
{ Common compiler defines }
{ (remove the dot in front of a define to enable it) }
{------------------------------------------------------------------------------}
{$B-,H+} // defaults are short evaluation of boolean values and long strings
{.$DEFINE SYN_DEVELOPMENT_CHECKS} // additional tests for debugging
{$IFDEF SYN_DEVELOPMENT_CHECKS}
{$R+,Q+,S+,T+}
{$ENDIF}
{------------------------------------------------------------------------------}
{ Pull in all defines from SynEditJedi.inc (must be done after the common }
{ compiler defines to work correctly). Use SynEdit-prefix to avoid problems }
{ with other versions of jedi.inc in the search-path. }
{------------------------------------------------------------------------------}
{$I SynEditJedi.inc}
{------------------------------------------------------------------------------}
{ Please change this to suit your needs (to activate an option remove the dot }
{ in front of a DEFINE) }
{------------------------------------------------------------------------------}
// "Heredoc" syntax highlighting
// If you enable the following statement and use highlighter(s) that have
// support for "Heredoc" strings as scheme(s) in SynMultiSyn, you must
// implement your own SynMultiSyn OnCustomRange event handler in order to
// properly store Range State information
{.$DEFINE SYN_HEREDOC}