Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

curses inch() and scrbkgd() documentation ommissions #87881

Open
pjfarleyiii mannequin opened this issue Apr 3, 2021 · 3 comments
Open

curses inch() and scrbkgd() documentation ommissions #87881

pjfarleyiii mannequin opened this issue Apr 3, 2021 · 3 comments
Labels
3.8 only security fixes 3.9 only security fixes docs Documentation in the Doc dir extension-modules C modules in the Modules dir

Comments

@pjfarleyiii
Copy link
Mannequin

pjfarleyiii mannequin commented Apr 3, 2021

BPO 43715
Nosy @Mariatta, @pjfarleyiii
Files
  • curses-doc-change.txt: Documentation suggestion for inch() and scrbkgd()
  • 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 = None
    closed_at = None
    created_at = <Date 2021-04-03.19:22:03.162>
    labels = ['extension-modules', '3.8', '3.9']
    title = 'curses inch() and scrbkgd() documentation ommissions'
    updated_at = <Date 2021-04-10.06:22:50.540>
    user = 'https://github.com/pjfarleyiii'

    bugs.python.org fields:

    activity = <Date 2021-04-10.06:22:50.540>
    actor = 'pjfarleyiii'
    assignee = 'none'
    closed = False
    closed_date = None
    closer = None
    components = ['Extension Modules']
    creation = <Date 2021-04-03.19:22:03.162>
    creator = 'pjfarleyiii'
    dependencies = []
    files = ['49930']
    hgrepos = []
    issue_num = 43715
    keywords = []
    message_count = 3.0
    messages = ['390136', '390530', '390697']
    nosy_count = 2.0
    nosy_names = ['Mariatta', 'pjfarleyiii']
    pr_nums = []
    priority = 'normal'
    resolution = None
    stage = None
    status = 'open'
    superseder = None
    type = None
    url = 'https://bugs.python.org/issue43715'
    versions = ['Python 3.8', 'Python 3.9']

    @pjfarleyiii
    Copy link
    Mannequin Author

    pjfarleyiii mannequin commented Apr 3, 2021

    The documentation for the result values of curses functions inch() and scrbkgd() or how to use those result values are omitted entirely. Documentation should at least describe how to use the result values of these functions without necessarily describing the actual format of the results, which do differ depending on the implementation of curses being used.

    A suggestion for the documentation change is attached.

    A separate issue will be filed questioning the need to shift the pair number result of the curses.pair_number() function in the Windows terminal environment.

    @pjfarleyiii pjfarleyiii mannequin added 3.8 only security fixes 3.9 only security fixes extension-modules C modules in the Modules dir labels Apr 3, 2021
    @Mariatta
    Copy link
    Member

    Mariatta commented Apr 8, 2021

    Thanks for the patch, but I find it difficult to read in plain text. Can you create a pull request with the your suggested changes?

    @pjfarleyiii
    Copy link
    Mannequin Author

    pjfarleyiii mannequin commented Apr 10, 2021

    Sorry, this was not meant as a patch. I have no experience with git or
    pulls and would not know where to start to do as you have asked. The text
    I provided was intended as model text for the python documentation
    maintainer to type into whatever piece of python is used to describe those
    two functions.

    If I knew where to pull a source archive or zip and knew the place or
    source member where that documentation is stored, I could generate a "diff
    -u" style of patch, but that is the limit of my skill in that area.

    Peter

    On Thu, Apr 8, 2021 at 10:18 AM Mariatta <report@bugs.python.org> wrote:

    Mariatta <mariatta@python.org> added the comment:

    Thanks for the patch, but I find it difficult to read in plain text. Can
    you create a pull request with the your suggested changes?

    ----------
    nosy: +Mariatta


    Python tracker <report@bugs.python.org>
    <https://bugs.python.org/issue43715\>


    @ezio-melotti ezio-melotti transferred this issue from another repository Apr 10, 2022
    @erlend-aasland erlend-aasland added the docs Documentation in the Doc dir label May 20, 2022
    Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
    Labels
    3.8 only security fixes 3.9 only security fixes docs Documentation in the Doc dir extension-modules C modules in the Modules dir
    Projects
    Status: No status
    Development

    No branches or pull requests

    2 participants