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)
|
EPILOGUE_REGEX = re.compile('after|後日談|おまけ|omake|オマケ', re.I)
|
||||||
AFTERWORD_REGEX = re.compile('あとがき', re.I)
|
AFTERWORD_REGEX = re.compile('あとがき', re.I)
|
||||||
SPLITS = [
|
SPLITS = [
|
||||||
{ 'later': TEXTLESS_REGEX },
|
{ 'skip': TEXTLESS_REGEX },
|
||||||
{ 'later': FXLESS_REGEX },
|
{ 'skip': FXLESS_REGEX },
|
||||||
{ 'earlier': FRONT_COVER_REGEX, 'later': BACK_COVER_REGEX },
|
{ 'earlier': FRONT_COVER_REGEX, 'later': BACK_COVER_REGEX },
|
||||||
{ 'later': BONUS_REGEX },
|
{ 'later': BONUS_REGEX },
|
||||||
{ 'later': AFTERWORD_REGEX },
|
{ 'later': AFTERWORD_REGEX },
|
||||||
|
@ -594,7 +594,7 @@ class Collator:
|
||||||
self.index += len(ordering)
|
self.index += len(ordering)
|
||||||
return True
|
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 = []
|
early_srcs = []
|
||||||
middle_srcs = []
|
middle_srcs = []
|
||||||
late_srcs = []
|
late_srcs = []
|
||||||
|
@ -603,6 +603,8 @@ class Collator:
|
||||||
early_srcs.append(src)
|
early_srcs.append(src)
|
||||||
elif later and later.search(nname(src)):
|
elif later and later.search(nname(src)):
|
||||||
late_srcs.append(src)
|
late_srcs.append(src)
|
||||||
|
elif skip and skip.search(nname(src)):
|
||||||
|
pass
|
||||||
else:
|
else:
|
||||||
middle_srcs.append(src)
|
middle_srcs.append(src)
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue