Skip to content

DEFPACKAGE has :IMPORT but not :IMPORT-FROM #2334

@MattHeffron

Description

@MattHeffron

DEFPACKAGE can :IMPORT actual symbols into the package being defined, but if this is saved on a file in the package created, then the symbols may be written without the original package prefix, and may not specify the correct symbol.
If :IMPORT-FROM were implemented, from standard Common Lisp, then the correct package could be specified, and the symbol names be specified as strings. This would always be written back to the file unambiguously.

Metadata

Metadata

Assignees

Labels

bugSomething isn't working (as per documentation)

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions