nvi2: Add locale modifications
authorJohn Marino <draco@marino.st>
Sat, 8 Aug 2015 15:23:59 +0000 (17:23 +0200)
committerJohn Marino <draco@marino.st>
Sat, 8 Aug 2015 17:01:09 +0000 (19:01 +0200)
commitc5dc3490307750c42597d75ead72f8fc2eadcbfb
tree312f3688a08fa6603cf29450a09f0c3ca7ee33e1
parent4748fb0120d04d995392c3ca325484151b2ba89c
nvi2: Add locale modifications

The following required modification:
  - zh_Hans_CN locales
  - renaming all missing extern files (name pollution) [1]
  - Added missing timespec header inclusion
  - change location of missing version.h [2]
  - SLIST_FOREACH_SAFE => SLIST_FOREACH_MUTABLE

[1] There were four separate extern.h files, all were missing from vendor
    branch.  They copied from FreeBSD and put at /usr.bin/vi
[2] The version.h header was also missing from vendor branch, so the
    relative path was removed.  It is now at /usr.bin/vi
contrib/nvi2/cl/cl.h
contrib/nvi2/cl/cl_term.c
contrib/nvi2/common/common.h
contrib/nvi2/common/conv.c
contrib/nvi2/common/exf.c
contrib/nvi2/common/exf.h
contrib/nvi2/common/recover.c
contrib/nvi2/ex/ex.h
contrib/nvi2/ex/ex_cscope.c
contrib/nvi2/ex/ex_global.c
contrib/nvi2/vi/vi.h