[Unison-hackers] [unison-svn] r298 - trunk/src
Benjamin C. Pierce
bcpierce at seas.upenn.edu
Fri Jun 27 13:30:36 EDT 2008
Author: bcpierce
Date: 2008-06-27 13:30:32 -0400 (Fri, 27 Jun 2008)
New Revision: 298
Modified:
trunk/src/INSTALL.win32
trunk/src/RECENTNEWS
trunk/src/copy.ml
trunk/src/mkProjectInfo.ml
trunk/src/strings.ml
Log:
* Update docs
Modified: trunk/src/INSTALL.win32
===================================================================
--- trunk/src/INSTALL.win32 2008-06-27 16:26:02 UTC (rev 297)
+++ trunk/src/INSTALL.win32 2008-06-27 17:30:32 UTC (rev 298)
@@ -1,9 +1,9 @@
Installation notes to build Unison on Windows systems
-We provide two options for building Unison on MS Windows.
-Both options require the Cygwin layer to be able to use a few GNU
-tools as well as the OCaml distribution version 3.04. The options
-differ in the C compiler employed: MS Visual C++ (MSVC) vs Cygwin GNU C.
+We provide two options for building Unison on MS Windows. Both
+options require the Cygwin layer to be able to use a few GNU tools as
+well as the OCaml distribution version. The options differ in the C
+compiler employed: MS Visual C++ (MSVC) vs Cygwin GNU C.
Tradeoff?
. Only the MSVC option can produce statically linked Unison executable.
Modified: trunk/src/RECENTNEWS
===================================================================
--- trunk/src/RECENTNEWS 2008-06-27 16:26:02 UTC (rev 297)
+++ trunk/src/RECENTNEWS 2008-06-27 17:30:32 UTC (rev 298)
@@ -1,3 +1,10 @@
+CHANGES FROM VERSION 2.30.3
+
+* Update docs
+
+
+
+-------------------------------
CHANGES FROM VERSION 2.30.2
fix quoting for Unix
Modified: trunk/src/copy.ml
===================================================================
--- trunk/src/copy.ml 2008-06-27 16:26:02 UTC (rev 297)
+++ trunk/src/copy.ml 2008-06-27 17:30:32 UTC (rev 298)
@@ -530,8 +530,8 @@
^ "This is needed by rsync, for example, which internal uses an ssh "
^ "connection requiring an extra level of quoting for paths containing "
^ "spaces. When this flag is set to {\\tt default}, extra quotes are "
- ^ "added if the value of {\tt copyprog} contains the string "
- ^ "{\tt rsync}.")
+ ^ "added if the value of {\\tt copyprog} contains the string "
+ ^ "{\\tt rsync}.")
let tryCopyMovedFileLocal connFrom
(fspathTo, pathTo, realPathTo, update, desc, fp, ress, id) =
Modified: trunk/src/mkProjectInfo.ml
===================================================================
--- trunk/src/mkProjectInfo.ml 2008-06-27 16:26:02 UTC (rev 297)
+++ trunk/src/mkProjectInfo.ml 2008-06-27 17:30:32 UTC (rev 298)
@@ -84,3 +84,4 @@
+
Modified: trunk/src/strings.ml
===================================================================
--- trunk/src/strings.ml 2008-06-27 16:26:02 UTC (rev 297)
+++ trunk/src/strings.ml 2008-06-27 17:30:32 UTC (rev 298)
@@ -4,7 +4,7 @@
let docs =
("about", ("About Unison",
"Unison File Synchronizer\n\
- Version 2.29.8\n\
+ Version 2.30.3\n\
\n\
"))
::
@@ -1148,6 +1148,8 @@
\032-contactquietly suppress the 'contacting server' message during startup\n\
\032-copyprog xxx external program for copying large files\n\
\032-copyprogrest xxx variant of copyprog for resuming partial transfers\n\
+ \032-copyquoterem xxx add quotes to remote file name for copyprog (true/false/def\n\
+ ault)\n\
\032-copythreshold n use copyprog on files bigger than this (if >=0, in Kb)\n\
\032-debug xxx debug module xxx ('all' -> everything, 'verbose' -> more)\n\
\032-diff xxx command for showing differences between files\n\
@@ -1305,6 +1307,14 @@
\032 will just be copyprog with one extra option (e.g., -partial,\n\
\032 for rsync). The default setting invokes rsync with appropriate\n\
\032 options--most users should not need to change it.\n\
+ \032 copyquoterem xxx\n\
+ \032 When set to true, this flag causes Unison to add an extra layer\n\
+ \032 of quotes to the remote path passed to the external copy\n\
+ \032 program. This is needed by rsync, for example, which internal\n\
+ \032 uses an ssh connection requiring an extra level of quoting for\n\
+ \032 paths containing spaces. When this flag is set to default,\n\
+ \032 extra quotes are added if the value of copyprog contains the\n\
+ \032 string rsync.\n\
\032 copythreshold n\n\
\032 A number indicating above what filesize (in kilobytes) Unison\n\
\032 should use the external copying utility specified by copyprog.\n\
@@ -2543,8 +2553,8 @@
\n\
"))
::
- ("news", ("Changes in Version 2.29.8",
- "Changes in Version 2.29.8\n\
+ ("news", ("Changes in Version 2.30.3",
+ "Changes in Version 2.30.3\n\
\n\
\032 Changes since 2.17:\n\
\032 * Major rewrite and cleanup of the whole Mac OS X graphical user\n\
More information about the Unison-hackers
mailing list