Switch to unified view

a/website/release-1.16.html b/website/release-1.16.html
...
...
38
      Mercurial changelog on BitBucket.</p>
38
      Mercurial changelog on BitBucket.</p>
39
39
40
      <h2>Caveats</h2>
40
      <h2>Caveats</h2>
41
41
42
42
43
      <p><em>Installing over an older version</em>: 1.16 snapshots are
43
      <p><em>Installing over an older version</em>: 1.16 is
44
      fully compatible with 1.15 indexes for now. Perform a full index
44
        mostly compatible with 1.15 indexes (except for a few
45
        differences for really weird terms). Perform a full index pass
45
      pass if installing over an older version. The simplest way to do
46
        if installing over an older version. The simplest way to do
46
      this is to quit all recoll programs and just delete the index
47
        this is to quit all recoll programs and just delete the index
47
      directory
48
        directory
48
      (<span class="literal">rm&nbsp;-rf&nbsp;~/.recoll/xapiandb</span>). 
49
        (<span class="literal">rm&nbsp;-rf&nbsp;~/.recoll/xapiandb</span>).  <span class="literal">recollindex&nbsp;-z</span>
49
      <span class="literal">recollindex&nbsp;-z</span>
50
      will do the same in most cases.</p> 
50
        will do the same in most cases.</p>
51
51
52
52
53
      <h2>Changes</h2>
53
      <h2>Changes</h2>
54
54
55
      <p>Recoll 1.16 current change list:</p> 
55
      <p>Recoll 1.16 current change list:</p> 
56
56
57
      <ul>
57
      <ul>
58
58
59
        <li>Searches now allow negative directory filtering (all
59
        <li>We can now perform negative directory filtering (-dir:/some/dir),
60
          results except from the specified directory). Other attempts
60
          to return all results except those from the
61
          specified directory (recursive). Other attempts at still
61
          at still impossible negative searches
62
          impossible negative searches
62
          (ie: <span class="literal">-mime:</span> now cause
63
          (ie: <span class="literal">-mime:</span>) now cause explicit
63
          explicit errors messages instead of lame results. The
64
          errors messages instead of lame results. The inverted
64
          inverted directory filtering is accessible from the query
65
          directory filtering is accessible from the query language
65
          language and by checking a checkbox in the advanced search panel.</li>
66
          and by checking a checkbox in the advanced search
67
          panel.</li>
66
68
69
        <li>It is now possible to set an increased weight for indexing
70
          some fields. The title fields gets a boost by default. See
71
          the <tt>fields</tt> default file for details.</li>
72
73
        <li>The query language allows setting weights on terms, ie,
74
          as in: <tt>"important"2.5</tt> .</li>
75
67
        <li>The GUI advanced search panel now allows specifying a
76
        <li>The GUI advanced search panel allows specifying a
68
          field for each entry (ie: author/recipient, etc).</li>
77
          field for each entry (ie: author/recipient, etc).</li>
78
79
        <li>It is possible to configure the result list snippet
80
           separator, given as an html fragment. This is an ellipsis by
81
          default (&amp;hellip;). </li>
82
83
        <li>The preview window popup menu has a "save to file" entry
84
          to write a subdocument (ie: mail attachement) to a file.</li>
85
86
        <li>Images are displayed in preview. You can get at the fields
87
          and complete extracted text using the popup menu.</li>
88
89
        <li>Improved preservation of indentation for text files
90
          displayed in the preview window.</li>
91
92
        <li>Show hidden (dot) files in the indexing configuration
93
          GUI dialogs.</li>
69
94
70
        <li>Added filters for .war (Konqueror web archive) and .mhtm (other web
95
        <li>Added filters for .war (Konqueror web archive) and .mhtm (other web
71
          archive format).</li>
96
          archive format).</li>
97
98
        <li>Improved handling for native cjk punctuation signs.</li>
99
100
        <li>Updated the list of native apps in the
101
          default <tt>mimeview</tt> (ie: xv->gwenview, rox->dolphin,
102
          etc.)</li>
103
104
        <li>Added -f option to recollindex to ignore
105
          skippedPaths/Names when used with -i. Allows the use of a
106
          purely external file selection mechanism.</li>
72
107
73
        <li>Result table:
108
        <li>Result table:
74
          <ul>
109
          <ul>
75
            <li>The detail area now has a popup menu similar
110
            <li>The detail area now has a popup menu similar
76
              to the one in the result list (open parent, save to disk
111
              to the one in the result list (open parent, save to disk
...
...
78
            <li>Estimated result counts are displayed in the status line.</li>
113
            <li>Estimated result counts are displayed in the status line.</li>
79
            <li>Set row height according to default font size, and better 
114
            <li>Set row height according to default font size, and better 
80
              adjust row height and vertical text position in
115
              adjust row height and vertical text position in
81
              cells.</li>
116
              cells.</li>
82
          </ul>
117
          </ul>
118
        </li>
119
120
        <li>Real time indexer: several configuration
121
          parameters allow adjusting the timing of indexing actions:
122
          <ul>
123
            <li><tt>monauxinterval</tt>: the interval between auxiliary
124
              databases rebuilds (stemdb, aspell).</li>
125
            <li><tt>monixinterval</tt>: The waiting period
126
              during which indexing events are accumulated prior to actual
127
              indexing (saves work on duplicate events).</li>
128
            <li><tt>mondelaypatterns</tt>: a list of file patterns for
129
              which indexing should be delayed longer (quick changing
130
              files like logs that should be reindexed much slower than
131
              they change).</li>
132
          </ul>
133
          See the default configuration file for more detail.
134
        </li>
83
135
84
        <li>Fixed bugs:
136
        <li>Fixed bugs:
85
          <ul>
137
          <ul>
86
            <li>UTF-8 paths inside ZIP archives were mishandled. Also
138
            <li>UTF-8 paths inside ZIP archives were mishandled. Also
87
              fixes problem with colons inside archive member
139
              fixes problem with colons inside archive member
...
...
89
            <li>Fixed GUI result list doc parent operations (open/preview)
141
            <li>Fixed GUI result list doc parent operations (open/preview)
90
              which were broken in 1.15.</li>
142
              which were broken in 1.15.</li>
91
            <li>Fixed case where indexing could hang or crash after an
143
            <li>Fixed case where indexing could hang or crash after an
92
              error occured while indexing an archive member (which
144
              error occured while indexing an archive member (which
93
              should have affected only the relevant document).</li>
145
              should have affected only the relevant document).</li>
146
            <li>Real time indexer: uncontrolled concurrent access to
147
              the global configuration could cause a startup crash (mostly of
148
              big file trees because of timing issues).</li>
149
            <li>Fixed sorting by document and file size in the result
150
              table.</li> 
151
            <li>Email messages for which there would be an error indexing
152
              an attachment would not be indexed at all.</li>
153
            <li>Text files bigger than 2 GB could not be indexed.</li>
154
            <li>Fixed the handling of compressed man pages.</li>
94
          </ul>
155
          </ul>
95
        </li>
156
        </li>
96
157
97
      </ul>
158
      </ul>
98
159