Merge: niti: fix escaping in `with`
authorJean Privat <jean@pryen.org>
Fri, 25 Mar 2016 16:44:09 +0000 (12:44 -0400)
committerJean Privat <jean@pryen.org>
Fri, 25 Mar 2016 16:44:09 +0000 (12:44 -0400)
Possible escape flag was let as is in the finish code of a with statement, that caused issues when executing complex code. The correct semantic is to temporarily clear any escape flag while executing the finish.
If an uncatched espace mark is generated while executing the finish, it takes precedence over the possible old one.

Pull-Request: #1997


Trivial merge