Mercurial > hg > mlmmj
diff ChangeLog @ 850:efd01230d20a
Fix backslash escaping mechanism.
Ensuring:
- double backslash can't effectively recurse and form part of another escape
sequence (because backslash is treated both in unistr.c and prepstdreply.c)
- other non-unicode escapes aren't ignored (because they are turned into
question marks in unistr.c)
- first lines of included files don't 'escape' escaping because they are
retrieved in begin_new_*() rather than get_processed_text_line().
- files intended to be included transparently aren't escaped, and upcoming
lines aren't doubly escaped
author | Ben Schmidt |
---|---|
date | Wed, 29 Feb 2012 00:03:46 +1100 |
parents | 2ea56ea4bd34 |
children | 5471407e104d |
line wrap: on
line diff
--- a/ChangeLog Wed Feb 22 00:11:07 2012 +1100 +++ b/ChangeLog Wed Feb 29 00:03:46 2012 +1100 @@ -1,3 +1,6 @@ + o Fix backslash escaping mechanism so double backslash can't effectively + recurse and form part of another escape sequence, other non-unicode escapes + aren't ignored, and first lines of included files don't 'escape' escaping. o Add ability to subscribe to both (normal and digest). o Fix access logic so subonlypost doesn't override a send access rule. o Make +unsubscribe remove the requester from all versions of the list.