summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/client/common.rs15
1 files changed, 1 insertions, 14 deletions
diff --git a/src/client/common.rs b/src/client/common.rs
index e0ec861..a4e171a 100644
--- a/src/client/common.rs
+++ b/src/client/common.rs
@@ -76,11 +76,7 @@ pub trait Client: Sync + Send {
ret = async {
if self.global_config().read().dry_run {
let content = input.echo_messages();
- let tokens = split_content(&content);
- for token in tokens {
- tokio::time::sleep(Duration::from_millis(10)).await;
- handler.text(token)?;
- }
+ handler.text(&content)?;
return Ok(());
}
let client = self.build_client()?;
@@ -612,12 +608,3 @@ fn prompt_value_to_json(kind: &PromptKind, value: &str) -> Value {
},
}
}
-
-fn split_content(text: &str) -> Vec<&str> {
- if text.is_ascii() {
- text.split_inclusive(|c: char| c.is_ascii_whitespace())
- .collect()
- } else {
- unicode_segmentation::UnicodeSegmentation::graphemes(text, true).collect()
- }
-}