jimingham
435dd97461
Add AllowRepeats to SBCommandInterpreterRunOptions. ( #94786 )
...
This is useful if you have a transcript of a user session and want to
rerun those commands with RunCommandInterpreter. The same functionality
is also useful in testing.
I'm adding it primarily for the second reason. In a subsequent patch,
I'm adding the ability to Python based commands to provide their
"auto-repeat" command. Among other things, that will allow potentially
state destroying user commands to prevent auto-repeat. Testing this with
Shell or pexpect tests is not nearly as accurate or convenient as using
RunCommandInterpreter, but to use that I need to allow auto-repeat.
I think for consistency's sake, having interactive sessions always do
auto-repeats is the right choice, though that's a lightly held
opinion...
2024-06-07 17:05:29 -07:00
..
2023-02-16 11:18:04 -08:00
2023-08-31 20:35:10 +01:00
2024-05-30 10:38:21 -07:00
2024-05-30 10:38:21 -07:00
2024-05-30 10:38:21 -07:00
2024-05-30 10:38:21 -07:00
2023-02-16 11:18:04 -08:00
2023-02-16 11:18:04 -08:00
2023-08-31 16:31:10 +01:00
2023-02-16 11:18:04 -08:00
2023-08-31 16:31:10 +01:00
2023-08-31 20:35:10 +01:00
2023-02-16 11:18:04 -08:00
2023-08-31 20:35:10 +01:00
2023-02-16 11:18:04 -08:00
2023-08-31 20:35:10 +01:00
2023-02-16 11:18:04 -08:00
2023-08-31 20:35:10 +01:00
2023-02-16 11:18:04 -08:00
2024-06-07 17:05:29 -07:00
2023-02-16 11:18:04 -08:00
2023-08-31 16:31:10 +01:00
2023-02-16 11:18:04 -08:00
2023-02-16 11:18:04 -08:00
2023-08-31 20:35:10 +01:00
2023-02-16 11:18:04 -08:00
2023-08-31 20:35:10 +01:00
2023-02-16 11:18:04 -08:00
2023-08-31 16:31:10 +01:00
2023-02-16 11:18:04 -08:00
2023-08-31 20:35:10 +01:00
2023-02-16 11:18:04 -08:00
2023-02-16 11:18:04 -08:00
2023-08-31 20:35:10 +01:00
2023-02-16 11:18:04 -08:00
2023-02-16 11:18:04 -08:00
2023-08-31 16:31:10 +01:00
2023-02-16 11:18:04 -08:00
2023-02-16 11:18:04 -08:00
2023-08-31 16:31:10 +01:00
2023-02-16 11:18:04 -08:00
2023-08-31 20:35:10 +01:00
2023-02-16 11:18:04 -08:00
2023-08-31 20:35:10 +01:00
2023-11-13 21:10:16 -05:00
2023-02-16 11:18:04 -08:00
2024-04-12 10:51:49 -07:00
2023-02-16 11:18:04 -08:00
2023-08-31 20:35:10 +01:00
2023-02-16 11:18:04 -08:00
2023-02-16 11:18:04 -08:00
2023-08-31 20:35:10 +01:00
2023-02-16 11:18:04 -08:00
2023-08-31 16:31:10 +01:00
2023-02-16 11:18:04 -08:00
2023-02-16 11:18:04 -08:00
2023-02-16 11:18:04 -08:00
2023-08-31 20:35:10 +01:00
2023-02-16 11:18:04 -08:00
2024-04-08 17:57:35 -07:00
2023-08-31 20:35:10 +01:00
2023-02-16 11:18:04 -08:00
2023-08-31 20:35:10 +01:00
2023-02-16 11:18:04 -08:00
2023-08-31 20:35:10 +01:00
2023-02-16 11:18:04 -08:00
2023-08-31 16:31:10 +01:00
2023-08-31 20:35:10 +01:00
2023-02-16 11:18:04 -08:00
2024-04-08 18:56:39 -07:00
2023-08-31 20:35:10 +01:00
2023-02-16 11:18:04 -08:00
2023-10-06 10:43:31 -07:00
2024-04-08 17:57:35 -07:00
2023-02-16 11:18:04 -08:00
2023-08-31 20:35:10 +01:00
2023-02-16 11:18:04 -08:00
2023-08-31 20:35:10 +01:00
2023-02-16 11:18:04 -08:00
2023-08-31 20:35:10 +01:00
2023-02-16 11:18:04 -08:00
2024-02-19 00:33:23 -05:00
2023-02-16 11:18:04 -08:00
2023-08-31 20:35:10 +01:00
2023-02-16 11:18:04 -08:00
2023-08-31 16:31:10 +01:00
2023-02-16 11:18:04 -08:00
2023-08-31 20:35:10 +01:00
2023-02-16 11:18:04 -08:00
2023-08-31 16:31:10 +01:00
2023-02-16 11:18:04 -08:00
2023-08-31 16:31:10 +01:00
2023-02-16 11:18:04 -08:00
2023-08-31 20:35:10 +01:00
2023-11-15 13:32:42 -08:00
2024-02-26 15:05:02 -08:00
2023-02-16 11:18:04 -08:00
2023-08-31 20:35:10 +01:00
2024-04-08 17:57:35 -07:00
2023-08-31 20:35:10 +01:00
2023-02-16 11:18:04 -08:00
2023-02-16 11:18:04 -08:00
2023-02-16 11:18:04 -08:00
2023-02-16 11:18:04 -08:00
2023-08-31 20:35:10 +01:00
2023-10-30 17:46:18 -07:00
2023-02-16 11:18:04 -08:00
2023-08-31 20:35:10 +01:00
2023-08-31 20:35:10 +01:00
2023-02-16 11:18:04 -08:00
2023-08-31 20:35:10 +01:00
2023-02-16 11:18:04 -08:00
2023-08-31 20:35:10 +01:00
2023-02-16 11:18:04 -08:00
2023-08-31 20:35:10 +01:00
2023-02-16 11:18:04 -08:00
2023-08-31 20:35:10 +01:00
2023-02-16 11:18:04 -08:00
2023-08-31 20:35:10 +01:00
2023-02-16 11:18:04 -08:00
2023-08-31 20:35:10 +01:00
2024-04-25 16:42:33 -07:00
2023-08-31 20:35:10 +01:00
2023-02-16 11:18:04 -08:00
2023-08-31 16:31:10 +01:00
2023-02-16 11:18:04 -08:00
2023-11-15 13:32:42 -08:00
2023-08-31 20:35:10 +01:00
2023-09-21 10:35:15 +00:00