<feed xmlns='http://www.w3.org/2005/Atom'>
<title>r-alacritty.git/alacritty_terminal/tests/ref, branch rahm</title>
<subtitle>My custom-patched version of alacritty.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/'/>
<entry>
<title>Fix DECOM cursor motion</title>
<updated>2025-07-24T23:57:22+00:00</updated>
<author>
<name>Christian Duerr</name>
<email>contact@christianduerr.com</email>
</author>
<published>2025-07-24T23:57:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=9f8fed7c9e76b013f8c2632105d1abec18e6a64e'/>
<id>9f8fed7c9e76b013f8c2632105d1abec18e6a64e</id>
<content type='text'>
This fixes a missing `GOTO 0,0` when entering the terminal origin mode.

Closes #8636.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This fixes a missing `GOTO 0,0` when entering the terminal origin mode.

Closes #8636.</pre>
</div>
</content>
</entry>
<entry>
<title>Fix regional scrolling leaking into history</title>
<updated>2024-02-14T00:59:56+00:00</updated>
<author>
<name>Christian Duerr</name>
<email>contact@christianduerr.com</email>
</author>
<published>2024-02-14T00:59:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=f1853a031d52f6964bbf368d2975767449fc4814'/>
<id>f1853a031d52f6964bbf368d2975767449fc4814</id>
<content type='text'>
This fixes an issue where a scrolling region that does not start at the
top of the screen would still rotate lines into history when scrolling
the content "upwards".</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This fixes an issue where a scrolling region that does not start at the
top of the screen would still rotate lines into history when scrolling
the content "upwards".</pre>
</div>
</content>
</entry>
<entry>
<title>Update bitflags to 2.2.1</title>
<updated>2023-05-17T05:36:41+00:00</updated>
<author>
<name>Kirill Chibisov</name>
<email>contact@kchibisov.com</email>
</author>
<published>2023-05-16T04:34:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=b1feba6916f1ccf57b0a76914946c112ec2195a2'/>
<id>b1feba6916f1ccf57b0a76914946c112ec2195a2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix `;` character in URI OSC 8 payload</title>
<updated>2023-03-19T15:16:28+00:00</updated>
<author>
<name>Kirill Chibisov</name>
<email>contact@kchibisov.com</email>
</author>
<published>2023-03-19T15:16:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=4b91a1dbe97d209273290480f58480f48fa4af97'/>
<id>4b91a1dbe97d209273290480f58480f48fa4af97</id>
<content type='text'>
The special character `;` can be not URL-encoded, thus it'll add
extra parameter in the payload. Handle it joining extra parameters
with the `;` as a separator.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The special character `;` can be not URL-encoded, thus it'll add
extra parameter in the payload. Handle it joining extra parameters
with the `;` as a separator.</pre>
</div>
</content>
</entry>
<entry>
<title>Preserve last column with erase in line right</title>
<updated>2023-01-15T22:53:41+00:00</updated>
<author>
<name>Christian Duerr</name>
<email>contact@christianduerr.com</email>
</author>
<published>2023-01-15T22:53:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=5a3280e8e0184c94e7a3f0a89676090d0694408d'/>
<id>5a3280e8e0184c94e7a3f0a89676090d0694408d</id>
<content type='text'>
When the erase in line escape sequence with a parameter of 0 (right) is
passed while the wrapline flag is already set, it will no longer clear
the last column and instead ignore the operation.

The behavior of `\e[1K` and `\e[2K` is unchanged and both will clear the
entire first line without clearing the wrapline flag.

Closes #6159.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When the erase in line escape sequence with a parameter of 0 (right) is
passed while the wrapline flag is already set, it will no longer clear
the last column and instead ignore the operation.

The behavior of `\e[1K` and `\e[2K` is unchanged and both will clear the
entire first line without clearing the wrapline flag.

Closes #6159.</pre>
</div>
</content>
</entry>
<entry>
<title>Fix inverted condition for cell's extra clearing</title>
<updated>2022-07-24T10:05:46+00:00</updated>
<author>
<name>Kirill Chibisov</name>
<email>contact@kchibisov.com</email>
</author>
<published>2022-07-24T10:05:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=4fce2b16f572719bc8036eed0ad06ab41e52f95a'/>
<id>4fce2b16f572719bc8036eed0ad06ab41e52f95a</id>
<content type='text'>
Fixes #6215.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes #6215.</pre>
</div>
</content>
</entry>
<entry>
<title>Add support for hyperlink escape sequence</title>
<updated>2022-07-10T17:11:28+00:00</updated>
<author>
<name>Kirill Chibisov</name>
<email>contact@kchibisov.com</email>
</author>
<published>2022-07-10T17:11:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=694a52bcffeffdc9e163818c3b2ac5c39e26f1ef'/>
<id>694a52bcffeffdc9e163818c3b2ac5c39e26f1ef</id>
<content type='text'>
This commit adds support for hyperlink escape sequence
`OSC 8 ; params ; URI ST`. The configuration option responsible for
those is `hints.enabled.hyperlinks`.

Fixes #922.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit adds support for hyperlink escape sequence
`OSC 8 ; params ; URI ST`. The configuration option responsible for
those is `hints.enabled.hyperlinks`.

Fixes #922.</pre>
</div>
</content>
</entry>
<entry>
<title>Fix DEC Special Character Set (Line drawing)</title>
<updated>2022-06-01T03:33:08+00:00</updated>
<author>
<name>André Kugland</name>
<email>kugland@gmail.com</email>
</author>
<published>2022-06-01T03:33:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=e20541a83e55d5ddd57b1bed0f4666b3c73f680d'/>
<id>e20541a83e55d5ddd57b1bed0f4666b3c73f680d</id>
<content type='text'>
This patch resolves some mapping issues with the line drawing character
set where characters like linefeed were incorrectly mapped to their
proper character representation rather than the codepoint of their
identification glpyh.

Co-authored-by: Christian Duerr &lt;contact@christianduerr.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch resolves some mapping issues with the line drawing character
set where characters like linefeed were incorrectly mapped to their
proper character representation rather than the codepoint of their
identification glpyh.

Co-authored-by: Christian Duerr &lt;contact@christianduerr.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Extract `SizeInfo` from alacritty_terminal</title>
<updated>2022-04-06T10:06:39+00:00</updated>
<author>
<name>Kirill Chibisov</name>
<email>contact@kchibisov.com</email>
</author>
<published>2022-04-06T10:06:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=673710487afac8596a9f18fea9e04aeada32c2be'/>
<id>673710487afac8596a9f18fea9e04aeada32c2be</id>
<content type='text'>
The `SizeInfo` is a SizeInfo used for rendering, which contains
information about padding, and such, however all the terminal need is
number of visible lines and columns.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The `SizeInfo` is a SizeInfo used for rendering, which contains
information about padding, and such, however all the terminal need is
number of visible lines and columns.</pre>
</div>
</content>
</entry>
<entry>
<title>Add colored underline support</title>
<updated>2022-03-16T16:27:55+00:00</updated>
<author>
<name>Kirill Chibisov</name>
<email>contact@kchibisov.com</email>
</author>
<published>2022-03-16T16:27:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=f4bdf5fb36fdf3b329be8253da39050abe7238a5'/>
<id>f4bdf5fb36fdf3b329be8253da39050abe7238a5</id>
<content type='text'>
This commit adds support for colored underline and refines the dynamic
extra storage. The extra storage now is using `Arc` making cloning it way
faster compared to `Box` approach which scales really well when it comes
to cloning in `Term::write_at_cursor`, since cloning `Arc` is constant
time.

Fixes #4142.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit adds support for colored underline and refines the dynamic
extra storage. The extra storage now is using `Arc` making cloning it way
faster compared to `Box` approach which scales really well when it comes
to cloning in `Term::write_at_cursor`, since cloning `Arc` is constant
time.

Fixes #4142.</pre>
</div>
</content>
</entry>
</feed>
