Closed
Bug 496050
Opened 16 years ago
Closed 14 years ago
RFE: Allow users to click-to-expand macros
Categories
(Webtools Graveyard :: DXR, enhancement)
Webtools Graveyard
DXR
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: Natch, Unassigned)
Details
(Whiteboard: [DXR])
It would be really nice if there was a link to expand Macros to what they actually were. As it stands now, lots of macros have macros nested in them, so it's kinda hard to really figure them out.
this is relatively hard, it's something that DXR is more likely to be able to get right.
it's probably possible to have mxr display recursive ident calls for each item it encounters.
One big problem is what to do with things which are of the form:
#if X
#define Y(r) Q((r),(r))
#else
#define Y(r) S((1+r),(1-r))
#endif
#define Z(a) P(a)+C(Y(a-4))
ident?i=Z
Reporter | ||
Comment 2•16 years ago
|
||
(In reply to comment #1)
> One big problem is what to do with things which are of the form:
>
> #if X
> #define Y(r) Q((r),(r))
> #else
> #define Y(r) S((1+r),(1-r))
> #endif
>
> #define Z(a) P(a)+C(Y(a-4))
>
> ident?i=Z
I imagine you don't want to hear this, but I'll say it anyhow: show both options! :)
Is the repo for mxr public? If so, how can I get it, I may one day want to try to get this done. This would be a huge help for me.
hg clone http://hg.mozilla.org/webtools/mxr/
Reporter | ||
Comment 4•14 years ago
|
||
This is available now in DXR (SWEEEEEEEEEEET!!!!!!!)
Calling this fixed.
Status: NEW → RESOLVED
Closed: 14 years ago
Component: MXR → DXR
QA Contact: mxr → dxr
Resolution: --- → FIXED
Whiteboard: [DXR]
Updated•4 years ago
|
Product: Webtools → Webtools Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•