-
Notifications
You must be signed in to change notification settings - Fork 460
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Allow the user not to close parens, quotes etc. #66
Comments
Also maybe add autocompletion support for commas. For example, if I select "sum" from the toolbox, it gives me The Casio calculators also support missing closing brackets btw. |
A pretty solution, could be colored brackets. If there is only one brackets level, stay black. Each sublevel has its own color. If a bracket is open and not closed (or closed and not opened) it's red. Colors have to be used each time it's helpful… |
I think it is better if student are forced to close bracket. If this sort of thing get ever added, I think it should be an option disabled by defaut. But some coloring of bracket could be good (for exemple cooloring the "cursor touched" bracked couple). |
Related to #587 |
Indeed, other application of this would be useful : |
Removed the double V appearing sometimes
Fixed in version 20 |
Set up:
In the calculation app, a user types
2
*
(
3
+
5
then presses [EXE].Current situation:
The calculator tells the user that there is a syntax error.
Proposed situation:
The calculator ignores the missing closing X character (in this case, X being a parenthesis) and computes what the user intended:
2*(3+5)
, resulting in less time wasted.To be clearer to the user, as soon as an open-X character is typed, the OS would append the matching closing one to the current input, in a lighter color for instance.
Comments:
Example:
![grey draw example](https://camo.githubusercontent.com/0fea182f79fee175d76b9e51668017300b57b1742888d08709a8fa1bbcb08bef/68747470733a2f2f692e696d6775722e636f6d2f757742664a70412e676966)
The text was updated successfully, but these errors were encountered: