France
From KikooDX to ~kikoodx/disk-mayhem
Thank you for the breakdown. A solution might be to queue updates, and add newly created objects to the update queue so they don't get skipped. Hopefuly this would avoid the undefined behaviors you pointed out. The `entities` table related code could also benefit a quick rewrite, replacing all `pairs` calls with `ipairs` and using `table.remove` to keep the numbered order could do the trick combined with my previous suggestion.
From KikooDX to ~kikoodx/disk-mayhem
Thank you for the patch! I pushed a simpler fix that destroys the particle at creation if `particles` is false. I quoted your great breakdown in the commit message. As for why the .update sometime didn't occure before the .draw, it's due to way love.update and *Particle.new work. love.update loop through all entities each frame, but added ones might not go through due to the loop structure. It shouldn't matter, but the way the *Particle.new code returns at the beginning doesn't initialize the table, the following draw can't access the necessary table components and finaly creates an error.
From KikooDX to ~sircmpwn/alpine-aports
--- testing/muon/APKBUILD | 12 +++++------- testing/muon/fix-bootstrap.patch | 19 ------------------- 2 files changed, 5 insertions(+), 26 deletions(-) delete mode 100644 testing/muon/fix-bootstrap.patch diff --git a/testing/muon/APKBUILD b/testing/muon/APKBUILD index 0b387550c4..9d07dd2430 100644 --- a/testing/muon/APKBUILD +++ b/testing/muon/APKBUILD @@ -1,8 +1,8 @@ # Contributor: KikooDX <kikoodx@paranoici.org> # Maintainer: KikooDX <kikoodx@paranoici.org> pkgname=muon [message trimmed]
From KikooDX to ~sircmpwn/alpine-aports
https://sr.ht/~lattis/muon meson implementation in C --- Érico Rolim noticed than the project homepage is on sr.ht I rectified this and added a separated _giturl package due to the fact than there is, to my knowledge, no way to download a .tar.gz from a hash that's not tagged on git.sr.ht. Until the first release, I plan to follow the GitHub mirror. testing/muon/APKBUILD | 34 ++++++++++++++++++++++++++++++++ testing/muon/fix-bootstrap.patch | 19 ++++++++++++++++++ 2 files changed, 53 insertions(+) create mode 100644 testing/muon/APKBUILD create mode 100644 testing/muon/fix-bootstrap.patch [message trimmed]
From KikooDX to ~sircmpwn/alpine-aports
https://github.com/annacrombie/muon meson implementation in C --- Apply the changes requested by Leo. testing/muon/APKBUILD | 33 ++++++++++++++++++++++++++++++++ testing/muon/fix-bootstrap.patch | 19 ++++++++++++++++++ 2 files changed, 52 insertions(+) create mode 100644 testing/muon/APKBUILD create mode 100644 testing/muon/fix-bootstrap.patch diff --git a/testing/muon/APKBUILD b/testing/muon/APKBUILD new file mode 100644 index 0000000000..9866700991 [message trimmed]
From KikooDX to ~sircmpwn/alpine-aports
https://github.com/annacrombie/muon meson implementation in C --- testing/muon/APKBUILD | 31 +++++++++++++++++++++++++++++++ testing/muon/fix-bootstrap.patch | 19 +++++++++++++++++++ 2 files changed, 50 insertions(+) create mode 100644 testing/muon/APKBUILD create mode 100644 testing/muon/fix-bootstrap.patch diff --git a/testing/muon/APKBUILD b/testing/muon/APKBUILD new file mode 100644 index 0000000000..81f37ebeba --- /dev/null +++ b/testing/muon/APKBUILD [message trimmed]
From KikooDX to ~sircmpwn/alpine-aports
--- testing/afetch/APKBUILD | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/testing/afetch/APKBUILD b/testing/afetch/APKBUILD index b617f748d6..461b757ad3 100644 --- a/testing/afetch/APKBUILD +++ b/testing/afetch/APKBUILD @@ -1,7 +1,7 @@ # Contributor: KikooDX <kikoodx@paranoici.org> # Maintainer: KikooDX <kikoodx@paranoici.org> pkgname=afetch pkgver=2.1.0 pkgver=2.2.0[message trimmed]
From KikooDX to ~sircmpwn/alpine-aports
--- testing/mkg3a/APKBUILD | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 testing/mkg3a/APKBUILD diff --git a/testing/mkg3a/APKBUILD b/testing/mkg3a/APKBUILD new file mode 100644 index 0000000000..b8b43ecb69 --- /dev/null +++ b/testing/mkg3a/APKBUILD @@ -0,0 +1,26 @@ # Contributor: KikooDX <kikoodx@paranoici.org> # Maintainer: KikooDX <kikoodx@paranoici.org> pkgname=mkg3a[message trimmed]
From KikooDX to ~sircmpwn/alpine-aports
--- testing/afetch/APKBUILD | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/testing/afetch/APKBUILD b/testing/afetch/APKBUILD index 94455f1568..b617f748d6 100644 --- a/testing/afetch/APKBUILD +++ b/testing/afetch/APKBUILD @@ -1,7 +1,7 @@ # Contributor: KikooDX <kikoodx@paranoici.org> # Maintainer: KikooDX <kikoodx@paranoici.org> pkgname=afetch pkgver=1.0 pkgver=2.1.0[message trimmed]
From KikooDX to ~sircmpwn/alpine-aports
--- testing/raylib-wayland/APKBUILD | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/testing/raylib-wayland/APKBUILD b/testing/raylib-wayland/APKBUILD index 0b2459740a..6a84977343 100644 --- a/testing/raylib-wayland/APKBUILD +++ b/testing/raylib-wayland/APKBUILD @@ -1,7 +1,7 @@ # Contributor: Leo <thinkabit.ukim@gmail.com> # Maintainer: rfaa <rfaa@rfaa.se> pkgname=raylib-wayland pkgver=3.0.0 pkgver=3.5.0[message trimmed]