1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238
|
BUGS 97/06/06 19:34:13
Bug History for MHonArc
Each bug listing has the following fields:
Version: Lists the version of MHonArc that the bug was
reported against. It is possible a bug could
be applicable to earlier versions.
Problem: A description of the bug.
Solution: A description of what was done to fix the bug.
Version Fixed: The version that the solution exists in, if
applicable.
Bug List
------------------------------------------------------------------------
Version: 2.0.1
Problem: An undefined subroutine error occured during an
RMM operation when there are messages with non-ASCII
encodings in message headers.
Solution: Proper libraries are now loaded for RMM operations.
Version Fixed: 2.1.0
------------------------------------------------------------------------
Version: 2.0.1
Problem: Subjects using the "... -Reply" convention started
a new thread.
Solution: Fixed typo in regexp.
Version Fixed: 2.1.0
------------------------------------------------------------------------
Version: 2.0.1
Problem: Nested anchor markup occurs on index pages when
a message's subject contains a URL and the subject
is used to link to the message page.
Solution: Replaced default routine that converts subject text
to HTML to a routine that does not hyperlink URLs.
Version Fixed: 2.1.0
------------------------------------------------------------------------
Version: 2.0.0
Problem: Bogus empty entry shows up in the database. Bogus
entry appears if a duplicate message is detected.
Potential visible problems of bogus entry are: mailto
links in headers corrupted; a blank listing in the
index. Maybe other potential problems.
Solution: There is a bug in some versions of Perl where a
hash key gets added invalidly. The section of code that
this occurs has been modified to avoid the problem.
For existing databases with a bogus empty entry,
MHonArc now removes any empty key entries.
However, it is recommed to rebuild the archive.
Version Fixed: 2.0.1
------------------------------------------------------------------------
Version: 2.0.0
Problem: Index pages are not properly updated if zero messages
are in the archive (like through the -rmm option).
Even -editidx cannot cause a proper update.
Solution: Page count was set to zero when no messages exist. This
caused problems in conditional checks in the write index
routines. To fix, page count is forced to 1 if their
are no messages.
Version Fixed: 2.0.1
------------------------------------------------------------------------
Version: 2.0.0 beta 3
Problem: Index pages with last page links are not updated
when a new page is added.
Solution: All index pages are regenerated if a new page
is added.
Version Fixed: 2.0.0
------------------------------------------------------------------------
Version: 2.0.0 beta 3
Problem: "-idxsize 0" does not give unlimited page size.
Solution: Problem fixed and now works as documented.
Version Fixed: 2.0.0
------------------------------------------------------------------------
Version: 2.0.0 beta 3
Problem: "-maxsize 0" does not reset archive with
unlimited messages allowed.
Solution: Problem fixed and now works as documented.
Version Fixed: 2.0.0
------------------------------------------------------------------------
Version: 2.0.0 beta 3
Problem: Non-ASCII text encodings (=?ISO-..?...) are not
properly decoded when EDITIDX is set.
Solution: The charset filter libraries are now loaded
for EDITIDX.
Version Fixed: 2.0.0
------------------------------------------------------------------------
Version: 2.0.0 beta 3
Problem: MODTIME resource setting not remembered across
archive updates.
Solution: MODTIME resource is now properly stored in the
database.
Version Fixed: 2.0.0
------------------------------------------------------------------------
Version: 2.0.0 beta 3
Problem: Specifying -rmm and -single caused confusion on
what MHonArc does.
Solution: The case is properly handled, with -rmm taking
precedence.
Version Fixed: 2.0.0
------------------------------------------------------------------------
Version: 2.0.0 beta 3
Problem: 4 digit year not checked before 2 digit year
when parsing dates.
Solution: Fixed.
Version Fixed: 2.0.0
------------------------------------------------------------------------
Version: 2.0.0 beta 3
Problem: Some index pages in multipage indexes not
updated when messages expire.
Solution: Fixed; all pages are regenerated when a message
expires.
Version Fixed: 2.0.0
------------------------------------------------------------------------
Version: 2.0.0 beta 3
Problem: Setting MONTHS and MONTHSABR had no effect.
Solution: Fixed.
Version Fixed: 2.0.0
------------------------------------------------------------------------
Version: 2.0.0 beta 3
Problem: $TNEXTFROM$ actually gave the value of $NEXTFROM$.
Solution: Fixed.
Version Fixed: 2.0.0
------------------------------------------------------------------------
Version: 2.0.0 beta 3
Problem: Numerical timezone offsets not handled properly
when the offset contained non-zero minutes. This
caused message to be sorted wrong by date.
Solution: Fixed.
Version Fixed: 2.0.0
------------------------------------------------------------------------
Version: 2.0.0 beta 3
Problem: Some characters were not properly escaped when
specifying the "in URL" modifier to a resource
variable.
Solution: Fixed.
Version Fixed: 2.0.0
------------------------------------------------------------------------
Version: 2.0.0 beta 3
Problem: Thread (formatting) information lost when a
thread is split across multiple pages.
Solution: Fixed. New resources (TCONTBEGIN, TCONTEND,
TINDENTBEGIN, TINDENTEND) exist to preserve
formatting of threads across pages.
Version Fixed: 2.0.0
------------------------------------------------------------------------
Version: 2.0.0 beta 3
Problem: If specifying the REVERSE resource, the next/prev
links in messages do not point to the proper
message as one may expect.
Solution: This should be fixed by the new behavior of
$NEXT...$ and $PREV...$ resource variables.
Version Fixed: 2.0.0
------------------------------------------------------------------------
Version: 2.0.0 beta 2
Problem: Perl aborts with message "Undefined subroutine
&main::output_db called ..." when the GENIDX resource
is set.
Solution: Fixed. The output_db function is not applicable when
GENIDX is active.
Version Fixed: 2.0.0 beta 3
------------------------------------------------------------------------
Version: 2.0.0 beta 2
Problem: Duplicate resource filenames are not removed from the
OTHERINDEXES resource. This caused duplicate work
to be performed.
Solution: Fixed. Any duplicate filenames are removed before
applying the OTHERINDEXES resource.
Version Fixed: 2.0.0 beta 3
------------------------------------------------------------------------
Version: 2.0.0 beta 2
Problem: Indexes created via the OTHERINDEXES resource contain
no messages.
Solution: Fixed.
Version Fixed: 2.0.0 beta 3
------------------------------------------------------------------------
Version: 2.0.0 beta 2
Problem: The markup defined by TSUBLISTEND may appear when there
is no corresponding TSUBLISTBEG.
Solution: Fixed.
Version Fixed: 2.0.0 beta 3
------------------------------------------------------------------------
Version: 2.0.0 beta 1
Problem: A multipart boundary specified with a capital boundary
parameter, and not in quotes, was not recognized.
Solution: Fixed
Version Fixed: 2.0.0 beta 2
------------------------------------------------------------------------
Version: 1.2.3
Problem: Generation of links of message-ids when editting
messages w/o consideration that the message-ids
may already be linked. This caused nested anchor
markup.
Solution: Fixed. Only new message-ids are checked for.
Version Fixed: 2.0.0 beta 1
------------------------------------------------------------------------
Version: 1.2.2
Problem: The ';' character may appear in derived files if the
"usename" option is set for the mhexternal.pl filter.
Solution: Fixed.
Version Fixed: 1.2.3
------------------------------------------------------------------------
Version: 1.2.2
Problem: The '/' character is not properly recognized in e-mail
addresses when e-mail addressess are being converted
to mailto links in message headers.
Solution: Fixed.
Version Fixed: 1.2.3
------------------------------------------------------------------------
Version: 1.2.2
Problem: Database read failures occur in add operations on
MS-DOS systems.
Solution: Fixed (?)
Version Fixed: 1.2.3
------------------------------------------------------------------------
Version: 1.2.1
Problem: The TIDXPGEND resource actually sets the value of the
TIDXPGBEG resource.
Solution: Fixed.
Version Fixed: 1.2.2
------------------------------------------------------------------------
Version: 1.2.0
Problem: MHonArc will abort execution under MS-DOS due to
regular expression error.
Solution: Fixed.
Version Fixed: 1.2.1
------------------------------------------------------------------------
Version: 1.2.0
Problem: install.me will abort execution under MS-DOS due to
regular expression error.
Solution: Fixed.
Version Fixed: 1.2.1
------------------------------------------------------------------------
Version: 1.2.0
Problem: A reverse index listing is incorrect if the index size
is less than the archive size.
Solution: Fixed.
Version Fixed: 1.2.1
------------------------------------------------------------------------
|