stdlib-js / stdlib-js/stdlib

[RFC]: add support for shift-selection in the REPL

Open
#2,723 2 comments 1 reaction 0 assignees View on GitHub
Enhancement REPL RFC
Dominant language
JavaScript
Stars
6k
Forks
1.3k
Avg merge
1d 3h
Merged PRs (30d)
611

Description

### Description

This RFC proposes adding support for selecting regions of the input using SHIFT+ARROW in the REPL. Julia supports this (attached below).

https://github.com/user-attachments/assets/402c9602-5578-4d51-afed-9a77db194187

### Related Issues

Related issues #2647.

### Checklist

- [X] I have read and understood the [Code of Conduct](https://github.com/stdlib-js/stdlib/blob/develop/CODE_OF_CONDUCT.md).
- [X] Searched for existing issues and pull requests.
- [X] The issue name begins with `RFC:`.

Contributor guide

Open the contributing guide

Research direction

The issue does not identify a file, test, or entry point. Review related issue #2647 and the REPL input-handling implementation first; done should mean that SHIFT+ARROW selects regions of the input as demonstrated in the referenced Julia example.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
cli
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.