<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<style>
<!--
@font-face
        {font-family:Helvetica}
@font-face
        {font-family:Helvetica}
@font-face
        {font-family:Calibri}
@font-face
        {font-family:Tahoma}
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";
        color:black}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline}
a:visited, span.MsoHyperlinkFollowed
        {color:purple;
        text-decoration:underline}
tt
        {font-family:"Courier New"}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:8.0pt;
        font-family:"Tahoma","sans-serif";
        color:black}
span.EmailStyle18
        {font-family:"Calibri","sans-serif";
        color:#1F497D}
span.BalloonTextChar
        {font-family:"Tahoma","sans-serif";
        color:black}
.MsoChpDefault
        {font-size:10.0pt}
@page WordSection1
        {margin:1.0in 1.0in 1.0in 1.0in}
div.WordSection1
        {}
-->
</style>
</head>
<body bgcolor="white" lang="EN-US" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal"><span style="font-size:11.0pt; font-family:"Calibri","sans-serif"; color:#1F497D">I typically use TODO and BUG (something I added to my vim installation). You can add it to yours easily enough. Edit ~/.vim/syntax/perl.vim and add the following
 lines in the appropriate sections:</span></p>
<p class="MsoNormal"><span style="font-size:11.0pt; font-family:"Calibri","sans-serif"; color:#1F497D">syn match perlBug                       "\<\(BUG\)\:\?\>" contained
</span></p>
<p class="MsoNormal"><span style="font-size:11.0pt; font-family:"Calibri","sans-serif"; color:#1F497D">syn match  perlComment              "#.*" contains=perlTodo,perlBug</span></p>
<p class="MsoNormal"><span style="font-size:11.0pt; font-family:"Calibri","sans-serif"; color:#1F497D">  HiLink perlBug            ErrorMsg</span></p>
<p class="MsoNormal"><span style="font-size:11.0pt; font-family:"Calibri","sans-serif"; color:#1F497D"> </span></p>
<p class="MsoNormal"><span style="font-size:11.0pt; font-family:"Calibri","sans-serif"; color:#1F497D"><img width="67" height="195" id="Picture_x0020_1" src="cid:image001.png@01CE102E.C244EC80"></span><span style="font-size:11.0pt; font-family:"Calibri","sans-serif"; color:#1F497D"></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt; font-family:"Calibri","sans-serif"; color:#1F497D"> </span></p>
<p class="MsoNormal"><span style="font-size:11.0pt; font-family:"Calibri","sans-serif"; color:#1F497D">Newer versions of vim-perl also support NOTE.</span></p>
<p class="MsoNormal"><span style="font-size:11.0pt; font-family:"Calibri","sans-serif"; color:#1F497D"> </span></p>
<div>
<div style="border:none; border-top:solid #B5C4DF 1.0pt; padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b><span style="font-size:10.0pt; font-family:"Tahoma","sans-serif"; color:windowtext">From:</span></b><span style="font-size:10.0pt; font-family:"Tahoma","sans-serif"; color:windowtext"> Dfw-pm [mailto:dfw-pm-bounces+mmusgrove=efji.com@pm.org]
<b>On Behalf Of </b>Tommy Butler<br>
<b>Sent:</b> Thursday, February 21, 2013 12:04 PM<br>
<b>To:</b> dfw-pm@pm.org<br>
<b>Subject:</b> [DFW.pm] Not only was Patrick right, but Vim backs him up...</span></p>
</div>
</div>
<p class="MsoNormal"> </p>
<p class="MsoNormal"><span style="font-family:"Helvetica","sans-serif"">In our last meeting Patrick M mentioned that it was a Perlesque thing to do to place a
</span><tt><b><span style="font-size:10.0pt">"#XXX"</span></b></tt><span style="font-family:"Helvetica","sans-serif""> designator comment wherever there was code that needed to be revisited.  He went on to say that in the collaborative development on Perl 5,
 the maintainers use that "flag" to signal that something needs to be looked over again.<br>
<br>
I thought to myself that I'd adopt the convention and try it out.  Well for anyone who knows me, I'm a hardcover Vim'mer, and my .vimrc file is customized for Perl development.  All Perl syntax highlighting and context-based auto-folding is enabled, plugins
 installed, ad nauseum.<br>
<br>
Today when I typed in the old </span><tt><b><span style="font-size:10.0pt">"#XXX"</span></b></tt><span style="font-family:"Helvetica","sans-serif""> comment into vim, the Perl syntax highlighting engine lit it up in bright color.  I've attached a screenshot
 inline for anyone who might find it even as partially amusing as myself.  Even with the
</span><tt><b><span style="font-size:10.0pt">:setnohls</span></b></tt><span style="font-family:"Helvetica","sans-serif""> flag enabled for vim, the Perl syntax highlighter *still* highlights the
</span><tt><b><span style="font-size:10.0pt">"#XXX"</span></b></tt><span style="font-family:"Helvetica","sans-serif""> so that it is very easy to see when speedily combing through a file.<br>
<br>
AWESOME!  As a demonstration, I typed it in several times for maximum shock value---<br>
<br>
<img width="908" height="749" id="_x0000_i1025" src="cid:image002.png@01CE102E.C244EC80"><br>
<br>
What can I say?  These little things amuse me.  Now please try your hardest to refrain from telling me how lame I am for not knowing this already.  If you can't resist, it's OK, I guess I can take it.<br>
<br>
--Tommy Butler</span> </p>
</div>
This e-mail transmission, and any documents, files or previous e-mail messages attached to it, may contain confidential information. If you are not the intended recipient, or a person responsible for delivering it to the intended recipient, you are hereby notified
 that any disclosure, distribution, review, copy or use of any of the information contained in or attached to this message is STRICTLY PROHIBITED. If you have received this transmission in error, please immediately notify us by reply e-mail, and destroy the
 original transmission and its attachments without reading them or saving them to disk. Thank you.
</body>
</html>