From nobody Wed Jul 23 14:38:03 2025 X-Original-To: dev-commits-src-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4bnGvb4Lbyz62Pxv; Wed, 23 Jul 2025 14:38:03 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bnGvb1sPQz3yp0; Wed, 23 Jul 2025 14:38:03 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1753281483; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=yxbkmj2iXaImYM09xoVtrOBi6yZeYNv7noWAX99l29Y=; b=ozMc9ObGMyC97cjslwZimn7HSNssKbOe1aYhr2goz/cbmr1KK4ewZ5nD1Ta+sVBV63gxZj 0Nmc0SI2AGz9dp5Emq+P2d7dIhrq64sJhFiJgw0Q91x1Q5Mb44Yxi/SUV4fAwFtDMBRov8 dmernDvB4WBHJOJ24kHdwVn6pwV9i+sxKkttksG7AnChy+jC0Uvv+qZIUuXh6eDvoYJVle oPYp4EV50+4hgRH7K6XZUswrak8opYVSwN8MPs66VkOb4XJaRaWNcfGHkjbsKftlfgTTw8 AETWXbZZSw5jZ+ky4UoiZbDA7m1qG//HVk44wZ/e/oI8WWMxBdU9lyAdElalkg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1753281483; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=yxbkmj2iXaImYM09xoVtrOBi6yZeYNv7noWAX99l29Y=; b=mVqHWI4/fz5w9vSehmrXDlrqsRcKMhYH1Q/W7n0pMavl+evX35JO1oOdKMcDAlJZKEt96R woStuN1ehf/denhqq6Yudso9DmzDBmSSTQjnjRr31z4vfzvH0T+kDheUn3y1gpERRDj4gB QGUun9G1RBa3f/YpGM84ZlG8KO1ad5Q9O65itbXPuSbccAIXqmQW82jXbkXfLlyLIBzFsX B3K83E3PRJhLiNMJGqTkV2HKrCIrR0Fm0HUa7/SpT0XLqrXu3YQzrRdcBKNizJYWPC4ZSE F9J0UpP4mlX1acA99n1TPO+SbZupxHiD82Dwy9j5nF1RjSPeL0dqxCzpDwzLRg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1753281483; a=rsa-sha256; cv=none; b=ogOLAl9B3qReXf2wOsCyDTNXotWzi6Wh3q6aj63aTIN1YGbIJO2sLGgcOpPXdbZnLAxkVt l+TVG6iuHqCCZ9ysSvMMHVtswzxtrfKwvoZORwYXPQa8Xat+BpxWSnQKMWQ6lC8gavYlTs yPQFTUp5yOHgEsAGizLV6LNE8GqsoIm8Pt+x6v7Pn9MCCrwmaXdI7uhK1nBrFNvy2IZA1j jFeYSjIlQcYiGcs01xjk92zmppuPHpvEHczxyWWV0y/JOSIuMvZaK5XPmQk3zwBTD6DtS8 IVOraipYMBmmuqKZQILqQ/w20qf02tC+/NLQQsf4cRYlJnS3YwYaXr0jJnkLRw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4bnGvb0V3rz2KK; Wed, 23 Jul 2025 14:38:03 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 56NEc30b051045; Wed, 23 Jul 2025 14:38:03 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 56NEc3CG051042; Wed, 23 Jul 2025 14:38:03 GMT (envelope-from git) Date: Wed, 23 Jul 2025 14:38:03 GMT Message-Id: <202507231438.56NEc3CG051042@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Warner Losh Subject: git: 4b5ed4ef606b - main - share/termcap: Update entries for st terminal 0.9.2 List-Id: Commit messages for the main branch of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-main@freebsd.org Sender: owner-dev-commits-src-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: imp X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 4b5ed4ef606b9dbf6189f3c445f32f36d26b8ecf Auto-Submitted: auto-generated The branch main has been updated by imp: URL: https://cgit.FreeBSD.org/src/commit/?id=4b5ed4ef606b9dbf6189f3c445f32f36d26b8ecf commit 4b5ed4ef606b9dbf6189f3c445f32f36d26b8ecf Author: Artem Bunichev AuthorDate: 2025-07-23 14:36:31 +0000 Commit: Warner Losh CommitDate: 2025-07-23 14:36:31 +0000 share/termcap: Update entries for st terminal 0.9.2 Although not strictly required, since termino takes priority, we had obsolete data for the st terminal emulator from 0.8. It won't hurt and may help some people. Reviewed by: imp, bapt, markj Differential Revision: https://reviews.freebsd.org/D51463 --- share/termcap/termcap | 22 ++++++++++++++++++---- 1 file changed, 18 insertions(+), 4 deletions(-) diff --git a/share/termcap/termcap b/share/termcap/termcap index 46b89d0b3ddf..44704653045d 100644 --- a/share/termcap/termcap +++ b/share/termcap/termcap @@ -4705,14 +4705,14 @@ xterm-termite|VTE-based terminal:\ :ti=\E[?1049h:ts=\E]2;:u6=\E[%i%d;%dR:u7=\E[6n:ue=\E[24m:\ :up=\E[A:us=\E[4m:ve=\E[?25h:vi=\E[?25l: -# Termcap for st terminal taken from the st-0.8 sources -st|simpleterm:\ +# Termcap for st terminal taken from the st-0.9.2 sources +st-mono|simpleterm monocolor:\ :am:hs:mi:ms:xn:\ :co#80:it#8:li#24:\ :AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:\ :K1=\E[1~:K2=\EOu:K3=\E[5~:K4=\E[4~:K5=\E[6~:LE=\E[%dD:\ - :RI=\E[%dC:SF=\E[%dS:UP=\E[%dA:ae=\E(B:al=\E[L:as=\E(0:\ - :bl=^G:bt=\E[Z:cd=\E[J:ce=\E[K:cl=\E[H\E[2J:\ + :RI=\E[%dC:SF=\E[%dS:SR=\E[%dT:UP=\E[%dA:ae=\E(B:al=\E[L:\ + :as=\E(0:bl=^G:bt=\E[Z:cd=\E[J:ce=\E[K:cl=\E[H\E[2J:\ :cm=\E[%i%d;%dH:cr=\r:cs=\E[%i%d;%dr:ct=\E[3g:dc=\E[P:\ :dl=\E[M:do=\n:ec=\E[%dX:ei=\E[4l:fs=^G:ho=\E[H:im=\E[4h:\ :is=\E[4l\E>\E[?1034l:k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:\ @@ -4725,6 +4725,14 @@ st|simpleterm:\ :ue=\E[24m:up=\E[A:us=\E[4m:vb=\E[?5h\E[?5l:\ :ve=\E[?12l\E[?25h:vi=\E[?25l:vs=\E[?25h: +st|simpleterm:\ + :Co#8:\ + :AB=\E[4%dm:AF=\E[3%dm:\ + :..Sb=\E[4%?%p1%{1}%=%t4%e%p1%{3}%=%t6%e%p1%{4}%=%t1%e%p1%{6}%=%t3%e%p1%d%;m:\ + :..Sf=\E[3%?%p1%{1}%=%t4%e%p1%{3}%=%t6%e%p1%{4}%=%t1%e%p1%{6}%=%t3%e%p1%d%;m:\ + :..sa=%?%p9%t\E(0%e\E(B%;\E[0%?%p6%t;1%;%?%p2%t;4%;%?%p1%p3%|%t;7%;%?%p4%t;5%;%?%p7%t;8%;m:\ + :tc=st-mono: + st-256color|simpleterm with 256 colors:\ :cc:\ :Co#256:pa#32767:\ @@ -4742,6 +4750,12 @@ st-meta-256color|simpleterm with meta key and 256 colors:\ :is=\E[4l\E>\E[?1034h:mm=\E[?1034h:mo=\E[?1034l:\ :rs=\E[4l\E>\E[?1034h:tc=st-256color: +st-bs|simpleterm with backspace as backspace:\ + :kD=\177:kb=^H:tc=st: + +st-bs-256color|simpleterm with backspace as backspace and 256colors:\ + :kD=\177:kb=^H:tc=st-256color: + # From version 0.13.3 xterm-kitty|KovId's TTY:\