Wikipedia:History bug reports: Difference between revisions
Content deleted Content added
Toby Bartels (talk | contribs) m Obsolete. |
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. -- [[
: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 "&lt;" 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:
:
:
:Maximum execution
:time of 30 seconds
:exceeded in
:
:
:line
: <table border="1">
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
----
|