Slashdot Mirror


Programmer's File Editor With Change Tracking?

passionfingers writes "My business users regularly have to tweak large (>32MB text) data files manually. Overlords charged with verifying the aforementioned changes have requested that the little people be provided with a new file editor that will track changes made to a file (as a word processor does). I have scouted around online for such an animal, but to no avail — even commercial offerings like UltraEdit32 don't offer such a feature. Likewise on the OSS side of the fence, where I expected a Notepad++ plugin or the like, it appears that the requirements to a) open a file containing a large volume of text data and b) track changes to the data, are mutually exclusive. Does anyone in the Slashdot community already have such a beast in their menagerie? Perhaps there is there a commercial offering I've missed, or could someone possibly point me to their favorite (stable) OSS project that might measure up?"

16 of 286 comments (clear)

  1. diff by Anonymous Coward · · Score: 5, Funny

    I just wrote one for you, and it is even using your favorite editor:
    cp $1 $1.bak
    `$EDITOR $1`
    diff $1.bak $1

  2. Re:Version control by markov_chain · · Score: 5, Funny

    You must switch to version control, urgently!

    --
    Tsunami -- You can't bring a good wave down!
  3. Re:change the process by DragonTHC · · Score: 4, Funny

    come to think of it, it sounds like you're asking us how to best manage spam hit lists.

    --
    They're using their grammar skills there.
  4. Re:vi/emacs/eclipse/whatever + svn? by Anonymous Coward · · Score: 1, Funny

    Yeah, there's no way I'd switch from vi, even if it meant better integrated version control. Of course, I'm sure that Emacs has an SVN server built in ;)

  5. Re:AskSlashdot: "Please Do My Work For Me" by Anonymous Coward · · Score: 4, Funny

    > cpmsoders

    I think you need to move your keyboard about this much (___) to the left. The scary thing is it made perfect sense!

  6. Re:AskSlashdot: "Please Do My Work For Me" by somersault · · Score: 2, Funny

    Oops! That's quite imcjaracjterostoc of me... my apologies.

    --
    which is totally what she said
  7. Re:That's not fair by spazdor · · Score: 5, Funny

    their domain name used to be "expertsexchange.com".
    Then one day that address suddenly redirected to "experts-exchange.com" You could almost feel the webmasters smacking themselves in the forehead.

    --
    DRM: Terminator crops for your mind!
  8. Re:AskSlashdot: "Please Do My Work For Me" by Anonymous Coward · · Score: 1, Funny

    v[,dpfrtd?
    b].f[gtyh?
    xonaiswea?
    zib UAQW?

    I am losing it!!

  9. Re:AskSlashdot: "Please Do My Work For Me" by ianare · · Score: 2, Funny

    well considering many of us here are at work, we are getting paid for it.

  10. Re:That's not fair by wilder_card · · Score: 5, Funny

    I've got a list of "worst URLS" around somewhere that's got expertsexchange.com on it. Other memorable entries included an artist's site, speedofart.com, and the Mole Station Nursery, a wildlife non-profit, at molestationnursery.com.

  11. Re:That's not fair by spazdor · · Score: 3, Funny
    --
    DRM: Terminator crops for your mind!
  12. Re:That's not fair by A440Hz · · Score: 5, Funny

    Don't forget-- the company Pen Island decided to use their name (without dashes) as their URL. Capitalization being rare in URLs, it didn't work so well.

  13. Re:AskSlashdot: "Please Do My Work For Me" by tickticker · · Score: 2, Funny

    Then don't post, oh phallic one

  14. Re:That's not fair by hotdiggitydawg · · Score: 3, Funny

    Neither did the URL for the Italian branch of a multinational energy company: "PowerGen Italia"...

  15. Nah... by wondershit · · Score: 2, Funny

    ...a shingle is just fine.

  16. Re:rent a geek by Hotawa+Hawk-eye · · Score: 2, Funny

    3) Is under the impression that revision history could conceivably be hidden within said plain text file, implying the OP doesn't understand basic file formats, which confirms that he is not merely the wrong person but absolutely the last person you want manually mucking with your data files.

    Revision history can't be hidden within a plain text file?

    \documentclass{article}
    \begin{document}
    This is a \LaTeX document. It can have comments in it.
    % Here is a comment that will not be present in the LaTeX document output. The revision history could be stored here.
    \end{document}