Skip to content

Inter-dependent forms inside eval-when #24

Description

@bamboospirit

Eval this to reproduce the bug:

  • (load "~/quicklisp/dists/quicklisp/software/cl-jpeg-20170124-git/package.lisp")
  • (load "~/quicklisp/dists/quicklisp/software/cl-jpeg-20170124-git/jpeg.lisp")

+q-luminance+ is unbound

To fix it separate the macro forms that are dependent upon each other. Perhaps the define-constant macro also needs to be wrapped in an eval-when.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions