<feed xmlns='http://www.w3.org/2005/Atom'>
<title>r-alacritty.git/alacritty/src/config, branch experimental</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 logo key prefix and alt behavior configuration options</title>
<updated>2021-10-26T04:49:16+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>rahm@google.com</email>
</author>
<published>2021-10-26T04:49:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=b28edbad4eea1c4c8b233925ec520ec8f401d407'/>
<id>b28edbad4eea1c4c8b233925ec520ec8f401d407</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Make keybindings more consistent with libtermkey</title>
<updated>2021-10-11T07:15:39+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>joshuarahm@gmail.com</email>
</author>
<published>2021-10-11T07:15:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=01554367f00f7c39ad17163cd5922a069284844a'/>
<id>01554367f00f7c39ad17163cd5922a069284844a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add some more terminal code stuff.</title>
<updated>2021-10-07T00:39:54+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>rahm@google.com</email>
</author>
<published>2021-10-07T00:39:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=750d1e196875a7063da5aa38673d0792911e8ad3'/>
<id>750d1e196875a7063da5aa38673d0792911e8ad3</id>
<content type='text'>
- The &lt;Hyper&gt; key now sends &lt;C-M-S-Insert&gt; to make keybinding
  easier.

- the &lt;Ctrl&gt; key with a multibyte character now prepends
  &lt;C-M-S-Insert&gt;

- &lt;Shift-Space&gt; now returns the "\x1b[32;2u"

- &lt;Shift-Alt&gt; now sends ""\x1b\x1b[32;2u""
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- The &lt;Hyper&gt; key now sends &lt;C-M-S-Insert&gt; to make keybinding
  easier.

- the &lt;Ctrl&gt; key with a multibyte character now prepends
  &lt;C-M-S-Insert&gt;

- &lt;Shift-Space&gt; now returns the "\x1b[32;2u"

- &lt;Shift-Alt&gt; now sends ""\x1b\x1b[32;2u""
</pre>
</div>
</content>
</entry>
<entry>
<title>Watch non-canonical path for config symlinks</title>
<updated>2021-08-27T21:30:39+00:00</updated>
<author>
<name>Naïm Favier</name>
<email>n@monade.li</email>
</author>
<published>2021-08-27T21:30:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=70d3b4ef6cc53df74e03467258766fa8319e13a1'/>
<id>70d3b4ef6cc53df74e03467258766fa8319e13a1</id>
<content type='text'>
To make it possible to detect the replacement of the configuration file
when it is a symlink, the symlinks path has to be observed in addition
to the canonicalized path. That way changes to either file will trigger
a live config reload.

Multiple layers of symlinks would still not get detected when any
symlink other than the configuration file itself is replaced, but this
patch should cover most realistic usage scenarios.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
To make it possible to detect the replacement of the configuration file
when it is a symlink, the symlinks path has to be observed in addition
to the canonicalized path. That way changes to either file will trigger
a live config reload.

Multiple layers of symlinks would still not get detected when any
symlink other than the configuration file itself is replaced, but this
patch should cover most realistic usage scenarios.</pre>
</div>
</content>
</entry>
<entry>
<title>Fix 'background_opacity' deprecation</title>
<updated>2021-08-23T15:47:34+00:00</updated>
<author>
<name>Christian Duerr</name>
<email>contact@christianduerr.com</email>
</author>
<published>2021-08-23T15:47:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=ed76efe9c0b0f87ac90ac88fb8ce58e5f76e2f68'/>
<id>ed76efe9c0b0f87ac90ac88fb8ce58e5f76e2f68</id>
<content type='text'>
During the deprecation of the 'background_opacity' field, it was
incorrectly renamed to 'window_opacity'. This changes that back to ensure
the old field still works and a warning is emitted accordingly.

See the original regression here:
https://github.com/alacritty/alacritty/commit/c24d7dfd0d2d8849f0398d7cb1a65d6562ee7a0d#diff-f92f0b1ad70a7b75b7266f3c9e569025e023d186814aa88c2b690800850ccb78L72-R73

Fixes #5437.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
During the deprecation of the 'background_opacity' field, it was
incorrectly renamed to 'window_opacity'. This changes that back to ensure
the old field still works and a warning is emitted accordingly.

See the original regression here:
https://github.com/alacritty/alacritty/commit/c24d7dfd0d2d8849f0398d7cb1a65d6562ee7a0d#diff-f92f0b1ad70a7b75b7266f3c9e569025e023d186814aa88c2b690800850ccb78L72-R73

Fixes #5437.</pre>
</div>
</content>
</entry>
<entry>
<title>Migrate CLI config to structopt</title>
<updated>2021-08-18T09:36:51+00:00</updated>
<author>
<name>Christian Duerr</name>
<email>contact@christianduerr.com</email>
</author>
<published>2021-08-18T09:36:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=62a1fad524ebdf0592bb37aed76c2caac29a7f47'/>
<id>62a1fad524ebdf0592bb37aed76c2caac29a7f47</id>
<content type='text'>
While structopt also uses clap under the hood, the configuration through
annotations allows for significantly more maintainable and concise CLI
definition.

This will also make it far easier to have platform-specific options,
which is problematic with clap since no individual methods can be
removed from its builder.

The change in Alacritty's CLI has been kept to a minimum with the only
significant changes being the `--version` flag listed before the
`-v` flag and the authors all on the same line.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
While structopt also uses clap under the hood, the configuration through
annotations allows for significantly more maintainable and concise CLI
definition.

This will also make it far easier to have platform-specific options,
which is problematic with clap since no individual methods can be
removed from its builder.

The change in Alacritty's CLI has been kept to a minimum with the only
significant changes being the `--version` flag listed before the
`-v` flag and the authors all on the same line.</pre>
</div>
</content>
</entry>
<entry>
<title>Add option to apply opacity to all background colors</title>
<updated>2021-08-16T11:49:14+00:00</updated>
<author>
<name>Kirill Chibisov</name>
<email>contact@kchibisov.com</email>
</author>
<published>2021-08-16T11:49:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=c24d7dfd0d2d8849f0398d7cb1a65d6562ee7a0d'/>
<id>c24d7dfd0d2d8849f0398d7cb1a65d6562ee7a0d</id>
<content type='text'>
In some cases it could be desired to apply 'background_opacity'
to all background colors instead of just 'colors.primary.background',
thus adding an 'colors.opaque_background_colors' option to control that.

Fixes #741.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In some cases it could be desired to apply 'background_opacity'
to all background colors instead of just 'colors.primary.background',
thus adding an 'colors.opaque_background_colors' option to control that.

Fixes #741.</pre>
</div>
</content>
</entry>
<entry>
<title>Add ExpandSelection mouse binding action</title>
<updated>2021-07-29T15:40:51+00:00</updated>
<author>
<name>Jason Heard</name>
<email>jasonh@pandell.com</email>
</author>
<published>2021-07-29T15:40:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=3c309a0953566fe6f726b84eb117fd9cfa42df3d'/>
<id>3c309a0953566fe6f726b84eb117fd9cfa42df3d</id>
<content type='text'>
Fixes #4132.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes #4132.</pre>
</div>
</content>
</entry>
<entry>
<title>Fix leaving vi mode with active selection</title>
<updated>2021-07-07T22:05:05+00:00</updated>
<author>
<name>a5ob7r</name>
<email>12132068+a5ob7r@users.noreply.github.com</email>
</author>
<published>2021-07-07T22:05:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=72675db3826ced63990fdede3dcaf07e76b1dde7'/>
<id>72675db3826ced63990fdede3dcaf07e76b1dde7</id>
<content type='text'>
This bug comes from 530de00049c2afcc562d36ccdb3e6afa2fe396a5. The vi
cursor movement changes text selection range when it is on vi mode. On
the other hand the cursor movement doesn't change the range when it
isn't on vi mode. So preserve text selection range by toggling vi mode
early.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This bug comes from 530de00049c2afcc562d36ccdb3e6afa2fe396a5. The vi
cursor movement changes text selection range when it is on vi mode. On
the other hand the cursor movement doesn't change the range when it
isn't on vi mode. So preserve text selection range by toggling vi mode
early.</pre>
</div>
</content>
</entry>
<entry>
<title>Fix clippy warnings</title>
<updated>2021-07-03T03:06:52+00:00</updated>
<author>
<name>Christian Duerr</name>
<email>contact@christianduerr.com</email>
</author>
<published>2021-07-03T03:06:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=4dd70ba3a155d1eebe38bcd5a5c4c03ca09f2fea'/>
<id>4dd70ba3a155d1eebe38bcd5a5c4c03ca09f2fea</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
