smallpond

Unnamed repository; edit this file 'description' to name the repository.
git clone git://git.nihaljere.xyz/smallpond
Log | Files | Refs

commit da3b67847b35e5d7b54d5ef6a5fdf9a2d96c92c2
parent 9ddf1d1c9a7bdd6ab70011879a9fad264df4ea3d
Author: Nihal Jere <nihal@nihaljere.xyz>
Date:   Sat,  1 Oct 2022 12:17:23 -0500

fix note selection by timing

only select notes that match or are less than the lowesttime

Diffstat:
Msmallpond.lua | 11++++++++---
1 file changed, 8 insertions(+), 3 deletions(-)

diff --git a/smallpond.lua b/smallpond.lua @@ -333,23 +333,28 @@ while true do if lowesttime > staff2[name][i].time then lowesttime = staff2[name][i].time todraw = {[1] = {staff=name, i=i}} + print("inserted first timed element", staff2[name][i].time, name) + goto continue + end + + if lowesttime < staff2[name][i].time then goto continue end empty = false table.insert(todraw, {staff=name, i=i}) - print("inserted timed element", staff2[name][i].time) + print("inserted timed element", staff2[name][i].time, name) else todraw = {} table.insert(todraw, {staff=name, i=i}) timed = false empty = false - print("inserted first untimed element", staff2[name][i].kind) + print("inserted first untimed element", staff2[name][i].kind, name) end else if not staff2[name][i].time then table.insert(todraw, {staff=name, i=i, xdiff=0}) - print("inserted untimed element", staff2[name][i].kind) + print("inserted untimed element", staff2[name][i].kind, name) end end