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-----