neovim/test
ZyX 1542fc221e shada,functests: Improve detection of invalid ShaDa files
It appears that large portion of non-ShaDa ASCII text files may be parsed as
a ShaDa file because it is mostly recognized as a sequence of unknown entries:
all ASCII non-control characters are recognized as FIXUINT shada objects, so
text like

    #!/bin/sh

    powerline "$@" 2>&1 | tee -a powerline

(with trailing newline) will be recognized as a correct ShaDa file containing
single unknown entry with type 0x23 (dec 35, '#'), timestamp 0x21 (dec 33, '!')
and length 0x2F (dec 47, '/') without this commit. With it parsing this entry
will fail.
2015-10-08 22:00:29 +03:00
..
benchmark vim-patch:7.4.497 #2295 2015-04-05 19:24:58 -04:00
config Add automatic generation of headers 2014-06-02 11:04:17 -03:00
functional shada,functests: Improve detection of invalid ShaDa files 2015-10-08 22:00:29 +03:00
includes os_open: add unit tests 2014-07-14 09:05:52 -04:00
unit test: os_system: spec for non-zero exit. #3419 2015-10-04 22:57:21 -04:00