aboutsummaryrefslogtreecommitdiffhomepage
path: root/lexers/LexPascal.cxx
diff options
context:
space:
mode:
authorMarko Njezic <unknown>2013-09-05 00:12:54 +0200
committerMarko Njezic <unknown>2013-09-05 00:12:54 +0200
commitfcdcca1964e0600fac55266ad31c36b03972f7de (patch)
treeb0ca95cb0d831c328262c1f9bcc6b133c053ebf1 /lexers/LexPascal.cxx
parent89bbe4a0a87d52f8df18c8fd52c78380efab104f (diff)
downloadscintilla-mirror-fcdcca1964e0600fac55266ad31c36b03972f7de.tar.gz
Update Pascal lexer keywords.
Diffstat (limited to 'lexers/LexPascal.cxx')
-rw-r--r--lexers/LexPascal.cxx21
1 files changed, 11 insertions, 10 deletions
diff --git a/lexers/LexPascal.cxx b/lexers/LexPascal.cxx
index 1e2be2318..3d39f5f44 100644
--- a/lexers/LexPascal.cxx
+++ b/lexers/LexPascal.cxx
@@ -12,7 +12,7 @@
A few words about features of the new completely rewritten LexPascal...
Generally speaking LexPascal tries to support all available Delphi features (up
-to Delphi 2009 at this time), including .NET specific features.
+to Delphi XE4 at this time).
~ HIGHLIGHTING:
@@ -89,17 +89,18 @@ would be folded.
~ KEYWORDS:
The list of keywords that can be used in pascal.properties file (up to Delphi
-2009):
+XE4):
- Keywords: absolute abstract and array as asm assembler automated begin case
-cdecl class const constructor deprecated destructor dispid dispinterface div do
-downto dynamic else end except export exports external far file final
-finalization finally for forward function goto if implementation in inherited
-initialization inline interface is label library message mod near nil not object
-of on or out overload override packed pascal platform private procedure program
-property protected public published raise record register reintroduce repeat
-resourcestring safecall sealed set shl shr static stdcall strict string then
-threadvar to try type unit unsafe until uses var varargs virtual while with xor
+cdecl class const constructor delayed deprecated destructor dispid dispinterface
+div do downto dynamic else end except experimental export exports external far
+file final finalization finally for forward function goto helper if
+implementation in inherited initialization inline interface is label library
+message mod near nil not object of on operator or out overload override packed
+pascal platform private procedure program property protected public published
+raise record reference register reintroduce repeat resourcestring safecall
+sealed set shl shr static stdcall strict string then threadvar to try type unit
+unsafe until uses var varargs virtual while winapi with xor
- Keywords related to the "smart highlithing" feature: add default implements
index name nodefault read readonly remove stored write writeonly