ruricolist / spinneret

Common Lisp HTML5 generator
MIT License
369 stars 26 forks source link

Defpackage: only uninterned symbols; stop to :use packages #63

Closed kilianmh closed 2 years ago

kilianmh commented 2 years ago
  1. Fix: :import-from instead of :use packages -> avoid potential name "collisions"
  2. Fix: utilize uninterned symbols in import clauses -> avoid symbol internalization in keyword package
  3. Style: :import-from qualified external symbols -> transparent symbol dependencies -> remove package qualifiers