# from Andy Armstrong
# on Thursday 07 June 2007 03:13 pm:

>I'd like an editor that lets me look at it either way. Sometimes I  
>want to look at uninterrupted code - in which case interleaved  
>documentation just gets in the way. Other times it's nice to be able  
>to read the code while documenting it - in which case interleaved  
>would be better.

I've played with this folding scheme, but really wish vim had a way to 
anchor it to the front of the line.  What it does with head1/head2 can 
be pretty useful (folding an entire head1 and all of the code) but 
honestly I've had foldenable turned off for quite a while now.

  :set foldmethod=marker
  :set foldmarker=\=head,\=cut

Maybe there's a better folding module in vim?  It would be nice if it 
could recognize and fold pod plus the related blank lines.

I've never seen the benefit of pod after __END__.  IMO, your code and 
docs should follow the same order/groupings.  That, and you have to 
retype method names and such in POD anyway, so separating them just 
risks too much drift.  On a related note, I haven't come up with a good 
answer for documenting accessors.  See usage2pod().

--Eric
-- 
Consumers want choice, consumers want openness.
--Rob Glaser
---------------------------------------------------
    http://scratchcomputing.com
---------------------------------------------------

Reply via email to