Closed
Bug 55861
Opened 25 years ago
Closed 16 years ago
XPIDL needs a namespacing facility
Categories
(Core :: XPCOM, defect, P5)
Core
XPCOM
Tracking
()
RESOLVED
WONTFIX
Future
People
(Reporter: braden, Assigned: dbradley)
Details
We need to move away from ns* and toward a sensible namespacing facility. OMG
IDL uses "module", which has a syntax similar to C++'s namespace.
For languages which don't have a concept of namespaces, or for which namespaces
can't be used for some reason or other, XPIDL can flatten the name path to a
single canonicalized identifier. For example,
module Foo {
module Bar {
interface Baz {};
};
};
might compile to C++ as
interface Foo_Bar_Baz {};
Comment 1•24 years ago
|
||
Mass-reassigning mccabe's non-JS, non-Rhino bugs to jband (34 total).
Would like to cc mccabe; but the mass-reassign page does not allow this.
I'll leave it up to mccabe to decide if he wants to be cc'ed on these -
Assignee: mike+mozilla → jband
Updated•24 years ago
|
Target Milestone: --- → Future
Comment 2•24 years ago
|
||
mass reassign of xpidl bugs to dbradley@netscape.com
Assignee: jband → dbradley
| Assignee | ||
Updated•24 years ago
|
Status: NEW → ASSIGNED
| Assignee | ||
Updated•24 years ago
|
Priority: P3 → P5
Comment 3•16 years ago
|
||
I don't think we should do this without XPConnect support and probably just shouldn't do it at all.
Status: ASSIGNED → RESOLVED
Closed: 16 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•