#24: Fix parsing of multiple paths where an earlier path contains an unclosed non-standard tag

This commit is contained in:
mtkennerly 2023-03-17 02:13:35 +08:00
parent af822f078c
commit 16c3911354
No known key found for this signature in database
GPG key ID: E764BE00BE6E6408
3 changed files with 98 additions and 88 deletions

View file

@ -37749,13 +37749,6 @@ Aspects of change:
store: microsoft
steam:
id: 1815780
Asphalt Xtreme:
files:
'{{p|programfiles}}/WindowsApps/A278AB0D.AsphaltXtreme_1.7.3.8_x86__h6adky7gbf63m':
tags:
- config
when:
- os: windows
Asphyxia:
installDir:
Asphyxia: {}
@ -45825,12 +45818,22 @@ Back to the Egg!:
- config
when:
- os: mac
<winDocuments>/Telltale Games/Episode */*.save|<winDocuments>/Telltale Games/Back to the Future 104/*.save:
<winDocuments>/Telltale Games/Back to the Future 104/*.save:
tags:
- save
when:
- os: windows
<winDocuments>/Telltale Games/Episode */prefs.prop|<winDocuments>/Telltale Games/Back to the Future 104/prefs.prop:
<winDocuments>/Telltale Games/Back to the Future 104/prefs.prop:
tags:
- config
when:
- os: windows
<winDocuments>/Telltale Games/Episode */*.save:
tags:
- save
when:
- os: windows
<winDocuments>/Telltale Games/Episode */prefs.prop:
tags:
- config
when:
@ -86478,11 +86481,6 @@ Cats are Liquid:
- save
when:
- os: windows
'{{p|HKEY_CURRENT_USER}}/SOFTWARE/LastQuarter Studios/Cats are Liquid':
tags:
- config
when:
- os: windows
installDir:
Cats are Liquid: {}
launch:
@ -183422,14 +183420,6 @@ Farming Simulator 15:
store: steam
steam:
id: 313160
Farming Simulator 16:
files:
'{{p|programfiles}}/WindowsApps/GIANTSSoftware.FarmingSimulator16_1.1.2.8_x86__fa8jxm5fj0esw':
tags:
- save
when:
- os: windows
store: microsoft
Farming Simulator 17:
files:
<winDocuments>/My Games/FarmingSimulator2017:
@ -298052,11 +298042,6 @@ Lucadian Chronicles:
- save
when:
- os: windows
'{{p|Linux}}~/.config/unity3d/melessthanthree/Lucah_ Born of a Dream':
tags:
- save
when:
- os: linux
installDir:
Lucah Born of a Dream: {}
launch:
@ -316473,13 +316458,6 @@ MetalArms:
MetalArms: {}
steam:
id: 1155860
'Metalheart: Replicants Rampage':
files:
'{{p|ProgramFiles}}/NumLock/Metalheart/data/save':
tags:
- save
when:
- os: windows
'Metaloid : Origin':
installDir:
Morigin: {}
@ -372775,13 +372753,6 @@ Phantasy Star Online 2 New Genesis:
store: steam
steam:
id: 1056640
Phantasy Star Universe:
files:
'{{p|}}<winLocalAppData>/SEGA/PHANTASY STAR UNIVERSE/Psu.ini':
tags:
- config
when:
- os: windows
Phantom:
installDir:
Phantom: {}
@ -410592,7 +410563,13 @@ Retro/Grade:
id: 222660
RetroArch:
files:
<base>/configs/*/*.opt|<base>/configs/*/*.cfg:
<base>/configs/*/*.cfg:
tags:
- config
when:
- os: windows
- os: mac
<base>/configs/*/*.opt:
tags:
- config
when:
@ -428806,12 +428783,22 @@ Sam & Max Hit the Road:
id: 355170
Sam & Max Save the World:
files:
<base>/*/*.save|<winDocuments>/Telltale Games/*/*.save:
<base>/*/*.save:
tags:
- save
when:
- os: windows
<base>/*/prefs.prop|<winDocuments>/Telltale Games/*/prefs.prop:
<base>/*/prefs.prop:
tags:
- config
when:
- os: windows
<winDocuments>/Telltale Games/*/*.save:
tags:
- save
when:
- os: windows
<winDocuments>/Telltale Games/*/prefs.prop:
tags:
- config
when:
@ -577384,12 +577371,22 @@ Wall to Wall:
id: 1027080
Wallace & Gromit's Grand Adventures:
files:
<winDocuments>/Telltale Games/Wallace and Gromit Ep*/*.save|<winDocuments>/Telltale Games/Wallace & Gromit - */*.save:
<winDocuments>/Telltale Games/Wallace & Gromit - */*.save:
tags:
- save
when:
- os: windows
<winDocuments>/Telltale Games/Wallace and Gromit Ep*/prefs.prop|<winDocuments>/Telltale Games/Wallace & Gromit - */prefs.prop:
<winDocuments>/Telltale Games/Wallace & Gromit - */prefs.prop:
tags:
- config
when:
- os: windows
<winDocuments>/Telltale Games/Wallace and Gromit Ep*/*.save:
tags:
- save
when:
- os: windows
<winDocuments>/Telltale Games/Wallace and Gromit Ep*/prefs.prop:
tags:
- config
when: