aboutsummaryrefslogtreecommitdiff
path: root/scripts/msgpack-gen.lua
diff options
context:
space:
mode:
authorRui Abreu Ferreira <raf-ep@gmx.com>2014-12-08 19:19:12 +0000
committerJustin M. Keyes <justinkz@gmail.com>2015-08-24 04:35:44 -0400
commit5066128d484ee8d0cb10ddd2260c3f5b47104b92 (patch)
tree91664f9cefea6b6ec1689042ee1af43d427c1e64 /scripts/msgpack-gen.lua
parent45121a267f6374624570b88127f58c237abb623a (diff)
downloadrneovim-5066128d484ee8d0cb10ddd2260c3f5b47104b92.tar.gz
rneovim-5066128d484ee8d0cb10ddd2260c3f5b47104b92.tar.bz2
rneovim-5066128d484ee8d0cb10ddd2260c3f5b47104b92.zip
Windows: Accept CRLF in msgpack-gen.lua grammar #3226
- MSVC generates output using Windows newlines (\r\n) instead of (\n).
Diffstat (limited to 'scripts/msgpack-gen.lua')
-rw-r--r--scripts/msgpack-gen.lua2
1 files changed, 1 insertions, 1 deletions
diff --git a/scripts/msgpack-gen.lua b/scripts/msgpack-gen.lua
index 581641ae06..d50ebd85a2 100644
--- a/scripts/msgpack-gen.lua
+++ b/scripts/msgpack-gen.lua
@@ -10,7 +10,7 @@ C, Ct, Cc, Cg = lpeg.C, lpeg.Ct, lpeg.Cc, lpeg.Cg
any = P(1) -- (consume one character)
letter = R('az', 'AZ') + S('_$')
alpha = letter + R('09')
-nl = P('\n')
+nl = P('\r\n') + P('\n')
not_nl = any - nl
ws = S(' \t') + nl
fill = ws ^ 0