Changes between Initial Version and Version 2 of Ticket #7897
- Timestamp:
- 01/12/10 02:45:40 (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #7897
-
Property
Status
changed from
new
toneeds_review
-
Property
Status
changed from
-
Ticket #7897 – Description
initial v2 5 5 - empty/whitespace/comment lines can be executed; 6 6 - multiline commands can be executed; 7 - stripping output prompts will not cut error messages if they occur (e.g. the first call "help Thing" currently shows some errors in Macaulay2). 7 - stripping output prompts will not cut error messages if they occur (e.g. the first call "help Thing" currently shows some errors in Macaulay2); 8 - "macaulay2.restart()" does not print a useless variable name. 8 9 9 10 This is done by: … … 12 13 - making sure that only output labels and spaces are stripped from the output. 13 14 14 Side effects / Remaining issues:15 - "restart" command of Macaulay2 is handled separately when it is called like "macaulay2.restart()" since we need to repeat prompt adjustments;16 - this command cannot be used in the string code passed to Macaulay2, since it will cause a lock. Since this should not cause loss of data (if the user intentionally tried to restart Macaulay2), I think this is OK. Correct checking of all the code for "restart" in it would involve also checking if it is inside string constants.17 18 15 These patches make tickets #7882 and #7888 unnecessary.