Unified · Split
| @@ -83,6 +83,7 @@ Modifications made to each document include: · 82 unmodified lines | ||
| 83 | 83 | * replacing all external (not scraped) URLs with their fully qualified counterpart |
| 84 | 84 | * replacing all internal (scraped) URLs with their unqualified and relative counterpart |
| 85 | 85 | * adding content, such as a title and link to the original document |
| 86 | +* ensuring correct syntax highlighting using [Prism](http://prismjs.com/) | |
| 86 | 87 | |
| 87 | 88 | These modifications are applied via a set of filters using the [HTML::Pipeline](https://github.com/jch/html-pipeline) library. Each scraper includes filters specific to itself, one of which is tasked with figuring out the pages' metadata. |
| 88 | 89 | |