Commit Graph

  • 86449bdec7 Bump pointer to latest version. cmpilato 2012-01-23 18:51:45 +0000
  • 030d381b88 Tag the 1.1.13 final release. 1.1.13 tags/1.1.13 cmpilato 2012-01-23 18:45:03 +0000
  • 22d1e72c66 Let's shoot for a 1.1.13 release today, shall we? cmpilato 2012-01-23 18:44:16 +0000
  • 0e7d4061ed Bump copyright years. cmpilato 2012-01-23 18:40:36 +0000
  • 7043120d2c * tools/bump-copyright-years (update_license): Remove. (bump_years): Print reminder about amending the change history section of the LICENSE.html file. cmpilato 2012-01-23 18:31:20 +0000
  • ad0c0dd5fa * tools/bump-copyright-years (replace_end_year): Remove debugging print statements, and simplify code. cmpilato 2012-01-23 17:57:10 +0000
  • 9e9b82218c Bump copyright years. cmpilato 2012-01-23 17:52:47 +0000
  • 85df9e6ba4 * tools/bump-copyright-years New tool for bumping copyright years. I'm tired of trying to micromanage these things. cmpilato 2012-01-23 17:51:58 +0000
  • cd8a53c4ca Bump copyright years. (Merged /trunk:r2524,2716) cmpilato 2012-01-23 16:45:25 +0000
  • 56dd2dcf28 Bump copyright years. (Merged /trunk:r2716) cmpilato 2012-01-23 16:42:49 +0000
  • 8fc1166f2d Bump copyright years. cmpilato 2012-01-23 16:42:03 +0000
  • 5932f24a68 Merge from trunk r2713 (disallowing relative rootpaths) and r2714 (fixing -- no, really fixing this time -- path-to-url calculation for annotations on Windows). cmpilato 2012-01-06 22:01:36 +0000
  • 25ab342bbf * lib/vclib/svn/svn_repos.py (_rootpath2url): Get the absolute path before splitting off the drive, not afterward. Otherwise, (some) drive letter will just get tacked back onto the path! As we now verify elsewhere that rootpaths aren't relative, we needn't worry that .splitdrive() will return a relative rootpath. cmpilato 2012-01-06 21:34:58 +0000
  • ccb7f2e3f1 Ensure that we are dealing with absolute repository paths. Who knows what kind of chaos may ensue otherwise. cmpilato 2012-01-05 15:35:39 +0000
  • 0cd9f664d6 * INSTALL Per issue #474, describe how to setup static icon/stylesheet delivery, warning about alias ordering. cmpilato 2012-01-04 17:19:27 +0000
  • 6fe390a642 Move a customization out of ezt.py to eliminate unnecessary deltas against the upstream version of this module. cmpilato 2012-01-04 15:35:12 +0000
  • 161421a20f Merge from trunk r2709. cmpilato 2012-01-03 20:08:39 +0000
  • 5d68a5f883 * lib/vclib/svn/svn_repos.py (_rootpath2url): "drive" already carries the colon, so don't append one. cmpilato 2012-01-03 20:07:30 +0000
  • 2a297c5361 Merge from trunk r2707, which at some point in time carried a log message that read like so: cmpilato 2012-01-03 15:22:31 +0000
  • 6418278d55 * lib/vclib/svn/svn_repos.py (_rootpath2url): Try a different approach that should actually handle spaces in the "in-repos" path, too, and maybe (if I'm super lucky) also work on Windows. cmpilato 2012-01-03 15:18:21 +0000
  • f43117b10f Merge from trunk r2702, whose log message read like so: cmpilato 2011-12-12 20:07:58 +0000
  • 1dd1a21537 * lib/viewvc.py (): Stop importing the pygments stuff at the module-global scope, and go back to doing so... (markup_stream): ...here. (markup_or_annotate): No longer consider access to Pygments when making the first pass at colorizing -- if we don't have it, markup_stream() will fail quickly and we can take the second (non-colorizing) pass. cmpilato 2011-12-12 20:01:30 +0000
  • a025237f7e Tweak CHANGES line in light of r2700. cmpilato 2011-12-06 14:50:02 +0000
  • 228db2fadb Merge from trunk r2679 and r2699, which is the reintroduction of the issue #495 ("Syntax highlight/colorize scripts without extensions") feature, plus a fix to help the prefer_markup flag get set more accurately for the markup and annotate views. cmpilato 2011-12-06 14:48:17 +0000
  • 06a3feec90 Reintegrate the 'issue-495-dev' branch into the trunk. This reintroduces the issue #495 feature ("Syntax highlight/colorize scripts without extensions") while building much more fault tolerance into the system. cmpilato 2011-12-06 14:22:48 +0000
  • a03cd82de5 On the 'issue-495-dev' branch, make what I think are some pretty useful improvements to the syntax coloration and annotation codepaths. First, settle on the file contents as fetched via repos.openfile() as the canonical source of such. But also, allow any exceptions thrown while colorizing those file contents to trigger a second attempt without colorization enabled. This should allow for non-error-ful display of binary files which lack both an extension and VC content type hint (those are treated by default as text files). issue-495-dev cmpilato 2011-12-05 21:11:29 +0000
  • 094024a0ec On the 'issue-495-dev' branch: cmpilato 2011-12-05 20:06:11 +0000
  • 56e645ecb8 ### NOTE FROM THE FUTURE: This commit probably broke the ### ### "annotate view without syntax coloration" codepath. ### cmpilato 2011-12-05 19:58:38 +0000
  • 2f722f39b9 On the 'issue-495-dev' branch: cmpilato 2011-12-05 18:31:55 +0000
  • 402dfd831f On the 'issue-495-dev' branch: cmpilato 2011-12-05 18:30:50 +0000
  • 738d17f71f On the 'issue-495-dev' branch: cmpilato 2011-12-05 18:28:05 +0000
  • fdc0bcd420 On the issue-495-dev branch: Add BRANCH-README. cmpilato 2011-12-02 19:49:45 +0000
  • db032720a8 On the 'issue-495-dev' branch: Re-apply the most recently committed (then reverted) bits of the issue #495 work. cmpilato 2011-12-02 19:48:24 +0000
  • c9256effc4 Create a branch for issue #495 development. cmpilato 2011-12-02 19:38:59 +0000
  • 0cd26cc79f Merge from trunk r2688, whose log message read like so: cmpilato 2011-12-02 18:36:32 +0000
  • b42a4a0915 * lib/viewvc.py (markup_or_annotate): Don't show annotation warnings for markup views of images. cmpilato 2011-12-02 18:35:01 +0000
  • b808d5d1e8 Merge from trunk r2686. cmpilato 2011-12-02 18:30:31 +0000
  • d2275afb6d * lib/viewvc.py (markup_stream_pygments): Re-make the semantic changes from r2680, which were (I believe) good ones, even if the lexer guessing stuff hasn't yet work out entirely. cmpilato 2011-12-02 18:18:23 +0000
  • f843c054b7 Merge from trunk r2684, whose log message read like so: cmpilato 2011-12-02 17:55:43 +0000
  • 5db50e6bcc Revert r2657, r2680, and r2681, effectively removing support for Pygments' lexer guessing functionality (closing the REOPENED bug issue #501, and necessitating that feature issue #495 be itself REOPENED). cmpilato 2011-12-02 17:51:41 +0000
  • 7b6ecd807c * templates/classic/file.ezt Say "Content type" rather than "File MIME type". cmpilato 2011-12-02 16:10:57 +0000
  • cf06a971e8 Merge from trunk r2680 and r2681, whose combined log message might read something like this: cmpilato 2011-11-29 15:40:59 +0000
  • e8a0caeef5 *** THIS REVISION WAS REVERTED IN r2684 *** cmpilato 2011-11-29 15:33:20 +0000
  • dfeb3b5d90 *** THIS REVISION WAS REVERTED IN r2684 *** cmpilato 2011-11-29 15:25:00 +0000
  • 5943e01304 * lib/viewvc.py (markup_or_annotate): Pass 'mime_type' to common_template_data() so it can properly set the 'prefer_markup' bit. Otherwise, it will guess without out svn:mime-type at its disposal. cmpilato 2011-11-29 15:17:59 +0000
  • 6a8d5debd6 Template-y changes for file views. cmpilato 2011-11-29 14:59:49 +0000
  • 537c59c516 Port a change from the 'classic' templates to the new 'default' ones. cmpilato 2011-11-18 20:31:59 +0000
  • bc8f3bdd4f Merge from trunk r2674, whose log message read like so: cmpilato 2011-11-14 21:34:14 +0000
  • 92b7b65707 Fix annotate views of files in Subversion repository whose paths contain non-URI-safe characters (spaces, non-ASCII stuff, etc.) cmpilato 2011-11-14 21:28:46 +0000
  • 68c5b47282 Merge from trunk r2671, whose log message went a little something like this: cmpilato 2011-11-14 20:19:50 +0000
  • a6fcab67b0 Merge from trunk r2671, whose log message went a little something like this: cmpilato 2011-11-14 20:16:01 +0000
  • 46e17662d5 Fix issue #499 ("svndbadmin fails on deleted files"). cmpilato 2011-11-14 20:14:14 +0000
  • 7ab960262a Merge in 1.1.12's CHANGES. cmpilato 2011-11-03 14:45:17 +0000
  • 4069208316 Merge from trunk r2668 (a doc tweak). cmpilato 2011-11-03 14:44:33 +0000
  • 6f47cef67d Add a step to the release procedure. cmpilato 2011-11-03 14:43:57 +0000
  • cfaa30b40f Begin a new release cycle. cmpilato 2011-11-03 14:40:51 +0000
  • a592e3b0bc Bump latest version number. cmpilato 2011-11-03 14:39:40 +0000
  • 3af8715ce8 Tag the 1.1.12 final release. 1.1.12 tags/1.1.12 cmpilato 2011-11-03 14:32:34 +0000
  • 97c5a82b7b Let's release 1.1.12 today. cmpilato 2011-11-03 14:27:51 +0000
  • 21bd391d62 Document a missing template data item (patch_href). cmpilato 2011-11-03 14:22:25 +0000
  • 94d9f0ef49 * templates/default/log.ezt, * templates/default/include/pathrev_form.ezt, * templates/default/directory.ezt, * templates/default/diff.ezt, * templates/default/docroot/styles.css Still more template stylistic tweaks. cmpilato 2011-11-01 18:45:27 +0000
  • b566f297b3 * templates/default/include/diff_display.ezt Track recent rename of diffs.display_as to diffs.diff_block_format. cmpilato 2011-11-01 14:14:40 +0000
  • a6be4da978 * templates/default/log.ezt, * templates/default/docroot/styles.css Layout/style tweaks to the new default template set. cmpilato 2011-11-01 14:12:58 +0000
  • 8cdccc1ea5 Fix a bug which prevented certain directory diff displays. cmpilato 2011-11-01 13:40:01 +0000
  • 9d1476ef1d Merge from trunk r2657, whose log message read like so: cmpilato 2011-10-31 21:42:38 +0000
  • ccb53d164e *** THIS REVISION WAS REVERTED IN r2684 *** cmpilato 2011-10-31 21:39:33 +0000
  • 441da057cc * lib/viewvc.py (DiffSource): Do not switch to flush state. Such switch causes changes to be displayed as removal and readdition. stilor 2011-10-28 20:37:01 +0000
  • 151fcd05e6 Merge from trunk r2653, which did the following: cmpilato 2011-10-28 19:30:36 +0000
  • a69597e29c Finish issue #470 ("No links to repository root logs"). cmpilato 2011-10-28 19:24:37 +0000
  • 43f001ef25 * templates/default/file.ezt, * templates/default/log.ezt, * templates/default/docroot/styles.css, More markup changes to the default templates. cmpilato 2011-10-27 21:14:02 +0000
  • 4341dab5b7 * templates/default/revision.ezt, * templates/default/log.ezt, * templates/default/graph.ezt, * templates/default/diff.ezt, * templates/default/include/diff_display.ezt Take a stab at updating the new default templates to handle the property diff stuff. cmpilato 2011-10-27 20:59:38 +0000
  • 6e81b5eb1e * docs/template-authoring-guide.html * templates/classic/include/diff_display.ezt * lib/viewvc.py Rename 'display_as' to 'diff_block_format', as discussed on ML. stilor 2011-10-27 18:20:06 +0000
  • dc1763b37b * lib/config.py, * conf/viewvc.conf.dist Use the "classic" templates until the "default" ones can be updated to reflect recent improvements (such as the property-diff stuff). cmpilato 2011-10-27 18:10:37 +0000
  • 65137920a8 Begin the work of making the 'newvc' contributed template set into the new default for ViewVC 1.2. We'll keep the old templates around as a "classic" option. cmpilato 2011-10-27 18:05:14 +0000
  • 00d96de446 * CHANGES: Note the addition of prop-diff support. cmpilato 2011-10-27 14:53:49 +0000
  • 6008bc6a7b Reintegrate the ^/branches/property-diff branch. cmpilato 2011-10-27 14:51:43 +0000
  • 753d2d5320 On the 'property-diff' branch: property-diff cmpilato 2011-10-26 19:18:20 +0000
  • 2b5e7b51a0 On the 'property-diff' branch: rename the 'diff' template data dictionary item to 'diffs' for consistency with other multi-value items. Yes, I know it makes the template usage itself weird ... "diffs.changes" instead of "diff.changes", but... cmpilato 2011-10-26 19:11:41 +0000
  • 6453447c63 * docs/template-authoring-guide.html (top level) Introduce formatting rules for 4th and 5th levels of variables. (diff.ezt) Update for the changes on the property-diff branch. Describe missing parts (intraline diffs, patch_href). Fix some typos and copy-paste errors. stilor 2011-10-24 20:05:37 +0000
  • 5e3c53e592 Sync the 'property-diff' branch with outstanding trunk changes. cmpilato 2011-10-21 14:47:51 +0000
  • 24cbe623e7 * docs/template-authoring-guide.html Update to refer to ViewVC 1.2, not 1.0. cmpilato 2011-10-21 14:47:02 +0000
  • 48a59d30ad * docs/release-notes/1.2.0.html New stub file. cmpilato 2011-10-21 14:46:35 +0000
  • 605e66e56f * docs/release-notes/1.1.0.html Add some helpful markup comments. cmpilato 2011-10-21 14:46:15 +0000
  • 661e7fc569 * notes/releases.txt Try to document the creation of new release branches (though it's been a while since I've done that, so this is all subject to my imperfect memory.) cmpilato 2011-10-21 14:42:33 +0000
  • 22400ddcfb * docs/template-authoring-guide.html Update <title> and <h1> to reflect that this document is for ViewVC 1.1, not 1.0. cmpilato 2011-10-21 14:02:23 +0000
  • 055e1dad53 * docs/upgrading-howto.html Add stub section for "from 1.1" section. cmpilato 2011-10-20 19:48:55 +0000
  • 51f194d4ad * docs/upgrading-howto.html Dial back the color intensity a bit. Sheesh. cmpilato 2011-10-20 19:48:00 +0000
  • 3f19b50a08 * docs/upgrading-howto.html Tweak the "from 0.8" section for a bit of consistency with other sections. (As if anyone is still running 0.8.) cmpilato 2011-10-20 19:47:14 +0000
  • 5e22b37a56 Sync the property-diff branch with the latest trunk changes. (Yawn.) cmpilato 2011-10-19 13:20:57 +0000
  • ae55530edc Record the change made in r2630. cmpilato 2011-10-17 20:06:02 +0000
  • 112700a12c * lib/sapi.py (WsgiServer.escape): Remove as unnecessary and, indeed, incorrect per issue #454. cmpilato 2011-10-17 20:04:07 +0000
  • 1e14eccbe0 * diff_display.ezt (anchor): Replace <a name="xxx"/> with <p id="xxx"/> for XHTML compliance. stilor 2011-10-17 19:13:12 +0000
  • 4bf50b31f7 * viewvc.py Follow existing conventions on indenting function arguments/hash initializers carried over to the next line. stilor 2011-10-17 19:06:27 +0000
  • 68496ebc9f * diff_display.ezt * viewvc.py Expand tabs to spaces, as per review. stilor 2011-10-17 18:51:52 +0000
  • a789c13698 * viewvc.py (Request.run_viewvc): Select diff view for directories if r1/r2 arguments are provided. (view_revision): Generate a link to diff view on directories if there was a change in properties. stilor 2011-10-16 19:02:32 +0000
  • 44a6fe7465 * viewvc.py (view_diff): Pass anchor locations to the diff template. stilor 2011-10-16 18:50:08 +0000
  • 90a1d6cae2 * viewvc.py (DiffDescription): Add support for property diffs. (diff_side_item): Store properties hash in the side items. (view_diff): Generate property diffs. stilor 2011-10-16 08:12:51 +0000
  • 4fe882972a * viewvc.py: (view_diff): Remove unused local variables. stilor 2011-10-16 07:58:18 +0000
  • f57be6e516 * viewvc.py (DiffDescription): New class. Move the diff format selection and processing to this new class. Split the processing into "preparation" and actual diff. stilor 2011-10-16 07:29:23 +0000
  • c819b3a3fc * diff_display.ezt (raw): Gracefully handle the case where there are no changes (output "No changes" instead of not displaying anything). stilor 2011-10-16 07:06:51 +0000