Checkout Tools
  • last updated 2 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates

Changeset 841741 is being indexed.

Cleanups to rev 1662 et al. I nod gelatinously in Greg Stein's

direction for pointing out these problems.

* subversion/include/svn_io.h, subversion/libsvn_subr/io.c

(svn_io_filesizes_different_p): New name for

svn_io__filesizes_different_p.

* subversion/libsvn_wc/props.c

(svn_wc_props_modified_p): Adjust caller for above.

* subversion/libsvn_wc/questions.c

(svn_wc__files_contents_same_p): Same.

In most internal header files, namespace-protect the multiple include

guards, and/or add cplusplus guards:

subversion/bindings/java/jni/date.h

subversion/bindings/java/jni/entry.h

subversion/bindings/java/jni/global.h

subversion/bindings/java/jni/hashtable.h

subversion/bindings/java/jni/item.h

subversion/bindings/java/jni/j.h

subversion/bindings/java/jni/misc.h

subversion/bindings/java/jni/nodekind.h

subversion/bindings/java/jni/revision.h

subversion/bindings/java/jni/schedule.h

subversion/bindings/java/jni/status.h

subversion/bindings/java/jni/statuskind.h

subversion/bindings/java/jni/string.h

subversion/bindings/java/jni/svn_jni_global.h

subversion/bindings/java/jni/vector.h

subversion/bindings/ruby/delta_editor.h

subversion/bindings/ruby/error.h

subversion/bindings/ruby/fs.h

subversion/bindings/ruby/fs_node.h

subversion/bindings/ruby/fs_root.h

subversion/bindings/ruby/fs_txn.h

subversion/bindings/ruby/log.h

subversion/bindings/ruby/stream.h

subversion/bindings/ruby/svn_ruby.h

subversion/bindings/ruby/txdelta.h

subversion/bindings/ruby/util.h

subversion/bindings/ruby/wc.h

subversion/bindings/swig/swigutil.h

subversion/clients/cmdline/cl.h

subversion/clients/cmdline/client_errors.h

subversion/include/svn_io.h

subversion/libsvn_client/client.h

subversion/libsvn_delta/delta.h

subversion/libsvn_fs/dag.h

subversion/libsvn_fs/dbt.h

subversion/libsvn_fs/err.h

subversion/libsvn_fs/fs.h

subversion/libsvn_fs/id.h

subversion/libsvn_fs/key-gen.h

subversion/libsvn_fs/node-rev.h

subversion/libsvn_fs/nodes-table.h

subversion/libsvn_fs/proplist.h

subversion/libsvn_fs/reps-strings.h

subversion/libsvn_fs/reps-table.h

subversion/libsvn_fs/rev-table.h

subversion/libsvn_fs/skel.h

subversion/libsvn_fs/strings-table.h

subversion/libsvn_fs/trail.h

subversion/libsvn_fs/tree.h

subversion/libsvn_fs/txn-table.h

subversion/libsvn_fs/txn.h

subversion/libsvn_fs/validate.h

subversion/libsvn_ra_dav/ra_dav.h

subversion/libsvn_ra_local/ra_local.h

subversion/libsvn_repos/repos.h

subversion/libsvn_subr/config_impl.h

subversion/libsvn_subr/io.c

subversion/libsvn_wc/adm_files.h

subversion/libsvn_wc/adm_ops.h

subversion/libsvn_wc/entries.h

subversion/libsvn_wc/log.h

subversion/libsvn_wc/props.h

subversion/libsvn_wc/questions.h

subversion/libsvn_wc/translate.h

subversion/libsvn_wc/wc.h

subversion/mod_dav_svn/dav_svn.h

subversion/svnadmin/svnadmin.h

subversion/tests/fs-helpers.h

subversion/tests/libsvn_repos/dir-delta-editor.h

  1. … 70 more files in changeset.
Fixed a bunch of spurious whitespace in copyright notices.

Revert change to check-license.py that attempted to compensate for the

slightly different style in the Ruby bindings licenses.

Change all the Ruby binding file licences to be the same as the rest

of Subversion.

  1. … 333 more files in changeset.
Sigh. Hadn't updated the new license in check-license.py for the

previous commit. Here we go again...

  1. … 334 more files in changeset.
Move svn-dev.el to tools/dev/, then update copyright notice and

svn-dev.el loader for all files.

[Note: see next commit. I'd forgotten to update the license in

check-license.py, so not all copyright notices were updated in

the way they should have been.]

  1. … 339 more files in changeset.
* tools/check-license.py: Change to reflect new license.

* everything with a license: Updated with text acknowledging

contributors and advising how to track contribution history.

Suggested by C. Scott Ananian <cananian@lesser-magoo.lcs.mit.edu>.

  1. … 221 more files in changeset.
Rename the svn_string_t type to svn_stringbuf_t.

  1. … 123 more files in changeset.
Update copyright from 2000 to 2000-2001. Used gstein's script to make it all happen. Thanks, Greg.

  1. … 157 more files in changeset.
* libsvn_fs/delta.c

(replace_with_nearest): De-commissioned this function until further

notice.

(add_file_or_dir): Cosmetic changes only.

(replace_file_or_dir): Added base_revision validity check.

(delta_dirs): Changed to, instead of using the de-commissioned

replace_with_nearest, replace unrelated entries with a deleta/add

combo (with cheese, no pickles, onion rings, and Biggie-size that,

please).

* tests/libsvn_fs/dir-delta-editor.c

* tests/libsvn_fs/dir-delta-editor.h

New files for the svn_fs_dir_delta test case in fs-test.c, these

contain the implementation of an editor driven by svn_fs_dir_delta

to in turn use filesystem calls to modify the state of a transaction

tree.

* tests/libsvn_fs/Makefile.am

(dir-delta-editor.c) New file to build.

* tests/libsvn_fs/fs-test.c

#include dir-delta-editor.h and svn_delta.h now. Also, fixed some

comments in places where tree_test_entry_t's were used.

(tree_test_t): New structure for wrapping tree_test_entry_t items.

(txn_script_command_t): New structure for making quick-n-dirty edits

to a filesystem transaction.

(txn_script_exec): Function for executing the quick-n-dirty edits as

defined by the array of txn_script_command_t's.

(dir_deltas): New test case for svn_fs_dir_delta().

(test_funcs): Added reference to new test dir_deltas.

    • -0
    • +40
    ./dir-delta-editor.h
  1. … 8 more files in changeset.