anatoly techtonik <techtonik@gmail.com>


Inspired Patch Suggested
r1335651 r1541877, r1541558, r989327, r989320 r1541878, r874310

r874310 | kfogel | 2008-11-17 06:35:37 +0000 (Mon, 17 Nov 2008)

* www/svn_1.6_releasenotes.html
  (What's New in Subversion 1.6): Link to CHANGES file.

Suggested by: Anatoly Techtonik <techtonik@gmail.com>


r989320 | cmpilato | 2010-08-25 19:40:52 +0000 (Wed, 25 Aug 2010)

Fix some broken links in the Community Guide.

* site/publish/docs/community-guide/general.part.html,
* site/publish/docs/community-guide/roles.part.html
  Fix links to "Writing log messages" section.

Patch by: Anatoly Techtonik <techtonik@gmail.com>

r989327 | stsp | 2010-08-25 19:57:05 +0000 (Wed, 25 Aug 2010)

Rename the --git-diff option to --git for consistency with Mercurial.

* subversion/svn/main.c
  (svn_cl__options): Rename "--git-diff" option to "--git".

* subversion/tests/cmdline/diff_tests.py:
  (diff_git_format_wc_wc, diff_git_format_url_wc,
   diff_git_format_url_url, diff_git_empty_files): Adjust.

Patch by: anatoly techtonik <techtonik@gmail.com>
(log message tweaked slightly by me)


r1335651 | stsp | 2012-05-08 17:24:33 +0000 (Tue, 08 May 2012)

In the output of 'svn help log', provide an example that shows how
to view log messages for any changes the next 'svn update' will apply.

* subversion/svn/main.c
  (svn_cl__cmd_table): Add an example to 'svn help log': svn log -rBASE:HEAD

* subversion/tests/cmdline/getopt_tests_data/svn_help_log_switch_stdout:
    Adjust expected output.

Inspired by: anatoly techtonik
http://svn.haxx.se/users/archive-2012-05/0098.shtml


r1541558 | julianfoad | 2013-11-13 15:34:25 +0000 (Wed, 13 Nov 2013)

Make 'svnlook.py' usable as a library by adding getter methods.

See the email thread "[PATCH] svnlook.py: Make it usable as a library", from
anatoly to dev@, initially on 2012-05-28 [1] with no response, followed up
starting on 2013-11-09 [2].
  [1] e.g. <http://svn.haxx.se/dev/archive-2012-05/0547.shtml>
  [2] e.g. <http://svn.haxx.se/dev/archive-2013-11/0039.shtml>

Patch by: anatoly techtonik <techtonik{_AT_}gmail.com>

* tools/examples/svnlook.py
  (SVNLook): Convert to new-style class. Change order of initializer
    arguments and make some of them optional, to allow using the class
    without immediately running a print command, and for convenience.
    Add getter methods and adjust existing cmd_* methods to use them.
  (DirsChangedEditor, ChangedEditor): Accept a callback and call it
    instead of directly printing the results.
  (Editor, DiffEditor): Accept a callback, for compatibility, but do not
    call it. These would need to be updated to make the 'tree' and 'diff'
    functionality available.


r1541877 | julianfoad | 2013-11-14 11:01:18 +0000 (Thu, 14 Nov 2013)

* tools/examples/svnlook.py
  (SVNLook.cmd_date): Format the date the same way as the original 'svnlook'.

Patch by: anatoly techtonik <techtonik{_AT_}gmail.com>
(tweaked by me)

r1541878 | julianfoad | 2013-11-14 11:11:07 +0000 (Thu, 14 Nov 2013)

* tools/examples/svnlook.py
  Add version information (URL/Date/Revision keywords) in the top-of-file
  comment.

Suggested by: anatoly techtonik <techtonik{_AT_}gmail.com>