title: How can we unset all names in a section (Mercurial)
body: <p>Our team are using mercurial both on Windows and Linux, 
  and many members have their own customized <code>.hgrc</code> files in their 
  home directories in order to convert source code;<br>
  We're using <code>.hgrc</code> files (in home directory) with non-empty <code>[encode]/[decode]</code> sections.</p>
  
  <p>Recently, we created a new repository for a project in which encoding 
  of text files plays a key role.  We have multiple files with same 
  extension, in various encoding forms.  (e.g., .html files in Shift-JIS, euc-japan-unix, utf8, and so on.)</p>
  
  <p>In order to preserve encoding forms in this repository, 
  <strong>we want to unset all names in a section</strong>.</p>
  
  <p>Currently, we are dealing with this issue by 
  listing all extension names that may be listed in <code>.hgrc</code> file in home directories, in <code>hgrc</code> file of the project.</p>
  
  <p>So our <code>hgrc</code> file looks like this:</p>
  
  <pre><code>[encode]
  %unset **.js
  %unset **.txt
  %unset **.html
  
  [decode]
  %unset **.js
  %unset **.txt
  %unset **.html
  </code></pre>
  
  <p>This method works, but is painful. (we might have to add more extension names to unset in the future.)
  Is there any way to unset all names in a section, without pain?</p>