Input bug with (UP_N, DOWN_N, RIGHT_N, LEFT_N) commands causing a '\n' input to be automatically queued after every intended input
Using a [DIRECTION_N] command in the terminal always generates a '\n' auto input that is considered as an additional one, thus causing the command_args level to fail (since the number of given inputs is registered and limited).
It doesn't seem to be caused by the read_input.c
code since the bug doesn't occur when launching the level from the working_directory, however I noticed that adding an empty (or commented) line right before the "UP_N" case treatment in apply_input
(line 55 of read_input.c
) avoids an infinite loop causing the player to endlessly hit a wall in the command_args level.