ViewVC (http://viewvc.tigris.org) CVS/SVN repository viewer, with some advanced features like full-text indexing of file contents (including binary like *.doc) using Sphinx Search and Apache TIka.
 
 
 
 
 
 
Go to file
cmpilato 949c6a196d Some fixes to the 'diff' view.
While this would appear to fix the problems Aaron Craven
<viewcvs@vickerscraven.net> has been seeing with respect to HTML
escaping levels of diff output, this is a fluke.  A real problem (not
addressed here) is that raw_diff() is that basically, any time
raw_diff() is called with 'parseheader' set, it is treating the whole
diff output as headers (the early outs aren't firing).  This is
broken, and rather defeats the point of attempting streamy diffs since
we're collecting the whole thing into an array in memory.

* lib/viewcvs.py
  (raw_diff): Don't forget to htmlize() headers if so requested.
  (view_diff): Use 'unidiff' as the diff format choice if asked to
    make a patch for 'side-by-side' mode.  'Unidiff' and 'context
    diff' are the only valid patch formats, as far as we are
    concerned.  Also, fix a little comment typo.  Finally, revert my
    previous change, where I added an extra MarkupPipeWrapper around
    the file object returned from raw_diff() -- this was bogus, as
    raw_diff() should have been htmlifying stuff anyway.


git-svn-id: http://viewvc.tigris.org/svn/viewvc/trunk@1052 8cb11bc2-c004-0410-86c3-e597b4017df7
2005-04-12 01:37:28 +00:00
contrib Add copyright info to SVN mailer patch. 2004-07-16 16:31:21 +00:00
elemx switch to a single, top-level makefile 2002-04-26 08:01:41 +00:00
lib Some fixes to the 'diff' view. 2005-04-12 01:37:28 +00:00
templates * templates/docroot/images/broken.png 2005-03-01 20:25:52 +00:00
tests Ensure that we open ,v files in binary mode. 2003-02-26 02:31:31 +00:00
tools Fix loginfo crashes on "cvs import" and "cvs add <directory>". Thanks to John 2004-12-10 02:43:07 +00:00
tparse * tparse/tparse.cpp (parse_rcs_tree): Don't special case non-special case. 2005-02-20 13:15:25 +00:00
website Sorta kinda revert my changes from Feb. 1 2005, wherein I stopped 2005-03-07 15:13:23 +00:00
windows Update windows README 2004-10-14 01:48:30 +00:00
www make query page work straight from the source directory without 2003-10-27 17:28:30 +00:00
CHANGES Minor updates to documentation. 2005-02-06 19:53:17 +00:00
INSTALL Support relative images and links in checked out HTML pages when 2005-02-13 16:48:12 +00:00
README Update the documentation so it's no longer an impediment to a 1.0 2004-10-08 17:57:14 +00:00
TODO removed some obviously resolved items and added a preface indicating, 2001-10-28 11:07:44 +00:00
cvsgraph.conf.dist Generate CvsGraph image map links with get_url function just like other 2004-12-10 02:09:46 +00:00
standalone.py Replace dodgy os.dup calls with calls to os.dup2 2005-02-03 13:08:59 +00:00
viewcvs-install * viewcvs-install 2005-01-06 20:10:47 +00:00
viewcvs.conf.dist Sorta kinda revert my changes from Feb. 1 2005, wherein I stopped 2005-03-07 15:13:23 +00:00

README

ViewCVS -- Viewing the content of CVS repositories with a Webbrowser.

Please read the file INSTALL for more information.

And see windows/README for more information on running ViewCVS on
Microsoft Windows.