Opened 12 years ago

Last modified 12 years ago

#32619 closed defect

clojure: BREAK_CHARS in /opt/local/bin/clj contains $# — at Version 3

Reported by: e4696wyoa63emq6w3250kiw60i45e1@… Owned by: mdippery@…
Priority: Normal Milestone:
Component: ports Version: 2.0.3
Keywords: Cc:
Port: clojure

Description (last modified by ryandesign (Ryan Carsten Schmidt))

The BREAK_CHARS variable in /opt/local/bin/clj contains the string "$#". I think the intent was to include the dollar sign character so we need to precede the dollar sign with a backslash.

Port name: clojure
Port version: 1.3.0

Change History (4)

Changed 12 years ago by e4696wyoa63emq6w3250kiw60i45e1@…

Attachment: clj.patch added

PATCH for /opt/local/bin/clj

comment:1 in reply to:  description Changed 12 years ago by e4696wyoa63emq6w3250kiw60i45e1@…

Replying to e4696wyoa63emq6w3250kiw60i45e1@…:

The BREAK_CHARS variable in /opt/local/bin/clj contains the string "$#". I think the intent was to include the dollar sign character so we need to precede the dollar sign with a backslash.

Port name: clojure Port version: 1.3.0

Without the backslash, "$#" gets evaluated to the "number of positional parameters in decimal". Patch is attached.

comment:2 Changed 12 years ago by mf2k (Frank Schima)

Milestone: MacPorts 2.0.4
Owner: changed from macports-tickets@… to mdippery@…

comment:3 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

Description: modified (diff)
Summary: BREAK_CHARS in /opt/local/bin/clj contains $#clojure: BREAK_CHARS in /opt/local/bin/clj contains $#
Note: See TracTickets for help on using tickets.