You sound rather desperate, but I'm not sure why. I've been using cperl-mode for years and I've never used any of the features (aside from #8) that you describe! As far as #8, if you're using a recent Emacs (21.1.1 here) you can use the customize interface to change fonts and colors. Type "M-x customize-group" in the minibar and then enter "cperl-faces" to go to the screen where you can choose cperl-mode's fonts.

As for your other questions, I suggest you go to the source. Find cperl-mode.el on your system (you may have to install the Emacs source pack to get it) and dig in. There's lots of information in the comments that isn't in the documentation. If you find the features you're looking for then you're all set. If not you can add them and contribute them back to the community.

As a final note, I've always found the folks on comp.emacs to be exceedingly helpful and knowledgeable. Once you've done your homework you might consider posting a few questions there.

-sam


In reply to Re: The shortest distance between cperl-mode and productivity by samtregar
in thread The shortest distance between cperl-mode and productivity by mothra

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.