<feed xmlns='http://www.w3.org/2005/Atom'>
<title>r-alacritty.git/alacritty/src/config, branch old-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 backslash to invalid characters for URL regex</title>
<updated>2025-01-29T01:29:22+00:00</updated>
<author>
<name>Kaylem Brown-Malone</name>
<email>kaylem20201@gmail.com</email>
</author>
<published>2025-01-29T01:29:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=5b189bca684c046a43be7f1c168c3bc37109fc5b'/>
<id>5b189bca684c046a43be7f1c168c3bc37109fc5b</id>
<content type='text'>
This adds the `\` character to the list of characters which will
terminate matches in Alacritty's default hint for URL recognition.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This adds the `\` character to the list of characters which will
terminate matches in Alacritty's default hint for URL recognition.</pre>
</div>
</content>
</entry>
<entry>
<title>Add option to drain PTY on shutdown</title>
<updated>2025-01-16T15:04:21+00:00</updated>
<author>
<name>Andrew Borg (Kashin)</name>
<email>1192958+aborg-dev@users.noreply.github.com</email>
</author>
<published>2025-01-16T15:04:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=5e78d20c709cb1ab8d44ca7a8702cc26d779227c'/>
<id>5e78d20c709cb1ab8d44ca7a8702cc26d779227c</id>
<content type='text'>
This patch removes the `hold` option on `alacritty_terminal` in favor of
a `drain_on_exit` option, which will drain the PTY before shutdown. The
hold logic is instead handled in `alacritty`.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch removes the `hold` option on `alacritty_terminal` in favor of
a `drain_on_exit` option, which will drain the PTY before shutdown. The
hold logic is instead handled in `alacritty`.</pre>
</div>
</content>
</entry>
<entry>
<title>Add `window.level` config option</title>
<updated>2024-11-23T19:20:56+00:00</updated>
<author>
<name>David Horner</name>
<email>sites@tecdev.com</email>
</author>
<published>2024-11-23T19:20:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=6e9a19fd8317e9d0d6a33aa535a1f2ea56844626'/>
<id>6e9a19fd8317e9d0d6a33aa535a1f2ea56844626</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix racing condition in hint triggering</title>
<updated>2024-11-02T20:05:51+00:00</updated>
<author>
<name>Christian Duerr</name>
<email>contact@christianduerr.com</email>
</author>
<published>2024-11-02T20:05:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=fd745a9f4cb3ba81623167c9d1117747353db33a'/>
<id>fd745a9f4cb3ba81623167c9d1117747353db33a</id>
<content type='text'>
This fixes an issue with hints where it was possible that the terminal
content of highlighted hints changed between the highlighted hint update
and the activation of the hint.

This patch always validates the hint's text content against the hint
itself to ensure that the content is still valid for the original hint
which triggered the highlight.

Closes #8277.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This fixes an issue with hints where it was possible that the terminal
content of highlighted hints changed between the highlighted hint update
and the activation of the hint.

This patch always validates the hint's text content against the hint
itself to ensure that the content is still valid for the original hint
which triggered the highlight.

Closes #8277.</pre>
</div>
</content>
</entry>
<entry>
<title>Change ctrl+shift+u to ctrl+shift+o</title>
<updated>2024-10-10T18:01:44+00:00</updated>
<author>
<name>Kirill Chibisov</name>
<email>contact@kchibisov.com</email>
</author>
<published>2024-10-10T18:01:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=c032c89f1c457c3cf97dcda3f8367115fa5f66ea'/>
<id>c032c89f1c457c3cf97dcda3f8367115fa5f66ea</id>
<content type='text'>
Avoid collisions with IMEs by using ctrl+shift+o. ctrl+shift+u is bound
to open unicode input in a lot of IMEs by default meaning that users
won't ever see the url hints UI.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Avoid collisions with IMEs by using ctrl+shift+o. ctrl+shift+u is bound
to open unicode input in a lot of IMEs by default meaning that users
won't ever see the url hints UI.</pre>
</div>
</content>
</entry>
<entry>
<title>Add migration support for TOML config changes</title>
<updated>2024-10-02T19:38:07+00:00</updated>
<author>
<name>Christian Duerr</name>
<email>contact@christianduerr.com</email>
</author>
<published>2024-09-23T00:15:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=3db09595f31bd9f2f211d43d96f0acb887a68991'/>
<id>3db09595f31bd9f2f211d43d96f0acb887a68991</id>
<content type='text'>
This patch allows running `alacritty migrate` to automatically apply
configuration changes made to the TOML format, like moving `ipc_socket`
to `general.ipc_socket`.

This should reduce the friction of moving around individual options
significantly, while also persisting the format of the existing TOML
file thanks to `toml_edit`.

The YAML migration has been simplified significantly to only switch the
format of the file from YAML to TOML. The new TOML features are used for
everything else.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch allows running `alacritty migrate` to automatically apply
configuration changes made to the TOML format, like moving `ipc_socket`
to `general.ipc_socket`.

This should reduce the friction of moving around individual options
significantly, while also persisting the format of the existing TOML
file thanks to `toml_edit`.

The YAML migration has been simplified significantly to only switch the
format of the file from YAML to TOML. The new TOML features are used for
everything else.
</pre>
</div>
</content>
</entry>
<entry>
<title>Move root config fields to `[general]` section</title>
<updated>2024-10-02T19:38:07+00:00</updated>
<author>
<name>Christian Duerr</name>
<email>contact@christianduerr.com</email>
</author>
<published>2024-09-21T22:10:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=51089cfeed1adfd741d8dcbe6c9cb9376f88a576'/>
<id>51089cfeed1adfd741d8dcbe6c9cb9376f88a576</id>
<content type='text'>
Some users struggle with TOML, since root options must always be at the
top of the file, since they're otherwise associated with the last table.

To avoid misunderstandings, all root-level fields have been removed. A
new `general` section was added to allow housing configuration options
that do not fit into any more specific groups.

Closes #7906.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Some users struggle with TOML, since root options must always be at the
top of the file, since they're otherwise associated with the last table.

To avoid misunderstandings, all root-level fields have been removed. A
new `general` section was added to allow housing configuration options
that do not fit into any more specific groups.

Closes #7906.
</pre>
</div>
</content>
</entry>
<entry>
<title>Unify string formatting</title>
<updated>2024-07-24T01:37:35+00:00</updated>
<author>
<name>Hamir Mahal</name>
<email>hamirmahal@gmail.com</email>
</author>
<published>2024-07-24T01:37:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=d021a7b6f871f4078073848cf8744881561eb254'/>
<id>d021a7b6f871f4078073848cf8744881561eb254</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Restart config monitor on import change</title>
<updated>2024-07-21T08:49:47+00:00</updated>
<author>
<name>Christian Duerr</name>
<email>contact@christianduerr.com</email>
</author>
<published>2024-07-21T08:49:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=6bd1674bd80e73df0d41e4342ad4e34bb7d04f84'/>
<id>6bd1674bd80e73df0d41e4342ad4e34bb7d04f84</id>
<content type='text'>
This patch checks the hash of the import paths on every config change
and restarts the config monitor whenever the current monitor's hash
diverges from the updated config's list of imports.

Closes #7981.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch checks the hash of the import paths on every config change
and restarts the config monitor whenever the current monitor's hash
diverges from the updated config's list of imports.

Closes #7981.</pre>
</div>
</content>
</entry>
<entry>
<title>Support relative imports in config file</title>
<updated>2024-07-02T19:14:25+00:00</updated>
<author>
<name>Joshua Cao</name>
<email>cao.joshua@yahoo.com</email>
</author>
<published>2024-07-02T19:14:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=5e6b92db85b3ea7ffd06a7a5ae0d2d62ad5946a6'/>
<id>5e6b92db85b3ea7ffd06a7a5ae0d2d62ad5946a6</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>
</feed>
