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

Extended slicing for array objects #44353

Closed
Yhg1s opened this issue Dec 18, 2006 · 2 comments
Closed

Extended slicing for array objects #44353

Yhg1s opened this issue Dec 18, 2006 · 2 comments
Assignees
Labels
interpreter-core (Objects, Python, Grammar, and Parser dirs)

Comments

@Yhg1s
Copy link
Member

Yhg1s commented Dec 18, 2006

BPO 1617698
Nosy @Yhg1s
Files
  • noslice.array.diff
  • 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/Yhg1s'
    closed_at = <Date 2007-08-28.15:30:56.339>
    created_at = <Date 2006-12-18.04:24:05.000>
    labels = ['interpreter-core']
    title = 'Extended slicing for array objects'
    updated_at = <Date 2007-08-28.15:30:56.338>
    user = 'https://github.com/Yhg1s'

    bugs.python.org fields:

    activity = <Date 2007-08-28.15:30:56.338>
    actor = 'twouters'
    assignee = 'twouters'
    closed = True
    closed_date = <Date 2007-08-28.15:30:56.339>
    closer = 'twouters'
    components = ['Interpreter Core']
    creation = <Date 2006-12-18.04:24:05.000>
    creator = 'twouters'
    dependencies = []
    files = ['7665']
    hgrepos = []
    issue_num = 1617698
    keywords = ['patch']
    message_count = 2.0
    messages = ['51566', '55369']
    nosy_count = 1.0
    nosy_names = ['twouters']
    pr_nums = []
    priority = 'normal'
    resolution = 'fixed'
    stage = None
    status = 'closed'
    superseder = None
    type = None
    url = 'https://bugs.python.org/issue1617698'
    versions = ['Python 2.6']

    @Yhg1s
    Copy link
    Member Author

    Yhg1s commented Dec 18, 2006

    Rework extended slicing for array objects, fixing a few bugs (like 'x[5:2] = y' working but 'x[5:2:1] = y' failing.) Optimize the common case of step-1 slicing. Also make extended slicing independent from simple slicing for easier removal of simple slicing in Py3K. Add tests for all extended slicing behaviour.
    (Backported from p3yk-noslice branch.)

    @Yhg1s Yhg1s added the interpreter-core (Objects, Python, Grammar, and Parser dirs) label Dec 18, 2006
    @Yhg1s
    Copy link
    Member Author

    Yhg1s commented Aug 28, 2007

    Committed revision 57619.

    @Yhg1s Yhg1s closed this as completed Aug 28, 2007
    @Yhg1s Yhg1s self-assigned this Aug 28, 2007
    @ezio-melotti ezio-melotti transferred this issue from another repository Apr 10, 2022
    Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
    Labels
    interpreter-core (Objects, Python, Grammar, and Parser dirs)
    Projects
    None yet
    Development

    No branches or pull requests

    1 participant