skip textless/fxless versions actually
This commit is contained in:
parent
f2aecdf709
commit
812f5e7a61
1 changed files with 5 additions and 3 deletions
|
@ -73,8 +73,8 @@ BONUS_REGEX = re.compile('設定|キャラ|特典|ポスター|bonus|描き下
|
|||
EPILOGUE_REGEX = re.compile('after|後日談|おまけ|omake|オマケ', re.I)
|
||||
AFTERWORD_REGEX = re.compile('あとがき', re.I)
|
||||
SPLITS = [
|
||||
{ 'later': TEXTLESS_REGEX },
|
||||
{ 'later': FXLESS_REGEX },
|
||||
{ 'skip': TEXTLESS_REGEX },
|
||||
{ 'skip': FXLESS_REGEX },
|
||||
{ 'earlier': FRONT_COVER_REGEX, 'later': BACK_COVER_REGEX },
|
||||
{ 'later': BONUS_REGEX },
|
||||
{ 'later': AFTERWORD_REGEX },
|
||||
|
@ -594,7 +594,7 @@ class Collator:
|
|||
self.index += len(ordering)
|
||||
return True
|
||||
|
||||
def try_collate_split_regex(self, srcs, earlier=None, later=None):
|
||||
def try_collate_split_regex(self, srcs, earlier=None, later=None, skip=None):
|
||||
early_srcs = []
|
||||
middle_srcs = []
|
||||
late_srcs = []
|
||||
|
@ -603,6 +603,8 @@ class Collator:
|
|||
early_srcs.append(src)
|
||||
elif later and later.search(nname(src)):
|
||||
late_srcs.append(src)
|
||||
elif skip and skip.search(nname(src)):
|
||||
pass
|
||||
else:
|
||||
middle_srcs.append(src)
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue