Version 0.6 of package Ws-Butler has just been released in NonGNU ELPA. You can now find it in M-x list-packages RET.
Ws-Butler describes itself as: ========================================= Unobtrusively remove trailing whitespace. ========================================= More at https://elpa.nongnu.org/nongnu/ws-butler.html ## Summary: [](http://travis-ci.org/lewang/ws-butler) ## ws-butler -- an unobtrusive way to trim spaces from end of line - Only lines touched get trimmed. If the white space at end of buffer is changed, then blank lines at the end of buffer are truncated respecting `require-final-newline`. - Trimming only happens when saving. ## What does unobtrusive mean? The user is not made explicitly aware when trimming happens. You keep working and the butler takes care of whitespace for you. This means if point is at a location that was trimmed, point is not moved, but the data on disk has been cleaned up (revert the buffer to confirm). ### Not moving point because of space deletion. ## Recent NEWS: [Not provided 🙁]
