<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/dev/vt/vt_buf.c, branch main</title>
<subtitle>FreeBSD source tree</subtitle>
<id>http://cgit.freebsd.org/src/atom?h=main</id>
<link rel='self' href='http://cgit.freebsd.org/src/atom?h=main'/>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<updated>2026-06-11T23:56:03Z</updated>
<entry>
<title>vt: Do not lock request comming from terminal</title>
<updated>2026-06-11T23:56:03Z</updated>
<author>
<name>Aleksandr Rybalko</name>
<email>ray@FreeBSD.org</email>
</author>
<published>2026-06-11T13:33:49Z</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=1f68ca5802db91bd9725bcdbf55932e104dbe95d'/>
<id>urn:sha1:1f68ca5802db91bd9725bcdbf55932e104dbe95d</id>
<content type='text'>
only those originated by mouse.  Because the terminal surrounds
requests to vt(4) with locking.

Reported by:	bz, adrian
Reviewed by:	adrian, glebius
Approved by:	glebius (mentor)
MFC after:	2 weeks
Differential Revision:	https://reviews.freebsd.org/D57442
</content>
</entry>
<entry>
<title>vt: Avoid integer overflow in CONS_HISTORY ioctl</title>
<updated>2026-06-05T17:56:12Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2026-05-26T16:19:47Z</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=0ae946e7223df5ef3f7980af1d774d7f593f6421'/>
<id>urn:sha1:0ae946e7223df5ef3f7980af1d774d7f593f6421</id>
<content type='text'>
Reviewed by:	markj, vexeduxr
Sponsored by:	The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D57250
</content>
</entry>
<entry>
<title>vt: Clear cut-paste selection if the area intersects with the filled region</title>
<updated>2026-05-12T15:56:20Z</updated>
<author>
<name>Aleksandr Rybalko</name>
<email>ray@FreeBSD.org</email>
</author>
<published>2026-05-12T15:56:20Z</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=8db0553ed6d8636d82a26896237099526b93be19'/>
<id>urn:sha1:8db0553ed6d8636d82a26896237099526b93be19</id>
<content type='text'>
* cut-paste buffer stays unchanged

PR:		260069
Reported by:	emaste

Reviewed by:	imp
Approved by:	imp (mentor)
Differential Revision:	https://reviews.freebsd.org/D56922
</content>
</entry>
<entry>
<title>sys: Automated cleanup of cdefs and other formatting</title>
<updated>2023-11-27T05:24:00Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2023-11-24T20:12:57Z</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=fdafd315ad0d0f28a11b9fb4476a9ab059c62b92'/>
<id>urn:sha1:fdafd315ad0d0f28a11b9fb4476a9ab059c62b92</id>
<content type='text'>
Apply the following automated changes to try to eliminate
no-longer-needed sys/cdefs.h includes as well as now-empty
blank lines in a row.

Remove /^#if.*\n#endif.*\n#include\s+&lt;sys/cdefs.h&gt;.*\n/
Remove /\n+#include\s+&lt;sys/cdefs.h&gt;.*\n+#if.*\n#endif.*\n+/
Remove /\n+#if.*\n#endif.*\n+/
Remove /^#if.*\n#endif.*\n/
Remove /\n+#include\s+&lt;sys/cdefs.h&gt;\n#include\s+&lt;sys/types.h&gt;/
Remove /\n+#include\s+&lt;sys/cdefs.h&gt;\n#include\s+&lt;sys/param.h&gt;/
Remove /\n+#include\s+&lt;sys/cdefs.h&gt;\n#include\s+&lt;sys/capsicum.h&gt;/

Sponsored by:		Netflix
</content>
</entry>
<entry>
<title>sys: Remove $FreeBSD$: one-line .c pattern</title>
<updated>2023-08-16T17:54:36Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2023-08-16T17:54:36Z</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=685dc743dc3b5645e34836464128e1c0558b404b'/>
<id>urn:sha1:685dc743dc3b5645e34836464128e1c0558b404b</id>
<content type='text'>
Remove /^[\s*]*__FBSDID\("\$FreeBSD\$"\);?\s*\n/
</content>
</entry>
<entry>
<title>spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD</title>
<updated>2023-05-12T16:44:03Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2023-05-10T15:40:58Z</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=4d846d260e2b9a3d4d0a701462568268cbfe7a5b'/>
<id>urn:sha1:4d846d260e2b9a3d4d0a701462568268cbfe7a5b</id>
<content type='text'>
The SPDX folks have obsoleted the BSD-2-Clause-FreeBSD identifier. Catch
up to that fact and revert to their recommended match of BSD-2-Clause.

Discussed with:		pfg
MFC After:		3 days
Sponsored by:		Netflix
</content>
</entry>
<entry>
<title>vt(4): When cutting a line, append a newline character.</title>
<updated>2022-10-05T09:51:48Z</updated>
<author>
<name>Ivan Quitschal</name>
<email>tezeka@hotmail.com</email>
</author>
<published>2022-10-05T09:20:54Z</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=90b89100548f7fef4cbd4a8c76dc3d83ab786d7a'/>
<id>urn:sha1:90b89100548f7fef4cbd4a8c76dc3d83ab786d7a</id>
<content type='text'>
While at it optimise "case 3" into a default.
This way there is no need to initialize the "mark" variable in the beginning,
because all cases set it.

MFC after:	1 week
Sponsored by:	NVIDIA Networking
Differential Revision:	https://reviews.freebsd.org/D36042
</content>
</entry>
<entry>
<title>vt: Improve multi lingual word separation.</title>
<updated>2022-06-27T08:17:16Z</updated>
<author>
<name>Hans Petter Selasky</name>
<email>hselasky@FreeBSD.org</email>
</author>
<published>2022-06-25T09:17:44Z</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=9971e6aff1bef3d456172c41a3df3ce7266517cf'/>
<id>urn:sha1:9971e6aff1bef3d456172c41a3df3ce7266517cf</id>
<content type='text'>
Suggested by:	Tomoaki AOKI &lt;junchoon@dec.sakura.ne.jp&gt;
Differential Revision:	https://reviews.freebsd.org/D35552
PR:		263084
MFC after:	1 week
Sponsored by:	NVIDIA Networking
</content>
</entry>
<entry>
<title>vt: Fix contents of paste buffer for newcons.</title>
<updated>2022-06-27T08:17:16Z</updated>
<author>
<name>Hans Petter Selasky</name>
<email>hselasky@FreeBSD.org</email>
</author>
<published>2022-06-22T16:38:47Z</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=5fe0a82501cb86278b9aa426c4bf11d992e95aaa'/>
<id>urn:sha1:5fe0a82501cb86278b9aa426c4bf11d992e95aaa</id>
<content type='text'>
Trim all word separators from end of line, except for last line and
only use '\r' to terminate the pasted lines as expected by TTY.

Submitted by:	Ivan Quitschal &lt;tezeka@hotmail.com&gt;
Differential Revision:	https://reviews.freebsd.org/D35552
PR:		263084
MFC after:	1 week
Sponsored by:	NVIDIA Networking
</content>
</entry>
<entry>
<title>vt: fix double-click word selection for last word on line</title>
<updated>2022-02-23T15:53:24Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2022-02-21T04:09:36Z</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=521dbfd6b1085511769c419d44f11842e92067f5'/>
<id>urn:sha1:521dbfd6b1085511769c419d44f11842e92067f5</id>
<content type='text'>
Previously when double-clicking on the last word on a line we would
select from the beginning of the word to the cursor position, because
we searched forward for a space character to find the end of a word.
Now, use the end of the line if we do not find a space.

PR:		261553
Reviewed by:	markj
MFC after:	1 week
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D34339
</content>
</entry>
</feed>
