editor: Fix large pastes and handle fast input
- Control characters and escape sequences are separated regardless of input speed.
This commit is contained in:
parent
27edc9e797
commit
922fb2a782
3 changed files with 4 additions and 4 deletions
4
BUGS
4
BUGS
|
|
@ -1,6 +1,4 @@
|
||||||
Current:
|
Current:
|
||||||
- Input can be lost when typing quickly and diff-edit is busy.
|
|
||||||
Seen with rapid undo while diffing.
|
|
||||||
- Error sometimes when paging to the bottom of the file.
|
- Error sometimes when paging to the bottom of the file.
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -8,6 +6,8 @@ Fixed:
|
||||||
- Interface freezing often.
|
- Interface freezing often.
|
||||||
- Fix scrolling.
|
- Fix scrolling.
|
||||||
- When largest line grows the bounding box should grow.
|
- When largest line grows the bounding box should grow.
|
||||||
|
- Input can be lost when typing quickly and diff-edit is busy.
|
||||||
|
Seen with rapid undo while diffing.
|
||||||
|
|
||||||
|
|
||||||
Won't fix:
|
Won't fix:
|
||||||
|
|
|
||||||
2
TODO
2
TODO
|
|
@ -4,7 +4,6 @@ Todo:
|
||||||
- Colourise file name.
|
- Colourise file name.
|
||||||
- Search.
|
- Search.
|
||||||
- Search and replace.
|
- Search and replace.
|
||||||
- Large pastes.
|
|
||||||
|
|
||||||
|
|
||||||
Done:
|
Done:
|
||||||
|
|
@ -31,6 +30,7 @@ Done:
|
||||||
- Right align the left editor.
|
- Right align the left editor.
|
||||||
- Overwrite mode.
|
- Overwrite mode.
|
||||||
- Bulk indent/dedent.
|
- Bulk indent/dedent.
|
||||||
|
- Large pastes.
|
||||||
|
|
||||||
|
|
||||||
Shelved:
|
Shelved:
|
||||||
|
|
|
||||||
2
setup.py
2
setup.py
|
|
@ -18,4 +18,4 @@ setup(name="diff-edit",
|
||||||
entry_points={"console_scripts": ["diff-edit=diff_edit:main"]},
|
entry_points={"console_scripts": ["diff-edit=diff_edit:main"]},
|
||||||
install_requires=[
|
install_requires=[
|
||||||
"pygments==2.10.0", "docopt==0.6.2",
|
"pygments==2.10.0", "docopt==0.6.2",
|
||||||
"fill3 @ git+https://github.com/ahamilton/eris@v2022.01.28#subdirectory=fill3"])
|
"fill3 @ git+https://github.com/ahamilton/eris@v2022.02.13#subdirectory=fill3"])
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue