Re: [viewvc-dev] Minimizing dependencies

"C. Michael Pilato" <[email protected]>
Newsgroups gmane.comp.version-control.cvs.viewcvs.devel
Organization CollabNet, Inc.
Message-ID <[email protected]>
Jens Peters wrote:
> Hello,
> 
> I just gave viewvc trunk a try and especially the pygments integration 
> is just very cool! Are you up to removing other dependencies as well? At 
> the moment ViewVC calls external programs for e.g. diff or compression. 

ViewVC no longer uses an external tool for compression -- that part I 
already took care of.

As for the diff stuff, I was just thinking about this situation the other 
day while trying to explore the intraline-diff support for the first time.

(Aside:  Last week was, I think, the first time I ever read the entire 
viewvc.conf.dist file top-to-bottom to see what options I was ignorant of 
and what looks like a candidate for some development love or flat removal.)

I haven't yet gotten deep into the diff research, though.  There are 
probably lots of folks that use options like hr_funout (which is 'diff -p') 
that I would suspect can't be mimicked easily with pure Python stuff.

Maybe this could be done optionally, like "if [utilities]/diff isn't set, 
we'll use Python's libraries to do as much as we can".  I dunno.

-- 
C. Michael Pilato <[email protected]>
CollabNet   <>   www.collab.net   <>   Distributed Development On Demand
signature.asc (application/pgp-signature, 189 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFIYDIAokEGqRcG/W4RAs4MAKDBGgz2LtVLr8893qzaDNMRUtKEKACgqkZV
SYGf7QifQSjhV5pzbzS66zg=
=HkQw
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.