coh2
coh2
Lines [223-225](https://github.com/9b/classyPDF/blob/master/classyPDF.py#L223) make sure that there are no duplicate entries, yet [270-284](https://github.com/9b/classyPDF/blob/master/classyPDF.py#L270) work as a counter. (DB/Math lingo: Conversion from Set to Bag always yields at most a count of...
that way people could use whatever database they like, which allows better integration for them. the sqlite backend should stay around for the quick+dirty jobs.
At this time (2012-Mar-2), the dashboard [1] only supports the sqlite3 backend through some rather ugly means (raw sql queries). By adding another abc and inheriting the backends from that...
I'd like to change the keyword handling a bit, namely from `re.search(''.join(kws))` to `for kw in kws: re.search(kw)` for two reasons: - One can then not only store the matched...
- simplified logic - some PEP8 fixes - removed unused `sys` import and sorted the others in alphabetical order - made the execution on direct invocation only so that the...