Hello community, here is the log from the commit of package mercurial for openSUSE:Factory checked in at 2017-11-09 16:25:20 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mercurial (Old) and /work/SRC/openSUSE:Factory/.mercurial.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mercurial" Thu Nov 9 16:25:20 2017 rev:121 rq:539146 version:4.4 Changes: -------- --- /work/SRC/openSUSE:Factory/mercurial/mercurial.changes 2017-08-24 18:28:00.203595190 +0200 +++ /work/SRC/openSUSE:Factory/.mercurial.new/mercurial.changes 2017-11-09 16:25:26.648454755 +0100 @@ -1,0 +2,74 @@ +Sun Nov 5 10:56:38 UTC 2017 - [email protected] + +- Mercurial 4.4 + + Notable changes + Control whitespace settings for annotation on hgweb + + * /annotate URLs on hgweb now accept query string arguments to influence how + whitespace changes impact results. + * The arguments "ignorews," "ignorewsamount," "ignorewseol," and + "ignoreblanklines" now have the same meaning as their [annotate] config + section counterparts. Any provided setting overrides the server default. + * HTML checkboxes have been added to the paper and gitweb themes to expose + current whitespace settings and to easily modify the current view. + Fast, heuristic copy-tracing + A new fast heuristic algorithm for copytracing which assumes that the + files moves are either: + 1. renames in the same directory + 2. moves in other directories with same names + You can use this algorithm by setting 'experimental.copytrace=heuristics'. + This setting performs full copytracing if both source and destination + branches contains non-public changesets only. + Other changes + * Estimated time is more accurate with non-linear progress + * "hg status -v" can now show unfinished state. For example, when in an + unfinished rebase state, "hg status -v" might show: + # The repository is in an unfinished *rebase* state. + # No unresolved merge conflicts. + # To continue: hg rebase --continue + # To abort: hg rebase --abort + * Added '--ignore-space-at-eol' diff option to ignore whitespace + differences at line endings. + * show: use consistent node length in views + * show: decrease minimum displayed hash length from 5 to 4 + * A new uncommit extension which provides 'hg uncommit' using which one + can uncommit part or all of the changeset. This command undoes the + effect of a local commit, returning the affected files to their + uncommitted state. + * 'hg clone --uncompressed' uses clone bundles when possible + * 'hg annotate --skip' now prints a '*' on lines with skipped revisions + * New 'commands.update.check' feature to adjust constraints on when + 'hg update' will allow updates with a dirty working copy. + * Add an experimental -L/--line-range FILE,FROMLINE:TOLINE option to + 'hg log' command to follow the history of files by line range. In + combination with -p/--patch option, only diff hunks within specified + line range will be displayed. Feedback, especially on UX aspects, is + welcome. + * Print warning when fsmonitor isn't being used on a large repository + + Read rest of the changelog at + https://www.mercurial-scm.org/wiki/WhatsNew#Mercurial_4.4_.282017-11-01.29 + +- Mercurial 4.3.3 + + * Prevent crashes when clearing progress bar. (issue5684) + * rebase: move bookmarks with --keep (issue5682) + +- Mercurial 4.3.2 + + * restore compatibility with older versions of Python 2.7 by not using a + bytearray with struct.unpack_from() + * restore mingw compatibility for setup.py + * hgwebdir: read 'web.template' untrusted (plugs potential security issue) + * repair: preserve phase when not using generaldelta (issue5678) + * ssh: fix flakey ssh errors on BSD systems + * restore error handling behavior around certain I/O errors; the regressed + behavior could result in transactions not being properly rolled back if + stdio handles encountered errors (issue5658) + * templatekw: choose {latesttag} by len(changes), not date (issue5659) + * record: fix revert -i for lines without newline (issue5651) + * mq: create non-lossy patches, also with custom global diff configuration + +- Fixed README file name (now it's README.rst) +------------------------------------------------------------------- Old: ---- mercurial-4.3.1.tar.gz mercurial-4.3.1.tar.gz.asc New: ---- mercurial-4.4.tar.gz mercurial-4.4.tar.gz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mercurial.spec ++++++ --- /var/tmp/diff_new_pack.stKe5B/_old 2017-11-09 16:25:27.712415912 +0100 +++ /var/tmp/diff_new_pack.stKe5B/_new 2017-11-09 16:25:27.712415912 +0100 @@ -20,7 +20,7 @@ %{!?python_sitelib: %global python_sitelib %(python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} %endif Name: mercurial -Version: 4.3.1 +Version: 4.4 Release: 0 Summary: Scalable Distributed SCM License: GPL-2.0+ @@ -114,7 +114,7 @@ %files %defattr(-, root, root) -%doc README CONTRIBUTORS COPYING hgweb.cgi +%doc README.rst CONTRIBUTORS COPYING hgweb.cgi %{_bindir}/* %{_sysconfdir}/bash_completion.d/* %{_datadir}/zsh/ ++++++ mercurial-4.3.1.tar.gz -> mercurial-4.4.tar.gz ++++++ ++++ 79525 lines of diff (skipped) ++++++ mercurial.keyring ++++++ --- /var/tmp/diff_new_pack.stKe5B/_old 2017-11-09 16:25:28.900372542 +0100 +++ /var/tmp/diff_new_pack.stKe5B/_new 2017-11-09 16:25:28.900372542 +0100 @@ -146,29 +146,18 @@ cY3MpWtRzI2kwJ27rMCaC60fj+JIKcK8ajbeCzVCiVMmY9hIu70MBTc1B1fKus6o EDyEMmXAA+0X9UAVU2of6vwQlOmhRMsgCmdSAceT8wwq/9tGQ81J/o2lMPwOKlcj zz6YjIOQmFYithwJSGFuT6iJv8sEcmQW62XcPL7QsEu4NtUIOkwrfxD2uXoysSzN -6ynKU9xbK/QZ+G+9uKZfDa5zIhFDeI9t4y5VABEBAAGJAiUEGAECAA8CGwwFAlaC -1HQFCQj8cyQACgkQucncgkqlvdW/MA/+KxqlBCLoAUZDH6U7Pffc529wDCj1FtT/ -Xy80tK3O0FGXEZQi3APHShFaLhzgKGNqMWNJYaQEReW5kdY+Ua3E3pzZ07fCH6Vc -+hjRMXdCVJK/Zx5/X1RaIgsEeFmQDA9A6FaOi43FXSYZPqN0qY4leY2IVHqm9uOD -G8tv1SWhkyNQNN9m20SIVpRpx49PrMaFjSFTaZW1Tprj+cvDzdW25yFUiYHIwOHu -gma+rlOMWUMWkGs4eP5DUSgMHMP+N95xFS5/4DEQi6xyYx5UAJl476ehCdjgZ0Kp -AOmYHxhx3ozCCoF+4pJQVuFbuyLyx8avG0SWISwoe5/j5bnjEESNelM6OSY1fJng -V0P+AEEk5aGi1rb0JFWWgen4rAL4NZx/PkkO3vbxK8s/lUviBhi1CxqPlzNQmi6X -jE+nzfZhqCSoQwmQn+oRB/FTIJj2zZlfZ+wB5m6hCmuaDTkK9qJbP5/AhPNUuKRr -oh5c6A+/04o2TpYMei8rPY8/Z95RnZ6YkNm8MBg034leuIVm/i9bdcUqjQP1Iy5r -C/KDmsEsDGi1VWRle2SJrU7ZK0kUIHDDVCswEofNarIzqJpSt9nQbZVuwz3IuO0t -Lb3irkRP+Cos+QRbyV5WsQqfamgohXDtOGp8nMTwIVJoMf+Fo+8Yj1LcAYltrzp9 -eJXGf7asgpyJAiUEGAECAA8CGwwFAljlPFMFCQzNXAUACgkQucncgkqlvdW+aA// -VZDHln6RHgBsjN2urjC5jgJDGi/yhIJtNSgVMQf9F2SscE/UyodDgYVg7/n/Sj0D -RVSYumcva4jlLqcRIxRmwdx55gps9dT9sGEp2HYByjxA87JIE2cHZv4UjhJ4ucju -rw2xGOwx7LwUl4I7KdHjosVqcNaa0ay2shOY2fCM3YO1VfahGp+Vc8rFGYhyGYNH -Hd13If4MLCDV6yVVdU50LSxu1/uwRh0wvgjUcHtwtrvRoxuia+tKsi0YQ+Wbnl7l -O/1Y4ai8x/7SQh2xC7tQMYISewpVin17DMAQPQ4ny8XuFH82czs684db55ojmiJp -Q+YVcKHKDettYyq40FbWNjd+dsAiOHgYocHd6IhNfS0OnwlwEQdHC/nwP3Q0WkNX -gr7bBfJUULkJWR7v1ntiEQ05YZ9NOmRQ9exOEqLpqwOikXiMiZoK/VHgy5iD/yk5 -Y2yOSBQY/+v8wU7sh27HV5Nx2Bt8My6aRwIaclhVwwFQ0o8N6dNddj0tjOVpcftn -hgThKZIPgd1X2OxpBlpPamGfAYYhgSBKiyBTiN4/VkC/VWTLsXGwZyABoNAVKKng -zr3NU0IpHsirFkmoeFkXEIZ3qx+gF0AdA1FJbQ8G6TcCoVKKLVG4PE/o13DMzeSZ -D7Pp39amSFwctcq1qaSkaVHMdmW/T28GTzS5+bI22JU= -=B/Rz +6ynKU9xbK/QZ+G+9uKZfDa5zIhFDeI9t4y5VABEBAAGJAiUEGAECAA8CGwwFAljl +PFMFCQzNXAUACgkQucncgkqlvdW+aA//VZDHln6RHgBsjN2urjC5jgJDGi/yhIJt +NSgVMQf9F2SscE/UyodDgYVg7/n/Sj0DRVSYumcva4jlLqcRIxRmwdx55gps9dT9 +sGEp2HYByjxA87JIE2cHZv4UjhJ4ucjurw2xGOwx7LwUl4I7KdHjosVqcNaa0ay2 +shOY2fCM3YO1VfahGp+Vc8rFGYhyGYNHHd13If4MLCDV6yVVdU50LSxu1/uwRh0w +vgjUcHtwtrvRoxuia+tKsi0YQ+Wbnl7lO/1Y4ai8x/7SQh2xC7tQMYISewpVin17 +DMAQPQ4ny8XuFH82czs684db55ojmiJpQ+YVcKHKDettYyq40FbWNjd+dsAiOHgY +ocHd6IhNfS0OnwlwEQdHC/nwP3Q0WkNXgr7bBfJUULkJWR7v1ntiEQ05YZ9NOmRQ +9exOEqLpqwOikXiMiZoK/VHgy5iD/yk5Y2yOSBQY/+v8wU7sh27HV5Nx2Bt8My6a +RwIaclhVwwFQ0o8N6dNddj0tjOVpcftnhgThKZIPgd1X2OxpBlpPamGfAYYhgSBK +iyBTiN4/VkC/VWTLsXGwZyABoNAVKKngzr3NU0IpHsirFkmoeFkXEIZ3qx+gF0Ad +A1FJbQ8G6TcCoVKKLVG4PE/o13DMzeSZD7Pp39amSFwctcq1qaSkaVHMdmW/T28G +TzS5+bI22JU= +=9+1L -----END PGP PUBLIC KEY BLOCK-----
