Benjamin Sago
2d6d462439
Remember to escape characters in link targets
...
This was a bug introduced by 28fce347ff
— it should have updated both places it does this in the function, rather than just one.
2017-05-01 16:53:51 +01:00
Benjamin Sago
5e0b9e0a10
A file’s colour is actually a style
2017-05-01 15:43:27 +01:00
Benjamin Sago
7531b2617c
Split out function for --classify character
2017-05-01 15:41:29 +01:00
Benjamin Sago
05a0a5e199
Structify file_name -> FileName
...
This turns `file` into `self.file` and `colours` into `self.colours`, but it means we don’t need to pass arguments everywhere, which will be more of a problem the more functions there are.
Most of the code has just been indented.
2017-05-01 15:37:02 +01:00
Benjamin Sago
79feeba67d
Move the functions in output to their own module
...
It didn’t feel quite right to have stand-alone functions in the module root file, which is usually just reserved for modules and exports.
2017-05-01 15:17:07 +01:00