<feed xmlns='http://www.w3.org/2005/Atom'>
<title>public/repo2markdown, branch master</title>
<subtitle>[no description]</subtitle>
<id>http://www.cgit.farzat.xyz/public/repo2markdown/atom/?h=master</id>
<link rel='self' href='http://www.cgit.farzat.xyz/public/repo2markdown/atom/?h=master'/>
<link rel='alternate' type='text/html' href='http://www.cgit.farzat.xyz/public/repo2markdown/'/>
<updated>2026-06-12T00:26:50Z</updated>
<entry>
<title>Rename to better reflect what functions/modules do</title>
<updated>2026-06-12T00:26:50Z</updated>
<author>
<name>A Farzat</name>
<email>a@farzat.xyz</email>
</author>
<published>2026-06-12T00:26:50Z</published>
<link rel='alternate' type='text/html' href='http://www.cgit.farzat.xyz/public/repo2markdown/commit/?id=98b3ebcc9ab38e54bcbd6a7b1bd4f4f61aa3bd2e'/>
<id>urn:sha1:98b3ebcc9ab38e54bcbd6a7b1bd4f4f61aa3bd2e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add a function that wraps output in an md fence</title>
<updated>2026-06-11T17:50:58Z</updated>
<author>
<name>A Farzat</name>
<email>a@farzat.xyz</email>
</author>
<published>2026-06-11T17:50:58Z</published>
<link rel='alternate' type='text/html' href='http://www.cgit.farzat.xyz/public/repo2markdown/commit/?id=03bace764370010e0e5d4a1ae696779febc063a6'/>
<id>urn:sha1:03bace764370010e0e5d4a1ae696779febc063a6</id>
<content type='text'>
</content>
</entry>
<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>Skip placeholder for large files by default</title>
<updated>2026-06-10T11:47:46Z</updated>
<author>
<name>A Farzat</name>
<email>a@farzat.xyz</email>
</author>
<published>2026-06-10T11:47:46Z</published>
<link rel='alternate' type='text/html' href='http://www.cgit.farzat.xyz/public/repo2markdown/commit/?id=4a35607263f87d10fd196f9ee4260040bbdc54d9'/>
<id>urn:sha1:4a35607263f87d10fd196f9ee4260040bbdc54d9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Skip placeholder for binary files by default</title>
<updated>2026-06-10T09:49:20Z</updated>
<author>
<name>A Farzat</name>
<email>a@farzat.xyz</email>
</author>
<published>2026-06-10T09:18:48Z</published>
<link rel='alternate' type='text/html' href='http://www.cgit.farzat.xyz/public/repo2markdown/commit/?id=293a4d89654c67ef140aa588c92fcc634215a800'/>
<id>urn:sha1:293a4d89654c67ef140aa588c92fcc634215a800</id>
<content type='text'>
</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>
</feed>
