aboutsummaryrefslogtreecommitdiffhomepage
path: root/data/sisu/conf/editor-syntax-etc
diff options
context:
space:
mode:
authorRalph Amissah <ralph@amissah.com>2007-07-30 15:23:05 +0100
committerRalph Amissah <ralph@amissah.com>2007-07-30 15:23:05 +0100
commitb44d71f63fce067c22cee5f6396e0da923747602 (patch)
treec9308ce7ef10a5a2b0e516ba05232638a6a9d841 /data/sisu/conf/editor-syntax-etc
parentreplace unintended tabs with spaces (diff)
replace tabs with spaces
Diffstat (limited to 'data/sisu/conf/editor-syntax-etc')
-rw-r--r--data/sisu/conf/editor-syntax-etc/gedit/sisu.lang94
-rw-r--r--data/sisu/conf/editor-syntax-etc/nedit/sisu_nedit.pats116
2 files changed, 105 insertions, 105 deletions
diff --git a/data/sisu/conf/editor-syntax-etc/gedit/sisu.lang b/data/sisu/conf/editor-syntax-etc/gedit/sisu.lang
index b11766cb..460160dc 100644
--- a/data/sisu/conf/editor-syntax-etc/gedit/sisu.lang
+++ b/data/sisu/conf/editor-syntax-etc/gedit/sisu.lang
@@ -7,118 +7,118 @@ or:
~/gtksourceview-1.0/language-specs
-->
- <syntax-item _name="Header" style="Data Type">
+ <syntax-item _name="Header" style="Data Type">
<start-regex>^0~\S|^\@\S+:\s</start-regex>
<end-regex>\n\n</end-regex>
- </syntax-item>
+ </syntax-item>
- <pattern-item _name="Bold" style="Keyword" end-at-line-end = "TRUE">
+ <pattern-item _name="Bold" style="Keyword" end-at-line-end = "TRUE">
<regex>^(:[A-C]|[1-6])~[ a-Z0-9,.;:!?"'\/()-]+</regex>
- </pattern-item>
+ </pattern-item>
<pattern-item _name="Operators" style="Function">
<regex>^(!_|_[1-9]|_[1-9]?\*)\s</regex>
- </pattern-item>
+ </pattern-item>
- <syntax-item _name="Note Function" style="Function">
+ <syntax-item _name="Note Function" style="Function">
<start-regex>~\{</start-regex>
<end-regex>\}~</end-regex>
- </syntax-item>
+ </syntax-item>
- <syntax-item _name="Bold Function" style="Function">
+ <syntax-item _name="Bold Function" style="Function">
<start-regex>[*]\{</start-regex>
<end-regex>\}[*]</end-regex>
- </syntax-item>
+ </syntax-item>
- <syntax-item _name="Exclaim Function" style="Function">
+ <syntax-item _name="Exclaim Function" style="Function">
<start-regex>!\{</start-regex>
<end-regex>\}!</end-regex>
- </syntax-item>
+ </syntax-item>
- <syntax-item _name="Italics Function" style="Function">
+ <syntax-item _name="Italics Function" style="Function">
<start-regex>/\{</start-regex>
<end-regex>\}/</end-regex>
- </syntax-item>
+ </syntax-item>
- <syntax-item _name="Underscore Function" style="Function">
+ <syntax-item _name="Underscore Function" style="Function">
<start-regex>_\{</start-regex>
<end-regex>\}_</end-regex>
- </syntax-item>
+ </syntax-item>
- <syntax-item _name="Supercript Function" style="Function">
+ <syntax-item _name="Supercript Function" style="Function">
<start-regex>\^{</start-regex>
<end-regex>\}\^</end-regex>
- </syntax-item>
+ </syntax-item>
- <syntax-item _name="Subscript Function" style="Function">
+ <syntax-item _name="Subscript Function" style="Function">
<start-regex>,{</start-regex>
<end-regex>\},</end-regex>
- </syntax-item>
+ </syntax-item>
- <syntax-item _name="Added Function" style="Function">
+ <syntax-item _name="Added Function" style="Function">
<start-regex>[+]\{</start-regex>
<end-regex>\}[+]</end-regex>
- </syntax-item>
+ </syntax-item>
- <syntax-item _name="Strikethrough Function" style="Function">
+ <syntax-item _name="Strikethrough Function" style="Function">
<start-regex>[-]\{</start-regex>
<end-regex>\}[-]</end-regex>
- </syntax-item>
+ </syntax-item>
<pattern-item _name="Bold Single" style="String">
<regex>[*]\S+[*]</regex>
- </pattern-item>
+ </pattern-item>
<pattern-item _name="Link" style="String">
<regex>\{[^}]+\}(https?:\/\/\S+|image)\s</regex>
- </pattern-item>
+ </pattern-item>
<pattern-item _name="Link Internal" style="String">
<regex>\s\*~\S+</regex>
- </pattern-item>
+ </pattern-item>
- <pattern-item _name="Url" style="String">
+ <pattern-item _name="Url" style="String">
<regex>\bhttps?:\/\/\S+</regex>
- </pattern-item>
+ </pattern-item>
- <line-comment _name="Line Comment" style="Comment">
- <start-regex>^%+\s.</start-regex>
- </line-comment>
+ <line-comment _name="Line Comment" style="Comment">
+ <start-regex>^%+\s.</start-regex>
+ </line-comment>
- <syntax-item _name="Multiline Code" style="Others">
+ <syntax-item _name="Multiline Code" style="Others">
<start-regex>^code\{\s*$</start-regex>
<end-regex>^\}code\s*$</end-regex>
- </syntax-item>
+ </syntax-item>
- <syntax-item _name="Multiline Poem" style="Others">
+ <syntax-item _name="Multiline Poem" style="Others">
<start-regex>^poem\{\s*$</start-regex>
<end-regex>^\}poem\s*$</end-regex>
- </syntax-item>
+ </syntax-item>
- <syntax-item _name="Multiline Group" style="Others">
+ <syntax-item _name="Multiline Group" style="Others">
<start-regex>^group\{\s*$</start-regex>
<end-regex>^\}group\s*$</end-regex>
- </syntax-item>
+ </syntax-item>
- <syntax-item _name="Multiline Alt" style="Others">
+ <syntax-item _name="Multiline Alt" style="Others">
<start-regex>^alt\{\s*$</start-regex>
<end-regex>^\}alt\s*$</end-regex>
- </syntax-item>
+ </syntax-item>
- <pattern-item _name="Page Break" style="Others 2" end-at-line-end = "TRUE">
+ <pattern-item _name="Page Break" style="Others 2" end-at-line-end = "TRUE">
<regex>&lt;:(pb|np)&gt;</regex>
- </pattern-item>
+ </pattern-item>
- <pattern-item _name="Line Break" style="Others 2" end-at-line-end = "TRUE">
+ <pattern-item _name="Line Break" style="Others 2" end-at-line-end = "TRUE">
<regex>&lt;:?br&gt;</regex>
- </pattern-item>
+ </pattern-item>
- <pattern-item _name="Footnote Reference" style="Others" end-at-line-end = "TRUE">
+ <pattern-item _name="Footnote Reference" style="Others" end-at-line-end = "TRUE">
<regex>~\^(\s|$)</regex>
- </pattern-item>
+ </pattern-item>
- <pattern-item _name="Footnote Content" style="Others" end-at-line-end = "TRUE">
+ <pattern-item _name="Footnote Content" style="Others" end-at-line-end = "TRUE">
<regex>^\^~\s.+</regex>
- </pattern-item>
+ </pattern-item>
</language>
diff --git a/data/sisu/conf/editor-syntax-etc/nedit/sisu_nedit.pats b/data/sisu/conf/editor-syntax-etc/nedit/sisu_nedit.pats
index ff793de2..ef01b2be 100644
--- a/data/sisu/conf/editor-syntax-etc/nedit/sisu_nedit.pats
+++ b/data/sisu/conf/editor-syntax-etc/nedit/sisu_nedit.pats
@@ -15,65 +15,65 @@
! These comments will not appear in your ~/.nedit
!
nedit.macroCommands: \
- SiSU Comments>Comment Out Lines@SiSU:::R: {\n\
- replace_in_selection("^.*$", "%+ &", "regex")\n\
- }\n\
- SiSU Comments>Uncomment Lines@SiSU:::R: {\n\
- replace_in_selection("(^[ \\\\t]*# ?)(.*)$", "\\\\2", "regex")\n\
- }\n\
- SiSU Comments>Comment Out Sel.@SiSU:::R: {\n\
- beginning-of-selection()\n\
- mark("1")\n\
- deselect-all()\n\
- insert-string("=begin\\n")\n\
- goto-mark("1")\n\
- beginning-of-selection()\n\
- backward-character("extend")\n\
- backward-character("extend")\n\
- backward-character("extend")\n\
- backward-character("extend")\n\
- backward-character("extend")\n\
- backward-character("extend")\n\
- backward-character("extend")\n\
- mark("1")\n\
- end-of-selection()\n\
- deselect-all()\n\
- insert-string("\\n=end")\n\
- goto-mark("1")\n\
- }\n\
- SiSU Comments>Uncomment Sel.@SiSU:::R: {\n\
- beginning-of-selection()\n\
- mark("1")\n\
- deselect-all()\n\
- replace("=begin\\n","")\n\
- goto-mark("1")\n\
- deselect-all()\n\
- replace("\\n=end","","backward")\n\
- goto-mark("1")\n\
- }\n
+ SiSU Comments>Comment Out Lines@SiSU:::R: {\n\
+ replace_in_selection("^.*$", "%+ &", "regex")\n\
+ }\n\
+ SiSU Comments>Uncomment Lines@SiSU:::R: {\n\
+ replace_in_selection("(^[ \\\\t]*# ?)(.*)$", "\\\\2", "regex")\n\
+ }\n\
+ SiSU Comments>Comment Out Sel.@SiSU:::R: {\n\
+ beginning-of-selection()\n\
+ mark("1")\n\
+ deselect-all()\n\
+ insert-string("=begin\\n")\n\
+ goto-mark("1")\n\
+ beginning-of-selection()\n\
+ backward-character("extend")\n\
+ backward-character("extend")\n\
+ backward-character("extend")\n\
+ backward-character("extend")\n\
+ backward-character("extend")\n\
+ backward-character("extend")\n\
+ backward-character("extend")\n\
+ mark("1")\n\
+ end-of-selection()\n\
+ deselect-all()\n\
+ insert-string("\\n=end")\n\
+ goto-mark("1")\n\
+ }\n\
+ SiSU Comments>Uncomment Sel.@SiSU:::R: {\n\
+ beginning-of-selection()\n\
+ mark("1")\n\
+ deselect-all()\n\
+ replace("=begin\\n","")\n\
+ goto-mark("1")\n\
+ deselect-all()\n\
+ replace("\\n=end","","backward")\n\
+ goto-mark("1")\n\
+ }\n
nedit.highlightPatterns: SiSU:1:0{\n\
- comment:"^%+ ":"$"::Comment::\n\
- endnote1:"~\\^(\s|$)":::Keyword::D\n\
- endnote2:"^\\^~ ":"$"::Comment::\n\
- header:"^0~|@\S+:\s":"$"::Keyword::\n\
- bold_line:"^!_ ":"$"::Keyword::\n\
- heading:"^[1-9]~":"$"::Keyword::\n\
- code_block:"^code\\{":"^\\}code"::Comment::\n\
- poem_block:"^poem\\{":"^\\}poem"::Comment::\n\
- group_block:"^group\\{":"^\\}group"::Comment::\n\
- alt_block:"^alt\\{":"^\\}alt"::Comment::\n\
- endnote:"~\\{":"\\}~":"\\n":String::\n\
- string2:"'":"'":"\\n":String1::\n\
- string escape chars:"\\\\(.|\\n)":::String1:endnote:\n\
- character constant:"'":"'":"[^\\\\][^']":Character Const::\n\
- numeric constant:"<((0(x|X)[0-9a-fA-F]*)|(([0-9]+\\.?[0-9]*)|(\\.[0-9]+))((e|E)(\\+|-)?[0-9]+)?)(L|l|UL|ul|u|U|F|f)?>":::Plain::D\n\
- storage keyword:"<(class)>":::Storage Type::D\n\
- line:"^(_[1-9]|_\\*|_[1-9]\\*)":::Keyword::D\n\
- link:"[{}](http://[a-zA-Z0-9?.!+\\-_/&=#]+)?":::Keyword::D\n\
- url:"http://[a-zA-Z0-9?.!+\\-_/&=#]+":::Keyword::D\n\
- }
-! endnote:"~\\{":"\\}~"::Keyword::\n\
-! link:"\\{":"\\}http://\S+"::Keyword::D\n\
+ comment:"^%+ ":"$"::Comment::\n\
+ endnote1:"~\\^(\s|$)":::Keyword::D\n\
+ endnote2:"^\\^~ ":"$"::Comment::\n\
+ header:"^0~|@\S+:\s":"$"::Keyword::\n\
+ bold_line:"^!_ ":"$"::Keyword::\n\
+ heading:"^[1-9]~":"$"::Keyword::\n\
+ code_block:"^code\\{":"^\\}code"::Comment::\n\
+ poem_block:"^poem\\{":"^\\}poem"::Comment::\n\
+ group_block:"^group\\{":"^\\}group"::Comment::\n\
+ alt_block:"^alt\\{":"^\\}alt"::Comment::\n\
+ endnote:"~\\{":"\\}~":"\\n":String::\n\
+ string2:"'":"'":"\\n":String1::\n\
+ string escape chars:"\\\\(.|\\n)":::String1:endnote:\n\
+ character constant:"'":"'":"[^\\\\][^']":Character Const::\n\
+ numeric constant:"<((0(x|X)[0-9a-fA-F]*)|(([0-9]+\\.?[0-9]*)|(\\.[0-9]+))((e|E)(\\+|-)?[0-9]+)?)(L|l|UL|ul|u|U|F|f)?>":::Plain::D\n\
+ storage keyword:"<(class)>":::Storage Type::D\n\
+ line:"^(_[1-9]|_\\*|_[1-9]\\*)":::Keyword::D\n\
+ link:"[{}](http://[a-zA-Z0-9?.!+\\-_/&=#]+)?":::Keyword::D\n\
+ url:"http://[a-zA-Z0-9?.!+\\-_/&=#]+":::Keyword::D\n\
+ }
+! endnote:"~\\{":"\\}~"::Keyword::\n\
+! link:"\\{":"\\}http://\S+"::Keyword::D\n\
nedit.languageModes: SiSU:.sst::::::".,/\\`'!|@#%^&*()-=+{}[]"":;<>?~"
! nedit.languageModes: SiSU:.sst::::::".,/\\`'!|@#%^&*()-=+{}[]"":;<>?~"
! nedit.languageModes: SiSU:.ss[tmi]::::::