Open a1021492980 opened 2 years ago
This is in relation to arrow key inputs on MacOS. Severity set as very low as this is extreme behaviour.
Team chose [response.CannotReproduce
]
Reason for disagreement: Any MacOS users can reproduce this scenario.
Team chose [severity.VeryLow
]
Originally [severity.Medium
]
Reason for disagreement: As mentioned in the lecture, it is the developers' responsibility to ensure the software is working on different system. And this issue can be easily caught by pre-define the '^[[A' and throw error messages when user input contains it.
Furthermore, it is also the team's responsibility to warn the user not to enter '^[[A'(hit the arrow key) if they are MacOS users.
From the 'search' command , clearly you can see there is an item named '^[[A^[[A' as when I enter 'search n/^[[A^[[A' , there is an item found.
However, when I try to list all the items, the item named '^[[A^[[A' is not there, and the index of the item jump magically from 1 to 4.