mirror of
https://github.com/Aider-AI/aider.git
synced 2025-06-02 18:54:59 +00:00
refactor: Replace hardcoded min_delay with 1./20 for 20fps in MarkdownStream
This commit is contained in:
parent
6048ed5bc1
commit
3fc5cf8b9f
1 changed files with 4 additions and 1 deletions
|
@ -56,7 +56,7 @@ class MarkdownStream:
|
||||||
|
|
||||||
live = None # Rich Live display instance
|
live = None # Rich Live display instance
|
||||||
when = 0 # Timestamp of last update
|
when = 0 # Timestamp of last update
|
||||||
min_delay = 0.050 # Minimum time between updates (20fps)
|
min_delay = 1./20 # Minimum time between updates (20fps)
|
||||||
live_window = 6 # Number of lines to keep visible at bottom during streaming
|
live_window = 6 # Number of lines to keep visible at bottom during streaming
|
||||||
|
|
||||||
def __init__(self, mdargs=None):
|
def __init__(self, mdargs=None):
|
||||||
|
@ -126,7 +126,10 @@ class MarkdownStream:
|
||||||
return
|
return
|
||||||
self.when = now
|
self.when = now
|
||||||
|
|
||||||
|
# time how long this takes and set min_delay to it. ai!
|
||||||
lines = self._render_markdown_to_lines(text)
|
lines = self._render_markdown_to_lines(text)
|
||||||
|
|
||||||
|
|
||||||
num_lines = len(lines)
|
num_lines = len(lines)
|
||||||
|
|
||||||
# How many lines have "left" the live window and are now considered stable?
|
# How many lines have "left" the live window and are now considered stable?
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue