Re: [PATCH] add column info and a sqlite3 generator
Adrian M Negreanu <[email protected]> Fri, 25 Jan 2013 23:04:17 +0200
| Newsgroups | gmane.text.doxygen.devel |
|---|---|
| Message-ID | <CAGV5d_0_Nhe6M-4rgcJTm_wroi7_31At=iBP6OsTf8mvwp1MOA@mail.gmail.com> |
On Jan 25, 2013 10:56 PM, "Dimitri van Heesch" <[email protected]> wrote: > Hi Adrian, > > Thanks for the patches. I'll look at them in more detail. > > Do you also have something that uses the sqlite database > to produce DXR like output that you can share? > Otherwise everyone would have to write something like that themselves. I have a python script to query the database. I'm currently using it from cli,to test sqlitegen, but after it stabilizes, I'll modify htmlgen to add dxr-like functionality, like symbol details and search. > On Jan 25, 2013, at 10:00 , Adrian M Negreanu <[email protected]> wrote: > > > minor changes to 0007-sqlite3gen-generate-sqlite3.patch > > (reattached ) > > > > On Thu, Jan 24, 2013 at 2:14 PM, Adrian M Negreanu <[email protected]> wrote: > >> Hi Dimitry, > >> > >> I have been working on adding support for sqlite3 generator > >> and along doing so, I needed to enable the fprintf's in the *.l files. > >> > >> At first I used DXR[1] as a consumer for the xml generated by doxygen, > >> and for this I needed to export the Definition column. > >> > >> After seeing a lot of redundancy in DXR (such as its limited syntax > >> highlighter), > >> I though of adding sqlite3 support to doxygen, such that the HTML pages > >> can query the sqlite3 directly to be quite similar to DXR. > >> > >> A change note-worthy is that the reference dicts are now keyed by > >> the file location (file:line:column); they used to be keyed by the > >> source-reference name. > >> > >> On the sqlite3 side, the tables are not normalized, but I think it's ok for now. > >> > >> Please let me know your thoughts on this patch set. > >> > >> > >> [1] : http://dxr.mozilla.org/ > >> > >> -- > >> Regards! > >> http://groleo.wordpress.com > > > > > > > > -- > > Regards! > > http://groleo.wordpress.com > > <0007-sqlite3gen-generate-sqlite3.patch> > ------------------------------------------------------------------------------ Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnnow-d2d _______________________________________________ Doxygen-develop mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/doxygen-develop