X-Git-Url: https://cgit.sxemacs.org/?p=riece;a=blobdiff_plain;f=lisp%2Friece-foolproof.el;h=75e2e97ccd33dc1750aa532b4cb871aa69105183;hp=f691a0a923338af2bc687c1be23a9b9006f06d89;hb=2aca57deb96557ed338edd2ae71be6ad9cb0a04d;hpb=06a1c9945762028b3db80f435ffe338c79d95f78 diff --git a/lisp/riece-foolproof.el b/lisp/riece-foolproof.el index f691a0a..75e2e97 100644 --- a/lisp/riece-foolproof.el +++ b/lisp/riece-foolproof.el @@ -51,6 +51,13 @@ riece-current-channel)) (error "Channel %s is not displayed" (riece-identity-prefix riece-current-channel))) + (when (text-property-not-all + (riece-line-beginning-position) (riece-line-end-position) + 'invisible nil) + (error "Invisible text included: %s" + (buffer-substring-no-properties + (riece-line-beginning-position) + (riece-line-end-position)))) (when executing-kbd-macro (error "%s" "Forbidden to run keyboard macro"))))