Re: [Doxygen-develop] [PATCH] add column info and a sqlite3 generator
Brought to you by:
dimitri
From: Adrian M N. <gr...@gm...> - 2013-01-25 21:04:29
|
On Jan 25, 2013 10:56 PM, "Dimitri van Heesch" <di...@st...> 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 <gr...@gm...> wrote: > > > minor changes to 0007-sqlite3gen-generate-sqlite3.patch > > (reattached ) > > > > On Thu, Jan 24, 2013 at 2:14 PM, Adrian M Negreanu <gr...@gm...> 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> > |