[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#929711: RFP: elpa-ethan-wspace -- opinionate whitespace helper mode for emacs



Package: wnpp
Severity: wishlist

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

* Package name    : elpa-ethan-wspace
  Version         : 0.7.1
  Upstream Author : Ethan Glasser-Camp
* URL             : https://github.com/glasserc/ethan-wspace
* License         : BSD
  Programming Lang: Emacs lisp
  Description     : opinionate whitespace helper mode for emacs

ethan-wspace takes the approach of do no harm. Specifically, when you open a file:

- - If the whitespace is already clean, ethan-wspace inserts hooks to
  clean the whitespace before every save.

- - If the whitespace is not already clean, ethan-wspace highlights
     errors. It doesn't clean the whitespace without you asking for
     it, so you don't get spurious whitespace changes in your
     diffs. It doesn't prevent you from introducing new errors, but
     hopefully you will be cognizant of the errors in the file.

A notmuch (https://notmuchmail.org) collaborator who is good at
finding my whitespace mistakes pointed me at this package.

I'll sponsor it if someone wants to maintain it within the
emacs-addons team.

The last tagged release was about a year ago, so it might be worth
looking at a snapshot.

-----BEGIN PGP SIGNATURE-----

iQGzBAEBCAAdFiEE3VS2dnyDRXKVCQCp8gKXHaSnniwFAlzug4IACgkQ8gKXHaSn
nizHmgv+NhCDo1bc4Q6J17X6B4ocx5H5oiAxxKZw1aHiiOzvSgR2dzSvW89LXOBM
k/A4KjDjFuQde50/N/uQKkD7OlT9BKwG+kbBOr9c3Tr1LgVPqjSvA5WFDtypvhSx
eYxl7VyB6ls0KTnH8qjJYQ6YQ8A8J+6kRiODrv6TVJh6ZLcl0d7KtDfJlDIg8+gG
21aTn9Sehwy/2tqe2Ku8AcQ2rf3SbStKLxsHS6BefbDaMX91Y2UKR3kJXzZHedmK
M0PTCTBbPLc8xXT4KNbuRLfdtfFqAG6MUjYVWYM6rJUHT/OdoPkT6HJI18zfbBr/
DUoFDdya0wUdH6tpM8yw8oAlrPLGX2gwC3VZ4eBmPrfe8MdzjNts+3wkRNVd45zc
+qu+b23BN3o9hnZxJv5BeyjIjfoSKDBtaevxHBxqu2hUVJEwsN3XUWCMrvd/5nkk
j8j9g/B5spO3eSLQnlGxB+uRy/LF8h8APtFM6F3oqNvDbrhVwshhbOnmrkeXwKQo
WAU6RDZE
=EthI
-----END PGP SIGNATURE-----


Reply to: