* allout.el (allout-yank-processing): Fix injection of extra space between
authorKen Manheimer <ken.manheimer@gmail.com>
Thu, 30 Jun 2011 14:38:35 +0000 (10:38 -0400)
committerKen Manheimer <ken.manheimer@gmail.com>
Thu, 30 Jun 2011 14:38:35 +0000 (10:38 -0400)
commit68ba37fbd97f96c75a13609a80fd4c1a5b147e3f
treefe2b83c142e79e8702a58999d124edac7512566f
parent2e6e11eb3a837d09ac4faa69deb1ba9ba2a98792
* allout.el (allout-yank-processing): Fix injection of extra space between
bullet and non-whitespace character in first topic when pasting, ensuring
that the actual spacing in the pasted topic following the bullet char is
preserved.  This extra space was causing pasted encrypted topics to get a
decrypted status even when the content was actually still encrypted.  Now
the decryption status from before the paste is preserved.

(allout-flag-region): Set all allout overlays so they evaporate when
reduced to zero length (evanescent), to prevent overlay leakage.
lisp/ChangeLog
lisp/allout.el