Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • cmucl cmucl
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 56
    • Issues 56
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 8
    • Merge requests 8
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • cmucl
  • cmuclcmucl
  • Issues
  • #79
Closed
Open
Issue created Feb 17, 2020 by Raymond Toy@rtoyOwner

Autoload asdf with require

Describe the bug Loading some contribs like sprof require asdf to be loaded. This is a bit annoying. Let's load asdf automatically when require is called if asdf isn't already loaded.

We don't need to do this for defsystem because no contribs use defsystem to load them.

This will also allow us to simplify the contents of modules.lisp so we don't have to define all the modules. Also, if we add asd files for all the existing cmucl contribs, we can remove the cmu-contribs file and simplify loading for these as well. You can just require the contrib instead of requiring cmu-contribs first. Everything then becomes consistent.

Assignee
Assign to
Time tracking