commit unison for openSUSE:Factory
Hello community, here is the log from the commit of package unison for openSUSE:Factory checked in at Thu Sep 10 13:10:28 CEST 2009. -------- --- unison/unison.changes 2009-06-29 09:52:51.000000000 +0200 +++ /mounts/work_src_done/STABLE/unison/unison.changes 2009-09-04 17:01:38.000000000 +0200 @@ -1,0 +2,6 @@ +Fri Sep 4 16:50:56 CEST 2009 - mhopf@novell.com + +- Update to latest stable version 2.27.157 + * various small fixes. + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- unison-2.27.149-manual.html unison-2.27.149.tar.gz New: ---- unison-2.27.157-manual.html unison-2.27.157.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ unison.spec ++++++ --- /var/tmp/diff_new_pack.9M2aE4/_old 2009-09-10 13:10:18.000000000 +0200 +++ /var/tmp/diff_new_pack.9M2aE4/_new 2009-09-10 13:10:18.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package unison (Version 2.27.149) +# spec file for package unison (Version 2.27.157) # # Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -28,7 +28,7 @@ License: GPL v3 or later Group: Productivity/Networking/Other AutoReqProv: on -Version: 2.27.149 +Version: 2.27.157 Release: 1 Source0: http://www.cis.upenn.edu/~bcpierce/unison/download/releases/stable/unison-%{version}.tar.gz Source1: http://www.cis.upenn.edu/~bcpierce/unison/download/releases/stable/unison-%{version}-manual.html ++++++ unison-2.27.149-manual.html -> unison-2.27.157-manual.html ++++++ --- unison/unison-2.27.149-manual.html 2009-06-29 09:53:12.000000000 +0200 +++ /mounts/work_src_done/STABLE/unison/unison-2.27.157-manual.html 2009-09-04 17:01:37.000000000 +0200 @@ -20,7 +20,7 @@ </STYLE> <META name="Author" content="Benjamin C. Pierce"> - <link rel="stylesheet" href="/home/bcpierce/pub/unison/unison.css"> + <link rel="stylesheet" href="http://www.cis.upenn.edu/~bcpierce/unison/unison.css"> </HEAD> <BODY > @@ -34,11 +34,9 @@ <BR> <div id="manualbody"><BR> <BR> -<DIV CLASS="center"><FONT SIZE=7><FONT COLOR=red>DraftDraftDraftDraft</FONT></FONT></DIV><BR> -<BR> <div id="manualheader"><DIV CLASS="center"><FONT SIZE=7><FONT COLOR=black>Unison File Synchronizer</FONT><BR> <FONT SIZE=6><FONT COLOR=black>User Manual and Reference Guide</FONT><BR> -<FONT SIZE=5>Version 2.27.74<BR> +<FONT SIZE=5>Version 2.27.157<BR> <FONT SIZE=4>Copyright 1998-2008, Benjamin C. Pierce </FONT></FONT></FONT></FONT></DIV></div><BR> <BR> @@ -105,7 +103,7 @@ <A HREF="#ssh"><FONT SIZE=4><B>Installing Ssh</B></FONT></A><BR> •<A HREF="#ssh-unix">Unix</A><BR> •<A HREF="#ssh-win">Windows</A><BR> -<A HREF="#news"><FONT SIZE=4><B>Changes in Version 2.27.74</B></FONT></A><BR> +<A HREF="#news"><FONT SIZE=4><B>Changes in Version 2.27.157</B></FONT></A><BR> </BLOCKQUOTE> @@ -576,7 +574,7 @@ <--- new file c [f] </PRE>indicates that the file <TT>c</TT> has been modified only in the second replica, and that the default action is therefore to propagate the new -version to the first replica. To <B>f</B>ollw Unison's recommendation, +version to the first replica. To <B>f</B>ollow Unison's recommendation, press the “f” at the prompt.<BR> <BR> If both replicas are modified and their contents are different, then @@ -594,7 +592,7 @@ <BR> These display conventions are used by both versions of the user interface. The only difference lies in the way in which Unison's -default actions are either accepted or overriden by the user.<BR> +default actions are either accepted or overridden by the user.<BR> <BR> <BR> <EM>Textual Interface:</EM><UL CLASS="itemize"><LI CLASS="li-itemize"> @@ -1531,7 +1529,7 @@ Including the preference <TT>-ignore <I>pathspec</I></TT> causes Unison to completely ignore paths that match <TT><I>pathspec</I></TT> (as well as their children). This is useful for avoiding synchronizing temporary files, object files, etc. The syntax of <TT><I>pathspec</I></TT> is described in the <A HREF="#pathspec">Path Specification</A> section, and further details on ignoring paths is found in the <A HREF="#ignore">Ignoring Paths</A> section.<BR> <BR> <DT CLASS="dt-description"><B>ignorecase <TT>xxx</TT></B><DD CLASS="dd-description"> -When set to <TT>true</TT>, this flag causes Unison to treat filenames as case insensitive—i.e., files in the two replicas whose names differ in (upper- and lower-case) `spelling' are treated as the same file. When the flag is set to <TT>false</TT>, Unison will treat all filenames as case sensitive. Ordinarily, when the flag is set to t default, filenames are automatically taken to be case-insensitive if either host is running Windows or OSX. In rare circumstances it is useful to set the flag manually (e.g. when running Unison on a Unix system with a FAT [Windows] volume mounted).<BR> +When set to <TT>true</TT>, this flag causes Unison to treat filenames as case insensitive—i.e., files in the two replicas whose names differ in (upper- and lower-case) `spelling' are treated as the same file. When the flag is set to <TT>false</TT>, Unison will treat all filenames as case sensitive. Ordinarily, when the flag is set to <TT>default</TT>, filenames are automatically taken to be case-insensitive if either host is running Windows or OSX. In rare circumstances it is useful to set the flag manually (e.g. when running Unison on a Unix system with a FAT [Windows] volume mounted).<BR> <BR> <DT CLASS="dt-description"><B>ignorelocks </B><DD CLASS="dd-description"> When this preference is set, Unison will ignore any lock files that may have been left over from a previous run of Unison that was interrupted while reading or writing archive files; by default, when Unison sees these lock files it will stop and request manualintervention. This option should be set only if you are <EM>positive</EM> that no other instance of Unison might be concurrently accessing the same archive files (e.g., because there was only one instance of unison running and it has just crashed or you have just killed it). It is probably not a good idea to set this option in a profile: it is intended for command-line use.<BR> @@ -2430,10 +2428,10 @@ To prevent accidents, Unison provides a preference called <CODE>mountpoint</CODE>. Including a line like <PRE CLASS="verbatim"> - mountpoint = /mnt/foo + mountpoint = foo </PRE>in your preference file will cause Unison to check, after it finishes detecting updates, that something actually exists at the path -<CODE>/mnt/foo</CODE> on both replicas; if it does not, the Unison run will +<CODE>foo</CODE> on both replicas; if it does not, the Unison run will abort. <BR> <BR> <!--TOC subsection Click-starting Unison--> @@ -2579,9 +2577,57 @@ hosts, provide your remote user name when providing the remote root (i.e., <CODE>//username@host/path...</CODE>). </OL> -<hr><!--TOC section Changes in Version 2.27.74--> +<hr><!--TOC section Changes in Version 2.27.157--> + +<H2 CLASS="section"><A NAME="news"></A>Changes in Version 2.27.157</H2><!--SEC END --> + +Changes since 2.27.57: + <UL CLASS="itemize"><LI CLASS="li-itemize"> -<H2 CLASS="section"><A NAME="news"></A>Changes in Version 2.27.74</H2><!--SEC END --> +Ignore one hour differences for deciding whether a file may have + been updated. This avoids slow update detection after daylight + saving time changes under Windows. This makes it slightly more + likely to miss an update, but that should be safe enough. +<LI CLASS="li-itemize">Improved Unison icon under Windows +<LI CLASS="li-itemize">Case sensitivity information put in the archive (in a backward + compatible way) and checked when the archive is loaded +<LI CLASS="li-itemize">Uses improved emulation of "select" call provided by Ocaml 3.11 + under Windows (the GUI does not freeze as much during synchronization) +<LI CLASS="li-itemize">Upgraded to GPL version 3 and added copyright notice to + documentation files. +<LI CLASS="li-itemize">Unison can sometimes fail to transfer a file, giving the unhelpful + message "Destination updated during synchronization" even though the + file has not been changed. This can be caused by programs that + change either the file's contents *or* the file's extended + attributes without changing its modification time. I'm not sure + what is the best fix for this – it is not Unison's fault, but it + makes Unison's behavior puzzling – but at least Unison can be more + helpful about suggesting a workaround (running once with 'fastcheck' + set to false). The failure message has been changed to give this + advice. +<LI CLASS="li-itemize">Bugfixes +<UL CLASS="itemize"><LI CLASS="li-itemize"> +Fixed quotation of paths and names when writing to a preference file +<LI CLASS="li-itemize">Fixed bug resulting in slow performances when transferring a file + using our rsync implementation from a 64-bit architecture to a + 32-bit architecture. +<LI CLASS="li-itemize">Fixed bug in <CODE>Lwt_unix.run</CODE> which could make it fail with a +<CODE>Not_found</CODE> exception (see [<CODE>Not_found</CODE> raised in + tryCopyMovedFile] errors) +<LI CLASS="li-itemize">Properly deals with non-conformant AppleDouble files produced + by Mac OS X. +<LI CLASS="li-itemize">Fixed bug that results in Unison missing ressource fork changes +<LI CLASS="li-itemize">Applied a patch from Karl M to make the GTK2 version build with + OCaml 3.11 on Windows. +<LI CLASS="li-itemize">Added some extra debugging code to remote.ml to give more + informative error messages when people encounter the longstanding + "assert failed during file transfer" bug. +<LI CLASS="li-itemize">Applied patch from Antoine Reilles for NetBSD compilation +<LI CLASS="li-itemize">Resizing the update window vertically no longer moves the status +label. Fix contributed by Pedro Melo. +</UL> + + </UL> Changes since 2.17: <UL CLASS="itemize"><LI CLASS="li-itemize"> ++++++ unison-2.27.149.tar.gz -> unison-2.27.157.tar.gz ++++++ ++++ 5287 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@Hilbert.suse.de