]> git.sur5r.net Git - i3/i3/commit
Fix config validation fail when no new line from end of file 2054/head
authorhwangcc23 <hwangcc@csie.nctu.edu.tw>
Mon, 2 Nov 2015 14:12:44 +0000 (22:12 +0800)
committerhwangcc23 <hwangcc@csie.nctu.edu.tw>
Mon, 2 Nov 2015 14:12:44 +0000 (22:12 +0800)
commit18b3f09970cf89a76e0d740740b0539eb8be02a7
tree01fe2af71c8fdf06232d1e6b0ae1e2c08a4abd5f
parentbb7a36e0c7c8534a008bc569af4e1708c4865fe1
Fix config validation fail when no new line from end of file

1. i3 config validation failed when the new line is missing from the end of file.
   The error was: "ERROR: Your line continuation is too long, it exceeds 4096 bytes".
   It is wrong to assume that there is always a '\n' at the end of each line in the config file.
   (Not for the last line.)
   Fix it via adding a end-of-file check.

2. See the issue #2051. (https://github.com/i3/i3/issues/2051)
src/config_parser.c