scala / scala-dev

Scala 2 team issues. Not for user-facing bugs or directly actionable user-facing improvements. For build/test/infra and for longer-term planning and idea tracking. Our bug tracker is at https://github.com/scala/bug/issues
Apache License 2.0
130 stars 15 forks source link

REPL: Improved REPL, redux #754

Open SethTisue opened 3 years ago

SethTisue commented 3 years ago

This ticket replaces https://github.com/scala/scala-dev/issues/325 from 2017. Goals: omit completed tasks, omit less-likely todos, make it easier to see the big picture & see where things stand.

Note that all the https://github.com/scala/scala-dev/labels/t%3Arepl tickets that we opened during the 2.13.3 cycle now live at https://github.com/scala/scala-dev/labels/t%3Arepl

The prioritization here is based on part on the Twitter poll I did, as well as many years of discussions within the team and among the community.

Modest goals

More ambitious

These remain possibilities for Scala 2, but would need discussion/planning. It would make the most sense to land it in Scala 3 first, then backport.

Shelved waiting for JLine fix

Out of scope

SethTisue commented 2 years ago

Current status is that I intend to finish "syntax highlighting" but it appears increasingly unlikely I'll get to the others.

Hence, unassigning myself here but keeping myself assigned to https://github.com/scala/bug/issues/12273