Checkout Tools
  • last updated 8 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Fix various typos detected by codespell

[in subversion/bindings]

* cxx/README, cxx/include/svnxx/tristate.hpp, cxx/src/aprwrap/array.hpp,

javahl/README, javahl/native/JNIStackElement.cpp, javahl/native/JNIUtil.h,

javahl/native/NativeStream.hpp, javahl/native/OperationContext.cpp,

javahl/native/org_apache_subversion_javahl_util_PropLib.cpp,

javahl/src/org/apache/subversion/javahl/ClientNotifyInformation.java,

javahl/src/org/apache/subversion/javahl/ISVNClient.java,

javahl/src/org/apache/subversion/javahl/ISVNRemote.java,

javahl/src/org/apache/subversion/javahl/ISVNRepos.java,

javahl/src/org/apache/subversion/javahl/NativeResources.java,

javahl/src/org/apache/subversion/javahl/SVNClient.java,

javahl/src/org/apache/subversion/javahl/SVNRepos.java,

javahl/src/org/apache/subversion/javahl/SVNUtil.java,

javahl/src/org/apache/subversion/javahl/callback/TunnelAgent.java,

javahl/src/org/apache/subversion/javahl/callback/UserPasswordCallback.java,

javahl/src/org/apache/subversion/javahl/types/Property.java,

javahl/src/org/apache/subversion/javahl/types/Revision.java,

javahl/src/org/apache/subversion/javahl/types/Status.java,

javahl/src/org/apache/subversion/javahl/types/VersionExtended.java,

javahl/src/org/tigris/subversion/javahl/Notify.java,

javahl/src/org/tigris/subversion/javahl/PromptUserPassword2.java,

javahl/src/org/tigris/subversion/javahl/PropertyData.java,

javahl/src/org/tigris/subversion/javahl/Revision.java,

javahl/src/org/tigris/subversion/javahl/SVNAdmin.java,

javahl/src/org/tigris/subversion/javahl/SVNClient.java,

javahl/src/org/tigris/subversion/javahl/SVNClientInterface.java,

javahl/src/org/tigris/subversion/javahl/Status.java,

javahl/src/org/tigris/subversion/javahl/StatusKind.java,

swig/include/proxy.py, swig/perl/libsvn_swig_perl/swigutil_pl.c,

swig/perl/native/Client.pm, swig/perl/native/Core.pm,

swig/python/tests/client.py, swig/python/tests/ra.py,

swig/python/tests/typemap.py:

(): Spelling fixes

  1. … 38 more files in changeset.
Perl bindings: document cancel callbacks and add some tests.

[in subversion/bindings/swig/perl/native]

* Client.pm: Move POD paragraphs about cancel calbacks into their own

chapter so that we can refer to them from other PODs.

Also fix the cancel arguments in an example.

* Repos.pm: Document cancel callbacks for dump_fs() and dump_fs2().

* t/1repos.t, t/3client.t: Add some tests for cancel callbacks.

  1. … 3 more files in changeset.
Fix some typos.

* CHANGES:

* contrib/cgi/mirror_dir_through_svn.cgi:

* contrib/client-side/emacs/psvn.el:

* contrib/client-side/svn2cl/svn2cl.xsl:

* contrib/hook-scripts/remove-zombie-locks.py:

* contrib/hook-scripts/syntax-check.sh:

* contrib/server-side/svnstsw/configure.ac:

* notes/assurance.txt:

* notes/fs-improvements.txt:

* notes/knobs:

* notes/merge-tracking/func-spec.html:

* notes/merge-tracking/summit-survey.html:

* notes/wc-ng/design:

* notes/wc-ng/locking:

* notes/wc-ng/nodes:

* subversion/bindings/ctypes-python/csvn/core/__init__.py:

* subversion/bindings/ctypes-python/examples/example.py:

* subversion/bindings/javahl/src/org/apache/subversion/javahl/ConflictResult.java:

* subversion/bindings/javahl/src/org/apache/subversion/javahl/ISVNClient.java:

* subversion/bindings/javahl/src/org/apache/subversion/javahl/SVNClient.java:

* subversion/bindings/javahl/src/org/apache/subversion/javahl/SVNRepos.java:

* subversion/bindings/javahl/src/org/tigris/subversion/javahl/ConflictResult.java:

* subversion/bindings/javahl/src/org/tigris/subversion/javahl/PropertyData.java:

* subversion/bindings/javahl/src/org/tigris/subversion/javahl/SVNAdmin.java:

* subversion/bindings/javahl/src/org/tigris/subversion/javahl/SVNClient.java:

* subversion/bindings/javahl/src/org/tigris/subversion/javahl/SVNClientInterface.java:

* subversion/bindings/javahl/tests/org/apache/subversion/javahl/BasicTests.java:

* subversion/bindings/javahl/tests/org/tigris/subversion/javahl/BasicTests.java:

* subversion/bindings/swig/include/proxy_apr.swg:

* subversion/bindings/swig/perl/native/Client.pm:

* subversion/bindings/swig/perl/native/t/3client.t:

* subversion/bindings/swig/python/libsvn_swig_py/swigutil_py.c:

* subversion/include/private/svn_diff_tree.h:

* subversion/include/private/svn_io_private.h:

* subversion/include/private/svn_ra_svn_private.h:

* subversion/include/private/svn_string_private.h:

* subversion/include/svn_io.h:

* subversion/include/svn_iter.h:

* subversion/include/svn_props.h:

* subversion/libsvn_client/copy_foreign.c:

* subversion/libsvn_client/diff.c:

* subversion/libsvn_client/merge.c:

* subversion/libsvn_delta/xdelta.c:

* subversion/libsvn_diff/diff4.c:

* subversion/libsvn_diff/util.c:

* subversion/libsvn_fs/editor.c:

* subversion/libsvn_fs_fs/index.c:

* subversion/libsvn_fs_fs/temp_serializer.c:

* subversion/libsvn_fs_fs/temp_serializer.h:

* subversion/libsvn_fs_fs/transaction.c:

* subversion/libsvn_fs_fs/tree.c:

* subversion/libsvn_fs_x/fs.h:

* subversion/libsvn_fs_x/index.c:

* subversion/libsvn_fs_x/reps.c:

* subversion/libsvn_fs_x/temp_serializer.c:

* subversion/libsvn_fs_x/temp_serializer.h:

* subversion/libsvn_fs_x/transaction.c:

* subversion/libsvn_fs_x/tree.c:

* subversion/libsvn_ra_serf/README:

* subversion/libsvn_ra_svn/protocol:

* subversion/libsvn_repos/dump.c:

* subversion/libsvn_repos/hooks.c:

* subversion/libsvn_repos/load-fs-vtable.c:

* subversion/libsvn_subr/dirent_uri.c:

* subversion/libsvn_subr/io.c:

* subversion/libsvn_subr/opt.c:

* subversion/libsvn_subr/string.c:

* subversion/libsvn_subr/subst.c:

* subversion/libsvn_wc/entries.c:

* subversion/libsvn_wc/externals.c:

* subversion/libsvn_wc/lock.c:

* subversion/libsvn_wc/update_editor.c:

* subversion/svn/file-merge.c:

* subversion/svn/status-cmd.c:

* subversion/svnlook/svnlook.c:

* subversion/svnrdump/load_editor.c:

* subversion/svnserve/svnserve.c:

* subversion/tests/cmdline/commit_tests.py:

* subversion/tests/cmdline/diff_tests.py:

* subversion/tests/cmdline/merge_reintegrate_tests.py:

* subversion/tests/cmdline/merge_tests.py:

* subversion/tests/cmdline/revert_tests.py:

* subversion/tests/cmdline/svnauthz_tests.py:

* subversion/tests/cmdline/svntest/factory.py:

* subversion/tests/cmdline/svntest/main.py:

* subversion/tests/libsvn_repos/repos-test.c:

* subversion/tests/libsvn_subr/string-test.c:

* subversion/tests/libsvn_subr/utf-test.c:

* subversion/tests/libsvn_wc/db-test.c:

* subversion/tests/svn_test_main.c:

* tools/dev/trails.py: Fix some typos.

Patch by: Veres Lajos <vlajos{_AT_}gmail.com>

(I removed some changes that were wrong or can't be made due to API breakage)

  1. … 90 more files in changeset.
swig-pl: Modernize the SYNOPSIS example and talk about canonicalization.

* subversion/bindings/swig/perl/native/Client.pm

(SYNOPSIS): Use a more modern example that fully sets up authentication in a

way that matches the command line client. Also canonicalize the target

before passing it into the APIs.

(PARAMETER NOTES): Talk about canonicalization.

Suggested by: Anton Yuzhaninov <citrin+svn{_AT_}citrin.ru>

(at least the notion that our documentation should mention canonicalization)

Fix some typos.

* CHANGES:

* contrib/client-side/emacs/psvn.el:

* contrib/client-side/svn-merge-vendor.py:

* contrib/hook-scripts/remove-zombie-locks.py:

* contrib/server-side/svnmirror.sh:

* contrib/server-side/svnmirror-test.sh:

* notes/meetings/berlin-11-agenda:

* notes/unicode-composition-for-filenames:

* notes/wc-ng/conflict-storage:

* notes/wc-ng/conflict-storage-2.0:

* subversion/bindings/ctypes-python/test/wc.py:

* subversion/bindings/cxxhl/src/aprwrap/hash.hpp:

* subversion/bindings/cxxhl/tests/test_aprwrap.cpp:

* subversion/bindings/javahl/native/JNICriticalSection.h:

* subversion/bindings/javahl/native/JNIUtil.cpp:

* subversion/bindings/javahl/native/jniwrapper/jni_env.hpp:

* subversion/bindings/javahl/native/NativeStream.hpp:

* subversion/bindings/javahl/src/org/apache/subversion/javahl/ISVNClient.java:

* subversion/bindings/javahl/src/org/apache/subversion/javahl/ISVNRemote.java:

* subversion/bindings/javahl/src/org/apache/subversion/javahl/ISVNRepos.java:

* subversion/bindings/javahl/src/org/tigris/subversion/javahl/SVNClient.java:

* subversion/bindings/javahl/tests/org/apache/subversion/javahl/BasicTests.java:

* subversion/bindings/javahl/tests/org/apache/subversion/javahl/SVNTests.java:

* subversion/bindings/javahl/tests/org/tigris/subversion/javahl/BasicTests.java:

* subversion/bindings/javahl/tests/org/tigris/subversion/javahl/SVNTests.java:

* subversion/bindings/swig/perl/native/Client.pm:

* subversion/include/private/svn_sqlite.h:

* subversion/include/private/svn_subr_private.h:

* subversion/include/svn_client.h:

* subversion/include/svn_client_mtcc.h:

* subversion/include/svn_diff.h:

* subversion/libsvn_fs_fs/rep-cache.c:

* subversion/libsvn_fs_x/rep-cache.c:

* subversion/libsvn_ra_serf/options.c:

* subversion/libsvn_subr/io.c:

* subversion/libsvn_subr/string.c:

* subversion/libsvn_subr/utf8proc.c:

* subversion/libsvn_wc/adm_crawler.c:

* subversion/libsvn_wc/diff_local.c:

* subversion/libsvn_wc/wc_db_update_move.c:

* subversion/libsvn_wc/wc-metadata.sql:

* subversion/svn/status-cmd.c:

* subversion/tests/cmdline/diff_tests.py:

* subversion/tests/cmdline/merge_tests.py:

* subversion/tests/cmdline/README:

* subversion/tests/cmdline/svnadmin_tests.py:

* subversion/tests/cmdline/svnauthz_tests.py:

* subversion/tests/cmdline/svndumpfilter_tests.py:

* subversion/tests/cmdline/svnrdump_tests.py:

* subversion/tests/cmdline/svntest/factory.py:

* subversion/tests/libsvn_wc/wc-queries-test.c:

* tools/dev/build-svn-deps-win.pl: Fix some typos.

  1. … 51 more files in changeset.
swig-pl: Fix typo introduced in r1490721.

* subversion/bindings/swig/perl/native/Client.pm

($revision): s/alos/also/

Documentation changes only.

* subversion/bindings/swig/perl/native/Client.pm

Document methods log2, log3, log4, log5.

Documentation and code cleanup changes only.

* subversion/bindings/swig/perl/native/Client.pm

Code: Sort the list @_all_fns.

POD:

- Move =item for "info" into correct spot wrt sorting.

- Add section "ADDITIONAL METHODS" listing all methods wrapped,

but not (yet) documented.

- Use modern sub parameter conventions in POD (no more "shift"ing).

- s/$ctx/$client/ which is a more appropriate name for a SVN::Client object.

- s/$cinfo/$commit_info/, s/$citem/$commit_item/

The days of letter shortage are over.

Make svn_client_log5() callable from the Perl bindings.

* subversion/bindings/swig/svn_client.i:

Make the rule for "apr_array_header_t *REVISION_RANGE_LIST" visible

from Perl, too.

* subversion/bindings/swig/include/svn_containers.swg:

Add an in typemap for "apr_array_header_t *REVISION_RANGE_LIST".

* subversion/bindings/swig/perl/libsvn_swig_perl/swigutil_pl.c,

subversion/bindings/swig/perl/libsvn_swig_perl/swigutil_pl.h:

Add the corresponding conversion function

svn_swig_pl_array_to_apr_array_revision_range() and its helper

convert_pl_revision_range(). The latter needs a modified

svn_swig_pl_set_revision() that doesn't croak() it it can't convert

its value parameter.

* subversion/bindings/swig/perl/libsvn_swig_perl/swigutil_pl.c,

subversion/bindings/swig/perl/libsvn_swig_perl/swigutil_pl.h:

Add a boolean parameter croak_on_error to svn_swig_pl_set_revision()

(croak_on_error=TRUE gives the old behaviour). Return NULL if

croak_on_error is FALSE and value can't be converted.

* subversion/bindings/swig/include/svn_types.swg:

Use svn_swig_pl_set_revision() with croak_on_error=TRUE in

the in typemap for svn_opt_revision_t.

* subversion/bindings/swig/perl/native/Client.pm:

Add log5 to the list of functions wrapped.

* subversion/bindings/swig/perl/native/Core.pm:

Add class magic and documentation for svn_opt_revision_range_t.

Add documentation for svn_opt_revision_t.

* subversion/bindings/swig/perl/native/t/3client.t:

Add tests for SVN::Client->log5() with different forms of

the revision_ranges parameter.

  1. … 7 more files in changeset.
swig-pl: Add support and tests for mkdir2, mkdir3, and mkdir4.

This will actually probably make all of the commit functions added in 1.7 with

commit callbacks work, but I haven't specifically tested them and they may have

other issues. Those tests will be forthcoming in a future commit.

* subversion/bindings/swig/include/svn_types.swg

(svn_commit_callback2_t): Add typemaps for both the callback function and

baton tuple used in the RA/Repos and the Client library.

* subversion/bindings/swig/perl/native/t/3client.t

(mkdir2, mkdir3, mkdir4): Add tests for these functions.

(update): Adjust the mkdir ahead of the update test to avoid conflict.

* subversion/bindings/swig/perl/native/Core.pm

(svn_commit_info_t): Add package for and documentation.

* subversion/bindings/swig/perl/native/Client.pm

(@_all_fns): Add mkdir4.

(mkdir): Adjust documentation to reference mkdir2.

(mkdir2,mkdir3): Add documentation.

(mkdir4): Steal the original mkdir documentation and adjust it to apply.

* subversion/bindings/swig/perl/libsvn_swig_perl/swigutil_pl.c

subversion/bindings/swig/perl/libsvn_swig_perl/swigutil_pl.h

(svn_swig_pl_thunk_commit_callback2): New thunk.

  1. … 5 more files in changeset.
swig-pl: Add tests and documentation for add2(), add3(), and add4().

* subversion/bindings/swig/perl/native/t/3client.t

(add2, add3, add4): Add tests for.

* subversion/bindings/swig/perl/native/Client.pm

(add): Adjust to reference add2().

(add2): Add documentation that references add3().

(add4): Add documentation, mostly by taking over the old add() docs.

  1. … 1 more file in changeset.
swig-pl: Add docs and tests for checkout2 and checkout3.

* subversion/bindings/swig/perl/native/t/3client.t

(checkout2, checkout3): Add tests for.

* subversion/bindings/swig/perl/native/Client.pm

(checkout): Make docs reference checkout2().

(checkout2): Add documentation that referencecs checkout3().

(checkout3): Add documentation; mostly by taking over the old checkout() docs.

  1. … 1 more file in changeset.
Allow swig-pl bindings to use update2, update3, update4.

* subversion/bindings/swig/perl/libsvn_swig_perl/swigutil_pl.c

(convert_svn_revnum_t): New private function to convert revnum to an iv.

(svn_swig_pl_revnums_to_list): New function to convert array of revnums to

perl array.

* subversion/bindings/swig/perl/libsvn_swig_perl/swigutil_pl.h

(svn_swig_pl_revnums_to_list): New function prototype.

* subversion/bindings/swig/include/svn_containers.swg

(apr_array_header_t **result_revs): New typemap for SWIGPERL.

* subversion/bindings/swig/perl/native/Client.pm

(@_all_fns): Add update4 to list of functions to import.

(update): Convert documentation to refer to update2.

(update2): Add documentation that refers to update3.

(update3): Add documentation that refers to update4.

(update4): Add documentation.

* subversion/bindings/swig/perl/native/t/3client.t

(update2,update3,update4): Add tests for.

  1. … 4 more files in changeset.
Add status4 to swig-pl.

* subversion/bindings/swig/svn_wc.i

(svn_wc_status_func3_t): Provide perl callback typemap.

* subversion/bindings/swig/perl/native/t/3client.t

(status4): Add tests for this function.

* subversion/bindings/swig/perl/native/Client.pm

(@_all_fns): Add status4 to the list of imported functions.

(status3): Adjust documentation to just reference status4.

(status4): Add documentation for status4.

* subversion/bindings/swig/perl/libsvn_swig_perl/swigutil_pl.c

subversion/bindings/swig/perl/libsvn_swig_perl/swigutil_pl.h

(svn_swig_pl_status_func3): Add thunk function.

  1. … 4 more files in changeset.
swig-pl: Fix documentation of status3 function.

* subversion/bindings/swig/perl/native/Client.pm

(status3): Adding the missing changelists argument to the documentation.

swig-pl: Documentation formatting fixes.

* subversion/bindings/swig/perl/native/Fs.pm

subversion/bindings/swig/perl/native/Repos.pm

subversion/bindings/swig/perl/native/Client.pm

Fix bare > characters that podlint was complaining about.

  1. … 2 more files in changeset.
Add support for status3 function to swig-pl. Work towards resolving issue #2646

* subversion/bindings/swig/perl/native/Core.pm

(SVN::Depth::unknown, SVN::Depth::exclude, SVN::Depth::empty, SVN::Depth::files,

SVN::Depth::immediates, SVN::Depth::infinity): Add.

* subversion/bindings/swig/perl/native/Client.pm

(status2): Update status2 documentation to just reference status3.

(status3): Add.

* subversion/bindings/swig/perl/native/t/3client.t

(status3): Add tests for status3.

  1. … 2 more files in changeset.
Add support for status2 function to Perl bindings. Partial work towards issue #2646.

* subversion/bindings/swig/svn_wc.i

(svn_wc_status_func2_t): Provide Perl callback typemap.

* subversion/bindings/swig/perl/native/t/3client.t

(status): Add tests for all fields of svn_wc_status_t.

Change the test names not to include the expected output the test suite

will print that for us anyway.

(status2): Add tests for this function.

* subversion/bindings/swig/perl/native/Wc.pm

(svn_wc_status2_t): Add documentation for.

(svn_wc_status_t): Adjust documentation to just refer to svn_wc_status2_t.

(SVN::Wc::Status): Move the package for this above the copyright statement.

* subversion/bindings/swig/perl/native/Client.pm

(status): Adjust documentation to just refer to status2.

(status2): Add documentation for.

* subversion/bindings/swig/perl/libsvn_swig_perl/swigutil_pl.c

(svn_swig_pl_status_func2): Add function.

* subversion/bindings/swig/perl/libsvn_swig_perl/swigutil_pl.h

(svn_swig_pl_status_func2): Add function

  1. … 5 more files in changeset.
* subversion/bindings/swig/perl/native/Core.pm

* subversion/bindings/swig/perl/native/Fs.pm

* subversion/bindings/swig/perl/native/Repos.pm

* subversion/bindings/swig/perl/native/t/4pool.t

* subversion/bindings/swig/perl/native/t/5delta.t

* subversion/bindings/swig/perl/native/t/5delta-compat.t

* subversion/bindings/swig/perl/native/t/3client.t

* subversion/bindings/swig/perl/native/t/1repos.t

* subversion/bindings/swig/perl/native/t/2fs.t

* subversion/bindings/swig/perl/native/t/0use.t

* subversion/bindings/swig/perl/native/Wc.pm

* subversion/bindings/swig/perl/native/Delta.pm

* subversion/bindings/swig/perl/native/Base.pm

* subversion/bindings/swig/perl/native/Client.pm

* subversion/bindings/swig/perl/native/Ra.pm

Apply svn:eol-style native property.

  1. … 14 more files in changeset.
In subversion/bindings/swig/perl/native: Whitespace cleanups.

Untabify. (Various instances seemed to be 2- and 4-space tabs, though

most were 8-space.) Kill trailing whitespace. Enforce

no-space-before-( in function calls. A few other indentation fixes as

I came across them. I kept the 4-space convention here, rather than

convert to 2-space, because 4-space seems to be pretty well established

in this dir.

No non-whitespace changes. svn diff -x-w is empty.

* Makefile.PL.in

* Base.pm

* Client.pm

* Core.pm

* Delta.pm

* Fs.pm

* Repos.pm

* Ra.pm

* t/1repos.t

* t/2fs.t

* t/4pool.t

* t/3client.t

* t/5delta.t

* t/5delta-compat.t

* t/7editor.t

* t/8lock.t

* scripts/fast_svnbase.pl

* scripts/compile_all.pl:

Whitespace fixes.

  1. … 17 more files in changeset.
Fix a syntax error in the SVN::Client pod documentation.

* subversion/bindings/swig/perl/native/Client.pm:

Removing a =back that didn't have a matching =over.

Update every occurence of the Subversion repository URL to apache.org,

except in CHANGES (for sentimental reasons, I guess).

* contrib/cgi/mirror_dir_through_svn.README,

* contrib/client-side/emacs/psvn.el,

* contrib/client-side/svnmerge/svnmerge_test.py,

* contrib/hook-scripts/commit-email.pl.in,

* contrib/server-side/svn-fast-backup,

* contrib/server-side/svnmirror.sh,

* contrib/server-side/svnmirror-test.sh,

* doc/user/cvs-crossover-guide.html,

* notes/fs_dumprestore.txt,

* notes/http-and-webdav/webdav-usage.html,

* notes/interactive-conflict-resolution.txt,

* notes/merge-tracking/func-spec.html,

* notes/merge-tracking/requirements.html,

* notes/merge-tracking/summit.html,

* notes/object-model.txt,

* notes/obliterate/hooks/post-obliterate.tmpl,

* notes/obliterate/hooks/pre-obliterate.tmpl,

* notes/obliterate/plan-milestones.html,

* notes/subversion-design.html,

* notes/variance-adjusted-patching.html,

* packages/windows-innosetup/Pre.rtf,

* packages/windows-WiX/BuildSubversion/WixDialog/loc/en-us/Pre.rtf,

* subversion/bindings/javahl/native/JNIUtil.cpp,

* subversion/bindings/javahl/src/org/apache/subversion/javahl/ISVNClient.java,

* subversion/bindings/javahl/src/org/apache/subversion/javahl/Version.java,

* subversion/bindings/javahl/src/org/tigris/subversion/javahl/SVNClientInterface.java,

* subversion/bindings/javahl/src/org/tigris/subversion/javahl/SVNClientSynchronized.java,

* subversion/bindings/javahl/src/org/tigris/subversion/javahl/Version.java,

* subversion/bindings/swig/perl/native/Client.pm,

* subversion/libsvn_repos/repos.c,

* subversion/libsvn_wc/wc_db.h,

* subversion/tests/cmdline/merge_tests.py,

* subversion/tests/libsvn_subr/path-test.c,

* tools/buildbot/slaves/README,

* tools/client-side/change-svn-wc-format.py,

* tools/client-side/svn-graph.pl,

* tools/client-side/svn-viewspec.py,

* tools/dev/contribulyze.py,

* tools/dev/po-merge.py,

* tools/dev/svn-merge-revs.py,

* tools/dist/gen_nightly_ann.py: Update Subversion repository URL to apache.

  1. … 40 more files in changeset.
Test out my new and fancy ASF commit priviledges by changing the copyright

wording in our license headers to reflect ownership by the ASF.

* NOTICE:

Change terminology to ASF, and update a link.

* subversion/libsvn_subr/opt.c

(svn_opt__print_version_info): Note that the product as a whole is

copyrighted by the ASF, and update the project website.

* everywhere:

Change license text to reflect ASF ownership.

  1. … 891 more files in changeset.
Fix some typos in Perl bindings doc strings.

* subversion/bindings/swig/perl/native/Client.pm

($ctx->log_msg, $ctx->cancel): Fix typos.

Relicense Subversion under the Apache License, Version 2.0.

* NOTICE: New.

* LICENSE: New.

* COPYING,

subversion/LICENSE: Remove.

* subversion/libsvn_subr/opt.c

(svn_opt__print_version_info): Note that the product as a whole is

copyrighted by the SVN Corp, and that it contains contributions from

many people, as referenced in NOTICE.

* subversion/bindings/swig/python/LICENSE_FOR_PYTHON_BINDINGS:

Relicense the SVN parts under Apache 2.0.

* everywhere:

Change copyright notices in file headers to reflect the Apache 2.0 license.

  1. … 882 more files in changeset.
Make diff_summarize callable from Perl binding.

Patch by: James Fang <june.fang{_AT_}gmail.com>

[in subversion/bindings/swig]

* svn_client.i

Add a typemap for (svn_client_diff_summarize_func_t, void*) arguments sequence.

* perl/libsvn_swig_perl/swigutil_pl.h,

* perl/libsvn_swig_perl/swigutil_pl.c

(svn_swig_pl_thunk_client_diff_summarize_func): New callback thunk function.

* perl/native/Client.pm

Document the diff_summarize method.

Expose svn_client_diff_summarize_kind_t as SVN::Client::Summarize::*.

  1. … 3 more files in changeset.
Follow-up to r30062: Update Perl bindings.

* subversion/bindings/swig/perl/native/Client.pm

(@_all_fns): Rename resolved2 to resolve.

Fix issue #3110.

* subversion/bindings/swig/perl/native/Client.pm: Fix documentation.

Patch by: Sergey Skvortsov

Follow up to r29208: Delete propget4 in Perl bindings.

* subversion/bindings/swig/perl/native/Client.pm

(@_all_fns): Delete propget4.

Housekeeping: In the spirit of r26317, remove trailing whitespace in our

repository.

(This touches files in various and sundry parts of the tree, which I shan't

enumerate here.)

  1. … 93 more files in changeset.