<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML xmlns="http://www.w3.org/TR/REC-html40" xmlns:v = 
"urn:schemas-microsoft-com:vml" xmlns:o = 
"urn:schemas-microsoft-com:office:office" xmlns:w = 
"urn:schemas-microsoft-com:office:word" xmlns:st1 = 
"urn:schemas-microsoft-com:office:smarttags"><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">


<META content="MSHTML 6.00.2800.1400" name=GENERATOR><!--[if !mso]>
<STYLE>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</STYLE>
<![endif]--><o:SmartTagType name="place" 
namespaceuri="urn:schemas-microsoft-com:office:smarttags"></o:SmartTagType><o:SmartTagType 
name="PlaceType" 
namespaceuri="urn:schemas-microsoft-com:office:smarttags"></o:SmartTagType><o:SmartTagType 
name="PlaceName" 
namespaceuri="urn:schemas-microsoft-com:office:smarttags"></o:SmartTagType><o:SmartTagType 
name="PersonName" 
namespaceuri="urn:schemas-microsoft-com:office:smarttags"></o:SmartTagType><!--[if !mso]>
<STYLE>
st1\:*{behavior:url(#default#ieooui) }
</STYLE>
<![endif]-->
<STYLE>
<!--
 /* Font Definitions */
 @font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {color:purple;
        text-decoration:underline;}
p.MsoAutoSig, li.MsoAutoSig, div.MsoAutoSig
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
span.EmailStyle18
        {mso-style-type:personal;
        font-family:Arial;
        color:windowtext;}
span.EmailStyle19
        {mso-style-type:personal-reply;
        font-family:Arial;
        color:navy;}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
        {page:Section1;}
-->
</STYLE>
</HEAD>
<BODY lang=EN-US vLink=purple link=blue>
<DIV><FONT face="Courier New" color=#000080 size=2></FONT>&nbsp;</DIV>
<DIV><SPAN class=780121220-18082004><FONT face="Courier New" color=#000080 
size=2>In vi ":set list" of your POD shows this:</FONT></SPAN></DIV>
<DIV><SPAN class=780121220-18082004><FONT face="Courier New" color=#000080 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><FONT face="Courier New" color=#000080 size=2>$<BR>=head2 
is_iata_num$<BR>&nbsp;$<BR>&nbsp; This method validates a provided iata number 
using our $<BR>&nbsp; Model::omares::Prod::omtamst table$<BR>&nbsp;$<BR>&nbsp; 
Usage: $self-&gt;is_iata_num("12345678");$<BR>$<BR>=cut $<BR>sub is_iata_num 
{$<BR></FONT></DIV>
<DIV><FONT face="Courier New" color=#000080 size=2><SPAN 
class=780121220-18082004>This is bad mojo.</SPAN></FONT></DIV>
<DIV><FONT face="Courier New" color=#000080 size=2><SPAN 
class=780121220-18082004>1) Regular sentences in POD should not be indented with 
spaces. 2+ space indention in POD is special. It indicates that the text cannot 
line&nbsp;wrap (e.g.: source code).&nbsp;Non-indented text is handly in POD as 
POD intepreters will auto re-wrap short and long lines automatically, just like 
web browsers wrap HTML. Additionally, in HTMLified&nbsp;POD non-indented text is 
printed in (normal) variable width font and&nbsp;indented text is displayed in 
fixed width font. So indention of your short Usage: example is cool, but the 
sentence describing what it does should not be indented.</SPAN></FONT></DIV>
<DIV><FONT face="Courier New" color=#000080 size=2><SPAN 
class=780121220-18082004>2) The line immediately after the =head2 line contains 
a space. That's bad. That indicates that the =head2 is not over yet. So, in 
HTMLified POD, the entire description ends up&nbsp;wrapped in 
&lt;h2&gt;&lt;/h2&gt; tags, which is ugly.</SPAN></FONT></DIV>
<DIV><FONT face="Courier New" color=#000080 size=2><SPAN 
class=780121220-18082004></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face="Courier New" color=#000080 size=2><SPAN 
class=780121220-18082004>So, the block above should look like this 
instead:</SPAN></FONT></DIV>
<DIV><FONT face="Courier New" color=#000080 size=2><SPAN 
class=780121220-18082004></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face="Courier New" color=#000080 size=2><SPAN 
class=780121220-18082004>$</SPAN></FONT></DIV>
<DIV><FONT face="Courier New" color=#000080 size=2><SPAN 
class=780121220-18082004>=head2 is_iata_num$<BR>$<BR>This method validates a 
provided iata number using our $<BR>Model::omares::Prod::omtamst 
table$<BR>$<BR>&nbsp; Usage: $self-&gt;is_iata_num("12345678");$<BR>$<BR>=cut 
$<BR>sub is_iata_num {$<BR></SPAN></FONT></DIV>
<DIV><FONT face="Courier New" color=#000080 size=2><SPAN 
class=780121220-18082004>which is pretty in HTML. I committed the changes. 
They're all pretty now. -grin-</SPAN></FONT></DIV>
<DIV><FONT face="Courier New" color=#000080 size=2><SPAN 
class=780121220-18082004></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face="Courier New" color=#000080 size=2><SPAN 
class=780121220-18082004>
<DIV>
<P class=MsoNormal><FONT face="Courier New" color=navy size=2><SPAN 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: 'Courier New'">&nbsp;&nbsp; <A 
href="http://razorbill/~jhannah/MVC/Model/Common.html">http://razorbill/~jhannah/MVC/Model/Common.html</A></SPAN></FONT><o:p></o:p></P></DIV>
<DIV>
<P class=MsoNormal><FONT face="Courier New" color=navy size=2><SPAN 
style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: 'Courier New'">&nbsp;&nbsp; <A 
href="http://razorbill/~jhannah/MVC/Model/DataTypes.html">http://razorbill/~jhannah/MVC/Model/DataTypes.html</A></SPAN></FONT><o:p></o:p></P></DIV>&nbsp;</SPAN></FONT></DIV>
<DIV><FONT face="Courier New" color=#000080 size=2><SPAN 
class=780121220-18082004>j</SPAN></FONT></DIV>
<DIV><FONT face="Courier New" color=#000080 size=2><SPAN 
class=780121220-18082004></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face="Courier New" color=#000080 size=2><SPAN 
class=780121220-18082004></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face="Courier New" color=#000080 size=2><SPAN 
class=780121220-18082004></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face="Courier New" color=#000080 size=2>&nbsp;</DIV></FONT>
<BLOCKQUOTE dir=ltr 
style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000080 2px solid; MARGIN-RIGHT: 0px">
  <DIV class=OutlookMessageHeader dir=ltr align=left><FONT face=Tahoma 
  size=2>-----Original Message-----<BR><B>From:</B> Sean Baker 
  [mailto:pbaker@omnihotels.com]<BR><B>Sent:</B> Wednesday, August 18, 2004 5:18 
  AM<BR><B>To:</B> jhannah@omnihotels.com<BR><B>Subject:</B> RE: Model::Common 
  and Model::DataTypes perldoc added<BR><BR></FONT></DIV>
  <DIV class=Section1>
  <P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">I&#8217;m 
  using<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"><o:p>&nbsp;</o:p></SPAN></FONT></P>
  <P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">=head2 
  method_name<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"><o:p>&nbsp;</o:p></SPAN></FONT></P>
  <P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">=cut<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"><o:p>&nbsp;</o:p></SPAN></FONT></P>
  <P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial">Wrong?<o:p></o:p></SPAN></FONT></P>
  <P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"><o:p>&nbsp;</o:p></SPAN></FONT></P>
  <DIV>
  <P class=MsoAutoSig><FONT face="Times New Roman" color=navy size=3><SPAN 
  style="FONT-SIZE: 12pt; COLOR: navy">Sean Baker<o:p></o:p></SPAN></FONT></P>
  <P class=MsoAutoSig><FONT face="Times New Roman" color=navy size=3><SPAN 
  style="FONT-SIZE: 12pt; COLOR: navy">Software 
  Architect<o:p></o:p></SPAN></FONT></P>
  <P class=MsoAutoSig><FONT face="Times New Roman" color=navy size=3><SPAN 
  style="FONT-SIZE: 12pt; COLOR: navy">Omni Hotels<o:p></o:p></SPAN></FONT></P>
  <P class=MsoAutoSig><FONT face="Times New Roman" color=navy size=3><SPAN 
  style="FONT-SIZE: 12pt; COLOR: navy">(402) 
  952-6508<o:p></o:p></SPAN></FONT></P>
  <P class=MsoAutoSig><st1:PersonName w:st="on"><FONT face="Times New Roman" 
  color=navy size=3><SPAN 
  style="FONT-SIZE: 12pt; COLOR: navy">pbaker@omnihotels.com</SPAN></FONT></st1:PersonName><FONT 
  color=navy><SPAN style="COLOR: navy"><o:p></o:p></SPAN></FONT></P>
  <P class=MsoAutoSig><FONT face="Times New Roman" color=navy size=3><SPAN 
  style="FONT-SIZE: 12pt; COLOR: navy"><o:p>&nbsp;</o:p></SPAN></FONT></P>
  <P class=MsoNormal><FONT face="Times New Roman" color=navy size=3><SPAN 
  style="FONT-SIZE: 12pt; COLOR: navy"><o:p>&nbsp;</o:p></SPAN></FONT></P>
  <P class=MsoNormal><I><FONT face=Arial color=gray size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: gray; FONT-STYLE: italic; FONT-FAMILY: Arial">Find 
  out why we believe the <st1:place w:st="on"><st1:PlaceName 
  w:st="on">Lone</st1:PlaceName> <st1:PlaceName w:st="on">Star</st1:PlaceName> 
  <st1:PlaceType w:st="on">State</st1:PlaceType></st1:place> is even more ideal 
  this summer and about the Ideal Escape leisure package. Call 1-800-The-Omni or 
  visit us at </SPAN></FONT><FONT color=navy><SPAN style="COLOR: navy"><A 
  title="file:///\\www.omnitexashotels.com&#10;file://www.omnitexashotels.com" 
  href="BLOCKED::file:///\\www.omnitexashotels.com"><FONT 
  title=file:///\\www.omnitexashotels.com face=Arial size=2><SPAN 
  title=file:///\\www.omnitexashotels.com><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">www.omnitexashotels.com</SPAN></SPAN></FONT></A><o:p></o:p></SPAN></FONT></I></P></DIV>
  <P class=MsoNormal><FONT face=Arial color=navy size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Arial"><o:p>&nbsp;</o:p></SPAN></FONT></P>
  <DIV>
  <DIV class=MsoNormal style="TEXT-ALIGN: center" align=center><FONT 
  face="Times New Roman" size=3><SPAN style="FONT-SIZE: 12pt">
  <HR tabIndex=-1 align=center width="100%" SIZE=2>
  </SPAN></FONT></DIV>
  <P class=MsoNormal><B><FONT face=Tahoma size=2><SPAN 
  style="FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Tahoma">From:</SPAN></FONT></B><FONT 
  face=Tahoma size=2><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Tahoma"> Jay 
  Hannah [mailto:<st1:PersonName 
  w:st="on">jhannah@omnihotels.com</st1:PersonName>] <BR><B><SPAN 
  style="FONT-WEIGHT: bold">Sent:</SPAN></B> Tuesday, August 17, 2004 3:06 
  PM<BR><B><SPAN style="FONT-WEIGHT: bold">To:</SPAN></B> <st1:PersonName 
  w:st="on">pbaker@omnihotels.com</st1:PersonName><BR><B><SPAN 
  style="FONT-WEIGHT: bold">Subject:</SPAN></B> RE: Model::Common and 
  Model::DataTypes perldoc added</SPAN></FONT><o:p></o:p></P></DIV>
  <P class=MsoNormal><FONT face="Times New Roman" size=3><SPAN 
  style="FONT-SIZE: 12pt"><o:p>&nbsp;</o:p></SPAN></FONT></P>
  <DIV>
  <P class=MsoNormal><FONT face="Times New Roman" size=3><SPAN 
  style="FONT-SIZE: 12pt">&nbsp;<o:p></o:p></SPAN></FONT></P></DIV>
  <DIV>
  <P class=MsoNormal><FONT face="Courier New" color=navy size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: 'Courier New'">Weird 
  glitches in how you're doing POD?</SPAN></FONT><o:p></o:p></P></DIV>
  <DIV>
  <P class=MsoNormal><FONT face="Times New Roman" size=3><SPAN 
  style="FONT-SIZE: 12pt">&nbsp;<o:p></o:p></SPAN></FONT></P></DIV>
  <DIV>
  <P class=MsoNormal><FONT face="Courier New" color=navy size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: 'Courier New'">&nbsp;&nbsp; 
  <A 
  href="http://razorbill/~jhannah/MVC/Model/Common.html">http://razorbill/~jhannah/MVC/Model/Common.html</A></SPAN></FONT><o:p></o:p></P></DIV>
  <DIV>
  <P class=MsoNormal><FONT face="Courier New" color=navy size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: 'Courier New'">&nbsp;&nbsp; 
  <A 
  href="http://razorbill/~jhannah/MVC/Model/DataTypes.html">http://razorbill/~jhannah/MVC/Model/DataTypes.html</A></SPAN></FONT><o:p></o:p></P></DIV>
  <DIV>
  <P class=MsoNormal><FONT face="Times New Roman" size=3><SPAN 
  style="FONT-SIZE: 12pt">&nbsp;<o:p></o:p></SPAN></FONT></P></DIV>
  <DIV>
  <P class=MsoNormal><FONT face="Courier New" color=navy size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: 'Courier New'">j</SPAN></FONT><o:p></o:p></P></DIV>
  <DIV>
  <P class=MsoNormal><FONT face="Times New Roman" size=3><SPAN 
  style="FONT-SIZE: 12pt">&nbsp;<o:p></o:p></SPAN></FONT></P></DIV>
  <DIV>
  <P class=MsoNormal><FONT face="Times New Roman" size=3><SPAN 
  style="FONT-SIZE: 12pt">&nbsp;<o:p></o:p></SPAN></FONT></P></DIV>
  <BLOCKQUOTE 
  style="BORDER-RIGHT: medium none; PADDING-RIGHT: 0in; BORDER-TOP: medium none; PADDING-LEFT: 4pt; PADDING-BOTTOM: 0in; MARGIN: 5pt 0in 5pt 3.75pt; BORDER-LEFT: navy 1.5pt solid; PADDING-TOP: 0in; BORDER-BOTTOM: medium none">
    <P class=MsoNormal style="MARGIN-BOTTOM: 12pt"><FONT face=Tahoma 
    size=2><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Tahoma">-----Original 
    Message-----<BR><B><SPAN style="FONT-WEIGHT: bold">From:</SPAN></B> Sean 
    Baker [mailto:<st1:PersonName 
    w:st="on">pbaker@omnihotels.com</st1:PersonName>]<BR><B><SPAN 
    style="FONT-WEIGHT: bold">Sent:</SPAN></B> Monday, July 26, 2004 9:40 
    AM<BR><B><SPAN style="FONT-WEIGHT: bold">To:</SPAN></B> 
    resmis@omnihotels.com<BR><B><SPAN 
    style="FONT-WEIGHT: bold">Subject:</SPAN></B> Model::Common and 
    Model::DataTypes perldoc added</SPAN></FONT><o:p></o:p></P>
    <P class=MsoNormal><FONT face=Arial size=2><SPAN 
    style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">I&#8217;ve added perldoc to our two 
    most important Core Model classes, Common and 
    DataTypes.<o:p></o:p></SPAN></FONT></P>
    <P class=MsoNormal><FONT face=Arial size=2><SPAN 
    style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"><o:p>&nbsp;</o:p></SPAN></FONT></P>
    <P class=MsoNormal><FONT face=Arial size=2><SPAN 
    style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">You can read it by going to 
    Omni::MVC::Model and typing &#8220;perldoc Common&#8221; or &#8220;perldoc 
    DataTypes&#8221;.<o:p></o:p></SPAN></FONT></P>
    <P class=MsoNormal><FONT face=Arial size=2><SPAN 
    style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"><o:p>&nbsp;</o:p></SPAN></FONT></P>
    <P class=MsoNormal><FONT face=Arial size=2><SPAN 
    style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"><A 
    href="http://cvs/source/MVC/Model/Common.pm">http://cvs/source/MVC/Model/Common.pm</A><o:p></o:p></SPAN></FONT></P>
    <P class=MsoNormal><FONT face=Arial size=2><SPAN 
    style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"><A 
    href="http://cvs/source/MVC/Model/DataTypes.pm">http://cvs/source/MVC/Model/DataTypes.pm</A><o:p></o:p></SPAN></FONT></P>
    <P class=MsoNormal><FONT face=Arial size=2><SPAN 
    style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"><o:p>&nbsp;</o:p></SPAN></FONT></P>
    <P class=MsoAutoSig><FONT face="Times New Roman" size=3><SPAN 
    style="FONT-SIZE: 12pt">Sean Baker<o:p></o:p></SPAN></FONT></P>
    <P class=MsoAutoSig><FONT face="Times New Roman" size=3><SPAN 
    style="FONT-SIZE: 12pt">Software Architect<o:p></o:p></SPAN></FONT></P>
    <P class=MsoAutoSig><FONT face="Times New Roman" size=3><SPAN 
    style="FONT-SIZE: 12pt">Omni Hotels<o:p></o:p></SPAN></FONT></P>
    <P class=MsoAutoSig><FONT face="Times New Roman" size=3><SPAN 
    style="FONT-SIZE: 12pt">(402) 952-6508<o:p></o:p></SPAN></FONT></P>
    <P class=MsoAutoSig><st1:PersonName w:st="on"><FONT face="Times New Roman" 
    size=3><SPAN 
    style="FONT-SIZE: 12pt">pbaker@omnihotels.com</SPAN></FONT></st1:PersonName><o:p></o:p></P>
    <P class=MsoAutoSig><FONT face="Times New Roman" size=3><SPAN 
    style="FONT-SIZE: 12pt"><o:p>&nbsp;</o:p></SPAN></FONT></P>
    <P class=MsoNormal><FONT face="Times New Roman" size=3><SPAN 
    style="FONT-SIZE: 12pt"><o:p>&nbsp;</o:p></SPAN></FONT></P>
    <P class=MsoNormal><I><FONT face=Arial color=gray size=2><SPAN 
    style="FONT-SIZE: 10pt; COLOR: gray; FONT-STYLE: italic; FONT-FAMILY: Arial">Find 
    out why we believe the <st1:place w:st="on"><st1:PlaceName 
    w:st="on">Lone</st1:PlaceName> <st1:PlaceName w:st="on">Star</st1:PlaceName> 
    <st1:PlaceType w:st="on">State</st1:PlaceType></st1:place> is even more 
    ideal this summer and about the Ideal Escape leisure package. Call 
    1-800-The-Omni or visit us at </SPAN></FONT><FONT color=navy><SPAN 
    style="COLOR: navy"><A 
    title="file:///\\www.omnitexashotels.com&#10;file://www.omnitexashotels.com" 
    href="BLOCKED::file:///\\www.omnitexashotels.com"><FONT 
    title=file:///\\www.omnitexashotels.com face=Arial size=2><SPAN 
    title=file:///\\www.omnitexashotels.com><SPAN 
    style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">www.omnitexashotels.com</SPAN></SPAN></FONT></A><o:p></o:p></SPAN></FONT></I></P>
    <P class=MsoNormal><FONT face="Times New Roman" size=3><SPAN 
    style="FONT-SIZE: 12pt"><o:p>&nbsp;</o:p></SPAN></FONT></P></BLOCKQUOTE></DIV></BLOCKQUOTE></BODY></HTML>