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

v0.3 #4

Merged
merged 25 commits into from
Mar 11, 2024
Merged

v0.3 #4

merged 25 commits into from
Mar 11, 2024

Commits on Mar 11, 2024

  1. Ignore *.fas

    simendsjo committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    f3cb2c4 View commit details
    Browse the repository at this point in the history
  2. dos2unix for .gitignore

    simendsjo committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    e4ae2c3 View commit details
    Browse the repository at this point in the history
  3. GitHub Workflow

    simendsjo committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    0722449 View commit details
    Browse the repository at this point in the history
  4. Ignore symbols not for this package

    ABCL fails to get documentation for special functions, so the following
    fails:
        (documentation (symbol-function 'declare) 'function)
    
        There is no applicable method for the generic function
        #<STANDARD-GENERIC-FUNCTION DOCUMENTATION {695B5087}> when called with
        arguments (#<SPECIAL-OPERATOR DECLARE>
    
    We ignore symbols not in the package we're testing to avoid checking
    special functions.
                                                                                                                                             FUNCTION).
    simendsjo committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    fd9994c View commit details
    Browse the repository at this point in the history
  5. Format doctest properly

    ABCL failed at that test otherwise.
    simendsjo committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    7f359bd View commit details
    Browse the repository at this point in the history
  6. Don't require exact type for error

    The test broke ECL as `(* 'x 'x)` gave a SIMPLE-TYPE-ERROR rather than a
    TYPE-ERROR, the former is a subclass of the latter.
    simendsjo committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    6bacdf5 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6cef7a9 View commit details
    Browse the repository at this point in the history
  8. Put source file in src/

    simendsjo committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    0dcdd72 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    fc8ef4d View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    31e2eb0 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    f4dd39b View commit details
    Browse the repository at this point in the history
  12. Added testing string and null for completness

    This also simplifies testing across different CL implementations as they
    differ in how they treat docstrings and redefinition of docstrings.
    simendsjo committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    24eb592 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    06267ea View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    caa6866 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    1fbbbd6 View commit details
    Browse the repository at this point in the history
  16. Char test can use eql

    simendsjo committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    35828a1 View commit details
    Browse the repository at this point in the history
  17. when not -> unless

    simendsjo committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    931442e View commit details
    Browse the repository at this point in the history
  18. nil is self evaluating

    simendsjo committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    a006829 View commit details
    Browse the repository at this point in the history
  19. Use lowercase t for true

    simendsjo committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    fc5967e View commit details
    Browse the repository at this point in the history
  20. Remove some newlines

    simendsjo committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    d5845de View commit details
    Browse the repository at this point in the history
  21. Support macros in test-package

    Also support variable docstrings
    simendsjo committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    ca8664e View commit details
    Browse the repository at this point in the history
  22. Add tests

    simendsjo committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    5b5f3a5 View commit details
    Browse the repository at this point in the history
  23. Add changelog

    simendsjo committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    4e86c00 View commit details
    Browse the repository at this point in the history
  24. Update README

    simendsjo committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    34f3b4f View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    402ab1b View commit details
    Browse the repository at this point in the history