REBOL3 tracker
  0.9.12 beta
Ticket #0001297 User: anonymous

Project:



rss
TypeIssue Statusreviewed Date25-Oct-2009 10:35
Versionalpha 92 CategoryDatatype Submitted bymeijeru
PlatformAll Severityminor Prioritynormal

Summary @ sign not allowed in issues, produces an email value instead
Description The following characters are not allowed in an issue! literal:
[]{}()"/@
Of these, all but the last have delimiter quality.
The @ sign is (effectively) not allowed since it produces an email! value. Is this intentional? And why is the : sign allowed when its occurrence could produce an url! value, just as well?
Example code
>> type? #a:b
== issue!
>> type? #a@b
== email!

Assigned ton/a Fixed in- Last Update28-Sep-2010 18:40


Comments
(0001696)
BrianH
26-Oct-2009 06:48

# is not a valid scheme character, so #a:b could not be a url!. However, #a@b being an email! does seem to violate the principle of least surprise. However, R2 has the same behavior.

We should decide if this should remain compatible with R2, or whether bug#666 applies.
(0002550)
abolka
28-Sep-2010 18:40

#[email protected] is a valid email address.

Date User Field Action Change
28-Sep-2010 18:40 abolka Comment : 0002550 Added -
26-Oct-2009 06:48 BrianH Comment : 0001696 Added -
26-Oct-2009 06:44 BrianH Description Modified -
26-Oct-2009 06:44 BrianH Code Modified -
26-Oct-2009 06:44 BrianH Status Modified submitted => reviewed
25-Oct-2009 10:35 meijeru Ticket Added -