<feed xmlns='http://www.w3.org/2005/Atom'>
<title>r-alacritty.git/alacritty_terminal/src, 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>Add alacritty extension script support.</title>
<updated>2025-11-12T18:49:18+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>rahm@google.com</email>
</author>
<published>2025-02-06T19:27:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=71adb2de6455630abd4e22cd5990a7137cafd8fd'/>
<id>71adb2de6455630abd4e22cd5990a7137cafd8fd</id>
<content type='text'>
This allows an escape code to invoke user-defined extensions found in
/home/rahm/.local/bin/alacritty-ext.sh. The terminal passes to this
script the escape-code arguments.

This allows things like opening links in the browser even through an ssh
connection.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This allows an escape code to invoke user-defined extensions found in
/home/rahm/.local/bin/alacritty-ext.sh. The terminal passes to this
script the escape-code arguments.

This allows things like opening links in the browser even through an ssh
connection.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove custom abs_diff function.</title>
<updated>2025-11-04T00:00:00+00:00</updated>
<author>
<name>Ayose</name>
<email>ayosec@gmail.com</email>
</author>
<published>2025-11-04T00:00:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=39d94d1fe40031265e778cfc021ca896728d5036'/>
<id>39d94d1fe40031265e778cfc021ca896728d5036</id>
<content type='text'>
Clippy suggests using the function provided in std.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Clippy suggests using the function provided in std.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'vendor/master' into graphics</title>
<updated>2025-09-07T00:00:00+00:00</updated>
<author>
<name>Ayose</name>
<email>ayosec@gmail.com</email>
</author>
<published>2025-09-07T00:00:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=abfb05824a62fd586f87d051176ad0a666c5265a'/>
<id>abfb05824a62fd586f87d051176ad0a666c5265a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add alacritty_terminal option to escape pty args</title>
<updated>2025-08-02T16:39:00+00:00</updated>
<author>
<name>feeiyu</name>
<email>158308373+feeiyu@users.noreply.github.com</email>
</author>
<published>2025-08-02T16:39:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=84377a45a8a8574323f3f18706aab88be4d8fab1'/>
<id>84377a45a8a8574323f3f18706aab88be4d8fab1</id>
<content type='text'>
This adds a new `escape_args` option to `tty::Options` on Windows, which
can be used to automatically escape all arguments passed to the shell.

While useful to automatically make most arguments work on Windows, there
are some scenarios where it is not possible for users to properly
specify arguments with this option enabled (e.g.: `cmd /c`). An option
should always be present to disable this option when used.

The implementation is based on the `Command` code in Rust's STD lib.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This adds a new `escape_args` option to `tty::Options` on Windows, which
can be used to automatically escape all arguments passed to the shell.

While useful to automatically make most arguments work on Windows, there
are some scenarios where it is not possible for users to properly
specify arguments with this option enabled (e.g.: `cmd /c`). An option
should always be present to disable this option when used.

The implementation is based on the `Command` code in Rust's STD lib.</pre>
</div>
</content>
</entry>
<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>Apply rustfmt.</title>
<updated>2025-07-23T00:00:00+00:00</updated>
<author>
<name>Ayose</name>
<email>ayosec@gmail.com</email>
</author>
<published>2025-07-23T00:00:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=13b74a6c5db9c65c6fbc991237ec7f2961b3f0df'/>
<id>13b74a6c5db9c65c6fbc991237ec7f2961b3f0df</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'vendor/master' into graphics</title>
<updated>2025-07-23T00:00:00+00:00</updated>
<author>
<name>Ayose</name>
<email>ayosec@gmail.com</email>
</author>
<published>2025-07-23T00:00:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=a247c96e9f59ee73908ace776dde3812557c8b83'/>
<id>a247c96e9f59ee73908ace776dde3812557c8b83</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Migrate to 2024 edition</title>
<updated>2025-07-13T06:15:02+00:00</updated>
<author>
<name>Christian Duerr</name>
<email>contact@christianduerr.com</email>
</author>
<published>2025-07-13T06:15:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=bb02cb13f197db66c33f6aad4ae4cceaaf57a8f9'/>
<id>bb02cb13f197db66c33f6aad4ae4cceaaf57a8f9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add size_hint to GridIterator</title>
<updated>2025-07-13T05:27:34+00:00</updated>
<author>
<name>tidely</name>
<email>43219534+tidely@users.noreply.github.com</email>
</author>
<published>2025-07-13T05:27:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=b0304431c4b4898e213bf62b2a67bdd18b7a7227'/>
<id>b0304431c4b4898e213bf62b2a67bdd18b7a7227</id>
<content type='text'>
Co-authored-by: Christian Duerr &lt;contact@christianduerr.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Co-authored-by: Christian Duerr &lt;contact@christianduerr.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Remove cstr! macro in favor of literal notation</title>
<updated>2025-07-01T14:52:08+00:00</updated>
<author>
<name>Kirill Chibisov</name>
<email>contact@kchibisov.com</email>
</author>
<published>2025-07-01T14:52:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=2d79edab16fecfa1ce352c86c9698d078dbbb7d4'/>
<id>2d79edab16fecfa1ce352c86c9698d078dbbb7d4</id>
<content type='text'>
Also apply clippy changes while at it.

Closes #8002.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also apply clippy changes while at it.

Closes #8002.</pre>
</div>
</content>
</entry>
</feed>
