svn commit: r966156 - in /subversion/trunk/subversion: include/svn_error_codes.h include/svn_io.h libsvn_subr/stream.c libsvn_subr/subst.c

2010-07-21 Thread rhuijben
Author: rhuijben Date: Wed Jul 21 09:35:34 2010 New Revision: 966156 URL: http://svn.apache.org/viewvc?rev=966156view=rev Log: Make seeking to the start of an svn_stream_t an operation handled by the seek callbacks, instead of using a separate callback. We can do this by handling NULL as a

svn commit: r966167 - in /subversion/trunk: build/generator/gen_win.py gen-make.py

2010-07-21 Thread rhuijben
Author: rhuijben Date: Wed Jul 21 10:26:48 2010 New Revision: 966167 URL: http://svn.apache.org/viewvc?rev=966167view=rev Log: Allow setting an explicit jdk version to use for building on Windows. This allows building with a 64 bit JDK when using a 32 bit python (or the other way around) on

svn commit: r966192 - /subversion/trunk/subversion/libsvn_client/patch.c

2010-07-21 Thread dannas
Author: dannas Date: Wed Jul 21 11:52:26 2010 New Revision: 966192 URL: http://svn.apache.org/viewvc?rev=966192view=rev Log: Only create a target stream for a property if the property exists. * subversion/libsvn_client/patch.c (init_prop_content_info): Only create a target stream if the

svn commit: r966204 - /subversion/trunk/win-tests.py

2010-07-21 Thread rhuijben
Author: rhuijben Date: Wed Jul 21 12:17:13 2010 New Revision: 966204 URL: http://svn.apache.org/viewvc?rev=966204view=rev Log: Allow using win-tests.py's test setup framework to run the javahl tests. The reason to use the same script on Windows is that the test framework already moves all

svn commit: r966210 - /subversion/trunk/subversion/bindings/javahl/tests/org/tigris/subversion/javahl/BasicTests.java

2010-07-21 Thread dannas
Author: dannas Date: Wed Jul 21 12:42:28 2010 New Revision: 966210 URL: http://svn.apache.org/viewvc?rev=966210view=rev Log: Follow-up to r965520. Fix a failure in the javahl-compat tests in the same way as was done for the org.apache tests. Update a javahl test to always display a diff header,

svn commit: r966226 - /subversion/trunk/subversion/libsvn_client/patch.c

2010-07-21 Thread dannas
Author: dannas Date: Wed Jul 21 13:46:06 2010 New Revision: 966226 URL: http://svn.apache.org/viewvc?rev=966226view=rev Log: Start matching property hunks. With this change, we can handle matching of modified and deleted properties but we cannot yet handle added props. (The current code for

svn propchange: r966226 - svn:log

2010-07-21 Thread dannas
Author: dannas Revision: 966226 Modified property: svn:log Modified: svn:log at Wed Jul 21 14:04:55 2010 -- --- svn:log (original) +++ svn:log Wed Jul 21 14:04:55 2010 @@ -11,7 +11,7 @@ installing a property patch.

svn commit: r966228 - /subversion/trunk/subversion/libsvn_client/patch.c

2010-07-21 Thread dannas
Author: dannas Date: Wed Jul 21 14:10:13 2010 New Revision: 966228 URL: http://svn.apache.org/viewvc?rev=966228view=rev Log: * subversion/libsvn_client/patch.c (target_content_info_t): Add doc string. Modified: subversion/trunk/subversion/libsvn_client/patch.c Modified:

svn commit: r966271 - /subversion/trunk/subversion/libsvn_client/patch.c

2010-07-21 Thread dannas
Author: dannas Date: Wed Jul 21 15:11:43 2010 New Revision: 966271 URL: http://svn.apache.org/viewvc?rev=966271view=rev Log: Enable matching of added properties. * subversion/libsvn_client/patch.c (match_existing_file): Rename from this to .. (match_existing_target): .. This and replace

svn commit: r966279 - /subversion/trunk/subversion/libsvn_wc/upgrade.c

2010-07-21 Thread rhuijben
Author: rhuijben Date: Wed Jul 21 15:27:15 2010 New Revision: 966279 URL: http://svn.apache.org/viewvc?rev=966279view=rev Log: * subversion/libsvn_wc/upgrade.c (upgrade_to_wcng): When upgrading to format 18 or later from entry files, move properties into wc-db. Modified:

svn commit: r966300 - /subversion/trunk/subversion/libsvn_wc/upgrade.c

2010-07-21 Thread hwright
Author: hwright Date: Wed Jul 21 16:25:14 2010 New Revision: 966300 URL: http://svn.apache.org/viewvc?rev=966300view=rev Log: Fix the build failure introduced in r966279. The project now builds, but the correctness of this fix may be suspect. * subversion/libsvn_wc/upgrade.c

svn commit: r966312 - in /subversion/trunk/subversion: include/ libsvn_client/ libsvn_wc/

2010-07-21 Thread philip
Author: philip Date: Wed Jul 21 16:53:03 2010 New Revision: 966312 URL: http://svn.apache.org/viewvc?rev=966312view=rev Log: Remove the text-base parameter from svn_wc_transmit_text_deltas3. In 1.6 it was used to pass information to svn_wc_process_committed but is no longer needed in 1.7. *

svn commit: r966313 - in /subversion/trunk/subversion/libsvn_wc: upgrade.c wc_db.c wc_db.h

2010-07-21 Thread rhuijben
Author: rhuijben Date: Wed Jul 21 16:57:18 2010 New Revision: 966313 URL: http://svn.apache.org/viewvc?rev=966313view=rev Log: Handle more corner cases of property upgrades, as found via our current upgrade tests. * subversion/libsvn_wc/upgrade.c (read_propfile): Handle 0 byte files as an

svn commit: r966321 - /subversion/trunk/subversion/libsvn_wc/wc-queries.sql

2010-07-21 Thread philip
Author: philip Date: Wed Jul 21 17:14:27 2010 New Revision: 966321 URL: http://svn.apache.org/viewvc?rev=966321view=rev Log: * subversion/libsvn_wc/wc-queries.sql (STMT_SELECT_BASE_WORKING_NODE): Remove spurious semicolons. Modified: subversion/trunk/subversion/libsvn_wc/wc-queries.sql

svn commit: r966328 - /subversion/trunk/subversion/tests/cmdline/svntest/wc.py

2010-07-21 Thread philip
Author: philip Date: Wed Jul 21 17:43:23 2010 New Revision: 966328 URL: http://svn.apache.org/viewvc?rev=966328view=rev Log: * subversion/tests/cmdline/svntest/wc.py (text_base_path): Support single-db. Modified: subversion/trunk/subversion/tests/cmdline/svntest/wc.py Modified:

svn commit: r966329 - in /subversion/trunk/subversion: include/ libsvn_client/ svn/

2010-07-21 Thread hwright
Author: hwright Date: Wed Jul 21 17:47:12 2010 New Revision: 966329 URL: http://svn.apache.org/viewvc?rev=966329view=rev Log: Rev the client delete API to allow it to return multiple commits through a new callback in the client context. We don't yet change the underlying operation of

svn commit: r966341 - in /subversion/trunk/subversion/svn: delete-cmd.c main.c

2010-07-21 Thread hwright
Author: hwright Date: Wed Jul 21 18:14:15 2010 New Revision: 966341 URL: http://svn.apache.org/viewvc?rev=966341view=rev Log: Update the commandline client to use the new client delete API. * subversion/svn/delete-cmd.c (svn_cl__delete): Use the new API, getting rid of the explicit call to

svn commit: r966358 - in /subversion/trunk/subversion/svnrdump: dump_editor.c dump_editor.h svnrdump.c svnrdump.h util.c

2010-07-21 Thread artagnon
Author: artagnon Date: Wed Jul 21 18:55:29 2010 New Revision: 966358 URL: http://svn.apache.org/viewvc?rev=966358view=rev Log: svnrdump: Restructure code and cleanup comments. Cleanup comments in: * subversion/svnrdump/svnrdump.c * subversion/svnrdump/svnrdump.h * subversion/svnrdump/util.c *

svn commit: r966366 - in /subversion/trunk/subversion: include/svn_client.h libsvn_client/add.c libsvn_client/deprecated.c svn/mkdir-cmd.c

2010-07-21 Thread hwright
Author: hwright Date: Wed Jul 21 19:06:11 2010 New Revision: 966366 URL: http://svn.apache.org/viewvc?rev=966366view=rev Log: Rev the client mkdir API to return commit info through the ctx callback. * subversion/svn/mkdir-cmd.c (svn_cl__mkdir): Use the updated API. *

svn commit: r966370 - /subversion/trunk/subversion/libsvn_client/patch.c

2010-07-21 Thread stsp
Author: stsp Date: Wed Jul 21 19:17:43 2010 New Revision: 966370 URL: http://svn.apache.org/viewvc?rev=966370view=rev Log: * subversion/libsvn_client/patch.c (resolve_target_path, init_prop_content_info, init_patch_target, scan_for_match, svn_client_patch): Indentation fixes. No functional

svn commit: r966372 - in /subversion/branches/issue-2779-dev/subversion: include/svn_error_codes.h libsvn_client/ra.c

2010-07-21 Thread cmpilato
Author: cmpilato Date: Wed Jul 21 19:20:31 2010 New Revision: 966372 URL: http://svn.apache.org/viewvc?rev=966372view=rev Log: On the 'issue-2779-dev' branch: Get 'svn checkout' following redirects! * subversion/include/svn_error_codes.h (SVN_ERR_CLIENT_CYCLE_DETECTED): New error code. *

svn commit: r966374 - in /subversion/trunk/subversion/svnrdump: dump_editor.c svnrdump.c

2010-07-21 Thread stsp
Author: stsp Date: Wed Jul 21 19:25:36 2010 New Revision: 966374 URL: http://svn.apache.org/viewvc?rev=966374view=rev Log: * subversion/svnrdump/svnrdump.c, subversion/svnrdump/dump_editor.c: Sweep up tabs, put spaces instead. Modified: subversion/trunk/subversion/svnrdump/dump_editor.c

svn commit: r966383 - /subversion/trunk/subversion/svnrdump/svnrdump.c

2010-07-21 Thread stsp
Author: stsp Date: Wed Jul 21 19:48:27 2010 New Revision: 966383 URL: http://svn.apache.org/viewvc?rev=966383view=rev Log: Fix the following segfault in svnrdump ('session' is NULL): #0 0x0388a87d in svn_ra_get_latest_revnum (session=0x0, latest_revnum=0xcfbddbcc, pool=0x88ada018) at

svn commit: r966390 - /subversion/trunk/subversion/svnrdump/dump_editor.c

2010-07-21 Thread stsp
Author: stsp Date: Wed Jul 21 19:53:56 2010 New Revision: 966390 URL: http://svn.apache.org/viewvc?rev=966390view=rev Log: Fix another segfault in svnrdump. Now it can produce dump files again :) * subversion/svnrdump/dump_editor.c (make_dir_baton, open_directory): Terminate

svn commit: r966397 - /subversion/trunk/subversion/svnrdump/svnrdump.c

2010-07-21 Thread stsp
Author: stsp Date: Wed Jul 21 20:06:08 2010 New Revision: 966397 URL: http://svn.apache.org/viewvc?rev=966397view=rev Log: Make svnrdump print a repository UUID header. * subversion/svnrdump/svnrdump.c (replay_range): Get the repository's UUID and print it. Add another newline after

svn commit: r966414 - /subversion/trunk/subversion/tests/cmdline/merge_tests.py

2010-07-21 Thread pburba
Author: pburba Date: Wed Jul 21 20:49:22 2010 New Revision: 966414 URL: http://svn.apache.org/viewvc?rev=966414view=rev Log: Simplify test for issue #3657. * subversion/tests/cmdline/merge_tests.py (copy_causes_phantom_eol_conflict): Reproducing this issue is simpler than this test

svn commit: r966417 - /subversion/trunk/subversion/libsvn_wc/wc-queries.sql

2010-07-21 Thread rhuijben
Author: rhuijben Date: Wed Jul 21 21:08:28 2010 New Revision: 966417 URL: http://svn.apache.org/viewvc?rev=966417view=rev Log: * subversion/libsvn_wc/wc-queries.sql (STMT_PLAN_PROP_UPGRADE): Following up on r966313, apply query change that I forgot to commit. Modified:

svn commit: r966431 - /subversion/trunk/subversion/libsvn_ra/compat.c

2010-07-21 Thread rhuijben
Author: rhuijben Date: Wed Jul 21 21:40:10 2010 New Revision: 966431 URL: http://svn.apache.org/viewvc?rev=966431view=rev Log: Following up on r867727 (aka r27653), fix some issues noted in http://svn.haxx.se/dev/archive-2010-07/0385.shtml The reason I'm fixing this, is that AnkhSVN might use

svn commit: r966438 - /subversion/trunk/subversion/libsvn_client/commit.c

2010-07-21 Thread hwright
Author: hwright Date: Wed Jul 21 21:57:54 2010 New Revision: 966438 URL: http://svn.apache.org/viewvc?rev=966438view=rev Log: * subversion/libsvn_client/commit.c (get_ra_editor): Use the specified commit callback, rather than the default one. Modified:

svn commit: r966439 - /subversion/trunk/subversion/svnrdump/dump_editor.c

2010-07-21 Thread rhuijben
Author: rhuijben Date: Wed Jul 21 22:01:44 2010 New Revision: 966439 URL: http://svn.apache.org/viewvc?rev=966439view=rev Log: Fix a few small issues in the dump_editor of svnrdump. * subversion/svnrdump/dump_editor.c (make_dir_baton): Use svn_uri_join() as fs paths are no dirents and a

svn commit: r966453 - /subversion/trunk/subversion/tests/cmdline/svnrdump_tests.py

2010-07-21 Thread rhuijben
Author: rhuijben Date: Wed Jul 21 22:58:16 2010 New Revision: 966453 URL: http://svn.apache.org/viewvc?rev=966453view=rev Log: * subversion/tests/cmdline/svnrdump_tests.py (basic_svnrdump): Fix casing of the dump format header in this test. Modified:

svn commit: r966458 - in /subversion/trunk/subversion: libsvn_repos/ tests/cmdline/svnsync_tests_data/

2010-07-21 Thread stsp
Author: stsp Date: Wed Jul 21 23:06:26 2010 New Revision: 966458 URL: http://svn.apache.org/viewvc?rev=966458view=rev Log: Remove a redundant helper function from libsvn_repos/dump.c. Instead of printing the human-readable form of property hashes with a static helper function, use the generic

svn commit: r966461 - in /subversion/trunk/subversion/svnrdump: dump_editor.c dump_editor.h svnrdump.c

2010-07-21 Thread stsp
Author: stsp Date: Wed Jul 21 23:19:12 2010 New Revision: 966461 URL: http://svn.apache.org/viewvc?rev=966461view=rev Log: In svnrdump, replace calls to svn_cmdline_printf() with calls to svn_stream_printf(), which will hopefully fix a problem seen on Windows where headers are printed out of

svn commit: r966462 - /subversion/trunk/subversion/tests/cmdline/svnrdump_tests.py

2010-07-21 Thread stsp
Author: stsp Date: Wed Jul 21 23:28:54 2010 New Revision: 966462 URL: http://svn.apache.org/viewvc?rev=966462view=rev Log: * subversion/tests/cmdline/svnrdump_tests.py: Fix description of this file. Modified: subversion/trunk/subversion/tests/cmdline/svnrdump_tests.py Modified:

svn commit: r966463 - in /subversion/trunk/subversion: include/svn_client.h libsvn_client/commit.c libsvn_client/deprecated.c svn/import-cmd.c

2010-07-21 Thread hwright
Author: hwright Date: Wed Jul 21 23:35:48 2010 New Revision: 966463 URL: http://svn.apache.org/viewvc?rev=966463view=rev Log: Another in a series: Make the import client API return commit information through the cxt callback. * subversion/svn/import-cmd.c (svn_cl__import): Update client API

svn commit: r966467 - /subversion/trunk/subversion/svnrdump/svnrdump.c

2010-07-21 Thread rhuijben
Author: rhuijben Date: Thu Jul 22 00:11:21 2010 New Revision: 966467 URL: http://svn.apache.org/viewvc?rev=966467view=rev Log: * subversion/svnrdump/svnrdump.c (main): Following up on r966445, initialize config_dir to NULL. Modified: subversion/trunk/subversion/svnrdump/svnrdump.c