Skip to content

SEDIT record definitions should be in exports.all #2680

Description

@MattHeffron

The record definitions needed to call some SEDIT functions are not in exports.all.
For example, to use SEDIT edit environments, my old code had to (in the COMS):

[DECLARE%: EVAL@COMPILE 
   (* ;; "This hackery is necessary since these DATATYPE definitions are not in EXPORTS.ALL")

   (P (for DT in '(SEDIT::EDIT-CONTEXT SEDIT::EDIT-ENV SEDIT::EDIT-NODE)
         do
         (EVAL (SYSRECLOOK1 DT))
         (UNMARKASCHANGED DT 'RECORD]

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    Status
    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions