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

Remove logic for postion-based argument to the numbers command. #205

Merged
merged 1 commit into from
Aug 24, 2024

Conversation

okamsn
Copy link
Owner

@okamsn okamsn commented Aug 24, 2024

  • Simply the definition of numbers by no longer accepting those arguments
    and by using the more recent loopy--instr-let-const* and
    loopy--instr-let-var*.

  • Remove the assumption that the list argument of
    loopy--only-valid-keywords-p is a proper plist.

    • Remove the singly used function loopy--extract-keywords.
  • Modify loopy--defiteration to always define the variable opts when
    keywords are used, to always check keyword arguments when keywords are used,
    to set the internal variable required-vals to 0 when it is nil,
    and to set other-vals to nil when it is 0 or a list only containing 0.

  • Begin updating tests.

  • Org documentation should not need an update.

@okamsn okamsn force-pushed the remove-numbers-pos-args branch from e8ab7a1 to ebd6819 Compare August 24, 2024 02:05
…and.

- Simply the definition of `numbers` by no longer accepting those arguments
  and by using the more recent `loopy--instr-let-const*` and
  `loopy--instr-let-var*`.

- Remove the assumption that the `list` argument of
  `loopy--only-valid-keywords-p` is a proper plist.
  - Remove the singly used function `loopy--extract-keywords`.

- Modify `loopy--defiteration` to always define the variable `opts` when
  keywords are used, to always check keyword arguments when keywords are used,
  to set the internal variable `required-vals` to 0 when it is nil,
  and to set `other-vals` to nil when it is 0 or a list only containing 0.

- Begin updating tests.

- Update Org documentation and Texinfo file.
@okamsn okamsn force-pushed the remove-numbers-pos-args branch from ebd6819 to 73a4262 Compare August 24, 2024 02:06
@okamsn okamsn merged commit 455c14b into master Aug 24, 2024
4 checks passed
github-actions bot added a commit that referenced this pull request Aug 24, 2024
…e `numbers` command. (#205)

This commit was copied from the master branch.

Commit: 455c14b
Author: okamsn <28612288+okamsn@users.noreply.github.com>
Date: 2024-08-24 02:12:24 +0000

Start removing logic for postion-based argument to the `numbers` command. (#205)

- Simply the definition of `numbers` by no longer accepting those arguments
  and by using the more recent `loopy--instr-let-const*` and
  `loopy--instr-let-var*`.

- Remove the assumption that the `list` argument of
  `loopy--only-valid-keywords-p` is a proper plist.
  - Remove the singly used function `loopy--extract-keywords`.

- Modify `loopy--defiteration` to always define the variable `opts` when
  keywords are used, to always check keyword arguments when keywords are used,
  to set the internal variable `required-vals` to 0 when it is nil,
  and to set `other-vals` to nil when it is 0 or a list only containing 0.

- Begin updating tests.

- Update Org documentation and Texinfo file.
github-actions bot added a commit that referenced this pull request Aug 24, 2024
…e `numbers` command. (#205)

This commit was copied from the master branch.

Commit: 455c14b
Author: okamsn <28612288+okamsn@users.noreply.github.com>
Date: 2024-08-24 02:12:24 +0000

Start removing logic for postion-based argument to the `numbers` command. (#205)

- Simply the definition of `numbers` by no longer accepting those arguments
  and by using the more recent `loopy--instr-let-const*` and
  `loopy--instr-let-var*`.

- Remove the assumption that the `list` argument of
  `loopy--only-valid-keywords-p` is a proper plist.
  - Remove the singly used function `loopy--extract-keywords`.

- Modify `loopy--defiteration` to always define the variable `opts` when
  keywords are used, to always check keyword arguments when keywords are used,
  to set the internal variable `required-vals` to 0 when it is nil,
  and to set `other-vals` to nil when it is 0 or a list only containing 0.

- Begin updating tests.

- Update Org documentation and Texinfo file.
@okamsn okamsn changed the title Start removing logic for postion-based argument to the numbers command. Remove logic for postion-based argument to the numbers command. Aug 24, 2024
@okamsn okamsn deleted the remove-numbers-pos-args branch September 14, 2024 14:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant