A bit better lang files
parent
dac98d7202
commit
c9a7d02ac1
12
moo.kdevelop
12
moo.kdevelop
|
@ -50,7 +50,7 @@
|
|||
</run>
|
||||
<configurations>
|
||||
<debug>
|
||||
<configargs>--enable-debug --enable-all-gcc-warnings </configargs>
|
||||
<configargs>--enable-debug --enable-all-gcc-warnings</configargs>
|
||||
<builddir>build/debug</builddir>
|
||||
<ccompiler>kdevgccoptions</ccompiler>
|
||||
<cxxcompiler>kdevgppoptions</cxxcompiler>
|
||||
|
@ -293,16 +293,16 @@
|
|||
</kdevdoctreeview>
|
||||
<kdevfilecreate>
|
||||
<filetypes>
|
||||
<type icon="source" ext="g" name="GAP source" create="template" >
|
||||
<type icon="source" ext="g" create="template" name="GAP source" >
|
||||
<descr>A new empty GAP source file</descr>
|
||||
</type>
|
||||
<type icon="source_cpp" ext="cpp" name="C++ Source" create="template" >
|
||||
<type icon="source_cpp" ext="cpp" create="template" name="C++ Source" >
|
||||
<descr>A new empty C++ file.</descr>
|
||||
</type>
|
||||
<type icon="source_h" ext="h" name="C/C++ Header" create="template" >
|
||||
<type icon="source_h" ext="h" create="template" name="C/C++ Header" >
|
||||
<descr>A new empty header file for C/C++.</descr>
|
||||
</type>
|
||||
<type icon="source_c" ext="c" name="C Source" create="template" >
|
||||
<type icon="source_c" ext="c" create="template" name="C Source" >
|
||||
<descr>A new empty C file.</descr>
|
||||
</type>
|
||||
</filetypes>
|
||||
|
@ -339,7 +339,7 @@
|
|||
<qt>
|
||||
<used>false</used>
|
||||
<version>3</version>
|
||||
<root/>
|
||||
<root></root>
|
||||
</qt>
|
||||
</kdevcppsupport>
|
||||
<kdevdocumentation>
|
||||
|
|
|
@ -2,3 +2,8 @@
|
|||
id = bison
|
||||
name = Bison
|
||||
patterns = /(?P<file>[^:]+):(?P<line>\d+)\.(\d+|\d+\-\d+):/ stderr
|
||||
|
||||
[filter]
|
||||
id = latex
|
||||
name = LaTeX
|
||||
patterns = /^l\.(?P<line>\d+)/
|
||||
|
|
|
@ -18,11 +18,12 @@
|
|||
</styles>
|
||||
|
||||
<definitions>
|
||||
<!-- TODO: what about scanf ? -->
|
||||
<!-- man 3 printf -->
|
||||
<context id="printf" style-ref="printf" extend-parent="false">
|
||||
<match extended="true">
|
||||
\%\%|
|
||||
\%
|
||||
\%([1-9][0-9]*\$)?
|
||||
[#0\-\ \+\'I]*
|
||||
(\-?[1-9][0-9]*)?
|
||||
(\.\-?[1-9][0-9]*)?
|
||||
|
|
|
@ -26,6 +26,7 @@
|
|||
<!-- $^ never matches. -->
|
||||
<define-regex id="never-match">$^</define-regex>
|
||||
|
||||
<!-- FIXME: these four are broken (and should be removed, I think) -->
|
||||
<define-regex id="decimal" extended="true" case-insensitive="true">
|
||||
\b
|
||||
([1-9][0-9]* | 0)
|
||||
|
|
|
@ -55,39 +55,39 @@
|
|||
<context id="multiline-double-quoted-string" style-ref="multiline-string">
|
||||
<start>\%{string-prefix}"""</start>
|
||||
<end>"""</end>
|
||||
<include>
|
||||
<context ref="format"/>
|
||||
<context ref="escaped-char"/>
|
||||
</include>
|
||||
<include>
|
||||
<context ref="format"/>
|
||||
<context ref="escaped-char"/>
|
||||
</include>
|
||||
</context>
|
||||
|
||||
<context id="multiline-single-quoted-string" style-ref="multiline-string">
|
||||
<start>\%{string-prefix}'''</start>
|
||||
<end>'''</end>
|
||||
<include>
|
||||
<context ref="format"/>
|
||||
<context ref="escaped-char"/>
|
||||
</include>
|
||||
<include>
|
||||
<context ref="format"/>
|
||||
<context ref="escaped-char"/>
|
||||
</include>
|
||||
</context>
|
||||
|
||||
<context id="double-quoted-string" style-ref="string" end-at-line-end="true">
|
||||
<start>\%{string-prefix}"</start>
|
||||
<end>"</end>
|
||||
<include>
|
||||
<context ref="format"/>
|
||||
<context ref="escaped-char"/>
|
||||
<context ref="def:line-continue"/>
|
||||
</include>
|
||||
<include>
|
||||
<context ref="format"/>
|
||||
<context ref="escaped-char"/>
|
||||
<context ref="def:line-continue"/>
|
||||
</include>
|
||||
</context>
|
||||
|
||||
<context id="single-quoted-string" style-ref="string" end-at-line-end="true">
|
||||
<start>\%{string-prefix}'</start>
|
||||
<end>'</end>
|
||||
<include>
|
||||
<context ref="format"/>
|
||||
<context ref="escaped-char"/>
|
||||
<context ref="def:line-continue"/>
|
||||
</include>
|
||||
<include>
|
||||
<context ref="format"/>
|
||||
<context ref="escaped-char"/>
|
||||
<context ref="def:line-continue"/>
|
||||
</include>
|
||||
</context>
|
||||
|
||||
<context id="python">
|
||||
|
|
Loading…
Reference in New Issue