From eeb20a670a1908cc45dbd04f02d9b16205ca91b6 Mon Sep 17 00:00:00 2001 From: Trilarion Date: Mon, 3 Feb 2020 15:50:24 +0100 Subject: [PATCH] updates on developer information (parsing with lark) --- code/backlog.txt | 4 + code/grammar_entries.lark | 15 ++ code/grammar_listing.lark | 17 ++ code/libregamewiki_import.py | 6 +- code/libregamewiki_synchronization.py | 2 +- code/maintenance.py | 34 ++-- code/osgameclones_synchronization.py | 2 +- code/requirements.txt | 2 + code/utils/constants.py | 1 + code/utils/osg.py | 168 +++++++++++++++--- developer.md | 102 ++++++++++- entries/1oom.md | 1 + entries/2006-rebotted.md | 1 + entries/2048.md | 1 + entries/2h4u.md | 1 + entries/2moons_browsergame_engine.md | 1 + entries/3dcity.md | 1 + entries/abes_amazing_adventure.md | 2 +- entries/adanaxis.md | 2 +- entries/ajax3d.md | 2 +- entries/astromenace.md | 2 +- entries/batalla_naval.md | 2 +- .../blob_wars_episode_2_blob_and_conquer.md | 2 +- entries/colobot_gold_edition.md | 2 +- entries/darkcity.md | 2 +- entries/dungeon_monkey_eternal.md | 2 +- entries/dungeon_monkey_unlimited.md | 1 + entries/fictional_air_combat.md | 2 +- entries/fltk_recycling_game.md | 2 +- entries/foobillard++.md | 2 +- entries/free_space_colonization.md | 2 +- entries/freya_game_engine.md | 2 +- entries/froggix.md | 2 +- entries/garith.md | 2 +- entries/gem_drop_x.md | 2 +- entries/gl-117.md | 2 +- entries/go_ollie.md | 2 +- entries/heart_of_the_alien.md | 2 +- entries/krank.md | 2 +- entries/krystal_drop.md | 2 +- entries/microracers.md | 2 +- entries/musosu.md | 2 +- entries/nighthawk.md | 2 +- entries/oldskool_gravity_game.md | 2 +- entries/omega-rpg.md | 2 +- entries/open_quartz.md | 2 +- entries/openmortal.md | 2 +- entries/openrts.md | 2 +- entries/pathogen_warrior.md | 2 +- entries/pathological.md | 2 +- entries/pgu.md | 2 +- entries/phprpg.md | 2 +- entries/pillows.md | 2 +- entries/primrose.md | 2 +- entries/project_starfighter.md | 2 +- entries/psy_pong_3d.md | 2 +- entries/qonk.md | 2 +- entries/rescue_max.md | 2 +- entries/simple_sokoban.md | 2 +- entries/snowballz.md | 2 +- entries/stressfreezone.md | 2 +- entries/transcend.md | 2 +- entries/turious.md | 2 +- entries/xinvaders_3d.md | 2 +- inspirations.md | 4 +- statistics.md | 2 +- 66 files changed, 354 insertions(+), 104 deletions(-) create mode 100644 code/grammar_entries.lark create mode 100644 code/grammar_listing.lark create mode 100644 code/requirements.txt diff --git a/code/backlog.txt b/code/backlog.txt index 50b388c0..4f2e1e2e 100644 --- a/code/backlog.txt +++ b/code/backlog.txt @@ -6,6 +6,8 @@ http://circularstudios.com/ http://cyxdown.free.fr/bs/ http://cyxdown.free.fr/f2b/ http://dead-code.org/home/ +https://github.com/restorer/gloomy-dungeons-2 +https://github.com/MyreMylar/pygame_gui http://e-adventure.e-ucm.es/login/index.php (games of eAdventure) http://ethernet.wasted.ch/ http://evolonline.org/about @@ -222,6 +224,7 @@ https://github.com/Cortrah/SpaceOperaDesign, https://github.com/Cortrah/SpaceOpe https://github.com/cping/LGame https://github.com/cymonsgames/CymonsGames (collection) https://github.com/DaanVanYperen/artemis-odb-contrib +https://github.com/David20321/7DFPS (http://www.wolfire.com/receiver, not open source, for rejected list) https://github.com/DeflatedPickle/FAOSDance https://github.com/delaford/game https://github.com/Donerkebap13/DonerComponents @@ -336,6 +339,7 @@ https://github.com/skypjack/entt https://github.com/smlinux/nexuiz https://github.com/SPC-Some-Polish-Coders/PopHead https://github.com/SPC-Some-Polish-Coders/PopHead/ +https://github.com/Squalr/Squally https://github.com/stackos/Viry3D https://github.com/stolencatkarma/CataclysmLD https://github.com/Suprcode/mir3-zircon diff --git a/code/grammar_entries.lark b/code/grammar_entries.lark new file mode 100644 index 00000000..6e1f9f86 --- /dev/null +++ b/code/grammar_entries.lark @@ -0,0 +1,15 @@ +start: title description property+ _E note _E? building + +title: "# " /(?! ).+(?