A Mercurial extension that allows the user to commit modified files as multiple changesets
Version:commits is a Mercurial extension that allows the user to commit modified files as multiple changesets, in a single operation. An editor is invoked with the current list of modified files, and the user needs to edit the file, adding a single comment line before each set of lines, separated by some empty lines between each desired changeset.
Operating System: Linux
Something like this:
Modified project files.
Added extra careful tracing and assertions.
New test utilities.
Each set will be committed independently when you exit the editor.