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

Make always, never, and thereis like other accumulation commands. #197

Merged
merged 1 commit into from
Mar 10, 2024

Conversation

okamsn
Copy link
Owner

@okamsn okamsn commented Mar 10, 2024

Closes #145.

  • Limit the commands to only one condition.
  • Implement the commands using loopy--defaccumulation.
  • Correct the documentation string of loopy-result to mention the boolean
    commands.
  • Clean up the documentation for boolean commands.
  • Fix errors in tests custom-command-always-pass and
    custom-command-always-fail. These tests were accidentally running
    the built-in always command, not the tested version.

@okamsn okamsn force-pushed the accum-always-never-thereis branch 2 times, most recently from d5ea979 to f195556 Compare March 10, 2024 00:37
Closes #145.

- Limit the commands to only one condition.
- Implement the commands using `loopy--defaccumulation`.
- Correct the documentation string of `loopy-result` to mention the boolean
  commands.
- Fix errors in tests `custom-command-always-pass` and
  `custom-command-always-fail`.  These tests were accidentally running
  the built-in `always` command, not the tested version.
@okamsn okamsn force-pushed the accum-always-never-thereis branch from f195556 to 6a92682 Compare March 10, 2024 00:46
@okamsn okamsn merged commit de9a293 into master Mar 10, 2024
4 checks passed
github-actions bot added a commit that referenced this pull request Mar 10, 2024
…ulation commands. (#197)

This commit was copied from the master branch.

Commit: de9a293
Author: okamsn <[email protected]>
Date: 2024-03-10 00:50:44 +0000

Make `always`, `never`, and `thereis` more like accumulation commands. (#197)

Closes #145.

Make the signatures of the commands be `(command [VAR] CONDITION &key into)`.

- Limit the commands to only one condition.
- Implement the commands using `loopy--defaccumulation`.
- Correct the documentation string of `loopy-result` to mention the boolean
  commands.
- Update the Org documentation.
- Fix errors in tests `custom-command-always-pass` and
  `custom-command-always-fail`.  These tests were accidentally running
  the built-in `always` command, not the tested version.
github-actions bot added a commit that referenced this pull request Mar 10, 2024
…ulation commands. (#197)

This commit was copied from the master branch.

Commit: de9a293
Author: okamsn <[email protected]>
Date: 2024-03-10 00:50:44 +0000

Make `always`, `never`, and `thereis` more like accumulation commands. (#197)

Closes #145.

Make the signatures of the commands be `(command [VAR] CONDITION &key into)`.

- Limit the commands to only one condition.
- Implement the commands using `loopy--defaccumulation`.
- Correct the documentation string of `loopy-result` to mention the boolean
  commands.
- Update the Org documentation.
- Fix errors in tests `custom-command-always-pass` and
  `custom-command-always-fail`.  These tests were accidentally running
  the built-in `always` command, not the tested version.
@okamsn okamsn deleted the accum-always-never-thereis branch September 14, 2024 14:49
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.

Make always, never, and thereis consistent with other commands.
1 participant