generate-alt-random: use {width,height} + 1 in randrange()

When randomizing the sixel width and height, use width/height + 1 in
the call to randrange(). This ensures the width/height is never 0, and
that the maximum width/height is half the window size, not slightly
less than that.
This commit is contained in:
Daniel Eklöf 2021-04-22 10:56:03 +02:00
parent 4044b6fa99
commit 17bc2f5070
No known key found for this signature in database
GPG key ID: 5BBD4992C116573F

View file

@ -176,7 +176,7 @@ def main():
else:
# Random origin in upper left quadrant
last_pos = random.randrange(lines // 2) + 1, random.randrange(cols // 2) + 1
last_size = random.randrange(height // 2), random.randrange(width // 2)
last_size = random.randrange((height + 1) // 2), random.randrange((width + 1) // 2)
out.write(f'\033[{last_pos[0]};{last_pos[1]}H')
six_height, six_width = last_size