<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -44,10 +44,16 @@ device name, as listed by the &quot;ls&quot; operation. The program will ask HAL
 to mount the device in a mount point by label if possible, or by device
 name if no filesystem label is present.
 
+=== umount ===
+
+The program will ask HAL to unmount the device provided as an additional
+argument, like in the &quot;mount&quot; operation.
+
 === eject ===
 
-This operation will ask HAL to unmount and eject a device. Its name must
-be provided as an additional argument like in the &quot;mount&quot; operation.
+Identical to the umount operation but, in addition, the program will ask
+HAL to eject the device, in order to be able to &quot;safely remove it&quot;. Usually,
+you want to perform this operation instead of only unmounting the device.
 
 == CONFIGURATION FILE ==
 </diff>
      <filename>README</filename>
    </modified>
    <modified>
      <diff>@@ -1,11 +1,11 @@
 .\&quot;     Title: halrv
 .\&quot;    Author: 
 .\&quot; Generator: DocBook XSL Stylesheets v1.73.2 &lt;http://docbook.sf.net/&gt;
-.\&quot;      Date: 02/12/2009
+.\&quot;      Date: 02/15/2009
 .\&quot;    Manual: 
 .\&quot;    Source: 
 .\&quot;
-.TH &quot;HALRV&quot; &quot;1&quot; &quot;02/12/2009&quot; &quot;&quot; &quot;&quot;
+.TH &quot;HALRV&quot; &quot;1&quot; &quot;02/15/2009&quot; &quot;&quot; &quot;&quot;
 .\&quot; disable hyphenation
 .nh
 .\&quot; disable justification (adjust text to left margin only)
@@ -33,8 +33,11 @@ When halrv is invoked with no operation, it does the same as if the operation wa
 .SS &quot;mount&quot;
 The &quot;mount&quot; operation needs an additional argument which must be a device name, as listed by the &quot;ls&quot; operation\. The program will ask HAL to mount the device in a mount point by label if possible, or by device name if no filesystem label is present\.
 .sp
+.SS &quot;umount&quot;
+The program will ask HAL to unmount the device provided as an additional argument, like in the &quot;mount&quot; operation\.
+.sp
 .SS &quot;eject&quot;
-This operation will ask HAL to unmount and eject a device\. Its name must be provided as an additional argument like in the &quot;mount&quot; operation\.
+Identical to the umount operation but, in addition, the program will ask HAL to eject the device, in order to be able to &quot;safely remove it&quot;\. Usually, you want to perform this operation instead of only unmounting the device\.
 .sp
 .SH &quot;CONFIGURATION FILE&quot;
 halrv uses the configuration file $HOME/\.halrv\.conf\. It will be created the first time you run the program and populated with sane defaults\. The configuration file allows you to specify mount options per filesystem and per volume\. Most people will be fine without ever editing its contents\.</diff>
      <filename>halrv.1</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>9a5de89c868ca187255edf356fd58f810e6466fc</id>
    </parent>
  </parents>
  <author>
    <name>Ricardo Garcia</name>
    <email>sarbalap+freshmeat@gmail.com</email>
  </author>
  <url>http://github.com/rg3/halrv/commit/f59a421d975fab443c956335c26c2d62d15a068d</url>
  <id>f59a421d975fab443c956335c26c2d62d15a068d</id>
  <committed-date>2009-02-15T02:03:55-08:00</committed-date>
  <authored-date>2009-02-15T02:03:55-08:00</authored-date>
  <message>Document the &quot;umount&quot; operation</message>
  <tree>51dffb034ae52b8658b177eeaefdfd5554cfc752</tree>
  <committer>
    <name>Ricardo Garcia</name>
    <email>sarbalap+freshmeat@gmail.com</email>
  </committer>
</commit>
