changed source extension to .sp
added crimson editor binds --HG-- rename : plugins/admin-base.sma => plugins/admin-base.sp extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40367
This commit is contained in:
parent
4e75204c77
commit
ea87f19779
2
editor/crimson/link/extension.sp
Normal file
2
editor/crimson/link/extension.sp
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
LANGSPEC:SOURCEPAWN.SPC
|
||||||
|
KEYWORDS:SOURCEPAWN.KEY
|
48
editor/crimson/sourcepawn.key
Normal file
48
editor/crimson/sourcepawn.key
Normal file
@ -0,0 +1,48 @@
|
|||||||
|
[-COMMENT-:GLOBAL]
|
||||||
|
# ===================================================================
|
||||||
|
# "SourcePawn" LANGUAGE KEYWORD FILE FOR CRIMSON EDITOR
|
||||||
|
# Created by David Anderson
|
||||||
|
# ===================================================================
|
||||||
|
|
||||||
|
[KEYWORDS0:GLOBAL]
|
||||||
|
# Statements
|
||||||
|
assert begin break case continue default defined do else enum exit for
|
||||||
|
forward funcenum functag if native new decl operator return struct switch while
|
||||||
|
|
||||||
|
[KEYWORDS1:GLOBAL]
|
||||||
|
# Operators
|
||||||
|
cellsof chars sizeof tagof
|
||||||
|
|
||||||
|
# Predefined constants
|
||||||
|
false true cellbits cellmax cellmin charbits charmax charmin myinfo INVALID_HANDLE
|
||||||
|
__version
|
||||||
|
|
||||||
|
# Predefined tag names
|
||||||
|
bool Float Handle String
|
||||||
|
|
||||||
|
[KEYWORDS2:GLOBAL]
|
||||||
|
# Directives
|
||||||
|
#assert #define #else #elseif #emit #endif #endinput #endscript #if #include
|
||||||
|
#pragma #error #tryinclude #undef
|
||||||
|
|
||||||
|
# Extra information for #pragma
|
||||||
|
align ctrlchar dynamic library pack rational semicolon tabsize
|
||||||
|
|
||||||
|
[KEYWORDS3:GLOBAL]
|
||||||
|
# Others
|
||||||
|
const public static stock
|
||||||
|
|
||||||
|
[KEYWORDS4:GLOBAL]
|
||||||
|
#:TODO:
|
||||||
|
|
||||||
|
[KEYWORDS5:GLOBAL]
|
||||||
|
#:TODO:
|
||||||
|
|
||||||
|
[KEYWORDS6:GLOBAL]
|
||||||
|
#:TODO:
|
||||||
|
|
||||||
|
[KEYWORDS6:GLOBAL]
|
||||||
|
#:TODO:
|
||||||
|
|
||||||
|
[KEYWORDS8:GLOBAL]
|
||||||
|
#:TODO:
|
21
editor/crimson/sourcepawn.spc
Normal file
21
editor/crimson/sourcepawn.spc
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
# ===================================================================
|
||||||
|
# "SourcePawn" LANGUAGE SPECIFICATION FILE FOR CRIMSON EDITOR
|
||||||
|
# Created by David Anderson
|
||||||
|
#
|
||||||
|
# ===================================================================
|
||||||
|
|
||||||
|
$BLOCKCOMMENTON=/*
|
||||||
|
$BLOCKCOMMENTOFF=*/
|
||||||
|
$CASESENSITIVE=YES
|
||||||
|
$DELIMITERS=~`!@#$%^&*()-+=|\{}[]:;"',.<>/?
|
||||||
|
$ESCAPECHAR=\
|
||||||
|
$HEXADECIMALMARK=0x
|
||||||
|
$INDENTATIONON={
|
||||||
|
$INDENTATIONOFF=}
|
||||||
|
$KEYWORDPREFIX=#
|
||||||
|
$LINECOMMENT=//
|
||||||
|
$PAIRS1=()
|
||||||
|
$PAIRS2=[]
|
||||||
|
$PAIRS3={}
|
||||||
|
$QUOTATIONMARK1="
|
||||||
|
$QUOTATIONMARK2='
|
48
editor/crimson/spec/sourcepawn.key
Normal file
48
editor/crimson/spec/sourcepawn.key
Normal file
@ -0,0 +1,48 @@
|
|||||||
|
[-COMMENT-:GLOBAL]
|
||||||
|
# ===================================================================
|
||||||
|
# "SourcePawn" LANGUAGE KEYWORD FILE FOR CRIMSON EDITOR
|
||||||
|
# Created by David Anderson
|
||||||
|
# ===================================================================
|
||||||
|
|
||||||
|
[KEYWORDS0:GLOBAL]
|
||||||
|
# Statements
|
||||||
|
assert begin break case continue default defined do else enum exit for
|
||||||
|
forward funcenum functag if native new decl operator return struct switch while
|
||||||
|
|
||||||
|
[KEYWORDS1:GLOBAL]
|
||||||
|
# Operators
|
||||||
|
cellsof chars sizeof tagof
|
||||||
|
|
||||||
|
# Predefined constants
|
||||||
|
false true cellbits cellmax cellmin charbits charmax charmin myinfo INVALID_HANDLE
|
||||||
|
__version
|
||||||
|
|
||||||
|
# Predefined tag names
|
||||||
|
bool Float Handle String
|
||||||
|
|
||||||
|
[KEYWORDS2:GLOBAL]
|
||||||
|
# Directives
|
||||||
|
#assert #define #else #elseif #emit #endif #endinput #endscript #if #include
|
||||||
|
#pragma #error #tryinclude #undef
|
||||||
|
|
||||||
|
# Extra information for #pragma
|
||||||
|
align ctrlchar dynamic library pack rational semicolon tabsize
|
||||||
|
|
||||||
|
[KEYWORDS3:GLOBAL]
|
||||||
|
# Others
|
||||||
|
const public static stock
|
||||||
|
|
||||||
|
[KEYWORDS4:GLOBAL]
|
||||||
|
#:TODO:
|
||||||
|
|
||||||
|
[KEYWORDS5:GLOBAL]
|
||||||
|
#:TODO:
|
||||||
|
|
||||||
|
[KEYWORDS6:GLOBAL]
|
||||||
|
#:TODO:
|
||||||
|
|
||||||
|
[KEYWORDS6:GLOBAL]
|
||||||
|
#:TODO:
|
||||||
|
|
||||||
|
[KEYWORDS8:GLOBAL]
|
||||||
|
#:TODO:
|
21
editor/crimson/spec/sourcepawn.spc
Normal file
21
editor/crimson/spec/sourcepawn.spc
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
# ===================================================================
|
||||||
|
# "SourcePawn" LANGUAGE SPECIFICATION FILE FOR CRIMSON EDITOR
|
||||||
|
# Created by David Anderson
|
||||||
|
#
|
||||||
|
# ===================================================================
|
||||||
|
|
||||||
|
$BLOCKCOMMENTON=/*
|
||||||
|
$BLOCKCOMMENTOFF=*/
|
||||||
|
$CASESENSITIVE=YES
|
||||||
|
$DELIMITERS=~`!@#$%^&*()-+=|\{}[]:;"',.<>/?
|
||||||
|
$ESCAPECHAR=\
|
||||||
|
$HEXADECIMALMARK=0x
|
||||||
|
$INDENTATIONON={
|
||||||
|
$INDENTATIONOFF=}
|
||||||
|
$KEYWORDPREFIX=#
|
||||||
|
$LINECOMMENT=//
|
||||||
|
$PAIRS1=()
|
||||||
|
$PAIRS2=[]
|
||||||
|
$PAIRS3={}
|
||||||
|
$QUOTATIONMARK1="
|
||||||
|
$QUOTATIONMARK2='
|
Loading…
Reference in New Issue
Block a user