[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