<feed xmlns='http://www.w3.org/2005/Atom'>
<title>r-alacritty.git/alacritty/src/renderer/text, 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>Remove unnecessary statics</title>
<updated>2024-12-09T22:04:43+00:00</updated>
<author>
<name>Integral</name>
<email>integral@member.fsf.org</email>
</author>
<published>2024-12-09T22:04:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=8731d157be4e49713587325f29099579d637a06a'/>
<id>8731d157be4e49713587325f29099579d637a06a</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>Fix search bug with wrapline on first character</title>
<updated>2024-07-05T10:12:15+00:00</updated>
<author>
<name>Christian Duerr</name>
<email>contact@christianduerr.com</email>
</author>
<published>2024-07-05T10:12:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=b3f0f68184b0d6b6221a5955acfcc4e33c01b766'/>
<id>b3f0f68184b0d6b6221a5955acfcc4e33c01b766</id>
<content type='text'>
This fixes an issue where an inline search in the left direction would
incorrectly assume that the first cell searched would not contain the
`WRAPLINE` flag, causing the second search for the match end to
terminate prematurely.

Fixes #8060.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This fixes an issue where an inline search in the left direction would
incorrectly assume that the first cell searched would not contain the
`WRAPLINE` flag, causing the second search for the match end to
terminate prematurely.

Fixes #8060.</pre>
</div>
</content>
</entry>
<entry>
<title>Use builtin font to draw sextants</title>
<updated>2024-01-26T12:45:26+00:00</updated>
<author>
<name>Popa Ioan Alexandru</name>
<email>49609151+ALEX11BR@users.noreply.github.com</email>
</author>
<published>2024-01-26T12:45:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=b48ab148ff54c7e2e816765840568614d9e966f9'/>
<id>b48ab148ff54c7e2e816765840568614d9e966f9</id>
<content type='text'>
Sextants are similar to quadrants and should align with them and
other box drawing, thus use builtin font to align them properly.

Part-of: #7422.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Sextants are similar to quadrants and should align with them and
other box drawing, thus use builtin font to align them properly.

Part-of: #7422.</pre>
</div>
</content>
</entry>
<entry>
<title>Powerline glyphs being cut for narrow fonts</title>
<updated>2023-12-30T20:12:41+00:00</updated>
<author>
<name>Kirill Chibisov</name>
<email>contact@kchibisov.com</email>
</author>
<published>2023-12-30T20:12:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=2786683e0ebba6b58f7246ba0f2e4b0a6b9679b2'/>
<id>2786683e0ebba6b58f7246ba0f2e4b0a6b9679b2</id>
<content type='text'>
Fixes #7470.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes #7470.</pre>
</div>
</content>
</entry>
<entry>
<title>Update to crossfont 0.6.0</title>
<updated>2023-12-07T21:33:33+00:00</updated>
<author>
<name>Kirill Chibisov</name>
<email>contact@kchibisov.com</email>
</author>
<published>2023-12-07T21:33:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=e34762beae5d5b6b261a2a61433761f9dbd45d37'/>
<id>e34762beae5d5b6b261a2a61433761f9dbd45d37</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Simplify powerline drawing algorithm</title>
<updated>2023-11-19T11:21:20+00:00</updated>
<author>
<name>Kirill Chibisov</name>
<email>contact@kchibisov.com</email>
</author>
<published>2023-11-19T11:21:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=f8d9f5f6ef2a4252778eff41c3549f17f2cec484'/>
<id>f8d9f5f6ef2a4252778eff41c3549f17f2cec484</id>
<content type='text'>
Iterate over points in line instead of drawing it right away
and then finding it in the buffer.

Fixes: 4a26667060 (Use builtin font to draw powerline symbols)</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Iterate over points in line instead of drawing it right away
and then finding it in the buffer.

Fixes: 4a26667060 (Use builtin font to draw powerline symbols)</pre>
</div>
</content>
</entry>
<entry>
<title>Use builtin font to draw powerline symbols</title>
<updated>2023-11-11T15:28:19+00:00</updated>
<author>
<name>Kirill Chibisov</name>
<email>contact@kchibisov.com</email>
</author>
<published>2023-11-11T15:28:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=4a2666706062934c4830e73672e78fcde3210310'/>
<id>4a2666706062934c4830e73672e78fcde3210310</id>
<content type='text'>
In addition to box drawing it was decided to also draw powerline
symbols, since those are quite common and rather simple to draw with
present box drawing infra.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In addition to box drawing it was decided to also draw powerline
symbols, since those are quite common and rather simple to draw with
present box drawing infra.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix typos</title>
<updated>2023-10-25T23:20:58+00:00</updated>
<author>
<name>Pavel Roskin</name>
<email>1317472+proski@users.noreply.github.com</email>
</author>
<published>2023-10-25T23:20:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=75eef3be9680dbe3300186b06e19eac7f9dfab4b'/>
<id>75eef3be9680dbe3300186b06e19eac7f9dfab4b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use ahash instead of fnv and regular hash function</title>
<updated>2023-07-24T06:11:25+00:00</updated>
<author>
<name>Kirill Chibisov</name>
<email>contact@kchibisov.com</email>
</author>
<published>2023-07-24T06:11:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/r-alacritty.git/commit/?id=7b9f32300ee0a249c0872302c97635b460e45ba5'/>
<id>7b9f32300ee0a249c0872302c97635b460e45ba5</id>
<content type='text'>
After evaluation of the ahash with the data alacritty uses it was
discovered that it's 1.5-2x times faster when getting the already
hashed values, which is the primary cases for alacritty's renderer.

Given that ahash is generally faster, all the HashSet and HashMap's
inside the alacritty were changed to use it as a hasher function.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
After evaluation of the ahash with the data alacritty uses it was
discovered that it's 1.5-2x times faster when getting the already
hashed values, which is the primary cases for alacritty's renderer.

Given that ahash is generally faster, all the HashSet and HashMap's
inside the alacritty were changed to use it as a hasher function.</pre>
</div>
</content>
</entry>
</feed>
