summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Add r2md-remove binaryA Farzat2026-06-201-0/+97
* Add r2md-prepend binaryA Farzat2026-06-201-0/+50
* Add r2md-append binaryA Farzat2026-06-201-0/+50
* Add module/function docs to path_list_editorA Farzat2026-06-201-1/+47
* Make remove_paths normalize paths for comparisonA Farzat2026-06-192-14/+131
* Fix append_paths when input does not end in NULA Farzat2026-06-191-5/+60
* Add functions to edit stdin path listA Farzat2026-06-192-0/+211
* Add some docs to r2md-fence and fence_wrapperA Farzat2026-06-192-0/+12
* Add the r2md-fence binaryA Farzat2026-06-192-0/+41
* Add a module that wraps input with fencesA Farzat2026-06-192-0/+70
* Move the logic from main.rs to make it testableA Farzat2026-06-183-30/+82
* Export the Cli struct to a separate moduleA Farzat2026-06-182-168/+177
* Add a fenced option to wrap output in md fencesA Farzat2026-06-181-9/+40
* Use clap for advanced CLI parsingA Farzat2026-06-184-35/+276
* Add RenderOptions to pass them to md generatorsA Farzat2026-06-184-43/+125
* Rename to better reflect what functions/modules doA Farzat2026-06-124-12/+15
* Add a function that wraps output in an md fenceA Farzat2026-06-112-0/+154
* Move outer_backticks to a util moduleA Farzat2026-06-103-19/+83
* Skip placeholder for large files by defaultA Farzat2026-06-101-1/+34
* Skip placeholder for binary files by defaultA Farzat2026-06-101-1/+23
* Group similar languages together in testingA Farzat2026-06-091-14/+20
* Support YAML, JS, and TOMLA Farzat2026-06-081-0/+28
* Prioritize detection through extensionsA Farzat2026-06-071-0/+6
* Detect sh as bashA Farzat2026-06-071-1/+13
* Ensure shebangs properly start with #!A Farzat2026-06-071-1/+22
* Refactor language detection in a util moduleA Farzat2026-06-073-26/+39
* 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-074-8/+19
* Rename project_name to project_titleA Farzat2026-06-062-17/+17
* Fix duplicate warning messageA Farzat2026-06-061-3/+5
* Move run to a separate moduleA Farzat2026-06-063-293/+299
* Ensure lexically duplicate paths are detectedA Farzat2026-06-061-0/+19
* Extend duplicate detection to non-adjacent pathsA Farzat2026-06-061-6/+28
* Add naive duplication avoidanceA Farzat2026-06-061-2/+29
* Delegate logging management to Logger structA Farzat2026-06-064-15/+82
* Move render_filename to utils as display_pathA Farzat2026-06-064-17/+17
* 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-052-4/+2
* Test rejection of too big filesA Farzat2026-06-051-2/+63
* Remove the deprecated renderer functionA Farzat2026-06-051-33/+1
* Use Renderer instead of renderer in main.rsA Farzat2026-06-051-16/+9
* Migrate renderer tests to RendererA Farzat2026-06-051-95/+29
* Test binary file rendering in RendererA Farzat2026-06-051-4/+28