CVSROOT: /cvs Module name: src Changes by: schwa...@cvs.openbsd.org 2019/02/26 04:01:54
Modified files: usr.bin/less : cvt.c filename.c less.h line.c Log message: To simplify the upcoming UTF-8 cleanup in less(1), delete support for ANSI escape sequences introduced by an 8-bit CSI (e.g. "\23343m") because these are neither compatible with UTF-8 nor strictly compatible with pure ASCII and for those introduced by an UTF-8 CSI (e.g. "\302\23343m") because not even xterm(1) supports them at all, not even with a non-default configuration, because both forms are very rarely used, if at all, and because the current code trying to support them doesn't even appear to work according to my tests. Full support for the ESC-[ CSI (e.g. "\033[43m") remains. Tweaks and OK millert@, OK nicm@, and sthen@ agrees with the general direction.