-
Is that to say UTF-8 is permitted or some what permitted or |
Beta Was this translation helpful? Give feedback.
Replies: 5 comments 3 replies
-
I don't know what the judges have in mind per se but: it certainly means that only if it fails to compile due to that [problem]. So as long as it compiles you're technically not breaking the rule, right? Something you should keep in mind though ... who's to say that they won't compile it on an older system before this was allowed? :-) So there's that to remember ... |
Beta Was this translation helpful? Give feedback.
-
You point out an obvious flaw in the rules that needs to be fixed, @SirWumpus
Perhaps this too is a flaw, @xexyl, in rule 13. Should rule 13 be scrapped? QUESTION 0How well would the current winner tools handle UTF-8 in code? In the process of "scrapping" rule 13, do we need to fix the bin tools or their underlying mkiocccentry repo friends - or are they in good shape to hand things? You might try as a test, @xexyl, to add some gratuitous UTF-8 character to some entry source and see if QUESTION 1If we do "scrap" Rule 13, what fun thing should we put in its place? Or is there a critical rule we need to add in place of the existing Rule 13? |
Beta Was this translation helpful? Give feedback.
-
We have opened issue #34 to address Rule 13. UPDATE 0Comments are welcome in issue #34 regarding the proposed fix. |
Beta Was this translation helpful? Give feedback.
-
With commit 9dd70f0 we will close this discussion with a thank you to @SirWumpus for your input! |
Beta Was this translation helpful? Give feedback.
-
This rule update does not say how exactly UTF-8 characters will be counted. If long characters are counted as one character in the size calculation, then this can be exploited to significantly expand the program's size. I propose to specify that a UTF-8 character of size N bytes will be counted as N characters when calculating the size. Also, there should be a restriction that the characters must be defined in the Unicode standard and present in popular fonts (to keep the code readable to the eye). So this rule update is not complete. |
Beta Was this translation helpful? Give feedback.
Maybe?
Rule 13 was scrapped, because it is bad luck to ignore UTF8.