Closed Bug 365047 Opened 18 years ago Closed 7 years ago

XUL preprocessor must have parameterized macros

Categories

(Firefox Build System :: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: eyalroz1, Unassigned)

Details

I need to

#define MYFUNMACRO(stuff)  blah blah blah stuff etc etc etc

and it seems preprocessor.pl can't do this. And that stack package voodoo looks scary so I don't think I'm fixing it myself.
Before writing a patch, please indicate precisely how this feature would work. Please remember that you don't have a tokenizer, so a C/C++-style preprocessor (which can do tokenization) is not an option.

I'm tempted to WONTFIX this, since I don't see how we would use it in Mozilla.
(In reply to Benjamin Smedberg [:bsmedberg] from comment #1)
> I'm tempted to WONTFIX this, since I don't see how we would use it in
> Mozilla.

I guess it's time to WONTFIX this oldie as XUL is going away..
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
Component: Build Config → General
Product: Firefox → Firefox Build System
You need to log in before you can comment on or make changes to this bug.