<feed xmlns='http://www.w3.org/2005/Atom'>
<title>hugo-theme-journal/layouts, branch 2023.01.24</title>
<subtitle>Hugo theme for my journal.</subtitle>
<id>https://git.nicholasjohnson.ch/hugo-theme-journal/atom?h=2023.01.24</id>
<link rel='self' href='https://git.nicholasjohnson.ch/hugo-theme-journal/atom?h=2023.01.24'/>
<link rel='alternate' type='text/html' href='https://git.nicholasjohnson.ch/hugo-theme-journal/'/>
<updated>2023-01-24T00:00:00Z</updated>
<entry>
<title>Rewrite Gemini chunk and link parsing logic</title>
<updated>2023-01-24T00:00:00Z</updated>
<author>
<name>Nicholas Johnson</name>
<email>nick@nicholasjohnson.ch</email>
</author>
<published>2023-01-24T00:00:00Z</published>
<link rel='alternate' type='text/html' href='https://git.nicholasjohnson.ch/hugo-theme-journal/commit/?id=3fb3e566afd980915e0b95022aa18c87eedb0438a36c8f8e6b9e03d0386dd360'/>
<id>urn:sha256:3fb3e566afd980915e0b95022aa18c87eedb0438a36c8f8e6b9e03d0386dd360</id>
<content type='text'>
Improved the chunk-finding regex and added safeguards to prevent
unintended behavior.

Chunk rendering logic had a bug. If the pre-formatted text was identical
to the regular text, it would be wrongly overwritten. To resolve this,
the find-and-replace-style logic was removed. The new logic splits
chunks into parts, renders them, then reassembles them in in order.
</content>
</entry>
<entry>
<title>Fix italics/bold removal regex for Gemini</title>
<updated>2023-01-23T00:00:00Z</updated>
<author>
<name>Nicholas Johnson</name>
<email>nick@nicholasjohnson.ch</email>
</author>
<published>2023-01-23T00:00:00Z</published>
<link rel='alternate' type='text/html' href='https://git.nicholasjohnson.ch/hugo-theme-journal/commit/?id=8cf654fae391eb99d75a9d89750ec7acf1cd5fad60f60846adf2265fd868bb18'/>
<id>urn:sha256:8cf654fae391eb99d75a9d89750ec7acf1cd5fad60f60846adf2265fd868bb18</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Render files in chunks to ignore preformatted text</title>
<updated>2023-01-22T00:00:00Z</updated>
<author>
<name>Nicholas Johnson</name>
<email>nick@nicholasjohnson.ch</email>
</author>
<published>2023-01-22T00:00:00Z</published>
<link rel='alternate' type='text/html' href='https://git.nicholasjohnson.ch/hugo-theme-journal/commit/?id=de7644ed839b70cb6ed6480d363d6a88336b39150dcc923ab9a475d59c008913'/>
<id>urn:sha256:de7644ed839b70cb6ed6480d363d6a88336b39150dcc923ab9a475d59c008913</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use (?m) flag instead of replacing \n</title>
<updated>2023-01-22T00:00:00Z</updated>
<author>
<name>Nicholas Johnson</name>
<email>nick@nicholasjohnson.ch</email>
</author>
<published>2023-01-22T00:00:00Z</published>
<link rel='alternate' type='text/html' href='https://git.nicholasjohnson.ch/hugo-theme-journal/commit/?id=b073e35b942de7cdf78abde8f7bbd1439f37d8220412ad9a3907f9da0e6c93a7'/>
<id>urn:sha256:b073e35b942de7cdf78abde8f7bbd1439f37d8220412ad9a3907f9da0e6c93a7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add indentation for readability</title>
<updated>2023-01-22T00:00:00Z</updated>
<author>
<name>Nicholas Johnson</name>
<email>nick@nicholasjohnson.ch</email>
</author>
<published>2023-01-21T00:00:00Z</published>
<link rel='alternate' type='text/html' href='https://git.nicholasjohnson.ch/hugo-theme-journal/commit/?id=964663009bd9d285a6adf7e351f54b341e007733fbfc335e827040df95f78723'/>
<id>urn:sha256:964663009bd9d285a6adf7e351f54b341e007733fbfc335e827040df95f78723</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Improve italics/bold text parsing</title>
<updated>2023-01-22T00:00:00Z</updated>
<author>
<name>Nicholas Johnson</name>
<email>nick@nicholasjohnson.ch</email>
</author>
<published>2023-01-21T00:00:00Z</published>
<link rel='alternate' type='text/html' href='https://git.nicholasjohnson.ch/hugo-theme-journal/commit/?id=953f0e6d234f64f6a6aa30acda157676c36864599b5ded8f0094357c3c168847'/>
<id>urn:sha256:953f0e6d234f64f6a6aa30acda157676c36864599b5ded8f0094357c3c168847</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Simplify Gemini single page template link parsing</title>
<updated>2023-01-21T00:00:00Z</updated>
<author>
<name>Nicholas Johnson</name>
<email>nick@nicholasjohnson.ch</email>
</author>
<published>2023-01-21T00:00:00Z</published>
<link rel='alternate' type='text/html' href='https://git.nicholasjohnson.ch/hugo-theme-journal/commit/?id=48dd0fb26f7c667c7a7edeead15dfab0750623220a699ce16889ce911a440dc1'/>
<id>urn:sha256:48dd0fb26f7c667c7a7edeead15dfab0750623220a699ce16889ce911a440dc1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix typo</title>
<updated>2023-01-21T00:00:00Z</updated>
<author>
<name>Nicholas Johnson</name>
<email>nick@nicholasjohnson.ch</email>
</author>
<published>2023-01-21T00:00:00Z</published>
<link rel='alternate' type='text/html' href='https://git.nicholasjohnson.ch/hugo-theme-journal/commit/?id=112abca730d7585e548fedf58162e098eb4304b357ca3f0c47fed4f5d7cb960e'/>
<id>urn:sha256:112abca730d7585e548fedf58162e098eb4304b357ca3f0c47fed4f5d7cb960e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Don't break space between emoji and link text</title>
<updated>2023-01-21T00:00:00Z</updated>
<author>
<name>Nicholas Johnson</name>
<email>nick@nicholasjohnson.ch</email>
</author>
<published>2023-01-21T00:00:00Z</published>
<link rel='alternate' type='text/html' href='https://git.nicholasjohnson.ch/hugo-theme-journal/commit/?id=de43c232ef7de4cfff6f2779c0d7918fb5ca85b8a077d03957617965e64f541b'/>
<id>urn:sha256:de43c232ef7de4cfff6f2779c0d7918fb5ca85b8a077d03957617965e64f541b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix newline after links</title>
<updated>2023-01-21T00:00:00Z</updated>
<author>
<name>Nicholas Johnson</name>
<email>nick@nicholasjohnson.ch</email>
</author>
<published>2023-01-21T00:00:00Z</published>
<link rel='alternate' type='text/html' href='https://git.nicholasjohnson.ch/hugo-theme-journal/commit/?id=bae28645e8b634ecb1e960b725bd9479169a08b59a8940daf46385b710a8dee5'/>
<id>urn:sha256:bae28645e8b634ecb1e960b725bd9479169a08b59a8940daf46385b710a8dee5</id>
<content type='text'>
</content>
</entry>
</feed>
