On Dec 21, 2007, at 5:02 AM, Dan Price wrote: > > My Holiday present to Opengrok is a wad which significantly improves > support for Teamware repositories: >
Thank you! So now I get at least one present this year :-) It looks good to me :-) We should probably also replace the current SCCS history parser with a similar approach. Trond > - Opengrok now notices Codemgr_wsdata directories (i.e. > Teamware workspaces) during indexing. > > - SCCSGet has been rewritten to be a lot simpler, and much more > correct-- previous versions would emit corrupt files when > fetching non-"tip" versions of files. Having looked at the > SCCS source code, I suspect that fixing the parser would > be non-trivial. > > SCCS is a complex format internally; previously opengrok was > coded to try to crack open the SCCS history file directly. > The > parsing algorithm for that was incorrect, and rather than > opting to fix it, I now just call out to the SCCS commands > directly. > > - Annotation support for files in Teamware repositories has > been added. > > - ExternalRepository has been refactored to accomodate > repositories which support file-history but not > directory-history. > > Please take a look; this is working really nicely for me on my corpus > of stuff. > > http://cr.opensolaris.org/~dp/og-teamware/ > > Fun! > > -dp > > -- > Daniel Price - Solaris Kernel Engineering - dp at eng.sun.com - > blogs.sun.com/dp > _______________________________________________ > opengrok-discuss mailing list > opengrok-discuss at opensolaris.org > http://mail.opensolaris.org/mailman/listinfo/opengrok-discuss
