<feed xmlns='http://www.w3.org/2005/Atom'>
<title>public/repo2markdown/src/util, branch master</title>
<subtitle>[no description]</subtitle>
<id>http://www.cgit.farzat.xyz/public/repo2markdown/atom/src/util?h=master</id>
<link rel='self' href='http://www.cgit.farzat.xyz/public/repo2markdown/atom/src/util?h=master'/>
<link rel='alternate' type='text/html' href='http://www.cgit.farzat.xyz/public/repo2markdown/'/>
<updated>2026-06-10T17:04:12Z</updated>
<entry>
<title>Move outer_backticks to a util module</title>
<updated>2026-06-10T17:04:12Z</updated>
<author>
<name>A Farzat</name>
<email>a@farzat.xyz</email>
</author>
<published>2026-06-10T17:04:12Z</published>
<link rel='alternate' type='text/html' href='http://www.cgit.farzat.xyz/public/repo2markdown/commit/?id=f11361ee359c1eaccc36559a2fa5b1b98da10ba8'/>
<id>urn:sha1:f11361ee359c1eaccc36559a2fa5b1b98da10ba8</id>
<content type='text'>
This is because it shall be used by other functions later on.

It was made more generic by accepting raw bytes instead of strictly
UTF-8 strings. This allows future functions to call it without having to
convert the contents to UTF-8 strings first.
</content>
</entry>
<entry>
<title>Group similar languages together in testing</title>
<updated>2026-06-09T16:55:36Z</updated>
<author>
<name>A Farzat</name>
<email>a@farzat.xyz</email>
</author>
<published>2026-06-09T16:55:36Z</published>
<link rel='alternate' type='text/html' href='http://www.cgit.farzat.xyz/public/repo2markdown/commit/?id=4d787ed64fef6bb3c1559ce4ee5663d4723a2558'/>
<id>urn:sha1:4d787ed64fef6bb3c1559ce4ee5663d4723a2558</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Support YAML, JS, and TOML</title>
<updated>2026-06-08T01:05:14Z</updated>
<author>
<name>A Farzat</name>
<email>a@farzat.xyz</email>
</author>
<published>2026-06-08T01:05:14Z</published>
<link rel='alternate' type='text/html' href='http://www.cgit.farzat.xyz/public/repo2markdown/commit/?id=091ae954417b7895062691e3713ebf406c986f29'/>
<id>urn:sha1:091ae954417b7895062691e3713ebf406c986f29</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Prioritize detection through extensions</title>
<updated>2026-06-07T18:15:45Z</updated>
<author>
<name>A Farzat</name>
<email>a@farzat.xyz</email>
</author>
<published>2026-06-07T18:15:45Z</published>
<link rel='alternate' type='text/html' href='http://www.cgit.farzat.xyz/public/repo2markdown/commit/?id=a088bbbbd0eed36b9b4eb3d39dc9bc306d33f185'/>
<id>urn:sha1:a088bbbbd0eed36b9b4eb3d39dc9bc306d33f185</id>
<content type='text'>
While shebangs take priority on Unix-like systems, the shebang detection
here is very basic and not guaranteed to be correct, so its use should
be secondary.
</content>
</entry>
<entry>
<title>Detect sh as bash</title>
<updated>2026-06-07T18:12:50Z</updated>
<author>
<name>A Farzat</name>
<email>a@farzat.xyz</email>
</author>
<published>2026-06-07T18:12:50Z</published>
<link rel='alternate' type='text/html' href='http://www.cgit.farzat.xyz/public/repo2markdown/commit/?id=b3fe9879da5386df853c4c5d583eb040341195da'/>
<id>urn:sha1:b3fe9879da5386df853c4c5d583eb040341195da</id>
<content type='text'>
This is based on the assumption that LLMs recognize bash language fences
more as they are trained more on them. Another assumption is that LLMs
wouldn't care much about the difference unless instructed.
</content>
</entry>
<entry>
<title>Ensure shebangs properly start with #!</title>
<updated>2026-06-07T18:04:37Z</updated>
<author>
<name>A Farzat</name>
<email>a@farzat.xyz</email>
</author>
<published>2026-06-07T18:04:37Z</published>
<link rel='alternate' type='text/html' href='http://www.cgit.farzat.xyz/public/repo2markdown/commit/?id=133dba2bc968c9081144887ceb19bd9711c16df6'/>
<id>urn:sha1:133dba2bc968c9081144887ceb19bd9711c16df6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refactor language detection in a util module</title>
<updated>2026-06-07T17:58:37Z</updated>
<author>
<name>A Farzat</name>
<email>a@farzat.xyz</email>
</author>
<published>2026-06-07T17:53:20Z</published>
<link rel='alternate' type='text/html' href='http://www.cgit.farzat.xyz/public/repo2markdown/commit/?id=99d21463574bb88fa86f176c2e4ad154be5e1353'/>
<id>urn:sha1:99d21463574bb88fa86f176c2e4ad154be5e1353</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move render_filename to utils as display_path</title>
<updated>2026-06-06T00:39:39Z</updated>
<author>
<name>A Farzat</name>
<email>a@farzat.xyz</email>
</author>
<published>2026-06-06T00:22:07Z</published>
<link rel='alternate' type='text/html' href='http://www.cgit.farzat.xyz/public/repo2markdown/commit/?id=e26d589dc129faa3018546239fb2ac4675f5753c'/>
<id>urn:sha1:e26d589dc129faa3018546239fb2ac4675f5753c</id>
<content type='text'>
</content>
</entry>
</feed>
