Age | Commit message (Collapse) | Author |
|
|
|
For example with 'best[height<40]' we ended getting a 'IndexError: list index out of range'.
|
|
When using 'bestvideo/best,bestaudio', 'bestvideo/best' must be set as the current_selector (instead of appending it to the selectors), otherwise when it gets the ',' it would append 'None' to the selectors.
|
|
'bestvideo+bestaudio/best' was incorrectly interpreted as 'bestvideo+(bestaudio/best)', so it would fail if 'bestaudio' doesn't exist instead of falling back to 'best'.
|
|
|
|
So you can use filters with it, for example 'all[width>=400][width<=600]'.
|
|
The spec string is processed using 'tokenize.tokenize' to split it in words and operators, the filters are still processed using regular expressions.
This should make easier to allow grouping operators with parens.
|
|
The original test case is gone
|
|
|
|
|
|
Windows
|
|
|
|
|
|
|
|
[planetaplay/quickvid/vube] Skip inaccessible sites
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
remitamine-snagfilms
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Some of the songs are moved to Amazon AWS
|
|
|
|
|
|
|
|
|
|
|
|
|