um. your patch is against genxref 1.2. tip is 1.5, there are conflicts. also, your patch is -Reversed and not a cvs diff. I'll try to rehab. beyond that, some of your changes will conflict with my idl patch.
Created attachment 62273 [details] [diff] [review] untested cvs diff -u w/ conflicts resolved the other file was against Common.pm 1.12 or older (Current is 1.23)
Switching to the latest LXR (dev version) and latest ctags should make it easy to support JS. ctags 5.5 brought support for JS according to ctags changelog. We have several languages in the Mozilla tree and it would be really nice to do something about LXR to support them...
sorry for the amazing delay, not sure what's going on, but afaik since running with this patch, i get problems relating to ident results. http://landfill.mozilla.org/mxr-test/mozilla/search?string=InitLiveConnectClasses®exp=on&find=%5C.c%2Ap%2Ah%2A%24&filter=InitLiveConnectClasses.%2A%2C http://landfill.mozilla.org/mxr-test/mozilla/ident?i=InitLiveConnectClasses i've finally started to half understand the corruption in mxr-test ident i'm looking for soneone who can try to figure out what's going wrong http://landfill.mozilla.org/mxr-test/webtools/source/mxr-test/ident is the ident code, and the other related files are siblings. if someone needs the db, it's of course on landfill, but probably not exposed by apache. it's quite possible that the bad output is my fault, but, i don't have real time to look into this problem (it's taken me well over a year to get around to at least recognizing half of what's going wrong...).
Created attachment 225362 [details] [diff] [review] fixed here are the main problems that i ran into with adam's patch: file numbers were stomped on, which resulted in C identifiers pointing to random js files #defines were busted typedefs didn't work I've fixed file references and defines. and I think most of typedefs. As can probably be seen by this patch, I decided that I didn't like the parsing algorithm used for JS, so I kind of rewrote a portion of it. This is not live on landfill because my ssh connection to landfill is really hard to reach. I'll stick it up shortly.
Assignee: adamf → timeless
Attachment #62273 - Attachment is obsolete: true
Status: NEW → ASSIGNED
So is it fixed now ?
Status: NEW → RESOLVED
Last Resolved: 10 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.