Wikipedia talk:AutoWikiBrowser/Bugs
- Home
Introduction and rules - User manual
How to use AWB - Discussion
Discuss AWB, report errors, and request features - User tasks
Request or help with AWB-able tasks - Technical
Technical documentation
Archive 1 Archive 2 Archive 3 (Version 4.0) Archive 4 (Version 4.1) Archive 5 (Version 4.1) Archive 6 (Version 4.2-4.3) Archive 7 (Version 4.3) Archive 8 (Version 4.4) |
---|
Only use this page to report bugs in the current version of the software. Update to the most recent version, check to make sure your bug has not been reported already on this page, and read the FAQ before posting a bug here. See How to Report Bugs Effectively for advice on how to write bug reports.
Before posting anything related to non-Wikimedia Foundation wikis, make sure that this site has a recent SVN version of MediaWiki with enabled Bot API. Older versions of MediaWiki or without the Bot API are not supported. Be sure to mention the exact URL of your wiki.
File a new bug report |
But check for already existing or fixed bugs first! This Is Mandatory |
Any discussion can follow as normal.
This format allows the developers to keep track of bugs and to make sure the bugs are fixed as fast as possible. Once the bugs have been fixed, they will be moved to /Archive 8.
If you cannot find your Bug on this page, please check /Archive 8, as it may have been fixed.
To list a bug use the following template
{{AWB bug | status = | description = | duplicate = | OS = | version = | workaround = }}
Exceptions
NullReferenceException in WebControl.Login
Status | New | ||||||
---|---|---|---|---|---|---|---|
Description |
--OsamaK 19:35, 28 June 2008 (UTC) AWBProfilesForm.cs as of afflicted version | ||||||
To duplicate: | Unknown | ||||||
Operating system | Microsoft Windows NT 5.1.2600 Service Pack 2 | ||||||
.NET FW Version | Unknown | ||||||
AWB version | 4.3.2.1, as of r2998 | ||||||
Workaround | None | ||||||
Fixed in version | Unknown |
Could you elaborate what exactly did you do to encounter this bug? Can you reproduce it? MaxSem(Han shot first!) 14:17, 20 March 2008 (UTC)
- I'd love to know what causes this. It happens now and again, randomly.. And theres a null check on the web browser, but its gotta be something in the Login() method —Reedy Boy 14:21, 20 March 2008 (UTC)
InvalidOperationException in Application.ExitInternal
Status | New | ||||||
---|---|---|---|---|---|---|---|
Description |
Pigman☿ 05:36, 30 April 2008 (UTC) Tjarrett (talk) 14:52, 29 May 2008 (UTC) Also at System.Collections.ArrayList.ArrayListEnumeratorSimple.MoveNext() at System.Windows.Forms.Application.ExitInternal() at System.Windows.Forms.Application.Exit(CancelEventArgs e) at System.Windows.Forms.Application.Exit() at AutoWikiBrowser.MainForm.RunUpdater() at AutoWikiBrowser.MainForm.OldVersion() at AutoWikiBrowser.MainForm.MainForm_Load(Object sender, EventArgs e) on XP SP1 | ||||||
To duplicate: | Unknown | ||||||
Operating system | Microsoft Windows NT 5.1.2600 Service Pack 2 | ||||||
.NET FW Version | Unknown | ||||||
AWB version | 4.3.1.0 | ||||||
Workaround | None | ||||||
Fixed in version | Unknown |
Here is the MS code that throws the exception. A question: which forms were open at the time you chose to close AWB? MaxSem(Han shot first!) 16:30, 30 April 2008 (UTC)
- I have no idea. I forgot to check back here about this error and it's long gone from my memory. Unfortunately, I can't follow the code in the link you referenced above. My programming knowledge is small and ancient. "There's this newfangled technique called modular programming!" "Can I use it with COBOL?" "I think so." 'nuff said. Pigman☿ 18:53, 29 May 2008 (UTC)
AWB encountered NullReferenceException in UsernamePassword2.get_Password()
Status | New | ||||||
---|---|---|---|---|---|---|---|
Description |
75.27.132.127 (talk) 01:24, 3 June 2008 (UTC) | ||||||
To duplicate: | [encountered while processing page [1]] | ||||||
Operating system | Microsoft Windows NT 5.1.2600 Service Pack 3 | ||||||
.NET FW Version | Unknown | ||||||
AWB version | 4.3.2.0 | ||||||
Workaround | None | ||||||
Fixed in version | Unknown |
AWB encountered NullReferenceException in WebControl.Save()
Status | New | ||||||
---|---|---|---|---|---|---|---|
Description |
-- TinuCherian (Wanna Talk?) - 13:02, 3 June 2008 (UTC) | ||||||
To duplicate: | [encountered while processing page [2]] | ||||||
Operating system | Microsoft Windows NT 5.1.2600 Service Pack 2 | ||||||
.NET FW Version | Unknown | ||||||
AWB version | 4.3.2.0 | ||||||
Workaround | None | ||||||
Fixed in version | Unknown |
Status | New | ||||||
---|---|---|---|---|---|---|---|
Description |
asenine say what? 19:34, 10 May 2008 (UTC) Shadoew Phoenix (talk) 01:59, 13 June 2008 (UTC) | ||||||
To duplicate: | Unknown | ||||||
Operating system | Microsoft Windows NT 6.0.6001 Service Pack 1 | ||||||
.NET FW Version | Unknown | ||||||
AWB version | 4.3.1.0 | ||||||
Workaround | None | ||||||
Fixed in version | Unknown |
- Bloody web control.. Moar infos, but i dont think we disable it during processing... —Reedy 09:45, 13 June 2008 (UTC)
AWB encountered NullReferenceException in MainForm.SetCheckBoxes()
Status | New | ||||||
---|---|---|---|---|---|---|---|
Description |
Samaten (talk) 14:17, 22 May 2008 (UTC) A4 (talk) 07:58, 3 June 2008 (UTC) | ||||||
To duplicate: | Unknown | ||||||
Operating system | Microsoft Windows NT 5.1.2600 Service Pack 3 | ||||||
.NET FW Version | Unknown | ||||||
AWB version | 4.3.2.0 | ||||||
Workaround | None | ||||||
Fixed in version | Unknown |
InterwikiLocalAlpha is null
Status | New | ||||||
---|---|---|---|---|---|---|---|
Description |
| ||||||
To duplicate: | Unknown | ||||||
Operating system | Microsoft Windows NT 5.1.2600 Service Pack 2 | ||||||
.NET FW Version | Unknown | ||||||
AWB version | 4.3.2.0 | ||||||
Workaround | None | ||||||
Fixed in version | Unknown |
Cannot connect to interwiki or load typos
Status | New |
---|---|
Description | When trying to load AWB for the last 2 days I have been getting several errors and I cannot use tha application. Here are the errors that I get in order of appearance.
1) The interwiki list didn't load correctly. Please check your internet connection and then restart AWB. 2) I get the REGEX attention screen 3) Load from English wikipedia?: No list of typos was found. Would you like to use the list of typos from the enlish wikipedia? Only choose yes if this is english wiki. I select Yes 4) There was a problem loading the list of typos 5) Cannot load version checkpage from wikipedia. Please verify that youve connected to the internet. Thats it and I can connect to the internet with everything else. Also, it seems to happen when its trying to load Main form:load prefs ().--Kumioko (talk) 12:57, 9 April 2008 (UTC) |
To duplicate: | |
Operating system | Windows XP |
.NET FW Version | Unknown |
AWB version | |
Workaround | |
Fixed in version | Unknown |
Can you access Wikipedia from Internet Expolorer? Did something change in your network settings recently? MaxSem(Han shot first!) 09:00, 12 April 2008 (UTC)
- Yes I can access IE, No nothing changed. I found a workaround and that is if I open IE and login to Wikipedia AWB will work. If I logout or close IE then it will not work. Its only with the newest version of AWB also.--Kumioko (talk) 13:55, 14 April 2008 (UTC)
- Well, I spoke to soon. I was able to access it for 1 day and now I can't access it again. Is it possible someone suspended my access accidentally or something?--Kumioko (talk) 13:19, 17 April 2008 (UTC)
- These error messages mean that AWB is physically unable to connect to Wikipedia servers. Even if you are removed from the list of approved users or blocked, you should be able to connect to the wiki. Since the problem disappeared for a while without any changes to AWB and then resurfaced for no obvious reason, it looks like that you're facing some kind of technical failure on your side, unrelated to AWB. MaxSem(Han shot first!) 14:51, 18 April 2008 (UTC)
- Well, I spoke to soon. I was able to access it for 1 day and now I can't access it again. Is it possible someone suspended my access accidentally or something?--Kumioko (talk) 13:19, 17 April 2008 (UTC)
I sent a debug version to Lvova who experiences similar problems, here's what happening:
Object: WikiFunctions.UserProperties Time: 14:23:56 Message: Cannot find the specified file. (Exception from HRESULT: 0x80070002) Object: WikiFunctions.UserProperties Time: 14:23:56 Message: at System.Windows.Forms.UnsafeNativeMethods.IPersistStreamInit.Save(IStream pstm, Boolean fClearDirty) at System.Windows.Forms.WebBrowser.get_DocumentStream() at System.Windows.Forms.WebBrowser.get_DocumentText() at WikiFunctions.Browser.WebControl.get_HasArticleTextBox() at WikiFunctions.Browser.WebControl.GetArticleText() at WikiFunctions.UserProperties.UpdateWikiStatus()
Which is weird. I've asked about it on a programming forum, waiting for reply. MaxSem(Han shot first!)
AWB encountered Win32Exception
Status | New | ||||||
---|---|---|---|---|---|---|---|
Description |
| ||||||
To duplicate: | Unknown | ||||||
Operating system | Microsoft Windows NT 5.1.2600 Service Pack 2 | ||||||
.NET FW Version | Unknown | ||||||
AWB version | 4.3.1.0 | ||||||
Workaround | None | ||||||
Fixed in version | Unknown |
- I'm also getting this on occasion, when I right click on the list of skipped articles in the logs tab. Rjwilmsi (talk) 22:31, 8 May 2008 (UTC)
AWB encountered NullReferenceException in MainForm.GetDiff()
Status | New | ||||||
---|---|---|---|---|---|---|---|
Description |
- Jameson L. Tai talk ♦ contribs 12:59, 8 May 2008 (UTC) | ||||||
To duplicate: | Unknown | ||||||
Operating system | Microsoft Windows NT 6.0.6000.0 | ||||||
.NET FW Version | Unknown | ||||||
AWB version | 4.3.1.1 | ||||||
Workaround | None | ||||||
Fixed in version | Unknown |
Hmm... Did you just click something before AWB finished loading? MaxSem(Han shot first!) 14:42, 14 May 2008 (UTC)
AWB encountered NullReferenceException in MyTrace.ValidateUploadProfile()
Status | New | ||||||
---|---|---|---|---|---|---|---|
Description |
195.128.232.70 (talk) 13:18, 18 June 2008 (UTC) --¤ The-G-Unit-฿oss ¤ 13:20, 18 July 2008 (UTC) | ||||||
To duplicate: | [encountered while processing page [3]] | ||||||
Operating system | Microsoft Windows NT 5.1.2600 Szervizcsomag 1 | ||||||
.NET FW Version | Unknown | ||||||
AWB version | 4.3.2.0 | ||||||
Workaround | None | ||||||
Fixed in version | Unknown |
KeyNotFoundException in 2.get_Item
Status | New | ||||||
---|---|---|---|---|---|---|---|
Description | Thread:
84.250.45.150 (talk) 19:43, 29 June 2008 (UTC) | ||||||
To duplicate: | ListMaker Text: weapons | ||||||
Operating system | Microsoft Windows NT 5.1.2600 Service Pack 2 | ||||||
.NET FW Version | Unknown | ||||||
AWB version | 4.3.2.1, revision 2996 (2008-06-27 19:06:07) | ||||||
Workaround | None | ||||||
Fixed in version | Unknown |
Exception at end of database scan
Status | New | ||||||
---|---|---|---|---|---|---|---|
Description |
Occurs at end of successful database scan. Rjwilmsi 16:59, 11 July 2008 (UTC) | ||||||
To duplicate: | Unknown | ||||||
Operating system | Microsoft Windows NT 5.1.2600 Service Pack 3 | ||||||
.NET FW Version | Unknown | ||||||
AWB version | 4.3.2.1, revision 3070 (2008-07-11 00:42:33) | ||||||
Workaround | None | ||||||
Fixed in version | Unknown |
- Hmm. Thought i'd addressed this before, but seems not. Cannot duplicate it (just tried on a 10mb export of cat:2008 deaths)... The CanRead i set, must still be returning true for your copy, but then when it tries to get the position (the inner if), its closed and tehrefore doesnt like it. —Reedy 17:34, 11 July 2008 (UTC)
private void updateProgressBar()
{
// update progress bar
if (Main.stream.CanRead)
{
double matchesByLimit = (double)intMatches / intLimit;
if (matchesByLimit > (double)Main.stream.Position / Main.stream.Length)
progressBar.Value = (int)(matchesByLimit * (Main.stream.Length / 1024));
else
progressBar.Value = (int)(Main.stream.Position / 1024);
}
}
- I get this when I run AWB under my VMware Windows XP, where the database scanner seems to run about 7x more slowly than on my native Windows. Under native Windows this exception doesn't occur, so is it some speed issue that the file is taking too long to close? Rjwilmsi 07:20, 12 July 2008 (UTC)
AWB encountered TypeInitializationException
Status | Not enough information/very rare bug | ||||||
---|---|---|---|---|---|---|---|
Description |
41.232.56.1 (talk) 08:17, 12 July 2008 (UTC) | ||||||
To duplicate: | Unknown | ||||||
Operating system | Microsoft Windows NT 5.1.2600 Service Pack 2 | ||||||
.NET FW Version | Unknown | ||||||
AWB version | 4.3.2.0 | ||||||
Workaround | None | ||||||
Fixed in version | Unknown |
Not enough information, we need a report from 4.4+ which unwinds nested exceptions. Though I suspect a simple network problem. MaxSem(Han shot first!) 18:54, 16 September 2008 (UTC)
AWB encountered AccessViolationException
Status | New | ||||||
---|---|---|---|---|---|---|---|
Description |
Chet B. LongTalk/ARK 07:38, 21 July 2008 (UTC) | ||||||
To duplicate: | Unknown | ||||||
Operating system | Microsoft Windows NT 6.0.6001 Service Pack 1 | ||||||
.NET FW Version | Unknown | ||||||
AWB version | 4.3.2.0 | ||||||
Workaround | None | ||||||
Fixed in version | Unknown |
KeyNotFoundException in 2.get_Item
Status | New | ||||||
---|---|---|---|---|---|---|---|
Description |
mboverload@ 22:36, 26 July 2008 (UTC) | ||||||
To duplicate: | Unknown | ||||||
Operating system | Microsoft Windows NT 6.0.6001 Service Pack 1 | ||||||
.NET FW Version | Unknown | ||||||
AWB version | 4.3.2.1, revision 3106 (2008-07-22 21:24:36) | ||||||
Workaround | None | ||||||
Fixed in version | Unknown |
PLEASE NOTE I RUN 2 AWB SESSIONS AT ONCE.--mboverload@ 22:36, 26 July 2008 (UTC)
NullReferenceException
Status | New | ||||||
---|---|---|---|---|---|---|---|
Description |
| ||||||
To duplicate: | [encountered while processing page [4]] | ||||||
Operating system | Microsoft Windows NT 5.1.2600 Service Pack 2 | ||||||
.NET FW Version | Unknown | ||||||
AWB version | 4.3.2.0 | ||||||
Workaround | None | ||||||
Fixed in version | Unknown |
Other bugs
IRCM doesn't show any actions with ar.wp
Status | Resolved |
---|---|
Description | When I use IRCM with Arabic Wikipedia, I can't see any actions (moving, deleting, un-deleting, etc..) OsamaK 16:18, 12 September 2007 (UTC) |
To duplicate: | Unknown |
Operating system | Windows XP |
.NET FW Version | Unknown |
AWB version | SVN |
Workaround | None |
Fixed in version | Unknown |
- Does it on any other wiki's? We know en.wp works.. Reedy Boy 20:20, 13 September 2007 (UTC)
We're dropping support for IRCM anyway. Huggle is an actively maintained project, so they may add support for different wikis better than we. MaxSem(Han shot first!) 10:48, 16 September 2008 (UTC)
Bold letters
Status | Bug currently being investigated/fixed |
---|---|
Description | Check here. AWB was supposed to convert the first two words in brackets into bold. For some reason, it didn't work. Magioladitis 03:31, 4 November 2007 (UTC)
[5] --84.234.42.68 (talk) 11:59, 25 May 2008 (UTC) |
To duplicate: | |
Operating system | Windows XP Service pack 2 |
.NET FW Version | Unknown |
AWB version | 4.1.4.0 |
Workaround | None |
Fixed in version | Unknown |
- Presumably cause its linking back to itself.. Probably doesnt cater for these cases, and therefore didnt embolden. Reedy Boy 13:08, 4 November 2007 (UTC)
- In other cases (here one but without the brackets and here one with the brackets!), I've seen AWB fixing it. It's a common mistake people to put [[]] instead of bold letters and AWB was working fine with that. -- Magioladitis 14:59, 4 November 2007 (UTC)
- Hmm.. Whatever way, it needs sorting. Reedy Boy 15:03, 4 November 2007 (UTC)
- It doesn't work when there is no other bolded text in the article because it's incorrectly marked as "NoChange" in BoldTitle(). I'm working on it. I wish Wikibluemoose made more comments in the source code :( Jogers (talk) 19:26, 8 November 2007 (UTC)
- Just to report a normal case that didn't change to bold here. -- Magioladitis 02:34, 9 November 2007 (UTC)
- It doesn't work when there is no other bolded text in the article because it's incorrectly marked as "NoChange" in BoldTitle(). I'm working on it. I wish Wikibluemoose made more comments in the source code :( Jogers (talk) 19:26, 8 November 2007 (UTC)
- Hmm.. Whatever way, it needs sorting. Reedy Boy 15:03, 4 November 2007 (UTC)
- In other cases (here one but without the brackets and here one with the brackets!), I've seen AWB fixing it. It's a common mistake people to put [[]] instead of bold letters and AWB was working fine with that. -- Magioladitis 14:59, 4 November 2007 (UTC)
Inability to retrieve lists from special pages, image pages or links
Status | Bug currently being investigated/fixed |
---|---|
Description | AWB won't fetch from special pages. Reedy Boy also tested links and image pages, which also incorrectly return no results. – Mike.lifeguard | @en.wb 23:52, 18 January 2008 (UTC) |
To duplicate: | Attempt to create a list from any special page etc. |
Operating system | XP SP2 |
.NET FW Version | Unknown |
AWB version | SVN 2011 |
Workaround | manual list creation :( |
Fixed in version | Unknown |
- I think some work. Just not all/that image one... —Reedy Boy 00:07, 19 January 2008 (UTC)
- 4.2.0.2 still has this bug. You may well be correct; I've only tried to fetch a a list from Special:Unusedimages. – Mike.lifeguard | @en.wb 19:04, 28 January 2008 (UTC)
- Same issue here. Tried Allpages and Prefixindex (both of which worked before); neither return any results. --TMF Let's Go Mets - Stats 02:42, 17 February 2008 (UTC)
- 4.3.0.0 still has this problem.
- (Ru-Wikipedia)
- Unusedimages still does not work. Gives 0.
- But Contributions&namespace=6&limit=50&target=Alex+Spade has start to give out something - but its results are strange - it give out 102 pages, one of them is from Участник-space (User-space), more over I didn't edit the respective page. Alex Spade (talk) 21:28, 5 March 2008 (UTC)
- 4.2.0.2 still has this bug. You may well be correct; I've only tried to fetch a a list from Special:Unusedimages. – Mike.lifeguard | @en.wb 19:04, 28 January 2008 (UTC)
- Special:Newpages is consistently returning around 85 pages, only 20 of which are mainspace, no matter what parameters I use. A random sampling of those pages show that none of them are new. For example, Woodland, California, a page created in 2002, is one of the mainspace pages returned just now. --Fabrictramp (talk) 22:06, 5 March 2008 (UTC)
- As of version 4.3.1.0, "Make from" Special page with 'NewPages' on English Wikipedia retrieves 0 pages! --Russ (talk) 16:30, 30 April 2008 (UTC)
- Version 4.3.2.0: Special:NewPages now returns a page list; however, if a series of parameters is supplied (for example, "NewPages&dir=prev&limit=50"), AWB doesn't always seem to recognize them. "NewPages&dir=prev&limit=50" returns 197 pages, but it should only return 50. Other parameters, such as "hidepatrolled=1", seem to work inconsistently or not at all. All these parameters ought to be passed unchanged into the URL. --Russ (talk) 14:22, 19 May 2008 (UTC)
Hopefully gonna get this fixed up (all of it) as part of the underway list maker overhaul. —Reedy 09:22, 28 May 2008 (UTC)
- Link on Page, Images on Page, Image file links all work... Special doesnt seem to as it should. —Reedy 09:31, 28 May 2008 (UTC)
[6] - MW bug opened for extra special page access —Reedy 17:51, 20 July 2008 (UTC)
Make list confused by unpatrolled changes?
Status | Fixed in the next release |
---|---|
Description | When I try to make a list of the new pages on the Finnish Wikipedia (http://fi.wikipedia.org/wiki/Toiminnot:Uudet_sivut), the resulting list is incorrect. The correct list currently begins with "Østlandet", "Gustav Peter Blom" and "Anatoli Fomenko", but the AWB-generated list looks different: "Rahva Hääl", "Viron sosialistinen neuvostotasavalta", "Brian Joubert" etc.
The AWB-generated list now seems to include only the patrolled changes and pages linked from their edit summaries (which is definitely a bug). This used to work correctly. Silvonen (talk) 05:50, 28 January 2008 (UTC) |
To duplicate: | Set your project to Finnish Wikipedia, select "Make from: Special page", type "Uudet sivut" in the Toiminnot box and press "Make list". |
Operating system | XP |
.NET FW Version | Unknown |
AWB version | 4.2.0.1 |
Workaround | |
Fixed in version | Unknown |
New API-based Newpages provider added in rev 3382. MaxSem(Han shot first!) 16:02, 16 September 2008 (UTC)
"using AWB" broken on custom wikis
Status | Fixed in the next release |
---|---|
Description | "Using" is missing from "Using AWB" on custom wikis. Example.kingboyk (talk) 16:05, 4 March 2008 (UTC) |
To duplicate: | |
Operating system | Vista |
.NET FW Version | Unknown |
AWB version | SVN |
Workaround | None |
Fixed in version | Unknown |
This is intentional. We localize edit summaries if possible on preset wikis, but can't do that on custom wikis, so we attemt to use as less unknown language as possible. MaxSem(Han shot first!) 16:09, 4 March 2008 (UTC)
- Thanks Max. It looks a bit crappy though so let's leave the bug report open for now please - I'll have a think about how we might improve it. We could, for example, allow language selection of custom wikis, or allow customisation of the AWB string. I know folks could just alter their edit summary, but my observations (especially now we have some log data allowing me to look at custom wikis where AWB is being used) say that they don't. --kingboyk (talk) 18:48, 4 March 2008 (UTC)
Appears to be fixed since then.[7] MaxSem(Han shot first!) 18:48, 16 September 2008 (UTC)
Possible issue sending user name to stats server
Status | Fixed in the next release |
---|---|
Description | Not sure if this is a bug (e.g. with the sending of Cyrillic characters, which I thought I'd fixed) or whether somebody has hacked their AWB (as is their right) but 10 sessions (and rising) don't have a username stored (the username is blank in the POST field, at least according to MySQL). Last time I checked these were all from RU wiki and probably just the one user. Could I get a second opinion on whether there's a bug or not? (AWB devs who want the FTP and SQL passwords and who don't have them yet should ask me or Sam btw). kingboyk (talk) 19:54, 8 March 2008 (UTC) |
To duplicate: | |
Operating system | |
.NET FW Version | Unknown |
AWB version | |
Workaround | |
Fixed in version | Unknown |
Fixed in rev 3357. MaxSem(Han shot first!) 10:40, 16 September 2008 (UTC)
(1) unicode substitutions mangle Typographic articles
(2) workaround will mangle multi-paragraph Blockquotes in future
Status | New |
---|---|
Description |
Saltation (talk) 15:57, 31 March 2008 (UTC) Removes < p > tag in < blockquote > even though it is needed for proper quote formating--Kozuch (talk) 13:55, 20 May 2008 (UTC) Lightmouse (talk) 13:11, 15 June 2008 (UTC) |
To duplicate: | see below -- alternate-spacing unicode characters can be inappropriately replaced, and the workaround could cause future AWB edits to destroy the paragraph-separations in multiparagraph blockquotes |
Operating system | N/A (all) |
.NET FW Version | Unknown |
AWB version | (all) |
Workaround | workaround creates a further issue: removing paragraph markup in Blockquotes. See below. |
Fixed in version | Unknown |
i've just been informed that a key problem a bot (User:SmackBot) has with typographically-significant unicode-representing html codes (specifically: replacing them with raw unicode chars and thereby, in some small but important areas of wikipedia, seriously and significantly reducing the ability of editors to use wikipedia usefully) is likely to recur due to AWB.
i hadn't heard of AWB before and frankly i'm not clear on its relationship with this bot (or vice versa) but the assertion by the bot's writer that "Be aware, however that the next AWB gen fixes to hit that page will probably remove those <p>s you have put in the blockquotes" suggests that this devel community should be aware of the problem sooner rather than later.
rather than risk clouding the issue by trying to paraphrase the problem, i will simply re-post below my initial flagging of the problem to the bot's writer and his response: (emphasis added)
SmackBot: conversion of HTML char-codes to raw Unicode: issue & consequent suggestion
greetings rich. first off, although you've probably heard it many times before, congrats and thanks for smackbot. it does good work, with few errors.
but (you knew there was going to be a but, didn't you), there's an exception:
it passed through French spacing and mungled the examples of different-width spacing in the unicode section. see the 2nd mod block HERE -- note the html charcodes   and   have been converted to their raw unicode equivalents, and in the latter example user-content becomes effectively invisible. even given my own knowledge of what should have been there (i created this section (by the miracle of copy-paste)), i thought the code had been completely deleted until i went to replace it and discovered by accident that there was an invisible essentially-zero-width character still between the last word and the exclamation mark.
now i'm in 2 minds as to doing this sort of thing anyway.
- PRO: it's technically slightly purer for those on perfectly updated systems using standards-aware (typically paid-for) tools.
- CON: it makes the article uneditable offline for anyone without access to unicode-compliant tools, which are much less common than most people think.
- CON: some of the unicode codes' characters are not directly creatable on our current keyboards/OSs —that is, they CAN NOT be manually entered, and in some cases can not even be clearly or even visibly observed–can YOU determine at a glance in an edit-window that a gap in the text is not a normal space but actually a non-breaking space?— and in some key cases are not even visible: once they've been forced from being display-time characters to also being edit-time characters, most people lose the ability to directly enter them, and in some cases (eg varying-width spaces) may lose the ability to even see they are there.
but clearly i need to keep SmackBot away from the typographic examples.
i looked at {nobots}, and was about to exclude poor ole smackbot despite his sterling service and well-meaning edits. then i stopped and thought.
i do NOT want to forever exclude smackbot from hoving to with dustpan and brush, monkeywrench and oilcan, tidying up and improving common errors that may be inserted in future by later editors (none of us will be here forever {existential angst} )
but i DO need him not to munge my spacing examples.
then a penny dropped.SUGGESTION:
modify SmackBot to have a context-sensitive ruleset.
CASE: where an article is tagged Category:Typography, he does NOT execute the html-code-->unicode-char conversion rules."simple as that", he says, secure in the knowledge that it's not him that would have to be making them changes...
LESS ARCHITECTURALLY-ARDUOUS SUGGESTION (which in many ways is superior to the above) :
you the developer do one single personal manual pass through the code's config data for the unicode chars smackbot will seek to convert, and remove at devel-time any character with typographic significance (perhaps best defined as: invisible behaviour different from a typewriter font; in particular: spaces).for now, i'm going to {nobotno,badbot,down!} the article. but it'd be nice not to have to.
- OK, I have a solution, but it's not perfect.
- First realise that SB is almost exclusively run on WP:AWB, so excluding SB's "general fixes" will likely only buy you time (as another AWB bot will arrive).
- There is however an option to ignore nowiki'd text, and a bunch of other stuff. SB is supposed to have this turned on, but sometimes I turn it off to get to picture captions - and forget to turn it back on.
- So I've nowiki'd the unicode, which will probably keep most AWB bots away from them, including SB, provided I don't forget an leave the switch off.
- Be aware, however that the next AWB gen fixes to hit that page will probably remove those <p>s you have put in the blockquotes.
- Rich Farmbrough, 13:49 31 March 2008 (GMT). (tweaked 14:54)
- It's not the workaround that "mangles" the paragraph tags, they should in theory go, but they are themselves a workaround to a browser problem, as I understand it. Rich Farmbrough, 19:21 31 March 2008 (GMT).
- fair enough -- the need for raw html within blockquotes to mark paragraph breaks did always strike me as a workaround itself.
- regardless: i have no problem with a bot or editor altering the markup syntax -- i DO care that multi-paragraph blockquotes continue to be presented to readers in their original (quoted) format: multi-paragraph
See related and earlier bug  
// Line 57, Parsers.cs
//look bad if changed
RegexUnicode.Add(new Regex("&(ndash|mdash|minus|times|lt|gt|nbsp|thinsp|shy|lrm|rlm|[Pp]rime|ensp|emsp);", RegexOptions.Compiled), "&$1;");
//IE6 does like these
RegexUnicode.Add(new Regex("&#(705|803|596|620|699|700|8652|9408|9848|12288|160|61|x27|39);", RegexOptions.Compiled), "&#$1;");
//Decoder doesn't like these
RegexUnicode.Add(new Regex("&#(x109[0-9A-Z]{2});", RegexOptions.Compiled), "&#$1;");
RegexUnicode.Add(new Regex("&#((?:277|119|84|x1D|x100)[A-Z0-9a-z]{2,3});", RegexOptions.Compiled), "&#$1;");
RegexUnicode.Add(new Regex("&#(x12[A-Za-z0-9]{3});", RegexOptions.Compiled), "&#$1;");
//interfere with wiki syntax
RegexUnicode.Add(new Regex("&#(126|x5D|x5B|x7b|x7c|x7d|0?9[13]|0?12[345]|0?0?3[92]);", RegexOptions.Compiled | RegexOptions.IgnoreCase), "&#$1;");
// line 316, Parser.cs
[Test]
public void DontChangeCertainEntities()
{
// http://en.wikipedia.org/wiki/Wikipedia_talk:AutoWikiBrowser/Bugs/Archive_3#.26emsp.3B
Assert.AreEqual(" ", parser.Unicodify(" "));
}
From w3schools - HTML Symbol Entities
Result | Description | Entity Name | Entity Number | AWB Escapes |
---|---|---|---|---|
en space |   |   | Yes | |
em space |   |   | Yes | |
thin space |   |   | Yes | |
| zero width non-joiner | ‌ | ‌ | No |
| zero width joiner | ‍ | ‍ | No |
| left-to-right mark | ‎ | ‎ | Yes |
| right-to-left mark | ‏ | ‏ | Yes |
Preferable AWB convert   into  . Table of spaces for the complete list of space marks. System should be able to handle &#x and &#X ways of writing HTML entities. — Dispenser 00:32, 9 April 2008 (UTC)
- Suggestion on fixing:
- Change
//interfere with wiki syntax…
to escape all character codes bellow 128 (plain ASCII) [  wasn't on the list] - After Unicodify, change all non-print characters about 128 to their HTML equivalents (named preferred) [fix pages to be more readable in the text editor window, would have fixed Template:Italian Military eventually]
- Change
- BTW, Saltation could you provide the diff of the other edit in question? — Dispenser 02:47, 9 April 2008 (UTC)
- oops, sorry Dispenser -- didn't see your comment till just now. the diff for SmackBot's change is here. Saltation (talk) 00:55, 20 April 2008 (UTC)
- I was actually referring to the blockquote issue. If you could provide an example it would make it a lot easier to solve the problem. — Dispenser 03:20, 25 April 2008 (UTC)
- oops, sorry Dispenser -- didn't see your comment till just now. the diff for SmackBot's change is here. Saltation (talk) 00:55, 20 April 2008 (UTC)
Edit logged as successfully saved when Foundation error page is displayed
Status | Bug currently being investigated/fixed |
---|---|
Description | An edit is logged as successfully saved when the multi-lingual Foundation error page is displayed and the edit is not made. mattbr 15:08, 4 May 2008 (UTC) |
To duplicate: | |
Operating system | Windows Vista |
.NET FW Version | Unknown |
AWB version | 4.3.1.0 |
Workaround | |
Fixed in version | Unknown |
- The same problem arises when the database is 'temporarily in read only mode' and edits marked as successful have not in fact taken place. Thanks Rjwilmsi (talk) 07:38, 17 May 2008 (UTC)
If it helps, the source of the 'Foundation' error message is in SVN at [8]. mattbr 11:27, 25 May 2008 (UTC)
rev 2942 - That does the WMF error. Just need to sort out the MediaWiki:Readonlytext... —Reedy 14:50, 16 June 2008 (UTC)
AWB inexplicably blanking page
Status | New |
---|---|
Description | For some reason, AWB, set up to deliver the Signpost in bot mode, blanked a user's talk page. It should have just added a new section -- instead, it made two edits -- the first blanking the page, and the second adding the new section. Ral315 (talk) 04:25, 9 May 2008 (UTC) |
To duplicate: | No idea |
Operating system | Vista |
.NET FW Version | Unknown |
AWB version | 4.3.0.2 |
Workaround | N/A |
Fixed in version | Unknown |
- I understand this is an old version of AWB, but it's such an odd bug, it may still be in the new release. May be worth looking into, if it can be duplicated. Ral315 (talk) 04:29, 9 May 2008 (UTC)
- As it stands Ral, we havent seen anything like this, so i think in this case, at least, it will still be there in the new version. As for what actually casued it... —Reedy 09:16, 9 May 2008 (UTC)
I have met this bug few times too (example1, example2, example3, example4, example5). I always use the same rule to replace text, and there were some false saving between thousands good one. I used the latest Win XP and AWB (4.3.1.0). I think it happenes during loading a page before the program examine the rule on it. Samaten (talk) 20:08, 9 May 2008 (UTC)
- In theory, bug could be sort of "fixed" by checking if edited page is blank just before saving it. TestPilot 14:56, 11 May 2008 (UTC)
- That check is there since 1.0, I guess, so the problem must be somewhere later. MaxSem(Han shot first!) 15:12, 11 May 2008 (UTC)
This happened again: [11]. I use AWB 4.3.2.0 and XP SP3. AWB didn't wait before saving and put the article into skipped group with the skip reason "Non-existent page". Samaten (talk) 15:38, 22 May 2008 (UTC)
find & replace applied to images when ignore images set
Status | New |
---|---|
Description | When find & replace is used with 'Ignore links, images...' set, find & replace is still applied to the filename of an image. Thanks Rjwilmsi (talk) 21:55, 20 May 2008 (UTC) |
To duplicate: | Parse article Arlberg with find='sss' replace='ss' and ignore images set, an image is incorrectly renamed. |
Operating system | XP |
.NET FW Version | Unknown |
AWB version | SVN |
Workaround | |
Fixed in version | Unknown |
- well, I discovered the same thing but AWB just ignores everything into [[Image:...]] and can't be sure that this thing in the template is an image link, of course would be great to ignore these things too but I'm not sure if there is an easy way, for example the images in templates can be discovered by something like "= *[^\n]*\.(\.jpg|\.gif|\.png)" - or something, not tested --84.234.42.68 (talk) 11:46, 21 May 2008 (UTC)
Unreadable options in 'Make from' drop down list
Status | Bug currently being investigated/fixed |
---|---|
Description | Unreadable options in 'Make from' drop down list. Some of the options exceed the length of the window. I suggest having putting the label on top of the field. This is a common interface method with many important benefits: it allows longer field lengths, alignment of name and field, and variable name lengths for multilingual software. The compromise is that vertical space is lost. Lightmouse (talk) 13:42, 13 June 2008 (UTC) |
To duplicate: | |
Operating system | |
.NET FW Version | Unknown |
AWB version | |
Workaround | Go to the user manual and infer what they might be. |
Fixed in version | Unknown |
List Maker designer needs overhauling. —Reedy 14:17, 13 June 2008 (UTC)
- Indeed. I think that the whole thing could be modelled on the 'Open' dialog that is in many applications. The list comparer could simply be an advanced extension of that. To me, handling an AWB list is similar to handling a document in MS Word. If I want to stop, I could just select save and the list would be saved. I have thought of a few of the related design issues and I think it could be an improvement. Lightmouse (talk) 14:26, 13 June 2008 (UTC)
rev 2958/rev 2959- Some list maker designer tweaks and slightly increasing the size of it. —Reedy 20:25, 16 June 2008 (UTC)
- Made the drop-down part fully readable in rev 3101, but the combobox is still not readable. MaxSem(Han shot first!) 06:27, 21 July 2008 (UTC)
Marking as wontfix. Its now more easily readable by the drop down bit being wider, the tooltip on the combo box means you dont have to drop it down, you can just hover your mouse over it to get a callout of the text. Thats good enough till we can redesign the designer! —Reedy 21:30, 12 September 2008 (UTC)
- Can't you put the label 'Make from:' above the box? That would allow the box to be the full width. Lightmouse (talk) 08:34, 13 September 2008 (UTC)
Can't find difference in list filter
Status | New |
---|---|
Description | "Find difference" removes nothing from the list. Another set operation, find intersection, seems to work as it should. MaxSem(Han shot first!) 09:29, 29 June 2008 (UTC) |
To duplicate: | Make a list, save it. Make a second list, partially intersecting with the first one. Filter → Find difference → load first list → Apply. |
Operating system | - |
.NET FW Version | Unknown |
AWB version | HEAD |
Workaround | - |
Fixed in version | Unknown |
Moar <br>
Status | New |
---|---|
Description | [12]. MaxSem(Han shot first!) 17:49, 12 July 2008 (UTC) |
To duplicate: | Sandbox |
Operating system | any |
.NET FW Version | Unknown |
AWB version | head |
Workaround | bang! |
Fixed in version | Unknown |
- Wasn't this fixed by improving the articles formatting? There's almost always better ways to format than using <br>. Kirkburn (talk) 14:34, 14 July 2008 (UTC)
And <p>[13]. MaxSem(Han shot first!) 16:06, 5 August 2008 (UTC)
Only one spurious space removed from link
Status | New |
---|---|
Description | Two extra spaces in link, only one was removed: [[Big Bend, Texas | Big Bend]] is only replaced with [[Big Bend, Texas| Big Bend]] instead of [[Big Bend, Texas|Big Bend]] Related issue: [[Elizabeth Gunn | Elizabeth Gunn]] became [[Elizabeth Gunn| Elizabeth Gunn]] instead of [[Elizabeth Gunn]] |
To duplicate: | This version and this one for second case. |
Operating system | any |
.NET FW Version | Unknown |
AWB version | v4.3.2.0 |
Workaround | manual edit to remove second space |
Fixed in version | Unknown |
I think it's because some articles have a space before it's name to be put on the top of the category's article list, e.g., [[category:blabla| article_on_top]], and that would break it --84.234.42.68 (talk) 23:00, 15 July 2008 (UTC)
Edit summary issue
Status | New |
---|---|
Description | Edit summary here links AWB to [[Category:Uncategorized_stubs]], which isn't correct. Rjwilmsi 17:39, 14 July 2008 (UTC) |
To duplicate: | |
Operating system | XP |
.NET FW Version | Unknown |
AWB version | SVN |
Workaround | |
Fixed in version | Unknown |
Edit summary
Status | New |
---|---|
Description | When you start it without an edit summary, it gives you message telling you to add one. That's good, but it shouldn't start going through the pages giving you the message every time until you stop it and add one. Also, it should check to see if "Add replacements to edit summary" is checked. If it is, nothing more should be required since that's a pretty complete summary in itself. Rocket000 (talk) 02:02, 9 August 2008 (UTC) |
To duplicate: | Just press start it without an edit summary. |
Operating system | Windows XP |
.NET FW Version | Unknown |
AWB version | 4.3.2.0 |
Workaround | None |
Fixed in version | Unknown |
Link GA
AWB does not recognise GA-links in iw-links and treats them as normal templates. I would be nice to have Template:Link GA work the same way as Link FA. Lab-oratory (talk) 16:04, 13 August 2008 (UTC)
- Which wiki use it? MaxSem(Han shot first!) 16:33, 13 August 2008 (UTC)
- Many different language version, for example fi.wikipedia.org. Lab-oratory (talk) 17:39, 13 August 2008 (UTC)
Restarting in 42342342342432234234 seconds
This should NEVER EVER happen, it should never ever restart with a timer greater than 30 seconds, ever. At this rate I could get it done with firefox tabs faster. This seems to happen on pages with a lot of transcluded templates that or on pages that are larger than 33KB, pages with legitimate changes that shouldn't be skipped. --Charitwo talk 16:58, 23 August 2008 (UTC)
Underscores again
I have create a category Category:Articles with underscores in the title, can this be used to drive the existing mechanism of not "subs"ting _ in links? Rich Farmbrough, 16:03 26 August 2008 (GMT).
- Was it just done as templates before...? —Reedy 18:09, 26 August 2008 (UTC)
- Not sure but I think it was done by a what links here. I had the archived message up but can't find it now. Rich Farmbrough, 00:18 27 August 2008 (GMT).
- Back in JUne 2007 there was this cat: Category:Wikipedia articles with a wrong title because it is capitalised and underscores are substituted for spaces. Before the days of hidden cats, so ... Rich Farmbrough, 00:36 27 August 2008 (GMT).
- And even before that there was Category:Articles with an underscore in their title. Again the reasons for deleting this have gone with hidden cats and the removal of the underscore templates. Rich Farmbrough, 00:43 27 August 2008 (GMT).
- Im sure it was
{{underscore}}
and another one (which then maybe had a category which it added). As the template changed the title name aswell on the page. —Reedy 15:02, 27 August 2008 (UTC)- Yes the other one was {{Lower case and unserscore}}. Rich Farmbrough, 19:11 30 August 2008 (GMT).
- Im sure it was
- And even before that there was Category:Articles with an underscore in their title. Again the reasons for deleting this have gone with hidden cats and the removal of the underscore templates. Rich Farmbrough, 00:43 27 August 2008 (GMT).
- Back in JUne 2007 there was this cat: Category:Wikipedia articles with a wrong title because it is capitalised and underscores are substituted for spaces. Before the days of hidden cats, so ... Rich Farmbrough, 00:36 27 August 2008 (GMT).
- Not sure but I think it was done by a what links here. I had the archived message up but can't find it now. Rich Farmbrough, 00:18 27 August 2008 (GMT).
Link simplification too greedy - eating spaces
Status | New |
---|---|
Description | James I of England replaced with James I of England in this diff. It happens to be OK here but the general rule should be not to do it. Rich Farmbrough, 00:21 27 August 2008 (GMT). |
To duplicate: | |
Operating system | V |
.NET FW Version | Unknown |
AWB version | 4.3.2.0 |
Workaround | |
Fixed in version | Unknown |
Hmm, does anyone have an example of inappropriate change using that feature? MaxSem(Han shot first!) 18:07, 16 September 2008 (UTC)
DivideByZeroException
Status | New | ||||||
---|---|---|---|---|---|---|---|
Description |
Lightmouse (talk) 14:58, 6 September 2008 (UTC) | ||||||
To duplicate: | Unknown | ||||||
Operating system | Microsoft Windows NT 5.1.2600 Service Pack 3 | ||||||
.NET FW Version | Unknown | ||||||
AWB version | 4.3.2.1, revision 3290 (2008-09-01 21:57:15) | ||||||
Workaround | None | ||||||
Fixed in version | Unknown |
I am not sure when or where it occurred. Lightbot is going through 'Category:Living people' if that helps. See Lightbot contributions. Lightmouse (talk) 14:58, 6 September 2008 (UTC)
- This is that flash window thing again it seems... I thought Max had suppressed this inn the svn versions> —Reedy 08:13, 7 September 2008 (UTC)
OK. The AWB run appears to continue as normal. But it is an inconvenience because the dialog keeps focus I can't do anything with AWB. I have to stop the run by doing Ctrl-Alt-Del and losing some data (e.g. current list, logs). If it is really tricky to fix and only crops up as rarely as I think it does, I can live with it as a known issue. Lightmouse (talk) 10:42, 7 September 2008 (UTC)
How do I turn off window flash? Lightmouse (talk) 18:06, 10 September 2008 (UTC)
- Options, User and project preferences, editing tab. Untick flash and then save your settings. Let us know if you get it again —Reedy 19:31, 10 September 2008 (UTC)
It is already unticked. I have never used the 'User and project preferences' menu item before. Lightmouse (talk) 08:53, 12 September 2008 (UTC)
- And ironically, the warning has just happened again. Lightmouse (talk) 10:49, 12 September 2008 (UTC)
AWB didn't fix special characters in a pipe
Check here. AWB normally checks defaultsort and pipes in categories and replaces special characters with normal. It's didn't work in this case. -- Magioladitis (talk) 14:21, 13 September 2008 (UTC)
- The problem is that it doesn't remove the diacritics if it can't add DEFAULTSORT. Will think later about moving the diacritics removal to another place. MaxSem(Han shot first!) 15:16, 13 September 2008 (UTC)
Minor typos and UI things
Status | Fixed in the next release |
---|---|
Description | Minor typos and UI things. In the 'Skip' tab, the term 'Doesn't existent' should be 'Doesn't exist'. The term 'Page Contains no Links' should be 'Page contains no links' (i.e. all lower case). 'Incidentally, the box around 'Page' is slightly narrower than the box above. My suggestion would be to stop using boxes and use separator lines instead. Separator lines are more space efficient. Search for 'Can you effectively communicate the relationships using a separator?' in http://msdn.microsoft.com/en-us/library/aa511459.aspx
Lightmouse (talk) 17:45, 13 September 2008 (UTC) |
To duplicate: | |
Operating system | |
.NET FW Version | Unknown |
AWB version | SVN 3325 |
Workaround | |
Fixed in version | Unknown |
- rev 3328 fixes the 2 minor GUI things. The other stuff is going to be worth a read, the GUI really does need overhauling. —Reedy 17:54, 13 September 2008 (UTC)
Thanks. I would be happy to offer thoughts on an overhaul. Lightmouse (talk) 18:07, 13 September 2008 (UTC)
- Any suggestions would be appreciated. I think, when we've got AWB working mostly on the EditAPI, then we can look at overhauling it designer wise (or at the same time, i suppose). I will read that article later. —Reedy 21:05, 13 September 2008 (UTC)
KeyNotFoundException in Tools.ConvertToTalk
Status | New | ||||||
---|---|---|---|---|---|---|---|
Description |
| ||||||
To duplicate: | Unknown | ||||||
Operating system | Microsoft Windows NT 5.1.2600 Service Pack 2 | ||||||
.NET FW Version | Unknown | ||||||
AWB version | 4.4.0.0, revision 3325 (2008-09-13 17:59:52) | ||||||
Workaround | None | ||||||
Fixed in version | Unknown |
Two questions: on which project it was, pt:? And can you provide us with the list you used? MaxSem(Han shot first!) 07:33, 14 September 2008 (UTC)
- Hi, yes, it was on pt. I thought it was this list here, but if I try it now, it works. Sorry, I can't remember if this was the list that failed to convert to talk pages. GoEThe (talk) 13:00, 14 September 2008 (UTC)
White space bug
Status | New |
---|---|
Description | AWB doesn't ignore white spaces [15] |
To duplicate: | Run AWB with Skip:Only white space changes |
Operating system | XP |
.NET FW Version | Unknown |
AWB version | 4.3.2.0 |
Workaround | |
Fixed in version | Unknown |
- Change in capitalisation isnt a whitespace change. The skip if only whitespace changes literally does that - If whitespace has been added/removed... Suppose, seeing as i changed the code in rev 2486, i could change
public bool OnlyWhiteSpaceChanged
{
get { return (string.Compare(Regex.Replace(mOriginalArticleText, @"\s+", ""), Regex.Replace(mArticleText, @"\s+", "")) == 0); }
}
Into
public bool OnlyWhiteSpaceChanged
{
get { return (string.Compare(Regex.Replace(mOriginalArticleText, @"\s+", ""), Regex.Replace(mArticleText, @"\s+", ""), true) == 0); }
}
So it wouldnt be case sensitive (true means it ignores case), and would pickup the above change as only whitespace changed. Suppose that could make some sense... —Reedy 21:08, 28 May 2008 (UTC)
- So if you make the change, surely then an edit with only the typo correction 'english' --> 'English' would be classed skippable as 'only whitespace changed', even though this would not be a whitespace change, as the result of the edit would be a visible change to the displayed article? Rjwilmsi (talk) 22:10, 28 May 2008 (UTC)
[18]Gnevin (talk) 23:24, 28 May 2008 (UTC)
All of changes are only due to the linefeed, would enabling single line (?s) fix this. Also can we have an option to ignore case changing? Then we could order the dialog option as such
[ ] No changes made [ ] Only white space is changed [ ] Only casing is changed
That way we don't have Smackbot needlessly capitalizing templates. Make them suboption reduces the confusion of why you can check only white space changes while somehow ignoring that there's been no changes made. — Dispenser 23:06, 3 June 2008 (UTC)
- Hmm.. Might be singleline related (sounds maybe right).. Will try tommorow (see if it fixes it). And the only casing changed is doable, as shown above, by making the comparison not case sensitive.... Sounds a good idea to me. —Reedy 01:08, 4 June 2008 (UTC)
Notes for my self -
- no change - (orig == current), already implemented
- only whitespace (orig with whitespace removed == current with whitespace removed)
- only casing changed (string compare of orig and current that is case-insensitive)
- if only whitespace && only casing changed both checked (string compare of orig with whitespace removed and current with whitespace removed)
Presumably the lower 2 boxes enabled if no changes is checked? Or just visually sub-options?
—Reedy 15:50, 6 June 2008 (UTC)
- rev 2907 puts the properties onto into Article... Just need to know about the designer stuff and i'll get it sorted —Reedy 17:19, 7 June 2008 (UTC)
Just tried one of the unskipped diff's above, and in the AWB sandbox it skipped fine.. (not sure how such a simple regex that matches any whitespace character, between 1 and unlimited times, can actually fail...) —Reedy 18:05, 8 June 2008 (UTC)
- I'm not sure how its implemented in C sharp but it seems that combining the function into on would be better (python example again):
def hasChanged(ignorecase = False, whitespace = False):
if(whitespace):
# python "and" == C# "&& "and ''not'' binary "AND" of VB
return (re.sub(r"\s+", "", mOriginalArticleText, (ignorecase and re.IGNORECASE)) == re.sub(r"\s+", "", mArticleText, (ignorecase and re.IGNORECASE)))
else:
# Slipping into C#
return string.Compare(Regex.Replace(mOriginalArticleText, @"\s+", ""), Regex.Replace(mArticleText, @"\s+", ""), ignorecase) == 0
- Again, I do not understand exactly how your implementing it in C#. And on the question of the interface since the options to the same they should be as a sub category of the no changes button. — Dispenser 10:07, 13 June 2008 (UTC)
- The booleans are done from the form, not from the article object, where the skip checks are. So this basically just does the same, and stops us having to pass the actual variables to the article to have that deal with it.. It works fine, other than the \s+ seemingly not always working and replacing whitespace, which is a bit strange. If you SVN update you can see the designer stuff... —Reedy 11:41, 13 June 2008 (UTC)
- So they're properties, learned something new. My complaint above is really related to the logic, if only chkSkipWhitespace is checked then it will also act as if chkSkipNoChanges is also checked. So either a matrix will need to be made or chkSkipWhitespace and chkSkipCasing need to be nested inside chkSkipNoChanges condition. — Dispenser 17:00, 13 June 2008 (UTC)
- The booleans are done from the form, not from the article object, where the skip checks are. So this basically just does the same, and stops us having to pass the actual variables to the article to have that deal with it.. It works fine, other than the \s+ seemingly not always working and replacing whitespace, which is a bit strange. If you SVN update you can see the designer stuff... —Reedy 11:41, 13 June 2008 (UTC)
- Yeah, if the first line of the block has a (), with or without parameters, thats a method. If it doesnt have the (), its a property, and this can be read and/or write. So you can effectively have 2 "methods" for the same thing, under the same name (NB, when compiled, it all goes down to very similar code anyway)
- The logic is set out, that the skip if no changes takes priority (ie its checked first), then skip if whitespace, skip if casing, and if both of the latter are checked, it does a different property to do a case sensitive whitespace comparison. I cant really see a need to change it... —Reedy 17:49, 13 June 2008 (UTC)
Not sure if this is still there/needs keeping open... Can you try it in an up to date svn snapshot, and see if the problem is still occuring. —Reedy 20:32, 16 June 2008 (UTC)
This bug seems to still be occurring, I'm doing a large run and though I've got "Only whitespace is changed," it is definitely not skipping edits where AWB is only suggesting the removal of one or more extra blank lines. I thought maybe it was my error, something else checked or unchecked improperly, but ... In any case, I thought it a weird coincidence that the option itself isn't covered in the appropriate section of the user manual, as if it was newly-added function or had been removed because of the malfunction. Is it working for anyone? — TAnthonyTalk 20:35, 13 August 2008 (UTC)
- Is that on the latest SVN snapshot?? —Reedy 21:29, 13 August 2008 (UTC)
- Sorry, not sure what that is. — TAnthonyTalk 21:33, 13 August 2008 (UTC)
- OK, found what u mean, but I'm using the latest rev, 4.3.2.0, are these "snapshots" updates to that? — TAnthonyTalk 21:36, 13 August 2008 (UTC)
- Sorry, not sure what that is. — TAnthonyTalk 21:33, 13 August 2008 (UTC)
[21] which is strange as the white space is their and should be removed ,also the version hasn't changed Gnevin (talk) 22:16, 13 August 2008 (UTC) SB capitalisation only: this happens so infrequently as not to be a worry to me. In something over a million edits, I've had I think three people comment. And it should become rarer as time goes by. Rich Farmbrough, 00:03 27 August 2008 (GMT).
- I think this is closed (as its implemented)/wontfix (rare random bugs) then. That alright? —Reedy 10:42, 3 September 2008 (UTC)
when the database is locked AWB skips with the reason "Page is protected"
Status | New |
---|---|
Description | when the database is locked AWB skips with the reason "Page is protected". Previously, AWB would give the reason the "database is locked...". Rjwilmsi 18:27, 16 September 2008 (UTC) |
To duplicate: | |
Operating system | XP |
.NET FW Version | Unknown |
AWB version | SVN 3325 |
Workaround | |
Fixed in version | Unknown |
Abort button on Disambig popup not working properly
Status | Fixed in the next release |
---|---|
Description | If you enable Disambiguation, the Abort button on the disambig popup acts the same as the Cancel button. Previously, clicking Abort was the equivalent of Cancel + Stop. Now, it just cancels and keeps going. |
To duplicate: | Steps:
|
Operating system | XP |
.NET FW Version | Unknown |
AWB version | SVN 3325 |
Workaround | Click Stop before the next Disambig popup appears. |
Fixed in version | Unknown |
- Seems the method has become detached/been removed. However, nothing has changed with this form since revision rev 2477 back in May 2008, and that was only me doing a minor change to some text. You dont happen to know when it was last working right do you? —Reedy 09:24, 17 September 2008 (UTC)
Fixed in rev 3386. MaxSem(Han shot first!) 10:31, 17 September 2008 (UTC)
Status | New | ||||||
---|---|---|---|---|---|---|---|
Description |
Vini Siqueira 19:55, 17 September 2008 (UTC) | ||||||
To duplicate: | Unknown | ||||||
Operating system | Microsoft Windows NT 5.1.2600 Service Pack 2 | ||||||
.NET FW Version | Unknown | ||||||
AWB version | 4.4.0.0, revision 3325 (2008-09-13 17:59:52) | ||||||
Workaround | None | ||||||
Fixed in version | Unknown |
Bizzare addition of things like: ⌊⌊⌊⌊0⌋⌋⌋⌋
Status | New |
---|---|
Description | Bizzare addition of things like: ⌊⌊⌊⌊0⌋⌋⌋⌋. I am not sure what is going on here but see this diff, this diff and this diff. The 'Make module' that I am using is at User:Lightmouse/Lightbot/javascript conversion RegardsLightmouse (talk) 19:59, 17 September 2008 (UTC)Lightmouse (talk) 19:59, 17 September 2008 (UTC) |
To duplicate: | |
Operating system | |
.NET FW Version | Unknown |
AWB version | svn 3384 |
Workaround | |
Fixed in version | Unknown |