<feed xmlns='http://www.w3.org/2005/Atom'>
<title>public/repo2markdown/src/lib.rs, branch master</title>
<subtitle>[no description]</subtitle>
<id>http://cgit.farzat.xyz/public/repo2markdown/atom/src/lib.rs?h=master</id>
<link rel='self' href='http://cgit.farzat.xyz/public/repo2markdown/atom/src/lib.rs?h=master'/>
<link rel='alternate' type='text/html' href='http://cgit.farzat.xyz/public/repo2markdown/'/>
<updated>2026-06-06T12:51:06Z</updated>
<entry>
<title>Move run to a separate module</title>
<updated>2026-06-06T12:51:06Z</updated>
<author>
<name>A Farzat</name>
<email>a@farzat.xyz</email>
</author>
<published>2026-06-06T12:51:06Z</published>
<link rel='alternate' type='text/html' href='http://cgit.farzat.xyz/public/repo2markdown/commit/?id=f29eb66f252e86441551bb2eba52b032605fd9cf'/>
<id>urn:sha1:f29eb66f252e86441551bb2eba52b032605fd9cf</id>
<content type='text'>
Keeps main.rs for CLI logic only.
</content>
</entry>
<entry>
<title>Delegate logging management to Logger struct</title>
<updated>2026-06-06T09:59:45Z</updated>
<author>
<name>A Farzat</name>
<email>a@farzat.xyz</email>
</author>
<published>2026-06-06T09:59:45Z</published>
<link rel='alternate' type='text/html' href='http://cgit.farzat.xyz/public/repo2markdown/commit/?id=cc23e7734459f3e118dd6204b13296caf83591b2'/>
<id>urn:sha1:cc23e7734459f3e118dd6204b13296caf83591b2</id>
<content type='text'>
Allows verbosity management in a centralized way.
</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://cgit.farzat.xyz/public/repo2markdown/commit/?id=e26d589dc129faa3018546239fb2ac4675f5753c'/>
<id>urn:sha1:e26d589dc129faa3018546239fb2ac4675f5753c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add a renderer module to render markdown content</title>
<updated>2026-06-04T03:39:01Z</updated>
<author>
<name>A Farzat</name>
<email>a@farzat.xyz</email>
</author>
<published>2026-06-04T03:39:01Z</published>
<link rel='alternate' type='text/html' href='http://cgit.farzat.xyz/public/repo2markdown/commit/?id=6c0a5c33d18de9fb56f4f3804c790a86707add75'/>
<id>urn:sha1:6c0a5c33d18de9fb56f4f3804c790a86707add75</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move normalizer to a child module</title>
<updated>2026-06-04T01:11:13Z</updated>
<author>
<name>A Farzat</name>
<email>a@farzat.xyz</email>
</author>
<published>2026-06-04T01:11:13Z</published>
<link rel='alternate' type='text/html' href='http://cgit.farzat.xyz/public/repo2markdown/commit/?id=f947b14863bba8cf2a06fc05c700a3623ada0c29'/>
<id>urn:sha1:f947b14863bba8cf2a06fc05c700a3623ada0c29</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Ensure unnormalized root paths can be handled</title>
<updated>2026-06-03T18:16:27Z</updated>
<author>
<name>A Farzat</name>
<email>a@farzat.xyz</email>
</author>
<published>2026-06-03T18:11:55Z</published>
<link rel='alternate' type='text/html' href='http://cgit.farzat.xyz/public/repo2markdown/commit/?id=cce520a59af70d74e770dc8c40ebebd486075cc7'/>
<id>urn:sha1:cce520a59af70d74e770dc8c40ebebd486075cc7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rename to intuitive names</title>
<updated>2026-06-03T17:45:39Z</updated>
<author>
<name>A Farzat</name>
<email>a@farzat.xyz</email>
</author>
<published>2026-06-03T17:44:45Z</published>
<link rel='alternate' type='text/html' href='http://cgit.farzat.xyz/public/repo2markdown/commit/?id=4895316ec584034ccfcca4103393422c2729415e'/>
<id>urn:sha1:4895316ec584034ccfcca4103393422c2729415e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Assert absolute paths in corresponding internals</title>
<updated>2026-06-03T16:58:54Z</updated>
<author>
<name>A Farzat</name>
<email>a@farzat.xyz</email>
</author>
<published>2026-06-03T16:58:54Z</published>
<link rel='alternate' type='text/html' href='http://cgit.farzat.xyz/public/repo2markdown/commit/?id=b7f35189247c58b3926984f01544f11e25f9cc1b'/>
<id>urn:sha1:b7f35189247c58b3926984f01544f11e25f9cc1b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Change normalize_path to a struct method</title>
<updated>2026-06-03T16:20:18Z</updated>
<author>
<name>A Farzat</name>
<email>a@farzat.xyz</email>
</author>
<published>2026-06-03T16:20:18Z</published>
<link rel='alternate' type='text/html' href='http://cgit.farzat.xyz/public/repo2markdown/commit/?id=28f6e17961b2fd620b8dc0d0961b7268523a3893'/>
<id>urn:sha1:28f6e17961b2fd620b8dc0d0961b7268523a3893</id>
<content type='text'>
This means there is no need to call system API to get the CWD each time.
In addition, some operations such as making root and origin absolute
happen only once. The functions are also smaller and more
straight-forward overall.
</content>
</entry>
<entry>
<title>Reject incorrect inputs which go outside fs root</title>
<updated>2026-06-03T15:00:23Z</updated>
<author>
<name>A Farzat</name>
<email>a@farzat.xyz</email>
</author>
<published>2026-06-03T14:58:09Z</published>
<link rel='alternate' type='text/html' href='http://cgit.farzat.xyz/public/repo2markdown/commit/?id=addad2857c1da8050260b0357bb1885a94d3ba3b'/>
<id>urn:sha1:addad2857c1da8050260b0357bb1885a94d3ba3b</id>
<content type='text'>
</content>
</entry>
</feed>
