Frush wrote: > We tracked down the issue to a change in the file src/ex_getln.c.
Vimboss is Bram Moolenaar, the author of Vim. I noticed your first post and reproduced the issue, but have no idea what the correct behaviour should be. The thread is: http://groups.google.com/group/vim_dev/browse_thread/thread/57baa4b3995d1e81 The issue concerns the result from this ex input: a X \\ Y . The ex command 'a' (which is :a in Vim) appends the following lines (starting with 'X' and 'Y'), stopping at the '.' line. In Vim (entering :a) you get two lines appended: X \\ Y When fed via stdin to 'ex' by the shell, the result is one line: X \...@y When you do this, you get a NULL byte where "^@" is shown above. Clearly some tricky quoting is going on, and the newline ends up in its internal representation (a zero byte). The above summary might prompt someone to look at the issue, but people are distracted by the impending release of Vim 7.3. If you get no answer, I suggest trying again in a month. John -- You received this message from the "vim_dev" maillist. Do not top-post! Type your reply below the text you are replying to. For more information, visit http://www.vim.org/maillist.php