7

I think I've detected a bug.

A user directed a comment to me yesterday, and the direction (@TomZych) appears to be correct. However, it's not listed in my inbox, nor in the list of responses on my user page.

This is a one-off thing. I've never noticed it happening before, and I have no idea how I might reproduce it. On the other hand, the inbox and list of responses are consistently not showing it, so it's reproducible in that sense.

Could this have happened because there's a period directly after my name? Commas and colons don't cause this problem, and according to this post, periods are not allowed in usernames. If this is the reason, I think it should not do that — it's unexpected behavior and I see no upside.

  • One period is ignored, but he used three thus this is by design. – Shadow Jul 8 '14 at 22:46
  • 4
    @ShadowWizard You are right about the problem here, but I'm not sure about it being "by design". Seems like we should be stripping three periods as well since it's a common enough rendition of an ellipsis. (Come to think of it, just stripping any number of periods seems safe. I'll look at this closer tomorrow.) – Adam Lear Jul 8 '14 at 22:50
  • @AnnaLear cheers, I'm all for it, but also need to change this in such case. – Shadow Jul 8 '14 at 22:51
  • @AnnaLear, thank you, it does seem like something that should be changed. – Tom Zych Jul 8 '14 at 22:54
  • @Tom please accept Anna's answer instead of my own so I can delete it. – Shadow Jul 9 '14 at 20:19
  • @ShadowWizard, I'll move the accept if you like, but I think your answer should stay to show context to those who read this later. – Tom Zych Jul 9 '14 at 20:21
  • @Tom it will only be confusing, history is available via revisions of linked faq and recent feature changes. – Shadow Jul 9 '14 at 20:22
7

Starting with the next build (rev. 2014.7.9.2360 here on meta, 2014.7.9.1696 elsewhere), we will ignore multiple periods at the end of a user mention when determining whether a notification should be generated.

  • Good news, thanks :) – Tom Zych Jul 9 '14 at 20:20
  • Just to be sure, what about other characters which single instance of them is ignored e.g. @AnnaLear,,,? – Shadow Jul 9 '14 at 20:21
  • @ShadowWizard Just the periods + whatever used to work already before. ,,, isn't a valid punctuation mark, so nope. (Strictly speaking, neither is .. or ....., but if we're going to ignore more than one period, might as well ignore 'em all.) – Adam Lear Jul 9 '14 at 20:33
  • Tempted to test it now by @Tom...... but still won't work as new build wasn't pushed yet. :) – Shadow Jul 9 '14 at 20:35
  • Let's see if it's now notifying @Sha...... – Shadow of the Shadow's Shadow Jul 10 '14 at 6:48
  • Yup, working like a charm. – Shadow Jul 10 '14 at 6:48
  • @ShadowWizard A comma isn't a legal character in a user name. – balpha Jul 20 '14 at 20:12
  • @balpha didn't know that, thanks. Any list of illegal characters for user names? – Shadow Jul 20 '14 at 20:20
  • @ShadowWizard The only legal non-letter/number characters are apostrophe, period, dash, underscore, and space. – balpha Jul 21 '14 at 5:35
  • @balpha thanks, how you detect what is a letter and what isn't? I recall names containing only blank space of some sort. – Shadow Jul 21 '14 at 6:04

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .