BTW I started coding for this set of things using Eclipse and its PyDev and Mercurial plugins a few years ago. Eclipse kept causing the JVM itself to SEGFAULT mid-debugging session and I kept losing work - so I switched to GNU/Emacs for my editor and turned on what it calls Version Control which creates a new numbered ~ (backup) file for each save. Then of course the various VCSes aren't entirely bug free and occasioanlly you have to fix a repo. So I switch to git because the repo control data is editable 'ASCII' with zlib defalate copies of the files which are much eaier to fix by hand.

Reply via email to