<p>Accept both %{foo:arg} and %{foo arg} notation for both builtins<br>
and user-defined parametric macros, the former only ever has one<br>
argument whereas the latter can have multiple.</p>
<p>"parse" type builtins such as %define are trickier and only work with<br>
traditional syntax for now.</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>  <a href='https://github.com/rpm-software-management/rpm/pull/1434'>https://github.com/rpm-software-management/rpm/pull/1434</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Unify builtin and user-defined parametric macro calling syntax</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/rpm-software-management/rpm/pull/1434/files#diff-087c21f049882528ecaaa2ded5587b48c913c915fa6f30a94777d85c3b28efa7">rpmio/macro.c</a>
    (83)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/rpm-software-management/rpm/pull/1434/files#diff-23c0a7ff6177ee0ffe4dd706bf5782dfb48a6eb17fc69e238c6321f7ab791d70">tests/rpmmacro.at</a>
    (22)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/rpm-software-management/rpm/pull/1434.patch'>https://github.com/rpm-software-management/rpm/pull/1434.patch</a></li>
  <li><a href='https://github.com/rpm-software-management/rpm/pull/1434.diff'>https://github.com/rpm-software-management/rpm/pull/1434.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/rpm-software-management/rpm/pull/1434">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/ADLPZU5UZEDF35EKCLIM7ILSPO5EHANCNFSM4TTEAIFQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/ADLPZUYOZZKPZROGDRLYC2TSPO5EHA5CNFSM4TTEAIF2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4LBSKR7Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/rpm-software-management/rpm/pull/1434",
"url": "https://github.com/rpm-software-management/rpm/pull/1434",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>