compare50 icon indicating copy to clipboard operation
compare50 copied to clipboard

This is compare50, a fast and extensible plagiarism-detection tool.

Results 33 compare50 issues
Sort by recently updated
recently updated
newest added

On top of generating html files, it would be nice to have an output of a csv file of the different submissions, along with data about different submitters like how...

enhancement

The workaround to comparing `.txt` files is currently to [remove their file extensions](https://github.com/cs50/compare50/issues/78). Doing so, however, seems to break the exclusion of distribution code from matches. For example, including this...

bug

To anyone concerned for a quick workaround, simply remove the .txt extension Even when comparing lengthy identical files compare50 won't find any similarities. Odds are this is due Pygments default...

bug

Latest version of Flask uses a newer jinja2 than `compare50` prescribes: ``` ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour...

enhancement

Since `compare50` will be in active development for a while, shall we add something like https://github.com/cs50/cli50/blob/develop/cli50/__main__.py#L47-L55 so that users are automatically informed when newer versions are available?

enhancement

Might help us reduce some time in comparison / cross-comparison, or more likely, help us get rid of some multiprocess code.

enhancement

When using the PDF button to export a side-by-side PDF of the match, the resulting PDF does not retain the syntax highlight colors that running render50 on the files would...