summaryrefslogtreecommitdiffstats
path: root/doc/changes.tex
diff options
context:
space:
mode:
Diffstat (limited to 'doc/changes.tex')
-rw-r--r--doc/changes.tex30
1 files changed, 16 insertions, 14 deletions
diff --git a/doc/changes.tex b/doc/changes.tex
index 0b23705..26db883 100644
--- a/doc/changes.tex
+++ b/doc/changes.tex
@@ -1,11 +1,12 @@
\begin{changesfromversion}{2.17}
-\item The Unison project is now able to accept donations via PayPal. If
-you'd like to donate, you can find a link to the donation page on the Unison
-home page, \verb|http://www.cis.upenn.edu/~bcpierce/unison|.
+\item The Unison project now accepts donations via PayPal. If you'd like to
+donate, you can find a link to the donation page on the
+\URL{http://www.cis.upenn.edu/~bcpierce/unison/lists.html}{Unison home
+ page}.
\item The native OS X user interface has been enormously improved by Ben
Willmore and Trevor Jim.
-
+%
(We have observed intermittent crashes of this UI when used for large
synchronizations. This problem has hopefully been fixed by a recent
improvement in locking when communicating between Objective C and OCaml; if
@@ -19,11 +20,13 @@ Windows [thanks to Karl M for these].
interface has not changed, but numerous bugs, irregular behaviors, and
cross-platform inconsistencies have been corrected.
-\item Several important safety improvements:
+\item Some important safety improvements:
\begin{itemize}
-\item Added a new \verb|mountpoint| preference, which can be used to
- specify a path that must exist in both replicas at the end of update
- detection (otherwise Unison aborts).
+\item Added a new \verb|mountpoint| preference, which can be used to specify
+a path that must exist in both replicas at the end of update detection
+(otherwise Unison aborts). This can be used to avoid potentially dangerous
+situations when Unison is used with removable media such as external hard
+drives and compact flash cards.
\item The confirmation of ``big deletes'' is now controlled by a boolean preference
\verb|confirmbigdeletes|. Default is true, which gives the same behavior as
@@ -38,14 +41,13 @@ cross-platform inconsistencies have been corrected.
points to an external filesystem that might be offline when Unison is run
(whereupon Unison would cheerfully delete the corresponding files in the
other replica!).
- \end{itemize}
+\end{itemize}
\item Smaller changes:
\begin{itemize}
-\item Added \verb|forcepartial| and \verb|preferpartial|
-preferences, which behave like \verb|force| and \verb|prefer| but can be
-specified on a per-path basis (see documentation for details). [Thanks to
-Alan Schmitt for this.]
+\item Added \verb|forcepartial| and \verb|preferpartial| preferences, which
+behave like \verb|force| and \verb|prefer| but can be specified on a
+per-path basis. [Thanks to Alan Schmitt for this.]
\item A bare-bones self test feature was added, which runs unison through
some of its paces and checks that the results are as expected. The
@@ -66,7 +68,7 @@ Alan Schmitt for this.]
\item Rewrote some of the merging functionality, for better cooperation
with external Harmony instances.
-\item Changed the temp file prefix from ".#" to ".unison."
+\item Changed the temp file prefix from \verb|.#| to \verb|.unison|.
\item Compressed the output from the text user interface (particularly
when run with the \verb|-terse| flag) to make it easier to interpret the