View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0038162 | Lazarus | IDE | public | 2020-12-03 07:56 | 2020-12-05 14:07 |
Reporter | OkobaPatino | Assigned To | Bart Broersma | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | resolved | Resolution | won't fix | ||
Product Version | 2.1 (SVN) | ||||
Summary | 0038162: No support for {$WAIT} | ||||
Description | If {$WAIT} is used in the code, Lazarus shows the "Press <enter> to continue" but does not support input or continuing the compile. | ||||
Steps To Reproduce | program Project1; begin {$WAIT} end. | ||||
Tags | No tags attached. | ||||
Fixed in Revision | |||||
LazTarget | - | ||||
Widgetset | |||||
Attached Files |
|
|
The {$WAIT} compiler directive is meant to be used when compiling from commandline. Lazarus is a full blown GUI RAD tool. We capture and filter output by the compiler and show it in messages window, that's it. IMO: resolve as "won't fix" |
|
As discussed in the forum, the usage is insignificant but useful in some cases. Or at least, it is not a bad idea to inform the user why IDE hangs and shows a message (ask for key enter) that you can not do anything except stoping the compilation. https://forum.lazarus.freepascal.org/index.php/topic,52377.0.html |
|
If you use {$WAIT} you are supposed to know what you are doing. If you know what you are doing, you know it really is a bad idea then to compile your application inside a GUI RAD. |
|
Thank you for the answer. |
Date Modified | Username | Field | Change |
---|---|---|---|
2020-12-03 07:56 | OkobaPatino | New Issue | |
2020-12-03 09:14 | Bart Broersma | Note Added: 0127330 | |
2020-12-03 09:38 | OkobaPatino | Note Added: 0127332 | |
2020-12-03 11:45 | Bart Broersma | Note Added: 0127334 | |
2020-12-05 14:03 | Bart Broersma | Assigned To | => Bart Broersma |
2020-12-05 14:03 | Bart Broersma | Status | new => resolved |
2020-12-05 14:03 | Bart Broersma | Resolution | open => won't fix |
2020-12-05 14:03 | Bart Broersma | LazTarget | => - |
2020-12-05 14:07 | OkobaPatino | Note Added: 0127355 |