Skip to main content
replaced http://stackoverflow.com/ with https://stackoverflow.com/
Source Link

What you describe sounds a lot lke like a replay of a text-editor's redo list against the unchanged original file to which that redo list belongs. I'm pretty sure that gvim has such a persistant undo/redo list, which you may(?) be able to utilize, and I know that emacs definitely has such a list which you could most likely coax to do whatever you want (via an elisp script), eg. Save Emacs undo history between sessionsSave Emacs undo history between sessions.

As a side note, turning off all the unwanted actions could be a good idea for such large files, eg: auto-save, syntax highlightling (slow on a big emacs file), etc.. and emacs on a 32-bit system has a 256 MB file size limit.

It certainly won't be as concise as what you have suggested, but may be usable if there aren't huge numbers of changes.

What you describe sounds a lot lke like a replay of a text-editor's redo list against the unchanged original file to which that redo list belongs. I'm pretty sure that gvim has such a persistant undo/redo list, which you may(?) be able to utilize, and I know that emacs definitely has such a list which you could most likely coax to do whatever you want (via an elisp script), eg. Save Emacs undo history between sessions.

As a side note, turning off all the unwanted actions could be a good idea for such large files, eg: auto-save, syntax highlightling (slow on a big emacs file), etc.. and emacs on a 32-bit system has a 256 MB file size limit.

It certainly won't be as concise as what you have suggested, but may be usable if there aren't huge numbers of changes.

What you describe sounds a lot lke like a replay of a text-editor's redo list against the unchanged original file to which that redo list belongs. I'm pretty sure that gvim has such a persistant undo/redo list, which you may(?) be able to utilize, and I know that emacs definitely has such a list which you could most likely coax to do whatever you want (via an elisp script), eg. Save Emacs undo history between sessions.

As a side note, turning off all the unwanted actions could be a good idea for such large files, eg: auto-save, syntax highlightling (slow on a big emacs file), etc.. and emacs on a 32-bit system has a 256 MB file size limit.

It certainly won't be as concise as what you have suggested, but may be usable if there aren't huge numbers of changes.

added 245 characters in body
Source Link
Peter.O
  • 33.8k
  • 32
  • 120
  • 167

What you describe sounds a lot lke like a replay of a text-editor's redo list against the unchanged original file to which that redo list belongs. I'm pretty sure that gvim has such a persistant undo/redo list, which you may(?) be able to utilize, and I know that emacs definitely has such a list which you could most likely coax to do whatever you want (via an elisp script), eg. Save Emacs undo history between sessions .. 

As a side note, turning off all the unwanted actions could be a good idea for such large files, eg: auto-save, syntax highlightling (slow on a big emacs file), etc.. and emacs on a 32-bit system has a 256 MB file size limit.

It certainly won't be as concise as what you have suggested, but may be usable if there aren't huge numbers of changes.

What you describe sounds a lot lke like a replay of a text-editor's redo list against the unchanged original file to which that redo list belongs. I'm pretty sure that gvim has such a persistant undo/redo list, which you may(?) be able to utilize, and I know that emacs definitely has such a list which you could most likely coax to do whatever you want (via an elisp script), eg. Save Emacs undo history between sessions .. As a side note, turning off all the unwanted actions could be a good idea for such large files, eg: auto-save, syntax highlightling (slow on a big emacs file), etc..

What you describe sounds a lot lke like a replay of a text-editor's redo list against the unchanged original file to which that redo list belongs. I'm pretty sure that gvim has such a persistant undo/redo list, which you may(?) be able to utilize, and I know that emacs definitely has such a list which you could most likely coax to do whatever you want (via an elisp script), eg. Save Emacs undo history between sessions. 

As a side note, turning off all the unwanted actions could be a good idea for such large files, eg: auto-save, syntax highlightling (slow on a big emacs file), etc.. and emacs on a 32-bit system has a 256 MB file size limit.

It certainly won't be as concise as what you have suggested, but may be usable if there aren't huge numbers of changes.

Source Link
Peter.O
  • 33.8k
  • 32
  • 120
  • 167

What you describe sounds a lot lke like a replay of a text-editor's redo list against the unchanged original file to which that redo list belongs. I'm pretty sure that gvim has such a persistant undo/redo list, which you may(?) be able to utilize, and I know that emacs definitely has such a list which you could most likely coax to do whatever you want (via an elisp script), eg. Save Emacs undo history between sessions .. As a side note, turning off all the unwanted actions could be a good idea for such large files, eg: auto-save, syntax highlightling (slow on a big emacs file), etc..