UPDATE:  

    based on the advice i read, i decided to simply 
    enclose it in a sub-function (thanks to all for 
    the advice)

    perhaps i could save that sub function in a file
    and add the line 'include myFunctions.pl' at the 
    beginning of the new document?

    i can deal with it the way it is, 
    (i've done it before, i can do it again ;)
    but it got me thinking... 

   what i really want is a good text-editor that has
   "block support" (along with regular colour and 
   tab support)

   the idea is that code could be displayed as a tree
   where blocks of it could be expanded and collapsed
   with the click of a toggle box

   ... navigation would be greatly improved (for 
   me at least) if after writing a complete and working 
   sub-function i could collapse it into one line 
   of code 

   i'll put it on my 'to do' list ... but that's under
   'learn how to program visual C++' so if someone else 
   knows of a text editor that does that already, 
   let me know  ;)
  
   (and pemungkah: you can bet that i'll be asking you 
      about coding in OO soon enough <g> )

In reply to RE: the Magic Box system? (use require) by Buckaroo Buddha
in thread the Magic Box system? (use require) by Buckaroo Buddha

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.