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 — IDLE: Implement or delete python-context-help. · Issue #88740 · python/cpython

IDLE: Implement or delete python-context-help. #88740

New issue
Copy link
New issue
Copy link
Open
Open
IDLE: Implement or delete python-context-help.#88740
Copy link
Assignees
terryjreedy
Labels
3.11only security fixesonly security fixestopic-IDLE

Description

@terryjreedy
terryjreedy
opened on Jul 7, 2021
Issue body actions
BPO 44574
Nosy @terryjreedy

Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.

Show more details

GitHub fields:

assignee = 'https://github.com/terryjreedy'
closed_at = None
created_at = <Date 2021-07-07.03:01:22.979>
labels = ['expert-IDLE', '3.11']
title = 'IDLE: Implement or delete python-context-help.'
updated_at = <Date 2021-07-07.03:06:01.299>
user = 'https://github.com/terryjreedy'

bugs.python.org fields:

activity = <Date 2021-07-07.03:06:01.299>
actor = 'terry.reedy'
assignee = 'terry.reedy'
closed = False
closed_date = None
closer = None
components = ['IDLE']
creation = <Date 2021-07-07.03:01:22.979>
creator = 'terry.reedy'
dependencies = []
files = []
hgrepos = []
issue_num = 44574
keywords = []
message_count = 2.0
messages = ['397058', '397059']
nosy_count = 1.0
nosy_names = ['terry.reedy']
pr_nums = []
priority = 'normal'
resolution = None
stage = None
status = 'open'
superseder = None
type = None
url = 'https://bugs.python.org/issue44574'
versions = ['Python 3.11']

Activity

  1. terryjreedy commented on Jul 7, 2021

    @terryjreedy
    terryjreedy
    on Jul 7, 2021
    MemberAuthor
    More actions

    The config.IdleConf.GetCoreKeys keyBindings dict contains
    '<<python-context-help>>': ['<Shift-F1>']
    The was included in the initial version by Steven Gava, 9930061, on 2001 Dec 2. So it appears in the Keys page of the config dialog, as noticed by Mondher on SO ((https://stackoverflow.com/questions/68263769/idle-shell-context-documentation-broken)

    The string does not appear elsewhere in idlelib, nor is the feature mentioned in the IDLE doc. So it is unimplemented and undocumented. Based on experience with other IDEs (Mathematica) Mondher suggests that one should be able to select a word and have it looked up in the index of the document opened by python-doc F1. 'Very useful' he says.

    On Windows, F1 opens an offline Windows help window with the Python docs. Currently, modifier(s)-F1 is interpreted as F1 and the help window is opened. I presume a shift-F1 binding will override that. I also presume that an argument can be added to the Windows open-help command.

    I don't know about online docs on other systems and don't think we can access indexes on opened python webpages. Where shift-F1 does not work, a message should be displayed.

    If we decided to not implement index search anywhere, the line in config.py should be removed.

  2. terryjreedy
    added
    3.11only security fixesonly security fixes
    on Jul 7, 2021
  3. terryjreedy
    self-assigned this
    on Jul 7, 2021
  4. terryjreedy
    added
    topic-IDLE
    on Jul 7, 2021
  5. terryjreedy commented on Jul 7, 2021

    @terryjreedy
    terryjreedy
    on Jul 7, 2021
    MemberAuthor
    More actions

    I should check whether all other keybindings are implemented.

  6. ezio-melotti
    transferred this issue fromon Apr 10, 2022
  7. terryjreedy
    added this to IDLE Issueson Jul 23, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

  • @terryjreedy
    terryjreedy

Labels

3.11only security fixesonly security fixestopic-IDLE

Projects

  • IDLE Issues
    Status
    No status
    Show more project fields

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions

You are visitor 01402520 — 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.