Operator: Basilicofresco ( talk · contribs · SUL · edit count · logs · page moves · block log · rights log · ANI search)
Time filed: 14:32, Sunday, September 10, 2017 ( UTC)
Automatic, Supervised, or Manual: auto
Programming language(s): python
Source code available: standard pywikipedia
Function overview: removing unwanted special characters like LTR-mark, SHY or no-break special space
Links to relevant discussions (where appropriate):
Specifically:
Edit period(s): monthly
Estimated number of pages affected:
Namespace(s): articles, categories, files. Manually also on templates, help, wikipedia and portal.
Exclusion compliant (Yes/No): yes
Function details:
Bottom line: every single fix in the list solves real problems, so they cannot be considered cosmetics. Many bot cannot run safely with these characters around because exceptions could be not identified and unexpected problems arise. The number of affected pages is not high so it definitely worth it. -- Basilicofresco ( msg) 14:32, 10 September 2017 (UTC) reply
is not useful. These characters appears with cut-and-paste jobs from wordprocessors / old browsers / other odd sources full of invisible characters esposed to the user. With some trial edits you will be able to see how (bad) are used these invisible non-breaking spaces. --
Basilicofresco (
msg)
04:55, 11 September 2017 (UTC)
reply
when someone else is using a non-standard editor that does that substitution. On some platforms it's easy enough to type the character, e.g. I can type Compose-Space-Space to get one ( ).
Anomie
⚔
20:19, 11 September 2017 (UTC)
reply
. Afterall there are only 188 invisible non breaking spaces between a digit and [[
or a letter. As I said SHY will be replaced manually, so I should be able to identify any exception. --
Basilicofresco (
msg)
05:56, 12 September 2017 (UTC)
reply{{
BAG assistance needed}}
--
Basilicofresco (
msg)
07:35, 20 September 2017 (UTC)
reply{{
BotTrial|50 edits, 10 of each type}}
.
Headbomb {
t ·
c ·
p ·
b}
13:40, 25 September 2017 (UTC)
reply
{{
t|BAG assistance needed}}
.
--
Basilicofresco (
msg)
06:43, 19 October 2017 (UTC)
reply@ Basilicofresco: don't really have an issue with anything from the trial, but how would the bot handle multiple fixes (e.g. both a non-breakingspace and a line seperator) at once? Also, for the edit summaries, it would be more accurate to have "Removing misplaced..." rather than simply "misplaced...". Headbomb { t · c · p · b} 15:22, 19 October 2017 (UTC) reply
Operator: Basilicofresco ( talk · contribs · SUL · edit count · logs · page moves · block log · rights log · ANI search)
Time filed: 14:32, Sunday, September 10, 2017 ( UTC)
Automatic, Supervised, or Manual: auto
Programming language(s): python
Source code available: standard pywikipedia
Function overview: removing unwanted special characters like LTR-mark, SHY or no-break special space
Links to relevant discussions (where appropriate):
Specifically:
Edit period(s): monthly
Estimated number of pages affected:
Namespace(s): articles, categories, files. Manually also on templates, help, wikipedia and portal.
Exclusion compliant (Yes/No): yes
Function details:
Bottom line: every single fix in the list solves real problems, so they cannot be considered cosmetics. Many bot cannot run safely with these characters around because exceptions could be not identified and unexpected problems arise. The number of affected pages is not high so it definitely worth it. -- Basilicofresco ( msg) 14:32, 10 September 2017 (UTC) reply
is not useful. These characters appears with cut-and-paste jobs from wordprocessors / old browsers / other odd sources full of invisible characters esposed to the user. With some trial edits you will be able to see how (bad) are used these invisible non-breaking spaces. --
Basilicofresco (
msg)
04:55, 11 September 2017 (UTC)
reply
when someone else is using a non-standard editor that does that substitution. On some platforms it's easy enough to type the character, e.g. I can type Compose-Space-Space to get one ( ).
Anomie
⚔
20:19, 11 September 2017 (UTC)
reply
. Afterall there are only 188 invisible non breaking spaces between a digit and [[
or a letter. As I said SHY will be replaced manually, so I should be able to identify any exception. --
Basilicofresco (
msg)
05:56, 12 September 2017 (UTC)
reply{{
BAG assistance needed}}
--
Basilicofresco (
msg)
07:35, 20 September 2017 (UTC)
reply{{
BotTrial|50 edits, 10 of each type}}
.
Headbomb {
t ·
c ·
p ·
b}
13:40, 25 September 2017 (UTC)
reply
{{
t|BAG assistance needed}}
.
--
Basilicofresco (
msg)
06:43, 19 October 2017 (UTC)
reply@ Basilicofresco: don't really have an issue with anything from the trial, but how would the bot handle multiple fixes (e.g. both a non-breakingspace and a line seperator) at once? Also, for the edit summaries, it would be more accurate to have "Removing misplaced..." rather than simply "misplaced...". Headbomb { t · c · p · b} 15:22, 19 October 2017 (UTC) reply