Skip to content

Combining "range selection" and "column selection" hang on large file #356

@whatbh

Description

@whatbh

Issue

I opened a moderately large file (1 MB), using solely "Shift selection" or "Alt selection" was smooth as usual, even when operated on the whole file. When I wanted to select a column by clicking on initial and final positions, I used Shift+Alt+select (i.e. combining "Shift selection" and "Alt selection"), it worked for a short range of rows (e.g. visible screen). But when I used Shift+Alt+select for a longer range of rows (e.g. the whole file), the program hung for a long time (that I had to terminate the process since I was not sure if it will eventually response).

One of the unique feature I love about ecode is its capability to quickly handle large files. This appears to be a bug. Please consider improving it.

Terminology

(Click to expand)

Range selection (“Shift selection”): select initial position → hold Shift → select final position 【function: select everything between initial and final positions】

Column selection (“Alt selection”): select initial position → hold Alt → use Up/Down key to select the same column in adjacent rows 【function: select a column across multiple rows】

Combining “Range selection” and “Column selection” (Shift+Alt+select): select initial selection → hold Shift+Alt → select final position 【function: select a column across multiple rows between initial and final positions】

OS: Windows 11
Version: ecode 0.6.3

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions