phpxcache


Patch Suggested
r862355 r862360, r862359, r862358

r862355 | dlr | 2006-11-12 18:51:26 +0000 (Sun, 12 Nov 2006)

Properly interpret copy history, fixing issue #2650.

* tools/client-side/svn-graph.pl
  (process_revision): Set $copyfrom_rev to the last revision we've
   tracked for $copyfrom_path.

Patch by: phpxcache


r862358 | dlr | 2006-11-12 19:33:24 +0000 (Sun, 12 Nov 2006)

Fix issue #2651, where svn-graph.pl deadlocks due to an endless loop
when "/" is a changed path in a log message.

* tools/client-side/svn-graph.pl
  (process_revision): Always execute the final loop at least once
   (since there's always at least one changed path).  Always strip at
   least one path component, and be sure to terminate the loop after
   all path components have been processed.

Suggested by: phpxcache


r862359 | dlr | 2006-11-12 19:36:24 +0000 (Sun, 12 Nov 2006)

Add some vim style information.

* tools/client-side/svn-graph.pl
  Add "vim:ts=2:sw=2:expandtab".

Suggested by: phpxcache


r862360 | dlr | 2006-11-12 19:49:32 +0000 (Sun, 12 Nov 2006)

Output pluralization in change count conditionally.  Related to issue
#2653.

* tools/client-side/svn-graph.pl
  (write_graph_descriptor): Check change count before writing the "s"
   character.

Suggested by: phpxcache