Bug#392736: marked as done (Wish: Katepart syntax highlighting for NRoff/Man)
Your message dated Thu, 18 Oct 2007 18:47:26 +0200
with message-id <20071018164725.GA27034@pryan.sytes.net>
and subject line Bug#392736: Update of syntax highlighting file
has caused the attached Bug report to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere. Please contact me immediately.)
Debian bug tracking system administrator
(administrator, Debian Bugs database)
--- Begin Message ---
- To: submit@bugs.debian.org
- Subject: Wish: Katepart syntax highlighting for NRoff/Man
- From: Andriy Lesyuk <s-andy@in.if.ua>
- Date: Fri, 13 Oct 2006 10:59:46 +0300
- Message-id: <452F4772.2040405@in.if.ua>
Package: kdelibs-data
Version: 4:3.5.4-3
Severity: wishlist
It would be great if Katepart had syntax highlighting file for
NRoff/Man. Similar file exists, for example, in mc package. I created
nroff.xml for katepart taking nroff.syntax from mc as a base. I don't
know nroff language well and probably I made some mistakes (seems like
not). The syntax highlighting file that I created is attached.
Andriy
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE language SYSTEM "language.dtd">
<language name="NRoff/Man" section="Markup" version="1.00" kateversion="2.3" extensions="*.1;*.2;*.3;*.4;*.5;*.6;*.7;*.8;*.9" mimetype="" author="Andriy Lesyuk (s-andy@in.if.ua)" license="LGPL">
<highlighting>
<list name="FontSeqs">
<item>\fP</item>
<item>\fR</item>
<item>\fB</item>
<item>\fI</item>
</list>
<list name="HeadMacros">
<item>.SH</item>
<item>.TH</item>
</list>
<list name="Macros">
<item>.AS</item>
<item>.Ar</item>
<item>.At</item>
<item>.BE</item>
<item>.BH</item>
<item>.BI</item>
<item>.BR</item>
<item>.BS</item>
<item>.Bd</item>
<item>.Bk</item>
<item>.Bl</item>
<item>.Bu</item>
<item>.Bx</item>
<item>.CE</item>
<item>.CM</item>
<item>.CS</item>
<item>.CT</item>
<item>.CW</item>
<item>.Cm</item>
<item>.Co</item>
<item>.DA</item>
<item>.DE</item>
<item>.DS</item>
<item>.DT</item>
<item>.Dd</item>
<item>.De</item>
<item>.Dl</item>
<item>.Dq</item>
<item>.Ds</item>
<item>.Dt</item>
<item>.Dv</item>
<item>.EE</item>
<item>.EN</item>
<item>.EQ</item>
<item>.EX</item>
<item>.Ed</item>
<item>.Ee</item>
<item>.Ek</item>
<item>.El</item>
<item>.Em</item>
<item>.En</item>
<item>.Ev</item>
<item>.Ex</item>
<item>.FI</item>
<item>.FL</item>
<item>.FN</item>
<item>.FT</item>
<item>.Fi</item>
<item>.Fl</item>
<item>.Fn</item>
<item>.HP</item>
<item>.HS</item>
<item>.Hh</item>
<item>.Hi</item>
<item>.IB</item>
<item>.IP</item>
<item>.IR</item>
<item>.IX</item>
<item>.Ic</item>
<item>.Id</item>
<item>.Ip</item>
<item>.It</item>
<item>.LI</item>
<item>.LO</item>
<item>.LP</item>
<item>.LR</item>
<item>.Li</item>
<item>.MF</item>
<item>.ML</item>
<item>.MU</item>
<item>.MV</item>
<item>.NF</item>
<item>.Nd</item>
<item>.Nm</item>
<item>.No</item>
<item>.OP</item>
<item>.Oc</item>
<item>.Oo</item>
<item>.Op</item>
<item>.Os</item>
<item>.PD</item>
<item>.PN</item>
<item>.PP</item>
<item>.PU</item>
<item>.Pa</item>
<item>.Pf</item>
<item>.Pp</item>
<item>.Pq</item>
<item>.Pr</item>
<item>.Ps</item>
<item>.Ql</item>
<item>.RB</item>
<item>.RE</item>
<item>.RI</item>
<item>.RS</item>
<item>.RT</item>
<item>.Re</item>
<item>.Rs</item>
<item>.SB</item>
<item>.SM</item>
<item>.SP</item>
<item>.SS</item>
<item>.Sa</item>
<item>.Sh</item>
<item>.Sm</item>
<item>.Sp</item>
<item>.Sq</item>
<item>.Ss</item>
<item>.St</item>
<item>.Sx</item>
<item>.Sy</item>
<item>.TE</item>
<item>.TP</item>
<item>.TQ</item>
<item>.TS</item>
<item>.Tn</item>
<item>.Tp</item>
<item>.UC</item>
<item>.Uh</item>
<item>.Ux</item>
<item>.VE</item>
<item>.VS</item>
<item>.Va</item>
<item>.Vb</item>
<item>.Ve</item>
<item>.Xc</item>
<item>.Xe</item>
<item>.Xr</item>
<item>.YN</item>
<item>.ad</item>
<item>.am</item>
<item>.bd</item>
<item>.bp</item>
<item>.br</item>
<item>.ce</item>
<item>.cs</item>
<item>.de</item>
<item>.ds</item>
<item>.ec</item>
<item>.eh</item>
<item>.el</item>
<item>.eo</item>
<item>.ev</item>
<item>.fc</item>
<item>.fi</item>
<item>.ft</item>
<item>.hy</item>
<item>.iX</item>
<item>.ie</item>
<item>.if</item>
<item>.ig</item>
<item>.in</item>
<item>.ll</item>
<item>.lp</item>
<item>.ls</item>
<item>.mk</item>
<item>.na</item>
<item>.ne</item>
<item>.nh</item>
<item>.nr</item>
<item>.ns</item>
<item>.oh</item>
<item>.ps</item>
<item>.re</item>
<item>.rm</item>
<item>.rn</item>
<item>.rr</item>
<item>.so</item>
<item>.sp</item>
<item>.ss</item>
<item>.ta</item>
<item>.ti</item>
<item>.tm</item>
<item>.tr</item>
<item>.ul</item>
<item>.vs</item>
<item>.zZ</item>
<item>.F</item>
<item>.R</item>
<item>.P</item>
<item>.L</item>
<item>.V</item>
<item>.F</item>
<item>.T</item>
<item>.X</item>
<item>.Y</item>
<item>.b</item>
<item>.l</item>
<item>.i</item>
</list>
<contexts>
<context name="Normal" attribute="Normal" lineEndContext="#stay">
<StringDetect attribute="FontSeq" String="\fB" context="Bold"/>
<StringDetect attribute="FontSeq" String="\fI" context="Italic"/>
<keyword attribute="FontSeq" String="FontSeqs" context="#stay"/>
<StringDetect attribute="Comment" String=".\"" context="Comment" column="0"/>
<StringDetect attribute="Macro" String=".BR" context="Resource" column="0"/>
<keyword attribute="Macro" String="Macros" context="#stay" column="0"/>
<keyword attribute="Macro" String="HeadMacros" context="Header" column="0"/>
<StringDetect attribute="Macro" String=".B" context="BoldLine" column="0"/>
<StringDetect attribute="Macro" String=".I" context="ItalicLine" column="0"/>
<StringDetect attribute="Macro" String=".nf" context="CodeBlock" column="0"/>
<StringDetect attribute="Escape" String="\-" context="#stay"/>
</context>
<context name="Comment" attribute="Comment" lineEndContext="#pop"/>
<context name="Header" attribute="Header" lineEndContext="#pop">
<StringDetect attribute="FontSeq" String="\fB" context="Bold"/>
<StringDetect attribute="FontSeq" String="\fI" context="Italic"/>
<keyword attribute="FontSeq" String="FontSeqs" context="#stay"/>
<StringDetect attribute="Escape" String="\-" context="#stay"/>
</context>
<context name="Bold" attribute="Bold" lineEndContext="#stay">
<StringDetect attribute="FontSeq" String="\fP" context="#pop"/>
<keyword attribute="FontSeq" String="FontSeqs" context="#stay"/>
<StringDetect attribute="Escape" String="\-" context="#stay"/>
</context>
<context name="Italic" attribute="Italic" lineEndContext="#stay">
<StringDetect attribute="FontSeq" String="\fP" context="#pop"/>
<keyword attribute="FontSeq" String="FontSeqs" context="#stay"/>
<StringDetect attribute="Escape" String="\-" context="#stay"/>
</context>
<context name="BoldLine" attribute="BoldLine" lineEndContext="#pop">
<StringDetect attribute="FontSeq" String="\fI" context="Italic"/>
<keyword attribute="FontSeq" String="FontSeqs" context="#stay"/>
<StringDetect attribute="Escape" String="\-" context="#stay"/>
</context>
<context name="ItalicLine" attribute="ItalicLine" lineEndContext="#pop">
<StringDetect attribute="FontSeq" String="\fB" context="Bold"/>
<keyword attribute="FontSeq" String="FontSeqs" context="#stay"/>
<StringDetect attribute="Escape" String="\-" context="#stay"/>
</context>
<context name="CodeBlock" attribute="CodeBlock" lineEndContext="#stay">
<StringDetect attribute="Macro" String=".fi" context="#pop" column="0"/>
<StringDetect attribute="FontSeq" String="\fB" context="Bold"/>
<StringDetect attribute="FontSeq" String="\fI" context="Italic"/>
<keyword attribute="FontSeq" String="FontSeqs" context="#stay"/>
<StringDetect attribute="Escape" String="\-" context="#stay"/>
</context>
<context name="Resource" attribute="Resource" lineEndContext="#pop"/>
</contexts>
<itemDatas>
<itemData name="Normal" defStyleNum="dsNormal"/>
<itemData name="FontSeq" defStyleNum="dsFunction"/>
<itemData name="Comment" defStyleNum="dsComment"/>
<itemData name="Macro" defStyleNum="dsDataType"/>
<itemData name="Header" defStyleNum="dsKeyword"/>
<itemData name="Bold" defStyleNum="dsNormal" bold="1"/>
<itemData name="Italic" defStyleNum="dsNormal" italic="1"/>
<itemData name="BoldLine" defStyleNum="dsNormal" bold="1"/>
<itemData name="ItalicLine" defStyleNum="dsNormal" italic="1"/>
<itemData name="CodeBlock" defStyleNum="dsOthers"/>
<itemData name="Escape" defStyleNum="dsChar"/>
<itemData name="Resource" defStyleNum="dsDecVal" underline="1"/>
</itemDatas>
</highlighting>
<general>
<keywords casesensitive="1" weakDeliminator=".\"/>
<comments>
<comment name="singleLine" start=".\""/>
</comments>
</general>
</language>
--- End Message ---
--- Begin Message ---
- To: Andriy Lesyuk <s-andy@in.if.ua>, 392736-done@bugs.debian.org
- Subject: Re: Bug#392736: Update of syntax highlighting file
- From: ana@debian.org
- Date: Thu, 18 Oct 2007 18:47:26 +0200
- Message-id: <20071018164725.GA27034@pryan.sytes.net>
- In-reply-to: <45300855.80401@in.if.ua>
- References: <45300855.80401@in.if.ua>
On Sat, Oct 14, 2006 at 12:42:45AM +0300, Andriy Lesyuk wrote:
> This file was posted to kwrite-devel list. It is going to be included into
> Kate.
>
Cool, there has been a new release of kde/kate since then, so i guess it is
distributed now in Debian.
Ana
--- End Message ---
Reply to: