GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Add brace / bracket / paren matching to the REPL · Issue #153401 · python/cpython

Add brace / bracket / paren matching to the REPL #153401

New issue
Copy link
New issue
Copy link
Open
Open
Add brace / bracket / paren matching to the REPL#153401
Copy link
Assignees
johnslavik
Labels
stdlibStandard Library Python modules in the Lib/ directoryStandard Library Python modules in the Lib/ directorytopic-replRelated to the interactive shellRelated to the interactive shelltype-featureA feature request or enhancementA feature request or enhancement

Description

@johnslavik
johnslavik
opened on Jul 9, 2026
Issue body actions

Feature or enhancement

Proposal:

If I touch a paren or a brace or a bracket with the cursor, highlight the other matching paren / brace / bracket.

We can also consider coloring them differently, but lazily highlighting matching parens would probably be much more useful and less tiring for the eyes.

Has this already been discussed elsewhere?

This is a minor feature, which does not need previous discussion elsewhere

Links to previous discussion of this feature:

No response

Linked PRs

  • gh-153401: Highlight matching delimiters in the REPL #160038
Reacted by Eduardo Villalpando Mello

Activity

  1. johnslavik
    added
    type-featureA feature request or enhancementA feature request or enhancement
    stdlibStandard Library Python modules in the Lib/ directoryStandard Library Python modules in the Lib/ directory
    topic-replRelated to the interactive shellRelated to the interactive shell
    on Jul 9, 2026
  2. johnslavik
    self-assigned this
    on Jul 9, 2026
  3. johnslavik
    changed the title [-]Add paren matching to the REPL[/-] [+]Add bracket & paren matching to the REPL[/+] on Jul 9, 2026
  4. johnslavik
    changed the title [-]Add bracket & paren matching to the REPL[/-] [+]Add brace / bracket / paren matching to the REPL[/+] on Jul 9, 2026
  5. edvilme commented on Jul 9, 2026

    @edvilme
    edvilme
    on Jul 9, 2026
    Contributor
    More actions

    Hi, if you're not planning to already, I would love to work on this :)

  6. johnslavik commented on Jul 9, 2026

    @johnslavik
    johnslavik
    on Jul 9, 2026
    MemberAuthor
    More actions

    Thanks @edvilme, I'd like to make the PR this time. Feel invited to review it though.

    Reacted by Eduardo Villalpando Mello
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

  • @johnslavik
    johnslavik

Labels

stdlibStandard Library Python modules in the Lib/ directoryStandard Library Python modules in the Lib/ directorytopic-replRelated to the interactive shellRelated to the interactive shelltype-featureA feature request or enhancementA feature request or enhancement

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

    You are visitor 01402503 — GeezerVison does not store the pages you look up.
    Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.