Beefy Boxes and Bandwidth Generously Provided by pair Networks
Your skill will accomplish
what the force of many cannot
 
PerlMonks  

Revisions to Code previously posted on Perl Monks

by newrisedesigns (Curate)
on Aug 27, 2002 at 13:42 UTC ( #193155=monkdiscuss: print w/ replies, xml ) Need Help??

I'm planning on posting the code for a CGI application later today, but I know that in the following days I will have added new features (it's a simple "Wish List" program) and would like to revise the code on Perl Monks.

How would I go about doing that?

Now, I know that I could easily update the node with the new code. This is more of a question of style, not function. How would you update your code in the Catacombs/Craft?

John J Reiser
newrisedesigns.com

Comment on Revisions to Code previously posted on Perl Monks
(wil) Re: Revisions to Code previously posted on Perl Monks
by wil (Priest) on Aug 27, 2002 at 14:36 UTC
    Post a reply to your original node.

    or

    Follow the style of many of the pmdev team while writing patches for Perlmonks by striking out the old code and inserting new code in a different colour by it.

    This is just a quick example:

    #!/usr/bin/python
    #!/usr/bin/perl

    Note: HTML tags like the above will not work within CODE tags.

    - wil
        Follow the style of many of the pmdev team while writing patches for Perlmonks by striking out the old code and inserting new code in a different colour by it.

      Oooh. Feature: a diff(1) hilighting mode for block (rather than inline) code tags. Follow the code block with a diff block containing a context diff (or whatever format's easiest to parse), like so:

      <code> &foo(); &bar(); &baz(); <\code> # munged close tag <diff> 2c2 < &bar(); --- > &quux(); </diff>

      becomes

      &foo();
      &quux();
      &baz();

      As ever, I have no clue how to implement this, or how difficult it would be.

      --
      F o x t r o t U n i f o r m
      Found a typo in this node? /msg me
      The hell with paco, vote for Erudil!

        Great idea! Foxtrot is on the right track I would say.

        I'm not sure if this would work, but couldn't you do something in a generic style sheet that would put updated code in a different color? That way you would see code updates right away.

        Some people fall from grace. I prefer a running start...

        I'm not sure if I'm keen on this whole idea, actually. It tends to break threads, and might encourage people to edit their original node instead of following up with a reply to their node that preserves the threaded nature of the site and clearly shows their progress and their code maturing.

        - wil

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: monkdiscuss [id://193155]
Approved by petral
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others musing on the Monastery: (7)
As of 2014-12-20 23:13 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    Is guessing a good strategy for surviving in the IT business?





    Results (99 votes), past polls