Module Name: src Committed By: christos Date: Fri Mar 27 15:11:57 UTC 2020
Modified Files: src/distrib/sets/lists/base: mi src/lib/libterminfo: compile.c term.c term_private.h tparm.c src/share/terminfo: Makefile src/usr.bin/tic: tic.c Log Message: As described in tech-userlevel: - Modify the writing code to only write entries in the new format for the terminal descriptions that require it. - Store new format entries as <name>@v3 - Store old format entries with clamped values as <name> for backwards compatibility - Lookup first <name>@v3 and then <name> if that is not found. - Don't create terminfo2 anymore; old programs keep working with clamped entries, and new programs be able to use the wide fields with using the original db file. To generate a diff of this commit: cvs rdiff -u -r1.1233 -r1.1234 src/distrib/sets/lists/base/mi cvs rdiff -u -r1.14 -r1.15 src/lib/libterminfo/compile.c cvs rdiff -u -r1.30 -r1.31 src/lib/libterminfo/term.c cvs rdiff -u -r1.12 -r1.13 src/lib/libterminfo/term_private.h cvs rdiff -u -r1.17 -r1.18 src/lib/libterminfo/tparm.c cvs rdiff -u -r1.4 -r1.5 src/share/terminfo/Makefile cvs rdiff -u -r1.32 -r1.33 src/usr.bin/tic/tic.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.