summaryrefslogtreecommitdiff
path: root/src/renderer.rs
Commit message (Expand)AuthorAgeFilesLines
* Refactor language detection in a util moduleA Farzat2026-06-071-26/+5
* Detect bash using shebangA Farzat2026-06-071-4/+20
* Start adding shebang filetype detectionA Farzat2026-06-071-3/+34
* Detect uppercase file extensionsA Farzat2026-06-071-1/+18
* Detect python and json filesA Farzat2026-06-071-0/+26
* Skip language fences for text or unknown filetypesA Farzat2026-06-071-2/+22
* Start adding language fence functionalityA Farzat2026-06-071-4/+4
* Move happy-path of render_file to a separate funcA Farzat2026-06-071-0/+4
* Standardize format in Logger and add Verbose levelA Farzat2026-06-071-5/+9
* Rename project_name to project_titleA Farzat2026-06-061-2/+2
* Delegate logging management to Logger structA Farzat2026-06-061-4/+14
* Move render_filename to utils as display_pathA Farzat2026-06-061-17/+6
* Add warnings for binary filesA Farzat2026-06-051-0/+8
* Add human readable warnings for large filesA Farzat2026-06-051-1/+37
* Make main.rs use render_pathA Farzat2026-06-051-1/+1
* Test rejection of too big filesA Farzat2026-06-051-2/+63
* Remove the deprecated renderer functionA Farzat2026-06-051-33/+1
* Migrate renderer tests to RendererA Farzat2026-06-051-95/+29
* Test binary file rendering in RendererA Farzat2026-06-051-4/+28
* Test single file rendering in RendererA Farzat2026-06-051-2/+26
* Start migrating to Renderer structA Farzat2026-06-051-1/+26
* Remove quotations around filenamesA Farzat2026-06-051-8/+17
* Make headers more descriptive for LLMsA Farzat2026-06-051-13/+6
* Escape non-standard paths in the markdown fileA Farzat2026-06-041-21/+47
* Start adding CLI testsA Farzat2026-06-041-0/+14
* Identify and reject binary filesA Farzat2026-06-041-11/+34
* Safely escape files with backticksA Farzat2026-06-041-1/+60
* Add a renderer module to render markdown contentA Farzat2026-06-041-0/+38