[MacPorts] #46322: p5-*: consistently remove Perl versions 5.8-5.14

MacPorts noreply at macports.org
Sun Dec 28 21:12:11 PST 2014


#46322: p5-*: consistently remove Perl versions 5.8-5.14
--------------------------+--------------------------------
  Reporter:  mojca@…      |      Owner:  macports-tickets@…
      Type:  enhancement  |     Status:  new
  Priority:  Normal       |  Milestone:
 Component:  ports        |    Version:
Resolution:               |   Keywords:
      Port:               |
--------------------------+--------------------------------

Comment (by larryv@…):

 Replying to [comment:37 mojca@…]:
 > Just curious: would the solution be any less "hacky"

 There’s nothing inherently wrong with using the `unknown` proc in this
 manner. If I may say so, it’s a nice demonstration of Tcl metaprogramming
 and code/data duality.

 > if
 > {{{
 > p5-acme-lolcat 0.0.5_4
 > }}}
 > was replaced by
 > {{{
 > p5 acme-lolcat 0.0.5_4
 > }}}
 > where `p5` would be a function accepting two or more arguments as
 > opposed to having every unknown command to behave as a command?

 This seems like it would invite confusion, with a space appearing where a
 hyphen would ordinarily go.

 > Or maybe
 > {{{
 > p p5-acme-lolcat 0.0.5_4
 > }}}
 > if `switch` and alike cause problems in such constructs.

 I don’t see the advantage of this over what I have now.

 > I don't care that much how the aligning is done. Once again: my idea
 > was to fill this once and then keep it that way for a year until the
 > contents might be removed. So I wouldn't care if the file wasn't
 > "super-readable".

 Well I care, so humor me.

 > Personally I don't particularly like the tabs, in particular because
 > the rest of the file uses spaces aligned to 4.

 So? The rest of the file is clearly a different beast.

 > (I also didn't yet figure out how to train my editor to obey the
 > modeline. If I set the tabs to 8, the same setting will be used on
 > every `Portfile` until changed and vice versa.)

 Are you using Vim with our mpvim “plugin”?

-- 
Ticket URL: <https://trac.macports.org/ticket/46322#comment:38>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list