diff options
Diffstat (limited to 'doc/changes.tex')
-rw-r--r-- | doc/changes.tex | 30 |
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 |