diff options
author | Alon Zakai <alonzakai@gmail.com> | 2013-05-09 11:21:04 -0700 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2013-05-09 11:21:04 -0700 |
commit | ac646ebc8419844092bb48c2687253d7cd846e7c (patch) | |
tree | 0ff9584f2758a791abd26edad1d657b8b70f2d22 /src | |
parent | c24a513b16a6dc420f59b830bbe65b59ace9b48d (diff) | |
parent | a928ac77a8a9de8886e5f9842930c6976df77392 (diff) |
Merge pull request #1154 from hyperlogic/incoming
Issue #1134: scanf does not treat CR, FF, VT as whitespace
Diffstat (limited to 'src')
-rw-r--r-- | src/library.js | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/library.js b/src/library.js index cfe83c6e..41796551 100644 --- a/src/library.js +++ b/src/library.js @@ -2465,9 +2465,15 @@ LibraryManager.library = { __scanString.whiteSpace[{{{ charCode(' ') }}}] = 1; __scanString.whiteSpace[{{{ charCode('\t') }}}] = 1; __scanString.whiteSpace[{{{ charCode('\n') }}}] = 1; + __scanString.whiteSpace[{{{ charCode('\v') }}}] = 1; + __scanString.whiteSpace[{{{ charCode('\f') }}}] = 1; + __scanString.whiteSpace[{{{ charCode('\r') }}}] = 1; __scanString.whiteSpace[' '] = 1; __scanString.whiteSpace['\t'] = 1; __scanString.whiteSpace['\n'] = 1; + __scanString.whiteSpace['\v'] = 1; + __scanString.whiteSpace['\f'] = 1; + __scanString.whiteSpace['\r'] = 1; } // Supports %x, %4x, %d.%d, %lld, %s, %f, %lf. // TODO: Support all format specifiers. |