Wikipedia:History bug reports: Difference between revisions

Content deleted Content added
m Obsolete.
Marudubshinki (talk | contribs)
m Robot: converting/fixing HTML
 
(3 intermediate revisions by 3 users not shown)
Line 1:
{{historical}}
'''This is an archive only of bug reports from Phase II of the Wikipedia software (used before [[June 20]], [[2002]]). Please see [[Wikipedia:Bug reports]] for instructions on adding bug reports for the current system.'''
 
Line 22 ⟶ 23:
'''Zero disappearing from diffs'''
 
The numeral "0" doesn't show up in the text of a diff when it comes immediately after a bracketing delimiter ("(", "[", "{"). See the history of [[unit interval]] for examples of each of these. In the HTML source of the diff file, the "0" simply isn't there. The problem doesn't happen with other numerals. -- [[userUser:Toby Bartels|Toby Bartels]] (2002/04/17)
 
:There's a fun "feature" in PHP whereby the string "0" is sometimes considered to be equal to the empty string "" because, as far as I can tell, a numerical comparison is being used. This sounds suspiciously like an instance of that problem; I'll look into it... [[user:Brion VIBBER|Brion VIBBER]], Wednesday, April 17, 2002
Line 28 ⟶ 29:
Here's another bug that I suspect is related. A less than symbol ("<") that's the beginning of an HTML tag will sometimes be displayed in the diff as "<" instead of "<". This again occurs after a bracketing delimiter. As for >, an analogous effect occurs ''before'' a bracketing delimiter. For an example of this, see the diff for my edit today of [[ring ideal]]. -- [[user:Toby Bartels|Toby Bartels]] again (2002/05/05)
 
PS: I did a little experimenting -- see the history of [[user:Toby Bartels/sandbox]] -- and found it amazingly difficult to reproduce the effect. I could reproduce it with "0" only when the "0" was in red, and couldn't manage to reproduce it with "<" and ">" at all under a general condition. Take a look, if this might help.
 
----
Line 36 ⟶ 37:
The latest (08:29 today) diff on this page returns the result:
 
:<b>'''Line 188</b>''':
 
:<b>'''Fatal error</b>''':
:Maximum execution
:time of 30 seconds
:exceeded in <b>'''/home/wiki-</b>'''
:<b>'''newest/work-</b>'''
:<b>'''http/difflib.php</b>''' on
:line <b>'''267</b>'''
 
:&nbsp;&lt;table border="1"&gt;
Line 55 ⟶ 56:
I've just made an edit to the article.
The diff for my new edit shows up fine, but the 08:29 diff still fails.
(The only difference is that it's now line <b>'''258</b>''' instead of line <b>'''267</b>'''.)
 
----