Clojure

clojure.pprint uses the old-style metadata.

Details

  • Type: Defect Defect
  • Status: Open Open
  • Priority: Minor Minor
  • Resolution: Unresolved
  • Affects Version/s: Release 1.3
  • Fix Version/s: None
  • Component/s: None
  • Labels:
  • Patch:
    Code

Description

I was looking through the implementation of clojure.pprint.* and found that it still uses the old-style metadata to mark vars as private - ^{:private true} instead of ^:private.

I have migrated the metadata to the new style in the attached trivial patch, which can be used in case this is deemed to be an issue.

FWIW, there are some other namespaces which use the old-style metadata as well; I am willing to fix those as well.

Activity

Andy Fingerhut made changes -
Field Original Value New Value
Patch Fixed [ 10009 ] Code [ 10001 ]
Andy Fingerhut made changes -
Alex Miller made changes -
Labels print

People

Vote (0)
Watch (1)

Dates

  • Created:
    Updated: